]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
14 years agomail-log plugin: Log mailbox name as virtual name rather than physical name.
Timo Sirainen [Tue, 2 Nov 2010 14:59:13 +0000 (14:59 +0000)] 
mail-log plugin: Log mailbox name as virtual name rather than physical name.

14 years agodirector: inet_listener port finder should ignore doveadm's port.
Timo Sirainen [Tue, 2 Nov 2010 13:43:43 +0000 (13:43 +0000)] 
director: inet_listener port finder should ignore doveadm's port.

14 years agoquota: Added a temporary hack to avoid virtual mailboxes being counted in quota.
Timo Sirainen [Mon, 1 Nov 2010 14:33:26 +0000 (14:33 +0000)] 
quota: Added a temporary hack to avoid virtual mailboxes being counted in quota.

15 years agodsync: Make sure MSG-GET command doesn't hang.
Timo Sirainen [Mon, 25 Oct 2010 21:22:48 +0000 (22:22 +0100)] 
dsync: Make sure MSG-GET command doesn't hang.

15 years agodsync: Added more idle timeout resets to proxying.
Timo Sirainen [Mon, 25 Oct 2010 21:13:05 +0000 (22:13 +0100)] 
dsync: Added more idle timeout resets to proxying.

15 years agodbox: mail_get_special() for POP3 UIDL or GUID return value wasn't permanent enough.
Timo Sirainen [Mon, 25 Oct 2010 18:26:34 +0000 (19:26 +0100)] 
dbox: mail_get_special() for POP3 UIDL or GUID return value wasn't permanent enough.
Another call to mail_get_*() could have caused the string to point to some
garbage.

15 years agodsync: Error handling fixes.
Timo Sirainen [Mon, 25 Oct 2010 17:53:04 +0000 (18:53 +0100)] 
dsync: Error handling fixes.

15 years agodsync: If msg input reading fails, don't also log a wrong "Unknown internal error...
Timo Sirainen [Mon, 25 Oct 2010 17:26:50 +0000 (18:26 +0100)] 
dsync: If msg input reading fails, don't also log a wrong "Unknown internal error" line.

15 years agolib-storage: Comment update to mail_get_stream()
Timo Sirainen [Mon, 25 Oct 2010 17:11:04 +0000 (18:11 +0100)] 
lib-storage: Comment update to mail_get_stream()

15 years agomaster: Use env_clean_except() instead of doing it ourself.
Timo Sirainen [Mon, 25 Oct 2010 16:34:10 +0000 (17:34 +0100)] 
master: Use env_clean_except() instead of doing it ourself.

15 years agolib-master: Use env_clean_except() for master_service_env_clean()
Timo Sirainen [Mon, 25 Oct 2010 16:31:39 +0000 (17:31 +0100)] 
lib-master: Use env_clean_except() for master_service_env_clean()

15 years agoAdded env_clean_except()
Timo Sirainen [Mon, 25 Oct 2010 16:31:01 +0000 (17:31 +0100)] 
Added env_clean_except()

15 years agolib-master: Code cleanup for master_service_env_clean()
Timo Sirainen [Mon, 25 Oct 2010 16:22:40 +0000 (17:22 +0100)] 
lib-master: Code cleanup for master_service_env_clean()

15 years agodoveadm expunge: Sync mailbox after commit to make sure messages get physically expunged.
Timo Sirainen [Mon, 25 Oct 2010 15:27:42 +0000 (16:27 +0100)] 
doveadm expunge: Sync mailbox after commit to make sure messages get physically expunged.

15 years agomaildir: Duplicate GUIDs during a single save transaction weren't handled correctly.
Timo Sirainen [Mon, 25 Oct 2010 15:13:33 +0000 (16:13 +0100)] 
maildir: Duplicate GUIDs during a single save transaction weren't handled correctly.

15 years agofile_preallocate(): Don't ignore ENOSPC with OSX either, caller will check it.
Timo Sirainen [Thu, 21 Oct 2010 21:59:26 +0000 (22:59 +0100)] 
file_preallocate(): Don't ignore ENOSPC with OSX either, caller will check it.

15 years agofile_preallocate(): Added support for OS X.
Timo Sirainen [Thu, 21 Oct 2010 21:56:02 +0000 (22:56 +0100)] 
file_preallocate(): Added support for OS X.

15 years agodoveadm fetch: Added support for pop3.uidl field.
Timo Sirainen [Thu, 21 Oct 2010 21:45:27 +0000 (22:45 +0100)] 
doveadm fetch: Added support for pop3.uidl field.

