]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
13 years agombox: Mailbox GUID generation re-opened the mailbox using wrong name, possibly crashing.
Timo Sirainen [Sat, 15 Dec 2012 11:28:04 +0000 (13:28 +0200)] 
mbox: Mailbox GUID generation re-opened the mailbox using wrong name, possibly crashing.

13 years agombox: Mailbox GUID lookup unnecessarily always synced mbox.
Timo Sirainen [Sat, 15 Dec 2012 11:26:48 +0000 (13:26 +0200)] 
mbox: Mailbox GUID lookup unnecessarily always synced mbox.

13 years agombox: If mailbox_update() doesn't affect the mbox file, don't sync it.
Timo Sirainen [Sat, 15 Dec 2012 11:25:49 +0000 (13:25 +0200)] 
mbox: If mailbox_update() doesn't affect the mbox file, don't sync it.

13 years agomaildir: If mailbox_update() doesn't affect dovecot-uidlist file, don't lock it.
Timo Sirainen [Sat, 15 Dec 2012 11:25:34 +0000 (13:25 +0200)] 
maildir: If mailbox_update() doesn't affect dovecot-uidlist file, don't lock it.

13 years agodsync: Added back support for syncing only one mailbox (-m parameter)
Timo Sirainen [Sat, 15 Dec 2012 11:01:09 +0000 (13:01 +0200)] 
dsync: Added back support for syncing only one mailbox (-m parameter)

13 years agodsync: Error handling fix when mailbox is unexpectedly lost.
Timo Sirainen [Sat, 15 Dec 2012 10:31:56 +0000 (12:31 +0200)] 
dsync: Error handling fix when mailbox is unexpectedly lost.

13 years agodsync: Added -a parameter to sync all namespaces, not just the default one.
Timo Sirainen [Fri, 14 Dec 2012 13:34:56 +0000 (15:34 +0200)] 
dsync: Added -a parameter to sync all namespaces, not just the default one.

13 years agodsync: Mark mailbox tree memory pool as "growing" to avoid warnings.
Timo Sirainen [Fri, 14 Dec 2012 13:34:00 +0000 (15:34 +0200)] 
dsync: Mark mailbox tree memory pool as "growing" to avoid warnings.

13 years agodsync: Fixes to creating/renaming mailboxes
Timo Sirainen [Fri, 14 Dec 2012 13:32:43 +0000 (15:32 +0200)] 
dsync: Fixes to creating/renaming mailboxes
This gets rid of unnecessary mailbox renames when they should have simply
been created. The algorithm appears to work, but again really should be
fully thought out later to figure out why exactly it works. I only wanted to
get it working now for other tests..

13 years agodsync: Never try to create INBOX via temporary name and rename.
Timo Sirainen [Fri, 14 Dec 2012 10:03:55 +0000 (12:03 +0200)] 
dsync: Never try to create INBOX via temporary name and rename.

13 years agolib-storage: Fixed vname -> storage name conversion for some nonexistent mailbox...
Timo Sirainen [Fri, 14 Dec 2012 09:45:54 +0000 (11:45 +0200)] 
lib-storage: Fixed vname -> storage name conversion for some nonexistent mailbox names.
For example prefix=INBOX/ name=INBOX-foo would have converted the name to ""
instead of keeping "INBOX-foo".

13 years agodsync: Added debugging and rawlogging support.
Timo Sirainen [Fri, 14 Dec 2012 09:20:04 +0000 (11:20 +0200)] 
dsync: Added debugging and rawlogging support.

13 years agodsync: Fixed hangs with remote dsyncing
Timo Sirainen [Fri, 14 Dec 2012 09:17:19 +0000 (11:17 +0200)] 
dsync: Fixed hangs with remote dsyncing

13 years agodbox: dbox-alt-root symlink now points to the alt root directory, not to mailboxes...
Timo Sirainen [Thu, 13 Dec 2012 10:24:32 +0000 (12:24 +0200)] 
dbox: dbox-alt-root symlink now points to the alt root directory, not to mailboxes dir.
Existing mailboxes/ symlinks are silently changed to new ones. This also
means that accessing the dbox with an older version will log a warning about
the change.

13 years agolib-http: Fixed sending HTTP request's payload.
Timo Sirainen [Wed, 12 Dec 2012 13:21:45 +0000 (15:21 +0200)] 
lib-http: Fixed sending HTTP request's payload.

