]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
14 years agoexample-config: Uncommented !include_try local.conf
Timo Sirainen [Mon, 21 Mar 2011 17:10:08 +0000 (19:10 +0200)] 
example-config: Uncommented !include_try local.conf
At least one Linux distro wants this.

14 years agolmtp/smtp client: Crashfix if remote returned failure to RCPT TO.
Timo Sirainen [Mon, 21 Mar 2011 16:51:51 +0000 (18:51 +0200)] 
lmtp/smtp client: Crashfix if remote returned failure to RCPT TO.

14 years agofts: Don't notify storage about finishing indexing if notify_ok callback is NULL.
Timo Sirainen [Thu, 17 Mar 2011 17:02:26 +0000 (19:02 +0200)] 
fts: Don't notify storage about finishing indexing if notify_ok callback is NULL.

14 years agoReplaced all getpw/gr*() to use i_getpw/gr*() with improved error handling.
Timo Sirainen [Thu, 17 Mar 2011 14:21:00 +0000 (16:21 +0200)] 
Replaced all getpw/gr*() to use i_getpw/gr*() with improved error handling.

14 years agoAdded i_getpw*() and i_getgr*() wrappers for getpw*()/getgr*().
Timo Sirainen [Thu, 17 Mar 2011 14:20:12 +0000 (16:20 +0200)] 
Added i_getpw*() and i_getgr*() wrappers for getpw*()/getgr*().
These functions make error handling easier.

14 years agomaster: Don't close stderr if logging goes there.
Timo Sirainen [Wed, 16 Mar 2011 17:49:27 +0000 (19:49 +0200)] 
master: Don't close stderr if logging goes there.

14 years agovirtual: Support +mailbox entries that clear \Recent flag from messages.
Timo Sirainen [Wed, 16 Mar 2011 17:17:57 +0000 (19:17 +0200)] 
virtual: Support +mailbox entries that clear \Recent flag from messages.

14 years agodbox: Fixed crash on creation of a new mailbox.
Timo Sirainen [Wed, 16 Mar 2011 16:40:40 +0000 (18:40 +0200)] 
dbox: Fixed crash on creation of a new mailbox.
Broken by recent changes.

14 years agoeacces_error_get*(): Handle errors to / directory better.
Timo Sirainen [Wed, 16 Mar 2011 16:37:14 +0000 (18:37 +0200)] 
eacces_error_get*(): Handle errors to / directory better.

14 years agolib-auth: If connection to auth-master gets lost, reconnect.
Timo Sirainen [Wed, 16 Mar 2011 16:20:47 +0000 (18:20 +0200)] 
lib-auth: If connection to auth-master gets lost, reconnect.

14 years agolib-storage: Moved mailbox_update() assert check from mdbox to common, plus fixed it.
Timo Sirainen [Wed, 16 Mar 2011 15:59:07 +0000 (17:59 +0200)] 
lib-storage: Moved mailbox_update() assert check from mdbox to common, plus fixed it.

14 years agodsync: Preserve \Recent flags state (instead of setting everything \Recent).
Timo Sirainen [Wed, 16 Mar 2011 15:46:29 +0000 (17:46 +0200)] 
dsync: Preserve \Recent flags state (instead of setting everything \Recent).

14 years agolib-storage: Added min_first_recent_uid to struct mailbox_update.
Timo Sirainen [Wed, 16 Mar 2011 15:42:42 +0000 (17:42 +0200)] 
lib-storage: Added min_first_recent_uid to struct mailbox_update.
Implemented for dbox. Maildir/mbox needs some more code to make this work
correctly.

14 years agolib-storage: Added first_recent_uid to struct mailbox_status.
Timo Sirainen [Wed, 16 Mar 2011 15:42:06 +0000 (17:42 +0200)] 
lib-storage: Added first_recent_uid to struct mailbox_status.

14 years agoimap-login: Changed CAPABILITY's tagged OK reply to say post-login capabilities have...
Timo Sirainen [Tue, 15 Mar 2011 19:53:21 +0000 (21:53 +0200)] 
imap-login: Changed CAPABILITY's tagged OK reply to say post-login capabilities have more.

14 years agodbox: Fixed wrong error check while reading external attachments.
Timo Sirainen [Mon, 14 Mar 2011 17:43:31 +0000 (19:43 +0200)] 
dbox: Fixed wrong error check while reading external attachments.

