Mon, 29 Jul 2013 22:06:13 +0300 |
Timo Sirainen |
director: Don't allow director_user_expire to be less than 10 seconds.
|
Wed, 17 Jul 2013 10:23:21 +0300 |
Timo Sirainen |
liblib: connection_disconnect() didn't close fd_out if it was different from fd_in.
|
Fri, 12 Jul 2013 03:06:26 +0300 |
Timo Sirainen |
director: Don't log an error if login connection gets closed with ECONNRESET.
|
Fri, 12 Jul 2013 03:01:31 +0300 |
Timo Sirainen |
auth: With multiple passdbs the previous passdb's userdb_* fields weren't cleared.
|
Fri, 12 Jul 2013 02:43:43 +0300 |
Timo Sirainen |
auth: If blocking passdb returned only NULLs for userdb_ fields, use userdb prefetch anyway.
|
Fri, 12 Jul 2013 02:29:00 +0300 |
Timo Sirainen |
auth: Use fewer syscalls for sending user list.
|
Fri, 12 Jul 2013 02:26:44 +0300 |
Timo Sirainen |
lib-auth: auth_master_user_list_*() no longer reads the entire user list into memory.
|
Fri, 12 Jul 2013 02:17:31 +0300 |
Timo Sirainen |
lib-storage: mail_storage_service_all_init() no longer returns total number of users.
|
Fri, 12 Jul 2013 01:57:45 +0300 |
Timo Sirainen |
auth: Avoid wasting data stack when iterating users.
|
Fri, 12 Jul 2013 01:39:47 +0300 |
Timo Sirainen |
man: Updated doveadm-director man page.
|
Fri, 12 Jul 2013 01:36:41 +0300 |
Timo Sirainen |
lib-ssl-iostream: Crashfix for recent change.
|
Thu, 11 Jul 2013 14:29:05 +0300 |
Timo Sirainen |
lib-http: Added a very dummy test-http-server
|
Thu, 11 Jul 2013 14:18:42 +0300 |
Timo Sirainen |
lib-http: Implemented http-request-parser for HTTP servers.
|
Thu, 11 Jul 2013 12:54:02 +0300 |
Timo Sirainen |
lib-http: Moved struct http_response* to http-response.h
|
Thu, 11 Jul 2013 10:25:32 +0300 |
Timo Sirainen |
lib-http: Minor change to make sure http_response_header.size is always correct.
|
Thu, 11 Jul 2013 10:19:43 +0300 |
Timo Sirainen |
lib-http: Minor fix/cleanup to detecting stream errors when skipping payload.
|
Thu, 11 Jul 2013 10:17:49 +0300 |
Timo Sirainen |
lib-http: Updated test-http-response-parser
|
Thu, 11 Jul 2013 09:33:13 +0300 |
Timo Sirainen |
lib-http: test-http-header-parser makes sure the parser works one byte at a time.
|
Thu, 11 Jul 2013 09:29:36 +0300 |
Timo Sirainen |
lib-http: Fixed previous test-http-response-parser change.
|
Thu, 11 Jul 2013 09:25:53 +0300 |
Timo Sirainen |
lib-http: Fixed handling responses whose header arrives in smaller pieces.
|
Thu, 11 Jul 2013 09:23:14 +0300 |
Timo Sirainen |
lib-http: Simplify http response status-line parsing code.
|
Thu, 11 Jul 2013 00:30:28 +0300 |
Timo Sirainen |
lib-http: Http requests weren't freed when connection was aborted.
|
Thu, 11 Jul 2013 00:28:54 +0300 |
Timo Sirainen |
lib-ssl-iostream: Compiler warning fix
|
Wed, 10 Jul 2013 10:01:26 +0300 |
Timo Sirainen |
lib-ssl-iostreams: ssl_protocols setting supports now TLSv1.1 and TLSv1.2 values.
|
Wed, 10 Jul 2013 09:43:19 +0300 |
Timo Sirainen |
auth: Fixed crash for some lookups that didn't specify service name.
|
Wed, 10 Jul 2013 09:37:06 +0300 |
Timo Sirainen |
Maildir++ quota: When recreating, don't use maildirsize.lock file.
|
Wed, 10 Jul 2013 08:58:36 +0300 |
Timo Sirainen |
lib-ssl-iostream: Added support for ECDH/ECDHE cipher suites
|
Wed, 10 Jul 2013 08:47:49 +0300 |
Timo Sirainen |
login-common: Compiler warning fix with OpenSSL v1.0.2+
|
Wed, 10 Jul 2013 08:42:09 +0300 |
Timo Sirainen |
lib-http: Minor comment update.
|
Sat, 06 Jul 2013 14:46:16 +1000 |
David Hicks |
login-common: Add support for ECDH/ECDHE cipher suites
|
Wed, 10 Jul 2013 06:54:57 +0300 |
Timo Sirainen |
imapc: Reorganize code so that imapc_list works without imapc_storage.
|
Wed, 10 Jul 2013 06:05:20 +0300 |
Timo Sirainen |
imapc: Code cleanup: Don't access imapc settings via storage.
|
Wed, 10 Jul 2013 05:57:36 +0300 |
Timo Sirainen |
imapc: Minor code cleanup.
|
Wed, 10 Jul 2013 05:37:01 +0300 |
Timo Sirainen |
auth: If passdb ldap returned no values for userdb_ fields, use userdb prefetch anyway.
|
Wed, 10 Jul 2013 05:29:45 +0300 |
Timo Sirainen |
auth: If passdb sql returned only NULLs for userdb_ fields, use userdb prefetch anyway.
|
Wed, 10 Jul 2013 05:19:22 +0300 |
Timo Sirainen |
pop3: Avoid assert-crash if client disconnects during LIST.
|
Wed, 10 Jul 2013 03:27:52 +0300 |
Timo Sirainen |
lib-http: Fix/cleanup to handling connect failures.
|
Wed, 10 Jul 2013 02:50:04 +0300 |
Timo Sirainen |
lib-http: Fixed tracking number of pending connections to host-port.
|
Wed, 10 Jul 2013 02:31:05 +0300 |
Timo Sirainen |
lib-http: Don't assert-crash in case of somewhat unexpected failing connections.
|
Wed, 10 Jul 2013 01:44:40 +0300 |
Timo Sirainen |
lib-http: Always try to connect to host's all IPs when connections fail.
|
Fri, 28 Jun 2013 19:48:37 +0300 |
Timo Sirainen |
dns, lib-dns: Added support for async DNS PTR lookups.
|
Fri, 28 Jun 2013 19:48:15 +0300 |
Timo Sirainen |
Added net_gethostbyaddr() for DNS PTR lookups.
|
Thu, 27 Jun 2013 23:07:20 +0300 |
Timo Sirainen |
lib-http: Added more debug messages.
|
Thu, 27 Jun 2013 22:49:50 +0300 |
Timo Sirainen |
lib-http: When successfully connected to a peer, don't drop the peer's pending connections.
|
Thu, 27 Jun 2013 20:37:46 +0300 |
Timo Sirainen |
lib-http: Don't crash if payload stream is referenced by caller after its connection is freed.
|
Thu, 27 Jun 2013 20:32:01 +0300 |
Timo Sirainen |
lib-http: Remove request timeout from being used during payload read.
|
Thu, 27 Jun 2013 20:28:51 +0300 |
Timo Sirainen |
lib-http: Call request's destroy callback always, not just on success.
|
Thu, 27 Jun 2013 20:27:57 +0300 |
Timo Sirainen |
lib-http: If connection times out, set the stream's errno to ETIMEDOUT in case it's used.
|
Thu, 27 Jun 2013 20:26:50 +0300 |
Timo Sirainen |
lib-http: When connection is freed, abort also the pending request.
|
Thu, 27 Jun 2013 20:26:13 +0300 |
Timo Sirainen |
lib-http: Timeouts were being handled wrong/leaked by ioloop switching.
|
Thu, 27 Jun 2013 20:24:45 +0300 |
Timo Sirainen |
lib-http: Minor code cleanup.
|
Thu, 27 Jun 2013 18:04:04 +0300 |
Timo Sirainen |
lib-http: Fixed hang when many connections were being created and closed.
|
Thu, 27 Jun 2013 18:03:38 +0300 |
Timo Sirainen |
lib-http: Added http_client_get_pending_request_count()
|
Wed, 26 Jun 2013 22:23:20 +0300 |
Timo Sirainen |
dsync: Recent changes broke remote dsync
|
Wed, 26 Jun 2013 21:35:37 +0300 |
Timo Sirainen |
config: Give a somewhat better warning for when using protocols=imaps or pop3s.
|
Wed, 26 Jun 2013 20:53:01 +0300 |
Timo Sirainen |
dsync: Added -1 parameter to do a "one way sync" without reverting changes.
|
Wed, 26 Jun 2013 20:03:26 +0300 |
Timo Sirainen |
dsync: Send DSYNC_BRAIN_FLAG_NO_MAIL_SYNC via ibc-stream to slave brain.
|
Wed, 26 Jun 2013 19:47:40 +0300 |
Timo Sirainen |
pop3c: Fixed mail saving to fail nicely, not assert-crash.
|
Wed, 26 Jun 2013 19:33:38 +0300 |
Timo Sirainen |
dsync: Fixed syncing when one of the backends supported GUIDs.
|
Wed, 26 Jun 2013 15:44:08 +0300 |
Timo Sirainen |
pop3c: Return error instead of crashing when trying to save a mail.
|
Wed, 26 Jun 2013 15:29:43 +0300 |
Timo Sirainen |
dsync: Fixed handling expunges when GUIDs aren't supported by the backend(s).
|
Wed, 26 Jun 2013 14:37:34 +0300 |
Timo Sirainen |
lib-sasl: Use dsasl_ prefix so we don't conflict with Cyrus SASL library.
|
Tue, 25 Jun 2013 16:03:04 +0300 |
Timo Sirainen |
dsync: Don't log index errors if modseq points beyond the current view.
|
Tue, 25 Jun 2013 15:48:24 +0300 |
Timo Sirainen |
mdbox: Resize mdbox index header if necessary also when rebuilding indexes.
|
Tue, 25 Jun 2013 15:47:48 +0300 |
Timo Sirainen |
lib-index: Assert-crash instead of writing a broken transaction with too large ext header update.
|
Tue, 25 Jun 2013 15:46:50 +0300 |
Timo Sirainen |
lib-index: Don't write a broken transaction if extension resize is done at first use.
|
Tue, 25 Jun 2013 02:23:02 +0300 |
Timo Sirainen |
Added signature for changeset 4b3c9c3e4fb8
|
Tue, 25 Jun 2013 02:22:59 +0300 |
Timo Sirainen |
Added tag 2.2.4 for changeset 4b3c9c3e4fb8
|
Tue, 25 Jun 2013 02:22:58 +0300 |
Timo Sirainen |
Released v2.2.4.
|
Tue, 25 Jun 2013 01:24:51 +0300 |
Timo Sirainen |
Make static analyzer happier.
|
Tue, 25 Jun 2013 01:23:17 +0300 |
Timo Sirainen |
doveadm deduplicate: Fixed error handling.
|
Tue, 25 Jun 2013 00:10:39 +0300 |
Timo Sirainen |
quota: Fixed quota_rule with non-uppercase INBOX.
|
Mon, 24 Jun 2013 23:33:59 +0300 |
Timo Sirainen |
imap-login: If CAPABILITY is already in server banner, don't ask for it again.
|
Mon, 24 Jun 2013 23:14:35 +0300 |
Timo Sirainen |
dsync: Fixed "export:/count" value in verbose_proctitle=yes
|
Mon, 24 Jun 2013 23:10:20 +0300 |
Timo Sirainen |
mbox: Avoid assert-crashing by too optimistically upgrading a lock to write-lock.
|
Mon, 24 Jun 2013 23:06:45 +0300 |
Timo Sirainen |
dsync: Don't crash at deinit when dsync fails early.
|
Mon, 24 Jun 2013 22:25:47 +0300 |
Timo Sirainen |
dsync: Don't try to find mailboxes from unwanted namespaces.
|
Mon, 24 Jun 2013 16:37:48 +0300 |
Timo Sirainen |
dsync: If verbose_proctitle=yes, show the current state in it.
|
Mon, 24 Jun 2013 16:36:32 +0300 |
Timo Sirainen |
dsync: State names were wrong in debug/error messages.
|
Tue, 18 Jun 2013 18:56:15 +0300 |
Timo Sirainen |
lib-storage: Fixed crash with some autocreated (e.g. shared) namespaces.
|
Tue, 18 Jun 2013 18:54:20 +0300 |
Timo Sirainen |
sdbox: If sdbox header is corrupted, resize it to make sure its size is correct.
|
Tue, 18 Jun 2013 17:05:20 +0300 |
Timo Sirainen |
doveadm: Added deduplicate command.
|
Tue, 18 Jun 2013 15:14:42 +0300 |
Timo Sirainen |
doveadm: Added "flags" command to modify messages' flags.
|
Tue, 18 Jun 2013 13:00:23 +0300 |
Timo Sirainen |
mdbox: If mdbox header is corrupted, resize it to make sure its size is correct.
|
Tue, 18 Jun 2013 12:59:17 +0300 |
Timo Sirainen |
lib-index: Don't bother tracking if header/records were changed.
|
Tue, 18 Jun 2013 12:56:27 +0300 |
Timo Sirainen |
lib-index: If error is found from transaction log, update dovecot.index so it won't be read again.
|
Tue, 18 Jun 2013 12:15:50 +0300 |
Timo Sirainen |
lib-sasl: API usage comment update
|
Tue, 18 Jun 2013 11:59:21 +0300 |
Timo Sirainen |
imap/pop3 proxy: Master user logins were broken by lib-sasl change.
|
Mon, 17 Jun 2013 16:37:46 +0300 |
Timo Sirainen |
pop3: Fixed crash at deinit
|
Mon, 17 Jun 2013 14:39:59 +0300 |
Timo Sirainen |
dsync: Minor fixes to checking if namespace is wanted to be synced.
|
Mon, 17 Jun 2013 00:03:16 +0300 |
Timo Sirainen |
Make static analyzer happier.
|
Mon, 17 Jun 2013 00:31:22 +0300 |
Timo Sirainen |
Added signature for changeset 5d9f52c9a287
|
Mon, 17 Jun 2013 00:31:18 +0300 |
Timo Sirainen |
Added tag 2.2.3 for changeset 5d9f52c9a287
|
Mon, 17 Jun 2013 00:31:18 +0300 |
Timo Sirainen |
Released v2.2.3.
|
Sun, 16 Jun 2013 23:56:28 +0300 |
Timo Sirainen |
mdbox: Minor fix to handling corrupted mdbox header.
|
Sun, 16 Jun 2013 21:25:39 +0300 |
Timo Sirainen |
fts-lucene: Fixed building without libstemmer
|
Sun, 16 Jun 2013 21:15:42 +0300 |
Timo Sirainen |
lib-imap: Fixed parsing literal8 in some situations.
|
Sun, 16 Jun 2013 21:08:40 +0300 |
Timo Sirainen |
istream-attachment-extractor: Fixed handling attachment as the message body without MIME.
|
Sun, 16 Jun 2013 20:15:42 +0300 |
Timo Sirainen |
lib-storage: mail_storage_service_lookup() ignored input->service.
|
Fri, 14 Jun 2013 02:14:09 +0300 |
Timo Sirainen |
Compiler warning fix.
|
Fri, 14 Jun 2013 00:23:45 +0300 |
Timo Sirainen |
dsync: Fixed syncing renaming mailboxes with children.
|
Fri, 14 Jun 2013 00:16:58 +0300 |
Timo Sirainen |
dsync: Don't try to delete nonexistent mailbox directories.
|
Fri, 14 Jun 2013 00:16:14 +0300 |
Timo Sirainen |
dsync: Avoid wasting data stack on larger renames.
|
Thu, 13 Jun 2013 23:31:00 +0300 |
Timo Sirainen |
quota-status: Fixed log prefix.
|
Thu, 13 Jun 2013 23:22:20 +0300 |
Timo Sirainen |
lib-storage: Fixed crash with listing shared mailboxes.
|
Thu, 13 Jun 2013 18:54:07 +0300 |
Timo Sirainen |
fts-solr: Do only soft commits. Use a cronjob to do hard commits.
|
Thu, 13 Jun 2013 18:53:22 +0300 |
Timo Sirainen |
solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.
|
Thu, 13 Jun 2013 17:55:24 +0300 |
Timo Sirainen |
solr-schema.xml: Replaced EnglishPorterFilterFactory with SnowballPorterFilterFactory
|
Thu, 13 Jun 2013 06:07:54 +0300 |
Timo Sirainen |
Call master_service_init_finish() only after all of the initialization is done.
|
Thu, 13 Jun 2013 05:29:07 +0300 |
Timo Sirainen |
imapc: Fixed list iteration when namespace and backend separators differed.
|
Thu, 13 Jun 2013 05:27:30 +0300 |
Timo Sirainen |
mailbox_list_index=yes: Fixed list iteration when namespace and backend separators differed.
|
Thu, 13 Jun 2013 04:35:06 +0300 |
Timo Sirainen |
doveadm: Pass through the exit code from doveadm-server to client.
|
Thu, 13 Jun 2013 04:33:41 +0300 |
Timo Sirainen |
dsync: Don't try to access mailboxes with no_mail_sync flag enabled.
|
Thu, 13 Jun 2013 03:26:22 +0300 |
Timo Sirainen |
Memory leak fixes.
|
Wed, 12 Jun 2013 23:01:26 +0300 |
Timo Sirainen |
zlib: Enable only for storages that support MAIL_STORAGE_CLASS_FLAG_BINARY_DATA
|
Wed, 12 Jun 2013 22:58:42 +0300 |
Timo Sirainen |
lib-storage: Added MAIL_STORAGE_CLASS_FLAG_BINARY_DATA flag for classes.
|
Wed, 12 Jun 2013 22:45:43 +0300 |
Timo Sirainen |
pop3-migration: struct mailbox must be freed before mail_storage is destroyed.
|
Wed, 12 Jun 2013 22:03:07 +0300 |
Timo Sirainen |
lib-dict: Error handling fixes to asynchronous transactions.
|
Wed, 12 Jun 2013 21:41:09 +0300 |
Timo Sirainen |
Moved "INBOX can't be deleted" check from lib-storage to IMAP-specific code.
|
Wed, 12 Jun 2013 21:25:09 +0300 |
Timo Sirainen |
lib-storage: Don't crash if backend doesn't have subscriptions file.
|