]>
git.ipfire.org Git - thirdparty/dovecot/core.git/log
Timo Sirainen [Thu, 26 Jan 2012 18:46:44 +0000 (20:46 +0200)]
doveadm fetch text.utf8: Don't return failure on success.
Timo Sirainen [Thu, 26 Jan 2012 18:19:32 +0000 (20:19 +0200)]
doveadm fetch: Added text.utf8 field, which translates headers/body to UTF-8.
Timo Sirainen [Thu, 26 Jan 2012 14:37:40 +0000 (16:37 +0200)]
auth: Added PLAIN-TRUNC password schmee.
The idea is to allow successful authentication when the original plaintext
password was stored truncated in the database. So e.g. user gave
123456789
as password, but database truncated it to
12345678 . To make this
authentication work, {PLAIN-TRUNC}8-
12345678 password allows successful
authentication with any password that begins with
12345678 . With the "8-"
prefix this prefix matching is done only when the password after it is
exactly 8 characters.
Timo Sirainen [Thu, 26 Jan 2012 13:41:23 +0000 (15:41 +0200)]
Makefile: Added UnicodeData.txt dependency to unicodemap.c.
Timo Sirainen [Wed, 25 Jan 2012 22:44:41 +0000 (00:44 +0200)]
Added signature for changeset
0f10b3ed5c18
Timo Sirainen [Wed, 25 Jan 2012 22:44:04 +0000 (00:44 +0200)]
Added tag 2.1.rc5 for changeset
0f10b3ed5c18
Timo Sirainen [Wed, 25 Jan 2012 22:44:04 +0000 (00:44 +0200)]
Released v2.1.rc5.
Timo Sirainen [Wed, 25 Jan 2012 22:37:42 +0000 (00:37 +0200)]
maildir: When saving mails compressed, make sure ,S=size gets added to the filename.
Timo Sirainen [Wed, 25 Jan 2012 21:45:02 +0000 (23:45 +0200)]
lib-storage: Message size lookups from cache was broken if fields weren't in "normal" order in file.
Timo Sirainen [Tue, 24 Jan 2012 15:28:14 +0000 (17:28 +0200)]
Added signature for changeset
a20a99b8815d
Timo Sirainen [Tue, 24 Jan 2012 15:28:10 +0000 (17:28 +0200)]
Added tag 2.1.rc4 for changeset
a20a99b8815d
Timo Sirainen [Tue, 24 Jan 2012 15:28:10 +0000 (17:28 +0200)]
Released v2.1.rc4.
Timo Sirainen [Tue, 24 Jan 2012 14:37:24 +0000 (16:37 +0200)]
Dead code removal.
Timo Sirainen [Tue, 24 Jan 2012 13:30:47 +0000 (15:30 +0200)]
lib-index: Handle broken ext-header updates without crashing.
Timo Sirainen [Tue, 24 Jan 2012 01:52:28 +0000 (03:52 +0200)]
zlib: Getting stream's size failed in some situations.
This could have caused other trouble, such as with dbox +
mail_attachment_dir.
Timo Sirainen [Tue, 24 Jan 2012 01:51:20 +0000 (03:51 +0200)]
dbox: Minor code correctness fix.
Timo Sirainen [Tue, 24 Jan 2012 01:50:36 +0000 (03:50 +0200)]
istream-mail: Skip checking if cached message size is wrong if parent stream returns error.
An error is not the same as EOF.
Timo Sirainen [Tue, 24 Jan 2012 01:49:03 +0000 (03:49 +0200)]
istream-concat: If looking up stream's size fails, log an error and handle it as error, not EOF.
Timo Sirainen [Sun, 22 Jan 2012 19:38:48 +0000 (21:38 +0200)]
login: Make SASL auth buffer size define public.
Timo Sirainen [Sat, 21 Jan 2012 20:23:28 +0000 (22:23 +0200)]
pop3c: Change the default port to 110, not 143.
Timo Sirainen [Sat, 21 Jan 2012 16:57:31 +0000 (18:57 +0200)]
pop3c: Fixed to work without indexes.
Timo Sirainen [Sat, 21 Jan 2012 16:31:25 +0000 (18:31 +0200)]
imap-login: Fixed handling second AUTHENTICATE command when the first one failed.
Timo Sirainen [Fri, 20 Jan 2012 22:43:13 +0000 (00:43 +0200)]
lmtp: Fixed assert-crashing on 3rd client connection.
Timo Sirainen [Fri, 20 Jan 2012 22:27:52 +0000 (00:27 +0200)]
lmtp: Make core dumping work also after the first mail delivery.
Timo Sirainen [Fri, 20 Jan 2012 20:12:48 +0000 (22:12 +0200)]
fs layout: Fixed listing child mailboxes when children flags weren't requested.
Timo Sirainen [Fri, 20 Jan 2012 19:57:30 +0000 (21:57 +0200)]
fs layout: Don't list subscriptions file as a mailbox.
Timo Sirainen [Fri, 20 Jan 2012 19:13:00 +0000 (21:13 +0200)]
notify plugin: Don't crash if user-plugin didn't set mailbox_rename.
Patch by Ewald Dieterich.
Timo Sirainen [Fri, 20 Jan 2012 19:11:09 +0000 (21:11 +0200)]
notify plugin: Added mailbox_update and mailbox_set_subscribed notifications.
Timo Sirainen [Fri, 20 Jan 2012 16:59:16 +0000 (18:59 +0200)]
master: Added instance_name setting, which is used to prefix processes in ps output.
Timo Sirainen [Fri, 20 Jan 2012 16:44:49 +0000 (18:44 +0200)]
mysql: If query fails with "MySQL server gone away", log also how long it idled.
Timo Sirainen [Fri, 20 Jan 2012 16:28:40 +0000 (18:28 +0200)]
auth: Make idle_kill work with auth worker processes.
Timo Sirainen [Fri, 20 Jan 2012 16:27:44 +0000 (18:27 +0200)]
lib-master: Send service's idle_kill value to process in environment.
Timo Sirainen [Fri, 20 Jan 2012 16:14:43 +0000 (18:14 +0200)]
Typofix.
Timo Sirainen [Fri, 20 Jan 2012 16:09:54 +0000 (18:09 +0200)]
fts: Run decoder script with 10 second alarm.
Timo Sirainen [Fri, 20 Jan 2012 16:09:41 +0000 (18:09 +0200)]
script: Set alarm() for the script being run only if alarm=<secs> parameter is given.
Timo Sirainen [Fri, 20 Jan 2012 15:56:32 +0000 (17:56 +0200)]
decode2text.sh: Hide catdoc/catppt/xls2csv segmentation faults.
We can't do anything about them anyway.
Timo Sirainen [Fri, 20 Jan 2012 15:42:47 +0000 (17:42 +0200)]
imap, pop3: Added -t parameter to specify post-login script timeout.
Timo Sirainen [Fri, 20 Jan 2012 15:42:15 +0000 (17:42 +0200)]
script-login: If we fail to finish, exit with 0 to avoid master logging error unnecessarily.
Timo Sirainen [Fri, 20 Jan 2012 15:06:06 +0000 (17:06 +0200)]
Maildir++ quota: Close maildirsize file after writing to it to force NFS to write it.
This should fix the "Stale NFS file handle" errors with maildirsize.
Timo Sirainen [Fri, 20 Jan 2012 14:54:17 +0000 (16:54 +0200)]
eacces_error(): Removed bogus message about UNIX perms appearing to be ok.
Timo Sirainen [Fri, 20 Jan 2012 14:40:06 +0000 (16:40 +0200)]
lib-auth: Don't log the "auth connection closed" warning if there were 0 non-aborted requests.
Timo Sirainen [Fri, 20 Jan 2012 14:37:10 +0000 (16:37 +0200)]
lib-auth: Improved warning message about aborting auth requests.
Timo Sirainen [Thu, 19 Jan 2012 15:46:52 +0000 (17:46 +0200)]
auth: Throttle SQL auth worker process creation if they can't connect to database.
Timo Sirainen [Thu, 19 Jan 2012 14:33:13 +0000 (16:33 +0200)]
auth: Show a better auth worker process title.
Timo Sirainen [Thu, 19 Jan 2012 14:17:52 +0000 (16:17 +0200)]
auth: Avoid adding duplicate extra fields to auth replies.
This especially fixes default_fields/override_fields.
Timo Sirainen [Thu, 19 Jan 2012 14:16:56 +0000 (16:16 +0200)]
auth: Minor optimization.
Timo Sirainen [Thu, 19 Jan 2012 14:15:03 +0000 (16:15 +0200)]
auth: Don't crash when setting valueless default/override_fields to passdb.
Timo Sirainen [Thu, 19 Jan 2012 13:53:42 +0000 (15:53 +0200)]
imap-login: Handle SASL-IR without overflowing master_auth_request's buffer.
Timo Sirainen [Thu, 19 Jan 2012 13:41:16 +0000 (15:41 +0200)]
lib-auth: Treat cert_username="" and initial_resp_base64="" the same as NULLs.
Timo Sirainen [Wed, 18 Jan 2012 21:44:40 +0000 (23:44 +0200)]
auth: Log a warning if userdb ldap isn't used, but user_* or iterate_* aren't defaults.
This is intended to stop people from wondering why their changes don't do
anything.
Timo Sirainen [Wed, 18 Jan 2012 21:36:13 +0000 (23:36 +0200)]
auth: Log a warning if userdb sql isn't used, but user_query or iterate_query isn't default.
This is intended to stop people from wondering why user_query doesn't do
anything.
Timo Sirainen [Wed, 18 Jan 2012 15:58:53 +0000 (17:58 +0200)]
fs layout: Don't crash in mailbox listing if there are only invalid patterns.
Timo Sirainen [Wed, 18 Jan 2012 14:52:14 +0000 (16:52 +0200)]
lib-lda: Added %e / %{from_envelope} variable to deliver_log_format.
Timo Sirainen [Wed, 18 Jan 2012 14:51:22 +0000 (16:51 +0200)]
lib-storage: Preserve from_envelope in save context's dest_mail even if it's temporary.
This allows looking it up while the mail is being saved.
Timo Sirainen [Wed, 18 Jan 2012 12:21:53 +0000 (14:21 +0200)]
master: Show the process_limit / client_limit value when logging that it's been reached.
Timo Sirainen [Tue, 17 Jan 2012 21:34:31 +0000 (23:34 +0200)]
lmtp: Removed unnecessary code.
Timo Sirainen [Tue, 17 Jan 2012 21:34:22 +0000 (23:34 +0200)]
lib-lda: Fixed LMTP client hanging on sending large mails.
Timo Sirainen [Tue, 17 Jan 2012 21:12:26 +0000 (23:12 +0200)]
lmtp: Get banner text from login_greeting setting.
Timo Sirainen [Tue, 17 Jan 2012 21:11:16 +0000 (23:11 +0200)]
lib-storage: Added mail_storage_service_get_var_expand_table().
Timo Sirainen [Tue, 17 Jan 2012 20:54:11 +0000 (22:54 +0200)]
director: Added timeout to syncing to make sure we don't hang if it somehow gets lost.
Timo Sirainen [Tue, 17 Jan 2012 20:21:57 +0000 (22:21 +0200)]
director: Make sure ring syncing doesn't get lost when directors get disconnected.
Timo Sirainen [Tue, 17 Jan 2012 15:20:07 +0000 (17:20 +0200)]
auth: DIGEST-MD5 supports authorization id now.
Patch by Yubao Liu.
Timo Sirainen [Tue, 17 Jan 2012 15:17:24 +0000 (17:17 +0200)]
auth: DIGEST-MD5 didn't read nonce-count parameter correctly.
Patch by Yubao Liu.
Timo Sirainen [Tue, 17 Jan 2012 14:18:05 +0000 (16:18 +0200)]
director: Drop privileges only after adding hosts.
This allows reading files from /etc/ before chrooting.
Timo Sirainen [Tue, 17 Jan 2012 14:07:13 +0000 (16:07 +0200)]
auth: Fixed loading passdb/userdb plugins.
Patch by Stephan Bosch.
Timo Sirainen [Tue, 17 Jan 2012 13:44:26 +0000 (15:44 +0200)]
director: Find director's own IP earlier in init.
Timo Sirainen [Thu, 12 Jan 2012 21:09:25 +0000 (23:09 +0200)]
dsync: Fixed handling -u parameter in backwards compatibility dsync mode.
Timo Sirainen [Thu, 12 Jan 2012 19:53:31 +0000 (21:53 +0200)]
login: Added logging if auth process doesn't respond fast enough for greeting.
Timo Sirainen [Thu, 12 Jan 2012 13:40:30 +0000 (15:40 +0200)]
example-config: Updated vsz_limit default values.
Timo Sirainen [Wed, 11 Jan 2012 10:07:44 +0000 (12:07 +0200)]
login proxy: Added extra logging for bug detection.
Timo Sirainen [Wed, 11 Jan 2012 08:31:25 +0000 (10:31 +0200)]
configure: Add -fno-builtin-strftime flag with gcc to avoid warning.
Timo Sirainen [Tue, 10 Jan 2012 21:34:43 +0000 (23:34 +0200)]
Compiler warning fix.
Timo Sirainen [Tue, 10 Jan 2012 21:30:36 +0000 (23:30 +0200)]
decode2text.sh: Exit with 0 even if the decoding failed.
There's nothing to be done anyway, since they are external programs. These
errors just flood the error log unnecessarily.
Timo Sirainen [Tue, 10 Jan 2012 21:28:03 +0000 (23:28 +0200)]
Don't assert-crash on mail search if decomposed titlecase of search key is empty.
Timo Sirainen [Tue, 10 Jan 2012 21:14:18 +0000 (23:14 +0200)]
quota: Try to avoid logging NFS stale fhandle errors when closing maildirsize file.
Timo Sirainen [Tue, 10 Jan 2012 21:10:04 +0000 (23:10 +0200)]
imap/pop3-login: Include hostname and timestamp in "temporary auth failure" message.
Timo Sirainen [Tue, 10 Jan 2012 20:57:09 +0000 (22:57 +0200)]
Use t_strflocaltime() where possible.
Timo Sirainen [Tue, 10 Jan 2012 20:51:52 +0000 (22:51 +0200)]
Added t_strflocaltime().
Timo Sirainen [Tue, 10 Jan 2012 19:39:13 +0000 (21:39 +0200)]
master: default_idle_kill setting wasn't "time" type.
Timo Sirainen [Tue, 10 Jan 2012 19:37:54 +0000 (21:37 +0200)]
director: If request is timed out, log an error.
Timo Sirainen [Tue, 10 Jan 2012 11:12:08 +0000 (13:12 +0200)]
s/Fallbacking/Falling back/
Timo Sirainen [Tue, 10 Jan 2012 00:27:26 +0000 (02:27 +0200)]
fts-solr: Make sure header name is lowercased in search queries.
Timo Sirainen [Mon, 9 Jan 2012 22:34:09 +0000 (00:34 +0200)]
login proxy: If server disconnects during auth, log the connection duration.
Timo Sirainen [Mon, 9 Jan 2012 21:57:25 +0000 (23:57 +0200)]
master: "Out of memory" message shows now the service {} block around vsz_limit.
Timo Sirainen [Mon, 9 Jan 2012 19:10:35 +0000 (21:10 +0200)]
imapc: Added imapc_master_user setting.
Timo Sirainen [Mon, 9 Jan 2012 19:10:30 +0000 (21:10 +0200)]
imapc: Treat master_user="" the same as NULL.
Timo Sirainen [Mon, 9 Jan 2012 18:53:51 +0000 (20:53 +0200)]
auth: Check also masterdbs when checking if auth mechanism can be used.
Patch by Yubao Liu
Timo Sirainen [Mon, 9 Jan 2012 18:31:53 +0000 (20:31 +0200)]
lib-lda: Make lmtp_client_state_to_string() more verbose.
Timo Sirainen [Mon, 9 Jan 2012 14:35:22 +0000 (16:35 +0200)]
auth: Implemented support for Postfix's "TCP map" sockets for user existence lookups.
Timo Sirainen [Mon, 9 Jan 2012 14:29:37 +0000 (16:29 +0200)]
auth: Use linked list instead of array for storing list of auth connections.
With arrays the removal was slower than necessary.
Timo Sirainen [Sat, 7 Jan 2012 18:28:42 +0000 (20:28 +0200)]
Removed unnecessary code.
Timo Sirainen [Fri, 6 Jan 2012 19:34:36 +0000 (21:34 +0200)]
Added signature for changeset
5398bdb8613f
Timo Sirainen [Fri, 6 Jan 2012 19:34:33 +0000 (21:34 +0200)]
Added tag 2.1.rc3 for changeset
5398bdb8613f
Timo Sirainen [Fri, 6 Jan 2012 19:34:33 +0000 (21:34 +0200)]
Released v2.1.rc3.
Timo Sirainen [Fri, 6 Jan 2012 18:39:48 +0000 (20:39 +0200)]
Compiler warning fix.
Timo Sirainen [Fri, 6 Jan 2012 17:54:03 +0000 (19:54 +0200)]
Make static analyzer happier.
Timo Sirainen [Fri, 6 Jan 2012 17:29:23 +0000 (19:29 +0200)]
master: log/anvil listener names weren't set correctly.
Also this fixes a long standing static analyzer "error".
Timo Sirainen [Fri, 6 Jan 2012 17:15:03 +0000 (19:15 +0200)]
Makefile: added missing file
Timo Sirainen [Fri, 6 Jan 2012 14:02:36 +0000 (16:02 +0200)]
Added signature for changeset
a14b7333ae45
Timo Sirainen [Fri, 6 Jan 2012 14:02:33 +0000 (16:02 +0200)]
Added tag 2.1.rc2 for changeset
a14b7333ae45