14 years agodsync: When showing mailbox names, show also their GUIDs.
Timo Sirainen [Sat, 12 Mar 2011 15:43:46 +0000 (17:43 +0200)] 
dsync: When showing mailbox names, show also their GUIDs.

14 years agodbox: Give more verbose error message about broken attachment ext-refs.
Timo Sirainen [Sat, 12 Mar 2011 15:24:38 +0000 (17:24 +0200)] 
dbox: Give more verbose error message about broken attachment ext-refs.

14 years agomaildir, sdbox: If committed transaction has only aborted msg saves, don't assert...
Timo Sirainen [Sat, 12 Mar 2011 15:18:47 +0000 (17:18 +0200)] 
maildir, sdbox: If committed transaction has only aborted msg saves, don't assert-crash.

14 years agodsync: If remote dsync times out, log a more verbose reason.
Timo Sirainen [Sat, 12 Mar 2011 13:48:24 +0000 (15:48 +0200)] 
dsync: If remote dsync times out, log a more verbose reason.

14 years agolib-storage: When uid/gid is invalid, tell if it's from setting or userdb lookup.
Timo Sirainen [Sat, 12 Mar 2011 13:27:54 +0000 (15:27 +0200)] 
lib-storage: When uid/gid is invalid, tell if it's from setting or userdb lookup.

14 years agoimap: Added tb-lsub-flags to imap_client_workarounds.
Timo Sirainen [Sat, 12 Mar 2011 13:12:22 +0000 (15:12 +0200)] 
imap: Added tb-lsub-flags to imap_client_workarounds.
Patch by Bruno TrĂ©guier.

14 years agodsync: Reset idle timeouts at the end of i/o callbacks, not beginning.
Timo Sirainen [Thu, 10 Mar 2011 13:56:46 +0000 (15:56 +0200)] 
dsync: Reset idle timeouts at the end of i/o callbacks, not beginning.
This could make a difference if the callback runs for a long time.

14 years agoIMAP: Fixed ID command to log the parameters properly.
Timo Sirainen [Wed, 9 Mar 2011 18:22:52 +0000 (20:22 +0200)] 
IMAP: Fixed ID command to log the parameters properly.
Patch by Mike Abbott / Apple.

14 years agodsync: Use a smaller idle timeout value for client than for server.
Timo Sirainen [Wed, 9 Mar 2011 17:02:42 +0000 (19:02 +0200)] 
dsync: Use a smaller idle timeout value for client than for server.

14 years agodsync: Avoid hanging when saving messages.
Timo Sirainen [Mon, 7 Mar 2011 17:35:09 +0000 (19:35 +0200)] 
dsync: Avoid hanging when saving messages.

14 years agoexpire: Fixed mail_debug logging when same transaction expunged all messages and...
Timo Sirainen [Sun, 6 Mar 2011 23:00:28 +0000 (01:00 +0200)] 
expire: Fixed mail_debug logging when same transaction expunged all messages and saved new.

14 years agoexpire: Added more debugging with mail_debug=yes
Timo Sirainen [Sun, 6 Mar 2011 22:57:08 +0000 (00:57 +0200)] 
expire: Added more debugging with mail_debug=yes

14 years agoexpire: When saving first message to expire mailbox, use the oldest message's save...
Timo Sirainen [Sun, 6 Mar 2011 22:56:54 +0000 (00:56 +0200)] 
expire: When saving first message to expire mailbox, use the oldest message's save-time.
This makes it easier to enable and test expire plugin. This also changes how
expire dict is used: previously when all messages were expunged in a
mailbox its entry was deleted in dict, but now its value is set to 0.

14 years agoAdded signature for changeset 3355b4bbd4ac
Timo Sirainen [Sun, 6 Mar 2011 22:35:25 +0000 (00:35 +0200)] 
Added signature for changeset 3355b4bbd4ac

14 years agoAdded tag 2.0.11 for changeset 3355b4bbd4ac
Timo Sirainen [Sun, 6 Mar 2011 22:35:20 +0000 (00:35 +0200)] 
Added tag 2.0.11 for changeset 3355b4bbd4ac

14 years agoReleased v2.0.11. 2.0.11
Timo Sirainen [Sun, 6 Mar 2011 22:35:20 +0000 (00:35 +0200)] 
Released v2.0.11.

14 years agolib-storage: dotlock_use_excl default was accidentally set to "no".
Timo Sirainen [Sun, 6 Mar 2011 22:31:22 +0000 (00:31 +0200)] 
lib-storage: dotlock_use_excl default was accidentally set to "no".

