]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Fri, 18 Jun 2010 18:20:38 +0000 (19:20 +0100)]
director-test: Some fixes
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:51:48 +0000 (16:51 +0100)]
director-test.sh: Removed absolute path from director-test executable
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:48:20 +0000 (16:48 +0100)]
director-test: Added a script that generates test config files and other necessary info.
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:37:09 +0000 (16:37 +0100)]
director: If same user gets redirected to two hosts, don't crash later.
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:28:49 +0000 (16:28 +0100)]
director-test improvements.
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:28:36 +0000 (16:28 +0100)]
director: Debug message improvements.
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:28:14 +0000 (16:28 +0100)]
DEBUG: Removed buffer's tests against overflows. It slows down too much.
--HG--
branch : HEAD
Timo Sirainen [Fri, 18 Jun 2010 15:27:45 +0000 (16:27 +0100)]
master: Fixed crash on deinit (maybe also on reload).
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 20:09:24 +0000 (21:09 +0100)]
mailbox list iter: Require MAILBOX_LIST_ITER_VIRTUAL_NAMES flag.
The backend code will be simplified later by removing two code paths for
virtual/non-virtual names.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 19:57:22 +0000 (20:57 +0100)]
quota: Consistently assume that mailbox names in quota rules are virtual names.
The previous code mixed virtual/real name lookups.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 19:28:06 +0000 (20:28 +0100)]
lib-storage: Fixed listing mailbox flags for subscriptions=no namespaces.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 18:50:44 +0000 (19:50 +0100)]
lib-storage: Fixed getting flags for subscribed mailboxes with non-default namespace settings.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 18:18:34 +0000 (19:18 +0100)]
director: Added initial testing framework and some debugging output.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 18:16:09 +0000 (19:16 +0100)]
director: Handle CONNECT commands (properly).
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 18:12:23 +0000 (19:12 +0100)]
director: director_mail_servers setting now allows ip1-ip2 ranges.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 15:59:52 +0000 (16:59 +0100)]
director: Outgoing director connections shouldn't be counted as master clients.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 15:00:01 +0000 (16:00 +0100)]
doveadm: Another -A crashfix for mail commands that don't print anything.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 14:40:43 +0000 (15:40 +0100)]
doveadm: Don't crash when mail command that doesn't print anything uses -A.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 14:14:31 +0000 (15:14 +0100)]
doveadm director: Make sure write()s send everything.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 13:47:27 +0000 (14:47 +0100)]
imap, pop3, lmtp: Close network sockets with net_disconnect().
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 13:47:16 +0000 (14:47 +0100)]
net_disconnect(): Ignore ECONNRESET error.
--HG--
branch : HEAD
Timo Sirainen [Thu, 17 Jun 2010 12:53:14 +0000 (13:53 +0100)]
imap: UID commands could have written garbage to process title.
Patch by Mike Abbott / Apple
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 18:56:45 +0000 (19:56 +0100)]
example-config: Updated LMTP listeners.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 18:35:36 +0000 (19:35 +0100)]
example-config: Updated log_path comment to include syslog.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 17:41:52 +0000 (18:41 +0100)]
example-config: Show "user" field for service auth/auth-worker
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 17:36:02 +0000 (18:36 +0100)]
doveadm log find: Avoid printing "syslog" as log path.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 17:29:45 +0000 (18:29 +0100)]
lib-storage: Fixed header searches to work correctly when there are multiple headers with same name.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 16:38:15 +0000 (17:38 +0100)]
Log paths now support "syslog" string.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 16:37:00 +0000 (17:37 +0100)]
doveadm log find: Find the log more reliably.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 16:02:09 +0000 (17:02 +0100)]
doveadm mailbox status: Added "all" field as an alias for showing everything.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 15:49:56 +0000 (16:49 +0100)]
doveadm quota get: Report quota percentage more accurately.
The *100 can't overflow quota, since quota is reported in kilobytes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 16 Jun 2010 15:17:52 +0000 (16:17 +0100)]
dict quota: Quota recalculation always doubled the quota with pgsql.
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2010 16:54:12 +0000 (17:54 +0100)]
auth: Fixed crash when a plugin was trying to register password scheme.
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2010 14:08:19 +0000 (15:08 +0100)]
mdbox: Flush dbox file's input buffer after writing to the file.
--HG--
branch : HEAD
Timo Sirainen [Tue, 15 Jun 2010 13:37:46 +0000 (14:37 +0100)]
Compile fix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 20:49:27 +0000 (21:49 +0100)]
userdb nss: Default to blocking=yes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 20:04:40 +0000 (21:04 +0100)]
auth: Fixed code comment.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 19:41:23 +0000 (20:41 +0100)]
lib-storage: Use macros instead of magic '0' and '1' characters.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 19:39:06 +0000 (20:39 +0100)]
mailbox_list_get_unexpanded_path(): Don't crash if namespace location is already expanded.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 18:48:10 +0000 (19:48 +0100)]
doveconf: Support listing multiple specified keys. Support listing specified sections.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 18:20:02 +0000 (19:20 +0100)]
doveconf: Config file warning check should use base_dir, not PKG_RUNDIR.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 17:51:17 +0000 (18:51 +0100)]
lib-master: Post-login scripts can now exit to prevent user from logging in, without logging error.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 15:15:57 +0000 (16:15 +0100)]
login: Fixed crash with service_count=1 and when reaching max number of connections from user+ip.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 15:07:44 +0000 (16:07 +0100)]
lib-storage: Fixed handling mail_allocated hook.
--HG--
branch : HEAD
Timo Sirainen [Mon, 14 Jun 2010 14:55:23 +0000 (15:55 +0100)]
lib-imap: Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2010 14:40:57 +0000 (15:40 +0100)]
mdbox: Fixed crashing when marking mdbox corrupted and mdbox map had open transactions.
--HG--
branch : HEAD
Timo Sirainen [Sun, 13 Jun 2010 14:40:10 +0000 (15:40 +0100)]
lib-index: Added mail_index_view_get_transaction_count().
--HG--
branch : HEAD
Timo Sirainen [Sat, 12 Jun 2010 01:14:04 +0000 (02:14 +0100)]
doveadm: Include termios.h, not sys/termios.h..
--HG--
branch : HEAD
Timo Sirainen [Sat, 12 Jun 2010 01:12:50 +0000 (02:12 +0100)]
doveadm: Compile fix for Solaris.
--HG--
branch : HEAD
Timo Sirainen [Sat, 12 Jun 2010 01:11:26 +0000 (02:11 +0100)]
doveadm: Use struct winsize, not struct ttysize to get the terminal width.
--HG--
branch : HEAD
Timo Sirainen [Sat, 12 Jun 2010 00:54:53 +0000 (01:54 +0100)]
doveadm: Use actual terminal width for table formatter if possible.
--HG--
branch : HEAD
Timo Sirainen [Sat, 12 Jun 2010 00:49:06 +0000 (01:49 +0100)]
doveadm who: s/service/proto/ in header name.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:38:43 +0000 (02:38 +0300)]
Added signature for changeset
0c23ff04394f
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:38:39 +0000 (02:38 +0300)]
Added tag 2.0.beta6 for changeset
0c23ff04394f
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:38:38 +0000 (02:38 +0300)]
Released v2.0.beta6.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:35:32 +0000 (00:35 +0100)]
MODULE_CONTEXT() now avoids directly returning NULL to make static analyzer happier.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:26:22 +0000 (00:26 +0100)]
lmtp: Make static analyzer happier.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:24:35 +0000 (00:24 +0100)]
login: Removed dead code.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 23:23:43 +0000 (00:23 +0100)]
doveadm: Marked help() with noreturn attribute.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 21:45:09 +0000 (22:45 +0100)]
TODO updated.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 21:36:38 +0000 (22:36 +0100)]
dsync: Fixed syncing \noselect mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 20:45:51 +0000 (21:45 +0100)]
doveadm: Renamed -F to -f.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 20:39:11 +0000 (21:39 +0100)]
mailbox_list_get_unexpanded_path(): Don't crash with -o mail_location=..
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 19:34:44 +0000 (20:34 +0100)]
doveadm: Output is now written via "formatter" interface. The default can be changed with -f parameter.
Currently implemented 3 formatters: flow, tab and table.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 15:14:47 +0000 (16:14 +0100)]
lib-storage: Fixed crashing on accessing shared mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 14:56:27 +0000 (15:56 +0100)]
quota-fs, Solaris: Don't try to open quotas file with NFS mounts.
--HG--
branch : HEAD
Timo Sirainen [Fri, 11 Jun 2010 14:17:31 +0000 (15:17 +0100)]
Logging lines longer than PIPE_BUF caused an extra empty line to be logged.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 20:09:34 +0000 (21:09 +0100)]
master: If an idling process seems stuck, log an error and disable it.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 19:42:14 +0000 (20:42 +0100)]
lib-master: Try to send master status more reliably.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 18:47:25 +0000 (19:47 +0100)]
doveadm: Don't fail immediately if some mailbox can't be opened.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 18:42:09 +0000 (19:42 +0100)]
doveadm: Added mailbox status command.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 18:22:23 +0000 (19:22 +0100)]
imap: STATUS (X-GUID) added extra space to result.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 17:53:40 +0000 (18:53 +0100)]
doveadm: Mail commands now prefix each line with username if -A parameter is given.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 17:52:42 +0000 (18:52 +0100)]
doveadm fetch: Added "user" field.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 17:32:47 +0000 (18:32 +0100)]
doveconf: Renamed lip/rip filters to local/remote, which also support DNS lookups now.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 17:29:55 +0000 (18:29 +0100)]
doveconf: Show local, remote name/bits {} blocks with the /bits part.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 17:02:46 +0000 (18:02 +0100)]
lib-storage: Fixes to recent plugin API change.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 16:03:20 +0000 (17:03 +0100)]
lib-master: Error logging fix for 64bit systems.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 15:39:12 +0000 (16:39 +0100)]
lib-master: Added timeout to master login attempts and improved error logging.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 15:38:33 +0000 (16:38 +0100)]
login: If master login fails, make sure the client gets disconnected.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 15:37:57 +0000 (16:37 +0100)]
login: Master login internal failures weren't handled correctly.
--HG--
branch : HEAD
Timo Sirainen [Wed, 9 Jun 2010 15:16:40 +0000 (16:16 +0100)]
config: local_name foo {} is now for TLS SNI. local foo {} only resolves foo to its IP.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Jun 2010 20:00:11 +0000 (21:00 +0100)]
mdbox: stat() storage directory first before trying to mkdir it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Jun 2010 19:52:24 +0000 (20:52 +0100)]
auth: Abort pending penalty lookups earlier in deinit.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Jun 2010 19:51:59 +0000 (20:51 +0100)]
auth: Fixed a memory leak when looking up penalty value from anvil.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Jun 2010 19:32:23 +0000 (20:32 +0100)]
lib-storage: Set mail_namespace.unexpanded_set also when no namespaces are defined.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Jun 2010 18:34:14 +0000 (19:34 +0100)]
auth: Changed how auth deinitilization works.
--HG--
branch : HEAD
Timo Sirainen [Tue, 8 Jun 2010 17:47:24 +0000 (18:47 +0100)]
auth: Removed unnecessary auth_request callback and context uses.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 20:02:00 +0000 (21:02 +0100)]
lmtp proxy: Fixed 30 second delay after finishing DATA.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 19:50:08 +0000 (20:50 +0100)]
lmtp proxy: Fixed passdb username change.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 18:51:59 +0000 (19:51 +0100)]
auth: More async auth request deinit fixing.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 18:31:08 +0000 (19:31 +0100)]
master: Small code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 18:28:15 +0000 (19:28 +0100)]
auth: Another attempt in trying to fix crashed at deinit on pending async auth request lookups.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 18:17:46 +0000 (19:17 +0100)]
login: Deinit auth socket after destroying clients to avoid crash.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 17:53:42 +0000 (18:53 +0100)]
auth: Fixed prefetch userdb interaction with passdb changing username.
If userdb_* fields were set before user was changed, prefetch returned
the unchanged username.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 16:48:51 +0000 (17:48 +0100)]
doveadm: stop and reload commands now run with minimal initialization code.
This allows them to work even if there is something wrong with config file.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 16:06:17 +0000 (17:06 +0100)]
lib-storage: Plugin API changed to run plugin functions in correct order.
Previously the hooks were run in correct order, but the functions they
overrode were run in reverse order. This caused problems when multiple
plugins were used.
--HG--
branch : HEAD
Timo Sirainen [Mon, 7 Jun 2010 13:05:42 +0000 (14:05 +0100)]
Mailbox deletion: Delay marking its index deleted until ACL has had a chance to abort the deletion.
--HG--
branch : HEAD
Timo Sirainen [Sat, 5 Jun 2010 12:38:17 +0000 (13:38 +0100)]
mdbox: Removed unnecessary code line.
--HG--
branch : HEAD
Timo Sirainen [Fri, 4 Jun 2010 20:40:17 +0000 (21:40 +0100)]
TODO updated.
--HG--
branch : HEAD