]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
15 years agoquota-fs/rquota: If soft limit is zero, fallback to returning hard limits.
Timo Sirainen [Mon, 5 Jul 2010 12:10:07 +0000 (13:10 +0100)] 
quota-fs/rquota: If soft limit is zero, fallback to returning hard limits.

--HG--
branch : HEAD

15 years agoquota-fs: Added support for NFSv4 rquota.
Timo Sirainen [Mon, 5 Jul 2010 12:01:10 +0000 (13:01 +0100)] 
quota-fs: Added support for NFSv4 rquota.
Based on patch by Martin Schanzenbach, which also borrowed comment from
linuxquota.

--HG--
branch : HEAD

15 years agoquota-fs: Removed rq_active check from rquota usage.
Timo Sirainen [Mon, 5 Jul 2010 11:56:28 +0000 (12:56 +0100)] 
quota-fs: Removed rq_active check from rquota usage.
Apparently it's not set by all implementations, and other tools also ignore it.
If it actually is necessary in some systems, this could be added back and
enabled optionally.

--HG--
branch : HEAD

15 years agodsync backup: Fail if it looks like backup is running in wrong direction.
Timo Sirainen [Mon, 5 Jul 2010 11:35:52 +0000 (12:35 +0100)] 
dsync backup: Fail if it looks like backup is running in wrong direction.

--HG--
branch : HEAD

15 years agodsync: If msg iteration fails, don't crash.
Timo Sirainen [Mon, 5 Jul 2010 11:34:11 +0000 (12:34 +0100)] 
dsync: If msg iteration fails, don't crash.

--HG--
branch : HEAD

15 years agomodule_dir_load(): Don't crash with "" plugin list.
Timo Sirainen [Mon, 5 Jul 2010 11:00:58 +0000 (12:00 +0100)] 
module_dir_load(): Don't crash with "" plugin list.
Patch by Stephan Bosch.

--HG--
branch : HEAD

15 years agodovecot-config: Don't include iconv in LIBDOVECOT_DEPS
Timo Sirainen [Sat, 3 Jul 2010 14:53:54 +0000 (15:53 +0100)] 
dovecot-config: Don't include iconv in LIBDOVECOT_DEPS

--HG--
branch : HEAD

15 years agoMakefile: Include dovecot-config.1 in distribution.
Timo Sirainen [Sat, 3 Jul 2010 12:42:53 +0000 (13:42 +0100)] 
Makefile: Include dovecot-config.1 in distribution.

--HG--
branch : HEAD

15 years agodoc/dovecot-initd.sh: Updated base_dir detection.
Pascal Volk [Fri, 2 Jul 2010 21:14:08 +0000 (21:14 +0000)] 
doc/dovecot-initd.sh: Updated base_dir detection.

--HG--
branch : HEAD

15 years agodoveadm config is now alias for doveconf.
Timo Sirainen [Fri, 2 Jul 2010 20:52:16 +0000 (21:52 +0100)] 
doveadm config is now alias for doveconf.

--HG--
branch : HEAD

15 years agoAdded signature for changeset d4d6ebad3d33
Timo Sirainen [Fri, 2 Jul 2010 19:59:21 +0000 (22:59 +0300)] 
Added signature for changeset d4d6ebad3d33

--HG--
branch : HEAD

15 years agoAdded tag 2.0.rc1 for changeset d4d6ebad3d33
Timo Sirainen [Fri, 2 Jul 2010 19:59:18 +0000 (22:59 +0300)] 
Added tag 2.0.rc1 for changeset d4d6ebad3d33

--HG--
branch : HEAD

15 years agoReleased v2.0.rc1. 2.0.rc1
Timo Sirainen [Fri, 2 Jul 2010 19:59:18 +0000 (22:59 +0300)] 
Released v2.0.rc1.

--HG--
branch : HEAD

15 years agodirector-test: Make static analyzer happy.
Timo Sirainen [Fri, 2 Jul 2010 19:58:29 +0000 (20:58 +0100)] 
director-test: Make static analyzer happy.

--HG--
branch : HEAD

15 years agoautogen.sh: Use wiki2-export for docs for now.
Timo Sirainen [Fri, 2 Jul 2010 19:10:07 +0000 (20:10 +0100)] 
autogen.sh: Use wiki2-export for docs for now.