14 years agodsync: Fixed a timeout/crash when saving messages to remote dsync.
Timo Sirainen [Sun, 6 Mar 2011 22:16:26 +0000 (00:16 +0200)] 
dsync: Fixed a timeout/crash when saving messages to remote dsync.

14 years agomdbox: Avoid leaking fds when saving many messages larger than mdbox_rotate_size.
Timo Sirainen [Sun, 6 Mar 2011 21:55:01 +0000 (23:55 +0200)] 
mdbox: Avoid leaking fds when saving many messages larger than mdbox_rotate_size.

14 years agoauth: Fixed ldap assert-crash.
Timo Sirainen [Sat, 5 Mar 2011 11:36:19 +0000 (13:36 +0200)] 
auth: Fixed ldap assert-crash.

14 years agodoveadm acl set: Require non-standard rights to be prefixed with ':' char.
Timo Sirainen [Fri, 4 Mar 2011 19:21:37 +0000 (21:21 +0200)] 
doveadm acl set: Require non-standard rights to be prefixed with ':' char.

14 years agoAdded signature for changeset 755c63ff089f
Timo Sirainen [Fri, 4 Mar 2011 18:59:31 +0000 (20:59 +0200)] 
Added signature for changeset 755c63ff089f

14 years agoAdded tag 2.0.10 for changeset 755c63ff089f
Timo Sirainen [Fri, 4 Mar 2011 18:59:28 +0000 (20:59 +0200)] 
Added tag 2.0.10 for changeset 755c63ff089f

14 years agoReleased v2.0.10. 2.0.10
Timo Sirainen [Fri, 4 Mar 2011 18:59:24 +0000 (20:59 +0200)] 
Released v2.0.10.

14 years agoUpdated copyright notices to include year 2011.
Timo Sirainen [Fri, 4 Mar 2011 18:53:46 +0000 (20:53 +0200)] 
Updated copyright notices to include year 2011.

14 years agolib-master: Added reconnection timeout to anvil client.
Timo Sirainen [Fri, 4 Mar 2011 18:46:41 +0000 (20:46 +0200)] 
lib-master: Added reconnection timeout to anvil client.
Previously if anvil kept disconnecting, the client was rapidly flooding the
logs with errors.

14 years agomaster: Allow protocols value to be empty (= same as "none")
Timo Sirainen [Fri, 4 Mar 2011 18:45:17 +0000 (20:45 +0200)] 
master: Allow protocols value to be empty (= same as "none")

14 years agomaster: Use per-services_list "master is dead" fd, so services know when config is...
Timo Sirainen [Fri, 4 Mar 2011 18:37:03 +0000 (20:37 +0200)] 
master: Use per-services_list "master is dead" fd, so services know when config is reload.

14 years agomaster: Memory leak fix if services couldn't be initialized.
Timo Sirainen [Fri, 4 Mar 2011 18:01:03 +0000 (20:01 +0200)] 
master: Memory leak fix if services couldn't be initialized.
(On config reload.)

14 years agolib-sql: When adding more connections to sql pool, connect to them immediately.
Timo Sirainen [Fri, 4 Mar 2011 17:51:44 +0000 (19:51 +0200)] 
lib-sql: When adding more connections to sql pool, connect to them immediately.

14 years agopgsql: Don't assert-crash if query fails when trying to send it.
Timo Sirainen [Fri, 4 Mar 2011 17:51:06 +0000 (19:51 +0200)] 
pgsql: Don't assert-crash if query fails when trying to send it.

14 years agopgsql: If host isn't given, don't show pgsql((null)) as log prefix (or crash).
Timo Sirainen [Fri, 4 Mar 2011 17:33:52 +0000 (19:33 +0200)] 
pgsql: If host isn't given, don't show pgsql((null)) as log prefix (or crash).

14 years agoexample-config: Added import_environment.
Timo Sirainen [Fri, 4 Mar 2011 17:07:31 +0000 (19:07 +0200)] 
example-config: Added import_environment.

14 years agologin: Skip auth penalty checks from IPs in login_trusted_networks.
Timo Sirainen [Fri, 4 Mar 2011 16:52:17 +0000 (18:52 +0200)] 
login: Skip auth penalty checks from IPs in login_trusted_networks.

