]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
15 years agoDEBUG: Removed buffer's tests against overflows. It slows down too much.
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

15 years agomaster: Fixed crash on deinit (maybe also on reload).
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

15 years agomailbox list iter: Require MAILBOX_LIST_ITER_VIRTUAL_NAMES flag.
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

15 years agoquota: Consistently assume that mailbox names in quota rules are virtual names.
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

15 years agolib-storage: Fixed listing mailbox flags for subscriptions=no namespaces.
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

15 years agolib-storage: Fixed getting flags for subscribed mailboxes with non-default namespace...
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

15 years agodirector: Added initial testing framework and some debugging output.
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

15 years agodirector: Handle CONNECT commands (properly).
Timo Sirainen [Thu, 17 Jun 2010 18:16:09 +0000 (19:16 +0100)] 
director: Handle CONNECT commands (properly).

--HG--
branch : HEAD

15 years agodirector: director_mail_servers setting now allows ip1-ip2 ranges.
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

15 years agodirector: Outgoing director connections shouldn't be counted as master clients.
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

15 years agodoveadm: Another -A crashfix for mail commands that don't print anything.
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

15 years agodoveadm: Don't crash when mail command that doesn't print anything uses -A.
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

15 years agodoveadm director: Make sure write()s send everything.
Timo Sirainen [Thu, 17 Jun 2010 14:14:31 +0000 (15:14 +0100)] 
doveadm director: Make sure write()s send everything.

--HG--
branch : HEAD

15 years agoimap, pop3, lmtp: Close network sockets with net_disconnect().
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

15 years agonet_disconnect(): Ignore ECONNRESET error.
Timo Sirainen [Thu, 17 Jun 2010 13:47:16 +0000 (14:47 +0100)] 
net_disconnect(): Ignore ECONNRESET error.

--HG--
branch : HEAD

15 years agoimap: UID commands could have written garbage to process title.
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

15 years agoexample-config: Updated LMTP listeners.
Timo Sirainen [Wed, 16 Jun 2010 18:56:45 +0000 (19:56 +0100)] 
example-config: Updated LMTP listeners.

--HG--
branch : HEAD

15 years agoexample-config: Updated log_path comment to include syslog.
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

15 years agoexample-config: Show "user" field for service auth/auth-worker
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

15 years agodoveadm log find: Avoid printing "syslog" as log path.
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

15 years agolib-storage: Fixed header searches to work correctly when there are multiple headers...
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

15 years agoLog paths now support "syslog" string.
Timo Sirainen [Wed, 16 Jun 2010 16:38:15 +0000 (17:38 +0100)] 
Log paths now support "syslog" string.

--HG--
branch : HEAD

15 years agodoveadm log find: Find the log more reliably.
Timo Sirainen [Wed, 16 Jun 2010 16:37:00 +0000 (17:37 +0100)] 
doveadm log find: Find the log more reliably.

--HG--
branch : HEAD

15 years agodoveadm mailbox status: Added "all" field as an alias for showing everything.
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

15 years agodoveadm quota get: Report quota percentage more accurately.
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

15 years agodict quota: Quota recalculation always doubled the quota with pgsql.
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

15 years agoauth: Fixed crash when a plugin was trying to register password scheme.
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

15 years agomdbox: Flush dbox file's input buffer after writing to the file.
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

15 years agoCompile fix.
Timo Sirainen [Tue, 15 Jun 2010 13:37:46 +0000 (14:37 +0100)] 
Compile fix.

--HG--
branch : HEAD

15 years agouserdb nss: Default to blocking=yes.
Timo Sirainen [Mon, 14 Jun 2010 20:49:27 +0000 (21:49 +0100)] 
userdb nss: Default to blocking=yes.

--HG--
branch : HEAD

15 years agoauth: Fixed code comment.
Timo Sirainen [Mon, 14 Jun 2010 20:04:40 +0000 (21:04 +0100)] 
auth: Fixed code comment.

--HG--
branch : HEAD

15 years agolib-storage: Use macros instead of magic '0' and '1' characters.
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

15 years agomailbox_list_get_unexpanded_path(): Don't crash if namespace location is already...
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

15 years agodoveconf: Support listing multiple specified keys. Support listing specified sections.
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

15 years agodoveconf: Config file warning check should use base_dir, not PKG_RUNDIR.
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

15 years agolib-master: Post-login scripts can now exit to prevent user from logging in, without...
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

15 years agologin: Fixed crash with service_count=1 and when reaching max number of connections...
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

15 years agolib-storage: Fixed handling mail_allocated hook.
Timo Sirainen [Mon, 14 Jun 2010 15:07:44 +0000 (16:07 +0100)] 
lib-storage: Fixed handling mail_allocated hook.

--HG--
branch : HEAD

15 years agolib-imap: Compiler warning fix.
Timo Sirainen [Mon, 14 Jun 2010 14:55:23 +0000 (15:55 +0100)] 
lib-imap: Compiler warning fix.

--HG--
branch : HEAD

15 years agomdbox: Fixed crashing when marking mdbox corrupted and mdbox map had open transactions.
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

