]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
16 years agoAdded i_get_failure_handlers().
Timo Sirainen [Tue, 5 May 2009 18:54:05 +0000 (14:54 -0400)] 
Added i_get_failure_handlers().

--HG--
branch : HEAD

16 years agomaster: Check PID file existence at startup before doing anything.
Timo Sirainen [Tue, 5 May 2009 17:56:53 +0000 (13:56 -0400)] 
master: Check PID file existence at startup before doing anything.

--HG--
branch : HEAD

16 years agoservices: If group isn't explicitly set, use user's primary group.
Timo Sirainen [Tue, 5 May 2009 17:48:04 +0000 (13:48 -0400)] 
services: If group isn't explicitly set, use user's primary group.

--HG--
branch : HEAD

16 years agopop3: Don't verify fd leaks here.
Timo Sirainen [Tue, 5 May 2009 17:42:29 +0000 (13:42 -0400)] 
pop3: Don't verify fd leaks here.

--HG--
branch : HEAD

16 years agoFlattened header namespace on install.
Mark Washenberger [Tue, 5 May 2009 16:35:05 +0000 (12:35 -0400)] 
Flattened header namespace on install.

--HG--
branch : HEAD

16 years agoRenamed headers to prevent collision if they were flattened on an install.
Mark Washenberger [Tue, 5 May 2009 15:57:04 +0000 (11:57 -0400)] 
Renamed headers to prevent collision if they were flattened on an install.

--HG--
branch : HEAD

16 years agoinet_listeners now support ssl=yes. For now only login processes support it.
Timo Sirainen [Tue, 5 May 2009 00:50:13 +0000 (20:50 -0400)] 
inet_listeners now support ssl=yes. For now only login processes support it.

--HG--
branch : HEAD

16 years agoFixed SSL parameter file reading in login processes.
Timo Sirainen [Tue, 5 May 2009 00:49:31 +0000 (20:49 -0400)] 
Fixed SSL parameter file reading in login processes.

--HG--
branch : HEAD

16 years agoAdded names to services.
Timo Sirainen [Tue, 5 May 2009 00:32:44 +0000 (20:32 -0400)] 
Added names to services.

--HG--
branch : HEAD

16 years agoRemoved LOG_TYPE_ERROR_IGNORE_IF_SEEN_FATAL. It's no longer necessary.
Timo Sirainen [Tue, 5 May 2009 00:30:03 +0000 (20:30 -0400)] 
Removed LOG_TYPE_ERROR_IGNORE_IF_SEEN_FATAL. It's no longer necessary.

--HG--
branch : HEAD

16 years agomaster: Fixes to handling logging.
Timo Sirainen [Tue, 5 May 2009 00:24:57 +0000 (20:24 -0400)] 
master: Fixes to handling logging.
Master now has a non-blocking write pipe to log process, so it no longer
blocks if log process is hanging. Also it's cleaner to send log commands via
a pipe specifically meant for them.

--HG--
branch : HEAD

16 years agoRequire each service to have a unique name. Log service errors using service_error().
Timo Sirainen [Mon, 4 May 2009 22:28:17 +0000 (18:28 -0400)] 
Require each service to have a unique name. Log service errors using service_error().

--HG--
branch : HEAD

16 years agoMinor error message fix.
Timo Sirainen [Mon, 4 May 2009 22:12:04 +0000 (18:12 -0400)] 
Minor error message fix.

--HG--
branch : HEAD

16 years agoservice settings: Base relative chroots under base_dir.
Timo Sirainen [Mon, 4 May 2009 22:11:19 +0000 (18:11 -0400)] 
service settings: Base relative chroots under base_dir.

--HG--
branch : HEAD

16 years agosettings_parser_check() return value was checked wrong.
Timo Sirainen [Mon, 4 May 2009 22:10:03 +0000 (18:10 -0400)] 
settings_parser_check() return value was checked wrong.

--HG--
branch : HEAD