13 years agolib-http: Added support for chunked input/output streams and some bugfixes.
Stephan Bosch [Wed, 12 Dec 2012 09:34:09 +0000 (11:34 +0200)] 
lib-http: Added support for chunked input/output streams and some bugfixes.

13 years agoquota: Fixed quota calculation with mailbox_move().
Timo Sirainen [Tue, 11 Dec 2012 06:08:12 +0000 (08:08 +0200)] 
quota: Fixed quota calculation with mailbox_move().

13 years agolayout=index: If MAILBOX_LIST_FLAG_NO_MAIL_FILES is set, don't try to delete any...
Timo Sirainen [Sat, 8 Dec 2012 07:37:21 +0000 (09:37 +0200)] 
layout=index: If MAILBOX_LIST_FLAG_NO_MAIL_FILES is set, don't try to delete any mail files.

13 years agolib-storage: Copy MAIL_STORAGE_CLASS_FLAG_NO_ROOT to MAILBOX_LIST_FLAG_NO_MAIL_FILES
Timo Sirainen [Sat, 8 Dec 2012 07:36:54 +0000 (09:36 +0200)] 
lib-storage: Copy MAIL_STORAGE_CLASS_FLAG_NO_ROOT to MAILBOX_LIST_FLAG_NO_MAIL_FILES

13 years agolib-fs: Added FS_PROPERTY_DIRECTORIES.
Timo Sirainen [Sat, 8 Dec 2012 07:18:43 +0000 (09:18 +0200)] 
lib-fs: Added FS_PROPERTY_DIRECTORIES.
This is a hint for fs API users if they should call fs_delete() for
directories.

13 years agolib-index: Optimized single sequence lookup of newly created mails in transaction...
lion@ubuntu.ubuntu-domain [Fri, 7 Dec 2012 04:50:35 +0000 (08:50 +0400)] 
lib-index: Optimized single sequence lookup of newly created mails in transaction view.

13 years agolib-index: Fixed sequence lookup of newly created mails in transaction view.
lion@ubuntu.ubuntu-domain [Fri, 7 Dec 2012 04:50:35 +0000 (08:50 +0400)] 
lib-index: Fixed sequence lookup of newly created mails in transaction view.

13 years agolib-index: If map_with_read gets disabled, reset the cache buffers properly.
Timo Sirainen [Wed, 19 Dec 2012 13:00:45 +0000 (15:00 +0200)] 
lib-index: If map_with_read gets disabled, reset the cache buffers properly.

13 years agoauth: Added CLEAR as yet another alias to PLAIN/CLEARTEXT password scheme.
Timo Sirainen [Tue, 18 Dec 2012 20:13:48 +0000 (22:13 +0200)] 
auth: Added CLEAR as yet another alias to PLAIN/CLEARTEXT password scheme.
This apparently is used by Sun LDAP server.

13 years agolib-index: MAIL_INDEX_OPEN_FLAG_SAVEONLY was buggy when reading data near end of...
Timo Sirainen [Tue, 18 Dec 2012 20:07:36 +0000 (22:07 +0200)] 
lib-index: MAIL_INDEX_OPEN_FLAG_SAVEONLY was buggy when reading data near end of dovecot.index.cache.
We assumed that we read as much as we requested, even if the file was
smaller.

13 years agolib-index: Make sure a corrupted mail_cache_header_fields.size doesn't cause crashes.
Timo Sirainen [Tue, 18 Dec 2012 20:05:55 +0000 (22:05 +0200)] 
lib-index: Make sure a corrupted mail_cache_header_fields.size doesn't cause crashes.

13 years agoraw storage: Make sure "from envelope" isn't returned as NULL.
Timo Sirainen [Tue, 18 Dec 2012 19:45:08 +0000 (21:45 +0200)] 
raw storage: Make sure "from envelope" isn't returned as NULL.

13 years agoconfig: Notify process creation success to master only after parsing config file
Timo Sirainen [Tue, 18 Dec 2012 19:37:57 +0000 (21:37 +0200)] 
config: Notify process creation success to master only after parsing config file

13 years agoexample-config: Added missing dovecot-dict-auth.conf.ext
Timo Sirainen [Tue, 18 Dec 2012 19:20:38 +0000 (21:20 +0200)] 
example-config: Added missing dovecot-dict-auth.conf.ext

13 years agolib-index: If sure mail_index_alloc_cache_destroy_unrefed() closes indexes it alone...
Timo Sirainen [Tue, 18 Dec 2012 19:15:19 +0000 (21:15 +0200)] 
lib-index: If sure mail_index_alloc_cache_destroy_unrefed() closes indexes it alone keeps open.
This makes sure that all index files are closed within process when mailbox
is deleted.