--HG--
branch : HEAD

15 years agomodule_dir_load(): Ignore duplicates in module names.
Timo Sirainen [Fri, 2 Jul 2010 17:58:55 +0000 (18:58 +0100)] 
module_dir_load(): Ignore duplicates in module names.

--HG--
branch : HEAD

15 years agodirector: Added support for LMTP proxying.
Timo Sirainen [Fri, 2 Jul 2010 17:47:43 +0000 (18:47 +0100)] 
director: Added support for LMTP proxying.

--HG--
branch : HEAD

15 years agoman: dsync.1: Added link to "dsync design".
Pascal Volk [Fri, 2 Jul 2010 17:00:21 +0000 (17:00 +0000)] 
man: dsync.1: Added link to "dsync design".

--HG--
branch : HEAD

15 years agoconfig: Fixed converting some managesieve settings.
Timo Sirainen [Fri, 2 Jul 2010 16:23:27 +0000 (17:23 +0100)] 
config: Fixed converting some managesieve settings.

--HG--
branch : HEAD

15 years agoman: Updated doveadm exit status info.
Timo Sirainen [Fri, 2 Jul 2010 16:09:39 +0000 (17:09 +0100)] 
man: Updated doveadm exit status info.

--HG--
branch : HEAD

15 years agoconfig: Handle protocols=managesieve as protocols=sieve
Timo Sirainen [Fri, 2 Jul 2010 15:17:33 +0000 (16:17 +0100)] 
config: Handle protocols=managesieve as protocols=sieve

--HG--
branch : HEAD

15 years agombox: Support deleting a directory if it contains an empty .imap/ directory.
Timo Sirainen [Fri, 2 Jul 2010 14:52:06 +0000 (15:52 +0100)] 
mbox: Support deleting a directory if it contains an empty .imap/ directory.

--HG--
branch : HEAD

15 years agoopenbsd: Hide errors written by dlopen() if we wanted to ignore them.
Timo Sirainen [Fri, 2 Jul 2010 14:23:32 +0000 (15:23 +0100)] 
openbsd: Hide errors written by dlopen() if we wanted to ignore them.
doveadm loads all plugins at startup that it can. It shouldn't be printing
unnecessary error messages to stderr.

--HG--
branch : HEAD

15 years agolib-storage: When mailbox_update() sets highest-modseq, make sure modseqs are enabled.
Timo Sirainen [Fri, 2 Jul 2010 13:58:54 +0000 (14:58 +0100)] 
lib-storage: When mailbox_update() sets highest-modseq, make sure modseqs are enabled.

--HG--
branch : HEAD

15 years agodsync: Removed the new message counter. It wasn't working very well.
Timo Sirainen [Fri, 2 Jul 2010 12:51:26 +0000 (13:51 +0100)] 
dsync: Removed the new message counter. It wasn't working very well.
Especiall with remote connections it went quickly through, even though it
could still take minutes to actually transfer all the data.

--HG--
branch : HEAD

15 years agoman: dovecot.1: Added AUTHOR section.
Pascal Volk [Fri, 2 Jul 2010 12:03:49 +0000 (12:03 +0000)] 
man: dovecot.1: Added AUTHOR section.
dsync.1: Indented lists in EXAMPLE section. Added missing escape.

--HG--
branch : HEAD

15 years agoMakefile: Stop generated ChangeLog at v1.2.rc1.
Timo Sirainen [Thu, 1 Jul 2010 23:42:19 +0000 (00:42 +0100)] 
Makefile: Stop generated ChangeLog at v1.2.rc1.
If someone wants full history, they can get it from hg.

--HG--
branch : HEAD

15 years agodoveadm help: Fixed crash.
Timo Sirainen [Thu, 1 Jul 2010 22:30:18 +0000 (23:30 +0100)] 
doveadm help: Fixed crash.

--HG--
branch : HEAD

15 years agoman: Fixed previous dsync man page commit
Timo Sirainen [Thu, 1 Jul 2010 21:57:37 +0000 (22:57 +0100)] 
man: Fixed previous dsync man page commit