14 years agoauth: Allow clients to specify that they want to skip auth penalty check.
Timo Sirainen [Fri, 4 Mar 2011 16:51:46 +0000 (18:51 +0200)] 
auth: Allow clients to specify that they want to skip auth penalty check.
This is "safe", because the clients specify the IP for the penalty check
anyway.

14 years agovirtual: Allow search rule continuation lines to begin with tab as well as space.
Timo Sirainen [Fri, 4 Mar 2011 16:32:09 +0000 (18:32 +0200)] 
virtual: Allow search rule continuation lines to begin with tab as well as space.

14 years agolib-imap: imap_parser_finish_line() didn't return failure on invalid input.
Timo Sirainen [Fri, 4 Mar 2011 16:31:02 +0000 (18:31 +0200)] 
lib-imap: imap_parser_finish_line() didn't return failure on invalid input.

14 years agosdbox: Fixed creating mailbox with given GUID.
Timo Sirainen [Fri, 4 Mar 2011 16:19:56 +0000 (18:19 +0200)] 
sdbox: Fixed creating mailbox with given GUID.

14 years agodoveadm acl debug: If any errors are noticed, fix them.
Timo Sirainen [Fri, 4 Mar 2011 16:09:01 +0000 (18:09 +0200)] 
doveadm acl debug: If any errors are noticed, fix them.

14 years agoacl: Added acl_backend_nonowner_lookups_rebuild()
Timo Sirainen [Fri, 4 Mar 2011 16:08:30 +0000 (18:08 +0200)] 
acl: Added acl_backend_nonowner_lookups_rebuild()

14 years agodoveadm: Added acl delete command.
Timo Sirainen [Fri, 4 Mar 2011 15:56:11 +0000 (17:56 +0200)] 
doveadm: Added acl delete command.

14 years agodoveadm acl debug: Show also if mailbox has private flags.
Timo Sirainen [Fri, 4 Mar 2011 15:51:46 +0000 (17:51 +0200)] 
doveadm acl debug: Show also if mailbox has private flags.

14 years agoacl: Added doveadm plugin supporting acl get/set/rights/debug commands.
Timo Sirainen [Fri, 4 Mar 2011 01:22:45 +0000 (03:22 +0200)] 
acl: Added doveadm plugin supporting acl get/set/rights/debug commands.

14 years agolib-storage: MAIL_STORAGE_SERVICE_FLAG_DEBUG didn't do anything.
Timo Sirainen [Fri, 4 Mar 2011 01:16:25 +0000 (03:16 +0200)] 
lib-storage: MAIL_STORAGE_SERVICE_FLAG_DEBUG didn't do anything.

14 years agoacl: Fixed crash when acl_lookup_dict was disabled and user belonged to groups.
Timo Sirainen [Fri, 4 Mar 2011 00:51:18 +0000 (02:51 +0200)] 
acl: Fixed crash when acl_lookup_dict was disabled and user belonged to groups.

14 years agomdbox purge: Fixes to handling corrupted mdbox files.
Timo Sirainen [Wed, 2 Mar 2011 13:52:10 +0000 (15:52 +0200)] 
mdbox purge: Fixes to handling corrupted mdbox files.

14 years agomdbox: Storage rebuilding may have skipped over messages if the file was already...
Timo Sirainen [Wed, 2 Mar 2011 13:51:28 +0000 (15:51 +0200)] 
mdbox: Storage rebuilding may have skipped over messages if the file was already at EOF.
Probably didn't happen except when purging noticed corruption and triggered
index rebuild.

14 years agomysql/pgsql: Log prefixes now contain also the hostname.
Timo Sirainen [Wed, 2 Mar 2011 12:57:58 +0000 (14:57 +0200)] 
mysql/pgsql: Log prefixes now contain also the hostname.
This is useful when there are multiple hosts in use.

14 years agolib-charset: Skip over only invalid characters, not entire buffers around them.
Timo Sirainen [Mon, 28 Feb 2011 17:52:10 +0000 (19:52 +0200)] 
lib-charset: Skip over only invalid characters, not entire buffers around them.

14 years agodoveadm import: Fixed potential memory corruption.
Timo Sirainen [Mon, 28 Feb 2011 17:20:00 +0000 (19:20 +0200)] 
doveadm import: Fixed potential memory corruption.

14 years agodoveadm: Unload plugins only after calling command's deinit() function.
Timo Sirainen [Mon, 28 Feb 2011 16:57:21 +0000 (18:57 +0200)] 
doveadm: Unload plugins only after calling command's deinit() function.
This fixes a crash on deinit when using a plugin that hooks into
user.deinit().