15 years agolib-index: Added mail_index_view_get_transaction_count().
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

15 years agodoveadm: Include termios.h, not sys/termios.h..
Timo Sirainen [Sat, 12 Jun 2010 01:14:04 +0000 (02:14 +0100)] 
doveadm: Include termios.h, not sys/termios.h..

--HG--
branch : HEAD

15 years agodoveadm: Compile fix for Solaris.
Timo Sirainen [Sat, 12 Jun 2010 01:12:50 +0000 (02:12 +0100)] 
doveadm: Compile fix for Solaris.

--HG--
branch : HEAD

15 years agodoveadm: Use struct winsize, not struct ttysize to get the terminal width.
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

15 years agodoveadm: Use actual terminal width for table formatter if possible.
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

15 years agodoveadm who: s/service/proto/ in header name.
Timo Sirainen [Sat, 12 Jun 2010 00:49:06 +0000 (01:49 +0100)] 
doveadm who: s/service/proto/ in header name.

--HG--
branch : HEAD

15 years agoAdded signature for changeset 0c23ff04394f
Timo Sirainen [Fri, 11 Jun 2010 23:38:43 +0000 (02:38 +0300)] 
Added signature for changeset 0c23ff04394f

--HG--
branch : HEAD

15 years agoAdded tag 2.0.beta6 for changeset 0c23ff04394f
Timo Sirainen [Fri, 11 Jun 2010 23:38:39 +0000 (02:38 +0300)] 
Added tag 2.0.beta6 for changeset 0c23ff04394f

--HG--
branch : HEAD

15 years agoReleased v2.0.beta6. 2.0.beta6
Timo Sirainen [Fri, 11 Jun 2010 23:38:38 +0000 (02:38 +0300)] 
Released v2.0.beta6.

--HG--
branch : HEAD

15 years agoMODULE_CONTEXT() now avoids directly returning NULL to make static analyzer happier.
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

15 years agolmtp: Make static analyzer happier.
Timo Sirainen [Fri, 11 Jun 2010 23:26:22 +0000 (00:26 +0100)] 
lmtp: Make static analyzer happier.

--HG--
branch : HEAD

15 years agologin: Removed dead code.
Timo Sirainen [Fri, 11 Jun 2010 23:24:35 +0000 (00:24 +0100)] 
login: Removed dead code.

--HG--
branch : HEAD

15 years agodoveadm: Marked help() with noreturn attribute.
Timo Sirainen [Fri, 11 Jun 2010 23:23:43 +0000 (00:23 +0100)] 
doveadm: Marked help() with noreturn attribute.

--HG--
branch : HEAD

15 years agoTODO updated.
Timo Sirainen [Fri, 11 Jun 2010 21:45:09 +0000 (22:45 +0100)] 
TODO updated.

--HG--
branch : HEAD

15 years agodsync: Fixed syncing \noselect mailboxes.
Timo Sirainen [Fri, 11 Jun 2010 21:36:38 +0000 (22:36 +0100)] 
dsync: Fixed syncing \noselect mailboxes.

--HG--
branch : HEAD

15 years agodoveadm: Renamed -F to -f.
Timo Sirainen [Fri, 11 Jun 2010 20:45:51 +0000 (21:45 +0100)] 
doveadm: Renamed -F to -f.

--HG--
branch : HEAD

15 years agomailbox_list_get_unexpanded_path(): Don't crash with -o mail_location=..
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

15 years agodoveadm: Output is now written via "formatter" interface. The default can be changed...
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

15 years agolib-storage: Fixed crashing on accessing shared mailboxes.
Timo Sirainen [Fri, 11 Jun 2010 15:14:47 +0000 (16:14 +0100)] 
lib-storage: Fixed crashing on accessing shared mailboxes.

--HG--
branch : HEAD

15 years agoquota-fs, Solaris: Don't try to open quotas file with NFS mounts.
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

15 years agoLogging lines longer than PIPE_BUF caused an extra empty line to be logged.
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

15 years agomaster: If an idling process seems stuck, log an error and disable it.
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

15 years agolib-master: Try to send master status more reliably.
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

15 years agodoveadm: Don't fail immediately if some mailbox can't be opened.
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

15 years agodoveadm: Added mailbox status command.
Timo Sirainen [Wed, 9 Jun 2010 18:42:09 +0000 (19:42 +0100)] 
doveadm: Added mailbox status command.

--HG--
branch : HEAD

15 years agoimap: STATUS (X-GUID) added extra space to result.
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

15 years agodoveadm: Mail commands now prefix each line with username if -A parameter is given.
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

15 years agodoveadm fetch: Added "user" field.
Timo Sirainen [Wed, 9 Jun 2010 17:52:42 +0000 (18:52 +0100)] 
doveadm fetch: Added "user" field.

--HG--
branch : HEAD

15 years agodoveconf: Renamed lip/rip filters to local/remote, which also support DNS lookups...
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

15 years agodoveconf: Show local, remote name/bits {} blocks with the /bits part.
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

15 years agolib-storage: Fixes to recent plugin API change.
Timo Sirainen [Wed, 9 Jun 2010 17:02:46 +0000 (18:02 +0100)] 
lib-storage: Fixes to recent plugin API change.

