]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
15 years agodoveconf <key> now shows "key = " prefix, unless -h parameter is given.
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

15 years agodbox, mdbox, maildir: If saving one mail fails in transaction, don't fail subsequent...
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

15 years agolib-master API changed to avoid accidentally leaking client connections.
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

15 years agoTODO updated.
Timo Sirainen [Thu, 27 May 2010 10:36:07 +0000 (11:36 +0100)] 
TODO updated.

--HG--
branch : HEAD

15 years agodoveadm auth: Fail if after password there is more parameters.
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

15 years agodoveadm auth: Return with exit code 0 if auth succeeded, 1 if failed, others if error.
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

15 years agodoveadm auth: Fix to previous change, it broke auth completely.
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

15 years agolib-auth: Added auth_client_is_disconnected().
Timo Sirainen [Wed, 26 May 2010 18:18:40 +0000 (19:18 +0100)] 
lib-auth: Added auth_client_is_disconnected().

--HG--
branch : HEAD

15 years agodoveadm auth: If we can't connect to auth socket, die instead of hanging.
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

15 years agolib-storage: Don't assert-crash when copying a mail fails.
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

15 years agoexample-config: Namespace indentation should have been 2 spaces, not 3.
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

15 years agolib-storage: Allow shared namespace prefix to use %variable modifiers.
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

15 years agolib-storage: Removed unnecessary struct mail_save_context.saved_physical_size
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

15 years agolda, lmtp: Fixed library dependency tracking in Makefiles.
Timo Sirainen [Wed, 26 May 2010 15:16:14 +0000 (16:16 +0100)] 
lda, lmtp: Fixed library dependency tracking in Makefiles.

--HG--
branch : HEAD

15 years agodbox: Figure out internally when message's "physical size" doesn't match "written...
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

15 years agolib-sql: Fixed getting number of affected rows with MySQL.
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

15 years agoexample-config: Fixed example dict config filenames.
Timo Sirainen [Wed, 26 May 2010 11:41:26 +0000 (12:41 +0100)] 
example-config: Fixed example dict config filenames.

--HG--
branch : HEAD

15 years agodirector: Update connection count when client disconnects.
Timo Sirainen [Tue, 25 May 2010 20:03:29 +0000 (21:03 +0100)] 
director: Update connection count when client disconnects.

--HG--
branch : HEAD

15 years agoquota-fs: If FS quota is enabled, create (some of) users' temp files to /tmp.
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

15 years agolib-storage: mail_user.get_temp_prefix() method added.
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

15 years agoconfigure: --without-shared-libs should use static liblda for lda/lmtp.
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

15 years agombox: If write fails with EFBIG, give an error that mentions ulimit -f.
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

15 years agolib-index: Fix to recent error handling change.
Timo Sirainen [Tue, 25 May 2010 16:34:56 +0000 (17:34 +0100)] 
lib-index: Fix to recent error handling change.

--HG--
branch : HEAD

15 years agolmtp: Add Return-Path: header. Also with only one RCPT TO, add Delivered-To: header.
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

15 years agoDie if system hostname contains '/' character.
Timo Sirainen [Tue, 25 May 2010 15:31:39 +0000 (16:31 +0100)] 
Die if system hostname contains '/' character.

--HG--
branch : HEAD

15 years agolib-storage: If read-only mailbox uses private flags, don't return it as READ-ONLY.
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

15 years agoChanged some index error handling conditions to log an error instead of assert-crash.
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

15 years agolib-index: On errors, close sync view before fsck to avoid assert-crash.
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

15 years agoIncreased initial memory pool size.
Timo Sirainen [Tue, 25 May 2010 14:24:05 +0000 (15:24 +0100)] 
Increased initial memory pool size.

--HG--
branch : HEAD

15 years agomaildir: Expunging last messages may have assert-crashed if their filenames had changed.
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

15 years agolib-index: Recent "save transaction commits to memory" may have assert-crashed sometimes.
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

