]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
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
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
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
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
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
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
Timo Sirainen [Tue, 16 Mar 2010 17:24:09 +0000 (19:24 +0200)]
auth: Compiler warning fixes.
--HG--
branch : HEAD
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
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
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
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
Timo Sirainen [Tue, 16 Mar 2010 16:08:27 +0000 (18:08 +0200)]
auth: Fixed blocking userdb lookups.
--HG--
branch : HEAD
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
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
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
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
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
Timo Sirainen [Tue, 16 Mar 2010 13:20:15 +0000 (15:20 +0200)]
mdbox: Rebuilding storage ignored mails in alt storage.
--HG--
branch : HEAD
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
Timo Sirainen [Tue, 16 Mar 2010 12:39:02 +0000 (14:39 +0200)]
master: login dir was created with wrong group.
--HG--
branch : HEAD
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
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
Timo Sirainen [Mon, 15 Mar 2010 13:16:44 +0000 (15:16 +0200)]
Namespace debug log message logged list value wrong.
--HG--
branch : HEAD
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
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
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
Timo Sirainen [Sun, 14 Mar 2010 13:09:14 +0000 (15:09 +0200)]
auth: Fixed crash at deinit.
--HG--
branch : HEAD
Timo Sirainen [Sun, 14 Mar 2010 13:02:28 +0000 (15:02 +0200)]
mdbox: Fixed a race condition when expunging messages.
--HG--
branch : HEAD
Timo Sirainen [Sun, 14 Mar 2010 01:47:34 +0000 (03:47 +0200)]
auth: Compile fix for gssapi.
--HG--
branch : HEAD
Timo Sirainen [Sun, 14 Mar 2010 00:28:56 +0000 (02:28 +0200)]
auth: Fixed compiling config binary.
--HG--
branch : HEAD
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
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
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
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
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
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
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
Timo Sirainen [Sat, 13 Mar 2010 18:00:32 +0000 (20:00 +0200)]
auth: Cleaned up struct auth_passdb/auth_userdb.
--HG--
branch : HEAD
Timo Sirainen [Sat, 13 Mar 2010 17:36:30 +0000 (19:36 +0200)]
auth: Recent changes broke auth_username_chars checking.
--HG--
branch : HEAD
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
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
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
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
Timo Sirainen [Sat, 13 Mar 2010 13:25:44 +0000 (15:25 +0200)]
ioloop-select: IO_ERROR wasn't really working.
--HG--
branch : HEAD
Timo Sirainen [Sat, 13 Mar 2010 13:13:03 +0000 (15:13 +0200)]
doveconf: Show protocol/remote/local sections.
--HG--
branch : HEAD
Timo Sirainen [Fri, 12 Mar 2010 13:01:11 +0000 (15:01 +0200)]
Create auth-client socket by default.
--HG--
branch : HEAD
Timo Sirainen [Fri, 12 Mar 2010 12:57:23 +0000 (14:57 +0200)]
fs mailbox list: Don't show duplicate INBOXes
--HG--
branch : HEAD
Timo Sirainen [Thu, 11 Mar 2010 01:22:36 +0000 (03:22 +0200)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 10 Mar 2010 09:56:49 +0000 (11:56 +0200)]
README: Updated RFC list.
--HG--
branch : HEAD
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
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
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
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
Timo Sirainen [Tue, 9 Mar 2010 14:46:41 +0000 (16:46 +0200)]
config: Keep unique section names in setting keys.
--HG--
branch : HEAD
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
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
Timo Sirainen [Tue, 9 Mar 2010 14:08:00 +0000 (16:08 +0200)]
lib-index: Index alloc cache fixes. It wasn't really working.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 13:12:53 +0000 (15:12 +0200)]
Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Tue, 9 Mar 2010 09:46:41 +0000 (11:46 +0200)]
config: Forgot to add header file.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 23:11:52 +0000 (01:11 +0200)]
Reverted recent istream-limit cleanup. It broke things.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:34:22 +0000 (00:34 +0200)]
config: Added support for reading v1.2 config files.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:27:01 +0000 (00:27 +0200)]
master: Don't complain about duplicate inet_listeners with port=0 (they're ignored).
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:26:05 +0000 (00:26 +0200)]
auth: Master passdbs weren't working.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:25:52 +0000 (00:25 +0200)]
Don't crash when trying to list shared namespace prefix.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 22:08:16 +0000 (00:08 +0200)]
Reversing accidentally committed debug code.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 19:08:00 +0000 (21:08 +0200)]
doveadm: Minor code cleanup.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 18:28:08 +0000 (20:28 +0200)]
mdbox: Removed mdbox_max_open_files setting.
It's now hard coded to 2, and the files are closed after 30 seconds of being
unused.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:57:21 +0000 (19:57 +0200)]
login: Always disconnect clients after 3 minutes if they haven't logged in.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:53:28 +0000 (19:53 +0200)]
lib-index: When index is reset, make sure old dovecot.index gets deleted.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:39:43 +0000 (19:39 +0200)]
dbox: Don't assert-crash if trying to read a mail that's being saved.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:11:12 +0000 (19:11 +0200)]
zlib: Fixed seeking in zlib/bzlib input stream.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 17:09:00 +0000 (19:09 +0200)]
Improved setgid/setuid failure's error message.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 16:37:45 +0000 (18:37 +0200)]
example-config: Added userdb static to auth-ldap|sql.conf.ext.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:29:18 +0000 (17:29 +0200)]
mdbox: Minor error message improvement.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:28:48 +0000 (17:28 +0200)]
Added doveadm quota plugin.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:28:29 +0000 (17:28 +0200)]
doveadm: Added support for plugins.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:28:04 +0000 (17:28 +0200)]
module_dir_load*(): Added ignore_dlopen_errors flag.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:27:26 +0000 (17:27 +0200)]
mail storage service: Exported modules as mail_storage_service_modules.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 15:26:58 +0000 (17:26 +0200)]
mail storage service: Fixed crashing when iterating through all users.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 13:41:02 +0000 (15:41 +0200)]
zlib: Several fixes to zlib/bzlib istreams.
--HG--
branch : HEAD
Timo Sirainen [Mon, 8 Mar 2010 13:29:41 +0000 (15:29 +0200)]
Simplified up istream-limit implementation.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 14:34:52 +0000 (16:34 +0200)]
example-config: Moved passdbs and userdbs to separate auth-*.conf.ext files.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:28:32 +0000 (14:28 +0200)]
mdbox index rebuild: GUID wasn't kept for messages.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:08:49 +0000 (14:08 +0200)]
doveadm: dump didn't autodetect log if the path didn't contain '/'
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:05:25 +0000 (14:05 +0200)]
zlib: Improved error message logging. Log input stream names.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:04:42 +0000 (14:04 +0200)]
Set input stream names for mail file streams.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 12:02:13 +0000 (14:02 +0200)]
Increased initial memory pool size.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:56:09 +0000 (13:56 +0200)]
i/ostreams can now have a name (e.g. file path).
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:33:33 +0000 (13:33 +0200)]
zlib: If reading corrupted compressed mail files, log an error.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:14:54 +0000 (13:14 +0200)]
mdbox: Fixed rebuilding map index that had duplicate records.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 11:11:07 +0000 (13:11 +0200)]
dbox index rebuild: Fixed setting next-uid and highest-modseq.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:52:59 +0000 (12:52 +0200)]
mdbox: Don't crash when trying to rebuild storage at deinit.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:30:53 +0000 (12:30 +0200)]
"dovecot stop" now waits for up to 3 seconds for master to actually die.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:26:10 +0000 (12:26 +0200)]
lib-master: If config lookup from socket fails, fallback to execing doveconf.
--HG--
branch : HEAD
Timo Sirainen [Sat, 6 Mar 2010 10:17:13 +0000 (12:17 +0200)]
LIST-STATUS: When listing subscriptions, don't return STATUS for unsubscribed parents.
--HG--
branch : HEAD
Timo Sirainen [Fri, 5 Mar 2010 17:25:27 +0000 (19:25 +0200)]
README: Updated RFC list.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:58:31 +0000 (20:58 +0200)]
anvil: Recent changes broke penalty timeout handling.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:50:05 +0000 (20:50 +0200)]
lib-master: Disconnect from auth service immediately after receiving reply.
With the current code we can't reuse the connection anyway.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:19:02 +0000 (20:19 +0200)]
auth_cache_negative_ttl is now also used for password mismatches.
--HG--
branch : HEAD
Timo Sirainen [Thu, 4 Mar 2010 18:03:58 +0000 (20:03 +0200)]
lib-master: Call anvil callback in a separate data stack frame.
--HG--
branch : HEAD