log src/lib-storage/index/index-storage.h @ 9002:9d0037a997f4 HEAD

age author description
Tue, 27 Jan 2009 18:21:53 -0500 Timo Sirainen Initial commit for config rewrite. HEAD
Mon, 23 Mar 2009 16:16:17 -0400 Timo Sirainen dbox: Make sure indexes are never moved to memory (in case of out-of-disk space). HEAD
Wed, 18 Mar 2009 17:00:11 -0400 Timo Sirainen dbox: Create dovecot.index.backup files. HEAD
Tue, 24 Feb 2009 19:45:07 -0500 Timo Sirainen dbox: Initial support for saving multiple messages per file. HEAD
Wed, 14 Jan 2009 13:56:01 -0500 Timo Sirainen Cleaned up read-only mailbox handling. Fixes a bug with Maildir syncing. HEAD
Sat, 22 Nov 2008 23:53:00 +0200 Timo Sirainen mail_storage.search_next_update_seq returns now bool. It was never failing. HEAD
Sun, 16 Nov 2008 15:20:45 +0200 Timo Sirainen ACLs: Initial support for "post" right. HEAD
Thu, 07 Aug 2008 15:33:52 -0400 Timo Sirainen Added the concept of Global UIDs that are preserved across copies. HEAD
Mon, 21 Jul 2008 02:50:54 +0300 Timo Sirainen A few more fixes to previous mailbox_keyword_is_valid() commit. HEAD
Mon, 21 Jul 2008 02:48:51 +0300 Timo Sirainen Added mailbox_keyword_is_valid(). HEAD
Sat, 19 Jul 2008 14:43:24 +0300 Timo Sirainen struct mailbox_header_lookup_ctx can now be referenced/unreferenced so it HEAD
Sat, 21 Jun 2008 07:43:54 +0300 Timo Sirainen CONDSTORE: STORE UNCHANGEDSINCE conflicts are now checked atomically. HEAD
Mon, 09 Jun 2008 05:11:18 +0300 Timo Sirainen Merged latest v1.1 changes. HEAD
Sat, 07 Jun 2008 01:34:16 +0300 Timo Sirainen Added mailbox_get_uid_range(). HEAD
Sat, 07 Jun 2008 01:06:28 +0300 Timo Sirainen Renamed mailbox_get_uids() to mailbox_get_seq_range(). HEAD
Wed, 04 Jun 2008 00:51:58 +0300 Timo Sirainen Make mail_search_args an independent structure that can be used for multiple HEAD
Sat, 15 Mar 2008 16:24:26 +0200 Timo Sirainen Added QRESYNC support. HEAD
Sat, 15 Mar 2008 09:59:56 +0200 Timo Sirainen Initial CONDSTORE support. HEAD
Fri, 25 Apr 2008 01:49:39 +0300 Timo Sirainen Reset cached \Recent flags if UIDVALIDITY changes, because we were using HEAD
Mon, 25 Feb 2008 21:38:58 +0200 Timo Sirainen Check and update sync_last_check in one common function. HEAD
Sun, 06 Jan 2008 11:04:07 +0200 Timo Sirainen When syncing a mailbox, sync the view internally first completely and just HEAD
Wed, 02 Jan 2008 01:59:32 +0200 Timo Sirainen libstorage.a shouldn't reference symbols in libstorage_index.a. Changed HEAD
Wed, 28 Nov 2007 08:56:51 +0200 Timo Sirainen Assert-crash if there are mails belonging to a transaction while it's being HEAD
Sun, 11 Nov 2007 16:02:25 +0200 Timo Sirainen Moved mailbox_deleted to struct mailbox. Added and used HEAD
Sun, 30 Sep 2007 17:03:26 +0300 Timo Sirainen mailbox_transaction_commit*() doesn't sync the mailbox anymore, so it HEAD
Sun, 16 Sep 2007 11:31:27 +0300 Timo Sirainen Changed .h ifdef/defines to use <NAME>_H format. HEAD
Sun, 02 Sep 2007 07:44:50 +0300 Timo Sirainen Changed mail_keywords creation APIs to take mailbox/index instead of HEAD
Sun, 02 Sep 2007 06:10:54 +0300 Timo Sirainen mailbox_keywords_create() checks keyword validity now and returns failure if 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
Sun, 12 Aug 2007 15:10:35 +0300 Timo Sirainen mailbox_transaction_commit_get_uids() now returns also UIDVALIDITY. It's the 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
Tue, 12 Jun 2007 20:06:51 +0300 Timo Sirainen If new/ directory is lost when syncing, assume the mailbox was deleted and HEAD
Sun, 13 May 2007 21:28:41 +0300 Timo Sirainen Moved index directory creation code to index_storage_alloc(). HEAD
Tue, 17 Apr 2007 20:17:52 +0300 Timo Sirainen Fixed mailbox_transaction_commit_get_uids() to actually work and not just HEAD
Tue, 17 Apr 2007 19:40:55 +0300 Timo Sirainen Added mailbox_transaction_commit_get_uids() which returns the UID range for HEAD
Tue, 17 Apr 2007 19:03:47 +0300 Timo Sirainen Map mailbox to mail_index_view, not to mail_index. Fixes crashes when the HEAD
Fri, 30 Mar 2007 21:57:34 +0300 Timo Sirainen Removed virtual mail_storage.get_last_error(). The implementation is always HEAD
Fri, 30 Mar 2007 21:45:21 +0300 Timo Sirainen cleaned up mailbox closing code HEAD
Fri, 30 Mar 2007 21:41:05 +0300 Timo Sirainen Moved notify settings to struct mailbox. Removed the parameters from HEAD
Fri, 30 Mar 2007 17:12:46 +0300 Timo Sirainen Moved all storage destruction code to mail-storage.c and made destroy() HEAD
Fri, 30 Mar 2007 16:40:12 +0300 Timo Sirainen Removed mail_storage_create_with_data(). mail_storage_create() with HEAD
Fri, 30 Mar 2007 15:44:01 +0300 Timo Sirainen Removed struct index_storage abstraction. It's pointless. HEAD
Thu, 29 Mar 2007 14:51:09 +0300 Timo Sirainen Better type safety to module_contexts arrays. Already fixed some bugs. HEAD
Thu, 22 Feb 2007 15:37:29 +0200 Timo Sirainen When using KEEP_LOCK, the mbox/uidlist file must be locked before index file HEAD
Thu, 18 Jan 2007 18:57:43 +0200 Timo Sirainen Removed mail_read_mmaped setting. It's a pretty useless setting and HEAD
Thu, 21 Dec 2006 17:20:29 +0200 Timo Sirainen Moved storage callbacks to struct mail_storage. If searching takes over 10 HEAD
Wed, 20 Dec 2006 21:23:43 +0200 Timo Sirainen Dovecot is now able to execute multiple commands at the same time. HEAD
Sun, 17 Dec 2006 18:35:31 +0200 Timo Sirainen Added fsync_disable setting. Also added missing fsync()ing to dbox when HEAD
Sun, 10 Dec 2006 15:00:44 +0200 Timo Sirainen Make sure the mailbox is opened when transaction is started (fixes deliver). 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, 26 Nov 2006 00:17:39 +0200 Timo Sirainen Mailbox list indexing and related changes. Currently works only with HEAD
Thu, 16 Nov 2006 02:16:31 +0200 Timo Sirainen Initial code for separation of mailbox accessing and directory layout HEAD
Mon, 07 Aug 2006 15:42:37 +0300 Timo Sirainen Added MAILBOX_OPEN_MBOX_ONE_MSG_ONLY flag for mailbox_open() which makes it 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, 08 Jun 2006 15:49:31 +0300 Timo Sirainen Changed mail-storage API to do the mail sorting internally. Optimized it HEAD
Fri, 14 Apr 2006 15:30:21 +0300 Timo Sirainen Optimized searching a bit for cases where we can restrict search range by HEAD
Sun, 09 Apr 2006 18:50:22 +0300 Timo Sirainen Added MAILBOX_OPEN_KEEP_LOCKED flag to mailbox opening and implemented it HEAD