15 years agomysql: Fixed assert-crashing on transaction commits.
Timo Sirainen [Thu, 20 May 2010 17:49:41 +0000 (19:49 +0200)] 
mysql: Fixed assert-crashing on transaction commits.

--HG--
branch : HEAD

15 years agoAdded mail process pid to default login_log_format_elements
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

15 years agodoveadm: Look up sockets from base_dir rather than hardcoded PKG_RUNDIR.
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

15 years agoAdded process title hack support for OS X.
Timo Sirainen [Thu, 20 May 2010 15:16:39 +0000 (17:16 +0200)] 
Added process title hack support for OS X.

--HG--
branch : HEAD

15 years agoAdded doveadm director flush command for dropping user associations from memory.
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

15 years agologin: Tell auth process to free aborted auth requests.
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

15 years agodoveadm director status user: Show more ways of what user's potential hosts are.
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

15 years agodirector: Code cleanup - keep mail hosts in a struct rather than in static variables.
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

15 years agodoveadm director status username now returns which server the user is assigned to.
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

15 years agodirector: Preserve old mail server state when a new director connects to ring.
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

15 years agodirector: Fixes to connecting to remote director.
Timo Sirainen [Thu, 20 May 2010 08:43:19 +0000 (10:43 +0200)] 
director: Fixes to connecting to remote director.

--HG--
branch : HEAD

15 years agoquota: Added ignoreunlimited option to quota roots to disable tracking users with...
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

15 years agoimap-quota: If user has no quota roots, don't return QUOTAROOT reply.
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

15 years agomaster: If process running as root didn't dump core, don't suggest non-working workar...
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

15 years agoimap parser: Fail immediately if we see unexpected ')' while reading atom.
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

15 years agomaster: If throttling a service and there are no service processes, drop all queued...
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

15 years agodirector: If we logged that we're delaying connections, also log when we continue.
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

15 years agodoveadm fetch: Added support for hdr.<name> field.
Timo Sirainen [Wed, 19 May 2010 16:43:47 +0000 (18:43 +0200)] 
doveadm fetch: Added support for hdr.<name> field.

--HG--
branch : HEAD

15 years agodirector: Use net_try_bind() to try to find our own IP.
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

15 years agoliblib: Added net_try_bind()
Timo Sirainen [Wed, 19 May 2010 16:24:23 +0000 (18:24 +0200)] 
liblib: Added net_try_bind()

--HG--
branch : HEAD

15 years agodirector: Fixed finding the director's own IP in case system has multiple.
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

15 years agodirector: Create outgoing connections from our own known IP.
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

15 years agodoveadm fetch: Added support for imap.envelope, imap.body and imap.bodystructure...
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

15 years agolib-storage: mailbox_list_iter_init_namespaces() didn't match INBOX pattern correctly.
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

15 years agodoveconf <key>: Don't output the "key =" prefix.
Timo Sirainen [Wed, 19 May 2010 15:21:42 +0000 (17:21 +0200)] 
doveconf <key>: Don't output the "key =" prefix.

--HG--
branch : HEAD

15 years agoCompiler warning fixes.
Timo Sirainen [Wed, 19 May 2010 15:07:46 +0000 (17:07 +0200)] 
Compiler warning fixes.

--HG--
branch : HEAD

15 years agodirector: Crashfix at exit if proxy-notify fifo hadn't been used yet.
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

15 years agomaildir++ quota: Support "NOQUOTA" as valid backend string.
Timo Sirainen [Wed, 19 May 2010 13:48:20 +0000 (15:48 +0200)] 
maildir++ quota: Support "NOQUOTA" as valid backend string.

--HG--
branch : HEAD

15 years agodirector: Use auth-login socket, not login/login so it works as non-root.
Timo Sirainen [Wed, 19 May 2010 13:03:46 +0000 (15:03 +0200)] 
director: Use auth-login socket, not login/login so it works as non-root.

