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
|