]> git.ipfire.org Git - thirdparty/dovecot/core.git/log
thirdparty/dovecot/core.git
15 years agoauth: Increased default client_limit to 4096.
Timo Sirainen [Thu, 25 Mar 2010 15:01:21 +0000 (17:01 +0200)] 
auth: Increased default client_limit to 4096.

--HG--
branch : HEAD

15 years agoconfig: Log a warning if auth service's client_limit is too low.
Timo Sirainen [Thu, 25 Mar 2010 15:00:48 +0000 (17:00 +0200)] 
config: Log a warning if auth service's client_limit is too low.

--HG--
branch : HEAD

15 years agodsync: Added extra sanity check.
Timo Sirainen [Tue, 23 Mar 2010 18:14:56 +0000 (20:14 +0200)] 
dsync: Added extra sanity check.

--HG--
branch : HEAD

15 years agomdbox: Do delayed storage rebuild when closing mailbox.
Timo Sirainen [Tue, 23 Mar 2010 18:11:07 +0000 (20:11 +0200)] 
mdbox: Do delayed storage rebuild when closing mailbox.
Doing it on storage destroy causes problems.

--HG--
branch : HEAD

15 years agoscript: Fixed using mail_uid/mail_gid settings as fallback.
Timo Sirainen [Tue, 23 Mar 2010 17:36:22 +0000 (19:36 +0200)] 
script: Fixed using mail_uid/mail_gid settings as fallback.

--HG--
branch : HEAD

15 years agomysql: Fixed compiling with older libraries that didn't support CLIENT_MULTI_RESULTS.
Timo Sirainen [Mon, 22 Mar 2010 14:12:58 +0000 (16:12 +0200)] 
mysql: Fixed compiling with older libraries that didn't support CLIENT_MULTI_RESULTS.

--HG--
branch : HEAD

15 years agodbox_mail_get_save_date(): Last change was broken.
Timo Sirainen [Mon, 22 Mar 2010 13:27:07 +0000 (15:27 +0200)] 
dbox_mail_get_save_date(): Last change was broken.

--HG--
branch : HEAD

15 years agomaildir: get_save_date() should return 0, not the timestamp.
Timo Sirainen [Mon, 22 Mar 2010 00:16:46 +0000 (02:16 +0200)] 
maildir: get_save_date() should return 0, not the timestamp.
Patch by Rainer Weikusat

--HG--
branch : HEAD

15 years agoAdded signature for changeset 38e98c234af5
Timo Sirainen [Sun, 21 Mar 2010 23:49:31 +0000 (01:49 +0200)] 
Added signature for changeset 38e98c234af5

--HG--
branch : HEAD

15 years agoAdded tag 2.0.beta4 for changeset 38e98c234af5
Timo Sirainen [Sun, 21 Mar 2010 23:49:28 +0000 (01:49 +0200)] 
Added tag 2.0.beta4 for changeset 38e98c234af5

--HG--
branch : HEAD

15 years agoReleased v2.0.beta4. 2.0.beta4
Timo Sirainen [Sun, 21 Mar 2010 23:49:27 +0000 (01:49 +0200)] 
Released v2.0.beta4.

--HG--
branch : HEAD

15 years agoAsserts now use __FUNCTION__ instead of __PRETTY_FUNCTION__.
Timo Sirainen [Sun, 21 Mar 2010 23:46:17 +0000 (01:46 +0200)] 
Asserts now use __FUNCTION__ instead of __PRETTY_FUNCTION__.
With gcc these had the same output, but clang's __PRETTY_FUNCTION__ returns
a larger output that's not useful.

--HG--
branch : HEAD

15 years agoRemoved unused GNUC_FUNCTION* macros.
Timo Sirainen [Sun, 21 Mar 2010 23:45:11 +0000 (01:45 +0200)] 
Removed unused GNUC_FUNCTION* macros.

--HG--
branch : HEAD

15 years agosdbox: Copying is now done with hard links.
Timo Sirainen [Sun, 21 Mar 2010 16:12:24 +0000 (18:12 +0200)] 
sdbox: Copying is now done with hard links.