--HG--
branch : HEAD

15 years agoauth: Create auth-login socket by default where internal user can connect to.
Timo Sirainen [Wed, 19 May 2010 13:03:26 +0000 (15:03 +0200)] 
auth: Create auth-login socket by default where internal user can connect to.

--HG--
branch : HEAD

15 years agostr_to_gid(): Allow negative GIDs on OS X.
Timo Sirainen [Wed, 19 May 2010 12:59:11 +0000 (14:59 +0200)] 
str_to_gid(): Allow negative GIDs on OS X.

--HG--
branch : HEAD

15 years agologin: Don't log an error at startup if proxy-notify fifo hasn't been enabled.
Timo Sirainen [Wed, 19 May 2010 11:20:06 +0000 (13:20 +0200)] 
login: Don't log an error at startup if proxy-notify fifo hasn't been enabled.

--HG--
branch : HEAD

15 years agodirector: If connecting to director fails, try connecting to next one.
Timo Sirainen [Wed, 19 May 2010 11:08:33 +0000 (13:08 +0200)] 
director: If connecting to director fails, try connecting to next one.

--HG--
branch : HEAD

15 years agodirector: If we need to send a failure reply to login process, make it a temp failure.
Timo Sirainen [Wed, 19 May 2010 10:45:54 +0000 (12:45 +0200)] 
director: If we need to send a failure reply to login process, make it a temp failure.

--HG--
branch : HEAD

15 years agodirector: Tell login proxy to notify director of open connections every director_user...
Timo Sirainen [Wed, 19 May 2010 10:23:32 +0000 (12:23 +0200)] 
director: Tell login proxy to notify director of open connections every director_user_expire/2 secs.

--HG--
branch : HEAD

15 years agologin proxy: If passdb returns proxy_refresh=<secs>, send username to proxy-notify...
Timo Sirainen [Wed, 19 May 2010 10:20:36 +0000 (12:20 +0200)] 
login proxy: If passdb returns proxy_refresh=<secs>, send username to proxy-notify fifo every n secs.

--HG--
branch : HEAD

15 years agomaster: Fixes to listening in fifos.
Timo Sirainen [Wed, 19 May 2010 10:17:53 +0000 (12:17 +0200)] 
master: Fixes to listening in fifos.

--HG--
branch : HEAD

15 years agodirector: Memory leak fix.
Timo Sirainen [Wed, 19 May 2010 09:53:26 +0000 (11:53 +0200)] 
director: Memory leak fix.

--HG--
branch : HEAD

15 years agoAdded initial implementation of a director process (for NFS users).
Timo Sirainen [Wed, 19 May 2010 07:56:49 +0000 (09:56 +0200)] 
Added initial implementation of a director process (for NFS users).
There are still some unimplemented features and bugs. Also changing mail
server list doesn't yet make sure that other directors won't assign the
same user to a different server at the same time.

--HG--
branch : HEAD

15 years agolib-auth: Crashfix if server sent broken input.
Timo Sirainen [Wed, 19 May 2010 07:52:36 +0000 (09:52 +0200)] 
lib-auth: Crashfix if server sent broken input.

--HG--
branch : HEAD

15 years agoexample-config: Example namespace's hidden value default was wrong.
Timo Sirainen [Wed, 19 May 2010 07:32:05 +0000 (09:32 +0200)] 
example-config: Example namespace's hidden value default was wrong.

--HG--
branch : HEAD

15 years agomaster: Create the login <-> master notify file into base_dir instead of /tmp.
Timo Sirainen [Tue, 18 May 2010 17:22:30 +0000 (19:22 +0200)] 
master: Create the login <-> master notify file into base_dir instead of /tmp.

--HG--
branch : HEAD

15 years agolistescape: Fixed listing INBOX when namespace prefix was used.
Timo Sirainen [Tue, 18 May 2010 08:07:58 +0000 (10:07 +0200)] 
listescape: Fixed listing INBOX when namespace prefix was used.

