log src/lib-storage/index/index-storage.h @ 6275:913b188f4dd4 HEAD

age author description
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
Thu, 19 Jan 2006 01:14:43 +0200 Timo Sirainen Added mbox_min_index_size setting. HEAD
Thu, 19 Jan 2006 00:16:40 +0200 Timo Sirainen Added mail_cache_min_mail_count setting. 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 16:50:34 +0200 Timo Sirainen We assumed that keyword index arrays were always sorted. This isn't always HEAD
Mon, 15 Aug 2005 00:54:20 +0300 Timo Sirainen New inotify code and notify API change. Patch by Johannes Berg HEAD
Fri, 29 Jul 2005 11:43:04 +0300 Timo Sirainen Added separate "temporary error" flag for mail_storage_get_last_error(). HEAD
Fri, 08 Apr 2005 17:32:49 +0300 Timo Sirainen Created mbox_storage and maildir_storage. HEAD
Fri, 08 Apr 2005 16:13:45 +0300 Timo Sirainen Moved mbox/maildir-specific variables from struct index_mailbox to HEAD
Sun, 03 Apr 2005 14:36:06 +0300 Timo Sirainen Moved several getenv()s from lib-storage to main code. deliver binary was 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
Tue, 15 Mar 2005 21:01:50 +0200 Timo Sirainen Major mail-storage API changes. It's now a bit cleaner and much more plugin HEAD
Sat, 05 Feb 2005 14:01:41 +0200 Timo Sirainen Internal changes in how keywords are handled. struct mail_keywords isn't HEAD
Sun, 16 Jan 2005 21:18:23 +0200 Timo Sirainen Changed dotlocking API. HEAD
Wed, 29 Dec 2004 21:10:25 +0200 Timo Sirainen Added mail_debug setting. Moved full_filesystem_access from global variable HEAD
Sun, 26 Dec 2004 11:12:39 +0200 Timo Sirainen Initial support for keywords. Syncing to mbox/maildir doesn't work yet. HEAD
Fri, 17 Dec 2004 13:08:58 +0200 Timo Sirainen Added mbox_writeonly variable, forgot in last commit. HEAD
Wed, 15 Dec 2004 19:01:55 +0200 Timo Sirainen Added mbox_very_dirty_syncs setting. HEAD
Tue, 14 Dec 2004 05:03:34 +0200 Timo Sirainen Always register the header-md5, but use separate variable to figure out if HEAD
Tue, 07 Dec 2004 02:08:00 +0200 Timo Sirainen mail_deinit() wasn't used anymore. HEAD
Sun, 10 Oct 2004 20:44:54 +0300 Timo Sirainen Don't lock/unlock mbox separately for each message. Drop the lock only at 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
Fri, 10 Sep 2004 14:45:20 +0300 Timo Sirainen Removed all "unreliable headers" handling code. With mbox we actually handle HEAD
Sat, 04 Sep 2004 15:44:14 +0300 Timo Sirainen Cache field indexes are cache file specific, not globals. HEAD
Sat, 28 Aug 2004 19:39:53 +0300 Timo Sirainen Added mbox_dirty_syncs setting which delays re-reading the whole mbox when HEAD
Mon, 23 Aug 2004 17:41:06 +0300 Timo Sirainen We shouldn't try to use cached header physical_size for mboxes because it HEAD
Sun, 18 Jul 2004 05:25:06 +0300 Timo Sirainen Header caching redesigned. New design allows caching decisions per field, so 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
Sun, 04 Jul 2004 14:50:48 +0300 Timo Sirainen Cache file compression works now and compressed cache file is reopened. HEAD