14 years agodoveadm: Memory leak fix.
Timo Sirainen [Mon, 28 Feb 2011 15:50:41 +0000 (17:50 +0200)] 
doveadm: Memory leak fix.

14 years agoauth: Log a warning if ldap attribute has unexpectedly multiple values.
Timo Sirainen [Mon, 28 Feb 2011 15:34:24 +0000 (17:34 +0200)] 
auth: Log a warning if ldap attribute has unexpectedly multiple values.

14 years agolib-storage: Failures when building thread index were hidden.
Timo Sirainen [Mon, 28 Feb 2011 14:03:40 +0000 (16:03 +0200)] 
lib-storage: Failures when building thread index were hidden.

14 years agolib-index: If keyword is added and remove within transaction, don't write a broken...
Timo Sirainen [Fri, 25 Feb 2011 08:55:34 +0000 (10:55 +0200)] 
lib-index: If keyword is added and remove within transaction, don't write a broken keyword update.
This could have caused "No UID ranges (type=0x400)" errors.

14 years agoconfig: Fixed converting old auth/mail_process_size settings.
Timo Sirainen [Tue, 22 Feb 2011 13:44:42 +0000 (15:44 +0200)] 
config: Fixed converting old auth/mail_process_size settings.

14 years agoconfig: Previous commit allows removing "0" from strlist/0/key=value output.
Timo Sirainen [Tue, 22 Feb 2011 13:02:23 +0000 (15:02 +0200)] 
config: Previous commit allows removing "0" from strlist/0/key=value output.

14 years agolib-settings: Fixed setting "strlist/key=value" when strlist hadn't been initialized...
Timo Sirainen [Tue, 22 Feb 2011 13:00:37 +0000 (15:00 +0200)] 
lib-settings: Fixed setting "strlist/key=value" when strlist hadn't been initialized yet.
This happened when using -O parameter.

14 years agolib-lda: Added submission_host setting to send mails via SMTP instead of sendmail.
Timo Sirainen [Tue, 22 Feb 2011 11:57:20 +0000 (13:57 +0200)] 
lib-lda: Added submission_host setting to send mails via SMTP instead of sendmail.

14 years agoimap: Fixed infinite loop / memory eating with SEARCHRES + pipelining $.
Timo Sirainen [Tue, 22 Feb 2011 09:59:57 +0000 (11:59 +0200)] 
imap: Fixed infinite loop / memory eating with SEARCHRES + pipelining $.
If SEARCH RETURN (SAVE) command was running long enough so that Dovecot
started executing the next command, and if that command used $ in
messageset, Dovecot went into infinite function recursion.

14 years agosystemd service: added [Install] section, so it can be used independently from doveco...
Mike Kazantsev (sacrilege) [Tue, 22 Feb 2011 09:14:31 +0000 (11:14 +0200)] 
systemd service: added [Install] section, so it can be used independently from dovecot.socket

14 years agodoveadm expire: Added more error and debug messages.
Timo Sirainen [Tue, 22 Feb 2011 09:04:55 +0000 (11:04 +0200)] 
doveadm expire: Added more error and debug messages.

14 years agodoveadm import: Settings weren't correctly used for the import storage.
Timo Sirainen [Tue, 22 Feb 2011 08:43:28 +0000 (10:43 +0200)] 
doveadm import: Settings weren't correctly used for the import storage.
For example plugins weren't loaded, causing problems with zlib compressed
messages.

14 years agolib-index: Verify that expunge-guid records have valid UID.
Timo Sirainen [Tue, 22 Feb 2011 08:21:26 +0000 (10:21 +0200)] 
lib-index: Verify that expunge-guid records have valid UID.

14 years agoCompiler warning fix.
Timo Sirainen [Fri, 18 Feb 2011 03:56:38 +0000 (05:56 +0200)] 
Compiler warning fix.

14 years agoAdded uni_utf8_data_is_valid().
Timo Sirainen [Fri, 18 Feb 2011 03:55:34 +0000 (05:55 +0200)] 
Added uni_utf8_data_is_valid().

14 years agoman: Storage quota values are reported in kilobytes.
Pascal Volk [Thu, 17 Feb 2011 15:30:46 +0000 (15:30 +0000)] 
man: Storage quota values are reported in kilobytes.

14 years agodsync: Flush workers' output earlier when saving messages.
Timo Sirainen [Thu, 17 Feb 2011 08:57:05 +0000 (10:57 +0200)] 
dsync: Flush workers' output earlier when saving messages.