--HG--
branch : HEAD

15 years agodbox: Don't write save-date to metadata, use file's ctime as fallback.
Timo Sirainen [Sun, 21 Mar 2010 15:08:36 +0000 (17:08 +0200)] 
dbox: Don't write save-date to metadata, use file's ctime as fallback.
Copying must change the save-date, so it couldn't work well in metadata.

--HG--
branch : HEAD

15 years agosdbox: Don't break when trying to access mail that's just being expunged.
Timo Sirainen [Sun, 21 Mar 2010 14:50:11 +0000 (16:50 +0200)] 
sdbox: Don't break when trying to access mail that's just being expunged.

--HG--
branch : HEAD

15 years agoIncreased initial memory pool size.
Timo Sirainen [Fri, 19 Mar 2010 19:40:13 +0000 (21:40 +0200)] 
Increased initial memory pool size.

--HG--
branch : HEAD

15 years agoauth: Previous change broke non-master logins..
Timo Sirainen [Fri, 19 Mar 2010 19:39:10 +0000 (21:39 +0200)] 
auth: Previous change broke non-master logins..

--HG--
branch : HEAD

15 years agoauth: Fixed master user logins.
Timo Sirainen [Fri, 19 Mar 2010 19:34:03 +0000 (21:34 +0200)] 
auth: Fixed master user logins.

--HG--
branch : HEAD

15 years agoconfig: Changed key=$key to expand to first parser that changed it.
Timo Sirainen [Fri, 19 Mar 2010 18:56:22 +0000 (20:56 +0200)] 
config: Changed key=$key to expand to first parser that changed it.
This allows adding chained settings, like:

key=foo
key=$key bar
key=$key baz

-> key=foo bar baz

--HG--
branch : HEAD

15 years agoAdded settings_parse_is_changed().
Timo Sirainen [Fri, 19 Mar 2010 18:55:22 +0000 (20:55 +0200)] 
Added settings_parse_is_changed().

--HG--
branch : HEAD

15 years agoexample-config: Added global mail_plugins, set per-protocol mail_plugins=$mail_plugins.
Timo Sirainen [Fri, 19 Mar 2010 18:43:20 +0000 (20:43 +0200)] 
example-config: Added global mail_plugins, set per-protocol mail_plugins=$mail_plugins.

--HG--
branch : HEAD

15 years agodoveconf: Added -x parameter to expand $variables and <file in output.
Timo Sirainen [Fri, 19 Mar 2010 18:40:23 +0000 (20:40 +0200)] 
doveconf: Added -x parameter to expand $variables and <file in output.

--HG--
branch : HEAD

15 years agoconfig: Added support for "key=$key stuff"
Timo Sirainen [Fri, 19 Mar 2010 18:39:45 +0000 (20:39 +0200)] 
config: Added support for "key=$key stuff"

--HG--
branch : HEAD

15 years agoauth: Do username checks/translations even when ssl_username_from_cert=yes
Timo Sirainen [Fri, 19 Mar 2010 15:51:28 +0000 (17:51 +0200)] 
auth: Do username checks/translations even when ssl_username_from_cert=yes

--HG--
branch : HEAD

15 years agoauth: Fixed support for per-service auth settings.
Timo Sirainen [Fri, 19 Mar 2010 15:24:22 +0000 (17:24 +0200)] 
auth: Fixed support for per-service auth settings.

--HG--
branch : HEAD

15 years agoconfig: Send client a services names that have more specific settings.
Timo Sirainen [Fri, 19 Mar 2010 15:23:56 +0000 (17:23 +0200)] 
config: Send client a services names that have more specific settings.

--HG--
branch : HEAD

15 years agolib-master: If binary isn't standalone, enable core dumping at startup.
Timo Sirainen [Fri, 19 Mar 2010 14:44:38 +0000 (16:44 +0200)] 
lib-master: If binary isn't standalone, enable core dumping at startup.
Dropping privileges again should disable dumping, and later it's decided by
the binary itself it wants to be dumpable.

--HG--
branch : HEAD

