log src/lib-index/mail-index-transaction-private.h @ 9458:adee8cb3ff5d HEAD

age author description
Tue, 10 Mar 2009 12:28:22 -0400 Timo Sirainen indexes: Fixes to handling shrinking tail offsets. HEAD
Tue, 10 Mar 2009 12:28:00 -0400 Timo Sirainen indexes: Removed unnecessary code. HEAD
Wed, 21 Jan 2009 18:29:44 -0500 Timo Sirainen mail_index_transaction_get_next_uid() shouldn't sort appends. They may still be modified! HEAD
Sun, 14 Dec 2008 07:19:48 +0200 Timo Sirainen mail_get_flags/keywords() now returns updated values if they've been changed within transaction. HEAD
Sat, 21 Jun 2008 07:43:54 +0300 Timo Sirainen CONDSTORE: STORE UNCHANGEDSINCE conflicts are now checked atomically. HEAD
Wed, 18 Jun 2008 08:09:33 +0300 Timo Sirainen mail_index_update_header_ext() can now be called multiple times for the same HEAD
Thu, 29 May 2008 04:47:53 +0300 Timo Sirainen Added mail_index_ext_reset_inc() to atomically increase extension's HEAD
Sun, 16 Sep 2007 11:31:27 +0300 Timo Sirainen Changed .h ifdef/defines to use <NAME>_H format. HEAD
Thu, 19 Jul 2007 02:56:40 +0300 Timo Sirainen Keep flag updates separately from transaction.log_updates flag, because the HEAD
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
Sun, 15 Jul 2007 00:48:44 +0300 Timo Sirainen If mail_index_ext_set_reset_id() is called, the transaction may go back to HEAD
Thu, 12 Jul 2007 02:32:44 +0300 Timo Sirainen Added mail_index_ext_set_reset_id(). HEAD
Sun, 08 Jul 2007 19:46:31 +0300 Timo Sirainen Implemented mail_index_update_header_ext() HEAD
Sun, 01 Jul 2007 01:05:26 +0300 Timo Sirainen Added support for resetting index. HEAD
Thu, 29 Mar 2007 17:19:47 +0300 Timo Sirainen Better type safety to module_contexts arrays. Already fixed some bugs. HEAD
Tue, 06 Mar 2007 22:19:08 +0200 Timo Sirainen When adding mails to index in non-sorted UID order and then using HEAD
Sun, 15 Oct 2006 15:59:43 +0300 Timo Sirainen After saving messages the mailbox wasn't synced, which caused deliver to 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
Sun, 15 Jan 2006 02:11:36 +0200 Timo Sirainen Added some checks and better logging for figuring out why (*seq != 0) assert 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
Wed, 21 Dec 2005 20:41:50 +0200 Timo Sirainen Allow appending mails in wrong UID order. Sort them internally when HEAD
Sat, 23 Apr 2005 18:18:21 +0300 Timo Sirainen If UIDVALIDITY changes, don't invalidate the whole index. Just expunge all 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
Sat, 12 Mar 2005 20:16:29 +0200 Timo Sirainen Changed many buffers to arrays. Cleans up the code a lot. 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, 14 Nov 2004 01:08:07 +0200 Timo Sirainen Update view's header only after syncing the view. This and other changes fix 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
Sun, 17 Oct 2004 21:24:21 +0300 Timo Sirainen New way of handling extension introductions in transaction log. 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
Sun, 12 Sep 2004 13:34:57 +0300 Timo Sirainen We didn't include extra_rec_updates at checking if transaction had changed HEAD
Sun, 05 Sep 2004 20:53:45 +0300 Timo Sirainen Save extra record/header infos into index file permanently. HEAD
Mon, 05 Jul 2004 00:56:12 +0300 Timo Sirainen Make sure we don't set cache_offsets to old cache files. HEAD
Sun, 04 Jul 2004 23:00:47 +0300 Timo Sirainen Cache updating is done now by first reserving space where to write, and then HEAD
Sat, 03 Jul 2004 13:57:52 +0300 Timo Sirainen UIDs for appended messages can now be assigned all at once. Maildir now HEAD
Thu, 24 Jun 2004 14:10:41 +0300 Timo Sirainen Record size is allowed to change between index files. This will allow adding HEAD
Tue, 22 Jun 2004 10:36:33 +0300 Timo Sirainen Added mail_index_transaction_get_updated_view() which can be used to access HEAD
Sun, 20 Jun 2004 12:13:14 +0300 Timo Sirainen Several fixes and cleanups to cache file code, still badly broken HEAD
Mon, 14 Jun 2004 05:07:33 +0300 Timo Sirainen Modifying extra_records should work now. HEAD
Mon, 24 May 2004 04:50:16 +0300 Timo Sirainen Index header changes now go through transaction log. Removed the kludgy HEAD
Wed, 28 Apr 2004 03:21:00 +0300 Timo Sirainen Forced locking to be right with mprotect()ing index file. Support for HEAD
Tue, 27 Apr 2004 23:25:52 +0300 Timo Sirainen importing new index code. mbox still broken. HEAD