]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
15 years agolib-storage: When trying to delete "trash" directory, ignore EBUSY errors.
Timo Sirainen [Thu, 12 Aug 2010 15:15:13 +0000 (16:15 +0100)] 
lib-storage: When trying to delete "trash" directory, ignore EBUSY errors.

15 years agounlink_directory(): Don't log EBUSY error for unlink(.nfs*) directly.
Timo Sirainen [Thu, 12 Aug 2010 15:12:08 +0000 (16:12 +0100)] 
unlink_directory(): Don't log EBUSY error for unlink(.nfs*) directly.
The caller can decide if it wants to log it.

15 years agolib-master: Prefix log messages with username during auth/post-login lookups.
Timo Sirainen [Thu, 12 Aug 2010 14:43:08 +0000 (15:43 +0100)] 
lib-master: Prefix log messages with username during auth/post-login lookups.

15 years agologin proxy: Show proxy state in "disconnected" error message.
Timo Sirainen [Thu, 12 Aug 2010 14:30:08 +0000 (15:30 +0100)] 
login proxy: Show proxy state in "disconnected" error message.

15 years agologin proxy: Error message improvements.
Timo Sirainen [Thu, 12 Aug 2010 14:20:58 +0000 (15:20 +0100)] 
login proxy: Error message improvements.

15 years agomodule_dir_load(): Support multiple binaries for checking dependency
Timo Sirainen [Thu, 12 Aug 2010 12:51:12 +0000 (13:51 +0100)] 
module_dir_load(): Support multiple binaries for checking dependency

15 years agolib-lda: Added mail_deliver_hook_set()
Timo Sirainen [Thu, 12 Aug 2010 12:50:01 +0000 (13:50 +0100)] 
lib-lda: Added mail_deliver_hook_set()

15 years agoquota: Fixed updating quota when sync_notify() had been called outside regular syncing.
Timo Sirainen [Wed, 11 Aug 2010 17:48:30 +0000 (18:48 +0100)] 
quota: Fixed updating quota when sync_notify() had been called outside regular syncing.

15 years agoImproved "Inotify instance limit exceeded" error message.
Timo Sirainen [Wed, 11 Aug 2010 16:09:51 +0000 (17:09 +0100)] 
Improved "Inotify instance limit exceeded" error message.

15 years agoAdded signature for changeset 4a2d840a80bb
Timo Sirainen [Tue, 10 Aug 2010 14:25:29 +0000 (15:25 +0100)] 
Added signature for changeset 4a2d840a80bb

15 years agoAdded tag 2.0.rc5 for changeset 4a2d840a80bb
Timo Sirainen [Tue, 10 Aug 2010 14:25:25 +0000 (15:25 +0100)] 
Added tag 2.0.rc5 for changeset 4a2d840a80bb

15 years agoReleased v2.0.rc5. 2.0.rc5
Timo Sirainen [Tue, 10 Aug 2010 14:25:24 +0000 (15:25 +0100)] 
Released v2.0.rc5.

15 years agoldap: Reduce max. queued request count to 8.
Timo Sirainen [Tue, 10 Aug 2010 13:51:09 +0000 (14:51 +0100)] 
ldap: Reduce max. queued request count to 8.
OpenLDAP seems to default to 16 worker threads.

15 years agop_strdup(): Small optimization.
Timo Sirainen [Tue, 10 Aug 2010 12:03:20 +0000 (13:03 +0100)] 
p_strdup(): Small optimization.
Patch by Len7hir

15 years agodsync: Error handling fixes.
Timo Sirainen [Mon, 9 Aug 2010 18:59:19 +0000 (19:59 +0100)] 
dsync: Error handling fixes.
Mainly fixes quota of quota error while saving.

15 years agossl-params: Comment update.
Timo Sirainen [Mon, 9 Aug 2010 17:14:48 +0000 (18:14 +0100)] 
ssl-params: Comment update.

15 years agossl-params: Generate missing SSL parameters immediately at Dovecot startup.
Timo Sirainen [Mon, 9 Aug 2010 17:12:12 +0000 (18:12 +0100)] 
ssl-params: Generate missing SSL parameters immediately at Dovecot startup.
(Instead of waiting until the first SSL client connection arrives.)

15 years agomaster: Added service type=startup for starting one service process at startup.
Timo Sirainen [Mon, 9 Aug 2010 17:11:18 +0000 (18:11 +0100)] 
master: Added service type=startup for starting one service process at startup.