--HG--
branch : HEAD

15 years agolib-master: Error logging fix for 64bit systems.
Timo Sirainen [Wed, 9 Jun 2010 16:03:20 +0000 (17:03 +0100)] 
lib-master: Error logging fix for 64bit systems.

--HG--
branch : HEAD

15 years agolib-master: Added timeout to master login attempts and improved error logging.
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

15 years agologin: If master login fails, make sure the client gets disconnected.
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

15 years agologin: Master login internal failures weren't handled correctly.
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

15 years agoconfig: local_name foo {} is now for TLS SNI. local foo {} only resolves foo to its IP.
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

15 years agomdbox: stat() storage directory first before trying to mkdir it.
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

15 years agoauth: Abort pending penalty lookups earlier in deinit.
Timo Sirainen [Tue, 8 Jun 2010 19:52:24 +0000 (20:52 +0100)] 
auth: Abort pending penalty lookups earlier in deinit.

--HG--
branch : HEAD

15 years agoauth: Fixed a memory leak when looking up penalty value from anvil.
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

15 years agolib-storage: Set mail_namespace.unexpanded_set also when no namespaces are defined.
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

15 years agoauth: Changed how auth deinitilization works.
Timo Sirainen [Tue, 8 Jun 2010 18:34:14 +0000 (19:34 +0100)] 
auth: Changed how auth deinitilization works.

--HG--
branch : HEAD

15 years agoauth: Removed unnecessary auth_request callback and context uses.
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

15 years agolmtp proxy: Fixed 30 second delay after finishing DATA.
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

15 years agolmtp proxy: Fixed passdb username change.
Timo Sirainen [Mon, 7 Jun 2010 19:50:08 +0000 (20:50 +0100)] 
lmtp proxy: Fixed passdb username change.

--HG--
branch : HEAD

15 years agoauth: More async auth request deinit fixing.
Timo Sirainen [Mon, 7 Jun 2010 18:51:59 +0000 (19:51 +0100)] 
auth: More async auth request deinit fixing.

--HG--
branch : HEAD

15 years agomaster: Small code cleanup.
Timo Sirainen [Mon, 7 Jun 2010 18:31:08 +0000 (19:31 +0100)] 
master: Small code cleanup.

--HG--
branch : HEAD

15 years agoauth: Another attempt in trying to fix crashed at deinit on pending async auth reques...
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

15 years agologin: Deinit auth socket after destroying clients to avoid crash.
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

15 years agoauth: Fixed prefetch userdb interaction with passdb changing username.
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

15 years agodoveadm: stop and reload commands now run with minimal initialization code.
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

15 years agolib-storage: Plugin API changed to run plugin functions in correct order.
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

15 years agoMailbox deletion: Delay marking its index deleted until ACL has had a chance to abort...
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

15 years agomdbox: Removed unnecessary code line.
Timo Sirainen [Sat, 5 Jun 2010 12:38:17 +0000 (13:38 +0100)] 
mdbox: Removed unnecessary code line.

--HG--
branch : HEAD

15 years agoTODO updated.
Timo Sirainen [Fri, 4 Jun 2010 20:40:17 +0000 (21:40 +0100)] 
TODO updated.

--HG--
branch : HEAD

15 years agodbox, mdbox: Fixed race conditions when creating mailboxes.
Timo Sirainen [Fri, 4 Jun 2010 20:09:12 +0000 (21:09 +0100)] 
dbox, mdbox: Fixed race conditions when creating mailboxes.

--HG--
branch : HEAD

15 years agorawlog: Rewrote timestamp handling. Now with -t parameter each line begins with times...
Timo Sirainen [Fri, 4 Jun 2010 18:57:49 +0000 (19:57 +0100)] 
rawlog: Rewrote timestamp handling. Now with -t parameter each line begins with timestamp.

--HG--
branch : HEAD

15 years agoscript, script-login: Tell GNU getopt() not to access -parameters after first non...
Timo Sirainen [Fri, 4 Jun 2010 18:47:50 +0000 (19:47 +0100)] 
script, script-login: Tell GNU getopt() not to access -parameters after first non-parameter.

--HG--
branch : HEAD

15 years agolib-storage: Fixed accessing uncommitted saved mails with dsync
Timo Sirainen [Fri, 4 Jun 2010 18:16:42 +0000 (19:16 +0100)] 
lib-storage: Fixed accessing uncommitted saved mails with dsync
dsync preserves uids, so uid==0 check won't work for detecting such mails.

--HG--
branch : HEAD

15 years agolmtp: Compile fix.
Timo Sirainen [Fri, 4 Jun 2010 18:14:42 +0000 (19:14 +0100)] 
lmtp: Compile fix.

--HG--
branch : HEAD

15 years agodsync: Fixed loading plugins when built --without-shared-libs
Timo Sirainen [Fri, 4 Jun 2010 17:51:05 +0000 (18:51 +0100)] 
dsync: Fixed loading plugins when built --without-shared-libs

--HG--
branch : HEAD