--HG--
branch : HEAD

15 years agoman/doveadm.1: Typo fix.
Pascal Volk [Thu, 1 Jul 2010 21:51:48 +0000 (21:51 +0000)] 
man/doveadm.1: Typo fix.

--HG--
branch : HEAD

15 years agoman: dsync man page updated.
Timo Sirainen [Thu, 1 Jul 2010 21:54:07 +0000 (22:54 +0100)] 
man: dsync man page updated.

--HG--
branch : HEAD

15 years agodovecot.m4: Added LIBDOVECOT_CONFIG_INCLUDE
Timo Sirainen [Thu, 1 Jul 2010 21:44:55 +0000 (22:44 +0100)] 
dovecot.m4: Added LIBDOVECOT_CONFIG_INCLUDE

--HG--
branch : HEAD

15 years agodsync: More fixes to parsing proxied mailbox deletion records.
Timo Sirainen [Thu, 1 Jul 2010 20:53:50 +0000 (21:53 +0100)] 
dsync: More fixes to parsing proxied mailbox deletion records.

--HG--
branch : HEAD

15 years agoRemoved old binaries from .hgignore
Timo Sirainen [Thu, 1 Jul 2010 20:52:48 +0000 (21:52 +0100)] 
Removed old binaries from .hgignore

--HG--
branch : HEAD

15 years agodsync: Fixed unit test.
Timo Sirainen [Thu, 1 Jul 2010 20:45:00 +0000 (21:45 +0100)] 
dsync: Fixed unit test.

--HG--
branch : HEAD

15 years agodsync: Fixed proxying protocol to handle sending deleted mailboxes without failing.
Timo Sirainen [Thu, 1 Jul 2010 20:38:14 +0000 (21:38 +0100)] 
dsync: Fixed proxying protocol to handle sending deleted mailboxes without failing.

--HG--
branch : HEAD

15 years agodsync: Fixed assert-crashing on exporting a "deleted mailbox" record to proxy.
Timo Sirainen [Thu, 1 Jul 2010 19:59:33 +0000 (20:59 +0100)] 
dsync: Fixed assert-crashing on exporting a "deleted mailbox" record to proxy.

--HG--
branch : HEAD

15 years agodsync: Fixed assert-crash with remote syncing.
Timo Sirainen [Thu, 1 Jul 2010 19:46:04 +0000 (20:46 +0100)] 
dsync: Fixed assert-crash with remote syncing.

--HG--
branch : HEAD

15 years agomdbox: If one save fails, but others succeed, don't assert-crash at commit.
Timo Sirainen [Thu, 1 Jul 2010 19:40:55 +0000 (20:40 +0100)] 
mdbox: If one save fails, but others succeed, don't assert-crash at commit.

--HG--
branch : HEAD

15 years agoman pages: Use wiki2.dovecot.org links until wiki2 becomes the default.
Timo Sirainen [Thu, 1 Jul 2010 19:01:01 +0000 (20:01 +0100)] 
man pages: Use wiki2.dovecot.org links until wiki2 becomes the default.

--HG--
branch : HEAD

15 years agodsync: Removed -r parameter. dsync backup should be used instead.
Timo Sirainen [Thu, 1 Jul 2010 18:53:35 +0000 (19:53 +0100)] 
dsync: Removed -r parameter. dsync backup should be used instead.

--HG--
branch : HEAD

15 years agodsync -v: Make sure the n/m message counter is flushed to stdout.
Timo Sirainen [Thu, 1 Jul 2010 18:08:20 +0000 (19:08 +0100)] 
dsync -v: Make sure the n/m message counter is flushed to stdout.

--HG--
branch : HEAD

15 years agodsync: Changed verbose "xx changed" messages to be clearer what they mean.
Timo Sirainen [Thu, 1 Jul 2010 18:07:32 +0000 (19:07 +0100)] 
dsync: Changed verbose "xx changed" messages to be clearer what they mean.

--HG--
branch : HEAD

15 years agodsync: When -v parameter is given, show progress counter of saving new messages.
Timo Sirainen [Thu, 1 Jul 2010 17:59:12 +0000 (18:59 +0100)] 
dsync: When -v parameter is given, show progress counter of saving new messages.

