]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Mon, 23 Nov 2009 19:50:20 +0000 (14:50 -0500)]
mail storage service: If chdir() fails with EACCES, give a better error message.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 18:16:38 +0000 (13:16 -0500)]
lmtp client: Don't crash if lmtp_client_send_more() is called after failure.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 17:51:07 +0000 (12:51 -0500)]
fts-squat: Fixed searching multi-byte characters.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 17:19:24 +0000 (12:19 -0500)]
maildir: Changed index/uidlist mismatch from assert-crashing to logging an error.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 16:41:29 +0000 (11:41 -0500)]
lib-index: Replaced ext-header update assert with "index corrupted" error handling.
--HG--
branch : HEAD
Timo Sirainen [Mon, 23 Nov 2009 16:16:35 +0000 (11:16 -0500)]
Makefile: Added UnicodeData.txt to distribution.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Nov 2009 20:27:07 +0000 (15:27 -0500)]
OS X: Fixed compiler warning about missing fdatasync() prototypes.
--HG--
branch : HEAD
Timo Sirainen [Fri, 20 Nov 2009 18:52:35 +0000 (13:52 -0500)]
lib-index: MAIL_TRANSACTION_TYPE_MASK didn't contain the new _EXT_HDR_UPDATE32.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:49:48 +0000 (18:49 -0500)]
lib-index: Updated MAIL_TRANSACTION_EXT_MASK to include thew new _EXT_HDR_UPDATE32.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:45:21 +0000 (18:45 -0500)]
mail_index_update_header_ext(): Couldn't handle >=64k headers.
--HG--
branch : HEAD
Pascal Volk [Thu, 19 Nov 2009 06:32:54 +0000 (06:32 +0000)]
doc/dovecot-initd.sh added LSB-compliant info block. Updated base_dir detection.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:25:57 +0000 (18:25 -0500)]
Define inet_listener_settings array type.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:20:23 +0000 (18:20 -0500)]
Added mailbox_list_set_changelog_writable().
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:19:32 +0000 (18:19 -0500)]
Compiler warning fixes.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:18:31 +0000 (18:18 -0500)]
master: Give a nicer error message if duplicate listeners exist.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 23:00:08 +0000 (18:00 -0500)]
master: Create base_dir with 0755 permissions, not 0777.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 22:28:48 +0000 (17:28 -0500)]
dsync: Fixed problems with syncing mailbox names that are invalid on other side.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 22:21:03 +0000 (17:21 -0500)]
Added a wrapper for strptime() to work around issues with glibc.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 19:19:39 +0000 (14:19 -0500)]
dsync: Sync mailbox renames.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 04:13:08 +0000 (23:13 -0500)]
master: unix_listener's user/group wasn't being used.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 01:43:44 +0000 (20:43 -0500)]
lmtp: Use hostname setting.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 00:58:37 +0000 (19:58 -0500)]
dsync: If some uid/modseq changes couldn't be done, exit with different value.
--HG--
branch : HEAD
Timo Sirainen [Thu, 19 Nov 2009 00:58:07 +0000 (19:58 -0500)]
Transaction commits can now track how many uid/modseq updates were ignored.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:39:37 +0000 (18:39 -0500)]
lmtp: Don't leak a client timeout and crash later.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:24:44 +0000 (18:24 -0500)]
MAIL_STORAGE_SERVICE_FLAG_ENABLE_CORE_DUMPS: Also chdir() to home dir.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:07:59 +0000 (18:07 -0500)]
lmtp: If -D parameter is given, enable core dumps.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 23:07:48 +0000 (18:07 -0500)]
mail-storage-service: Added MAIL_STORAGE_SERVICE_FLAG_ENABLE_CORE_DUMPS flag.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:19:54 +0000 (15:19 -0500)]
Added mail_storage_service_user_get_settings_parser().
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:19:39 +0000 (15:19 -0500)]
dsync: Added handshaking to proxy protocol.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:12:01 +0000 (15:12 -0500)]
dsync: Fixed -u <user> convert.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 20:03:01 +0000 (15:03 -0500)]
lib-auth: Fixed "auth input" debug messages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 02:04:46 +0000 (21:04 -0500)]
layout=fs: Fixed listing mailboxes under INBOX with non-mbox storages.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:56:00 +0000 (20:56 -0500)]
dsync: Minor unit test update.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:55:04 +0000 (20:55 -0500)]
dsync: Added support for different source/dest hierarchy separators.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:32:35 +0000 (20:32 -0500)]
dsync: Write usage directly to stderr instead of via logging.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 01:29:48 +0000 (20:29 -0500)]
dsync convert <source> converts mailbox without proxying. Renamed -e parameter to "mirror".
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:58:07 +0000 (19:58 -0500)]
dsync: Changed local/remote log prefixes.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:57:53 +0000 (19:57 -0500)]
dsync: Require "server" parameter to start in server mode.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:41:21 +0000 (19:41 -0500)]
mail_user_*home_expand(): Use home_expand_tilde() instead of duplicating the code.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:35:21 +0000 (19:35 -0500)]
mdbox: mailbox_update() was updating uidvalidity to random values.
--HG--
branch : HEAD
Timo Sirainen [Wed, 18 Nov 2009 00:25:28 +0000 (19:25 -0500)]
dsync: Try creating INBOX before fallbacking to just updating it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 23:53:09 +0000 (18:53 -0500)]
auth: Unload modules earlier to avoid crashes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 23:34:29 +0000 (18:34 -0500)]
mailbox_search_next*() API changed to return bool.
If search fails, it'll be noticed anyway by mailbox_search_deinit().
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 23:18:28 +0000 (18:18 -0500)]
mbox: Minor error message improvement.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 23:12:34 +0000 (18:12 -0500)]
doveadm: Added global -v (verbose) and -D (debug) options.
Removed "doveadm <mail command> -v".
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 19:39:31 +0000 (14:39 -0500)]
lmtp client: Fix to handling multiple recipients (and errors).
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 19:28:25 +0000 (14:28 -0500)]
dsync: dsync_mailbox_dup() wasn't duping cache fields.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 19:01:33 +0000 (14:01 -0500)]
lmtp: memdup default settings so RCPT TO settings lookups won't overwrite them.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 18:47:14 +0000 (13:47 -0500)]
lmtp proxy: Fixes to error handling.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 18:16:11 +0000 (13:16 -0500)]
lmtp proxy: If remote hangs without replying to end-of-DATA dot, don't crash.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 01:00:33 +0000 (20:00 -0500)]
dsync: Sync mailboxes' cache fields.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 00:59:41 +0000 (19:59 -0500)]
mail_cache_register_fields(): Update caching decisions from input fields.
--HG--
branch : HEAD
Timo Sirainen [Tue, 17 Nov 2009 00:38:13 +0000 (19:38 -0500)]
lib-storage: Added support for listing/adding cache fields.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 23:38:06 +0000 (18:38 -0500)]
config: Allow settings plugins to specify also new default services.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 23:37:12 +0000 (18:37 -0500)]
Added module_get_symbol_quiet().
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 21:42:47 +0000 (16:42 -0500)]
lmtp proxy: After killing a hanging server connection, try reading more input.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 21:06:27 +0000 (16:06 -0500)]
lmtp proxy: When client fails, don't stop reading DATA input until "." is seen.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 21:05:51 +0000 (16:05 -0500)]
lmtp client: Fail immediately if server disconnects.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 19:40:59 +0000 (14:40 -0500)]
dsync: Fixed subscription syncing to work with namespace prefixes.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 18:37:22 +0000 (13:37 -0500)]
dsync: Added 15 min connection timeout.
--HG--
branch : HEAD
Timo Sirainen [Mon, 16 Nov 2009 16:35:52 +0000 (11:35 -0500)]
dsync: Compiler warning fix.
--HG--
branch : HEAD
Timo Sirainen [Sat, 14 Nov 2009 01:55:05 +0000 (20:55 -0500)]
dsync: Added support for subscription syncing.
--HG--
branch : HEAD
Timo Sirainen [Sat, 14 Nov 2009 01:54:50 +0000 (20:54 -0500)]
Delay initializing mailbox changelog index, so mbox has time to override its path.
--HG--
branch : HEAD
Timo Sirainen [Sat, 14 Nov 2009 01:52:06 +0000 (20:52 -0500)]
array_bsearch(): Cast return value to proper type.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Nov 2009 23:12:17 +0000 (18:12 -0500)]
dsync: Fixed getting mailbox list GUID when using non-default hierarchy separator.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Nov 2009 21:55:03 +0000 (16:55 -0500)]
dsync: Avoid hanging.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Nov 2009 21:54:48 +0000 (16:54 -0500)]
dsync: Wait for all saves to finish before updating mailboxes' metadata.
The mailbox updating could try closing the same mailbox that still has an
unfinished save.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Nov 2009 21:53:37 +0000 (16:53 -0500)]
dsync: Delay enabling modseqs until modseq>1 is seen.
--HG--
branch : HEAD
Timo Sirainen [Fri, 13 Nov 2009 21:53:14 +0000 (16:53 -0500)]
lib-index: Ignore modseq->1 updates, they can never happen.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 23:51:08 +0000 (18:51 -0500)]
anvil, config, log, ssl-params: Drop privileges as configured.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 23:37:57 +0000 (18:37 -0500)]
anvil: Stay alive until it has no more clients.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 23:28:39 +0000 (18:28 -0500)]
auth worker: Don't start breaking if connection to auth master dies.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 21:46:55 +0000 (16:46 -0500)]
auth: Unload plugins after everything else is deinitialized.
Fixes a crash at deinit when SQL drivers were plugins.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 21:18:52 +0000 (16:18 -0500)]
maildir: Recent flags weren't set correctly.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 18:02:49 +0000 (13:02 -0500)]
Increased initial mysql driver memory pool size.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 18:01:39 +0000 (13:01 -0500)]
auth client: Don't crash after aborting auth requests.
--HG--
branch : HEAD
Timo Sirainen [Thu, 12 Nov 2009 17:42:31 +0000 (12:42 -0500)]
rfc2231 parser: Fixed parsing "key*".
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 20:40:18 +0000 (15:40 -0500)]
Removed duplicate master_service variable.
Patch by Apple.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 19:45:52 +0000 (14:45 -0500)]
auth: Another try at connecting to anvil-auth-penalty while still root.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 18:55:49 +0000 (13:55 -0500)]
auth: Connect to anvil-auth-penalty before dropping root privileges.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 17:51:10 +0000 (12:51 -0500)]
master: Give master also CAP_KILL capability.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 17:40:50 +0000 (12:40 -0500)]
mail_deliver_save() now takes mailbox name as UTF-8 and internally converts to mUTF-7.
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 01:01:19 +0000 (20:01 -0500)]
Forgot to commit mail_storage_service_user_get_input().
--HG--
branch : HEAD
Timo Sirainen [Wed, 11 Nov 2009 00:13:36 +0000 (19:13 -0500)]
acl: Merge group rights if user belongs to more than one.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 23:57:14 +0000 (18:57 -0500)]
acl: mailbox_name_status() shouldn't hide its existence if user has any rights to it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 23:35:49 +0000 (18:35 -0500)]
recipient_delimiter: Allow multi-character delimiters.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 23:33:41 +0000 (18:33 -0500)]
Added recipient_delimiter setting that LMTP server now uses.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:09:10 +0000 (15:09 -0500)]
*-login: Removed per-connection auth failure penalties. Trust auth server to do it.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:08:24 +0000 (15:08 -0500)]
auth: Added auth failure penalty tracking based on remote IP address.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:07:49 +0000 (15:07 -0500)]
anvil client: Added more features.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:07:12 +0000 (15:07 -0500)]
lib-auth: Don't crash if callback destroys the auth client.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 20:06:43 +0000 (15:06 -0500)]
anvil: Added support for penalty tracking.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 03:04:33 +0000 (22:04 -0500)]
Added signature for changeset
d52d842e8f81
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 03:04:30 +0000 (22:04 -0500)]
Added tag 2.0.alpha3 for changeset
d52d842e8f81
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 03:04:30 +0000 (22:04 -0500)]
Released v2.0.alpha3.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 02:21:55 +0000 (21:21 -0500)]
Added uni_utf8_str_is_valid().
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 02:03:15 +0000 (21:03 -0500)]
lib-lda: Log mailbox name using UTF-8, not mUTF-7.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:57:40 +0000 (20:57 -0500)]
master: Don't suggest adding -D parameter to non-login processes.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:52:54 +0000 (20:52 -0500)]
vpopmail: Removed vauth_open() call. Apparently it's not the right way.
--HG--
branch : HEAD
Timo Sirainen [Tue, 10 Nov 2009 01:46:57 +0000 (20:46 -0500)]
Removed all traces of auth-success file checking.
The file no longer got written after pre/post-login process redesign and
maybe it's too much trouble to get it back.
--HG--
branch : HEAD