15 years agoCheck that namespace's alias_for points to a namespace with compatible storage.
Timo Sirainen [Fri, 19 Mar 2010 13:35:11 +0000 (15:35 +0200)] 
Check that namespace's alias_for points to a namespace with compatible storage.

--HG--
branch : HEAD

15 years agomdbox: Storage rebuild panics now earlier if its namespace unexpectedly isn't found.
Timo Sirainen [Fri, 19 Mar 2010 13:34:39 +0000 (15:34 +0200)] 
mdbox: Storage rebuild panics now earlier if its namespace unexpectedly isn't found.

--HG--
branch : HEAD

15 years agodbox: Use mail's transaction view instead of mailbox's view whenever possible.
Timo Sirainen [Fri, 19 Mar 2010 13:19:49 +0000 (15:19 +0200)] 
dbox: Use mail's transaction view instead of mailbox's view whenever possible.
This fixes crash when saving/copying fails.

--HG--
branch : HEAD

15 years agomdbox: Don't crash when rebuilding index if there's no alt storage dir.
Timo Sirainen [Fri, 19 Mar 2010 13:15:43 +0000 (15:15 +0200)] 
mdbox: Don't crash when rebuilding index if there's no alt storage dir.

--HG--
branch : HEAD

15 years agolib-storage: Moved index transaction/view from index_transaction to mailbox_transaction.
Timo Sirainen [Fri, 19 Mar 2010 13:13:24 +0000 (15:13 +0200)] 
lib-storage: Moved index transaction/view from index_transaction to mailbox_transaction.

--HG--
branch : HEAD

15 years agodoveadm: Added doveadm kick command.
Pascal Volk [Thu, 18 Mar 2010 03:41:22 +0000 (03:41 +0000)] 
doveadm: Added doveadm kick command.
Moved some parts from doveadm-who.c to doveadm-who.h, so they can be reused.

--HG--
branch : HEAD

15 years agolib-master: Don't assert-crash if client_limit < service_count.
Timo Sirainen [Thu, 18 Mar 2010 02:28:32 +0000 (04:28 +0200)] 
lib-master: Don't assert-crash if client_limit < service_count.

--HG--
branch : HEAD

15 years agomaster: Service's client_limit wasn't set correctly when service_count was non-zero.
Timo Sirainen [Thu, 18 Mar 2010 02:17:47 +0000 (04:17 +0200)] 
master: Service's client_limit wasn't set correctly when service_count was non-zero.

--HG--
branch : HEAD

15 years agodoveadm who: Use wildcards for user matching.
Timo Sirainen [Thu, 18 Mar 2010 02:12:24 +0000 (04:12 +0200)] 
doveadm who: Use wildcards for user matching.

--HG--
branch : HEAD

15 years agoAdded wildcard_match*() for matching strings with '*' and '?' wildcards.
Timo Sirainen [Thu, 18 Mar 2010 02:11:55 +0000 (04:11 +0200)] 
Added wildcard_match*() for matching strings with '*' and '?' wildcards.

--HG--
branch : HEAD

15 years agolib-master: -k parameter now always applies settings from environment.
Timo Sirainen [Thu, 18 Mar 2010 02:00:17 +0000 (04:00 +0200)] 
lib-master: -k parameter now always applies settings from environment.
Otherwise the result would be inconsistent when executing doveconf vs.
using config socket.

--HG--
branch : HEAD

15 years agoimap, pop3: Changed default client_limit to 1.
Timo Sirainen [Thu, 18 Mar 2010 01:50:53 +0000 (03:50 +0200)] 
imap, pop3: Changed default client_limit to 1.
So even if service_count is disabled, by default no more than 1 connection
is allowed for the process.

--HG--
branch : HEAD

15 years agomail_storage_service_read_settings() avoided execing doveconf too aggressively.
Timo Sirainen [Wed, 17 Mar 2010 13:45:50 +0000 (15:45 +0200)] 
mail_storage_service_read_settings() avoided execing doveconf too aggressively.

--HG--
branch : HEAD

15 years agomdbox: Don't crash when accessing a copied mail that hasn't been committed yet.
Timo Sirainen [Tue, 16 Mar 2010 20:29:18 +0000 (22:29 +0200)] 
mdbox: Don't crash when accessing a copied mail that hasn't been committed yet.