16 years agodbox: Compiling fix for previous maildir changes.
Timo Sirainen [Mon, 4 May 2009 21:54:19 +0000 (17:54 -0400)] 
dbox: Compiling fix for previous maildir changes.

--HG--
branch : HEAD

16 years agoMaildir: More fixes to uidlist handling.
Timo Sirainen [Mon, 4 May 2009 20:45:28 +0000 (16:45 -0400)] 
Maildir: More fixes to uidlist handling.

--HG--
branch : HEAD

16 years agoMaildir: Handle uidlist errors better.
Timo Sirainen [Mon, 4 May 2009 20:40:41 +0000 (16:40 -0400)] 
Maildir: Handle uidlist errors better.

--HG--
branch : HEAD

16 years agoMaildir saving: Fixed race condition bugs in uidlist handling, causing files to be...
Timo Sirainen [Mon, 4 May 2009 20:38:38 +0000 (16:38 -0400)] 
Maildir saving: Fixed race condition bugs in uidlist handling, causing files to be given new UIDs sometimes.

--HG--
branch : HEAD

16 years agoTry to skip over errors in Content-Type parameters.
Timo Sirainen [Mon, 4 May 2009 16:32:59 +0000 (12:32 -0400)] 
Try to skip over errors in Content-Type parameters.

--HG--
branch : HEAD

16 years agoIf /dev/arandom exists (OpenBSD), use it instead of /dev/urandom.
Timo Sirainen [Mon, 4 May 2009 02:04:39 +0000 (22:04 -0400)] 
If /dev/arandom exists (OpenBSD), use it instead of /dev/urandom.

--HG--
branch : HEAD

16 years agoCompiler warning fix.
Timo Sirainen [Mon, 4 May 2009 01:35:28 +0000 (21:35 -0400)] 
Compiler warning fix.

--HG--
branch : HEAD

16 years agoIDLE: Check DONE case-insensitively.
Timo Sirainen [Sat, 2 May 2009 22:31:51 +0000 (18:31 -0400)] 
IDLE: Check DONE case-insensitively.

--HG--
branch : HEAD

16 years agovirtual: Open the dovecot-virtual as readonly, we don't need to write to it.
Timo Sirainen [Sat, 2 May 2009 18:41:31 +0000 (14:41 -0400)] 
virtual: Open the dovecot-virtual as readonly, we don't need to write to it.

--HG--
branch : HEAD

16 years agoAdded example init.d/dovecot script.
Timo Sirainen [Fri, 1 May 2009 21:15:31 +0000 (17:15 -0400)] 
Added example init.d/dovecot script.

--HG--
branch : HEAD

16 years agoshared mailboxes: Don't crash if trying to open "shared/domain" namespace prefix...
Timo Sirainen [Fri, 1 May 2009 21:07:38 +0000 (17:07 -0400)] 
shared mailboxes: Don't crash if trying to open "shared/domain" namespace prefix as mailbox.

--HG--
branch : HEAD

16 years agovirtual: Don't show mailboxes as \Noselect.
Timo Sirainen [Fri, 1 May 2009 18:56:52 +0000 (14:56 -0400)] 
virtual: Don't show mailboxes as \Noselect.

--HG--
branch : HEAD

16 years agombox-snarf plugin: Fixed memory/io leaking.
Timo Sirainen [Fri, 1 May 2009 18:53:52 +0000 (14:53 -0400)] 
mbox-snarf plugin: Fixed memory/io leaking.

--HG--
branch : HEAD

16 years agoistreams: Fixed some parent stream seeking issues.
Timo Sirainen [Fri, 1 May 2009 18:50:08 +0000 (14:50 -0400)] 
istreams: Fixed some parent stream seeking issues.

--HG--
branch : HEAD

16 years agombox: Don't crash when expunging all messages and file doesn't end with [CR]LF.
Timo Sirainen [Fri, 1 May 2009 18:49:08 +0000 (14:49 -0400)] 
mbox: Don't crash when expunging all messages and file doesn't end with [CR]LF.

--HG--
branch : HEAD