--HG--
branch : HEAD

15 years agodsync: Fixes to handling copying.
Timo Sirainen [Thu, 1 Jul 2010 17:41:09 +0000 (18:41 +0100)] 
dsync: Fixes to handling copying.

--HG--
branch : HEAD

15 years agoquota-fs: Compiler warning fix on some OSes.
Timo Sirainen [Thu, 1 Jul 2010 17:29:21 +0000 (18:29 +0100)] 
quota-fs: Compiler warning fix on some OSes.

--HG--
branch : HEAD

15 years agodsync: Potential crashfix, plus some compiler warning fixes.
Timo Sirainen [Thu, 1 Jul 2010 17:29:06 +0000 (18:29 +0100)] 
dsync: Potential crashfix, plus some compiler warning fixes.

--HG--
branch : HEAD

15 years agoTODO updated
Timo Sirainen [Thu, 1 Jul 2010 17:12:49 +0000 (18:12 +0100)] 
TODO updated

--HG--
branch : HEAD

15 years agodsync backup: Added -R parameter to reverse backup direction.
Timo Sirainen [Thu, 1 Jul 2010 17:06:40 +0000 (18:06 +0100)] 
dsync backup: Added -R parameter to reverse backup direction.

--HG--
branch : HEAD

15 years agodsync: Find changed mailboxes also based on number of messages in them.
Timo Sirainen [Thu, 1 Jul 2010 17:02:06 +0000 (18:02 +0100)] 
dsync: Find changed mailboxes also based on number of messages in them.

--HG--
branch : HEAD

15 years agodsync: Another try at not increasing mailbox uidnext/highestmodseq on failure
Timo Sirainen [Thu, 1 Jul 2010 17:01:37 +0000 (18:01 +0100)] 
dsync: Another try at not increasing mailbox uidnext/highestmodseq on failure

--HG--
branch : HEAD

15 years agolib-storage: When renaming a mailbox, make sure any unnecessary directories get deleted.
Timo Sirainen [Thu, 1 Jul 2010 16:19:41 +0000 (17:19 +0100)] 
lib-storage: When renaming a mailbox, make sure any unnecessary directories get deleted.

--HG--
branch : HEAD

15 years agolib-storage: MAILBOX_LIST_PATH_TYPE_ALT_DIR path lookups weren't returning NULL with...
Timo Sirainen [Thu, 1 Jul 2010 16:18:49 +0000 (17:18 +0100)] 
lib-storage: MAILBOX_LIST_PATH_TYPE_ALT_DIR path lookups weren't returning NULL with non-dbox.

--HG--
branch : HEAD

15 years agodsync: If dsync fails in any way, don't increase mailboxes' next_uid/highestmodseq.
Timo Sirainen [Thu, 1 Jul 2010 16:05:22 +0000 (17:05 +0100)] 
dsync: If dsync fails in any way, don't increase mailboxes' next_uid/highestmodseq.

--HG--
branch : HEAD

15 years agodsync: Added backup command, which syncs source to destination, discarding any change...
Timo Sirainen [Thu, 1 Jul 2010 16:02:20 +0000 (17:02 +0100)] 
dsync: Added backup command, which syncs source to destination, discarding any changes in dest.
It doesn't work perfectly in all situations. Especially if destination had
saved/expunged mails in INBOX, dsync can't resolve it. For non-INBOXes it
deletes the mailbox and fails a bit later, so that the next dsync can do a
full resync for the mailbox.

--HG--
branch : HEAD

15 years agodsync: Log an error if saving mail fails (e.g. because of quota)
Timo Sirainen [Thu, 1 Jul 2010 15:38:12 +0000 (16:38 +0100)] 
dsync: Log an error if saving mail fails (e.g. because of quota)

--HG--
branch : HEAD

15 years agosingle-dbox: Also some error handling fixing.
Timo Sirainen [Thu, 1 Jul 2010 15:31:37 +0000 (16:31 +0100)] 
single-dbox: Also some error handling fixing.

--HG--
branch : HEAD

15 years agomdbox: More error handling fixing.
Timo Sirainen [Thu, 1 Jul 2010 15:30:53 +0000 (16:30 +0100)] 
mdbox: More error handling fixing.

