]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Tue, 20 Jul 2010 14:18:16 +0000 (15:18 +0100)]
auth: Fixed a crash on cancelled userdb iteration.
Timo Sirainen [Tue, 20 Jul 2010 14:02:02 +0000 (15:02 +0100)]
lib-storage: Fix to hooks with multiple plugins
Timo Sirainen [Tue, 20 Jul 2010 13:47:39 +0000 (14:47 +0100)]
dsync: Fixed potential crash with remote syncing.
Timo Sirainen [Tue, 20 Jul 2010 12:00:08 +0000 (13:00 +0100)]
lmtp: Increased client idle timeout to 5 minutes.
Some MTAs can spend a while doing DNS lookups during the LMTP session.
Timo Sirainen [Tue, 20 Jul 2010 11:47:34 +0000 (12:47 +0100)]
autogen.sh: If wiki docs can't be downloaded/uncompressed, fail early.
Timo Sirainen [Mon, 19 Jul 2010 18:31:00 +0000 (19:31 +0100)]
master: Fixed dropping pending listener connections when throttling a service.
Timo Sirainen [Mon, 19 Jul 2010 18:19:29 +0000 (19:19 +0100)]
config: Handle obsolete imap_client_workarounds
Timo Sirainen [Mon, 19 Jul 2010 18:05:36 +0000 (19:05 +0100)]
doveadm director: Give up waiting for handshake after 5 seconds.
Timo Sirainen [Mon, 19 Jul 2010 16:37:55 +0000 (17:37 +0100)]
auth: Make sure userdb iteration doesn't free memory too early if it's aborted.
Timo Sirainen [Mon, 19 Jul 2010 14:42:22 +0000 (15:42 +0100)]
dsync: Fixed potential assert crashes with remote dsyncing.
Timo Sirainen [Mon, 19 Jul 2010 14:09:53 +0000 (15:09 +0100)]
lib-index: Fixed reading mailbox logs larger than 128 records.
Timo Sirainen [Mon, 19 Jul 2010 13:54:36 +0000 (14:54 +0100)]
mdbox: Fixed some race condition problems with purging.
Timo Sirainen [Mon, 19 Jul 2010 13:54:12 +0000 (14:54 +0100)]
Increased initial memory pool size
Timo Sirainen [Mon, 19 Jul 2010 12:06:07 +0000 (13:06 +0100)]
mdbox: Handle better trying to copy an already purged message.
It shouldn't log "refcount update lost map_uid" error.
Timo Sirainen [Mon, 19 Jul 2010 12:02:24 +0000 (13:02 +0100)]
mdbox: Copying wasn't locking map index early enough.
Timo Sirainen [Mon, 19 Jul 2010 12:01:40 +0000 (13:01 +0100)]
mdbox: Small code cleanup.
Timo Sirainen [Mon, 19 Jul 2010 11:43:02 +0000 (12:43 +0100)]
doveadm dump: Fixed dumping sdbox/mdbox fields.
Timo Sirainen [Sat, 17 Jul 2010 18:05:51 +0000 (19:05 +0100)]
auth: Fixed a potential crash on deinit.
Pascal Volk [Fri, 16 Jul 2010 17:47:29 +0000 (17:47 +0000)]
doveadm: Removed long usage from doveadm commands.
It's no longer needed since manual pages are displayed.
Timo Sirainen [Fri, 16 Jul 2010 17:20:14 +0000 (18:20 +0100)]
lib-storage: Fixed handling hooks when more than 2 were used.
Timo Sirainen [Fri, 16 Jul 2010 16:23:00 +0000 (17:23 +0100)]
mail-log: Add dummy events only for copy/save events, not others
Timo Sirainen [Fri, 16 Jul 2010 16:21:13 +0000 (17:21 +0100)]
mail-log: Fixed logging save/copy
Timo Sirainen [Fri, 16 Jul 2010 16:06:52 +0000 (17:06 +0100)]
mail-log: Fixed to actually read plugin settings.
Timo Sirainen [Fri, 16 Jul 2010 15:38:39 +0000 (16:38 +0100)]
dovecot.m4: Don't use grep -e, it's not standard.
Timo Sirainen [Fri, 16 Jul 2010 14:52:04 +0000 (15:52 +0100)]
lib-lda: mail_deliver_save_open() API changed to return also error code.
Timo Sirainen [Fri, 16 Jul 2010 14:45:10 +0000 (15:45 +0100)]
dsync: Fixed a potential assert-crash with remote dsyncing.
(worker->msg_get_data.input == NULL)
Timo Sirainen [Fri, 16 Jul 2010 14:08:46 +0000 (15:08 +0100)]
lib-settings: Do proper alignment for dynamically added structs.
Fixes a crash with some CPUs.
Timo Sirainen [Fri, 16 Jul 2010 12:57:41 +0000 (13:57 +0100)]
dsync: Added more asserts to dsync_worker_finish() handling
Timo Sirainen [Fri, 16 Jul 2010 12:46:57 +0000 (13:46 +0100)]
configure: If fd passing check fails, abort
Timo Sirainen [Fri, 16 Jul 2010 11:56:50 +0000 (12:56 +0100)]
configure wasn't compiling fd pass checking program correctly.
Timo Sirainen [Fri, 16 Jul 2010 11:20:09 +0000 (12:20 +0100)]
doveadm director map: Fixed -f parameter crash
Timo Sirainen [Fri, 16 Jul 2010 11:10:13 +0000 (12:10 +0100)]
lmtp: Removed FIXME comment
Timo Sirainen [Fri, 16 Jul 2010 11:09:37 +0000 (12:09 +0100)]
lmtp: Reverted accidentally committed debug code
Pascal Volk [Fri, 16 Jul 2010 00:23:48 +0000 (00:23 +0000)]
man/doveadm-director.1: Added description of "director map"'s -f option.
Timo Sirainen [Thu, 15 Jul 2010 23:17:33 +0000 (00:17 +0100)]
auth worker: Reset lookup timeout each time a line is received for a multi-line lookup.
Timo Sirainen [Thu, 15 Jul 2010 23:11:50 +0000 (00:11 +0100)]
doveadm director map: Added -f parameter to alternatively get a list of usernames.
Pascal Volk [Thu, 15 Jul 2010 22:49:40 +0000 (22:49 +0000)]
man/option-A: Mention userdb/LDAP iterate_attrs and iterate_filter settings.
Pascal Volk [Thu, 15 Jul 2010 22:49:02 +0000 (22:49 +0000)]
man/Makefile: Made manpages depend on includes.
Timo Sirainen [Thu, 15 Jul 2010 19:38:29 +0000 (20:38 +0100)]
Added i_stream_create_file() for creating istream from lazily opened file.
Pascal Volk [Thu, 15 Jul 2010 17:03:42 +0000 (17:03 +0000)]
man/doveadm-director.1: Added description of command "director map"
Timo Sirainen [Thu, 15 Jul 2010 16:38:17 +0000 (17:38 +0100)]
doveadm director map: Support looking up a hostname.
Also fixed director remove to work properly with multiple IPs.
Timo Sirainen [Thu, 15 Jul 2010 15:59:11 +0000 (16:59 +0100)]
dbox: Split dbox_file_seek() from dbox_file_get_mail_stream()
Timo Sirainen [Thu, 15 Jul 2010 15:39:51 +0000 (16:39 +0100)]
example-config: Added mail_temp_dir.
Timo Sirainen [Thu, 15 Jul 2010 15:05:05 +0000 (16:05 +0100)]
sdbox: Removed flock() check. It's not used by sdbox.
Timo Sirainen [Thu, 15 Jul 2010 14:28:32 +0000 (15:28 +0100)]
doveadm: Added "director map" command to list user -> host mappings.
Timo Sirainen [Thu, 15 Jul 2010 12:42:33 +0000 (13:42 +0100)]
Added mail_temp_dir setting, used by deliver and lmtp for creating temp mail files.
Timo Sirainen [Wed, 14 Jul 2010 16:16:55 +0000 (17:16 +0100)]
man: Also renamed "dbox" to "sdbox"
Timo Sirainen [Wed, 14 Jul 2010 16:10:30 +0000 (17:10 +0100)]
Renamed "dbox" to "sdbox". Keep also dbox as an alias for it.
Timo Sirainen [Wed, 14 Jul 2010 14:15:00 +0000 (15:15 +0100)]
director: Log an error if read() fails for notify fifo
Timo Sirainen [Wed, 14 Jul 2010 14:14:26 +0000 (15:14 +0100)]
master: Open FIFO listeners as RDWR, so if the last writer goes away we won't get EOFs.
Timo Sirainen [Wed, 14 Jul 2010 14:01:37 +0000 (15:01 +0100)]
login proxy: Set notify fd nonblocking.
Timo Sirainen [Wed, 14 Jul 2010 13:51:41 +0000 (14:51 +0100)]
director: Fixed handling HOST-FLUSH commands.
Timo Sirainen [Wed, 14 Jul 2010 13:05:47 +0000 (14:05 +0100)]
doveadm director flush: Fixed giving correct usage.
Timo Sirainen [Wed, 14 Jul 2010 12:58:48 +0000 (13:58 +0100)]
lib-lda: If FROM envelope is known, tell about it to lib-storage when saving mail
Timo Sirainen [Wed, 14 Jul 2010 12:58:21 +0000 (13:58 +0100)]
mbox: Write empty From_-line envelope as MAILER-DAEMON
Timo Sirainen [Wed, 14 Jul 2010 12:52:47 +0000 (13:52 +0100)]
mbox: When generating envelope to From_-line, don't append a second @owndomain if username already has one.
Timo Sirainen [Tue, 13 Jul 2010 20:04:55 +0000 (21:04 +0100)]
imap: Fixed checking if list=children namespace has children.
Timo Sirainen [Tue, 13 Jul 2010 20:04:11 +0000 (21:04 +0100)]
rawlog: Don't steal -options from the program that's going to be run.
Timo Sirainen [Tue, 13 Jul 2010 14:32:29 +0000 (15:32 +0100)]
solr-schema: Removed all references to unused "any" field.
Pascal Volk [Tue, 13 Jul 2010 01:13:24 +0000 (01:13 +0000)]
man: Use pkgsysconfdir instead of sysconfdir also in included files.
Timo Sirainen [Mon, 12 Jul 2010 22:20:49 +0000 (23:20 +0100)]
auth: Changed "new auth connection" debug message
Timo Sirainen [Mon, 12 Jul 2010 20:15:34 +0000 (21:15 +0100)]
lib-storage: Show "foo/" style replies only for IMAP LIST command.
Internally those replies just mess up things.
Timo Sirainen [Mon, 12 Jul 2010 19:38:47 +0000 (20:38 +0100)]
dbox: Added a sanity check so that too small dbox files won't be appended to.
Timo Sirainen [Mon, 12 Jul 2010 15:27:51 +0000 (16:27 +0100)]
dsync: Don't give errors when doing a remote sync and there are no changes.
Timo Sirainen [Mon, 12 Jul 2010 14:32:14 +0000 (15:32 +0100)]
dsync: Added assert
Timo Sirainen [Mon, 12 Jul 2010 14:30:55 +0000 (15:30 +0100)]
dsync: Log an error if dsync server sends invalid reply for FINISH.
Timo Sirainen [Mon, 12 Jul 2010 14:25:35 +0000 (15:25 +0100)]
doveadm: Give a better error message if we can guess that unknown command is due to unloaded plugin.
Timo Sirainen [Mon, 12 Jul 2010 14:14:45 +0000 (15:14 +0100)]
Handle rmdir() failing with EEXIST the same as failing with ENOTEMPTY.
This is allowed by POSIX, and at least Solaris does that.
Timo Sirainen [Mon, 12 Jul 2010 14:11:18 +0000 (15:11 +0100)]
dsync: Added a comment.
Timo Sirainen [Mon, 12 Jul 2010 12:24:16 +0000 (13:24 +0100)]
man: Use pkgsysconfdir instead of explicit sysconfdir/dovecot
Timo Sirainen [Mon, 12 Jul 2010 12:19:32 +0000 (13:19 +0100)]
doc Makefile: Define and use pkgsysconfdir instead of dovecotconfdir
Pascal Volk [Mon, 12 Jul 2010 00:13:09 +0000 (00:13 +0000)]
man/doveadm-{who,penalty,director}.1: Added -a host:port description.
Timo Sirainen [Sun, 11 Jul 2010 23:33:12 +0000 (00:33 +0100)]
doveadm director/penalty/who: Support also communicating via TCP sockets.
Timo Sirainen [Sun, 11 Jul 2010 23:32:30 +0000 (00:32 +0100)]
liblib: Added net_connect_ip_blocking().
Timo Sirainen [Sun, 11 Jul 2010 23:17:18 +0000 (00:17 +0100)]
doveadm director status: "users" column header was wrong.
Timo Sirainen [Sun, 11 Jul 2010 19:26:15 +0000 (20:26 +0100)]
doveadm director status: Print output using the print API, not printf.
Timo Sirainen [Sun, 11 Jul 2010 18:42:48 +0000 (19:42 +0100)]
layout=fs: Fixed checking if pattern was valid with hierarchy separator wasn't the default '/'
For example if separator was ';', which the code internally converted to '/',
it would have been possible to try to list e.g. ";*", which could have been
translated to "/*". Luckily this wasn't actually working, but it could have
caused other broken replies and possibly some problems with ACL plugin.
Timo Sirainen [Sun, 11 Jul 2010 18:32:28 +0000 (19:32 +0100)]
lib-storage: Removed code related to listing mailboxes with non-virtual names.
The non-virtual listing code would have already crashed with assert.
Timo Sirainen [Sun, 11 Jul 2010 18:19:45 +0000 (19:19 +0100)]
acl: Fixed crashing on FS layout with non-default hierarchy separator.
Timo Sirainen [Sun, 11 Jul 2010 17:56:39 +0000 (18:56 +0100)]
lib-storage: mailbox_get_expunges() didn't return any expunges if modseq was too low.
This fixes problems with dsync creating back expunged messages.
Timo Sirainen [Sun, 11 Jul 2010 17:37:56 +0000 (18:37 +0100)]
dsync: Fixed unit tests
Timo Sirainen [Sun, 11 Jul 2010 17:32:43 +0000 (18:32 +0100)]
dsync: Fixed brain unit test not to crash at deinit.
Timo Sirainen [Sun, 11 Jul 2010 12:25:38 +0000 (13:25 +0100)]
Merge heads
Timo Sirainen [Sat, 10 Jul 2010 18:44:45 +0000 (19:44 +0100)]
process_title_init(): Don't assert-crash with empty environment.
Timo Sirainen [Sat, 10 Jul 2010 17:35:53 +0000 (18:35 +0100)]
Branch merging.. Something weird's going on.
Timo Sirainen [Sat, 10 Jul 2010 17:34:33 +0000 (18:34 +0100)]
dsync: Fixed a potential hang with remote syncing.
Pascal Volk [Sat, 10 Jul 2010 17:22:08 +0000 (17:22 +0000)]
man/Makefile: Eliminated $< and $@.
Timo Sirainen [Sat, 10 Jul 2010 17:21:52 +0000 (18:21 +0100)]
dsync: Fixed accidentally committed broken code (also in default branch now)
Timo Sirainen [Sat, 10 Jul 2010 17:17:40 +0000 (18:17 +0100)]
Another try at closing HEAD branch, which accidentally opened with last commit..
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 17:16:48 +0000 (18:16 +0100)]
dsync: Fixed accidentally committed broken code.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 17:14:50 +0000 (18:14 +0100)]
Closing HEAD branch.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 17:12:43 +0000 (18:12 +0100)]
Make static analyzer happier.
Timo Sirainen [Sat, 10 Jul 2010 17:11:55 +0000 (18:11 +0100)]
dsync: Fixed flushing asserts
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 16:59:11 +0000 (17:59 +0100)]
dsync: Fixed giving dsync command as a path to a binary without parameters.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 16:38:48 +0000 (17:38 +0100)]
lda: Don't set mail_full_filesystem_access=yes internally. It's not necessary.
Also it probably wasn't even working.
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 14:57:37 +0000 (15:57 +0100)]
dsync: Added extra assert
--HG--
branch : HEAD
Timo Sirainen [Sat, 10 Jul 2010 14:56:45 +0000 (15:56 +0100)]
dsync: Fixed assert-crashing when messages couldn't be sent fast enough to remote
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 21:33:05 +0000 (22:33 +0100)]
Added signature for changeset
fd0497f5a496
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 21:33:00 +0000 (22:33 +0100)]
Added tag 2.0.rc2 for changeset
fd0497f5a496
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 21:33:00 +0000 (22:33 +0100)]
Released v2.0.rc2.
--HG--
branch : HEAD