16 years agombox: Fix to handling CRs before From_ lines.
Timo Sirainen [Fri, 1 May 2009 17:15:30 +0000 (13:15 -0400)] 
mbox: Fix to handling CRs before From_ lines.

--HG--
branch : HEAD

16 years agovirtual: Allow search rules to begin with TAB instead of space.
Timo Sirainen [Fri, 1 May 2009 17:05:45 +0000 (13:05 -0400)] 
virtual: Allow search rules to begin with TAB instead of space.

--HG--
branch : HEAD

16 years agodotlocking: Don't generate "Will override dotlock in 0 secs" messages.
Timo Sirainen [Fri, 1 May 2009 17:01:09 +0000 (13:01 -0400)] 
dotlocking: Don't generate "Will override dotlock in 0 secs" messages.

--HG--
branch : HEAD

16 years agosafe_mkstemp()'s mode parameter didn't override umask as it was supposed to.
Timo Sirainen [Fri, 1 May 2009 16:30:07 +0000 (12:30 -0400)] 
safe_mkstemp()'s mode parameter didn't override umask as it was supposed to.

--HG--
branch : HEAD

16 years agodict-file: When replacing the dict file, preserve its permissions.
Timo Sirainen [Fri, 1 May 2009 00:22:59 +0000 (20:22 -0400)] 
dict-file: When replacing the dict file, preserve its permissions.

--HG--
branch : HEAD

16 years agoWhen :MAILBOXDIR= was empty, we might have appended extra '/' to it, which caused...
Timo Sirainen [Fri, 1 May 2009 00:00:17 +0000 (20:00 -0400)] 
When :MAILBOXDIR= was empty, we might have appended extra '/' to it, which caused problems.

--HG--
branch : HEAD

16 years agombox: When skipping subscriptions file, use the configured filename instead of hardco...
Timo Sirainen [Thu, 30 Apr 2009 23:59:27 +0000 (19:59 -0400)] 
mbox: When skipping subscriptions file, use the configured filename instead of hardcoded one.

--HG--
branch : HEAD

16 years agoFixed passing settings from userdb to mail processes.
Timo Sirainen [Thu, 30 Apr 2009 23:18:48 +0000 (19:18 -0400)] 
Fixed passing settings from userdb to mail processes.

--HG--
branch : HEAD

16 years agomaildir: Don't assert-crash if we have no read-access to the Maildir.
Timo Sirainen [Thu, 30 Apr 2009 22:49:26 +0000 (18:49 -0400)] 
maildir: Don't assert-crash if we have no read-access to the Maildir.

--HG--
branch : HEAD

16 years agoMoved auth-client-interface.h to lib-auth/.
Timo Sirainen [Thu, 30 Apr 2009 22:41:43 +0000 (18:41 -0400)] 
Moved auth-client-interface.h to lib-auth/.

--HG--
branch : HEAD

16 years agomaster: Removed unused code.
Timo Sirainen [Thu, 30 Apr 2009 22:01:23 +0000 (18:01 -0400)] 
master: Removed unused code.

--HG--
branch : HEAD

16 years agoDon't allow auth source/destination services to run as root.
Timo Sirainen [Thu, 30 Apr 2009 22:01:10 +0000 (18:01 -0400)] 
Don't allow auth source/destination services to run as root.

--HG--
branch : HEAD

16 years agomaster: Fixed logging process related bugs.
Timo Sirainen [Thu, 30 Apr 2009 21:56:47 +0000 (17:56 -0400)] 
master: Fixed logging process related bugs.

--HG--
branch : HEAD

16 years agoconfig: service names had an extra "service=".
Timo Sirainen [Thu, 30 Apr 2009 21:02:33 +0000 (17:02 -0400)] 
config: service names had an extra "service=".

--HG--
branch : HEAD

16 years agodict-file: If file_dotlock_open() fails, log also the path.
Timo Sirainen [Thu, 30 Apr 2009 20:17:56 +0000 (16:17 -0400)] 
dict-file: If file_dotlock_open() fails, log also the path.

--HG--
branch : HEAD

