Wed, 12 Jun 2013 21:25:09 +0300 |
Timo Sirainen |
lib-storage: Don't crash if backend doesn't have subscriptions file.
|
Wed, 12 Jun 2013 21:16:06 +0300 |
Timo Sirainen |
pop3c: Don't assert-crash if we can't do DNS lookup.
|
Wed, 12 Jun 2013 16:43:41 +0300 |
Timo Sirainen |
pop3c: Return Date: header's date also as received and saved date.
|
Wed, 12 Jun 2013 16:29:17 +0300 |
Timo Sirainen |
pop3c: Allow mailbox_update() for Dovecot's internal fields.
|
Wed, 12 Jun 2013 16:27:47 +0300 |
Timo Sirainen |
pop3c: Don't assert-crash when trying to list subscriptions.
|
Wed, 12 Jun 2013 16:20:19 +0300 |
Timo Sirainen |
pop3c: Give GUID to the INBOX to avoid crashes with dsync.
|
Wed, 12 Jun 2013 04:44:11 +0300 |
Timo Sirainen |
zlib plugin: Removed explicit checks for maildir/sdbox/mdbox.
|
Sun, 09 Jun 2013 21:06:49 +0300 |
Timo Sirainen |
man: Recent change accidentally changed LGPLv2.1 -> LGPLv2.2, reverted.
|
Sun, 09 Jun 2013 14:56:36 +0300 |
Timo Sirainen |
acl: Crashfix
|
Sun, 09 Jun 2013 14:53:31 +0300 |
Timo Sirainen |
lib-storage: Fixed crashes caused by recent "multiple storages per namespace" change.
|
Sun, 09 Jun 2013 06:03:34 +0300 |
Timo Sirainen |
imap/pop3-login: Use libsasl for authenticating to remote IMAP/POP3 server.
|
Sun, 09 Jun 2013 06:02:14 +0300 |
Timo Sirainen |
Added initial libsasl for implementing client side SASL library.
|
Sun, 09 Jun 2013 03:10:43 +0300 |
Timo Sirainen |
fts-lucene: Support normalize setting also without snowball. Added no_snowball setting.
|
Sun, 09 Jun 2013 02:49:48 +0300 |
Timo Sirainen |
man pages: Updated v2.1 -> v2.2
|
Sun, 09 Jun 2013 02:46:50 +0300 |
Timo Sirainen |
lib-http: Added soft_connect_timeout_msecs setting to connect to multiple IPs in parallel.
|
Sun, 09 Jun 2013 02:08:24 +0300 |
Timo Sirainen |
lib-http: If connect to peer failed, don't recreate a new connection to handle pending requests.
|
Sun, 09 Jun 2013 00:48:14 +0300 |
Timo Sirainen |
lib-storage: Added mailbox { driver } setting to specify which storage to use.
|
Sun, 09 Jun 2013 00:46:06 +0300 |
Timo Sirainen |
lib-storage: Added support for multiple storages per namespace.
|
Sun, 09 Jun 2013 00:42:36 +0300 |
Timo Sirainen |
imapc: imapc_storage no longer requires imapc_mailbox_list.
|
Sun, 09 Jun 2013 00:06:42 +0300 |
Timo Sirainen |
auth: If worker request has been queued for 60 secs, abort it.
|
Fri, 07 Jun 2013 22:06:24 +0300 |
Timo Sirainen |
auth: Don't crash in non-plaintext auth if master user login is tried without master passdbs.
|
Fri, 07 Jun 2013 20:12:15 +0300 |
Timo Sirainen |
imap-login: If PLAIN mechanism is disabled, advertise LOGINDISABLED always.
|
Thu, 06 Jun 2013 16:43:01 +0300 |
Timo Sirainen |
var_expand(): Fixed initializing variable to %N
|
Thu, 06 Jun 2013 12:42:34 +0300 |
Timo Sirainen |
var_expand*(): Added small unit tests for %H and %N
|
Thu, 06 Jun 2013 12:36:30 +0300 |
Timo Sirainen |
var_expand*(): Fixed %N to work the same with little and big endian CPUs.
|
Thu, 06 Jun 2013 12:24:27 +0300 |
Timo Sirainen |
lib-imap-client: When switching ioloops, do it also for the DNS lookup.
|
Thu, 06 Jun 2013 12:21:14 +0300 |
Timo Sirainen |
lib-imap-client: Make sure DNS lookups get aborted at disconnect.
|
Thu, 06 Jun 2013 12:20:54 +0300 |
Timo Sirainen |
lib-imap-client: Don't start another DNS lookup if there's already one ongoing.
|
Thu, 06 Jun 2013 11:40:27 +0300 |
Timo Sirainen |
Avoid using mail_namespace.storage directly.
|
Thu, 06 Jun 2013 11:16:05 +0300 |
Timo Sirainen |
lib-storage: Renamed mailbox_list_get_closest_storage() to ..._get_default_storage()
|
Thu, 06 Jun 2013 10:55:27 +0300 |
Timo Sirainen |
imapc: Minor code cleanup
|
Thu, 06 Jun 2013 10:52:14 +0300 |
Timo Sirainen |
imapc: If imapc isn't the inbox=yes namespace, do the login and initial LIST in background.
|
Thu, 06 Jun 2013 09:47:39 +0300 |
Timo Sirainen |
lib-imap-client: When server sends BYE before disconnection, log it as the reason.
|
Thu, 06 Jun 2013 08:57:13 +0300 |
Timo Sirainen |
imapc: When deleting a mailbox, unselect the current one just in case they're the same.
|
Thu, 06 Jun 2013 08:56:19 +0300 |
Timo Sirainen |
lib-imap-client: Added support for UNSELECT capability.
|
Thu, 06 Jun 2013 08:56:07 +0300 |
Timo Sirainen |
lib-imap-client: If SELECT/EXAMINE fails, set the connection as not being selected.
|
Thu, 06 Jun 2013 06:55:34 +0300 |
Timo Sirainen |
imapc: Index dirs were being wrongly deleted when imapc_list_prefix was set.
|
Thu, 06 Jun 2013 06:32:58 +0300 |
Timo Sirainen |
lib-http: Treat connect() timeouts as retryable errors.
|
Thu, 06 Jun 2013 05:58:16 +0300 |
Timo Sirainen |
lib-http: Fixed previous patch setting connection connected only after SSL handshake.
|
Wed, 05 Jun 2013 18:21:55 +0300 |
Timo Sirainen |
dsync: Set broken_char to a control char, so invalid mailbox names are handled properly.
|
Wed, 05 Jun 2013 18:15:22 +0300 |
Timo Sirainen |
lib-storage: mailbox_list_settings.broken_char wasn't escaping 8bit chars correctly.
|
Wed, 05 Jun 2013 17:49:46 +0300 |
Timo Sirainen |
lib-imap: Make sure imap_utf7_to_utf8() doesn't access invalid input string out of bounds.
|
Wed, 05 Jun 2013 17:48:48 +0300 |
Timo Sirainen |
lib-imap: Added imap_utf7_is_valid()
|
Wed, 05 Jun 2013 17:14:49 +0300 |
Timo Sirainen |
dsync: If unexpected changes happened during sync, log a warning and exit with code 2.
|
Wed, 05 Jun 2013 16:40:01 +0300 |
Timo Sirainen |
lib-http: After peer has received 100 response, don't add ambiguity timeout anymore.
|
Wed, 05 Jun 2013 16:28:16 +0300 |
Timo Sirainen |
lib-http: When receiving 1xx response while waiting for 100, don't restart timeout.
|
Wed, 05 Jun 2013 16:19:38 +0300 |
Timo Sirainen |
lib-http: Added connect and request timeout settings.
|
Wed, 05 Jun 2013 15:43:42 +0300 |
Timo Sirainen |
lib-http: Mark the HTTP connection connected only after SSL handshake is finished.
|
Wed, 05 Jun 2013 15:08:59 +0300 |
Timo Sirainen |
lib-http: Don't create a new HTTP connection when there is already one connecting.
|
Sat, 01 Jun 2013 17:17:47 +0300 |
Timo Sirainen |
lda/lmtp: If mail delivery fails with tempfail, don't fallback to saving to INBOX.
|
Sat, 01 Jun 2013 17:11:55 +0300 |
Timo Sirainen |
lib-index: Avoid memcpy()ing data over itself.
|
Sat, 01 Jun 2013 17:08:19 +0300 |
Timo Sirainen |
lib-fs: If fs_default_copy() fails, close the copy stream immediately.
|
Sat, 01 Jun 2013 15:33:58 +0300 |
Timo Sirainen |
lmtp: Give the DATA input stream a name, so the raw mailbox gets a name and doesn't fail.
|
Sat, 01 Jun 2013 04:17:40 +0300 |
Timo Sirainen |
imapc: If imapc_list_prefix is set, don't skip it in filesystem paths.
|
Sat, 01 Jun 2013 04:06:48 +0300 |
Timo Sirainen |
lib-storage: If mailbox autocreate fails with "already exists", ignore the error.
|
Sat, 01 Jun 2013 03:48:07 +0300 |
Timo Sirainen |
imapc: Return correct mailbox list flags for the imapc prefix mailbox itself.
|
Sat, 01 Jun 2013 03:37:21 +0300 |
Timo Sirainen |
imapc: Allow accessing the imapc_list_prefix itself.
|
Sat, 01 Jun 2013 03:20:15 +0300 |
Timo Sirainen |
imapc: Fixed mailbox deletion.
|
Sat, 01 Jun 2013 03:06:54 +0300 |
Timo Sirainen |
imapc: Don't assert-crash when trying to access imapc_list_prefix itself.
|
Sat, 01 Jun 2013 02:56:57 +0300 |
Timo Sirainen |
lib-imap-client: Ask CAPABILITY again after STARTTLS
|