--HG--
branch : HEAD

15 years agofts: Backends can now index non-text body parts if they support it.
Timo Sirainen [Mon, 17 May 2010 16:06:57 +0000 (18:06 +0200)] 
fts: Backends can now index non-text body parts if they support it.

--HG--
branch : HEAD

15 years agolib-master: If config path isn't a socket, don't try to connect() to it.
Timo Sirainen [Fri, 14 May 2010 15:41:34 +0000 (17:41 +0200)] 
lib-master: If config path isn't a socket, don't try to connect() to it.
This avoids some SELinux errors.

--HG--
branch : HEAD

15 years agolib-index, mmap_disable=yes: Save data also to memory after appending to transaction...
Timo Sirainen [Fri, 14 May 2010 14:20:58 +0000 (16:20 +0200)] 
lib-index, mmap_disable=yes: Save data also to memory after appending to transaction log.
This seems to fix a bug at least with CentOS 4.8 kernel (2.6.9-89.0.25.ELsmp)
where after a write() a read() didn't realize that data was written, so it
returned EOF too early.

Of course, this change also improves performance since it avoids re-reading
the same data that was just written.

--HG--
branch : HEAD

15 years agolib-index: Give a better error message if transction log file shrinks unexpectedly.
Timo Sirainen [Fri, 14 May 2010 14:18:03 +0000 (16:18 +0200)] 
lib-index: Give a better error message if transction log file shrinks unexpectedly.

--HG--
branch : HEAD

15 years agomaildir: Fixed a memory leak when copying with hardlinks.
Timo Sirainen [Fri, 14 May 2010 12:16:38 +0000 (14:16 +0200)] 
maildir: Fixed a memory leak when copying with hardlinks.

--HG--
branch : HEAD

15 years agodovecot --build-options shows IO_BLOCK_SIZE
Timo Sirainen [Fri, 14 May 2010 09:30:31 +0000 (11:30 +0200)] 
dovecot --build-options shows IO_BLOCK_SIZE

--HG--
branch : HEAD

15 years agolib-index: Use IO_BLOCK_SIZE
Timo Sirainen [Fri, 14 May 2010 08:53:48 +0000 (10:53 +0200)] 
lib-index: Use IO_BLOCK_SIZE

--HG--
branch : HEAD

15 years agoUse IO_BLOCK_SIZE macro to specify how large read/write syscalls to use.
Timo Sirainen [Fri, 14 May 2010 08:40:24 +0000 (10:40 +0200)] 
Use IO_BLOCK_SIZE macro to specify how large read/write syscalls to use.

--HG--
branch : HEAD

15 years agologin: Allow command line to override login socket path.
Timo Sirainen [Fri, 14 May 2010 08:33:19 +0000 (10:33 +0200)] 
login: Allow command line to override login socket path.

--HG--
branch : HEAD

15 years agomaster: Don't include disabled unix/fifo_listeners in duplicate checks.
Timo Sirainen [Thu, 13 May 2010 16:26:08 +0000 (18:26 +0200)] 
master: Don't include disabled unix/fifo_listeners in duplicate checks.

--HG--
branch : HEAD

15 years agodoveadm quota get: Show current usage even if quota is unlimited.
Timo Sirainen [Thu, 13 May 2010 11:09:02 +0000 (13:09 +0200)] 
doveadm quota get: Show current usage even if quota is unlimited.

--HG--
branch : HEAD

15 years agoquota: Fixed doveadm plugin to compile again with new API.
Timo Sirainen [Thu, 13 May 2010 11:01:26 +0000 (13:01 +0200)] 
quota: Fixed doveadm plugin to compile again with new API.

--HG--
branch : HEAD

15 years agodoveadm: Don't crash when giving only first word of multi-word command.
Timo Sirainen [Thu, 13 May 2010 11:01:14 +0000 (13:01 +0200)] 
doveadm: Don't crash when giving only first word of multi-word command.