16 years agodoveconf: With -p only protocol-specific settings are returned. -n and -a return...
Timo Sirainen [Thu, 30 Apr 2009 19:02:44 +0000 (15:02 -0400)] 
doveconf: With -p only protocol-specific settings are returned. -n and -a return human-readable output.

--HG--
branch : HEAD

16 years agoDefined ARRAY_TYPE(uint).
Timo Sirainen [Thu, 30 Apr 2009 18:48:54 +0000 (14:48 -0400)] 
Defined ARRAY_TYPE(uint).

--HG--
branch : HEAD

16 years agoMoved pop3_uidl_format checking to mail-storage-settings.
Timo Sirainen [Thu, 30 Apr 2009 18:48:00 +0000 (14:48 -0400)] 
Moved pop3_uidl_format checking to mail-storage-settings.

--HG--
branch : HEAD

16 years agomail-storage-service: Callmaster_service_init_finish().
Timo Sirainen [Wed, 29 Apr 2009 19:34:34 +0000 (15:34 -0400)] 
mail-storage-service: Callmaster_service_init_finish().

--HG--
branch : HEAD

16 years agomaster: Don't fail startup if the full path to dovecot wasn't in argv[0].
Timo Sirainen [Wed, 29 Apr 2009 19:24:25 +0000 (15:24 -0400)] 
master: Don't fail startup if the full path to dovecot wasn't in argv[0].

--HG--
branch : HEAD

16 years agoSplit struct mail_private.stats_dentry_lookup_count to open/stat counts.
Timo Sirainen [Wed, 29 Apr 2009 19:08:34 +0000 (15:08 -0400)] 
Split struct mail_private.stats_dentry_lookup_count to open/stat counts.

--HG--
branch : HEAD

16 years agorawlog: If mail_debug=yes, log if dovecot.rawlog/ directory doesn't exist.
Timo Sirainen [Wed, 29 Apr 2009 18:49:10 +0000 (14:49 -0400)] 
rawlog: If mail_debug=yes, log if dovecot.rawlog/ directory doesn't exist.

--HG--
branch : HEAD

16 years agoShared mailboxes: Fixed a bug where some mailboxes were added to root shared namespace.
Timo Sirainen [Wed, 29 Apr 2009 18:26:09 +0000 (14:26 -0400)] 
Shared mailboxes: Fixed a bug where some mailboxes were added to root shared namespace.

--HG--
branch : HEAD

16 years agomaildir: Don't show "* OK" messages about lock waits too early.
Timo Sirainen [Wed, 29 Apr 2009 18:13:23 +0000 (14:13 -0400)] 
maildir: Don't show "* OK" messages about lock waits too early.

--HG--
branch : HEAD

16 years agoVirtual: If opening a virtual mailbox fails, don't leak memory/timeouts.
Timo Sirainen [Wed, 29 Apr 2009 17:50:19 +0000 (13:50 -0400)] 
Virtual: If opening a virtual mailbox fails, don't leak memory/timeouts.

--HG--
branch : HEAD

16 years agovirtual: If last search rule was invalid, we gave "Unknown error".
Timo Sirainen [Wed, 29 Apr 2009 17:37:12 +0000 (13:37 -0400)] 
virtual: If last search rule was invalid, we gave "Unknown error".

--HG--
branch : HEAD

16 years agodovecot-example.conf: Improved rawlog example.
Timo Sirainen [Wed, 29 Apr 2009 16:57:59 +0000 (12:57 -0400)] 
dovecot-example.conf: Improved rawlog example.

--HG--
branch : HEAD

16 years agoldap: If first request is over 60 seconds old while a new request comes, reconnect.
Timo Sirainen [Wed, 29 Apr 2009 16:40:24 +0000 (12:40 -0400)] 
ldap: If first request is over 60 seconds old while a new request comes, reconnect.

--HG--
branch : HEAD

16 years agossl-proxy: Crashfix to previous commit.
Timo Sirainen [Wed, 29 Apr 2009 16:40:48 +0000 (12:40 -0400)] 
ssl-proxy: Crashfix to previous commit.