15 years agolistescape: Crashfix for some configurations.
Timo Sirainen [Mon, 9 Aug 2010 16:39:04 +0000 (17:39 +0100)] 
listescape: Crashfix for some configurations.

15 years agomountpoint_get(): Skip rootfs mounts with Linux.
Timo Sirainen [Mon, 9 Aug 2010 16:35:08 +0000 (17:35 +0100)] 
mountpoint_get(): Skip rootfs mounts with Linux.
Fixes fs quota for such systems. Patch by Patrick McLean.

15 years agolistescape: Fixed listing for namespaces whose prefixes had escapeable chars.
Timo Sirainen [Mon, 9 Aug 2010 15:58:33 +0000 (16:58 +0100)] 
listescape: Fixed listing for namespaces whose prefixes had escapeable chars.
Based on patch by Samuel Kvasnica

15 years agoimap-acl: Initial SETACL box owner +rights should apply on top of default rights...
Timo Sirainen [Mon, 9 Aug 2010 15:07:54 +0000 (16:07 +0100)] 
imap-acl: Initial SETACL box owner +rights should apply on top of default rights, not empty rights.
So typically this should be a no-op when mailbox doesn't yet have explicit
rights for owner.

15 years agoimap-acl: Don't allow ACL commands for mailboxes that don't exist.
Timo Sirainen [Mon, 9 Aug 2010 14:33:20 +0000 (15:33 +0100)] 
imap-acl: Don't allow ACL commands for mailboxes that don't exist.

15 years agomdbox: Make sure we don't try to append to a file we already closed.
Timo Sirainen [Fri, 6 Aug 2010 19:03:44 +0000 (20:03 +0100)] 
mdbox: Make sure we don't try to append to a file we already closed.

15 years agoacl: Crashfix when using namespaces without ACLs.
Timo Sirainen [Fri, 6 Aug 2010 18:02:57 +0000 (19:02 +0100)] 
acl: Crashfix when using namespaces without ACLs.

15 years agolistescape: Crashfix for listing subscriptions for subscriptions=no namespaces.
Timo Sirainen [Fri, 6 Aug 2010 17:58:17 +0000 (18:58 +0100)] 
listescape: Crashfix for listing subscriptions for subscriptions=no namespaces.

15 years agoistream-header-filter: Another assert crashfix.
Timo Sirainen [Fri, 6 Aug 2010 16:44:28 +0000 (17:44 +0100)] 
istream-header-filter: Another assert crashfix.

15 years agoconfigure: Recent change broke getting libcurl cflags/libs.
Timo Sirainen [Fri, 6 Aug 2010 16:34:59 +0000 (17:34 +0100)] 
configure: Recent change broke getting libcurl cflags/libs.

15 years agoistream-header-filter: Fixed assert
Timo Sirainen [Fri, 6 Aug 2010 16:29:56 +0000 (17:29 +0100)] 
istream-header-filter: Fixed assert

15 years agodoveadm -D: Log module dlopen() failures as debug messages, not errors.
Timo Sirainen [Fri, 6 Aug 2010 16:21:52 +0000 (17:21 +0100)] 
doveadm -D: Log module dlopen() failures as debug messages, not errors.

15 years agomodule_dir_load(): If ignore_dlopen_errors and debug is set, still log a debug messag...
Timo Sirainen [Fri, 6 Aug 2010 16:21:27 +0000 (17:21 +0100)] 
module_dir_load(): If ignore_dlopen_errors and debug is set, still log a debug message about failure.

15 years agolib-storage: Another fix for handling hooks with multiple plugins.
Timo Sirainen [Fri, 6 Aug 2010 16:05:16 +0000 (17:05 +0100)] 
lib-storage: Another fix for handling hooks with multiple plugins.

15 years agodict quota: Don't fail quota recalculation if mailbox syncing fails with non-temp...
Timo Sirainen [Fri, 6 Aug 2010 15:01:20 +0000 (16:01 +0100)] 
dict quota: Don't fail quota recalculation if mailbox syncing fails with non-temp error.
This could happen e.g. with mbox if a file isn't in a valid mbox.

15 years agolib-storage: Fixed mbox/cydir crashing on cache parsing deinit.
Timo Sirainen [Fri, 6 Aug 2010 14:11:06 +0000 (15:11 +0100)] 
lib-storage: Fixed mbox/cydir crashing on cache parsing deinit.

