log src/lib-storage/index/imapc/imapc-mailbox.c @ 23017:c1d36f2575c7 default tip

age author description
Tue, 17 Apr 2018 15:46:41 +0300 Timo Sirainen imapc: Fix expunges+appends in same session with imapc_features=no-msn-updates
Mon, 09 Apr 2018 16:41:19 +0300 Timo Sirainen imapc: Fix crash when handling empty mailboxes.
Sun, 25 Mar 2018 23:15:58 +0300 Timo Sirainen imapc: Fix local state if mailbox is empty after reconnection
Tue, 27 Feb 2018 12:26:09 +0200 Timo Sirainen imapc: Fix crash when untagged FETCH reply doesn't have key-value pairs
Mon, 26 Mar 2018 00:01:26 +0300 Timo Sirainen imapc: Ignore fetch-msn-workarounds/no-msn-updates during initial FETCH
Mon, 12 Mar 2018 15:06:13 +0200 Timo Sirainen imapc: Don't try to add mails to index if they already exist there
Tue, 16 Jan 2018 18:17:00 +0200 Timo Sirainen imapc: Fix imap_features=no-msn-updates to not fail on SELECT
Mon, 25 Dec 2017 11:10:19 +0200 Timo Sirainen imapc: Add imapc_features=no-msn-updates
Mon, 25 Dec 2017 16:11:26 +0200 Timo Sirainen imapc: Fix sending initial FETCH after reconnection SELECTs mailbox
Mon, 25 Dec 2017 22:48:00 +0200 Timo Sirainen imapc: gmail-migration: Fetch X-GM-MSGID for new mails as well
Mon, 25 Dec 2017 20:21:40 +0200 Timo Sirainen imapc: Move imapc_mailbox_fetch_state*() to imapc-mailbox.c
Mon, 25 Dec 2017 19:19:09 +0200 Timo Sirainen imapc: Handle untagged UIDVALIDITY immediately
Mon, 25 Dec 2017 19:34:31 +0200 Timo Sirainen imapc: If mailbox select fails, rollback any changes done to it
Wed, 17 Jan 2018 15:05:38 +0200 Timo Sirainen imapc: Fix leaking mail_index_view on delayed expunge handling
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Thu, 18 May 2017 21:10:33 +0300 Timo Sirainen imapc: Make sure a valid UIDVALIDITY is returned by SELECT
Thu, 18 May 2017 19:42:03 +0300 Timo Sirainen imapc: Fix infinite reconnection when server keeps sending corrupted state
Mon, 24 Apr 2017 17:10:10 +0300 Timo Sirainen imapc: include imapc-client.h in imapc-storage.h
Sun, 23 Apr 2017 13:35:18 +0300 Timo Sirainen imapc: Support imapc_features=search without ESEARCH extension
Sun, 23 Apr 2017 18:57:15 +0300 Timo Sirainen imapc: Rename imapc_storage_has_modseqs() to imapc_mailbox_has_modseqs()
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Thu, 15 Dec 2016 15:01:47 +0200 Timo Sirainen imapc: Don't allow "*" in SEARCH replies
Wed, 23 Nov 2016 17:14:14 +0200 Timo Sirainen imapc: Cleanup - change delayed_expunged_uids to seq_range.
Fri, 29 Apr 2016 14:33:45 +0300 Timo Sirainen imapc: Fixed EXPUNGE handling when imapc_features didn't have modseq
Fri, 22 Apr 2016 00:21:12 +0300 Timo Sirainen imapc: Added support for imapc_features=modseq
Sun, 24 Jan 2016 17:39:28 +0200 Timo Sirainen imapc: Added imapc_features=fetch-msn-workarounds
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Mon, 14 Dec 2015 12:36:23 +0200 Timo Sirainen imapc: Removed commented out code.
Mon, 19 Oct 2015 14:29:10 +0300 Timo Sirainen imapc: Set storage's error to "internal error" if we detect mailbox state corruption.
Tue, 24 Mar 2015 11:27:26 +0200 Timo Sirainen imapc: Fix to previous change - labels are strings and not atoms.
Tue, 24 Mar 2015 10:14:58 +0100 Timo Sirainen imapc: Ignore \Muted GMail label
Wed, 11 Mar 2015 18:30:19 +0200 Timo Sirainen imapc: If imapc_features has gmail-migration, fetch X-GM-MSGID at startup and cache it.
Tue, 17 Feb 2015 16:02:49 +0200 Timo Sirainen imapc: Fixed STATUS_FIRST_RECENT_UID to return the (mostly) correct UID.
Tue, 03 Feb 2015 18:33:12 +0200 Timo Sirainen imapc: Added imapc_features=search support for sending SEARCH commands.
Fri, 23 Jan 2015 23:19:24 +0200 Timo Sirainen imapc: Merged gmail-pop3 and gmail-labels-keyword features into a single gmail-migration feature
Tue, 20 Jan 2015 21:54:58 +0200 Timo Sirainen imapc: Implemented imapc_features=gmail-pop3 that also migrates pop3_deleted_flag.
Tue, 20 Jan 2015 04:30:27 +0200 Timo Sirainen imapc: Added imapc_features=gmail-labels-keyword
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Fri, 13 Jun 2014 00:51:44 +0300 Timo Sirainen imapc: Avoid crashing if server happens to send invalid resp-text-codes.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Sun, 17 Nov 2013 16:59:33 +0200 Timo Sirainen imapc: Merge identical FETCH commands together (only updating UID range)
Fri, 06 Sep 2013 18:28:59 +0300 Timo Sirainen imapc: Don't crash if server sends EXISTS while mailbox isn't selected.
Wed, 10 Apr 2013 22:11:33 +0300 Timo Sirainen imapc: If APPEND to selected mailbox doesn't send EXISTS, try if NOOP sends it.
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Mon, 29 Oct 2012 19:54:50 +0200 Timo Sirainen lib-storage: Renamed mail_storage_set_index_error() to mailbox_set_index_error()
Mon, 25 Jun 2012 02:38:29 +0300 Timo Sirainen Added array_append_zero() to write a zero-filled record to an array.
Sun, 24 Jun 2012 20:57:06 +0300 Timo Sirainen Merged changes from v2.1 tree.
Sat, 16 Jun 2012 02:03:53 +0300 Timo Sirainen imapc: Removed brokenly used explicit data stack frame.
Sun, 20 May 2012 03:32:55 +0300 Timo Sirainen Use timeout_add_short() for sub-second timeouts. Fail at compile time if timeout_add() is <1s.
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Sun, 09 Oct 2011 19:04:15 +0300 Timo Sirainen imapc: Fixed expunging too many messages from index.
Sun, 09 Oct 2011 17:15:31 +0300 Timo Sirainen imapc: Fixed detecting when messages are missing from index.
Sun, 09 Oct 2011 16:41:17 +0300 Timo Sirainen imapc: Initial support for automatically reconnecting to remote server.
Sat, 08 Oct 2011 20:31:22 +0300 Timo Sirainen imapc: Fixed updating message flags from another session.
Fri, 07 Oct 2011 21:15:52 +0300 Timo Sirainen imapc: Fixed handling keywords.
Fri, 07 Oct 2011 21:14:58 +0300 Timo Sirainen imapc: Detect when message has been unexpectedly expunged from index.
Fri, 07 Oct 2011 20:50:02 +0300 Timo Sirainen imapc: IDLE didn't notify immediately about new mails.
Fri, 07 Oct 2011 20:49:32 +0300 Timo Sirainen imapc: Code cleanup: avoid unnecessarily accessing imapc-client-private.h
Fri, 30 Sep 2011 18:53:09 +0300 Timo Sirainen imapc: Keep the last fetched message body cached until mailbox is closed.