log src/lib-storage/mail-storage-private.h @ 6280:eb7c9d8ece54 HEAD

age author description
Sun, 12 Aug 2007 19:40:54 +0300 Timo Sirainen mail_*() APIs changed to return int and return the actual data as pointer. 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 18:02:29 +0300 Timo Sirainen mail_index_lookup*() can't fail anymore. Changed several APIs not to return 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
Fri, 20 Jul 2007 12:36:38 +0300 Timo Sirainen Added mail_get_first_header_utf8() and mail_get_headers_utf8(). HEAD
Wed, 18 Jul 2007 06:17:47 +0300 Timo Sirainen Moved mailbox list index sync stamp checking and updating to HEAD
Wed, 18 Jul 2007 00:42:56 +0300 Timo Sirainen Moved private_flags_mask to struct mailbox. HEAD
Sun, 15 Jul 2007 15:30:00 +0300 Timo Sirainen mail_storage.create() now returns error message string. Also fixed handling HEAD
Sun, 13 May 2007 20:22:38 +0300 Timo Sirainen Added MAIL_ERROR_EXPUNGED. Set the error whenever expunged message is tried HEAD
Sun, 13 May 2007 20:10:48 +0300 Timo Sirainen Error handling rewrite. HEAD
Sun, 13 May 2007 18:46:07 +0300 Timo Sirainen lib-storage doesn't need the ability to return syntax errors. They should be 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 18:09:10 +0300 Timo Sirainen Call sync_notify() once at the end of syncing. Allow accessing mails even HEAD
Tue, 17 Apr 2007 15:41:26 +0300 Timo Sirainen Added sync_notify() callback to struct mail_storage. It's now called for HEAD
Tue, 03 Apr 2007 11:34:27 +0300 Timo Sirainen Moved namespace handling to lib-storage. Beginnings of namespace support for 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: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:58:50 +0300 Timo Sirainen Added virtual mail_storage.alloc() function and changed create() to work 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, 29 Mar 2007 10:59:11 +0300 Timo Sirainen Moved delete/rename operations to mailbox_list API. Fixed mbox/maildir to 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
Wed, 06 Dec 2006 17:08:22 +0200 Timo Sirainen Lock handling changes. Everything goes through file-lock API now and there's HEAD
Fri, 01 Dec 2006 22:55:03 +0200 Timo Sirainen Removed get_mailbox_control_dir and get_mailbox_index_dir virtual functions HEAD
Sun, 26 Nov 2006 00:17:39 +0200 Timo Sirainen Mailbox list indexing and related changes. Currently works only with HEAD
Sat, 18 Nov 2006 16:05:46 +0200 Timo Sirainen const fix HEAD
Thu, 16 Nov 2006 02:16:31 +0200 Timo Sirainen Initial code for separation of mailbox accessing and directory layout HEAD
Sun, 17 Sep 2006 19:22:31 +0300 Timo Sirainen Moved some search parameters to public struct mail_search_context and added HEAD
Sun, 17 Sep 2006 19:21:41 +0300 Timo Sirainen Added mail_storage_get_mailbox_index_dir(). HEAD
Tue, 11 Jul 2006 19:00:08 +0300 Timo Sirainen Added hook_mailbox_opened to make it easier to hook all mailbox opens. HEAD
Thu, 29 Jun 2006 14:08:50 +0300 Timo Sirainen Added mail_get_save_date() and some cleanups. 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
Sat, 17 Jun 2006 16:03:27 +0300 Timo Sirainen When creating a mailbox, limit the number of hierarchies (to 20) and the HEAD
Thu, 08 Jun 2006 15:49:31 +0300 Timo Sirainen Changed mail-storage API to do the mail sorting internally. Optimized it HEAD
Tue, 16 May 2006 12:10:27 +0300 Timo Sirainen Added mail_set_uid() to select a mail by UID. HEAD
Tue, 09 May 2006 14:57:36 +0300 Timo Sirainen Changed mailbox_save_*() API a bit: Moved the struct mail *dest_mail to 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
Mon, 27 Feb 2006 18:21:57 +0200 Timo Sirainen Moved mailbox_list_flags to struct mailbox_list_context so plugins can see the flags more easily. HEAD
Wed, 22 Feb 2006 18:02:20 +0200 Timo Sirainen mailbox_save_init() supports now returning failure. Quota plugin now checks HEAD
Wed, 22 Feb 2006 16:52:11 +0200 Timo Sirainen Make life easier for plugins: 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
Sat, 10 Dec 2005 20:56:02 +0200 Timo Sirainen Added module_contexts to transactions. HEAD
Fri, 07 Oct 2005 12:34:04 +0300 Timo Sirainen Added flags and keywords parameters to mailbox_copy() in case they're wanted HEAD
Fri, 29 Jul 2005 11:43:04 +0300 Timo Sirainen Added separate "temporary error" flag for mail_storage_get_last_error(). 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
Tue, 29 Mar 2005 19:48:42 +0300 Timo Sirainen Renamed mail_get_header() to mail_get_first_header() and mail_gets_headers() HEAD
Tue, 29 Mar 2005 16:33:07 +0300 Timo Sirainen Added input stream parameter to mailbox_open(). With mbox it now allows 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
Mon, 10 Jan 2005 19:37:20 +0200 Timo Sirainen Keyword fixes. 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
Sun, 29 Aug 2004 10:52:02 +0300 Timo Sirainen Added sync flags parameter to mailbox_transaction_commit(), so EXPUNGE can HEAD
Sun, 22 Aug 2004 12:17:08 +0300 Timo Sirainen Changed mail saving API to be nonblocking. HEAD
Fri, 23 Jul 2004 00:20:00 +0300 Timo Sirainen Moved namespace and hierarchy separator handling to imap-specific code. LIST HEAD