15 years agocydir: Fixed crashing when saving was aborted early (e.g. by out of quota)
Timo Sirainen [Fri, 6 Aug 2010 14:10:52 +0000 (15:10 +0100)] 
cydir: Fixed crashing when saving was aborted early (e.g. by out of quota)

15 years agoAUTHORS: There's no more dovecotpw.c
Timo Sirainen [Fri, 6 Aug 2010 02:12:28 +0000 (03:12 +0100)] 
AUTHORS: There's no more dovecotpw.c

15 years agolazy-expunge: Don't crash when using shared users.
Timo Sirainen [Thu, 5 Aug 2010 17:43:23 +0000 (18:43 +0100)] 
lazy-expunge: Don't crash when using shared users.

15 years agoconfigure: AC_CHECK_PROG() calls now allow specifying full path to prog via environment.
Timo Sirainen [Thu, 5 Aug 2010 16:33:12 +0000 (17:33 +0100)] 
configure: AC_CHECK_PROG() calls now allow specifying full path to prog via environment.
For example MYSQL_CONFIG=/foo/mysql_config allows overriding mysql_config path.

15 years agolistescape: Fixed to support multiple simultaneous mailbox list iterators.
Timo Sirainen [Thu, 5 Aug 2010 16:22:36 +0000 (17:22 +0100)] 
listescape: Fixed to support multiple simultaneous mailbox list iterators.

15 years agolazy-expunge: Use mailbox_list_created hook to override list methods.
Timo Sirainen [Thu, 5 Aug 2010 16:07:56 +0000 (17:07 +0100)] 
lazy-expunge: Use mailbox_list_created hook to override list methods.

15 years agoquota: Use mailbox_list_created hook to override list methods.
Timo Sirainen [Thu, 5 Aug 2010 16:07:35 +0000 (17:07 +0100)] 
quota: Use mailbox_list_created hook to override list methods.

15 years agoacl: Override mailbox list functions in mailbox_list_created hook.
Timo Sirainen [Thu, 5 Aug 2010 15:59:40 +0000 (16:59 +0100)] 
acl: Override mailbox list functions in mailbox_list_created hook.

15 years agoacl: Crashfix for handling namespaces that don't have a paths.
Timo Sirainen [Thu, 5 Aug 2010 15:58:12 +0000 (16:58 +0100)] 
acl: Crashfix for handling namespaces that don't have a paths.

15 years agolib-storage: Removed mailbox_list_get_hierarchy_sep(). Its usage wasn't correct.
Timo Sirainen [Thu, 5 Aug 2010 15:19:54 +0000 (16:19 +0100)] 
lib-storage: Removed mailbox_list_get_hierarchy_sep(). Its usage wasn't correct.
Especially with listescape plugin loaded the function was returning the
wrong separator. list->ns->real_sep should be used instead.

15 years agolistescape: Use mailbox_list_created hook for overriding its methods.
Timo Sirainen [Thu, 5 Aug 2010 15:18:00 +0000 (16:18 +0100)] 
listescape: Use mailbox_list_created hook for overriding its methods.

15 years agodoveadm: Fixed linking with --as-needed flag.
Timo Sirainen [Thu, 5 Aug 2010 14:34:41 +0000 (15:34 +0100)] 
doveadm: Fixed linking with --as-needed flag.
Patch by Eray Aslan

15 years agoconfigure: Reverted last change, it doesn't work like that..
Timo Sirainen [Thu, 5 Aug 2010 14:31:53 +0000 (15:31 +0100)] 
configure: Reverted last change, it doesn't work like that..

15 years agoconfigure: Use the detected mysql_config location.
Timo Sirainen [Thu, 5 Aug 2010 14:24:04 +0000 (15:24 +0100)] 
configure: Use the detected mysql_config location.
Patch by Bradley Giesbrecht

15 years agoAdded signature for changeset 71b2cb9895d9
Timo Sirainen [Wed, 4 Aug 2010 19:31:37 +0000 (20:31 +0100)] 
Added signature for changeset 71b2cb9895d9

15 years agoAdded tag 2.0.rc4 for changeset 71b2cb9895d9
Timo Sirainen [Wed, 4 Aug 2010 19:31:17 +0000 (20:31 +0100)] 
Added tag 2.0.rc4 for changeset 71b2cb9895d9

15 years agoReleased v2.0.rc4. 2.0.rc4
Timo Sirainen [Wed, 4 Aug 2010 19:30:48 +0000 (20:30 +0100)] 
Released v2.0.rc4.