15 years agoNEWS: mdbox_preallocate_space is for ext4, not ext3.
Timo Sirainen [Thu, 21 Oct 2010 21:21:57 +0000 (22:21 +0100)] 
NEWS: mdbox_preallocate_space is for ext4, not ext3.

15 years agoconfigure: Use sdbox name instead of dbox in the help.
Timo Sirainen [Thu, 21 Oct 2010 21:09:08 +0000 (22:09 +0100)] 
configure: Use sdbox name instead of dbox in the help.

15 years agoAdded signature for changeset 8a838dcf8e76
Timo Sirainen [Thu, 21 Oct 2010 18:07:18 +0000 (19:07 +0100)] 
Added signature for changeset 8a838dcf8e76

15 years agoAdded tag 2.0.6 for changeset 8a838dcf8e76
Timo Sirainen [Thu, 21 Oct 2010 18:07:15 +0000 (19:07 +0100)] 
Added tag 2.0.6 for changeset 8a838dcf8e76

15 years agoReleased v2.0.6. 2.0.6
Timo Sirainen [Thu, 21 Oct 2010 18:07:14 +0000 (19:07 +0100)] 
Released v2.0.6.

15 years agoStatic analyzer warning fix.
Timo Sirainen [Thu, 21 Oct 2010 18:03:39 +0000 (19:03 +0100)] 
Static analyzer warning fix.

