log

age author description
Tue, 16 Aug 2016 13:49:01 +0300 Aki Tuomi lib: Fix SENTRY_CHAR to different kind of number
Tue, 16 Aug 2016 13:46:09 +0300 Aki Tuomi lib-http: Ensure fstream is not NULL in test
Tue, 16 Aug 2016 13:44:27 +0300 Aki Tuomi lib-index: Do not do pointless memmove
Tue, 16 Aug 2016 13:31:48 +0300 Aki Tuomi test-priorityq: Ensure item is not NULL
Tue, 16 Aug 2016 13:30:36 +0300 Aki Tuomi md5: Initialize block
Tue, 16 Aug 2016 14:53:24 +0300 Timo Sirainen lib-storage: If chdir to home doesn't work, chdir to root instead.
Tue, 16 Aug 2016 14:04:13 +0300 Timo Sirainen lib-storage: Minor error message fix
Tue, 16 Aug 2016 11:05:25 +0300 Timo Sirainen lib-mail: Compiling fix for message-snippet change - U'x' isn't standard.
Tue, 29 Mar 2016 22:30:17 +0200 nikwrt fts-squat: fix Corrupted squat uidlist bug
Mon, 15 Aug 2016 19:22:31 +0300 Aki Tuomi lib-mail: Fix snippet generation
Mon, 15 Aug 2016 13:30:44 +0300 Aki Tuomi dcrypt: Fix encrypted test keys
Mon, 15 Aug 2016 11:32:31 +0300 Aki Tuomi dcrypt: Update v2 sample
Mon, 15 Aug 2016 11:27:04 +0300 Aki Tuomi dcrypt: Retrieve key length correctly
Sat, 13 Aug 2016 14:31:08 +0300 Timo Sirainen lib: Avoid compiler warning if off_t has the same size as ssize_t.
Sat, 13 Aug 2016 14:16:55 +0300 Timo Sirainen dsync: Further fixes to received_timestamp and virtual_size parsing (-t and -S parameters)
Sat, 13 Aug 2016 01:00:13 +0300 Timo Sirainen dsync: Added missing fields to ibc-stream.
Fri, 12 Aug 2016 01:24:16 +0200 Stephan Bosch lib: Implemented i_stream_create_copy_from_data().
Mon, 25 Jul 2016 10:24:44 +0300 Martti Rannanjärvi lib,lib-test: stop calling memcmp and memcpy with NULL in tests
Mon, 25 Jul 2016 10:21:43 +0300 Martti Rannanjärvi lib-mail: stop calling str_append_n and memcmp with NULL in tests
Wed, 10 Aug 2016 15:40:23 +0300 Martti Rannanjärvi lib-storage: don't crash when pop3c-client timeouts
Thu, 11 Aug 2016 12:46:42 +0300 Aki Tuomi doveadm-dump: Add missing include
Thu, 11 Aug 2016 17:27:24 +0300 Timo Sirainen -Wstrict-bool warning fixes
Thu, 11 Aug 2016 17:23:48 +0300 Timo Sirainen doveadm sync: Fixed -S parameter parsing to actually work.
Fri, 01 Jul 2016 14:30:24 +0300 Timo Sirainen doveadm sync/backup: Added -S <max size> parameter to skip too large mails.
Wed, 13 Jul 2016 09:51:08 +0300 Aki Tuomi auth-db-dict: Allow key name expansion
Tue, 09 Aug 2016 11:48:10 +0300 Aki Tuomi openssl: Fix v1.1 compability
Mon, 08 Aug 2016 15:31:50 +0300 Aki Tuomi OpenSSL: link against OpenSSL libs explicitly
Sat, 23 Jul 2016 23:40:15 +0300 Martti Rannanjärvi doveadm: add doveadm-dump-dcrypt-key
Wed, 10 Aug 2016 19:15:56 +0300 Timo Sirainen quota: If quota lookup updates vsize header, lock it earlier to avoid a deadlock.
Wed, 10 Aug 2016 19:13:09 +0300 Timo Sirainen quota: Fixed handling when mail size lookup fails due to mail already being expunged.
Wed, 10 Aug 2016 17:56:14 +0300 Timo Sirainen dict-client: Improved timeout error message.
Wed, 10 Aug 2016 17:54:29 +0300 Timo Sirainen lib: Added connection_input_timeout_reason()
Wed, 10 Aug 2016 17:44:26 +0300 Timo Sirainen lib: Added connection.connect_started/finished timestamps.
Thu, 11 Aug 2016 14:28:24 +0300 Aki Tuomi configure: Fix dcrypt build
Tue, 09 Aug 2016 18:06:25 +0300 Timo Sirainen quota: Don't get message sizes when updating mailbox that ignores quotas.
Wed, 10 Aug 2016 19:07:18 +0300 Timo Sirainen lib-storage: Fixed potential .vsize.lock deadlock.
Wed, 10 Aug 2016 17:15:21 +0300 Timo Sirainen auth: Removed redundant noauthenticate checks.
Wed, 10 Aug 2016 17:14:28 +0300 Timo Sirainen auth: When setting noauthenticate=yes, also set nopassword=yes
Wed, 10 Aug 2016 17:41:51 +0300 Timo Sirainen lib: Added connection.last_input_tv for more accuracy
Wed, 10 Aug 2016 17:37:53 +0300 Timo Sirainen lib: connection_disconnect() now resets last_input
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
Mon, 04 Jul 2016 18:24:29 +0300 Aki Tuomi dcrypt: Fix linkage into libdovecot.so
Mon, 04 Jul 2016 15:05:00 +0300 Timo Sirainen master: Add master socket's io listener later.
Mon, 04 Jul 2016 14:44:40 +0300 Timo Sirainen master: Make sure stdout isn't closed on startup failures.
Mon, 04 Jul 2016 09:37:33 +0300 Aki Tuomi configure: Add m4 and aux dir to configure
Mon, 04 Jul 2016 09:30:13 +0300 Aki Tuomi configure: Fix static array check
Mon, 04 Jul 2016 09:21:22 +0300 Aki Tuomi dcrypt: Optional if no ECC support
Fri, 01 Jul 2016 17:42:29 +0300 Timo Sirainen dict-client: Attempt to connect to dict socket for 1 second before failing.
Fri, 01 Jul 2016 15:13:55 +0300 Aki Tuomi man: Provide usage for doveadm mailbox update
Fri, 01 Jul 2016 01:14:34 +0300 Timo Sirainen lib-dcrypt: Removed dead code.
Fri, 01 Jul 2016 12:23:59 +0300 Timo Sirainen lib-storage: Fixed mailbox_delete_empty() error message when mails exist
Fri, 01 Jul 2016 16:37:09 +0300 Timo Sirainen lib-http: Clarify response message when retries have happened.
Fri, 01 Jul 2016 16:36:31 +0300 Timo Sirainen dict-client: Make sure query's start_time is up-to-date.
Fri, 01 Jul 2016 16:34:26 +0300 Timo Sirainen dict-client: Don't log slow background async commit/iteration replies.
Fri, 01 Jul 2016 16:31:52 +0300 Timo Sirainen cassandra: Added debug_queries connect setting.
Fri, 01 Jul 2016 16:31:19 +0300 Timo Sirainen cassandra: If query fails, include how long the reply took in the error message.
Fri, 01 Jul 2016 16:30:06 +0300 Timo Sirainen cassandra: Warn if queries take too long (default 5 secs)
Fri, 01 Jul 2016 16:27:30 +0300 Timo Sirainen LAYOUT=index: Make sure error is preserved if created mailbox can't be added to list index.
Fri, 01 Jul 2016 11:56:46 +0300 Timo Sirainen dict-client: When skipping connect() due to earlier failure, preserve the original error.
Fri, 01 Jul 2016 11:41:51 +0300 Timo Sirainen dict-client: If commit fails to send BEGIN, don't try sending anything else.
Fri, 01 Jul 2016 11:12:03 +0300 Timo Sirainen lib-storage: Autoexpunging should ignore nonexistent mailboxes.
Fri, 01 Jul 2016 11:07:47 +0300 Timo Sirainen doveadm mailbox update: Avoid assert-crash on errors.
Fri, 01 Jul 2016 02:49:32 +0300 Timo Sirainen login-proxy: cork+uncork in flush callbacks
Fri, 01 Jul 2016 01:11:02 +0300 Timo Sirainen configure: Check if C99 "static" keyword is supported for array sizes.
Thu, 30 Jun 2016 22:35:59 +0200 Stephan Bosch lib-http: client: Fixed potential segfault problem in http_client_connection_server_close().
Thu, 30 Jun 2016 18:13:52 +0300 Timo Sirainen lib-dcrypt: Compiling fix
Thu, 30 Jun 2016 16:21:40 +0300 Timo Sirainen imap: Fixed reading LDA settings from config.
Thu, 30 Jun 2016 14:08:24 +0300 Timo Sirainen master: Stopping didn't close dead-pipes early enough.
Thu, 30 Jun 2016 12:10:29 +0300 Timo Sirainen lmtp: Removed assert, which triggers if anvil connect fails.
Thu, 30 Jun 2016 12:08:19 +0300 Timo Sirainen lmtp: Fixed pipelining of commands after RCPT TO
Thu, 30 Jun 2016 11:57:19 +0300 Aki Tuomi auth-request: Whitespace fix
Thu, 30 Jun 2016 10:03:18 +0300 Aki Tuomi auth-request: Correctly allocate mech_password and credentials_scheme
Thu, 30 Jun 2016 09:29:26 +0300 Aki Tuomi dcrypt: Free keys in test-stream
Thu, 30 Jun 2016 09:06:51 +0300 Aki Tuomi dcrypt: Add tests for 0 and 1 byte data
Thu, 30 Jun 2016 09:06:33 +0300 Aki Tuomi dcrypt: Fix bugs in 0 and 1 byte payload files
Thu, 30 Jun 2016 01:27:37 +0300 Timo Sirainen lib-ssl-iostream: Compiler fix to previous commit
Thu, 30 Jun 2016 01:15:38 +0300 Timo Sirainen lib-ssl-iostream: Disable "CRYPTO_set_mem_functions() was called too late" for now
Wed, 29 Jun 2016 23:56:18 +0300 Timo Sirainen auth: delay_until can optionally now have +<max random secs> suffix.
Wed, 29 Jun 2016 23:54:46 +0300 Timo Sirainen auth: Fixed checking if delay_until is too large
Wed, 29 Jun 2016 22:29:20 +0300 Timo Sirainen dsync: When full resync is wanted in a stateful sync, output empty state.
Wed, 29 Jun 2016 21:09:48 +0300 Timo Sirainen doveadm: Read settings with service=doveadm
Wed, 29 Jun 2016 20:44:37 +0300 Timo Sirainen doveadm user: Avoid potential crashes when running via doveadm-server
Wed, 29 Jun 2016 22:11:48 +0300 Timo Sirainen lib: iostream-temp: Fixed o_stream_send_istream() with >2GB files
Wed, 29 Jun 2016 19:22:51 +0300 Timo Sirainen dict-sql: Treat NULL value the same as "key not found"
Tue, 28 Jun 2016 23:12:03 +0300 Timo Sirainen doveadm: Added "service stop" command to stop specific services.
Sun, 26 Jun 2016 23:04:00 +0300 Timo Sirainen master: Allow stopping specific services via master socket.
Tue, 28 Jun 2016 23:38:48 +0300 Timo Sirainen master: Added service_monitor_stop_close() to stops service and close its listeners.
Tue, 28 Jun 2016 23:38:11 +0300 Timo Sirainen master: Added support for stopping specific services.
Wed, 29 Jun 2016 19:12:58 +0300 Timo Sirainen lib-storage: Fixed search arg initialization tracking for INTHREAD
Wed, 29 Jun 2016 18:49:57 +0300 Timo Sirainen virtual: Fixed error handling when matching mailboxes by metadata.
Wed, 29 Jun 2016 18:34:07 +0300 Timo Sirainen maildir: Improved "Filename keeps changing" error handling/logging
Wed, 29 Jun 2016 18:33:48 +0300 Timo Sirainen maildir: Code comment update
Wed, 29 Jun 2016 18:31:21 +0300 Timo Sirainen maildir: Fixed updating filenames in existing uidlist
Fri, 03 Jun 2016 17:30:58 +0300 Aki Tuomi doveadm-server: Do not crash if empty data in authorization
Tue, 31 May 2016 22:22:37 +0300 Aki Tuomi doveadm: Implement user and auth cache flush to server
Sat, 04 Jun 2016 08:14:45 +0300 Aki Tuomi doveadm-server: Skip doveadm_print_init
Wed, 29 Jun 2016 16:34:11 +0300 Timo Sirainen lmtp: If anvil lookup fails, ignore lmtp_user_concurrency_limit
Wed, 29 Jun 2016 15:25:28 +0300 Timo Sirainen auth: Added delay_until passdb extra field.
Wed, 29 Jun 2016 16:01:13 +0300 Timo Sirainen auth: Fixed plaintext authentication when auth policy was already processed.
Wed, 29 Jun 2016 15:49:38 +0300 Timo Sirainen lib-fts: Added maxlen parameter to icu-normalizer.
Tue, 28 Jun 2016 22:20:20 +0300 Timo Sirainen auth: Added ":remove" suffix for passdb/userdb extra fields to remove fields.
Wed, 29 Jun 2016 14:09:01 +0300 Timo Sirainen lmtp: Increase user's concurrency limit already after RCPT TO.
Wed, 29 Jun 2016 14:07:34 +0300 Timo Sirainen lmtp: If user has rached lmtp_user_concurrency_limit, fail at RCPT TO stage.
Mon, 20 Jun 2016 14:43:04 +0300 Timo Sirainen lib-storage: Fixed MAILBOX_METADATA_FIRST_SAVE_DATE with mailbox_list_index=no
Wed, 29 Jun 2016 14:55:12 +0300 Aki Tuomi auth-policy: Do not do policy checks every time
Wed, 29 Jun 2016 14:43:31 +0300 Timo Sirainen auth: Finish policy.[ch] renaming..
Wed, 29 Jun 2016 14:31:28 +0300 Timo Sirainen auth: Avoid nonstandard #pragma once
Wed, 29 Jun 2016 14:30:56 +0300 Timo Sirainen auth: Rename policy.[ch] to auth-policy.[ch]
Tue, 28 Jun 2016 13:24:09 +0300 Martti Rannanjärvi lib-dcrypt: correctly set version 2 on key info
Wed, 29 Jun 2016 14:16:58 +0300 Timo Sirainen lib-index: Fixed view syncing when changes couldn't be read from transaction logs
Wed, 29 Jun 2016 14:12:29 +0300 Aki Tuomi auth-policy: Do not allow/report when master query
Wed, 29 Jun 2016 13:52:09 +0300 Aki Tuomi auth-policy: Report success earlier
Wed, 29 Jun 2016 00:37:09 +0300 Timo Sirainen configure: Detect SSL_COMP_free_compression_methods() by linking
Tue, 28 Jun 2016 22:01:29 +0300 Timo Sirainen lib: Added assert to iostream-temp
Tue, 28 Jun 2016 19:45:12 +0300 Timo Sirainen lazy-expunge: Fixed crash when copying from internal namespace
Tue, 28 Jun 2016 10:25:21 +0300 Timo Sirainen dict-ldap: Fixed linking with OSX
Tue, 28 Jun 2016 10:15:02 +0300 Timo Sirainen auth: Compiler warning fixes
Fri, 03 Jun 2016 21:35:48 +0300 Aki Tuomi auth-policy: Hook auth policy to auth code
Fri, 03 Jun 2016 20:21:42 +0300 Aki Tuomi auth-policy: Add policy implementation
Fri, 10 Jun 2016 14:31:00 +0300 Baofeng Wang fts plugin: Added fts_autoindex_exclude settings.
Mon, 27 Jun 2016 16:37:18 +0300 Timo Sirainen lib-dcrypt: Make static analyzer happier