15 years agodoveadm: Removed unnecessary code.
Timo Sirainen [Wed, 4 Aug 2010 19:29:30 +0000 (20:29 +0100)] 
doveadm: Removed unnecessary code.

15 years agodoveadm: Doveadm server may have messed up print output with extra username strings.
Timo Sirainen [Wed, 4 Aug 2010 19:25:30 +0000 (20:25 +0100)] 
doveadm: Doveadm server may have messed up print output with extra username strings.

15 years agoacl: Give a better error message when trying to update ACLs for object without local...
Timo Sirainen [Wed, 4 Aug 2010 16:19:19 +0000 (17:19 +0100)] 
acl: Give a better error message when trying to update ACLs for object without local path.

15 years agoimap-acl: Don't allow accessing "" as mailbox.
Timo Sirainen [Wed, 4 Aug 2010 16:18:54 +0000 (17:18 +0100)] 
imap-acl: Don't allow accessing "" as mailbox.

15 years agovirtual: Added support for IDLE notifications.
Timo Sirainen [Wed, 4 Aug 2010 15:54:17 +0000 (16:54 +0100)] 
virtual: Added support for IDLE notifications.

15 years agodsync backup: Don't go to infinite loop when mailbox needs to be recreated.
Timo Sirainen [Wed, 4 Aug 2010 15:28:10 +0000 (16:28 +0100)] 
dsync backup: Don't go to infinite loop when mailbox needs to be recreated.

15 years agomaildir: When copying can't preserve filename, preserve S/W sizes anyway.
Timo Sirainen [Wed, 4 Aug 2010 15:15:48 +0000 (16:15 +0100)] 
maildir: When copying can't preserve filename, preserve S/W sizes anyway.

15 years agoquota-maildir: Avoid leaving maildirsize deleted when quota recalculation is wanted.
Timo Sirainen [Wed, 4 Aug 2010 15:02:54 +0000 (16:02 +0100)] 
quota-maildir: Avoid leaving maildirsize deleted when quota recalculation is wanted.

15 years agonet_accept(), net_getsock/peername(): Return UNIX sockets with family=port=0.
Timo Sirainen [Wed, 4 Aug 2010 14:06:05 +0000 (15:06 +0100)] 
net_accept(), net_getsock/peername(): Return UNIX sockets with family=port=0.
A lot of checks inside our code assumes that family is either AF_INET,
AF_INET6 or 0. struct ip_addr doesn't support anything else either, so having
AF_UNIX as family but without a way to get the socket name from the struct
isn't very helpful either.

15 years agodoveadm director map/add/remove: Fixed handling IP address as parameter.
Timo Sirainen [Wed, 4 Aug 2010 12:49:54 +0000 (13:49 +0100)] 
doveadm director map/add/remove: Fixed handling IP address as parameter.
Only host names were working correctly.

15 years agodovecot-config: Include SSL_LIBS as part of LIBDOVECOT_LOGIN.
Timo Sirainen [Tue, 3 Aug 2010 16:21:25 +0000 (17:21 +0100)] 
dovecot-config: Include SSL_LIBS as part of LIBDOVECOT_LOGIN.

15 years agoMakefile: imap/pop3-login now links SSL_LIBS explicitly.
Timo Sirainen [Tue, 3 Aug 2010 16:21:11 +0000 (17:21 +0100)] 
Makefile: imap/pop3-login now links SSL_LIBS explicitly.
This fixes compiling in some systems where they didn't get included
automatically (or the automatic linking used wrong libraries).

15 years agodsync: Handle syncing subscriptions correctly for subscriptions=no namespaces.
Timo Sirainen [Tue, 3 Aug 2010 15:49:43 +0000 (16:49 +0100)] 
dsync: Handle syncing subscriptions correctly for subscriptions=no namespaces.

15 years agopgsql: Changed the way IO handlers are added/removed.
Timo Sirainen [Tue, 3 Aug 2010 14:42:34 +0000 (15:42 +0100)] 
pgsql: Changed the way IO handlers are added/removed.
Remove IO handlers before calling any pgsql functions, so that if it closes
the socket, we don't later try to remove IO for already closed socket.

15 years agoquota: Fixed ns=prefix to work for private namespaces.
Timo Sirainen [Tue, 3 Aug 2010 12:10:19 +0000 (13:10 +0100)] 
quota: Fixed ns=prefix to work for private namespaces.