--HG--
branch : HEAD

15 years agomdbox: Error handling fixes.
Timo Sirainen [Thu, 1 Jul 2010 15:28:15 +0000 (16:28 +0100)] 
mdbox: Error handling fixes.

--HG--
branch : HEAD

15 years agomaster: Compile fix for non-Linux OSes
Timo Sirainen [Thu, 1 Jul 2010 14:25:23 +0000 (15:25 +0100)] 
master: Compile fix for non-Linux OSes

--HG--
branch : HEAD

15 years agoconfig: Rename protocol managesieve {} to protocol sieve {}
Timo Sirainen [Thu, 1 Jul 2010 12:34:22 +0000 (13:34 +0100)] 
config: Rename protocol managesieve {} to protocol sieve {}

--HG--
branch : HEAD

15 years agodsync: Fixed unit test to work again.
Timo Sirainen [Thu, 1 Jul 2010 12:25:41 +0000 (13:25 +0100)] 
dsync: Fixed unit test to work again.

--HG--
branch : HEAD

15 years agodsync mirror: If arg has '/', assume it's a script.
Timo Sirainen [Wed, 30 Jun 2010 22:28:46 +0000 (23:28 +0100)] 
dsync mirror: If arg has '/', assume it's a script.

--HG--
branch : HEAD

15 years agodsync: Merged convert and mirror commands, parameter autodetection figures out what...
Timo Sirainen [Wed, 30 Jun 2010 21:13:20 +0000 (22:13 +0100)] 
dsync: Merged convert and mirror commands, parameter autodetection figures out what to do.

--HG--
branch : HEAD

15 years agomaster: Improved core dump error messages.
Timo Sirainen [Wed, 30 Jun 2010 20:33:35 +0000 (21:33 +0100)] 
master: Improved core dump error messages.

--HG--
branch : HEAD

15 years agoRemoved mail_update_uid() / mail_index_update_uid().
Timo Sirainen [Wed, 30 Jun 2010 20:21:19 +0000 (21:21 +0100)] 
Removed mail_update_uid() / mail_index_update_uid().
It was working properly only with mdbox and there wasn't really a need for it.

--HG--
branch : HEAD

15 years agodsync: Rewrote copying and uid conflict resolution code. Added tons of comments.
Timo Sirainen [Wed, 30 Jun 2010 20:19:59 +0000 (21:19 +0100)] 
dsync: Rewrote copying and uid conflict resolution code. Added tons of comments.
The uid conflict resolution is now done using copy+expunge, without needing
a special "change uid" feature from lib-storage.

--HG--
branch : HEAD

15 years agoquota: With mail_debug=yes, show the non-default rule bytes/messages with "+" prefix.
Timo Sirainen [Wed, 30 Jun 2010 19:42:13 +0000 (20:42 +0100)] 
quota: With mail_debug=yes, show the non-default rule bytes/messages with "+" prefix.

--HG--
branch : HEAD

15 years agodoveadm help: Don't read settings (doveconf seems to mess up terminal)
Timo Sirainen [Wed, 30 Jun 2010 19:35:09 +0000 (20:35 +0100)] 
doveadm help: Don't read settings (doveconf seems to mess up terminal)

--HG--
branch : HEAD

15 years agoimap, pop3: Added an assert to client_connected().
Pascal Volk [Wed, 30 Jun 2010 18:49:23 +0000 (18:49 +0000)] 
imap, pop3: Added an assert to client_connected().

--HG--
branch : HEAD

15 years agodoveadm help: Show man pages instead of small usage strings.
Timo Sirainen [Wed, 30 Jun 2010 16:30:34 +0000 (17:30 +0100)] 
doveadm help: Show man pages instead of small usage strings.

--HG--
branch : HEAD

15 years agolib-index: Added a missing error logging.
Timo Sirainen [Tue, 29 Jun 2010 19:26:04 +0000 (20:26 +0100)] 
lib-index: Added a missing error logging.

--HG--
branch : HEAD

15 years agosingle-dbox: Fixed broken mailbox handling.
Timo Sirainen [Tue, 29 Jun 2010 19:21:51 +0000 (20:21 +0100)] 
single-dbox: Fixed broken mailbox handling.