--HG--
branch : HEAD

15 years agoacl: Don't crash if opening dovecot-acl fails with EACCES.
Timo Sirainen [Tue, 16 Mar 2010 19:39:47 +0000 (21:39 +0200)] 
acl: Don't crash if opening dovecot-acl fails with EACCES.

--HG--
branch : HEAD

15 years agolib-master: Environment variables no longer override settings.
Timo Sirainen [Tue, 16 Mar 2010 19:04:59 +0000 (21:04 +0200)] 
lib-master: Environment variables no longer override settings.
Also did some other cleanups to settings reading and removed unused features.

--HG--
branch : HEAD

15 years agodoveadm: Disable all debug logging, unless -D parameter is given.
Timo Sirainen [Tue, 16 Mar 2010 18:45:18 +0000 (20:45 +0200)] 
doveadm: Disable all debug logging, unless -D parameter is given.

--HG--
branch : HEAD

15 years agodoveadm: Continue going through users if one user's init fails.
Timo Sirainen [Tue, 16 Mar 2010 18:40:31 +0000 (20:40 +0200)] 
doveadm: Continue going through users if one user's init fails.

--HG--
branch : HEAD

15 years agomail_storage_service_lookup_next() returns -2 for if _next() fails.
Timo Sirainen [Tue, 16 Mar 2010 18:40:11 +0000 (20:40 +0200)] 
mail_storage_service_lookup_next() returns -2 for if _next() fails.

--HG--
branch : HEAD

15 years agomail_storage_service_next() didn't always set error string.
Timo Sirainen [Tue, 16 Mar 2010 18:33:18 +0000 (20:33 +0200)] 
mail_storage_service_next() didn't always set error string.

--HG--
branch : HEAD

15 years agomail_storage_service_lookup*() now separates userdb lookup and user setting errors.
Timo Sirainen [Tue, 16 Mar 2010 18:21:48 +0000 (20:21 +0200)] 
mail_storage_service_lookup*() now separates userdb lookup and user setting errors.

--HG--
branch : HEAD

15 years agomail_storage_service_next() now only returns -1 if user's privileges are invalid.
Timo Sirainen [Tue, 16 Mar 2010 17:59:59 +0000 (19:59 +0200)] 
mail_storage_service_next() now only returns -1 if user's privileges are invalid.

--HG--
branch : HEAD

15 years agoauth: Compiler warning fixes.
Timo Sirainen [Tue, 16 Mar 2010 17:24:09 +0000 (19:24 +0200)] 
auth: Compiler warning fixes.

--HG--
branch : HEAD

15 years agomail storage service: Make sure we never exec doveconf when looking up config.
Timo Sirainen [Tue, 16 Mar 2010 17:23:28 +0000 (19:23 +0200)] 
mail storage service: Make sure we never exec doveconf when looking up config.

--HG--
branch : HEAD

15 years agolib-master: Added never_exec flag to master_service_settings_read().
Timo Sirainen [Tue, 16 Mar 2010 17:23:12 +0000 (19:23 +0200)] 
lib-master: Added never_exec flag to master_service_settings_read().

--HG--
branch : HEAD

15 years agodoveadm: Keep config socket permanently open.
Timo Sirainen [Tue, 16 Mar 2010 17:17:32 +0000 (19:17 +0200)] 
doveadm: Keep config socket permanently open.
This fixes a problem when config lookup was attempted while privileges were
dropped.

--HG--
branch : HEAD

15 years agoauth worker: Verify that both client and server see the same passdb/userdb IDs.
Timo Sirainen [Tue, 16 Mar 2010 16:26:25 +0000 (18:26 +0200)] 
auth worker: Verify that both client and server see the same passdb/userdb IDs.

--HG--
branch : HEAD

15 years agoauth: Fixed blocking userdb lookups.
Timo Sirainen [Tue, 16 Mar 2010 16:08:27 +0000 (18:08 +0200)] 
auth: Fixed blocking userdb lookups.

--HG--
branch : HEAD

