log

age author description
Sat, 02 Nov 2013 22:30:42 +0200 Timo Sirainen lib-imap: NIL as astring is the same as "NIL"
Sat, 02 Nov 2013 21:29:39 +0200 Timo Sirainen imap: Added initial support for METADATA extension.
Sat, 02 Nov 2013 20:09:28 +0200 Timo Sirainen lib-imap: Added IMAP_PARSE_FLAG_STOP_AT_LIST for stopping after '('
Sat, 02 Nov 2013 20:05:08 +0200 Timo Sirainen lib-imap: IMAP protocol parser was parsing NIL case-sensitively.
Sat, 02 Nov 2013 15:30:47 +0200 Timo Sirainen ssl-params: Don't fail completely if 512 bit DH parameters generation fails.
Sat, 02 Nov 2013 15:27:28 +0200 Timo Sirainen ssl-params: Added ssl_dh_parameters_length & removed ssl_parameters_regenerate setting.
Sat, 02 Nov 2013 15:18:15 +0200 Timo Sirainen ssl-params: Fixed closing listener fds for regeneration process.
Sat, 02 Nov 2013 14:19:23 +0200 Timo Sirainen dsync: Don't track too new changes from transaction log.
Sat, 02 Nov 2013 13:52:30 +0200 Timo Sirainen auth: Added %{session_pid} variable for userdb lookups in login requests.
Sat, 02 Nov 2013 13:34:17 +0200 Timo Sirainen maildir: If filename begins with ':', rename it immediately instead of causing errors.
Sat, 02 Nov 2013 13:14:16 +0200 Timo Sirainen mbox: Added assert to try to catch corruption.
Sat, 02 Nov 2013 12:46:08 +0200 Timo Sirainen auth: passdb shadow supports now lookup_credentials() API
Sat, 02 Nov 2013 12:42:55 +0200 Timo Sirainen auth: Return a reason string if PASS lookup fails because passdbs don't support it.
Sat, 02 Nov 2013 12:37:10 +0200 Timo Sirainen auth: passdb passwd supports now lookup_credentials() API
Sat, 02 Nov 2013 12:25:09 +0200 Timo Sirainen mdbox: When mail's refcount is too high, don't prevent shrinking the refcount.
Sat, 02 Nov 2013 12:14:17 +0200 Timo Sirainen doveadm import: Fixed translating different source and dest hierarchy separators in mailbox names.
Fri, 01 Nov 2013 16:44:25 +0200 Timo Sirainen lib-storage: If hook is forced, don't bother checking if it's in user's mail_plugins.
Fri, 01 Nov 2013 16:43:53 +0200 Timo Sirainen lib-storage: Hooks weren't called exactly in the order they were intended.
Wed, 30 Oct 2013 12:11:54 +0200 Timo Sirainen module-dir: Allow plugins to have deinit() function without init() function
Tue, 29 Oct 2013 21:16:05 +0200 Timo Sirainen Compiling fix for old GCC
Tue, 29 Oct 2013 21:11:10 +0200 Timo Sirainen lib-storage: Allow storage name to contain '_'
Tue, 29 Oct 2013 21:10:33 +0200 Timo Sirainen configure: Added mdbox_deleted storage.
Tue, 29 Oct 2013 21:08:07 +0200 Timo Sirainen mdbox: Added "mdbox_deleted" storage, which can be used to access messages with refcount=0
Tue, 29 Oct 2013 21:07:28 +0200 Timo Sirainen lib-index: Don't mix index struct caching for in-memory vs. disk indexes.
Tue, 29 Oct 2013 20:26:33 +0200 Timo Sirainen mbox: Added extra assert
Tue, 29 Oct 2013 19:42:14 +0200 Timo Sirainen imapc: Added a Courier-workaround for not returning UIDNEXT on SELECT.
Tue, 29 Oct 2013 18:59:20 +0200 Timo Sirainen virtual: If virtual mailbox has no config file, assume it's just nonexistent.
Tue, 29 Oct 2013 17:32:42 +0200 Timo Sirainen lib-http: Added http_url_escape_path()
Mon, 28 Oct 2013 11:50:40 +0200 Timo Sirainen doveadm-server: Minor error message improvement.
Mon, 28 Oct 2013 11:50:14 +0200 Timo Sirainen doveadm-server: ioloop change caused assert-crashes if outgoing data was buffered at the end.
Sat, 26 Oct 2013 19:11:34 +0300 Timo Sirainen auth: Refuse to run checkpassword script insecurely by default
Sat, 26 Oct 2013 18:59:52 +0300 Timo Sirainen fts-solr: Fixed support for multiple Solr hosts when same process handles multiple users.
Sat, 26 Oct 2013 18:59:03 +0300 Timo Sirainen lib-http: Recent DNS change caused lib-http to access uninitialized memory.
Sat, 26 Oct 2013 18:31:16 +0300 Timo Sirainen dsync: Fixed crashes at deinit when -r rawlog parameter was used.
Sat, 26 Oct 2013 18:07:45 +0300 Timo Sirainen auth: Fixed crash with auth_verbose_passwords!=no and non-plaintext auth
Sat, 26 Oct 2013 18:06:26 +0300 Timo Sirainen auth: Fixed assert-crash with auth_verbose_passwords!=no and 32bit systems.
Thu, 24 Oct 2013 16:21:10 +0300 Timo Sirainen *-login: Send the auth reply back corked.
Thu, 24 Oct 2013 16:08:23 +0300 Timo Sirainen login proxy: Use corking when writing data.
Thu, 24 Oct 2013 14:59:03 +0300 Timo Sirainen auth: Cache master user logins also.
Thu, 24 Oct 2013 11:25:41 +0300 Timo Sirainen doveadm mailbox create: Added -g <guid> parameter to create mailbox with specific GUID.
Wed, 23 Oct 2013 16:51:55 +0300 Timo Sirainen doveadm copy: Don't require the extra mailbox+extra parameter checks as expunge/move requires.
Wed, 23 Oct 2013 16:50:57 +0300 Timo Sirainen doveadm expunge: Improved the error hint message about using something else besides MAILBOX.
Wed, 23 Oct 2013 16:33:43 +0300 Timo Sirainen lib-master: Fix to previous commit.
Wed, 23 Oct 2013 16:23:23 +0300 Timo Sirainen stats: Hide warnings about old autocreated sessions having gotten lost.
Wed, 23 Oct 2013 16:10:30 +0300 Timo Sirainen lib-master: If service_count=1, close the listener before starting to handle the connection.
Wed, 23 Oct 2013 15:36:02 +0300 Timo Sirainen replication plugin: Hide write(fifo) EPIPE errors, which just mean a server restart.
Wed, 23 Oct 2013 15:26:35 +0300 Timo Sirainen dict-redis: Don't crash if we get disconnected during an open transaction.
Wed, 23 Oct 2013 15:16:52 +0300 Timo Sirainen dict-redis: Don't crash when receiving invalid input instead of expected $size.
Wed, 23 Oct 2013 14:59:57 +0300 Timo Sirainen doveadm-server: Fixed hangs caused by previous commit
Wed, 23 Oct 2013 14:35:07 +0300 Timo Sirainen io_loop_run() now assert-crashes if it's attempted to be used recursively for the same ioloop.
Wed, 23 Oct 2013 14:34:35 +0300 Timo Sirainen doveadm-server: Don't call io_loop_run() recursively for the same ioloop.
Wed, 23 Oct 2013 11:47:10 +0300 Timo Sirainen lib-auth: auth_master_cache_flush() always waited for timeout before finishing.
Wed, 23 Oct 2013 11:40:26 +0300 Timo Sirainen auth: Don't crash with "doveadm auth cache flush" when cache is disabled.
Wed, 23 Oct 2013 11:38:07 +0300 Timo Sirainen ioloop-kqueue: Added extra assert.
Tue, 22 Oct 2013 19:12:38 +0300 Timo Sirainen lib-dns: Fixed busy looping when dns-client disconnected.
Tue, 22 Oct 2013 15:36:07 +0300 Timo Sirainen lib-fs: Added dns_client to fs_settings.
Tue, 22 Oct 2013 15:35:27 +0300 Timo Sirainen lib-http: Support DNS lookups via the new dns-client API.
Tue, 22 Oct 2013 15:34:55 +0300 Timo Sirainen lib-dns: Added alternative API for doing longer connections to dns-client process.
Mon, 21 Oct 2013 21:38:17 +0300 Timo Sirainen doveadm backup: If -D parameter is given, log the reason why mailbox gets deleted.
Mon, 21 Oct 2013 20:47:53 +0300 Timo Sirainen imap: COPY allows transaction commit now to fail with "some messages were expunged".
Wed, 16 Oct 2013 20:16:45 +0300 Timo Sirainen imap: Don't assert-crash on FETCH BODY[MIME] (return BAD instead)
Sat, 12 Oct 2013 11:11:04 +0300 Stephan Bosch lib-http: http-client: Added support for tunneling SSL conntections through proxy.
Sat, 12 Oct 2013 11:05:08 +0300 Stephan Bosch lib-http: Added support for creating CONNECT tunnels through HTTP.
Sat, 12 Oct 2013 11:00:15 +0300 Stephan Bosch lib-http: http-client: Implemented proxy support.
Sat, 12 Oct 2013 10:58:04 +0300 Stephan Bosch lib-http: Implemented functions for cloning and copying HTTP URLs and for constructing partial URLs.
Sat, 12 Oct 2013 10:57:05 +0300 Stephan Bosch lib-http: http-client: Added request error code for broken payload input stream.
Sat, 12 Oct 2013 10:55:38 +0300 Stephan Bosch lib-http: Added support for disabling automatic redirects.
Sat, 12 Oct 2013 10:54:50 +0300 Stephan Bosch lib-http: http-client: Made requests release payload input stream as early as possible.
Sat, 12 Oct 2013 10:54:10 +0300 Stephan Bosch lib-http: http-client: When client request is retried based on a response received from server, return full response to caller if retry is not possible.
Sat, 12 Oct 2013 10:53:16 +0300 Stephan Bosch lib-http: http-client: Made dummy response for returning internal errors more complete by filling in the version number and a proper date.
Sat, 12 Oct 2013 10:52:35 +0300 Stephan Bosch lib-http: Added more tests for the http_request_parser.
Fri, 11 Oct 2013 21:36:21 +0300 Timo Sirainen lib-dns: Close dns-client fd before calling callback.
Fri, 11 Oct 2013 20:03:06 +0300 Timo Sirainen lib-lda: lmtp_client_connect_tcp() shouldn't immediately call callbacks if dns lookup fails.
Fri, 11 Oct 2013 19:27:39 +0300 Timo Sirainen imap: Improved "EOF while appending" disconnect log message.
Fri, 11 Oct 2013 19:17:10 +0300 Timo Sirainen liblib: If parent ostream closes itself on error, close our ostream as well.
Fri, 11 Oct 2013 18:54:36 +0300 Timo Sirainen LAYOUT=index: Fixed race condition during mailbox creation.
Fri, 11 Oct 2013 12:31:48 +0300 Timo Sirainen lib-storage: If search finds a match to a cached header, don't open the body stream.
Fri, 11 Oct 2013 12:22:56 +0300 Timo Sirainen lib-storage: Header+body searches might not have searched the body in some cases.
Thu, 10 Oct 2013 20:50:10 +0300 Timo Sirainen master: host.domain lookups weren't cached, they were done at the worst possible time.
Tue, 08 Oct 2013 16:48:04 +0300 Timo Sirainen auth: Added ability to truncate values logged by auth_verbose_passwords.
Tue, 08 Oct 2013 10:04:55 +0300 Timo Sirainen lib-http: Added setting for User-Agent header.
Sun, 06 Oct 2013 13:21:15 +0300 Timo Sirainen lib-http: Fixed linking with some compilers
Sat, 05 Oct 2013 13:29:26 +0300 Timo Sirainen lib-fs: Added FS_OPEN_FLAG_ASYNC_NOQUEUE
Thu, 03 Oct 2013 14:56:23 +0300 Timo Sirainen dsync: Added missing alarm(0)
Thu, 03 Oct 2013 11:34:48 +0300 Timo Sirainen If DEBUG_OUTOFMEM environment is set, abort() on "out of memory" errors.
Thu, 03 Oct 2013 11:20:09 +0300 Timo Sirainen dsync: Removed periodic commits while importing.
Wed, 02 Oct 2013 11:48:31 +0300 Timo Sirainen mailbox_list_index: Fixed assert-crash sometimes when deleting a mailbox.
Mon, 30 Sep 2013 15:28:04 +0300 Timo Sirainen doveadm fs delete: Added -R parameter for recursive deletion.
Mon, 30 Sep 2013 09:04:43 +0300 Timo Sirainen lib-storage: Fail with an error instead of crash with namespace prefix=inbox/
Thu, 26 Sep 2013 05:51:43 +0200 Timo Sirainen Panic if io_remove() fails with EBADF.
Thu, 26 Sep 2013 04:55:59 +0200 Timo Sirainen lib-http: 32bit system fix.
Wed, 25 Sep 2013 10:06:19 +0300 Timo Sirainen Added signature for changeset 1de9a494cb25
Wed, 25 Sep 2013 10:06:08 +0300 Timo Sirainen Added tag 2.2.6 for changeset 1de9a494cb25
Wed, 25 Sep 2013 10:06:08 +0300 Timo Sirainen Released v2.2.6. 2.2.6
Mon, 23 Sep 2013 04:25:16 +0300 Timo Sirainen master: Added reuse_port setting to inet_listeners, which enables SO_REUSEPORT if available.
Mon, 23 Sep 2013 04:06:08 +0300 Timo Sirainen lib: Added net_listen_full() with a flag to set SO_REUSEPORT on the socket if available.
Sun, 22 Sep 2013 07:43:31 +0300 Timo Sirainen imapc: Don't crash if imapc_password is missing.
Sun, 22 Sep 2013 07:40:01 +0300 Timo Sirainen maildir: Autocreate missing cur/ new/ tmp/ directories only with Maildir++ and imapdir.
Sun, 22 Sep 2013 07:24:26 +0300 Timo Sirainen i_getpw*(): Added OpenBSD workaround.
Sun, 22 Sep 2013 07:20:12 +0300 Timo Sirainen istream-attachment-connector: Add base64 parameters to stream name for error messages.
Sun, 22 Sep 2013 07:19:39 +0300 Timo Sirainen istream-sized: Fail read() also when the stream is larger than it should have been.
Sun, 22 Sep 2013 06:30:47 +0300 Timo Sirainen mbox: Fixed assert-crash due to wrong transaction_count handling.
Sun, 22 Sep 2013 04:41:50 +0300 Timo Sirainen lib-fs: Improved fs_write_*() error messages.
Sun, 22 Sep 2013 04:40:02 +0300 Timo Sirainen lib-storage: Improve error message logging when attachment writing fails
Sun, 22 Sep 2013 04:39:35 +0300 Timo Sirainen lib: Added [io]_stream_create_error_str()
Sun, 22 Sep 2013 04:24:29 +0300 Timo Sirainen ostream-errno: last_failed_errno wasn't set, causing problems with some functions.
Sun, 22 Sep 2013 04:14:23 +0300 Timo Sirainen Fixes and improvements to istream-attachment-extractor error handling.
Sun, 22 Sep 2013 03:40:14 +0300 Timo Sirainen acl: Hide non-listable mailboxes from a shared subscriptions file.
Sun, 22 Sep 2013 03:17:12 +0300 Timo Sirainen example-config: Fixed login_log_format comment.
Sun, 22 Sep 2013 02:44:21 +0300 Timo Sirainen auth: If auth_verbose_passwords is set, log the password also for unknown users.
Sun, 22 Sep 2013 02:32:05 +0300 Timo Sirainen auth: Use a common auth_request_log_unknown_user() for logging "unknown user" entries.
Sun, 22 Sep 2013 02:24:05 +0300 Timo Sirainen net_listen_unix(): If path is too long, return EOVERFLOW instead of EINVAL.
Sun, 22 Sep 2013 02:23:30 +0300 Timo Sirainen If EOVERFLOW errno isn't defined by system, fallback to ERANGE instead of EINVAL.
Sun, 22 Sep 2013 02:20:09 +0300 Timo Sirainen Added ssl_prefer_server_ciphers setting.
Sun, 22 Sep 2013 02:07:16 +0300 Timo Sirainen mbox: Fixed mailbox_list_index=yes to work with non-Dovecot mbox changes.
Sun, 22 Sep 2013 01:40:11 +0300 Timo Sirainen *-login: Added %{orig_user}, %{orig_username} and %{orig_domain} variables.
Sun, 22 Sep 2013 01:09:32 +0300 Timo Sirainen dsync: Added -P parameter to do a purge for the remote storage after syncing.
Sat, 21 Sep 2013 23:33:42 +0300 Timo Sirainen lib-storage: Fixed listescape when escape_char was the same as namespace separator.
Sat, 21 Sep 2013 05:28:45 +0300 Timo Sirainen imap: Send * OK [CLOSED] always before tagged SELECT reply.
Sat, 21 Sep 2013 05:05:22 +0300 Timo Sirainen lib-storage: Don't create a settings cache for initial global settings read.