15 years agoimap: imap_capability = +foo only adds new capabilities instead of replacing everything.
Timo Sirainen [Mon, 2 Aug 2010 15:25:19 +0000 (16:25 +0100)] 
imap: imap_capability = +foo only adds new capabilities instead of replacing everything.

15 years agomail-log: Added support for mailbox_create event
Timo Sirainen [Mon, 2 Aug 2010 14:33:00 +0000 (15:33 +0100)] 
mail-log: Added support for mailbox_create event

15 years agonotify: Added support for mailbox_create
Timo Sirainen [Mon, 2 Aug 2010 14:32:39 +0000 (15:32 +0100)] 
notify: Added support for mailbox_create

15 years agonotify: Removed noop functions, they're no longer needed.
Timo Sirainen [Mon, 2 Aug 2010 14:30:27 +0000 (15:30 +0100)] 
notify: Removed noop functions, they're no longer needed.

15 years agomail-log: Register only the notify callbacks we actually care about, leave rest NULL.
Timo Sirainen [Mon, 2 Aug 2010 14:29:29 +0000 (15:29 +0100)] 
mail-log: Register only the notify callbacks we actually care about, leave rest NULL.

15 years agonotify: Ignore notify callbacks that are NULL.
Timo Sirainen [Mon, 2 Aug 2010 14:28:56 +0000 (15:28 +0100)] 
notify: Ignore notify callbacks that are NULL.

15 years agoauth: Support "username" and "domain" extra fields also for userdb.
Timo Sirainen [Mon, 2 Aug 2010 12:24:55 +0000 (13:24 +0100)] 
auth: Support "username" and "domain" extra fields also for userdb.

15 years agolib-storage: Fixed setting refcount to autocreated shared namespace.
Timo Sirainen [Sat, 31 Jul 2010 18:44:24 +0000 (19:44 +0100)] 
lib-storage: Fixed setting refcount to autocreated shared namespace.

15 years agolib-storage: Added assert.
Timo Sirainen [Sat, 31 Jul 2010 18:42:03 +0000 (19:42 +0100)] 
lib-storage: Added assert.

15 years agolib-storage: Don't fail if messages are expunged during counting mailbox's virtual...
Timo Sirainen [Sat, 31 Jul 2010 15:37:35 +0000 (16:37 +0100)] 
lib-storage: Don't fail if messages are expunged during counting mailbox's virtual size.

15 years agombox: Use HEADER_FILTER_END_BODY_WITH_LF flag with input stream filter.
Timo Sirainen [Fri, 30 Jul 2010 17:02:18 +0000 (18:02 +0100)] 
mbox: Use HEADER_FILTER_END_BODY_WITH_LF flag with input stream filter.
This fixes a bug where wrong message size was cached while saving messages
that didn't end with LF.

15 years agoistream-header-filter: Added HEADER_FILTER_END_BODY_WITH_LF flag.
Timo Sirainen [Fri, 30 Jul 2010 17:01:34 +0000 (18:01 +0100)] 
istream-header-filter: Added HEADER_FILTER_END_BODY_WITH_LF flag.
If body doesn't end with LF character, it adds it automatically.

15 years agombox: Fields weren't being added to cache file during message saving.
Timo Sirainen [Fri, 30 Jul 2010 15:55:58 +0000 (16:55 +0100)] 
mbox: Fields weren't being added to cache file during message saving.

15 years agoIf module can't be loaded due to missing dependency, suggest a setting how to do it.
Timo Sirainen [Fri, 30 Jul 2010 15:17:02 +0000 (16:17 +0100)] 
If module can't be loaded due to missing dependency, suggest a setting how to do it.

15 years agoMakefile: Fixed compiling dsync with older automake versions.
Timo Sirainen [Wed, 28 Jul 2010 09:09:50 +0000 (11:09 +0200)] 
Makefile: Fixed compiling dsync with older automake versions.
Patch by Naresh.

15 years agodsync: When using -u parameter, chdir() to user's home.
Timo Sirainen [Mon, 26 Jul 2010 18:23:59 +0000 (19:23 +0100)] 
dsync: When using -u parameter, chdir() to user's home.

15 years agombox: Fixed assert-crashing on failures with read-only mboxes
Timo Sirainen [Mon, 26 Jul 2010 18:21:47 +0000 (19:21 +0100)] 
mbox: Fixed assert-crashing on failures with read-only mboxes