15 years agoauth worker: Fixes to handling invalid input from auth server.
Timo Sirainen [Tue, 16 Mar 2010 16:02:53 +0000 (18:02 +0200)] 
auth worker: Fixes to handling invalid input from auth server.

--HG--
branch : HEAD

15 years agoauth: Changed worker process to die after auth server closes its connection.
Timo Sirainen [Tue, 16 Mar 2010 16:02:29 +0000 (18:02 +0200)] 
auth: Changed worker process to die after auth server closes its connection.

--HG--
branch : HEAD

15 years agotcpwrap: Added allow/deny severity to fix compiling on some systems.
Timo Sirainen [Tue, 16 Mar 2010 15:13:50 +0000 (17:13 +0200)] 
tcpwrap: Added allow/deny severity to fix compiling on some systems.
Patch by Tomi Vainio

--HG--
branch : HEAD

15 years agoplugins: Changed to use the new client_find_namespace() API.
Timo Sirainen [Tue, 16 Mar 2010 14:20:28 +0000 (16:20 +0200)] 
plugins: Changed to use the new client_find_namespace() API.

--HG--
branch : HEAD

15 years agoimap: Some mailbox accessing commands failed with wrong error message.
Timo Sirainen [Tue, 16 Mar 2010 14:15:03 +0000 (16:15 +0200)] 
imap: Some mailbox accessing commands failed with wrong error message.

--HG--
branch : HEAD

15 years agomdbox: Rebuilding storage ignored mails in alt storage.
Timo Sirainen [Tue, 16 Mar 2010 13:20:15 +0000 (15:20 +0200)] 
mdbox: Rebuilding storage ignored mails in alt storage.

--HG--
branch : HEAD

15 years agoconfig: Fixed checking if listen setting contained an obsolete port value.
Timo Sirainen [Tue, 16 Mar 2010 12:53:19 +0000 (14:53 +0200)] 
config: Fixed checking if listen setting contained an obsolete port value.

--HG--
branch : HEAD

15 years agomaster: login dir was created with wrong group.
Timo Sirainen [Tue, 16 Mar 2010 12:39:02 +0000 (14:39 +0200)] 
master: login dir was created with wrong group.

--HG--
branch : HEAD

15 years agomaster: Create login dir even when we don't change its gid.
Timo Sirainen [Tue, 16 Mar 2010 12:33:40 +0000 (14:33 +0200)] 
master: Create login dir even when we don't change its gid.

--HG--
branch : HEAD

15 years agosafe_mkdir(): uid/gid can now be -1 to mean "don't change it".
Timo Sirainen [Tue, 16 Mar 2010 12:29:25 +0000 (14:29 +0200)] 
safe_mkdir(): uid/gid can now be -1 to mean "don't change it".

--HG--
branch : HEAD

15 years agoNamespace debug log message logged list value wrong.
Timo Sirainen [Mon, 15 Mar 2010 13:16:44 +0000 (15:16 +0200)] 
Namespace debug log message logged list value wrong.

--HG--
branch : HEAD

15 years agoauth: passdb bsdauth, passwd and shadow are now blocking by default.
Timo Sirainen [Sun, 14 Mar 2010 13:30:26 +0000 (15:30 +0200)] 
auth: passdb bsdauth, passwd and shadow are now blocking by default.

--HG--
branch : HEAD

15 years agoauth: Auth master process is now running as default_internal_user by default.
Timo Sirainen [Sun, 14 Mar 2010 13:28:31 +0000 (15:28 +0200)] 
auth: Auth master process is now running as default_internal_user by default.
Workers are still running as root, so PAM will continue to work as before.

--HG--
branch : HEAD

15 years agomaster: Allow unix_listeners to also have user=$default_*_user
Timo Sirainen [Sun, 14 Mar 2010 13:27:23 +0000 (15:27 +0200)] 
master: Allow unix_listeners to also have user=$default_*_user

--HG--
branch : HEAD

15 years agoauth: Fixed crash at deinit.
Timo Sirainen [Sun, 14 Mar 2010 13:09:14 +0000 (15:09 +0200)] 
auth: Fixed crash at deinit.

