]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Mon, 31 May 2010 15:01:09 +0000 (16:01 +0100)]
doveadm: Removed an unnecessary code line.
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2010 14:32:18 +0000 (15:32 +0100)]
director: Update connection counts also on login connection deinit.
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2010 14:25:22 +0000 (15:25 +0100)]
lib-storage: mail_get_stream() no longer sets stream_r if it returns failure.
This fixes e.g. FETCH RFC822.* commands when input couldn't be read.
--HG--
branch : HEAD
Timo Sirainen [Mon, 31 May 2010 14:12:57 +0000 (15:12 +0100)]
If read() from a mail stream fails, log the stream name (filename typically).
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 17:30:55 +0000 (18:30 +0100)]
imap: LIST now handles better if INBOX is in a different namespace than prefix=""
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 17:12:05 +0000 (18:12 +0100)]
doveadm log find: Wait 1 second after logging, to give syslog time to write to files.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 16:39:05 +0000 (17:39 +0100)]
quota: Non-default quota rules should now have '+' before the limit value.
This should make it clearer what it means. The obsolete way without '+' might
be changed in future to actually mean an absolute quota limit.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 16:03:41 +0000 (17:03 +0100)]
doveadm mailbox convert renamed to doveadm mailbox mutf7.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 15:52:24 +0000 (16:52 +0100)]
quota-fs: Log also mountpoint type with mail_debug=yes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 15:44:14 +0000 (16:44 +0100)]
doveadm: Detect '?' also as wildcard character in usernames.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 15:26:30 +0000 (16:26 +0100)]
doveadm: Group subcommands into a single line in usage output.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 14:26:39 +0000 (15:26 +0100)]
doveadm help <cmd> now also outputs to stdout.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 14:24:55 +0000 (15:24 +0100)]
doveadm help and without parameters now writes output to stdout, otherwise stderr.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 14:20:19 +0000 (15:20 +0100)]
master: dovecot --log-error now internally calls doveadm log test.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 14:17:46 +0000 (15:17 +0100)]
master: Added reload and stop back to usage help string.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 14:15:10 +0000 (15:15 +0100)]
doveadm: Added log test|reopen|find commands.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 12:11:15 +0000 (13:11 +0100)]
dovecot: Removed reload and stop handlers. "dovecot arg" now execs "doveadm arg".
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 12:03:49 +0000 (13:03 +0100)]
doveadm: Added stop and reload commands.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 11:31:22 +0000 (12:31 +0100)]
doveadm: force-resync now fails if mailbox name isn't valid UTF-8
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 11:31:05 +0000 (12:31 +0100)]
lib-storage: Human search parser now fails if given mailbox name isn't valid UTF8.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 11:27:58 +0000 (12:27 +0100)]
doveadm force-resync: Get mailbox name as UTF-8.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 11:23:10 +0000 (12:23 +0100)]
doveadm mailbox *: Removed -7 and -8 parameters from most commands, UTF-8 is used always.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 11:22:46 +0000 (12:22 +0100)]
doveadm fetch: mailbox field value is printed as UTF-8, not mUTF-7.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 11:21:58 +0000 (12:21 +0100)]
lib-storage: human search arg parser now gets mailbox name using UTF-8.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 10:47:42 +0000 (11:47 +0100)]
lib-sql: Don't try to reconnect on deinit or intentional disconnect. Fixes a timeout leak.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 10:46:55 +0000 (11:46 +0100)]
mysql, sqlite: Update db state to disconnected on deinit.
--HG--
branch : HEAD
Timo Sirainen [Fri, 28 May 2010 10:22:04 +0000 (11:22 +0100)]
master: Make sure throttle timeout isn't added for already destroyed services.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 20:19:37 +0000 (21:19 +0100)]
doveadm: Minor help text change.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 20:15:50 +0000 (21:15 +0100)]
master: Fixed crash on config reload.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 20:10:07 +0000 (21:10 +0100)]
doveadm: -u parameter now allows wildcards for usernames.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 20:03:36 +0000 (21:03 +0100)]
doveadm: Added config dependency to mail_user settings.
If doveadm gets the configuration by execing doveconf, it won't get these
settings without the dependency.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 19:55:45 +0000 (20:55 +0100)]
doveadm: Preserve $HOME when execing doveconf.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 19:49:00 +0000 (20:49 +0100)]
doveadm user: User listing is done now by using wildcards in usernames.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 19:30:04 +0000 (20:30 +0100)]
expire: Rewrote expire-tool as a plugin for doveadm.
Whenever using some doveadm mail command with -A parameter, the plugin checks
if it can get the list of potentially matching users from the expire database.
Currently only the list of users is filtered based on expire database, list of
mailboxes could also be filtered but this isn't supported (yet).
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 19:00:28 +0000 (20:00 +0100)]
doveadm quota: Fixed to work with new doveadm API
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 19:00:03 +0000 (20:00 +0100)]
lib-storage: Human search date parser now supports UNIX timestamps.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 18:59:39 +0000 (19:59 +0100)]
doveadm: mail commands can now be extended more easily by plugins.
Also plugins can now override the list of -A users.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 18:27:18 +0000 (19:27 +0100)]
doveadm user: If no user parameters are given, list all usernames.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 18:14:37 +0000 (19:14 +0100)]
dbox: Copying messages crashed.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 18:06:59 +0000 (19:06 +0100)]
lazy-expunge: Don't crash if lazy_expunge setting isn't enabled for user.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 17:26:23 +0000 (18:26 +0100)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 17:08:56 +0000 (18:08 +0100)]
doveconf <key> now shows "key = " prefix, unless -h parameter is given.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 11:53:35 +0000 (12:53 +0100)]
dbox, mdbox, maildir: If saving one mail fails in transaction, don't fail subsequent saves.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 11:16:36 +0000 (12:16 +0100)]
lib-master API changed to avoid accidentally leaking client connections.
This change also fixes many such leaks.
--HG--
branch : HEAD
Timo Sirainen [Thu, 27 May 2010 10:36:07 +0000 (11:36 +0100)]
TODO updated.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 18:33:16 +0000 (19:33 +0100)]
doveadm auth: Fail if after password there is more parameters.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 18:20:04 +0000 (19:20 +0100)]
doveadm auth: Return with exit code 0 if auth succeeded, 1 if failed, others if error.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 18:19:20 +0000 (19:19 +0100)]
doveadm auth: Fix to previous change, it broke auth completely.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 18:18:40 +0000 (19:18 +0100)]
lib-auth: Added auth_client_is_disconnected().
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 18:13:19 +0000 (19:13 +0100)]
doveadm auth: If we can't connect to auth socket, die instead of hanging.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 16:22:26 +0000 (17:22 +0100)]
lib-storage: Don't assert-crash when copying a mail fails.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 16:09:22 +0000 (17:09 +0100)]
example-config: Namespace indentation should have been 2 spaces, not 3.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 16:07:53 +0000 (17:07 +0100)]
lib-storage: Allow shared namespace prefix to use %variable modifiers.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 15:16:44 +0000 (16:16 +0100)]
lib-storage: Removed unnecessary struct mail_save_context.saved_physical_size
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 15:16:14 +0000 (16:16 +0100)]
lda, lmtp: Fixed library dependency tracking in Makefiles.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 15:13:15 +0000 (16:13 +0100)]
dbox: Figure out internally when message's "physical size" doesn't match "written size".
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 14:29:21 +0000 (15:29 +0100)]
lib-sql: Fixed getting number of affected rows with MySQL.
--HG--
branch : HEAD
Timo Sirainen [Wed, 26 May 2010 11:41:26 +0000 (12:41 +0100)]
example-config: Fixed example dict config filenames.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 20:03:29 +0000 (21:03 +0100)]
director: Update connection count when client disconnects.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 19:03:39 +0000 (20:03 +0100)]
quota-fs: If FS quota is enabled, create (some of) users' temp files to /tmp.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 19:02:51 +0000 (20:02 +0100)]
lib-storage: mail_user.get_temp_prefix() method added.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 18:52:07 +0000 (19:52 +0100)]
configure: --without-shared-libs should use static liblda for lda/lmtp.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 16:36:35 +0000 (17:36 +0100)]
mbox: If write fails with EFBIG, give an error that mentions ulimit -f.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 16:34:56 +0000 (17:34 +0100)]
lib-index: Fix to recent error handling change.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 15:45:18 +0000 (16:45 +0100)]
lmtp: Add Return-Path: header. Also with only one RCPT TO, add Delivered-To: header.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 15:31:39 +0000 (16:31 +0100)]
Die if system hostname contains '/' character.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 15:09:14 +0000 (16:09 +0100)]
lib-storage: If read-only mailbox uses private flags, don't return it as READ-ONLY.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 14:27:26 +0000 (15:27 +0100)]
Changed some index error handling conditions to log an error instead of assert-crash.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 14:25:01 +0000 (15:25 +0100)]
lib-index: On errors, close sync view before fsck to avoid assert-crash.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 14:24:05 +0000 (15:24 +0100)]
Increased initial memory pool size.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 14:23:32 +0000 (15:23 +0100)]
maildir: Expunging last messages may have assert-crashed if their filenames had changed.
--HG--
branch : HEAD
Timo Sirainen [Tue, 25 May 2010 14:22:03 +0000 (15:22 +0100)]
lib-index: Recent "save transaction commits to memory" may have assert-crashed sometimes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 17:49:41 +0000 (19:49 +0200)]
mysql: Fixed assert-crashing on transaction commits.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 16:28:04 +0000 (18:28 +0200)]
Added mail process pid to default login_log_format_elements
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 16:12:20 +0000 (18:12 +0200)]
doveadm: Look up sockets from base_dir rather than hardcoded PKG_RUNDIR.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 15:16:39 +0000 (17:16 +0200)]
Added process title hack support for OS X.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 11:35:38 +0000 (13:35 +0200)]
Added doveadm director flush command for dropping user associations from memory.
This should probably mainly be used for testing.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 11:17:30 +0000 (13:17 +0200)]
login: Tell auth process to free aborted auth requests.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 10:37:15 +0000 (12:37 +0200)]
doveadm director status user: Show more ways of what user's potential hosts are.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 10:23:55 +0000 (12:23 +0200)]
director: Code cleanup - keep mail hosts in a struct rather than in static variables.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 09:46:21 +0000 (11:46 +0200)]
doveadm director status username now returns which server the user is assigned to.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 08:43:47 +0000 (10:43 +0200)]
director: Preserve old mail server state when a new director connects to ring.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 08:43:19 +0000 (10:43 +0200)]
director: Fixes to connecting to remote director.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 08:02:11 +0000 (10:02 +0200)]
quota: Added ignoreunlimited option to quota roots to disable tracking users with unlimited quota.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 08:01:43 +0000 (10:01 +0200)]
imap-quota: If user has no quota roots, don't return QUOTAROOT reply.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 07:31:41 +0000 (09:31 +0200)]
master: If process running as root didn't dump core, don't suggest non-working workarounds.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 07:25:47 +0000 (09:25 +0200)]
imap parser: Fail immediately if we see unexpected ')' while reading atom.
--HG--
branch : HEAD
Timo Sirainen [Thu, 20 May 2010 07:15:49 +0000 (09:15 +0200)]
master: If throttling a service and there are no service processes, drop all queued connection attempts.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 16:49:25 +0000 (18:49 +0200)]
director: If we logged that we're delaying connections, also log when we continue.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 16:43:47 +0000 (18:43 +0200)]
doveadm fetch: Added support for hdr.<name> field.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 16:24:39 +0000 (18:24 +0200)]
director: Use net_try_bind() to try to find our own IP.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 16:24:23 +0000 (18:24 +0200)]
liblib: Added net_try_bind()
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 16:14:53 +0000 (18:14 +0200)]
director: Fixed finding the director's own IP in case system has multiple.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 15:46:06 +0000 (17:46 +0200)]
director: Create outgoing connections from our own known IP.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 15:44:56 +0000 (17:44 +0200)]
doveadm fetch: Added support for imap.envelope, imap.body and imap.bodystructure fields.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 15:35:27 +0000 (17:35 +0200)]
lib-storage: mailbox_list_iter_init_namespaces() didn't match INBOX pattern correctly.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 15:21:42 +0000 (17:21 +0200)]
doveconf <key>: Don't output the "key =" prefix.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 15:07:46 +0000 (17:07 +0200)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 14:19:56 +0000 (16:19 +0200)]
director: Crashfix at exit if proxy-notify fifo hadn't been used yet.
--HG--
branch : HEAD
Timo Sirainen [Wed, 19 May 2010 13:48:20 +0000 (15:48 +0200)]
maildir++ quota: Support "NOQUOTA" as valid backend string.
--HG--
branch : HEAD