13 years agoindexer-worker: Don't assert-crash with some mailbox names in some configurations.
Timo Sirainen [Tue, 18 Dec 2012 18:48:36 +0000 (20:48 +0200)] 
indexer-worker: Don't assert-crash with some mailbox names in some configurations.
Virtual mailbox name shouldn't be accessed directly using mailbox_list_*()
functions, since they expect a storage name. In some configurations this
could have caused assert-crashes with mailbox names that contained invalid
characters.

13 years agoauth: When auto-loading auth mechanisms from plugins, generate the name better.
Timo Sirainen [Tue, 18 Dec 2012 16:57:41 +0000 (18:57 +0200)] 
auth: When auto-loading auth mechanisms from plugins, generate the name better.

13 years agodict-file: Automatically mkdir missing parent directories if they don't exist.
Timo Sirainen [Thu, 13 Dec 2012 10:14:57 +0000 (12:14 +0200)] 
dict-file: Automatically mkdir missing parent directories if they don't exist.

13 years agolib-storage: Use stat_first_parent() instead of doing it ourself.
Timo Sirainen [Thu, 13 Dec 2012 10:14:03 +0000 (12:14 +0200)] 
lib-storage: Use stat_first_parent() instead of doing it ourself.

13 years agoAdded stat_first_parent() helper function.
Timo Sirainen [Thu, 13 Dec 2012 10:13:42 +0000 (12:13 +0200)] 
Added stat_first_parent() helper function.

13 years agovirtual plugin: Don't fail if mailbox patterns don't match anything.
Timo Sirainen [Tue, 11 Dec 2012 18:04:10 +0000 (20:04 +0200)] 
virtual plugin: Don't fail if mailbox patterns don't match anything.

13 years agolib-master: Ignore /Volumes and /private/tmp mountpoints with OSX (only).
Timo Sirainen [Sat, 8 Dec 2012 09:13:51 +0000 (11:13 +0200)] 
lib-master: Ignore /Volumes and /private/tmp mountpoints with OSX (only).

13 years agolib-master: Ignore mountpoints under /Volumes by default.
Timo Sirainen [Sat, 8 Dec 2012 09:12:10 +0000 (11:12 +0200)] 
lib-master: Ignore mountpoints under /Volumes by default.

13 years agodoveadm: table formatter supports now writing by streaming.
Timo Sirainen [Sat, 8 Dec 2012 08:48:23 +0000 (10:48 +0200)] 
doveadm: table formatter supports now writing by streaming.
This fixes it to work with doveadm server, which sometimes may use
streaming.

13 years agoimap: If mailbox doesn't have read ACL, hide APPENDUID/COPYUID resp-codes.
Timo Sirainen [Sat, 8 Dec 2012 08:43:21 +0000 (10:43 +0200)] 
imap: If mailbox doesn't have read ACL, hide APPENDUID/COPYUID resp-codes.

13 years agofts-solr: Fixed memory leak
Timo Sirainen [Sat, 8 Dec 2012 07:35:33 +0000 (09:35 +0200)] 
fts-solr: Fixed memory leak

13 years agoostream-buffer: Fixed o_stream_sendv() with multiple iovs.
Timo Sirainen [Fri, 7 Dec 2012 03:53:53 +0000 (05:53 +0200)] 
ostream-buffer: Fixed o_stream_sendv() with multiple iovs.
Patch by Stephan Bosch

13 years agolib-http: Parser didn't always fully skip over the previous request's payload.
Timo Sirainen [Wed, 5 Dec 2012 05:57:35 +0000 (07:57 +0200)] 
lib-http: Parser didn't always fully skip over the previous request's payload.

13 years agolib-mail: Detect errors in quoted-printable input.
Timo Sirainen [Tue, 4 Dec 2012 12:10:34 +0000 (14:10 +0200)] 
lib-mail: Detect errors in quoted-printable input.

13 years agoimap: Don't crash in IDLE if remote IP isn't known (PREAUTH)
Timo Sirainen [Tue, 4 Dec 2012 11:04:59 +0000 (13:04 +0200)] 
imap: Don't crash in IDLE if remote IP isn't known (PREAUTH)

13 years agoimap: Fixed handling FETCH BINARY for broken content.
Timo Sirainen [Tue, 4 Dec 2012 11:02:22 +0000 (13:02 +0200)] 
imap: Fixed handling FETCH BINARY for broken content.