--HG--
branch : HEAD

15 years agomdbox: Fixed a race condition when expunging messages.
Timo Sirainen [Sun, 14 Mar 2010 13:02:28 +0000 (15:02 +0200)] 
mdbox: Fixed a race condition when expunging messages.

--HG--
branch : HEAD

15 years agoauth: Compile fix for gssapi.
Timo Sirainen [Sun, 14 Mar 2010 01:47:34 +0000 (03:47 +0200)] 
auth: Compile fix for gssapi.

--HG--
branch : HEAD

15 years agoauth: Fixed compiling config binary.
Timo Sirainen [Sun, 14 Mar 2010 00:28:56 +0000 (02:28 +0200)] 
auth: Fixed compiling config binary.

--HG--
branch : HEAD

15 years agomysql: Enable CLIENT_MULTI_RESULTS
Timo Sirainen [Sat, 13 Mar 2010 21:33:40 +0000 (23:33 +0200)] 
mysql: Enable CLIENT_MULTI_RESULTS
Based on patch by Alain Williams

--HG--
branch : HEAD

15 years agoauth: Initial support for per-protocol auth settings.
Timo Sirainen [Sat, 13 Mar 2010 20:54:41 +0000 (22:54 +0200)] 
auth: Initial support for per-protocol auth settings.
Currently the list of services is hard-coded. This should be changed so that
config lookup returns the service names.

--HG--
branch : HEAD

15 years agoauth: Moved mechanism list out of struct auth.
Timo Sirainen [Sat, 13 Mar 2010 20:23:58 +0000 (22:23 +0200)] 
auth: Moved mechanism list out of struct auth.
It could have been good there, except mechanism list is sent before there's
any knowledge of what type of client is on the other side. Maybe in future
different mechanism list could be given based on the unix socket name.

--HG--
branch : HEAD

15 years agoauth: Store args in passdb/userdb_module, so init() doesn't need it as parameter.
Timo Sirainen [Sat, 13 Mar 2010 19:17:17 +0000 (21:17 +0200)] 
auth: Store args in passdb/userdb_module, so init() doesn't need it as parameter.

--HG--
branch : HEAD

15 years agoauth: Completely removed struct auth_*db from *db.c
Timo Sirainen [Sat, 13 Mar 2010 19:05:31 +0000 (21:05 +0200)] 
auth: Completely removed struct auth_*db from *db.c

--HG--
branch : HEAD

15 years agoauth: Removed unused pool parameter from struct auth_passdb/auth_userdb.
Timo Sirainen [Sat, 13 Mar 2010 18:19:53 +0000 (20:19 +0200)] 
auth: Removed unused pool parameter from struct auth_passdb/auth_userdb.

--HG--
branch : HEAD

15 years agoauth: passdb/userdb backends no longer know about struct auth_passdb/auth_userdb.
Timo Sirainen [Sat, 13 Mar 2010 18:16:12 +0000 (20:16 +0200)] 
auth: passdb/userdb backends no longer know about struct auth_passdb/auth_userdb.

--HG--
branch : HEAD

15 years agoauth: Cleaned up struct auth_passdb/auth_userdb.
Timo Sirainen [Sat, 13 Mar 2010 18:00:32 +0000 (20:00 +0200)] 
auth: Cleaned up struct auth_passdb/auth_userdb.

--HG--
branch : HEAD

15 years agoauth: Recent changes broke auth_username_chars checking.
Timo Sirainen [Sat, 13 Mar 2010 17:36:30 +0000 (19:36 +0200)] 
auth: Recent changes broke auth_username_chars checking.

--HG--
branch : HEAD

15 years agoauth: auth_penalty is now a global single instance.
Timo Sirainen [Sat, 13 Mar 2010 16:08:39 +0000 (18:08 +0200)] 
auth: auth_penalty is now a global single instance.

--HG--
branch : HEAD

15 years agoauth: Auth request handler no longer keeps struct auth pointer.
Timo Sirainen [Sat, 13 Mar 2010 15:35:21 +0000 (17:35 +0200)] 
auth: Auth request handler no longer keeps struct auth pointer.

