]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
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
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
Timo Sirainen [Thu, 30 Apr 2009 23:18:48 +0000 (19:18 -0400)]
Fixed passing settings from userdb to mail processes.
--HG--
branch : HEAD
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
Timo Sirainen [Thu, 30 Apr 2009 22:41:43 +0000 (18:41 -0400)]
Moved auth-client-interface.h to lib-auth/.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 22:01:23 +0000 (18:01 -0400)]
master: Removed unused code.
--HG--
branch : HEAD
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
Timo Sirainen [Thu, 30 Apr 2009 21:56:47 +0000 (17:56 -0400)]
master: Fixed logging process related bugs.
--HG--
branch : HEAD
Timo Sirainen [Thu, 30 Apr 2009 21:02:33 +0000 (17:02 -0400)]
config: service names had an extra "service=".
--HG--
branch : HEAD
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
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
Timo Sirainen [Thu, 30 Apr 2009 18:48:54 +0000 (14:48 -0400)]
Defined ARRAY_TYPE(uint).
--HG--
branch : HEAD
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
Timo Sirainen [Wed, 29 Apr 2009 19:34:34 +0000 (15:34 -0400)]
mail-storage-service: Callmaster_service_init_finish().
--HG--
branch : HEAD
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
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
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
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
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
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
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
Timo Sirainen [Wed, 29 Apr 2009 16:57:59 +0000 (12:57 -0400)]
dovecot-example.conf: Improved rawlog example.
--HG--
branch : HEAD
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
Timo Sirainen [Wed, 29 Apr 2009 16:40:48 +0000 (12:40 -0400)]
ssl-proxy: Crashfix to previous commit.
--HG--
branch : HEAD
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
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
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
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
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
Timo Sirainen [Fri, 24 Apr 2009 00:01:18 +0000 (20:01 -0400)]
Added example dovecot-master.conf.
--HG--
branch : HEAD
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
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
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
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
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
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
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
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
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
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
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
Timo Sirainen [Mon, 20 Apr 2009 23:11:50 +0000 (19:11 -0400)]
Removed accidentally committed debug warning.
--HG--
branch : HEAD
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
Timo Sirainen [Mon, 20 Apr 2009 22:07:46 +0000 (18:07 -0400)]
Some binaries were missing list of library dependencies.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 18:54:49 +0000 (14:54 -0400)]
virtual: Reversed the broken "fix" in previous commit.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 18:45:07 +0000 (14:45 -0400)]
virtual: Some cleanups and fixes.
--HG--
branch : HEAD
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
Timo Sirainen [Mon, 20 Apr 2009 17:28:00 +0000 (13:28 -0400)]
namespaces: list=children wasn't working correctly.
--HG--
branch : HEAD
Timo Sirainen [Mon, 20 Apr 2009 16:57:32 +0000 (12:57 -0400)]
shared mailboxes: LIST shared/% shouldn't list "%" entry.
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Fri, 17 Apr 2009 21:20:24 +0000 (17:20 -0400)]
Allow shared namespaces to have subscriptions=yes.
--HG--
branch : HEAD
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
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
Timo Sirainen [Fri, 17 Apr 2009 16:56:14 +0000 (12:56 -0400)]
Removed unused code.
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Fri, 17 Apr 2009 01:58:20 +0000 (21:58 -0400)]
imap-quota: Allow GETQUOTAROOT for public namespaces.
--HG--
branch : HEAD
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
Timo Sirainen [Fri, 17 Apr 2009 01:55:45 +0000 (21:55 -0400)]
settings_dup() didn't copy STRLISTs.
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Thu, 16 Apr 2009 23:48:10 +0000 (19:48 -0400)]
shared mailboxes: Don't assert-crash if trying to look up "" user's mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 23:14:23 +0000 (19:14 -0400)]
Added imap_idle_notify_interval setting.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:50:56 +0000 (18:50 -0400)]
virtual: Crashfix. Also cleaned up the code a bit.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:12:30 +0000 (18:12 -0400)]
Initial implementation of LMTP server. Master process doesn't yet execute it though.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:11:00 +0000 (18:11 -0400)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:10:30 +0000 (18:10 -0400)]
mail_deliver(): Support returning a destination mail.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:10:05 +0000 (18:10 -0400)]
mail-storage-service: Fixes to handling multiple users.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 22:09:36 +0000 (18:09 -0400)]
lmtp: Minor cleanup.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 00:24:53 +0000 (20:24 -0400)]
Compile fix for old non-C99 compilers.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 00:20:56 +0000 (20:20 -0400)]
Search result updating: Make sure search args are initialized.
--HG--
branch : HEAD
Timo Sirainen [Thu, 16 Apr 2009 00:24:37 +0000 (20:24 -0400)]
mail_search_args_[de]init() calls stack now. Last unref is still allowed without deiniting.
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 23:48:55 +0000 (19:48 -0400)]
fts: Fixes to how virtual mailboxes are searched.
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 23:48:17 +0000 (19:48 -0400)]
virtual: Return original mailbox names with namespace prefix.
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 23:47:20 +0000 (19:47 -0400)]
Maildir++ layout: Allow selecting namespace prefix if inbox=no.
With Maildir this allows opening the "mailbox root" (i.e. INBOX).
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 22:06:21 +0000 (18:06 -0400)]
virtual: Fixed using !INBOX when INBOX wasn't in prefix="" namespace.
--HG--
branch : HEAD
Timo Sirainen [Tue, 14 Apr 2009 20:51:36 +0000 (16:51 -0400)]
fts-solr: Fixes with virtual mailboxes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 21:00:24 +0000 (17:00 -0400)]
mail_storage_service_multi*() API change and fixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 20:59:58 +0000 (16:59 -0400)]
Added settings_parser_dup().
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 16:40:16 +0000 (12:40 -0400)]
mail_storage_service_init*() can now take multiple set_roots.
--HG--
branch : HEAD
Timo Sirainen [Wed, 15 Apr 2009 16:33:37 +0000 (12:33 -0400)]
lda-settings doesn't need plugin_envs.
--HG--
branch : HEAD
Timo Sirainen [Tue, 14 Apr 2009 17:09:21 +0000 (13:09 -0400)]
Added configure --without-shared-libs to link built binaries against static libraries.
The libraries are still built and installed, so this is mainly useful for
making life easier for developers.
--HG--
branch : HEAD
Timo Sirainen [Tue, 14 Apr 2009 00:15:14 +0000 (20:15 -0400)]
s/deliver/lda/
--HG--
branch : HEAD
Timo Sirainen [Tue, 14 Apr 2009 00:07:59 +0000 (20:07 -0400)]
dbox: Don't crash if index files can't be opened.
--HG--
branch : HEAD
Timo Sirainen [Tue, 14 Apr 2009 00:06:40 +0000 (20:06 -0400)]
Changed MAILBOX_OPEN_FAST meaning a bit. Don't use it where it's unnecessary.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 23:20:55 +0000 (19:20 -0400)]
Removed duplicate mail_index_is_in_memory().
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 22:23:37 +0000 (18:23 -0400)]
maildir: When saving messages, in some race conditions we might have written a duplicate UID.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 22:21:24 +0000 (18:21 -0400)]
indexes: Added a new assert.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 21:21:32 +0000 (17:21 -0400)]
indexes: Error handling fixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 20:23:01 +0000 (16:23 -0400)]
dovecot-example.conf: Fixed mail_plugin_dir defaults.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 20:20:54 +0000 (16:20 -0400)]
lib-lda wasn't being built.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 20:11:15 +0000 (16:11 -0400)]
maildir saving: If dovecot-uidlist reading failed, we might have gone forward and crashed.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 20:01:40 +0000 (16:01 -0400)]
Fix to "SSL support not compiled in" error message.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 19:45:17 +0000 (15:45 -0400)]
Renamed deliver to dovecot-lda and moved most of its code to lib-lda.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 19:39:35 +0000 (15:39 -0400)]
Removed configure --with-deliver and --with-pop3d parameters.
If you don't want them, just don't use them. There are a lot of other
useless binaries also being compiled.
--HG--
branch : HEAD
Timo Sirainen [Mon, 13 Apr 2009 19:13:21 +0000 (15:13 -0400)]
mail-storage-service: Don't do userdb lookups to get a missing home if it's not wanted.
--HG--
branch : HEAD