Wed, 10 Aug 2016 17:11:13 +0300 |
Timo Sirainen |
auth: Blocking userdb lookup shouldn't reset extra fields.
|
Wed, 10 Aug 2016 14:05:25 +0300 |
Timo Sirainen |
login-proxy: Fixed assert-crash/hang on connect errors.
|
Wed, 10 Aug 2016 01:39:39 +0300 |
Timo Sirainen |
lmtp: Reverted default port 24 change 1cbf46898.
|
Mon, 08 Aug 2016 19:25:05 +0300 |
Timo Sirainen |
doveadm: Fixed -A and -u wildcard handling with server connections.
|
Mon, 08 Aug 2016 19:24:08 +0300 |
Timo Sirainen |
doveadm: Fixed hanging when printing output from different server connections.
|
Mon, 08 Aug 2016 19:22:15 +0300 |
Timo Sirainen |
doveadm: Avoid recursively calling server input callback
|
Mon, 08 Aug 2016 19:16:57 +0300 |
Timo Sirainen |
doveadm-server: Fixed potential hang when reading replies to multiple commands
|
Mon, 08 Aug 2016 19:11:16 +0300 |
Timo Sirainen |
doveadm: Revert earlier NUL-printing change 793b024bf.
|
Mon, 08 Aug 2016 17:56:48 +0300 |
Timo Sirainen |
lib-auth: Avoid crash after user iteration if connection failed.
|
Mon, 08 Aug 2016 17:13:15 +0300 |
Timo Sirainen |
doveadm: Removed unused code.
|
Mon, 08 Aug 2016 12:36:48 +0300 |
Timo Sirainen |
doveadm: Extra safety - initialize cmd_input_fd to -1
|
Mon, 08 Aug 2016 16:15:26 +0300 |
Timo Sirainen |
dsync: Fixed empty-header-workaround
|
Mon, 08 Aug 2016 16:06:50 +0300 |
Timo Sirainen |
dsync_features: For consistency use '-' and not '_'
|
Mon, 08 Aug 2016 14:39:39 +0300 |
Timo Sirainen |
doveadm: When printing input from doveadm-server, don't truncate at NUL.
|
Mon, 08 Aug 2016 13:21:34 +0300 |
Aki Tuomi |
doveadm: Pass connection to mail context
|
Mon, 08 Aug 2016 11:38:54 +0300 |
Aki Tuomi |
doveadm: Use str_append_tabescaped_n
|
Mon, 08 Aug 2016 11:23:02 +0300 |
Aki Tuomi |
lib: Add binary-safe tabescape
|
Mon, 08 Aug 2016 09:29:26 +0300 |
Aki Tuomi |
doveadm: Streamline tabunescape
|
Wed, 03 Aug 2016 12:46:21 +0300 |
Martti Rannanjärvi |
doveadm: add doveadm dump dcrypt-file
|
Sat, 06 Aug 2016 22:12:13 +0300 |
Martti Rannanjärvi |
lib-dcrypt: make decrypt_istream format and flags visible
|
Sat, 06 Aug 2016 22:07:00 +0300 |
Martti Rannanjärvi |
lib-dcrypt: add dcrypt-iostream.h
|
Fri, 05 Aug 2016 15:21:29 +0300 |
Aki Tuomi |
dsync: Add support for features
|
Sat, 09 Apr 2016 18:21:23 -0500 |
J. Nick Koston |
quota_clone plugin: quota_clone_mail_user_created warned without debug
|
Sat, 09 Apr 2016 13:43:16 +0200 |
Wido den Hollander |
lmtp: Use port 24 if no port has been provided
|
Sat, 06 Aug 2016 17:59:10 +0200 |
Stephan Bosch |
istream-base64-encoder: Implemented proper stat function that returns the encoded size of the stream.
|
Mon, 08 Aug 2016 15:51:17 +0300 |
Timo Sirainen |
lib: ostream-temp didn't update offset when dup()ing fd.
|
Fri, 05 Aug 2016 22:57:02 +0300 |
Timo Sirainen |
dict-client: Fixed error message for failed synchronous dict_lookup()
|
Thu, 04 Aug 2016 21:44:08 +0300 |
Timo Sirainen |
lib-dcrypt: Added unit tests to nonblocking istream-decrypt
|
Thu, 04 Aug 2016 21:38:30 +0300 |
Timo Sirainen |
lib-dcrypt: test-stream writes now to buffer, not to temp-iostream
|
Thu, 04 Aug 2016 21:29:14 +0300 |
Timo Sirainen |
lib-dcrypt: Support nonblocking istreams.
|
Thu, 04 Aug 2016 19:45:35 +0300 |
Martti Rannanjärvi |
lib-dcrypt: add 0 to 400 byte stream test
|
Thu, 04 Aug 2016 18:35:53 +0300 |
Martti Rannanjärvi |
lib-dcrypt: error message on missing decrypt key or password
|
Thu, 04 Aug 2016 17:11:20 +0300 |
Timo Sirainen |
lib-http: Support per-request timeout and max_attempts
|
Tue, 02 Aug 2016 23:25:57 +0300 |
Timo Sirainen |
director: Throttle user move/kill failure errors after 100/sec.
|
Tue, 02 Aug 2016 23:14:23 +0300 |
Timo Sirainen |
lib: Added log throttling API.
|
Thu, 04 Aug 2016 17:39:02 +0300 |
Martti Rannanjärvi |
lib-dcrypt: don't give strstr NULL in test-crypto
|
Fri, 15 Jul 2016 09:53:12 +0200 |
x16a0 |
Fixed searching multiple mailboxes
|
Thu, 04 Aug 2016 22:15:25 +0300 |
Timo Sirainen |
lib-dcrypt: Fixed test-stream unit test not to leak memory
|
Thu, 04 Aug 2016 21:51:18 +0300 |
Timo Sirainen |
lib-auth: Unescape passdb/userdb extra fields.
|
Thu, 04 Aug 2016 20:21:27 +0300 |
Aki Tuomi |
istream-decrypt: Fix error handling in stream header
|
Thu, 04 Aug 2016 19:39:56 +0300 |
Aki Tuomi |
lib-dcrypt: Skip checks if no backend found
|
Tue, 02 Aug 2016 22:31:50 +0300 |
Timo Sirainen |
director: Added more debug information to "Ping timed out" error
|
Thu, 04 Aug 2016 12:57:58 +0300 |
Martti Rannanjärvi |
lib-dcrypt: drop format from key_load_public
|
Thu, 04 Aug 2016 12:52:20 +0300 |
Martti Rannanjärvi |
lib-dcrypt: drop format from key_load_private
|
Thu, 04 Aug 2016 12:19:05 +0300 |
Martti Rannanjärvi |
lib-dcrypt: get_info in openssl_load_private_key
|
Thu, 04 Aug 2016 10:54:20 +0300 |
Martti Rannanjärvi |
lib-dcrypt: get_info in openssl_load_public_key
|
Wed, 03 Aug 2016 17:55:15 +0300 |
Martti Rannanjärvi |
lib-dcrypt: change v2 key field separator to ':'
|
Thu, 04 Aug 2016 15:57:22 +0300 |
Aki Tuomi |
lib-dcrypt: Do not unref key twice
|
Wed, 03 Aug 2016 10:14:35 +0300 |
Aki Tuomi |
lib-dcrypt: Handle short reads in header correctly
|
Mon, 25 Jul 2016 14:04:47 +0300 |
Martti Rannanjärvi |
lib-dcrypt: add crashing 8 byte garbage read test
|
Fri, 15 Jul 2016 16:31:01 +0300 |
Aki Tuomi |
dcrypt: Update API for testing
|
Fri, 15 Jul 2016 16:30:51 +0300 |
Aki Tuomi |
dcrypt-iostream: Ref/unref keys
|
Fri, 15 Jul 2016 16:27:03 +0300 |
Aki Tuomi |
dcrypt: Use refcounting on keys
|
Thu, 04 Aug 2016 08:55:12 +0300 |
Aki Tuomi |
last-login: Add error handling for commit
|
Wed, 03 Aug 2016 13:18:17 +0300 |
Timo Sirainen |
lib-index: Fixed debug logging.
|
Fri, 29 Jul 2016 01:02:29 +0300 |
Timo Sirainen |
lib-index: If mail_debug=yes, log cache compressions.
|
Mon, 25 Jul 2016 14:20:05 -0400 |
Timo Sirainen |
Use mail_get_*stream_because() wherever possible.
|
Fri, 29 Jul 2016 00:37:07 +0300 |
Timo Sirainen |
lib-index: Added mail_cache_get_missing_reason()
|
Mon, 25 Jul 2016 14:16:39 -0400 |
Timo Sirainen |
lib-storage: Added mail_get_stream_because() and mail_get_hdr_stream_because()
|
Tue, 02 Aug 2016 21:16:15 +0300 |
Timo Sirainen |
doveadm proxy kick: Fixed output message.
|
Tue, 02 Aug 2016 21:10:42 +0300 |
Timo Sirainen |
lib-lda: Support %{storage_id} in deliver_log_format
|
Tue, 02 Aug 2016 21:09:34 +0300 |
Timo Sirainen |
lib-lda: Code cleanup - move code to mail_deliver_open_mail()
|
Tue, 02 Aug 2016 20:09:49 +0300 |
Timo Sirainen |
imap: When un-hibernating, send notification to imap-hibernate process earlier.
|
Tue, 02 Aug 2016 20:03:01 +0300 |
Timo Sirainen |
imap-hibernate: If un-hibernation failed due to timeout, log whether we saw version line.
|
Tue, 19 Jul 2016 10:16:17 -0600 |
Timo Sirainen |
imap-hibernate: If imap-master socket is busy, retry un-hibernation later.
|
Tue, 02 Aug 2016 13:41:07 +0300 |
Timo Sirainen |
lib: var_has_key() properly ignores key=='\0' now.
|
Tue, 02 Aug 2016 13:38:25 +0300 |
Timo Sirainen |
lib: var_get_key() didn't handle %{long_variables} correctly
|
Tue, 02 Aug 2016 01:04:57 +0300 |
Timo Sirainen |
--without-shared-libs was linking libdovecot.so to mail binaries.
|
Sat, 23 Jul 2016 12:02:29 -0400 |
Timo Sirainen |
lib-fs: Added fs_get_nlinks()
|
Mon, 25 Jul 2016 17:41:36 -0400 |
Timo Sirainen |
dict-client: Don't keep a request timeout when there are only background commands.
|
Mon, 25 Jul 2016 17:32:11 -0400 |
Timo Sirainen |
dict-client: When we get disconnected, reconnect and re-send commands.
|
Mon, 25 Jul 2016 17:08:18 -0400 |
Timo Sirainen |
dict-client: Improved timeout error message
|
Tue, 02 Aug 2016 01:02:59 +0300 |
Timo Sirainen |
dict-client: Fixed hang in async iteration if it failed.
|
Mon, 01 Aug 2016 22:18:08 +0300 |
Timo Sirainen |
quota: Log an error if mail's size can't be read.
|
Fri, 29 Jul 2016 00:59:43 +0300 |
Timo Sirainen |
lib-storage: mbox_min_index_size setting didn't work correctly.
|
Thu, 28 Jul 2016 21:15:16 +0300 |
Timo Sirainen |
lib-storage: Don't crash fetching body.snippet when multipart/alternative part has no Content-Type
|
Tue, 26 Jul 2016 13:53:56 -0400 |
Timo Sirainen |
auth: Fixed caching to support %{passdb} and %{userdb}
|
Tue, 26 Jul 2016 13:52:44 -0400 |
Timo Sirainen |
auth: Set userdb_lookup flag correctly for blocking userdb lookups.
|
Tue, 26 Jul 2016 13:52:20 -0400 |
Timo Sirainen |
auth: Code cleanup - use const for struct auth_request.
|
Mon, 25 Jul 2016 14:09:38 -0400 |
Timo Sirainen |
lazy-expunge: If lazy-expunge transaction failed already, stop further expunges.
|
Sun, 24 Jul 2016 18:26:50 -0400 |
Timo Sirainen |
lib: Potential compiling fix.
|
Wed, 13 Jul 2016 09:46:08 +0200 |
Stephan Bosch |
Calling i_stream_next_line() on a chain stream would sometimes erroneously use the stream->w_buffer.
|
Mon, 11 Jul 2016 20:27:48 +0300 |
Timo Sirainen |
lib-dcrypt: Allow flushing ostream multiple times.
|
Mon, 11 Jul 2016 20:27:14 +0300 |
Timo Sirainen |
lib-dcrypt: Improved error message when istream isn't encrypted.
|
Tue, 19 Jul 2016 18:28:06 +0300 |
Timo Sirainen |
master: Don't leak master socket to child processes.
|
Sun, 17 Jul 2016 13:51:05 -0600 |
Timo Sirainen |
fts: Fixed fts_autoindex when no fts_autoindex_exclude settings existed.
|
Sat, 16 Jul 2016 11:30:39 -0500 |
Timo Sirainen |
lib-dict: Added DICT_COMMIT_RET_WRITE_UNCERTAIN
|
Sun, 17 Jul 2016 12:37:06 -0600 |
Timo Sirainen |
cassandra: Support commit2 API
|
Sun, 17 Jul 2016 12:33:41 -0600 |
Timo Sirainen |
lib-sql: Added sql_transaction_commit2()
|
Fri, 15 Jul 2016 16:40:31 -0500 |
Timo Sirainen |
cassandra: Support returning SQL_RESULT_ERROR_TYPE_WRITE_UNCERTAIN
|
Fri, 15 Jul 2016 16:40:05 -0500 |
Timo Sirainen |
lib-sql: Added sql_result_get_error_type().
|
Thu, 14 Jul 2016 16:16:52 -0500 |
Timo Sirainen |
dict: Fixed crash on iteration handling.
|
Thu, 14 Jul 2016 07:22:04 -0500 |
Timo Sirainen |
dict-client: Improved logging for slow queries.
|
Thu, 14 Jul 2016 06:53:54 -0500 |
Timo Sirainen |
doveadm fetch: Fixed body.snippet.
|
Wed, 13 Jul 2016 15:10:57 -0500 |
Timo Sirainen |
dbox: Initialize pop3-uidl header on INBOX creation.
|
Wed, 13 Jul 2016 14:07:02 -0500 |
Timo Sirainen |
lib-storage: Initialize pop3-uidl header also when no backend UIDLs exist.
|
Mon, 11 Jul 2016 14:56:41 +0300 |
Aki Tuomi |
auth: Fail request if last passdb is noauthenticate
|
Mon, 11 Jul 2016 14:56:25 +0300 |
Aki Tuomi |
gssapi: Add missing PASSDB_RESULT_NEXT clause
|
Mon, 11 Jul 2016 16:13:28 +0300 |
Timo Sirainen |
lib-fs: Added fs_metadata_init_or_clear() helper
|
Mon, 11 Jul 2016 14:18:36 +0300 |
Aki Tuomi |
passdb: Skip credentials handling for noauthenticate
|
Mon, 11 Jul 2016 11:28:10 +0300 |
Timo Sirainen |
lib-storage: Fixed crash on subscription listing if subscription refresh fails.
|
Sat, 09 Jul 2016 20:11:45 +0300 |
Aki Tuomi |
auth: Skip authentication with noauthenticate
|
Mon, 11 Jul 2016 11:55:34 +0300 |
Timo Sirainen |
mdbox: Fixed crash when saving POP3 UIDLs to a non-empty mailbox.
|
Mon, 11 Jul 2016 11:40:41 +0300 |
Timo Sirainen |
pop3c: Fixed crash in syncing when local indexes existed but UIDL wasn't cached.
|
Mon, 11 Jul 2016 10:22:06 +0300 |
Timo Sirainen |
lmtp: Don't send double-DISCONNECT to anvil.
|
Wed, 06 Jul 2016 23:41:18 +0300 |
Timo Sirainen |
Compiler warning fix
|
Tue, 05 Jul 2016 18:15:55 +0300 |
Timo Sirainen |
fs-sis*: Use fs_wrapper_*() wherever possible
|
Tue, 05 Jul 2016 18:12:33 +0300 |
Timo Sirainen |
fs-sis*: Minor error handling function cleanups.
|
Tue, 05 Jul 2016 18:03:36 +0300 |
Timo Sirainen |
fs-sis*: Removed unnecessary error copying.
|
Tue, 05 Jul 2016 17:59:08 +0300 |
Timo Sirainen |
fs-metawrap: Use fs_wrapper_*() wherever possible
|
Tue, 05 Jul 2016 17:55:12 +0300 |
Timo Sirainen |
fs-compress: Use fs_wrapper_*() wherever possible
|
Tue, 05 Jul 2016 17:52:00 +0300 |
Timo Sirainen |
lib-fs: Implement all lib-fs functions as wrappers to parent stream.
|
Wed, 06 Jul 2016 13:15:22 +0300 |
Timo Sirainen |
lib-dcrypt: istream-decrypt now differentiates between temporary errors and corruption.
|
Wed, 06 Jul 2016 13:11:50 +0300 |
Timo Sirainen |
lib-dcrypt: Set stream_errno on istream-decrypt read failures.
|
Wed, 06 Jul 2016 13:31:12 +0300 |
Timo Sirainen |
lib: Updated istream's stream_errno comments.
|
Wed, 06 Jul 2016 13:24:03 +0300 |
Timo Sirainen |
lib-compression: istream-zlib/lzma now differentiates between temporary errors and corruption.
|
Tue, 05 Jul 2016 20:58:29 +0300 |
Timo Sirainen |
lib-storage: Clarify that mail_namespace_find_inbox() never returns NULL.
|
Tue, 05 Jul 2016 14:41:41 +0300 |
Aki Tuomi |
passdb-static: Support password scheme
|
Mon, 04 Jul 2016 11:57:43 +0300 |
Martti Rannanjärvi |
lib-dcrypt: tell in error_r that RSA key has to be converted to pkey
|
Mon, 04 Jul 2016 18:25:23 +0300 |
Aki Tuomi |
doveadm-pw: Use debug value when loading modules
|