--HG--
branch : HEAD

15 years agoauth: auth_userdb and auth_passdb no longer has pointer to struct auth.
Timo Sirainen [Sat, 13 Mar 2010 15:28:18 +0000 (17:28 +0200)] 
auth: auth_userdb and auth_passdb no longer has pointer to struct auth.

--HG--
branch : HEAD

15 years agoauth: Moved some variables generated from settings to struct auth_settings.
Timo Sirainen [Sat, 13 Mar 2010 14:52:50 +0000 (16:52 +0200)] 
auth: Moved some variables generated from settings to struct auth_settings.

--HG--
branch : HEAD

15 years agoioloop-select: IO_ERROR wasn't really working.
Timo Sirainen [Sat, 13 Mar 2010 13:25:44 +0000 (15:25 +0200)] 
ioloop-select: IO_ERROR wasn't really working.

--HG--
branch : HEAD

15 years agodoveconf: Show protocol/remote/local sections.
Timo Sirainen [Sat, 13 Mar 2010 13:13:03 +0000 (15:13 +0200)] 
doveconf: Show protocol/remote/local sections.

--HG--
branch : HEAD

15 years agoCreate auth-client socket by default.
Timo Sirainen [Fri, 12 Mar 2010 13:01:11 +0000 (15:01 +0200)] 
Create auth-client socket by default.

--HG--
branch : HEAD

15 years agofs mailbox list: Don't show duplicate INBOXes
Timo Sirainen [Fri, 12 Mar 2010 12:57:23 +0000 (14:57 +0200)] 
fs mailbox list: Don't show duplicate INBOXes

--HG--
branch : HEAD

15 years agoCompiler warning fixes.
Timo Sirainen [Thu, 11 Mar 2010 01:22:36 +0000 (03:22 +0200)] 
Compiler warning fixes.

--HG--
branch : HEAD

15 years agoREADME: Updated RFC list.
Timo Sirainen [Wed, 10 Mar 2010 09:56:49 +0000 (11:56 +0200)] 
README: Updated RFC list.

--HG--
branch : HEAD

15 years agoimap-login: Give a helpful error message if user tries to log in without giving comma...
Timo Sirainen [Tue, 9 Mar 2010 19:22:05 +0000 (21:22 +0200)] 
imap-login: Give a helpful error message if user tries to log in without giving command tag.

--HG--
branch : HEAD

15 years agoconfig: Fixed obsolete listen setting check to handle multiple addresses.
Timo Sirainen [Tue, 9 Mar 2010 17:40:33 +0000 (19:40 +0200)] 
config: Fixed obsolete listen setting check to handle multiple addresses.
Currently it doesn't handle obsolete settings having multiple addresses.

--HG--
branch : HEAD

15 years agoconfig: Don't parse IPv6 address in listen setting as obsolete host:port.
Timo Sirainen [Tue, 9 Mar 2010 17:36:09 +0000 (19:36 +0200)] 
config: Don't parse IPv6 address in listen setting as obsolete host:port.

--HG--
branch : HEAD

15 years agoconfigure: --with-lucene fails now with suggestion to use Solr instead.
Timo Sirainen [Tue, 9 Mar 2010 14:54:08 +0000 (16:54 +0200)] 
configure: --with-lucene fails now with suggestion to use Solr instead.

--HG--
branch : HEAD

15 years agoconfig: Keep unique section names in setting keys.
Timo Sirainen [Tue, 9 Mar 2010 14:46:41 +0000 (16:46 +0200)] 
config: Keep unique section names in setting keys.

--HG--
branch : HEAD

15 years agomail storage service: mail_debug=yes now logs what happens to userdb settings.
Timo Sirainen [Tue, 9 Mar 2010 14:36:32 +0000 (16:36 +0200)] 
mail storage service: mail_debug=yes now logs what happens to userdb settings.

--HG--
branch : HEAD

15 years agomail storage service: Only some userdb extra fields were used.
Timo Sirainen [Tue, 9 Mar 2010 14:24:57 +0000 (16:24 +0200)] 
mail storage service: Only some userdb extra fields were used.

--HG--
branch : HEAD