--HG--
branch : HEAD

15 years agosingle-dbox: Simplified syncing code.
Timo Sirainen [Tue, 29 Jun 2010 18:34:16 +0000 (19:34 +0100)] 
single-dbox: Simplified syncing code.

--HG--
branch : HEAD

15 years agosingle-dbox: Fixed moving mails to alt storage.
Timo Sirainen [Tue, 29 Jun 2010 18:04:39 +0000 (19:04 +0100)] 
single-dbox: Fixed moving mails to alt storage.

--HG--
branch : HEAD

15 years agodoveadm altmove: Sync all mailboxes after moving mails.
Timo Sirainen [Tue, 29 Jun 2010 18:04:20 +0000 (19:04 +0100)] 
doveadm altmove: Sync all mailboxes after moving mails.

--HG--
branch : HEAD

15 years agopgsql: Fixes for errors handling with synchronous sql queries.
Timo Sirainen [Tue, 29 Jun 2010 17:29:18 +0000 (18:29 +0100)] 
pgsql: Fixes for errors handling with synchronous sql queries.

--HG--
branch : HEAD

15 years agoexample-config: Mention `doveconf -n` instead of `dovecot -n`
Pascal Volk [Tue, 29 Jun 2010 14:44:32 +0000 (14:44 +0000)] 
example-config: Mention `doveconf -n` instead of `dovecot -n`

--HG--
branch : HEAD

15 years ago[m]dbox: If alt-dir exists for a mailbox while trying to create it, rebuild mailbox...
Timo Sirainen [Mon, 28 Jun 2010 21:00:58 +0000 (22:00 +0100)] 
[m]dbox: If alt-dir exists for a mailbox while trying to create it, rebuild mailbox indexes.
This makes sure that if there are any mails in the alt-dir, they become
visible rather than be overwritten.

--HG--
branch : HEAD

15 years agomdbox: Don't fail storage rebuild just because storage/ directory doesn't exist.
Timo Sirainen [Mon, 28 Jun 2010 20:58:42 +0000 (21:58 +0100)] 
mdbox: Don't fail storage rebuild just because storage/ directory doesn't exist.
It may be an account for a new user that doesn't yet have any mails.

--HG--
branch : HEAD

15 years agolib-storage: Use mail->saving, not mail->uid==0 to check if mail is being saved.
Timo Sirainen [Mon, 28 Jun 2010 20:34:45 +0000 (21:34 +0100)] 
lib-storage: Use mail->saving, not mail->uid==0 to check if mail is being saved.
The uid may be non-zero when saving with dsync.

--HG--
branch : HEAD

15 years agoexample-config: Don't include README file in distribution tarball.
Timo Sirainen [Mon, 28 Jun 2010 16:58:47 +0000 (17:58 +0100)] 
example-config: Don't include README file in distribution tarball.

--HG--
branch : HEAD

15 years agoexample-config: Added missing config files to the Makefile.
Pascal Volk [Mon, 28 Jun 2010 16:42:21 +0000 (16:42 +0000)] 
example-config: Added missing config files to the Makefile.

--HG--
branch : HEAD

15 years agomdbox: Modified map locking behavior to avoid deadlocks when rebuilding storage.
Timo Sirainen [Mon, 28 Jun 2010 15:47:34 +0000 (16:47 +0100)] 
mdbox: Modified map locking behavior to avoid deadlocks when rebuilding storage.
If both mailbox and map index need to be locked, the map index must now be
locked first. Mailbox syncing optimistically tries to first sync without
map locking, but if it sees expunges, it restarts with the map lock.

The map lock is held now slightly longer during sync than before, but it
shouldn't be noticeable.

--HG--
branch : HEAD

15 years agolib-index: Added mail_index_sync_has_expunges()
Timo Sirainen [Mon, 28 Jun 2010 15:31:39 +0000 (16:31 +0100)] 
lib-index: Added mail_index_sync_has_expunges()

--HG--
branch : HEAD

15 years agoimap, pop3: Forced disconnection of client didn't always close connection immediately.
Timo Sirainen [Mon, 28 Jun 2010 15:25:35 +0000 (16:25 +0100)] 
imap, pop3: Forced disconnection of client didn't always close connection immediately.