--HG--
branch : HEAD

16 years agoimap/pop3 proxy: Support SSL/TLS connections to remote servers.
Timo Sirainen [Wed, 29 Apr 2009 02:55:03 +0000 (22:55 -0400)] 
imap/pop3 proxy: Support SSL/TLS connections to remote servers.
passdb can return ssl=yes, ssl=any-cert and starttls options.

--HG--
branch : HEAD

16 years agoUse the new mail_private.stats_* fields to stop non-blocking searches after about...
Timo Sirainen [Tue, 28 Apr 2009 23:57:10 +0000 (19:57 -0400)] 
Use the new mail_private.stats_* fields to stop non-blocking searches after about 250 ms.

--HG--
branch : HEAD

16 years agostruct mail_private now contains all kinds of statistics about file accesses.
Timo Sirainen [Wed, 29 Apr 2009 01:05:00 +0000 (21:05 -0400)] 
struct mail_private now contains all kinds of statistics about file accesses.

--HG--
branch : HEAD

16 years agoSearch: Perform all lookups from cache before attempting any uncached lookups.
Timo Sirainen [Tue, 28 Apr 2009 21:21:14 +0000 (17:21 -0400)] 
Search: Perform all lookups from cache before attempting any uncached lookups.

--HG--
branch : HEAD

16 years agoAdded struct mail.lookup_abort, which can be used to abort lookups that can't be...
Timo Sirainen [Wed, 29 Apr 2009 01:01:53 +0000 (21:01 -0400)] 
Added struct mail.lookup_abort, which can be used to abort lookups that can't be done using cache.

--HG--
branch : HEAD

16 years agoAdded example dovecot-master.conf.
Timo Sirainen [Fri, 24 Apr 2009 00:01:18 +0000 (20:01 -0400)] 
Added example dovecot-master.conf.

--HG--
branch : HEAD

16 years agoInitial commit for v2.0 master rewrite. Several features are still missing.
Timo Sirainen [Thu, 23 Apr 2009 23:53:44 +0000 (19:53 -0400)] 
Initial commit for v2.0 master rewrite. Several features are still missing.

--HG--
branch : HEAD

16 years agoconfigure: Removed --with-* parameters for passdbs/userdbs that don't require externa...
Timo Sirainen [Thu, 23 Apr 2009 18:07:45 +0000 (14:07 -0400)] 
configure: Removed --with-* parameters for passdbs/userdbs that don't require external libraries.
There's really no point in disabling them in configure stage.

--HG--
branch : HEAD

16 years agoconfigure: Removed --disable-ipv6 parameter. There's really no point having it.
Timo Sirainen [Thu, 23 Apr 2009 18:02:09 +0000 (14:02 -0400)] 
configure: Removed --disable-ipv6 parameter. There's really no point having it.
Originally it was added back when some OSes had broken IPv6 support, but
those OSes should be long gone by now. Also we still support automatically
building without IPv6 support if it's not detected.

--HG--
branch : HEAD

16 years agoMessage header parser didn't skip all LWSP at the beginning of headers, only one.
Timo Sirainen [Thu, 23 Apr 2009 16:01:40 +0000 (12:01 -0400)] 
Message header parser didn't skip all LWSP at the beginning of headers, only one.
Patch by Johann Klasek.

--HG--
branch : HEAD

16 years agoimap-proxy: Send backend's CAPABILITY if it's different from what was sent to client...
Timo Sirainen [Wed, 22 Apr 2009 18:27:46 +0000 (14:27 -0400)] 
imap-proxy: Send backend's CAPABILITY if it's different from what was sent to client before.

--HG--
branch : HEAD

16 years agoimap-login: Generated IMAP capability wasn't being used.
Timo Sirainen [Wed, 22 Apr 2009 18:27:33 +0000 (14:27 -0400)] 
imap-login: Generated IMAP capability wasn't being used.

--HG--
branch : HEAD