--HG--
branch : HEAD

15 years agodovecot: Fixed handling --parameters with some OSes.
Timo Sirainen [Thu, 13 May 2010 10:47:56 +0000 (12:47 +0200)] 
dovecot: Fixed handling --parameters with some OSes.

--HG--
branch : HEAD

15 years agodoveconf: Don't crash if -c points to nonexisting file.
Timo Sirainen [Thu, 13 May 2010 10:47:24 +0000 (12:47 +0200)] 
doveconf: Don't crash if -c points to nonexisting file.

--HG--
branch : HEAD

15 years agodoveadm: Minor code cleanup.
Timo Sirainen [Thu, 13 May 2010 10:07:16 +0000 (12:07 +0200)] 
doveadm: Minor code cleanup.

--HG--
branch : HEAD

15 years agodoveadm: Added subscribe/unsubscribe commands.
Timo Sirainen [Thu, 13 May 2010 10:05:24 +0000 (12:05 +0200)] 
doveadm: Added subscribe/unsubscribe commands.

--HG--
branch : HEAD

15 years agodoveadm mailbox *: Added -s flag for updating/listing subscriptions.
Timo Sirainen [Thu, 13 May 2010 09:58:29 +0000 (11:58 +0200)] 
doveadm mailbox *: Added -s flag for updating/listing subscriptions.

--HG--
branch : HEAD

15 years agoRemoved imap-utf7 binary. doveadm mailbox convert replaced it.
Timo Sirainen [Thu, 13 May 2010 09:50:53 +0000 (11:50 +0200)] 
Removed imap-utf7 binary. doveadm mailbox convert replaced it.

--HG--
branch : HEAD

15 years agodoveadm: Added convert command to convert mailbox names between mUTF-7/UTF-8
Timo Sirainen [Thu, 13 May 2010 09:47:53 +0000 (11:47 +0200)] 
doveadm: Added convert command to convert mailbox names between mUTF-7/UTF-8

--HG--
branch : HEAD

15 years agodoveadm: Added support for multi-word (non-mail) commands.
Timo Sirainen [Thu, 13 May 2010 09:47:30 +0000 (11:47 +0200)] 
doveadm: Added support for multi-word (non-mail) commands.

--HG--
branch : HEAD

15 years agodoveadm mailbox *: Added -7 and -8 parameters to translate between mUTF7/UTF-8 mailbo...
Timo Sirainen [Thu, 13 May 2010 09:05:56 +0000 (11:05 +0200)] 
doveadm mailbox *: Added -7 and -8 parameters to translate between mUTF7/UTF-8 mailbox names.

--HG--
branch : HEAD

15 years agodoveadm: Changed mail command API to be more easily extensible.
Timo Sirainen [Thu, 13 May 2010 08:59:37 +0000 (10:59 +0200)] 
doveadm: Changed mail command API to be more easily extensible.

--HG--
branch : HEAD

15 years agoimap: Renamed X-VSIZE to X-SIZE in STATUS, since IMAP always uses virtual sizes.
Timo Sirainen [Thu, 13 May 2010 07:27:06 +0000 (09:27 +0200)] 
imap: Renamed X-VSIZE to X-SIZE in STATUS, since IMAP always uses virtual sizes.

--HG--
branch : HEAD

15 years agolib-storage: Expunging messages didn't update mailbox_status.virtual_size
Timo Sirainen [Thu, 13 May 2010 07:25:41 +0000 (09:25 +0200)] 
lib-storage: Expunging messages didn't update mailbox_status.virtual_size

--HG--
branch : HEAD

15 years agolib-storage: Removed struct mail.get_index_mail(). get_real_mail() is basically the...
Timo Sirainen [Thu, 13 May 2010 07:13:45 +0000 (09:13 +0200)] 
lib-storage: Removed struct mail.get_index_mail(). get_real_mail() is basically the same.

--HG--
branch : HEAD