15 years agolazy-expunge: Keep internal namespaces referenced. Fixes crash with dsync.
Timo Sirainen [Mon, 26 Jul 2010 18:11:13 +0000 (19:11 +0100)] 
lazy-expunge: Keep internal namespaces referenced. Fixes crash with dsync.

15 years agolib-storage: Added refcounting support for namespaces
Timo Sirainen [Mon, 26 Jul 2010 18:10:52 +0000 (19:10 +0100)] 
lib-storage: Added refcounting support for namespaces

15 years agolib-storage: Don't crash in mailbox_transaction_commit() if plugin aborts transaction.
Timo Sirainen [Mon, 26 Jul 2010 18:10:21 +0000 (19:10 +0100)] 
lib-storage: Don't crash in mailbox_transaction_commit() if plugin aborts transaction.

15 years agoacl: If ACL file exists in mail root directory, use it as namespace's default ACLs.
Timo Sirainen [Fri, 23 Jul 2010 20:08:55 +0000 (21:08 +0100)] 
acl: If ACL file exists in mail root directory, use it as namespace's default ACLs.

15 years agodirector: Fixed director_doveadm_port setting to actually work.
Timo Sirainen [Fri, 23 Jul 2010 19:47:29 +0000 (20:47 +0100)] 
director: Fixed director_doveadm_port setting to actually work.

15 years agodoveadm: Added client/server architecture support for running mail commands.
Timo Sirainen [Fri, 23 Jul 2010 19:37:35 +0000 (20:37 +0100)] 
doveadm: Added client/server architecture support for running mail commands.
This is done when doveadm_worker_count is non-zero.

15 years agodoveadm: Duplicate settings so they won't be corrupted by user settings lookup.
Timo Sirainen [Fri, 23 Jul 2010 19:31:21 +0000 (20:31 +0100)] 
doveadm: Duplicate settings so they won't be corrupted by user settings lookup.

15 years agodoveadm: Fixed printing sticky headers when stream printing was also used.
Timo Sirainen [Fri, 23 Jul 2010 19:28:02 +0000 (20:28 +0100)] 
doveadm: Fixed printing sticky headers when stream printing was also used.

15 years agodirector: If doveadm connection disconnects before handshake, don't loop forever.
Timo Sirainen [Fri, 23 Jul 2010 17:05:26 +0000 (18:05 +0100)] 
director: If doveadm connection disconnects before handshake, don't loop forever.

15 years agodoveadm: Make a couple of functions global for future use.
Timo Sirainen [Fri, 23 Jul 2010 15:14:46 +0000 (16:14 +0100)] 
doveadm: Make a couple of functions global for future use.

15 years agodoveadm: Moved print formatters list to doveadm.c
Timo Sirainen [Fri, 23 Jul 2010 14:58:14 +0000 (15:58 +0100)] 
doveadm: Moved print formatters list to doveadm.c

15 years agodoveadm: Code cleanup: Moved some functions to doveadm-util.[ch]
Timo Sirainen [Fri, 23 Jul 2010 14:55:27 +0000 (15:55 +0100)] 
doveadm: Code cleanup: Moved some functions to doveadm-util.[ch]

15 years agodoveadm: Code cleanup: Moved "mailbox mutf7" command to separate file.
Timo Sirainen [Fri, 23 Jul 2010 14:51:38 +0000 (15:51 +0100)] 
doveadm: Code cleanup: Moved "mailbox mutf7" command to separate file.
It's not really a "mail command", so it shouldn't be in the same file as them.

15 years agodoveadm: Tab formatter was printing extra spaces.
Timo Sirainen [Fri, 23 Jul 2010 14:28:24 +0000 (15:28 +0100)] 
doveadm: Tab formatter was printing extra spaces.

15 years agodoveadm expunge: Check if search query is ok only once, not for each user.
Timo Sirainen [Thu, 22 Jul 2010 17:25:09 +0000 (18:25 +0100)] 
doveadm expunge: Check if search query is ok only once, not for each user.

15 years agoFixing my english: s/non-?existing/nonexistent/
Timo Sirainen [Thu, 22 Jul 2010 16:06:16 +0000 (17:06 +0100)] 
Fixing my english: s/non-?existing/nonexistent/

15 years agodoveadm mailbox status: Show mailbox name in UTF8 in output.
Timo Sirainen [Thu, 22 Jul 2010 15:46:48 +0000 (16:46 +0100)] 
doveadm mailbox status: Show mailbox name in UTF8 in output.