16 years agoDon't crash if auth settings don't contain any sockets.
Timo Sirainen [Wed, 22 Apr 2009 18:26:31 +0000 (14:26 -0400)] 
Don't crash if auth settings don't contain any sockets.

--HG--
branch : HEAD

16 years agoimap-proxy: Don't break ID capability check if it's the last capability.
Timo Sirainen [Wed, 22 Apr 2009 16:28:22 +0000 (12:28 -0400)] 
imap-proxy: Don't break ID capability check if it's the last capability.

--HG--
branch : HEAD

16 years agoSettings parser: !included files without absolute paths are relative to their parent...
Timo Sirainen [Tue, 21 Apr 2009 20:38:20 +0000 (16:38 -0400)] 
Settings parser: !included files without absolute paths are relative to their parent config file.

--HG--
branch : HEAD

16 years agoSettings parser: !included files without absolute paths are relative to their parent...
Timo Sirainen [Tue, 21 Apr 2009 17:35:08 +0000 (13:35 -0400)] 
Settings parser: !included files without absolute paths are relative to their parent config file.

--HG--
branch : HEAD

16 years agoMoved most of the dict settings handling to dict binary.
Timo Sirainen [Mon, 20 Apr 2009 23:33:41 +0000 (19:33 -0400)] 
Moved most of the dict settings handling to dict binary.

--HG--
branch : HEAD

16 years agoRemoved accidentally committed debug warning.
Timo Sirainen [Mon, 20 Apr 2009 23:11:50 +0000 (19:11 -0400)] 
Removed accidentally committed debug warning.

--HG--
branch : HEAD

16 years agoPass remote/local IPs to mail_users. Standalone mail programs now log with mail_log_p...
Timo Sirainen [Mon, 20 Apr 2009 23:07:24 +0000 (19:07 -0400)] 
Pass remote/local IPs to mail_users. Standalone mail programs now log with mail_log_prefix.

--HG--
branch : HEAD

16 years agoSome binaries were missing list of library dependencies.
Timo Sirainen [Mon, 20 Apr 2009 22:07:46 +0000 (18:07 -0400)] 
Some binaries were missing list of library dependencies.

--HG--
branch : HEAD

16 years agovirtual: Reversed the broken "fix" in previous commit.
Timo Sirainen [Mon, 20 Apr 2009 18:54:49 +0000 (14:54 -0400)] 
virtual: Reversed the broken "fix" in previous commit.

--HG--
branch : HEAD

16 years agovirtual: Some cleanups and fixes.
Timo Sirainen [Mon, 20 Apr 2009 18:45:07 +0000 (14:45 -0400)] 
virtual: Some cleanups and fixes.

--HG--
branch : HEAD

16 years agoarray_idx_clear() was broken when clearing an index outside the existing array.
Timo Sirainen [Mon, 20 Apr 2009 18:43:15 +0000 (14:43 -0400)] 
array_idx_clear() was broken when clearing an index outside the existing array.

--HG--
branch : HEAD

16 years agonamespaces: list=children wasn't working correctly.
Timo Sirainen [Mon, 20 Apr 2009 17:28:00 +0000 (13:28 -0400)] 
namespaces: list=children wasn't working correctly.

--HG--
branch : HEAD

16 years agoshared mailboxes: LIST shared/% shouldn't list "%" entry.
Timo Sirainen [Mon, 20 Apr 2009 16:57:32 +0000 (12:57 -0400)] 
shared mailboxes: LIST shared/% shouldn't list "%" entry.

--HG--
branch : HEAD

16 years agoMaildir++ quota: Recalculation was broken if limits were defined by maildirsize file...
Timo Sirainen [Mon, 20 Apr 2009 16:35:32 +0000 (12:35 -0400)] 
Maildir++ quota: Recalculation was broken if limits were defined by maildirsize file (and not quota_rules).

--HG--
branch : HEAD

16 years agodeliver: When forwarding messages, use -f parameter as return path and fallback to...
Timo Sirainen [Mon, 20 Apr 2009 16:21:48 +0000 (12:21 -0400)] 
deliver: When forwarding messages, use -f parameter as return path and fallback to normalized Return-Path: header.

