log src/lib-storage/mail-storage.c @ 15272:ca10d2e8d8e3

age author description
Mon, 29 Oct 2012 14:50:11 +0200 Timo Sirainen lib-storage: Moved mail attribute dict to struct mail_storage.
Mon, 29 Oct 2012 14:19:24 +0200 Timo Sirainen lib-storage: Allow calling mailbox_get_private_flags_mask() without mailbox being open.
Sat, 13 Oct 2012 04:27:14 +0300 Timo Sirainen lib-storage: Added support to get/set/iterate mailbox attributes.
Fri, 12 Oct 2012 03:12:19 +0300 Timo Sirainen lib-storage: Added mail_user_get_storage_class(), which auto-loads storage plugins.
Fri, 28 Sep 2012 00:03:12 +0300 Timo Sirainen lib-storage: Do mailbox autocreation elsewhere also besides just mailbox_open()
Fri, 28 Sep 2012 00:00:16 +0300 Timo Sirainen lib-storage: If trying to rename mailbox over itself, fail early.
Wed, 26 Sep 2012 20:50:08 +0300 Timo Sirainen lib-storage: mailbox_get_path() and friends can now return an error.
Wed, 26 Sep 2012 17:17:08 +0300 Timo Sirainen lib-storage: Cleanup, use the new mailbox_*() instead of mailbox_list_*() when possible.
Wed, 26 Sep 2012 17:11:22 +0300 Timo Sirainen lib-storage: Cleanups to mailbox mkdir() related functions.
Wed, 26 Sep 2012 00:38:45 +0300 Timo Sirainen lib-storage: Allow mailbox name to begin with separator if mail_full_filesystem_access=yes
Wed, 26 Sep 2012 00:35:10 +0300 Timo Sirainen lib-storage: Removed mailbox_list.create_mailbox_dir() virtual function.
Tue, 25 Sep 2012 22:53:36 +0300 Timo Sirainen Various cleanups to checking if mailbox name is valid.
Tue, 25 Sep 2012 21:45:00 +0300 Timo Sirainen lib-storage: Removed mailbox list backend-specific mailbox name/pattern validation.
Tue, 25 Sep 2012 20:51:07 +0300 Timo Sirainen lib-storage: Added asserts to make sure mailbox_open() is called early enough.
Tue, 25 Sep 2012 20:15:58 +0300 Timo Sirainen lib-storage: Added mailbox_get_path_to() wrapper for mailbox_list_get_path().
Tue, 25 Sep 2012 17:42:44 +0300 Timo Sirainen lib-storage: Added mail_storage_copy_error()
Thu, 13 Sep 2012 10:53:38 +0300 Timo Sirainen lib-storage API change to allow using it from C++ code
Thu, 13 Sep 2012 10:52:52 +0300 Timo Sirainen lib-storage: Moved mail_storage_settings_to_index_flags to mail-storage-private.h
Mon, 10 Sep 2012 17:19:43 +0300 Timo Sirainen lib-storage: Removed rename_children parameter from mailbox_rename()
Tue, 04 Sep 2012 19:04:52 +0300 Timo Sirainen lib-storage: Added mailbox_is_subscribed()
Sun, 02 Sep 2012 19:22:13 +0300 Timo Sirainen Renamed enum namespace_type to enum mail_namespace_type
Sun, 02 Sep 2012 17:15:09 +0300 Timo Sirainen Moved mailbox_equals() to lib-storage.
Thu, 23 Aug 2012 11:54:46 +0300 Timo Sirainen lib-storage: Moved per-mail data in struct mail_save_context to separate struct.
Sat, 11 Aug 2012 05:31:46 +0300 Timo Sirainen IMAP BINARY extension supports now FETCH BINARY command.
Fri, 10 Aug 2012 05:24:07 +0300 Timo Sirainen Merged changes from v2.1 tree.
Wed, 27 Jun 2012 12:12:52 +0300 Timo Sirainen lib-storage: Fixed handling failures when autocreating mailboxes.
Mon, 25 Jun 2012 03:21:25 +0300 Timo Sirainen Avoid using (void)s by adding ATTR_NOWARN_UNUSED_RESULT attributes and other ways.
Sun, 24 Jun 2012 00:52:57 +0300 Timo Sirainen Marked functions parameters that are allowed to be NULL. Some APIs were also changed.
Wed, 20 Jun 2012 06:15:46 +0300 Timo Sirainen lib-storage: Added mailbox_move(), which is basically copy+expunge.
Mon, 11 Jun 2012 18:22:06 +0300 Timo Sirainen shared mailboxes: Per-user flags can now be stored in private index files.
Sun, 20 May 2012 03:25:04 +0300 Timo Sirainen Merged changes from v2.1 tree.
Wed, 09 May 2012 06:11:58 +0300 Timo Sirainen lib-storage: Added a mailbox.synced flag, which is set when mailbox sync has succeeded.
Mon, 07 May 2012 23:39:34 +0300 Timo Sirainen lib-storage: Don't auto-drop namespaces with only INBOX shared and mail_shared_explicit_inbox=no
Fri, 04 May 2012 19:00:04 +0300 Timo Sirainen lib-storage: Don't set mail_save_context->saving=TRUE when copying via save.
Sat, 28 Apr 2012 17:33:34 +0300 Timo Sirainen lib-storage: Allocate MAILBOX_METADATA_CACHE_FIELDS from a new metadata mempool.
Thu, 19 Apr 2012 18:15:37 +0300 Timo Sirainen lib-storage: Added mailbox_delete_empty().
Mon, 09 Apr 2012 13:04:19 +0300 Timo Sirainen lib-storage: If mailbox deletion crashed, undelete the mailbox when opening it.
Fri, 30 Mar 2012 04:23:59 +0300 Timo Sirainen lib-storage: Added mailbox_save_set_pop3_order() and implemented for Maildir.
Mon, 26 Mar 2012 16:23:18 +0300 Timo Sirainen lib-storage: If trying to copy a message into already deleted mailbox, don't crash.
Thu, 15 Mar 2012 14:18:13 +0200 Timo Sirainen lib-storage: mailbox_exists() now returns namespace prefix as selectable if it is.
Sun, 26 Feb 2012 04:59:36 +0200 Timo Sirainen lib-storage: Removed min_timeout parameter from mailbox_notify_changes()
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Thu, 02 Feb 2012 16:26:33 +0200 Timo Sirainen lib-storage: One more crashfix for recent maildir_name/mailbox_dir_name change.
Wed, 01 Feb 2012 20:10:42 +0200 Timo Sirainen lib-storage: mailbox_list_mkdir_root() API changed. Use it now for creating mail root dir.
Tue, 10 Jan 2012 22:57:09 +0200 Timo Sirainen Use t_strflocaltime() where possible.
Fri, 06 Jan 2012 20:39:48 +0200 Timo Sirainen Compiler warning fix.
Fri, 06 Jan 2012 15:22:52 +0200 Timo Sirainen lib-storage: Added mailbox_save_using_mail()
Fri, 30 Dec 2011 11:54:48 +0200 Timo Sirainen lib-storage: Added struct mailbox.set_subscribed() virtual method.
Tue, 06 Dec 2011 23:53:44 +0200 Timo Sirainen Moved mailbox {} settings inside namespace {} and no longer require ns prefix in name.
Mon, 05 Dec 2011 21:23:40 +0200 Timo Sirainen lib-storage: Don't crash when no there are no mailbox {} sections.
Fri, 02 Dec 2011 17:05:31 +0200 Timo Sirainen Implemented IMAP SPECIAL-USE extension.
Fri, 02 Dec 2011 16:22:31 +0200 Timo Sirainen Moved autocreate plugin functionality into lib-storage.
Wed, 23 Nov 2011 19:19:19 +0200 Timo Sirainen lib-storage: Track storage's all mailboxes to make it easier to debug if one isn't closed.
Wed, 16 Nov 2011 19:48:01 +0200 Timo Sirainen lib-storage: Fixed error handling for mailbox_set_subscribed()
Wed, 16 Nov 2011 19:39:18 +0200 Timo Sirainen lib-storage: Improved storage creation failure error message for "auto" driver.
Wed, 16 Nov 2011 19:38:55 +0200 Timo Sirainen lib-storage: Crashfix for "auto" driver in some situations.
Tue, 15 Nov 2011 18:21:39 +0200 Timo Sirainen lib-storage: Added "auto" mail storage driver for forcing autodetection.
Sun, 02 Oct 2011 20:06:58 +0300 Timo Sirainen lib-storage: mailbox_get_metadata() no longer always opens mailbox.
Sun, 02 Oct 2011 20:05:23 +0300 Timo Sirainen lib-storage: Compile fix for recent change.
Sun, 02 Oct 2011 16:34:41 +0300 Timo Sirainen lib-storage: Keep mail_user referenced while storage objects exist.