log src/lib-index/mail-index.h @ 6089:a19931ec66db HEAD

age author description
Thu, 19 Jul 2007 02:36:04 +0300 Timo Sirainen Changed mail_transaction_begin() API to take flags parameter instead of two HEAD
Mon, 16 Jul 2007 09:48:02 +0300 Timo Sirainen Recent flag handling rewrite. Still not perfect with maildir. HEAD
Thu, 12 Jul 2007 23:55:08 +0300 Timo Sirainen Flush NFS caches when needed if MAIL_INDEX_OPEN_FLAG_NFS_FLUSH is enabled. HEAD
Thu, 12 Jul 2007 02:32:44 +0300 Timo Sirainen Added mail_index_ext_set_reset_id(). HEAD
Sun, 01 Jul 2007 01:05:26 +0300 Timo Sirainen Added support for resetting index. HEAD
Tue, 19 Jun 2007 16:33:05 +0300 Timo Sirainen mail_index_sync_begin() takes now flags parameter instead of two booleans. HEAD
Mon, 18 Jun 2007 01:01:02 +0300 Timo Sirainen Give MAIL_INDEX_VIEW_SYNC_FLAG_NOEXPUNGES a non-zero value so it actually 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
Fri, 15 Jun 2007 23:52:47 +0300 Timo Sirainen int/ext/mailbox sync offset changes: Combined mailbox and int offsets to 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
Tue, 12 Jun 2007 17:12:42 +0300 Timo Sirainen Added padding to struct mail_index_header so it's 64bit aligned with 32bit HEAD
Mon, 11 Jun 2007 14:50:10 +0300 Timo Sirainen Initial commit for major index file code cleanup. HEAD
Tue, 22 May 2007 20:19:35 +0300 Timo Sirainen Added mail_index_transaction_is_expunged() HEAD
Tue, 22 May 2007 20:11:01 +0300 Timo Sirainen Typofix: transction -> transaction HEAD
Tue, 22 May 2007 20:08:53 +0300 Timo Sirainen Added mail_index_transaction_get_view() HEAD
Tue, 22 May 2007 18:33:43 +0300 Timo Sirainen mail_index_sync_begin() returns now transaction directly so the syncing code HEAD
Tue, 22 May 2007 18:31:35 +0300 Timo Sirainen Added mail_index_transction_reset(). HEAD
Wed, 16 May 2007 18:25:28 +0300 Timo Sirainen Removed mmap_no_write setting. The only OS requiring it is OpenBSD, so we're HEAD
Sun, 13 May 2007 19:53:41 +0300 Timo Sirainen Removed mail_index_get_last_error() and MAIL_INDEX_ERROR_*. All the index HEAD
Thu, 29 Mar 2007 17:19:47 +0300 Timo Sirainen Better type safety to module_contexts arrays. Already fixed some bugs. HEAD
Thu, 28 Dec 2006 18:27:53 +0200 Timo Sirainen Added dotlock_use_excl setting. HEAD
Sun, 17 Dec 2006 18:35:31 +0200 Timo Sirainen Added fsync_disable setting. Also added missing fsync()ing to dbox when HEAD
Wed, 06 Dec 2006 17:08:22 +0200 Timo Sirainen Lock handling changes. Everything goes through file-lock API now and there's HEAD
Sun, 15 Oct 2006 20:56:09 +0300 Timo Sirainen Try to avoid sending duplicate/useless flag updates. HEAD
Fri, 13 Oct 2006 18:22:15 +0300 Timo Sirainen Removed MAIL_INDEX_OPEN_FLAG_FAST. It wasn't being used, and we probably HEAD
Wed, 28 Jun 2006 19:31:05 +0300 Timo Sirainen Beginnings of joining mail-storage API more closely to mail-index, so that HEAD
Wed, 28 Jun 2006 16:10:25 +0300 Timo Sirainen Array API redesigned to work using unions. It now provides type safety HEAD
Thu, 19 Jan 2006 01:04:15 +0200 Timo Sirainen Fixed mail_index_move_to_memory() to work better and made it public 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
Fri, 06 Jan 2006 20:57:05 +0200 Timo Sirainen mail_index_ext_get_size() hadn't been implemented even though it was in 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 19:30:26 +0200 Timo Sirainen Comment updates, small cleanups and optimizations. 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, 06 Jan 2006 16:21:21 +0200 Timo Sirainen Moved uoff_t and time_t compatibility checks to cache file, since they're HEAD
Fri, 29 Apr 2005 15:02:33 +0300 Timo Sirainen Check broken flag counter values every time when updating them. Added HEAD
Sat, 23 Apr 2005 18:18:21 +0300 Timo Sirainen If UIDVALIDITY changes, don't invalidate the whole index. Just expunge all HEAD
Fri, 08 Apr 2005 15:14:41 +0300 Timo Sirainen Several size_t -> unsigned int changes. Try to keep "unsigned int" for HEAD
Fri, 08 Apr 2005 01:22:18 +0300 Timo Sirainen Added mail_index_sync_reset() to restart syncing from beginning. 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
Sun, 27 Mar 2005 15:22:21 +0300 Timo Sirainen Changed keywords_buf to array. Added mail_index_sync_get_keywords(). 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
Sat, 05 Feb 2005 14:01:41 +0200 Timo Sirainen Internal changes in how keywords are handled. struct mail_keywords isn't HEAD
Sat, 22 Jan 2005 18:45:24 +0200 Timo Sirainen Added mail_index_update_flags_range() and optimized the non-range version as HEAD
Mon, 10 Jan 2005 19:37:20 +0200 Timo Sirainen Keyword 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
Sun, 05 Dec 2004 03:45:53 +0200 Timo Sirainen Renamed mail_index_refresh() to mail_index_reopen_if_needed(). Added public 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 22:40:39 +0200 Timo Sirainen mail_index_refresh() isn't public anymore, mail_index_view_open_locked() HEAD
Wed, 24 Nov 2004 20:39:57 +0200 Timo Sirainen Changed mail_index_get_header() to return the header as return value because HEAD
Fri, 12 Nov 2004 00:01:39 +0200 Timo Sirainen Allow specifying to transaction if it's external. Make mail saving HEAD
Sat, 06 Nov 2004 19:20:18 +0200 Timo Sirainen Removed cache_offset from mail_index_record and changed it to use extension HEAD
Mon, 25 Oct 2004 20:42:51 +0300 Timo Sirainen Use separate sync offsets for internal/external transactions. Pending external HEAD
Sun, 10 Oct 2004 20:25:44 +0300 Timo Sirainen Replaced fcntl_locks_disable with lock_method, so it's now possible to use HEAD
Mon, 04 Oct 2004 19:31:51 +0300 Timo Sirainen When we had dirty messages, we kept resyncing the whole mailbox constantly. HEAD
Sun, 03 Oct 2004 19:32:59 +0300 Timo Sirainen Index extensions can now specify record alignment, and it's possible to HEAD
Sun, 26 Sep 2004 17:15:54 +0300 Timo Sirainen Renamed "extra record info" and variations of it to "extension" or "ext" in HEAD
Tue, 21 Sep 2004 17:40:06 +0300 Timo Sirainen Get index file mode and GID from dovecot-shared file. HEAD
Sun, 05 Sep 2004 20:53:45 +0300 Timo Sirainen Save extra record/header infos into index file permanently. HEAD
Fri, 30 Jul 2004 08:08:35 +0300 Timo Sirainen Renamed mail_index_sync_end() to _commit() and added _rollback(). Fixed mbox HEAD