13 years agolib-mail: quoted-printable decoder istream shouldn't treat trailing "=" as error.
Timo Sirainen [Tue, 4 Dec 2012 09:40:35 +0000 (11:40 +0200)] 
lib-mail: quoted-printable decoder istream shouldn't treat trailing "=" as error.

13 years agolib-storage: Set name for the "binary istream".
Timo Sirainen [Tue, 4 Dec 2012 09:33:16 +0000 (11:33 +0200)] 
lib-storage: Set name for the "binary istream".

13 years agolib-fs: Added a default fs_read() implementation using the fs_read_stream().
Timo Sirainen [Tue, 4 Dec 2012 05:18:03 +0000 (07:18 +0200)] 
lib-fs: Added a default fs_read() implementation using the fs_read_stream().

13 years agolib-http: Increased initial memory pool size
Timo Sirainen [Tue, 4 Dec 2012 05:04:54 +0000 (07:04 +0200)] 
lib-http: Increased initial memory pool size

13 years agolib-fs: Added a default fs_write() implementation using the fs_write_stream*().
Timo Sirainen [Tue, 4 Dec 2012 05:04:32 +0000 (07:04 +0200)] 
lib-fs: Added a default fs_write() implementation using the fs_write_stream*().

13 years agolib-fs: Comment update
Timo Sirainen [Tue, 4 Dec 2012 03:39:36 +0000 (05:39 +0200)] 
lib-fs: Comment update

13 years agoMakefile: Added missing \
Timo Sirainen [Mon, 3 Dec 2012 00:21:54 +0000 (02:21 +0200)] 
Makefile: Added missing \

13 years agoMakefile: Reordered directories to fix build failure
Timo Sirainen [Sun, 2 Dec 2012 00:35:05 +0000 (02:35 +0200)] 
Makefile: Reordered directories to fix build failure

13 years agolib-fs: Added fs-test to easily test FS API calls.
Timo Sirainen [Sat, 1 Dec 2012 04:56:02 +0000 (06:56 +0200)] 
lib-fs: Added fs-test to easily test FS API calls.

13 years agoAdded json_append_escaped()
Timo Sirainen [Sat, 1 Dec 2012 04:54:55 +0000 (06:54 +0200)] 
Added json_append_escaped()

13 years agolib-http: Don't free connection immediately in payload-destroyed callback.
Timo Sirainen [Sat, 1 Dec 2012 00:41:34 +0000 (02:41 +0200)] 
lib-http: Don't free connection immediately in payload-destroyed callback.
This caused a crash in http_client_connection_return_response() after the
stream was unrefed.

13 years agoAdded signature for changeset 75bfda4a7c6c
Timo Sirainen [Fri, 30 Nov 2012 06:56:55 +0000 (08:56 +0200)] 
Added signature for changeset 75bfda4a7c6c

13 years agoAdded tag 2.1.12 for changeset 75bfda4a7c6c
Timo Sirainen [Fri, 30 Nov 2012 06:56:44 +0000 (08:56 +0200)] 
Added tag 2.1.12 for changeset 75bfda4a7c6c

13 years agoReleased v2.1.12. 2.1.12
Timo Sirainen [Fri, 30 Nov 2012 06:56:44 +0000 (08:56 +0200)] 
Released v2.1.12.

13 years agoexpire plugin: Don't crash when doveadm is run with proxying
Timo Sirainen [Fri, 30 Nov 2012 01:14:10 +0000 (03:14 +0200)] 
expire plugin: Don't crash when doveadm is run with proxying

13 years agoMakefile: dovecot-config was missing quotes in LIBDOVECOT_LOGIN
Timo Sirainen [Thu, 29 Nov 2012 10:43:54 +0000 (12:43 +0200)] 
Makefile: dovecot-config was missing quotes in LIBDOVECOT_LOGIN

13 years agoJSON parser: Added support for arrays.
Timo Sirainen [Thu, 29 Nov 2012 08:29:19 +0000 (10:29 +0200)] 
JSON parser: Added support for arrays.
The parser should be complete now.

13 years agoJSON parser: Added json_parse_skip_next() to skip over unwanted values.
Timo Sirainen [Thu, 29 Nov 2012 07:38:34 +0000 (09:38 +0200)] 
JSON parser: Added json_parse_skip_next() to skip over unwanted values.

13 years agoAdded signature for changeset 741d800a192f
Timo Sirainen [Thu, 29 Nov 2012 06:41:28 +0000 (08:41 +0200)] 
Added signature for changeset 741d800a192f