--HG--
branch : HEAD

15 years agodoc: added manual pages
Pascal Volk [Mon, 28 Jun 2010 13:56:39 +0000 (13:56 +0000)] 
doc: added manual pages

--HG--
branch : HEAD

15 years agodovecot-config: Added LIBDOVECOT_CONFIG_INCLUDE
Timo Sirainen [Mon, 28 Jun 2010 12:30:32 +0000 (13:30 +0100)] 
dovecot-config: Added LIBDOVECOT_CONFIG_INCLUDE

--HG--
branch : HEAD

15 years agomaster: Most service processes were being idle-killed much too quickly.
Timo Sirainen [Mon, 28 Jun 2010 12:24:20 +0000 (13:24 +0100)] 
master: Most service processes were being idle-killed much too quickly.

--HG--
branch : HEAD

15 years agoquota: Fixed a potential crash with dict quota at deinit.
Timo Sirainen [Mon, 28 Jun 2010 12:19:24 +0000 (13:19 +0100)] 
quota: Fixed a potential crash with dict quota at deinit.

--HG--
branch : HEAD

15 years agodict: Unregister modules after unregistering dict drivers.
Timo Sirainen [Mon, 28 Jun 2010 12:08:51 +0000 (13:08 +0100)] 
dict: Unregister modules after unregistering dict drivers.
Fixes a crash at deinit when sql drivers were built as plugins.

--HG--
branch : HEAD

15 years agodoc/auth-protocol.txt: fixed encoding failure.
Pascal Volk [Sun, 27 Jun 2010 17:15:45 +0000 (17:15 +0000)] 
doc/auth-protocol.txt: fixed encoding failure.

--HG--
branch : HEAD

15 years agoexample-config: Moved disable_plaintext_auth to 10-auth.conf
Timo Sirainen [Fri, 25 Jun 2010 20:04:26 +0000 (21:04 +0100)] 
example-config: Moved disable_plaintext_auth to 10-auth.conf

--HG--
branch : HEAD

15 years agolib-lda: Added mail_deliver_save_open() for merging code with sieve.
Timo Sirainen [Fri, 25 Jun 2010 19:18:55 +0000 (20:18 +0100)] 
lib-lda: Added mail_deliver_save_open() for merging code with sieve.

--HG--
branch : HEAD

15 years agosql cache: Free all unused connections at deinit.
Timo Sirainen [Fri, 25 Jun 2010 16:18:46 +0000 (17:18 +0100)] 
sql cache: Free all unused connections at deinit.

--HG--
branch : HEAD

15 years agolib-index: fsync change broke .newlock dotlock for transaction log.
Timo Sirainen [Fri, 25 Jun 2010 16:02:18 +0000 (17:02 +0100)] 
lib-index: fsync change broke .newlock dotlock for transaction log.

--HG--
branch : HEAD

15 years agoRenamed fsync_disable to mail_fsync=optimized|always|never.
Timo Sirainen [Fri, 25 Jun 2010 15:21:49 +0000 (16:21 +0100)] 
Renamed fsync_disable to mail_fsync=optimized|always|never.

--HG--
branch : HEAD

15 years agolib-storage: Call settings_check() after duplicating settings struct. Fixes lock_meth...
Timo Sirainen [Fri, 25 Jun 2010 14:03:44 +0000 (15:03 +0100)] 
lib-storage: Call settings_check() after duplicating settings struct. Fixes lock_method setting.
lock_method was always ignored and the default fcntl was used.

--HG--
branch : HEAD

15 years agolib-settings: settings_check() now also checks dynamic parsers.
Timo Sirainen [Fri, 25 Jun 2010 14:02:57 +0000 (15:02 +0100)] 
lib-settings: settings_check() now also checks dynamic parsers.

--HG--
branch : HEAD

15 years agoAdded support for per-service idle kill timeout.
Timo Sirainen [Fri, 25 Jun 2010 13:03:20 +0000 (14:03 +0100)] 
Added support for per-service idle kill timeout.
Director and anvil services are by default never killed.
This also fixes the errors about idling director process not dying.

--HG--
branch : HEAD