]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
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
Pascal Volk [Fri, 9 Jul 2010 21:29:54 +0000 (21:29 +0000)]
man/Makefile: Made targets more explicit to fix building with some versions make.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 21:05:48 +0000 (22:05 +0100)]
man: Updated HEADER explanation in doveadm-search-query.7
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 15:41:52 +0000 (16:41 +0100)]
TODO updated.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 14:39:03 +0000 (15:39 +0100)]
dbox: dbox_file_move() was used by only single-dbox, so moved it there.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 12:07:37 +0000 (13:07 +0100)]
dsync: Fixed creating mailboxes with remote dsync.
--HG--
branch : HEAD
Timo Sirainen [Fri, 9 Jul 2010 12:01:52 +0000 (13:01 +0100)]
Increased some initial mempool sizes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 14:56:46 +0000 (15:56 +0100)]
dsync: Fixed loading virtual plugin when compiled --without-shared-libs
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 14:51:15 +0000 (15:51 +0100)]
virtual: If non-matching messages weren't expunged within same session, they never got expunged.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 14:14:16 +0000 (15:14 +0100)]
director: director_mail_servers setting can now contain host names.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 13:59:51 +0000 (14:59 +0100)]
director: Avoid "Received SYNC while already synced" error.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 12:58:35 +0000 (13:58 +0100)]
director: Make sure all director connections are deinitialized at exit.
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 12:48:10 +0000 (13:48 +0100)]
mountpoint_get()+Solaris: Reset mnttab before each lookup.
Patch by Juergen Obermann
--HG--
branch : HEAD
Timo Sirainen [Thu, 8 Jul 2010 12:47:42 +0000 (13:47 +0100)]
quota-fs: With mail_debug=yes, log also additional mount points that are added.
Based on patch by Juergen Obermann.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 15:31:25 +0000 (16:31 +0100)]
doveadm: With GLIBC allow subcommand -options to be anywhere in command line.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 15:28:15 +0000 (16:28 +0100)]
doveadm: Changed "user doesn't exist" error message.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 15:03:42 +0000 (16:03 +0100)]
lib-storage: Make sure index directory is created early enough for mailbox.log
For example if subscriptions were added before any mailbox was opened,
the index dir may not have been created yet.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 14:52:16 +0000 (15:52 +0100)]
mdbox: Storage rebuild changes weren't actually being committed to disk.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 14:32:44 +0000 (15:32 +0100)]
mail-storage-service: Initialize logging with proper settings a bit earlier.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 14:20:17 +0000 (15:20 +0100)]
imap plugins now give a nicer error if tried to be loaded for non-imap binary.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 14:18:46 +0000 (15:18 +0100)]
module_dir_load(): Added support for checking binary name dependency.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 13:58:05 +0000 (14:58 +0100)]
auth: Add "user" field to all PASS lookup replies.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 12:44:26 +0000 (13:44 +0100)]
dsync: Another unit test fix.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 11:26:55 +0000 (12:26 +0100)]
dsync: Fixed unit test to not access freed memory.
--HG--
branch : HEAD
Timo Sirainen [Wed, 7 Jul 2010 11:23:22 +0000 (12:23 +0100)]
fts-solr: Compiling fix.
Patch by nareshov.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 18:14:39 +0000 (19:14 +0100)]
dsync: Refuse to run if we detect virtual hierarchy separators differ for mail locations.
The real separators can differ, but to work properly there must be a default
namespace with a separator defined.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 17:52:16 +0000 (18:52 +0100)]
istream zlib: Change "unexpected EOF" errno from EINVAL to EPIPE.
This should give at least a bit nicer logout reasons when imap-zlib is used
and connection is closed.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 16:01:44 +0000 (17:01 +0100)]
lib-index: Crashfix in some cases when flags unexpectedly weren't changed
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 15:55:23 +0000 (16:55 +0100)]
Fixes to INBOX sharing.
NAMESPACE_FLAG_INBOX was split to two flags: _FLAG_INBOX_USER (this namespace
has the user's own INBOX) and _FLAG_INBOX_ANY (namespace has INBOX, either
user's own or another user's).
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 14:06:10 +0000 (15:06 +0100)]
lib-settings: settings_parse_unalias() crashed if given strlist key.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 12:57:52 +0000 (13:57 +0100)]
lib-index: Minor code cleanup / commenting.
--HG--
branch : HEAD
Timo Sirainen [Tue, 6 Jul 2010 12:44:48 +0000 (13:44 +0100)]
lib-storage: Don't crash if invalid parameter is given to SEARCH OLDER.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2010 19:41:30 +0000 (20:41 +0100)]
dsync: Log "changes caused a desync" as a warning, not as verbose info.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2010 15:11:19 +0000 (16:11 +0100)]
lib-master: Removed -s parameter handler.
It existed only for kind-of-compatibility between Postfix master.
If someone actually wants such compatibility, a wrapper script would work
too.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2010 14:45:06 +0000 (15:45 +0100)]
dsync: If verbosity is enabled, log why desyncing was caused.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2010 14:29:07 +0000 (15:29 +0100)]
dsync: Detect duplicate mailbox GUIDs and fail if it happens.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2010 14:04:54 +0000 (15:04 +0100)]
config: v1.x parser failed with some settings if pigeonhole wasn't installed.
--HG--
branch : HEAD
Timo Sirainen [Mon, 5 Jul 2010 12:28:17 +0000 (13:28 +0100)]
mdbox rebuild: Fixed looking up original mailbox name for mails.
--HG--
branch : HEAD
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
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
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
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
Timo Sirainen [Mon, 5 Jul 2010 11:34:11 +0000 (12:34 +0100)]
dsync: If msg iteration fails, don't crash.
--HG--
branch : HEAD
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
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
Timo Sirainen [Sat, 3 Jul 2010 12:42:53 +0000 (13:42 +0100)]
Makefile: Include dovecot-config.1 in distribution.
--HG--
branch : HEAD
Pascal Volk [Fri, 2 Jul 2010 21:14:08 +0000 (21:14 +0000)]
doc/dovecot-initd.sh: Updated base_dir detection.
--HG--
branch : HEAD
Timo Sirainen [Fri, 2 Jul 2010 20:52:16 +0000 (21:52 +0100)]
doveadm config is now alias for doveconf.
--HG--
branch : HEAD
Timo Sirainen [Fri, 2 Jul 2010 19:59:21 +0000 (22:59 +0300)]
Added signature for changeset
d4d6ebad3d33
--HG--
branch : HEAD
Timo Sirainen [Fri, 2 Jul 2010 19:59:18 +0000 (22:59 +0300)]
Added tag 2.0.rc1 for changeset
d4d6ebad3d33
--HG--
branch : HEAD