13 years agoAdded tag 2.1.11 for changeset 741d800a192f
Timo Sirainen [Thu, 29 Nov 2012 06:41:21 +0000 (08:41 +0200)] 
Added tag 2.1.11 for changeset 741d800a192f

13 years agoReleased v2.1.11. 2.1.11
Timo Sirainen [Thu, 29 Nov 2012 06:41:21 +0000 (08:41 +0200)] 
Released v2.1.11.

13 years agodoveadm: Don't truncate printed output that contain NUL bytes.
Timo Sirainen [Thu, 29 Nov 2012 06:35:51 +0000 (08:35 +0200)] 
doveadm: Don't truncate printed output that contain NUL bytes.
doveadm fetch text output especially could have been truncated.

13 years agoJSON parser: Added support for reading string value as istream.
Timo Sirainen [Thu, 29 Nov 2012 05:52:51 +0000 (07:52 +0200)] 
JSON parser: Added support for reading string value as istream.

13 years agoJSON parser fixes
Timo Sirainen [Thu, 29 Nov 2012 05:30:23 +0000 (07:30 +0200)] 
JSON parser fixes

13 years agoJSON parser supports now nested objects and parsing from non-blocking input stream.
Timo Sirainen [Thu, 29 Nov 2012 04:26:29 +0000 (06:26 +0200)] 
JSON parser supports now nested objects and parsing from non-blocking input stream.

13 years agouri-util.h always requires net.h to compile, #include it
Timo Sirainen [Thu, 29 Nov 2012 00:30:15 +0000 (02:30 +0200)] 
uri-util.h always requires net.h to compile, #include it

13 years agolib-http: http-url.h always requires net.h to compile, #include it
Timo Sirainen [Thu, 29 Nov 2012 00:12:54 +0000 (02:12 +0200)] 
lib-http: http-url.h always requires net.h to compile, #include it

13 years agolib-http: http_url_parse() didn't allocate all strings from the given pool.
Timo Sirainen [Thu, 29 Nov 2012 00:01:56 +0000 (02:01 +0200)] 
lib-http: http_url_parse() didn't allocate all strings from the given pool.

13 years agolib-http: http_url_parse() now returns the http_url allocated from given memory pool.
Timo Sirainen [Wed, 28 Nov 2012 23:57:40 +0000 (01:57 +0200)] 
lib-http: http_url_parse() now returns the http_url allocated from given memory pool.

13 years agodsync: Don't crash when syncing multiple namespaces.
Timo Sirainen [Wed, 28 Nov 2012 07:14:33 +0000 (09:14 +0200)] 
dsync: Don't crash when syncing multiple namespaces.

13 years agolib-storage: Notify about \Seen flag changes in private index.
Timo Sirainen [Wed, 28 Nov 2012 05:25:18 +0000 (07:25 +0200)] 
lib-storage: Notify about \Seen flag changes in private index.
Some earlier "don't send unnecessary flag changes" optimizations caused
this.

13 years agolib-storage: When updating flags in private index and nothing changes, don't increase...
Timo Sirainen [Wed, 28 Nov 2012 05:24:01 +0000 (07:24 +0200)] 
lib-storage: When updating flags in private index and nothing changes, don't increase modseq.

13 years agolib-storage: Fixed assert-crash with private indexes when looking for first unseen...
Timo Sirainen [Wed, 28 Nov 2012 04:51:16 +0000 (06:51 +0200)] 
lib-storage: Fixed assert-crash with private indexes when looking for first unseen msg.

13 years agoMake static analyzer happier
Timo Sirainen [Wed, 28 Nov 2012 04:43:55 +0000 (06:43 +0200)] 
Make static analyzer happier

13 years agolib-index: Fixed randomly failing to write to dovecot.index.cache file
Timo Sirainen [Wed, 28 Nov 2012 04:42:40 +0000 (06:42 +0200)] 
lib-index: Fixed randomly failing to write to dovecot.index.cache file

13 years agostats: Log username and service for invalid UPDATE-SESSIONs
Timo Sirainen [Wed, 28 Nov 2012 02:29:58 +0000 (04:29 +0200)] 
stats: Log username and service for invalid UPDATE-SESSIONs

13 years agostats: Fixed crash when handling multiple users within same process.
Timo Sirainen [Wed, 28 Nov 2012 02:21:03 +0000 (04:21 +0200)] 
stats: Fixed crash when handling multiple users within same process.

