log src/imap/commands-util.c @ 8521:182552d20b17 HEAD

age author description
Sat, 06 Dec 2008 19:11:22 +0200 Timo Sirainen Changed imap-resp-code [ACL] to [NOPERM], which it will be in the next draft. HEAD
Sat, 15 Nov 2008 21:10:17 +0200 Timo Sirainen Moved imap-resp-codes to macros. HEAD
Sat, 15 Nov 2008 20:59:54 +0200 Timo Sirainen Implemented imap-response-codes draft. HEAD
Tue, 12 Aug 2008 12:28:42 -0400 Timo Sirainen Added struct mail_user and fixed the code to support multiple users per process. HEAD
Fri, 20 Jun 2008 10:41:44 +0300 Timo Sirainen Added more consts, ATTR_CONSTs and ATTR_PUREs. HEAD
Sun, 27 Jan 2008 20:27:59 +0200 Timo Sirainen "Mailbox is in inconsistent state" -> "IMAP session state is inconsistent". HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sat, 29 Dec 2007 18:01:19 +0200 Timo Sirainen Last change broke fetching keywords HEAD
Sat, 29 Dec 2007 07:11:12 +0200 Timo Sirainen FLAGS/PERMENENTFLAGS weren't always sent to client early enough. Also HEAD
Sun, 16 Sep 2007 14:34:22 +0300 Timo Sirainen Replaced my Copyright notices. The year range always ends with 2007 now. HEAD
Sun, 02 Sep 2007 06:10:54 +0300 Timo Sirainen mailbox_keywords_create() checks keyword validity now and returns failure if HEAD
Fri, 29 Jun 2007 19:03:45 +0300 Timo Sirainen Added more consts to imap-parser API HEAD
Sun, 13 May 2007 20:10:48 +0300 Timo Sirainen Error handling rewrite. HEAD
Sun, 13 May 2007 19:13:48 +0300 Timo Sirainen Removed mail_storage_set_list_error(). Handle the errors directly. HEAD
Sun, 13 May 2007 18:46:07 +0300 Timo Sirainen lib-storage doesn't need the ability to return syntax errors. They should be HEAD
Tue, 03 Apr 2007 11:34:27 +0300 Timo Sirainen Moved namespace handling to lib-storage. Beginnings of namespace support for HEAD
Tue, 13 Mar 2007 19:17:09 +0200 Timo Sirainen Added client_find_namespace(). Handle virtual != real hierarchy separators HEAD
Thu, 16 Nov 2006 02:16:31 +0200 Timo Sirainen Initial code for separation of mailbox accessing and directory layout HEAD
Sun, 10 Sep 2006 15:48:12 +0300 Timo Sirainen Replaced ARRAY_CREATE() macro with [ipt]_array_init() macros. The macro HEAD
Sun, 10 Sep 2006 15:32:58 +0300 Timo Sirainen Removed type parameter from ARRAY_CREATE since it's not needed anymore. HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Sat, 17 Jun 2006 17:02:45 +0300 Timo Sirainen Fixes to checking if mailbox name is valid. In case mailbox name is invalid, HEAD
Fri, 13 Jan 2006 22:25:57 +0200 Timo Sirainen Added "bool" type and changed all ints that were used as booleans to bool. HEAD
Fri, 29 Jul 2005 11:43:04 +0300 Timo Sirainen Added separate "temporary error" flag for mail_storage_get_last_error(). HEAD
Sat, 23 Jul 2005 13:13:54 +0300 Timo Sirainen Send untagged FLAGS / PERMANENTFLAGS replies if keywords list changed. HEAD
Mon, 04 Jul 2005 14:32:13 +0300 Timo Sirainen Moved array declaration to array-decl.h and include it in lib.h. So array.h HEAD
Sun, 03 Apr 2005 00:08:56 +0300 Timo Sirainen Keywords are now stored in X-Keywords headers in mbox. Did several related HEAD
Tue, 15 Mar 2005 23:52:07 +0200 Timo Sirainen mailbox_name_equals() renamed to mailbox_equals(), which also now checks HEAD
Sat, 05 Feb 2005 20:07:26 +0200 Timo Sirainen Moved command-specific variables from struct client to struct HEAD
Wed, 29 Dec 2004 17:48:54 +0200 Timo Sirainen Don't create empty keyword lists. HEAD
Sun, 26 Dec 2004 11:18:20 +0200 Timo Sirainen const fixes HEAD
Sun, 26 Dec 2004 11:12:39 +0200 Timo Sirainen Initial support for keywords. Syncing to mbox/maildir doesn't work yet. HEAD
Fri, 08 Oct 2004 20:51:47 +0300 Timo Sirainen Buffer API change: we no longer support limited sized buffers where HEAD
Thu, 19 Aug 2004 02:53:39 +0300 Timo Sirainen Syncing works now too without buffering everything. Also fixed handling HEAD
Wed, 18 Aug 2004 08:13:47 +0300 Timo Sirainen LIST command interrupts itself when output buffer gets full and continues HEAD
Fri, 23 Jul 2004 00:20:00 +0300 Timo Sirainen Moved namespace and hierarchy separator handling to imap-specific code. LIST HEAD
Mon, 12 Jul 2004 14:35:50 +0300 Timo Sirainen Broke mailbox_sync() into iterator. HEAD
Sun, 20 Jun 2004 06:25:32 +0300 Timo Sirainen mailbox_save() and mailbox_copy() functions can now return the saved mail so HEAD
Sun, 02 May 2004 23:32:15 +0300 Timo Sirainen s/custom flags/keywords/ HEAD
Tue, 27 Apr 2004 23:25:52 +0300 Timo Sirainen importing new index code. mbox still broken. HEAD
Sun, 24 Aug 2003 15:45:32 +0300 Timo Sirainen IDLE uses now IO_*_NOTIFY to get instant notifying of mails. HEAD
Sun, 27 Jul 2003 07:48:32 +0300 Timo Sirainen Getting ready for namespaces. LIST is still broken with them. HEAD
Sat, 26 Jul 2003 19:55:11 +0300 Timo Sirainen API changes: Don't keep variables in mailbox class. HEAD
Sun, 15 Jun 2003 06:42:28 +0300 Timo Sirainen Only NOOP and CHECK will now always do a real mailbox sync. Other commands HEAD
Mon, 28 Apr 2003 19:31:59 +0300 Timo Sirainen minor fix HEAD
Tue, 22 Apr 2003 21:37:58 +0300 Timo Sirainen Give BAD instead of NO when trying to use selected state command in HEAD
Thu, 20 Feb 2003 02:46:17 +0200 Timo Sirainen workaround: outlook-idle HEAD
Fri, 14 Feb 2003 10:00:51 +0200 Timo Sirainen Added setting to limit length of custom flag names. HEAD
Wed, 12 Feb 2003 20:22:11 +0200 Timo Sirainen more full_filesyste_access fixes (forgot to commit) HEAD
Mon, 27 Jan 2003 06:23:45 +0200 Timo Sirainen some header file cleanups HEAD
Thu, 23 Jan 2003 05:28:46 +0200 Timo Sirainen Disconnect client if given non-sync literal size is too large. Better than HEAD
Wed, 22 Jan 2003 22:46:36 +0200 Timo Sirainen Added support for UNSELECT extension with some cleanups for SELECT and CLOSE. HEAD
Tue, 21 Jan 2003 13:20:14 +0200 Timo Sirainen store/append crashed if no custom flags were being set (ie. almost always) HEAD
Mon, 20 Jan 2003 16:52:51 +0200 Timo Sirainen mail-storage.h interface changes, affects pretty much everything. HEAD
Sun, 05 Jan 2003 15:09:51 +0200 Timo Sirainen Naming style changes, finally got tired of most of the typedefs. Also the HEAD
Thu, 02 Jan 2003 15:05:58 +0200 Timo Sirainen Handle the MAILBOX_NAME_NOINFERIORS case. HEAD
Thu, 02 Jan 2003 12:21:41 +0200 Timo Sirainen Storage can now specify if errors should be sent to user as BAD or NO. HEAD
Thu, 02 Jan 2003 10:09:26 +0200 Timo Sirainen Don't access ImapArg's union members directly - too easy to mess up. Fixes a HEAD
Sun, 22 Dec 2002 00:02:57 +0200 Timo Sirainen Replaced TempString with a String which can use any memory pool and uses HEAD
Thu, 19 Dec 2002 03:53:19 +0200 Timo Sirainen Limit the mailbox path. A few cleanups. HEAD