log src/lib-storage/list/mailbox-list-index.c @ 22460:18726a70209b

age author description
Mon, 24 Jul 2017 21:08:33 +0300 Timo Sirainen lib-storage: Try to get mailbox list index's permissions from its parent directory
Fri, 25 Aug 2017 13:16:26 +0300 Timo Sirainen lib-storage: Support LISTINDEX= to disable it
Sat, 22 Jul 2017 18:39:19 +0300 Timo Sirainen lib-storage: Allow LISTINDEX to point to a different directory
Tue, 11 Jul 2017 10:26:38 +0300 Aki Tuomi lib-storage: Ensure list index is present
Thu, 06 Jul 2017 19:00:35 +0300 Timo Sirainen lib-storage: Avoid index refresh with mailbox_list_index_very_dirty_syncs=yes
Thu, 06 Jul 2017 17:48:19 +0300 Timo Sirainen lib-storage: Refresh mailbox list index if mailbox's existence differs from index
Thu, 06 Jul 2017 17:45:02 +0300 Timo Sirainen lib-storage: Set mailbox list index to be refreshed after changes, not before
Wed, 17 May 2017 19:01:57 +0300 Timo Sirainen lib-storage: Implement mailbox_list_notify_flush()
Thu, 18 May 2017 23:13:38 +0300 Timo Sirainen lib-storage: Fix mailbox list index records without guid having invalid flags
Thu, 18 May 2017 23:06:20 +0300 Timo Sirainen lib-storage: Fix mailbox list index records with name_id=0
Tue, 21 Feb 2017 13:08:59 +0200 Timo Sirainen lib-storage: Fix assert-crash on corrupted dovecot.list.index with name_id==0
Thu, 09 Feb 2017 16:34:52 +0200 Timo Sirainen lib-storage: Fix mailbox list index hook usage
Mon, 13 Feb 2017 20:02:24 +0200 Timo Sirainen LAYOUT=index: Fix duplicate mailbox name renaming to actually work
Mon, 13 Feb 2017 20:01:13 +0200 Timo Sirainen LAYOUT=index: Rename mailbox_list_index_node.corrupted_parent to corrupted_ext
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Thu, 15 Dec 2016 18:15:21 +0200 Timo Sirainen lib-storage: Make dovecot.list.index's filename configurable.
Mon, 12 Dec 2016 10:40:20 +0200 Aki Tuomi lib-storage: Do not try to recover missing list index
Fri, 25 Nov 2016 15:34:46 +0200 Timo Sirainen lib-storage: Fix error handling in mailbox_list_index_refresh_force()
Thu, 24 Nov 2016 17:52:01 +0200 Timo Sirainen lib-storge: Call mail_storage.list_index_corrupted() when needed
Thu, 24 Nov 2016 15:41:38 +0200 Timo Sirainen lib-storage: Rename mailbox_list_index.corrupted to corrupted_names_or_parents
Wed, 23 Nov 2016 23:19:05 +0200 Timo Sirainen lib-storage: Rotate dovecot.list.index.log* more often.
Wed, 16 Nov 2016 03:06:31 +0200 Timo Sirainen LAYOUT=index: Don't write corrupted mailbox names to box-name header.
Wed, 16 Nov 2016 01:04:18 +0200 Timo Sirainen lib-storage: Prevent parent loops in mailbox list index
Wed, 16 Nov 2016 01:03:20 +0200 Timo Sirainen lib-storage: Fix invalid parents in LAYOUT=index
Wed, 16 Nov 2016 01:01:58 +0200 Timo Sirainen lib-storage: Improve mailbox list index corruption errors
Wed, 16 Nov 2016 00:57:06 +0200 Timo Sirainen lib-storage: If LAYOUT=index loses mailbox names, write the generated ones to index.
Wed, 16 Nov 2016 00:55:38 +0200 Timo Sirainen lib-storage: Fix handling LAYOUT=index losing mailbox names
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Thu, 27 Aug 2015 17:35:17 +0200 Timo Sirainen imapc: Don't crash with mailbox_list_index=yes
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Fri, 31 Oct 2014 04:27:27 +0200 Timo Sirainen lib-storage: Mailbox list index now detects duplicate mailbox names.
Thu, 23 Oct 2014 03:10:12 +0300 Timo Sirainen lib-storage: Make sure mailbox names are valid UTF-8 with LAYOUT=index
Tue, 07 Oct 2014 21:35:44 +0300 Timo Sirainen lib-storage: Fixed some race condition crashes with LAYOUT=index
Fri, 13 Jun 2014 01:30:14 +0300 Timo Sirainen lib-storage: Fixed parsing corrupted mailbox list index header.
Mon, 26 May 2014 04:05:34 +0300 Timo Sirainen lib-storage: Avoid refreshing mailbox list index too often.
Fri, 02 May 2014 10:35:05 +0300 Timo Sirainen lib-storage: Mailbox list indexes didn't use mail_fsync setting.
Tue, 04 Mar 2014 17:11:49 +0200 Timo Sirainen lib-storage: Fixed assert-crash in mailbox rename with layout=index
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Wed, 02 Oct 2013 11:48:31 +0300 Timo Sirainen mailbox_list_index: Fixed assert-crash sometimes when deleting a mailbox.
Thu, 30 May 2013 21:45:13 +0300 Timo Sirainen layout=index: Allow mailbox create/delete/rename during mailbox list iteration.
Tue, 23 Apr 2013 21:06:00 +0300 Timo Sirainen lib-storage: Fixed crash with mailbox_list_index=yes after re-reading index.
Thu, 11 Apr 2013 19:06:25 +0300 Timo Sirainen lib-storage: mailbox_list_index=yes was broken by previous change.
Thu, 11 Apr 2013 16:54:53 +0300 Timo Sirainen lib-storage: mailbox_list_index=yes wasn't working with ACLs.
Wed, 10 Apr 2013 14:17:41 +0300 Timo Sirainen lib-storage: Fixed mailbox list index crashes with shared mailboxes.
Wed, 10 Apr 2013 14:00:47 +0300 Timo Sirainen lib-storage: Make sure index root dir is created when mailbox list index is created.
Sun, 07 Apr 2013 18:50:31 +0300 Timo Sirainen lib-storage: mailbox list index didn't get its permissions from the root dir.
Sun, 24 Feb 2013 09:16:31 +0200 Timo Sirainen Replaced all -1U and (unsigned int)-1 with UINT_MAX.
Thu, 21 Feb 2013 19:30:38 +0200 Timo Sirainen mailbox_list_index=yes: Don't crash if destroying list before its init finished.
Thu, 21 Feb 2013 06:22:40 +0200 Timo Sirainen lib-storage: Fixed crash with mailbox_list_index=no
Wed, 20 Feb 2013 16:49:14 +0200 Timo Sirainen mailbox_list_index: Delay allocating the index so mbox can override the index path.
Tue, 19 Feb 2013 13:17:42 +0200 Timo Sirainen lib-storage: Fixed mailbox_update() when using mailbox_list_index=yes
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Mon, 26 Nov 2012 23:20:59 +0200 Timo Sirainen lib-storage: Fixes to LAYOUT=index backend.
Mon, 29 Oct 2012 14:19:53 +0200 Timo Sirainen lib-storage: Mailbox list indexes are now enabled also for shared/public mailboxes.
Tue, 23 Oct 2012 20:46:35 +0300 Timo Sirainen mailbox_list_index=yes: Fixed refreshing list index after mailbox was created.
Fri, 28 Sep 2012 00:11:19 +0300 Timo Sirainen lib-storage: Added initial implementation for layout=index.
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 00:35:10 +0300 Timo Sirainen lib-storage: Removed mailbox_list.create_mailbox_dir() virtual function.
Sun, 16 Sep 2012 16:12:03 +0300 Timo Sirainen Compiler warning fixes for 32bit systems.