log src/imap/cmd-append.c @ 9135:39c234ab0b21 HEAD

age author description
Mon, 15 Jun 2009 21:43:37 -0400 Timo Sirainen IMAP: Send [ALREADYEXISTS], [NONEXISTENT] and [TRYCREATE] resp-codes correctly. HEAD
Tue, 26 May 2009 14:21:59 -0400 Timo Sirainen imap: Cleaned up "command pending" handling code. Should fix hangs caused by recent changes. HEAD
Fri, 15 May 2009 13:06:15 -0400 Timo Sirainen APPEND: Don't assert-crash if message size parameter isn't given. HEAD
Fri, 03 Apr 2009 12:41:56 -0400 Timo Sirainen IMAP: Don't allow APPEND to specify INTERNALDATE more than 2 hours into future. HEAD
Thu, 26 Feb 2009 18:27:17 -0500 Timo Sirainen IMAP: Don't return APPENDUI/COPYUID if backend didn't provide them. HEAD
Tue, 06 Jan 2009 09:25:38 -0500 Timo Sirainen Updated copyright notices to include year 2009. HEAD
Fri, 21 Nov 2008 19:24:04 +0200 Timo Sirainen mailbox_open() now takes struct mail_storage ** so it can be changed. HEAD
Thu, 07 Aug 2008 14:05:47 -0400 Timo Sirainen mailbox_save_init() API was split to multiple functions. HEAD
Fri, 13 Jun 2008 13:10:06 +0300 Timo Sirainen APPEND: Uncork stream only after syncing and sending tagged reply. HEAD
Mon, 09 Jun 2008 05:11:18 +0300 Timo Sirainen Merged latest v1.1 changes. HEAD
Sat, 15 Mar 2008 09:59:56 +0200 Timo Sirainen Initial CONDSTORE support. HEAD
Thu, 20 Mar 2008 16:26:27 +0200 Timo Sirainen client_command_free()/cancel(): Take pointer-to-pointer parameter and set it HEAD
Tue, 05 Feb 2008 00:20:51 +0200 Timo Sirainen Fixed a potential hang after APPEND. HEAD
Sat, 26 Jan 2008 12:31:31 +0200 Timo Sirainen When pipelining commands, delay synchronizations so that only one combined HEAD
Sat, 12 Jan 2008 06:46:28 +0200 Timo Sirainen Added "command state" for running commands. Use it instead of some bitfields HEAD
Sun, 06 Jan 2008 07:09:33 +0200 Timo Sirainen Reset idle timeout also in APPEND/IDLE. HEAD
Fri, 04 Jan 2008 00:36:32 +0200 Timo Sirainen Use separate idle timeouts to avoid unneededly checking them every n seconds. HEAD
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sat, 29 Dec 2007 06:54:40 +0200 Timo Sirainen client_parse_mail_flags() no longer does keyword verification, so there's no HEAD
Sat, 22 Dec 2007 05:04:46 +0200 Timo Sirainen Removed v_start_offset parameter from i_stream_create_limit(). We'll always HEAD
Sat, 22 Dec 2007 01:19:11 +0200 Timo Sirainen If post-APPEND syncing sent a lot of data, connection could have hanged. HEAD
Sun, 09 Dec 2007 19:55:40 +0200 Timo Sirainen If APPEND updated keywords list in selected mailbox, send the list to client HEAD
Sat, 27 Oct 2007 18:46:51 +0300 Timo Sirainen Changed error message. HEAD
Sat, 06 Oct 2007 02:16:56 +0300 Timo Sirainen Fixed process hanging sometimes when disconnecting. HEAD
Sun, 30 Sep 2007 17:03:26 +0300 Timo Sirainen mailbox_transaction_commit*() doesn't sync the mailbox anymore, so it HEAD
Sat, 22 Sep 2007 13:55:36 +0300 Timo Sirainen Make sure we do a mailbox sync after flag updates (STORE, FETCH). Also added 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, 16 Sep 2007 14:04:06 +0300 Timo Sirainen pool_unref() now takes ** pointer. HEAD
Sun, 16 Sep 2007 12:43:21 +0300 Timo Sirainen Removed _ prefix from all public APIs. HEAD
Sun, 02 Sep 2007 07:44:50 +0300 Timo Sirainen Changed mail_keywords creation APIs to take mailbox/index instead of HEAD
Sun, 02 Sep 2007 06:10:54 +0300 Timo Sirainen mailbox_keywords_create() checks keyword validity now and returns failure if HEAD
Sat, 01 Sep 2007 00:36:00 +0300 Timo Sirainen If append fails because input EOF, disconnect the client with EOF reason. HEAD
Sun, 12 Aug 2007 16:43:05 +0300 Timo Sirainen Removed explicit locking from views and maps. They were already locked all HEAD
Sun, 12 Aug 2007 15:10:35 +0300 Timo Sirainen mailbox_transaction_commit_get_uids() now returns also UIDVALIDITY. It's the HEAD
Tue, 24 Jul 2007 06:59:56 +0300 Timo Sirainen Removed memory pool parameter from iostreams. Default pool was almost always HEAD
Wed, 18 Jul 2007 00:12:20 +0300 Timo Sirainen If UIDVALIDITY lookup fails, don't show it as an error. It probably means HEAD
Wed, 18 Jul 2007 00:03:14 +0300 Timo Sirainen If UIDVALIDITY lookup fails, don't return failure to whole APPEND, just HEAD
Mon, 16 Jul 2007 03:14:51 +0300 Timo Sirainen Get UIDVALIDITY after transaction has been commited. It may have changed. HEAD
Fri, 29 Jun 2007 19:15:39 +0300 Timo Sirainen Changed imap-parser API to use standard arrays for lists instead of its own HEAD
Fri, 29 Jun 2007 19:03:45 +0300 Timo Sirainen Added more consts to imap-parser API HEAD
Tue, 26 Jun 2007 15:44:21 +0300 Timo Sirainen APPEND {0+} didn't eat the finishing CRLF. HEAD
Wed, 30 May 2007 16:59:41 +0300 Timo Sirainen Use more corking HEAD
Tue, 17 Apr 2007 20:19:39 +0300 Timo Sirainen Implemented UIDPLUS extension. HEAD
Mon, 26 Mar 2007 00:53:11 +0300 Timo Sirainen hang fix after appends HEAD
Thu, 15 Mar 2007 15:48:47 +0200 Timo Sirainen Crashfix HEAD
Tue, 13 Mar 2007 17:55:14 +0200 Timo Sirainen Logout crashfix in some conditions. HEAD
Sun, 11 Mar 2007 19:38:09 +0200 Timo Sirainen Use a larger initial pool size for keywords. HEAD
Sun, 11 Mar 2007 18:25:38 +0200 Timo Sirainen Another failure handling fix HEAD
Sun, 11 Mar 2007 18:02:23 +0200 Timo Sirainen When using MULTIAPPEND and LITERAL+ and message saving failed, we stopped HEAD
Thu, 01 Mar 2007 13:15:26 +0200 Timo Sirainen Don't crash if mail saving fails. HEAD
Fri, 16 Feb 2007 16:03:13 +0200 Timo Sirainen APPEND ate all CPU if client didn't send the message fast enough. HEAD
Thu, 15 Feb 2007 13:38:48 +0200 Timo Sirainen If we've a mailbox selected and we're appending to another mailbox, we got HEAD
Tue, 06 Feb 2007 14:56:12 +0200 Timo Sirainen Command handling fixes. HEAD
Thu, 21 Dec 2006 18:13:17 +0200 Timo Sirainen Don't crash after append. HEAD
Wed, 20 Dec 2006 21:23:43 +0200 Timo Sirainen Dovecot is now able to execute multiple commands at the same time. HEAD
Fri, 15 Dec 2006 20:38:08 +0200 Timo Sirainen Replaced void *context from a lot of callbacks with the actual context HEAD
Fri, 15 Dec 2006 18:55:29 +0200 Timo Sirainen Added context parameter type safety checks for most callback APIs. HEAD
Tue, 30 May 2006 11:41:10 +0300 Timo Sirainen Compile fix HEAD
Tue, 30 May 2006 11:25:24 +0300 Timo Sirainen If connection closes while appending, we crashed in some situations. HEAD
Tue, 09 May 2006 14:57:36 +0300 Timo Sirainen Changed mailbox_save_*() API a bit: Moved the struct mail *dest_mail to HEAD