13 years agolib-index: Fixed assert-crash caused by recent cache file changes.
Timo Sirainen [Wed, 28 Nov 2012 01:56:06 +0000 (03:56 +0200)] 
lib-index: Fixed assert-crash caused by recent cache file changes.

13 years agolib-index: Fixed memory leak with MAIL_INDEX_OPEN_FLAG_SAVEONLY
Timo Sirainen [Wed, 28 Nov 2012 01:55:25 +0000 (03:55 +0200)] 
lib-index: Fixed memory leak with MAIL_INDEX_OPEN_FLAG_SAVEONLY

13 years agodoveadm: Log better errors for failing passdb proxy lookups.
Timo Sirainen [Wed, 28 Nov 2012 01:32:31 +0000 (03:32 +0200)] 
doveadm: Log better errors for failing passdb proxy lookups.

13 years agolib-auth: Added auth_master_get_socket_path()
Timo Sirainen [Wed, 28 Nov 2012 01:32:01 +0000 (03:32 +0200)] 
lib-auth: Added auth_master_get_socket_path()

13 years agoostream-rawlog: Make sure rawlog logs only the data that got actually sent.
Timo Sirainen [Wed, 28 Nov 2012 00:35:37 +0000 (02:35 +0200)] 
ostream-rawlog: Make sure rawlog logs only the data that got actually sent.

13 years agoiostream-rawlog: Buffered output kept logging the same data over and over again.
Timo Sirainen [Wed, 28 Nov 2012 00:35:15 +0000 (02:35 +0200)] 
iostream-rawlog: Buffered output kept logging the same data over and over again.

13 years agolib-storage: Don't assert-crash when fetching BINARY contents for empty body.
Timo Sirainen [Tue, 27 Nov 2012 23:52:32 +0000 (01:52 +0200)] 
lib-storage: Don't assert-crash when fetching BINARY contents for empty body.

13 years agolib-fs: Don't crash when trying to initialize nonexistent fs driver.
Timo Sirainen [Tue, 27 Nov 2012 23:44:53 +0000 (01:44 +0200)] 
lib-fs: Don't crash when trying to initialize nonexistent fs driver.

13 years agoi_stream_default_stat(): If we can't know the size, return -1 instead of assert crash.
Timo Sirainen [Tue, 27 Nov 2012 23:43:24 +0000 (01:43 +0200)] 
i_stream_default_stat(): If we can't know the size, return -1 instead of assert crash.
This fixes a crash saving to mdbox when input stream's size wasn't known.

13 years agofts-solr: XML-encode non-body fields as well
Timo Sirainen [Tue, 27 Nov 2012 21:06:38 +0000 (23:06 +0200)] 
fts-solr: XML-encode non-body fields as well

13 years agolib-storage: Handle better when attempting to access shared mailboxes for nonexistent...
Timo Sirainen [Tue, 27 Nov 2012 08:49:41 +0000 (10:49 +0200)] 
lib-storage: Handle better when attempting to access shared mailboxes for nonexistent users.

13 years agolib-storage: Added struct mail_user.nonexistent flag, which is filled by userdb lookup.
Timo Sirainen [Tue, 27 Nov 2012 08:49:18 +0000 (10:49 +0200)] 
lib-storage: Added struct mail_user.nonexistent flag, which is filled by userdb lookup.

13 years agofts_parser: Minor error logging improvement
Timo Sirainen [Tue, 27 Nov 2012 08:48:11 +0000 (10:48 +0200)] 
fts_parser: Minor error logging improvement

13 years agomdbox: When rebuilding storage, fsck the map index first to make sure it's valid.
Timo Sirainen [Tue, 27 Nov 2012 08:39:26 +0000 (10:39 +0200)] 
mdbox: When rebuilding storage, fsck the map index first to make sure it's valid.
This fixes assert-crash when the map index contained records with UIDs in
wrong order.

13 years agomailbox-alias plugin: Error handling fix.
Timo Sirainen [Tue, 27 Nov 2012 08:02:59 +0000 (10:02 +0200)] 
mailbox-alias plugin: Error handling fix.

13 years agoNEWS updated
Timo Sirainen [Tue, 27 Nov 2012 08:00:42 +0000 (10:00 +0200)] 
NEWS updated

13 years agolib-index: Added v2.2+ forwards compatibility to dovecot.index.cache
Timo Sirainen [Tue, 27 Nov 2012 07:53:33 +0000 (09:53 +0200)] 
lib-index: Added v2.2+ forwards compatibility to dovecot.index.cache