log src/lib-storage/index/index-sync.c @ 7086:7ed926ed7aa4 HEAD

age author description
Tue, 01 Jan 2008 22:05:21 +0200 Timo Sirainen Updated copyright notices to include year 2008. HEAD
Sat, 08 Dec 2007 16:41:35 +0200 Timo Sirainen Code cleanup HEAD
Sat, 08 Dec 2007 16:40:34 +0200 Timo Sirainen Don't assert-crash if sync was aborted and it still had expunges left. HEAD
Sat, 03 Nov 2007 21:56:05 +0200 Timo Sirainen Renamed mail_index_lookup_uid_range() to mail_index_lookup_seq_range(), made HEAD
Sat, 03 Nov 2007 21:39:33 +0200 Timo Sirainen Use MAIL_INDEX_VIEW_SYNC_FLAG_FIX_INCONSISTENT instead of handling HEAD
Sat, 03 Nov 2007 20:35:59 +0200 Timo Sirainen Added MAILBOX_SYNC_FLAG_FIX_INCONSISTENT flag. mailbox_sync() uses it HEAD
Sat, 03 Nov 2007 20:22:17 +0200 Timo Sirainen Fixes to handling inconsistent views after index reset. 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, 12 Aug 2007 18:16:40 +0300 Timo Sirainen mail_index_view_sync_next() and mailbox_sync_next() returns now bool. HEAD
Sun, 12 Aug 2007 16:43:05 +0300 Timo Sirainen Removed explicit locking from views and maps. They were already locked all HEAD
Thu, 19 Jul 2007 05:37:19 +0300 Timo Sirainen Fixes to handling recent flags. Also if DEBUG is enabled, scan through the HEAD
Tue, 17 Jul 2007 21:19:14 +0300 Timo Sirainen If a message was expunged that wasn't yet even visible to our view, it might HEAD
Mon, 16 Jul 2007 10:21:56 +0300 Timo Sirainen Fixes to recent handling. Now it should work properly. HEAD
Mon, 16 Jul 2007 09:48:02 +0300 Timo Sirainen Recent flag handling rewrite. Still not perfect with maildir. HEAD
Mon, 18 Jun 2007 00:34:20 +0300 Timo Sirainen mail_index_view_sync_begin() can now sync only all or all but expunges. HEAD
Mon, 18 Jun 2007 00:29:00 +0300 Timo Sirainen Removed MAILBOX_SYNC_FLAG_NO_NEWMAIL handling. HEAD
Wed, 13 Jun 2007 21:51:15 +0300 Timo Sirainen Changed mail_index_view_sync_begin() to take enum mail_index_view_sync_type. HEAD
Fri, 30 Mar 2007 21:28:33 +0300 Timo Sirainen Allow index_mailbox.is_recent() to be NULL if it's not needed. HEAD
Thu, 28 Dec 2006 22:52:32 +0200 Timo Sirainen Reversed last change. Doing it another way. HEAD
Thu, 28 Dec 2006 22:15:08 +0200 Timo Sirainen Call mail_index_view_unlock() only when all transactions are finished. HEAD
Sun, 26 Nov 2006 00:17:39 +0200 Timo Sirainen Mailbox list indexing and related changes. Currently works only with HEAD
Sun, 15 Oct 2006 20:56:09 +0300 Timo Sirainen Try to avoid sending duplicate/useless flag updates. HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Sun, 26 Feb 2006 13:24:35 +0200 Timo Sirainen Memory leak fixes HEAD
Sun, 05 Feb 2006 09:52:42 +0200 Timo Sirainen Keyword comparing still didn't work perfectly when there were no keywords. HEAD
Sat, 14 Jan 2006 20:47:20 +0200 Timo Sirainen deinit, unref, destroy, close, free, etc. functions now take a pointer to 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
Sat, 07 Jan 2006 02:17:52 +0200 Timo Sirainen Crashfix to last keyword compare update HEAD
Fri, 06 Jan 2006 19:37:30 +0200 Timo Sirainen Changed mail_index_view_sync_next() to return struct HEAD
Fri, 06 Jan 2006 17:25:08 +0200 Timo Sirainen Make it compile.. HEAD
Fri, 06 Jan 2006 16:50:34 +0200 Timo Sirainen We assumed that keyword index arrays were always sorted. This isn't always HEAD
Fri, 08 Apr 2005 15:14:41 +0300 Timo Sirainen Several size_t -> unsigned int changes. Try to keep "unsigned int" for HEAD
Mon, 14 Mar 2005 23:17:58 +0200 Timo Sirainen Renamed oe6-fetch-no-newmail workaround to delay-newmail and changed it to HEAD
Mon, 14 Mar 2005 22:48:25 +0200 Timo Sirainen mail_index_sync_next() now returns keyword updates (now only thing left to HEAD
Sun, 26 Dec 2004 11:12:39 +0200 Timo Sirainen Initial support for keywords. Syncing to mbox/maildir doesn't work yet. HEAD
Mon, 29 Nov 2004 01:19:53 +0200 Timo Sirainen Removed view->messages_count, view->hdr.messages_count is enough. Also fixes HEAD
Wed, 24 Nov 2004 19:55:05 +0200 Timo Sirainen recent flag fixes HEAD
Wed, 24 Nov 2004 19:43:52 +0200 Timo Sirainen recent flag fixes HEAD
Sat, 09 Oct 2004 16:54:28 +0300 Timo Sirainen Recent flag fixes HEAD
Fri, 08 Oct 2004 20:51:47 +0300 Timo Sirainen Buffer API change: we no longer support limited sized buffers where HEAD
Thu, 02 Sep 2004 19:53:06 +0300 Timo Sirainen Recent flags might have been wrong if they weren't set in ascending order. HEAD
Mon, 12 Jul 2004 14:35:50 +0300 Timo Sirainen Broke mailbox_sync() into iterator. HEAD
Mon, 12 Jul 2004 00:04:46 +0300 Timo Sirainen Recent flags should be fully working now with maildir. HEAD
Tue, 25 May 2004 20:50:36 +0300 Timo Sirainen Send recent counter changes when it actually changes. HEAD
Mon, 24 May 2004 04:50:16 +0300 Timo Sirainen Index header changes now go through transaction log. Removed the kludgy HEAD
Sun, 23 May 2004 04:58:32 +0300 Timo Sirainen mbox syncing fixes HEAD
Sun, 23 May 2004 00:30:42 +0300 Timo Sirainen Set dirty flags through transaction log, not directly. Some other flag HEAD
Sat, 22 May 2004 03:48:45 +0300 Timo Sirainen Transaction log contains only UIDs now, no more sequences which just mess up HEAD
Mon, 10 May 2004 02:06:27 +0300 Timo Sirainen syncing fixes HEAD
Sat, 01 May 2004 21:30:52 +0300 Timo Sirainen Recent-flag should work now HEAD
Thu, 29 Apr 2004 00:41:24 +0300 Timo Sirainen fixes 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
Wed, 23 Jul 2003 04:44:16 +0300 Timo Sirainen API change for updating message flags. 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
Fri, 14 Feb 2003 12:46:44 +0200 Timo Sirainen Support for IDLE extension. HEAD
Fri, 10 Jan 2003 13:29:24 +0200 Timo Sirainen index_storage_sync_and_lock() didn't set lock notify function. 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
Mon, 25 Nov 2002 21:02:49 +0200 Timo Sirainen Locking changes triggered a bit larger cleanup :) If we have to wait for a HEAD
Tue, 12 Nov 2002 07:27:30 +0200 Timo Sirainen mailbox_check_interval setting: Dovecot can notify client of new mail in HEAD