14 years agodsync: Error handling fix to "proxy client timed out".
Timo Sirainen [Thu, 17 Feb 2011 08:55:38 +0000 (10:55 +0200)] 
dsync: Error handling fix to "proxy client timed out".

14 years agodsync: Fixed somewhat random failures with saving messages to remote dsync.
Timo Sirainen [Thu, 17 Feb 2011 08:55:07 +0000 (10:55 +0200)] 
dsync: Fixed somewhat random failures with saving messages to remote dsync.

14 years agodbox index rebuild: If alt dir isn't mounted (can't be mkdir()ed), abort rebuild.
Timo Sirainen [Thu, 17 Feb 2011 07:54:26 +0000 (09:54 +0200)] 
dbox index rebuild: If alt dir isn't mounted (can't be mkdir()ed), abort rebuild.

14 years agodbox: Check that attachment extref parts won't point outside message.
Timo Sirainen [Thu, 17 Feb 2011 07:32:35 +0000 (09:32 +0200)] 
dbox: Check that attachment extref parts won't point outside message.

14 years agoistream-limit: Allow seeking past limit without assert-crashing.
Timo Sirainen [Thu, 17 Feb 2011 07:28:55 +0000 (09:28 +0200)] 
istream-limit: Allow seeking past limit without assert-crashing.
The next read() will simply return EOF.

14 years agoexample-config: mail_max_userip_connections default is 10, even for pop3.
Timo Sirainen [Thu, 17 Feb 2011 07:01:38 +0000 (09:01 +0200)] 
example-config: mail_max_userip_connections default is 10, even for pop3.
3 would probably be better, but there's no way to set per-protocol defaults
currently.

14 years agopgsql: Added assert.
Timo Sirainen [Thu, 17 Feb 2011 06:58:43 +0000 (08:58 +0200)] 
pgsql: Added assert.

14 years agopgsql: Don't assert-crash on "query timed out" error.
Timo Sirainen [Thu, 17 Feb 2011 06:41:46 +0000 (08:41 +0200)] 
pgsql: Don't assert-crash on "query timed out" error.

14 years agolib-storage: Fixed renaming mailboxes in a non-private namespace.
Timo Sirainen [Thu, 17 Feb 2011 06:29:47 +0000 (08:29 +0200)] 
lib-storage: Fixed renaming mailboxes in a non-private namespace.

14 years agolmtp: Don't forget LHLO host when sending multiple messages in session.
Timo Sirainen [Thu, 17 Feb 2011 06:12:21 +0000 (08:12 +0200)] 
lmtp: Don't forget LHLO host when sending multiple messages in session.

14 years agoauth: If username contains invalid chars, log sanitized username even without auth_debug.
Timo Sirainen [Fri, 11 Feb 2011 21:44:39 +0000 (23:44 +0200)] 
auth: If username contains invalid chars, log sanitized username even without auth_debug.

14 years agodoveadm: Previous mailbox create -s fix broke -A/-u parameters.
Timo Sirainen [Fri, 11 Feb 2011 21:35:52 +0000 (23:35 +0200)] 
doveadm: Previous mailbox create -s fix broke -A/-u parameters.
Fixed now properly the root cause: -S parameter was handled as -s by getopt.

14 years agoPut modulename in quotes when complaining about its non-existence
Dennis Schridde [Thu, 10 Feb 2011 13:58:43 +0000 (14:58 +0100)] 
Put modulename in quotes when complaining about its non-existence

14 years agomaster: Change stderr to /dev/null just before forking.
Timo Sirainen [Thu, 10 Feb 2011 01:03:28 +0000 (03:03 +0200)] 
master: Change stderr to /dev/null just before forking.

14 years agoistream-header-filter: Fixes handling HEADER_FILTER_END_BODY_WITH_LF correctly.
Timo Sirainen [Thu, 10 Feb 2011 00:51:22 +0000 (02:51 +0200)] 
istream-header-filter: Fixes handling HEADER_FILTER_END_BODY_WITH_LF correctly.

14 years agoMaildir++: Fixed crash when listing subscriptions for a subscriptions=no namespace...
Timo Sirainen [Thu, 10 Feb 2011 00:21:03 +0000 (02:21 +0200)] 
Maildir++: Fixed crash when listing subscriptions for a subscriptions=no namespace from LAYOUT=fs namespace.