15 years agodoveadm import: Code correctness fix (wasn't visible to users)
Timo Sirainen [Thu, 21 Oct 2010 17:59:22 +0000 (18:59 +0100)] 
doveadm import: Code correctness fix (wasn't visible to users)

15 years agolib-fs: Fixed error handling for posix.write_stream_finish()
Timo Sirainen [Thu, 21 Oct 2010 17:56:24 +0000 (18:56 +0100)] 
lib-fs: Fixed error handling for posix.write_stream_finish()

15 years agodbox: Reverted the "check if altpath is mounted" change for now.
Timo Sirainen [Thu, 21 Oct 2010 17:49:19 +0000 (18:49 +0100)] 
dbox: Reverted the "check if altpath is mounted" change for now.
If alt path didn't yet exist, it reported bogus errors. It should somehow
check if there is anything under the alt root dir.

15 years agodsync: Make sure POP3 UIDL string isn't corrupted while saving it.
Timo Sirainen [Thu, 21 Oct 2010 17:28:10 +0000 (18:28 +0100)] 
dsync: Make sure POP3 UIDL string isn't corrupted while saving it.

15 years agolib-storage: Make sure POP3 UIDLs aren't tried to be saved with LFs.
Timo Sirainen [Thu, 21 Oct 2010 17:27:38 +0000 (18:27 +0100)] 
lib-storage: Make sure POP3 UIDLs aren't tried to be saved with LFs.

15 years agoCompiler warning fix.
Timo Sirainen [Thu, 21 Oct 2010 16:12:19 +0000 (17:12 +0100)] 
Compiler warning fix.

15 years agoauth: userdb passwd iteration now lists only users within first_valid_uid..last_valid...
Timo Sirainen [Thu, 21 Oct 2010 16:11:02 +0000 (17:11 +0100)] 
auth: userdb passwd iteration now lists only users within first_valid_uid..last_valid_uid range.

15 years agodbox: If alt path is lost, fail with an error rather than rebuilding indexes.
Timo Sirainen [Thu, 21 Oct 2010 15:33:28 +0000 (16:33 +0100)] 
dbox: If alt path is lost, fail with an error rather than rebuilding indexes.
This could be simply because alt storage is unmounted at the time and
rebuilding would just lose messages. If this error happens unintentionally,
it's still possible to fix it with "doveadm force-resync".

15 years agodsync: Don't crash if USER environment isn't set and -u parameter isn't given.
Timo Sirainen [Thu, 21 Oct 2010 15:12:13 +0000 (16:12 +0100)] 
dsync: Don't crash if USER environment isn't set and -u parameter isn't given.

15 years agoexample-config: Added a warning about mail_attachment* being experimental.
Timo Sirainen [Wed, 20 Oct 2010 18:32:16 +0000 (19:32 +0100)] 
example-config: Added a warning about mail_attachment* being experimental.

15 years agoexample-config: Added mail_attachment_* settings.
Timo Sirainen [Wed, 20 Oct 2010 18:30:12 +0000 (19:30 +0100)] 
example-config: Added mail_attachment_* settings.

15 years agozlib: Hook into mail.istream_opened() method rather than mail.get_stream()
Timo Sirainen [Wed, 20 Oct 2010 17:58:42 +0000 (18:58 +0100)] 
zlib: Hook into mail.istream_opened() method rather than mail.get_stream()
This fixes zlib plugin to work with mail attachments.

15 years agolib-storage: Added istream_opened() method to struct mail.
Timo Sirainen [Wed, 20 Oct 2010 17:55:36 +0000 (18:55 +0100)] 
lib-storage: Added istream_opened() method to struct mail.
This can be hooked into by plugins that want to do something with the
message's stream in the message file, rather than the virtual resulting
stream visible to client. For example when using dbox attachments, this stream
contains only the data in the dbox files without any external attachments.

15 years agoistream-concat: Avoid assert-crashing.
Timo Sirainen [Wed, 20 Oct 2010 17:49:07 +0000 (18:49 +0100)] 
istream-concat: Avoid assert-crashing.

15 years agomdbox: Added mdbox_preallocate_space setting to preallocate size for newly created...
Timo Sirainen [Wed, 20 Oct 2010 16:51:07 +0000 (17:51 +0100)] 
mdbox: Added mdbox_preallocate_space setting to preallocate size for newly created files.

15 years agoAdded file_preallocate() to preallocate space to a file without changing its size.
Timo Sirainen [Wed, 20 Oct 2010 16:50:03 +0000 (17:50 +0100)] 
Added file_preallocate() to preallocate space to a file without changing its size.
Implemented for Linux. Doesn't look like other OSes support this.

15 years agodbox, maildir: When copying messages, copy the cached fields also.
Timo Sirainen [Wed, 20 Oct 2010 15:07:03 +0000 (16:07 +0100)] 
dbox, maildir: When copying messages, copy the cached fields also.
Copy only fields whose caching decision is not "no" in the destination mailbox.

15 years agolib-storage: mailbox_get_status(): return cache fields allocated from data stack.
Timo Sirainen [Wed, 20 Oct 2010 15:03:13 +0000 (16:03 +0100)] 
lib-storage: mailbox_get_status(): return cache fields allocated from data stack.
Allocating them from mailbox's pool just wastes memory if it's called multiple
times for same mailbox.

15 years agolib-index: Added mail_cache_register_get_field().
Timo Sirainen [Wed, 20 Oct 2010 15:01:46 +0000 (16:01 +0100)] 
lib-index: Added mail_cache_register_get_field().

15 years agopop3: Don't crash if client disconnects in output handler.
Timo Sirainen [Tue, 19 Oct 2010 19:20:18 +0000 (20:20 +0100)] 
pop3: Don't crash if client disconnects in output handler.

15 years agoioloop: If io_add() is called twice for same fd, give a bit more informative panic...
Timo Sirainen [Tue, 19 Oct 2010 18:27:59 +0000 (19:27 +0100)] 
ioloop: If io_add() is called twice for same fd, give a bit more informative panic message.

15 years agoistream-header-filter: Fix to previous change.
Timo Sirainen [Tue, 19 Oct 2010 17:48:00 +0000 (18:48 +0100)] 
istream-header-filter: Fix to previous change.

15 years agolib-storage: Added support for saving mail attachments separately via filesystem...
Timo Sirainen [Tue, 19 Oct 2010 17:47:17 +0000 (18:47 +0100)] 
lib-storage: Added support for saving mail attachments separately via filesystem API.
Currently this works only with sdbox and mdbox backends.

15 years agoliblib: Added istream for reading binary data as base64-encoded.
Timo Sirainen [Tue, 19 Oct 2010 17:30:51 +0000 (18:30 +0100)] 
liblib: Added istream for reading binary data as base64-encoded.

15 years agodoveadm: Added commands for managing SiS directories.
Timo Sirainen [Tue, 19 Oct 2010 17:27:30 +0000 (18:27 +0100)] 
doveadm: Added commands for managing SiS directories.

15 years agoAdded lib-fs for simple filesystem accessing. Implemented POSIX, SiS and SiS-queue...
Timo Sirainen [Tue, 19 Oct 2010 17:16:10 +0000 (18:16 +0100)] 
Added lib-fs for simple filesystem accessing. Implemented POSIX, SiS and SiS-queue backends.

15 years agoliblib: Added API for easily building hash strings based on given format string and...
Timo Sirainen [Tue, 19 Oct 2010 17:10:34 +0000 (18:10 +0100)] 
liblib: Added API for easily building hash strings based on given format string and input.

15 years agoliblib: Added a common API for accessing all hash methods.
Timo Sirainen [Tue, 19 Oct 2010 17:09:16 +0000 (18:09 +0100)] 
liblib: Added a common API for accessing all hash methods.

15 years agoistream-header-filter: Drop duplicate headers instead of assert-crashing with them.
Timo Sirainen [Tue, 19 Oct 2010 17:39:27 +0000 (18:39 +0100)] 
istream-header-filter: Drop duplicate headers instead of assert-crashing with them.

15 years agoacl: Recent change broke setting acls.
Timo Sirainen [Mon, 18 Oct 2010 18:00:59 +0000 (19:00 +0100)] 
acl: Recent change broke setting acls.

15 years agodoveadm: Added import command for importing mails from other storages.
Timo Sirainen [Mon, 18 Oct 2010 17:30:42 +0000 (18:30 +0100)] 
doveadm: Added import command for importing mails from other storages.

15 years agodoveadm: Call mail command's init() only after service storage is initialized.
Timo Sirainen [Mon, 18 Oct 2010 17:30:02 +0000 (18:30 +0100)] 
doveadm: Call mail command's init() only after service storage is initialized.

15 years agolib-storage: Added no_userdb_lookup flag to storage service lookups.
Timo Sirainen [Mon, 18 Oct 2010 17:09:56 +0000 (18:09 +0100)] 
lib-storage: Added no_userdb_lookup flag to storage service lookups.

15 years agoostream-file: Fixed potential crash in write_at() and also fixed attempted optimization.
Timo Sirainen [Mon, 18 Oct 2010 15:51:12 +0000 (16:51 +0100)] 
ostream-file: Fixed potential crash in write_at() and also fixed attempted optimization.

15 years agolib-index: More undoing of locking code changes.
Timo Sirainen [Mon, 18 Oct 2010 15:14:08 +0000 (16:14 +0100)] 
lib-index: More undoing of locking code changes.

15 years agoacl: Fixed memory leaks.
Timo Sirainen [Mon, 18 Oct 2010 15:07:17 +0000 (16:07 +0100)] 
acl: Fixed memory leaks.

15 years agoauth: Default for auth_cache_negative_ttl was supposed to be 1 hour, not disabled.
Timo Sirainen [Mon, 18 Oct 2010 14:38:58 +0000 (15:38 +0100)] 
auth: Default for auth_cache_negative_ttl was supposed to be 1 hour, not disabled.

15 years agoauth: Log userdb cache hits and misses with auth_debug=yes
Timo Sirainen [Mon, 18 Oct 2010 14:35:24 +0000 (15:35 +0100)] 
auth: Log userdb cache hits and misses with auth_debug=yes

15 years agolib-storage: Log a debug message if shared user's storage root doesn't exist with...
Timo Sirainen [Mon, 18 Oct 2010 14:07:02 +0000 (15:07 +0100)] 
lib-storage: Log a debug message if shared user's storage root doesn't exist with mail_debug=yes

15 years agoacl: Avoid passing NULL parameter to printf %s when mail_debug=yes
Timo Sirainen [Mon, 18 Oct 2010 13:52:02 +0000 (14:52 +0100)] 
acl: Avoid passing NULL parameter to printf %s when mail_debug=yes

15 years agopop3: Recent corking change caused hangs.
Timo Sirainen [Sat, 16 Oct 2010 17:33:42 +0000 (18:33 +0100)] 
pop3: Recent corking change caused hangs.

15 years agoRemoved some dead code.
Timo Sirainen [Fri, 15 Oct 2010 23:49:35 +0000 (00:49 +0100)] 
Removed some dead code.

15 years agolib-index: Work around clang static analyzer's false positive "dead code" issue.
Timo Sirainen [Fri, 15 Oct 2010 23:43:49 +0000 (00:43 +0100)] 
lib-index: Work around clang static analyzer's false positive "dead code" issue.

15 years agolib-lda: Make sure duplicate_init() handles non-existent home correctly.
Timo Sirainen [Fri, 15 Oct 2010 23:35:28 +0000 (00:35 +0100)] 
lib-lda: Make sure duplicate_init() handles non-existent home correctly.
With previous change mail_user_get_home() always set home, but this is good
anyway.

15 years agolib-storage: mail_user_get_home(): Make sure user_r is always set.
Timo Sirainen [Fri, 15 Oct 2010 23:34:28 +0000 (00:34 +0100)] 
lib-storage: mail_user_get_home(): Make sure user_r is always set.

15 years agolib-storage: mailbox_get_guid() crashed if storage didn't support GUIDs.
Timo Sirainen [Fri, 15 Oct 2010 23:30:50 +0000 (00:30 +0100)] 
lib-storage: mailbox_get_guid() crashed if storage didn't support GUIDs.

15 years agoistream-concat: Fixed another memory leak.
Timo Sirainen [Fri, 15 Oct 2010 23:23:20 +0000 (00:23 +0100)] 
istream-concat: Fixed another memory leak.

15 years agolmtp: Don't access freed memory if input couldn't be opened as raw mail.
Timo Sirainen [Fri, 15 Oct 2010 23:21:35 +0000 (00:21 +0100)] 
lmtp: Don't access freed memory if input couldn't be opened as raw mail.
This shouldn't really have ever happened.

15 years agoistream-header-filter: Assert-crash if headers aren't given sorted.
Timo Sirainen [Fri, 15 Oct 2010 18:50:51 +0000 (19:50 +0100)] 
istream-header-filter: Assert-crash if headers aren't given sorted.

15 years agoCompiler warning/error fix to recent logging API changes.
Timo Sirainen [Fri, 15 Oct 2010 18:40:06 +0000 (19:40 +0100)] 
Compiler warning/error fix to recent logging API changes.

15 years agolmtp: Reverted last change after all. Besides, the error code was wrong.
Timo Sirainen [Fri, 15 Oct 2010 18:30:04 +0000 (19:30 +0100)] 
lmtp: Reverted last change after all. Besides, the error code was wrong.

15 years agolmtp: Don't allow saving zero byte sized messages.
Timo Sirainen [Fri, 15 Oct 2010 18:21:43 +0000 (19:21 +0100)] 
lmtp: Don't allow saving zero byte sized messages.

15 years agoepoll: Suggest not-so-UUOC if epoll_ctl() fails for stdin
Timo Sirainen [Fri, 15 Oct 2010 18:04:42 +0000 (19:04 +0100)] 
epoll: Suggest not-so-UUOC if epoll_ctl() fails for stdin

15 years agoistream-concat: Fixed a memory leak.
Timo Sirainen [Fri, 15 Oct 2010 17:55:52 +0000 (18:55 +0100)] 
istream-concat: Fixed a memory leak.

15 years agolib-storage: Added assert to transaction rollback to make sure all mails are freed.
Timo Sirainen [Fri, 15 Oct 2010 17:50:44 +0000 (18:50 +0100)] 
lib-storage: Added assert to transaction rollback to make sure all mails are freed.
The same assert was already in commit, so this should be fine.

15 years agoauth: Make sure auth request is kept referenced during the lookup.
Timo Sirainen [Fri, 15 Oct 2010 15:24:25 +0000 (16:24 +0100)] 
auth: Make sure auth request is kept referenced during the lookup.

15 years agolib-master: Properly fixed accepting FIFO connections with BSDI.
Timo Sirainen [Fri, 15 Oct 2010 15:16:23 +0000 (16:16 +0100)] 
lib-master: Properly fixed accepting FIFO connections with BSDI.

15 years agolog: Avoid calling time() unnecessary when logging multiple lines.
Timo Sirainen [Fri, 15 Oct 2010 15:09:13 +0000 (16:09 +0100)] 
log: Avoid calling time() unnecessary when logging multiple lines.

15 years agoFailure logging supports now getting timestamp as parameter.
Timo Sirainen [Fri, 15 Oct 2010 15:08:12 +0000 (16:08 +0100)] 
Failure logging supports now getting timestamp as parameter.

15 years agoCleaned up log callbacks and made them more extensible.
Timo Sirainen [Fri, 15 Oct 2010 14:46:43 +0000 (15:46 +0100)] 
Cleaned up log callbacks and made them more extensible.
fatal_failure_callback_t type is now gone, there's only failure_callback_t
left that has a struct pointer as parameter. More parameters can be easily
added to the struct in future.

15 years agoacl: Log mailbox names that are skipped due to missing lookup right with mail_debug=yes
Timo Sirainen [Fri, 15 Oct 2010 14:13:59 +0000 (15:13 +0100)] 
acl: Log mailbox names that are skipped due to missing lookup right with mail_debug=yes

15 years agolib-storage: Log attempted accesses to nonexistent users' mails with mail_debug=yes.
Timo Sirainen [Fri, 15 Oct 2010 14:09:18 +0000 (15:09 +0100)] 
lib-storage: Log attempted accesses to nonexistent users' mails with mail_debug=yes.

15 years agolib-storage: Use MAIL_STORAGE_FLAG_NO_AUTOVERIFY for creating shared namespace storages.
Timo Sirainen [Fri, 15 Oct 2010 13:57:36 +0000 (14:57 +0100)] 
lib-storage: Use MAIL_STORAGE_FLAG_NO_AUTOVERIFY for creating shared namespace storages.
This avoids failing storage creation for nonexistent users. Previous failure
made it possible for logged in users to figure out what other usernames
existed on the system.

15 years agolib-storage: Added MAIL_STORAGE_FLAG_NO_AUTOVERIFY to skip checking storage root...
Timo Sirainen [Fri, 15 Oct 2010 13:56:05 +0000 (14:56 +0100)] 
lib-storage: Added MAIL_STORAGE_FLAG_NO_AUTOVERIFY to skip checking storage root dir existence.

15 years agoldap: Compare LDAP attribute names case-insensitively.
Timo Sirainen [Fri, 15 Oct 2010 13:48:31 +0000 (14:48 +0100)] 
ldap: Compare LDAP attribute names case-insensitively.

15 years agoldap: Log a warning if iterate_attrs has other fields than 'user'.
Timo Sirainen [Fri, 15 Oct 2010 12:27:59 +0000 (13:27 +0100)] 
ldap: Log a warning if iterate_attrs has other fields than 'user'.

15 years agomaildir: Check correctly if file is a symlink.
Timo Sirainen [Thu, 14 Oct 2010 17:20:58 +0000 (18:20 +0100)] 
maildir: Check correctly if file is a symlink.
Patch by Mike Abbott / Apple.

15 years agolib-index: Put back some of the removed locking complexity.
Timo Sirainen [Thu, 14 Oct 2010 16:23:11 +0000 (17:23 +0100)] 
lib-index: Put back some of the removed locking complexity.
This fixes a crash when mmap_disable=no and a index was mmap()ed (which
keeps the index locked) and later its read-lock was tried to be changed to
write-lock.

15 years ago*-login: If client didn't log in, don't log mpid in logout message.
Timo Sirainen [Thu, 14 Oct 2010 16:02:20 +0000 (17:02 +0100)] 
*-login: If client didn't log in, don't log mpid in logout message.

15 years agoimap, pop3: Cork TCP connection before trying to flush output in output callback.
Timo Sirainen [Thu, 14 Oct 2010 15:58:57 +0000 (16:58 +0100)] 
imap, pop3: Cork TCP connection before trying to flush output in output callback.

15 years agolib-storage: If mailbox deletion failed, we crashed while trying to write undelete...
Timo Sirainen [Thu, 14 Oct 2010 15:53:04 +0000 (16:53 +0100)] 
lib-storage: If mailbox deletion failed, we crashed while trying to write undelete record to index.

15 years agolib-index: Don't reopen mailbox log file too often.
Timo Sirainen [Thu, 14 Oct 2010 15:22:54 +0000 (16:22 +0100)] 
lib-index: Don't reopen mailbox log file too often.

15 years agolib-index: Mailbox log writing was trying to write to a closed log file fd.
Timo Sirainen [Thu, 14 Oct 2010 15:17:43 +0000 (16:17 +0100)] 
lib-index: Mailbox log writing was trying to write to a closed log file fd.

15 years agoauth: Give a better error message if pass=yes can't be used in master passdb.
Timo Sirainen [Thu, 14 Oct 2010 14:59:11 +0000 (15:59 +0100)] 
auth: Give a better error message if pass=yes can't be used in master passdb.

15 years agoquota: Log a warning if Maildir++ quota is enabled for non-Maildir storage.
Timo Sirainen [Wed, 6 Oct 2010 18:49:31 +0000 (19:49 +0100)] 
quota: Log a warning if Maildir++ quota is enabled for non-Maildir storage.

15 years agomaster: Parse and check full config at startup.
Timo Sirainen [Wed, 6 Oct 2010 18:35:17 +0000 (19:35 +0100)] 
master: Parse and check full config at startup.