--HG--
branch : HEAD

16 years agoCode cleanup: Don't use __ prefix in header #defines.
Timo Sirainen [Fri, 17 Apr 2009 21:58:28 +0000 (17:58 -0400)] 
Code cleanup: Don't use __ prefix in header #defines.

--HG--
branch : HEAD

16 years agoAllow shared namespaces to have subscriptions=yes.
Timo Sirainen [Fri, 17 Apr 2009 21:20:24 +0000 (17:20 -0400)] 
Allow shared namespaces to have subscriptions=yes.

--HG--
branch : HEAD

16 years agofts-solr: Don't break with curl versions older than v7.17.
Timo Sirainen [Fri, 17 Apr 2009 19:40:31 +0000 (15:40 -0400)] 
fts-solr: Don't break with curl versions older than v7.17.

--HG--
branch : HEAD

16 years agoconfigure --without-shared-libs: Don't link other libraries to libstorage.a.
Timo Sirainen [Fri, 17 Apr 2009 17:22:13 +0000 (13:22 -0400)] 
configure --without-shared-libs: Don't link other libraries to libstorage.a.

--HG--
branch : HEAD

16 years agoRemoved unused code.
Timo Sirainen [Fri, 17 Apr 2009 16:56:14 +0000 (12:56 -0400)] 
Removed unused code.

--HG--
branch : HEAD

16 years agolmtp: If mail is >128 kB, write it to a temporary file.
Timo Sirainen [Fri, 17 Apr 2009 16:54:49 +0000 (12:54 -0400)] 
lmtp: If mail is >128 kB, write it to a temporary file.

--HG--
branch : HEAD

16 years agoMoved MAIL_READ_BLOCK_SIZE to mail-storage-private.h
Timo Sirainen [Fri, 17 Apr 2009 16:54:10 +0000 (12:54 -0400)] 
Moved MAIL_READ_BLOCK_SIZE to mail-storage-private.h

--HG--
branch : HEAD

16 years agomaildir++ quota: Make sure we don't create maildirsize file to wrong namespace.
Timo Sirainen [Fri, 17 Apr 2009 02:07:08 +0000 (22:07 -0400)] 
maildir++ quota: Make sure we don't create maildirsize file to wrong namespace.

--HG--
branch : HEAD

16 years agoimap-quota: Allow GETQUOTAROOT for public namespaces.
Timo Sirainen [Fri, 17 Apr 2009 01:58:20 +0000 (21:58 -0400)] 
imap-quota: Allow GETQUOTAROOT for public namespaces.

--HG--
branch : HEAD

16 years agoImplemented support for per-namespace quotas. Can be used with public namespaces.
Timo Sirainen [Fri, 17 Apr 2009 01:56:54 +0000 (21:56 -0400)] 
Implemented support for per-namespace quotas. Can be used with public namespaces.

--HG--
branch : HEAD

16 years agosettings_dup() didn't copy STRLISTs.
Timo Sirainen [Fri, 17 Apr 2009 01:55:45 +0000 (21:55 -0400)] 
settings_dup() didn't copy STRLISTs.

--HG--
branch : HEAD

16 years agoWhen using --disable-shared-libs, link with some unused .o files to get plugins working.
Timo Sirainen [Fri, 17 Apr 2009 01:40:05 +0000 (21:40 -0400)] 
When using --disable-shared-libs, link with some unused .o files to get plugins working.

--HG--
branch : HEAD

16 years agoimap: Initialize commands hash before plugins are initialized so they can register...
Timo Sirainen [Fri, 17 Apr 2009 01:37:37 +0000 (21:37 -0400)] 
imap: Initialize commands hash before plugins are initialized so they can register commands.

--HG--
branch : HEAD

16 years agoWhen mailbox is successfully opened, mark its namespace as being usable.
Timo Sirainen [Fri, 17 Apr 2009 00:09:12 +0000 (20:09 -0400)] 
When mailbox is successfully opened, mark its namespace as being usable.

--HG--
branch : HEAD