log src/lib-storage/mail-storage.c @ 12264:a3e40c6b14fe

age author description
Thu, 14 Oct 2010 16:53:04 +0100 Timo Sirainen lib-storage: If mailbox deletion failed, we crashed while trying to write undelete record to index.
Tue, 21 Sep 2010 15:22:38 +0100 Timo Sirainen lib-storage: Added assert against empty UIDL in mailbox_save_set_pop3_uidl().
Tue, 14 Sep 2010 16:18:13 +0100 Timo Sirainen lib-storage: Added mailbox_list_create_dir()
Wed, 01 Sep 2010 17:32:37 +0100 Timo Sirainen lib-storage: If mailbox deletion fails, mark the index back as undeleted.
Tue, 24 Aug 2010 17:00:39 +0100 Timo Sirainen lib-storage: Allow mailbox_mark_index_deleted() to be called multiple times within same mailbox alloc.
Mon, 26 Jul 2010 19:10:21 +0100 Timo Sirainen lib-storage: Don't crash in mailbox_transaction_commit() if plugin aborts transaction.
Tue, 06 Jul 2010 16:55:23 +0100 Timo Sirainen Fixes to INBOX sharing. HEAD
Wed, 23 Jun 2010 17:52:02 +0100 Timo Sirainen Added mail_max_lock_timeout setting. HEAD
Mon, 07 Jun 2010 14:05:42 +0100 Timo Sirainen Mailbox deletion: Delay marking its index deleted until ACL has had a chance to abort the deletion. HEAD
Fri, 04 Jun 2010 16:36:24 +0100 Timo Sirainen lib-storage: Code cleanup. HEAD
Fri, 07 May 2010 21:28:51 +0300 Timo Sirainen Mail search register getting API change to fix a doveadm crash bug. HEAD
Tue, 13 Apr 2010 20:25:00 +0300 Timo Sirainen lib-storage: Added search query building from human-friendly input. HEAD
Tue, 13 Apr 2010 18:59:23 +0300 Timo Sirainen lib-storage: Rewrote search query building code to be more modular. HEAD
Wed, 07 Apr 2010 11:51:56 +0300 Timo Sirainen lib-storage: Panic if deiniting storage before closing its mailboxes. HEAD
Mon, 05 Apr 2010 04:49:17 +0300 Timo Sirainen lib-storage: Added "none" mailbox list driver. HEAD
Mon, 05 Apr 2010 03:07:14 +0300 Timo Sirainen lib-storage: Don't crash if root mail directory isn't given. HEAD
Sat, 27 Mar 2010 05:03:57 +0200 Timo Sirainen lib-storage: Fix to previous change: Don't access freed memory. HEAD
Sat, 27 Mar 2010 05:01:17 +0200 Timo Sirainen lib-storage: If INBOX can't be opened/synced, log an error once. HEAD
Sat, 06 Mar 2010 12:52:59 +0200 Timo Sirainen mdbox: Don't crash when trying to rebuild storage at deinit. HEAD
Mon, 15 Feb 2010 07:08:40 +0200 Timo Sirainen mbox: Make sure we have valid mailbox GUID when returning it. HEAD
Mon, 15 Feb 2010 05:38:42 +0200 Timo Sirainen Memory usage optimizations. HEAD
Mon, 15 Feb 2010 04:31:35 +0200 Timo Sirainen Mailbox deletion: If mailbox deletion seems to have crashed, allow retrying the deletion. HEAD
Mon, 15 Feb 2010 04:08:46 +0200 Timo Sirainen lib-storage: Fixes to rename error handling. HEAD
Mon, 15 Feb 2010 03:07:19 +0200 Timo Sirainen lib-storage: Removed INBOX auto-creating from backend code. Added bool box->inbox. HEAD
Mon, 15 Feb 2010 02:57:56 +0200 Timo Sirainen lib-storage: Use a default non-NULL mailbox.free() so plugins don't have to check for it. HEAD
Mon, 15 Feb 2010 02:54:32 +0200 Timo Sirainen lib-storage: Added mailbox.free() method. Use it instead of close() where necessary. HEAD
Mon, 15 Feb 2010 02:13:14 +0200 Timo Sirainen lib-storage: Removed some code duplication. HEAD
Sun, 14 Feb 2010 22:32:59 +0200 Timo Sirainen lib-storage: Mailbox renaming API changed. HEAD
Sat, 13 Feb 2010 13:49:31 +0200 Timo Sirainen mailbox_open(): Don't crash if opening non-stream mailbox fails. HEAD
Fri, 12 Feb 2010 23:27:16 +0200 Timo Sirainen lib-storage: Removed input parameter from mailbox_alloc(), added mailbox_open_stream() HEAD
Tue, 09 Feb 2010 19:50:17 +0200 Timo Sirainen lib-storage: STATUS_GUID moved to mailbox_get_guid() that can fail. HEAD
Tue, 09 Feb 2010 17:35:14 +0200 Timo Sirainen Mailbox deletion: Fixed race condition where a mailbox couldn't get deleted. HEAD
Tue, 09 Feb 2010 04:11:53 +0200 Timo Sirainen lib-storage: Mailbox deletion API changed. HEAD
Sun, 07 Feb 2010 19:51:51 +0200 Timo Sirainen lib-storage: Added mail_storage_get_user(). HEAD
Sun, 07 Feb 2010 17:50:08 +0200 Timo Sirainen lib-storage: Split mailbox_close() and mailbox_free() functionality. HEAD
Sun, 07 Feb 2010 15:44:33 +0200 Timo Sirainen lib-storage: Moved struct mail_index_* from index_mailbox to mailbox. HEAD
Sun, 07 Feb 2010 04:50:40 +0200 Timo Sirainen Moved mail_index lookup cache from lib-storage to lib-index. HEAD
Sun, 07 Feb 2010 01:50:49 +0200 Timo Sirainen lib-storage: Moved mailbox directory creation code to mailbox_list backend. HEAD
Mon, 25 Jan 2010 01:19:08 +0200 Timo Sirainen Updated copyright notices to include year 2010. HEAD
Wed, 16 Dec 2009 21:23:44 -0500 Timo Sirainen lib-storage: Don't clear errors unnecessarily (and inconsistently). HEAD
Wed, 16 Dec 2009 19:27:57 -0500 Timo Sirainen lib-storage: Changed mailbox_sync() and mailbox_sync_deinit() APIs. HEAD
Fri, 04 Dec 2009 16:15:51 -0600 Timo Sirainen lib-storage: Plugin hook API changed to support per-user plugins within a process. HEAD
Tue, 17 Nov 2009 18:34:29 -0500 Timo Sirainen mailbox_search_next*() API changed to return bool. HEAD
Sun, 09 Aug 2009 21:48:45 -0400 Timo Sirainen lib-storage: Don't crash if trying to use unknown storage class. HEAD
Mon, 03 Aug 2009 16:01:04 -0400 Timo Sirainen lib-storage: Use less memory from data stack. HEAD
Fri, 31 Jul 2009 14:56:39 -0400 Timo Sirainen Removed mailbox_guid_is_empty(), use mail_guid_128_is_empty() directly instead. HEAD
Thu, 30 Jul 2009 22:10:11 -0400 Timo Sirainen index-storage: Simplified the way transactions are are created/finished. HEAD
Wed, 29 Jul 2009 17:45:36 -0400 Timo Sirainen Removed MAILBOX_GUID_SIZE macro, use MAIL_GUID_128_SIZE everywhere. HEAD
Tue, 28 Jul 2009 18:58:31 -0400 Timo Sirainen Added ability to specify message's minimum modseq value. HEAD
Fri, 24 Jul 2009 15:56:21 -0400 Timo Sirainen Added mailbox_backends_equal(). HEAD
Fri, 24 Jul 2009 14:40:40 -0400 Timo Sirainen mailbox_transaction_commit_get_uids() changed to _get_changes() with more generic API. HEAD
Wed, 15 Jul 2009 18:29:42 -0400 Timo Sirainen mail_generate_guid_128_hash() is now a public function. HEAD
Mon, 13 Jul 2009 22:24:27 -0400 Timo Sirainen Keep track of expunged messages' GUIDs and expose them via mailbox_get_expunges(). HEAD
Tue, 07 Jul 2009 14:41:35 -0400 Timo Sirainen lib-storage: Added mailbox_get_vname(). HEAD
Mon, 29 Jun 2009 21:54:16 -0400 Timo Sirainen Mailbox saving: Allow setting IMAP UID, POP3 UIDL and save date. HEAD
Sat, 27 Jun 2009 23:32:31 -0400 Timo Sirainen Fixed shared namespace initialization. HEAD
Sat, 27 Jun 2009 20:39:38 -0400 Timo Sirainen Whenever file's group changing fails, show the group origin in the error message. HEAD
Fri, 26 Jun 2009 16:11:59 -0400 Timo Sirainen Added support for creating/updating mailboxes with given metadata (guid, uid validity, etc). HEAD
Mon, 22 Jun 2009 17:58:23 -0400 Timo Sirainen Added mailbox_save_copy_flags(). Use it wherever possible. HEAD
Mon, 22 Jun 2009 17:45:56 -0400 Timo Sirainen Added reference counting to struct mail_keywords and related APIs. HEAD