Sun, 24 Jun 2012 19:12:26 +0300 |
Timo Sirainen |
imap: CATENATE error handling fix
|
Sun, 24 Jun 2012 18:58:19 +0300 |
Timo Sirainen |
Avoid a NULL warning in mysql_init() when HAVE_ATTR_NULL capable compiler is used.
|
Sun, 24 Jun 2012 03:02:11 +0300 |
Timo Sirainen |
mailbox_list_index=yes: Fixed a potential crash.
|
Sun, 24 Jun 2012 00:52:57 +0300 |
Timo Sirainen |
Marked functions parameters that are allowed to be NULL. Some APIs were also changed.
|
Fri, 22 Jun 2012 21:59:01 +0300 |
Timo Sirainen |
Makefile: Removed unnecessary code
|
Thu, 21 Jun 2012 23:15:21 +0300 |
Timo Sirainen |
lib-imap: Added IMAP_RESP_CODE_UNKNOWN_CTE
|
Thu, 21 Jun 2012 22:56:15 +0300 |
Timo Sirainen |
imap: Compile fix due to recent changes
|
Thu, 21 Jun 2012 22:50:10 +0300 |
Timo Sirainen |
Makefile: Removed message-binary-part.h which isn't finished yet.
|
Thu, 21 Jun 2012 21:58:48 +0300 |
Timo Sirainen |
imap: Removed unnecessary code.
|
Thu, 21 Jun 2012 21:52:56 +0300 |
Timo Sirainen |
imap: Rewrote FETCH command to use imap-msgpart API.
|
Thu, 21 Jun 2012 21:50:35 +0300 |
Timo Sirainen |
lib-imap-storage: imap-msgpart rewrite and API change.
|
Thu, 21 Jun 2012 21:47:06 +0300 |
Timo Sirainen |
lib-imap: imap_quote() now skips any CR/LF characters from input.
|
Thu, 21 Jun 2012 21:44:28 +0300 |
Timo Sirainen |
lib-mail: Added istream-nonuls for converting NUL bytes to something else.
|
Thu, 21 Jun 2012 14:51:36 +0300 |
Timo Sirainen |
lib-storage: Fixed mailbox_status.unseen count for private indexes.
|
Wed, 20 Jun 2012 06:32:06 +0300 |
Timo Sirainen |
imap MOVE: Don't commit expunge transaction before the copy transaction has succeeded.
|
Wed, 20 Jun 2012 06:21:57 +0300 |
Timo Sirainen |
imap parser: literal8 flag was handled in opposite way.
|
Wed, 20 Jun 2012 06:21:17 +0300 |
Timo Sirainen |
imap: Implemented MOVE extension.
|
Wed, 20 Jun 2012 06:17:40 +0300 |
Timo Sirainen |
quota: Ignore quota when handling mailbox_move().
|
Wed, 20 Jun 2012 06:17:00 +0300 |
Timo Sirainen |
acl: Optimize failing mailbox_move() when expunge right is missing.
|
Wed, 20 Jun 2012 06:15:46 +0300 |
Timo Sirainen |
lib-storage: Added mailbox_move(), which is basically copy+expunge.
|
Wed, 20 Jun 2012 06:09:04 +0300 |
Timo Sirainen |
istream-binary-converter: Added maximum memory usage limit for header parsing.
|
Wed, 20 Jun 2012 05:41:54 +0300 |
Timo Sirainen |
imap: Fixes to handling BINARY APPENDs.
|
Wed, 20 Jun 2012 05:39:50 +0300 |
Timo Sirainen |
imap: Fixed CATENATE support to send "+ OK" for literals.
|
Wed, 20 Jun 2012 02:45:20 +0300 |
Timo Sirainen |
imap: Implemented BINARY extension support for APPEND/CATENATE.
|
Wed, 20 Jun 2012 02:44:57 +0300 |
Timo Sirainen |
lib-test: Fixed test istream
|
Wed, 20 Jun 2012 02:44:35 +0300 |
Timo Sirainen |
imap parser: Added support for parsing literal8 (for BINARY extension)
|
Wed, 20 Jun 2012 02:23:42 +0300 |
Timo Sirainen |
Added istream-binary-converter to convert binary MIME parts to base64.
|
Wed, 20 Jun 2012 02:22:27 +0300 |
Timo Sirainen |
message parser: Added MESSAGE_PARSER_FLAG_INCLUDE_BOUNDARIES flag.
|
Wed, 20 Jun 2012 02:21:54 +0300 |
Timo Sirainen |
message parser: Fixed infinite loop when parsing a specific message.
|
Wed, 20 Jun 2012 01:45:55 +0300 |
Timo Sirainen |
message header parser: Don't skip header if header name is longer than input buffer.
|
Wed, 20 Jun 2012 01:40:14 +0300 |
Timo Sirainen |
message header parser: Fixed handling very long multiline headers.
|
Wed, 20 Jun 2012 00:48:08 +0300 |
Timo Sirainen |
message parser: Fixes to handling CRLF linefeeds.
|
Sat, 16 Jun 2012 02:06:16 +0300 |
Timo Sirainen |
example-config: Refer to ssl=required in disable_plaintext_auth setting.
|
Mon, 11 Jun 2012 18:22:06 +0300 |
Timo Sirainen |
shared mailboxes: Per-user flags can now be stored in private index files.
|
Tue, 05 Jun 2012 00:34:32 +0300 |
Timo Sirainen |
Makefile: Added more missing dsync*.h files
|
Mon, 04 Jun 2012 23:33:40 +0300 |
Timo Sirainen |
Makefile: Added missing dsync-mail.h
|
Mon, 04 Jun 2012 22:15:46 +0300 |
Timo Sirainen |
Makefile: Added missing dsync-mailbox.h
|
Sat, 02 Jun 2012 19:39:27 +0300 |
Timo Sirainen |
imap: Code cleanup and error handling fixes for CATENATE
|
Sat, 02 Jun 2012 19:01:25 +0300 |
Timo Sirainen |
Error handling API changes to previous IMAP URL related changes.
|
Sat, 02 Jun 2012 18:15:46 +0300 |
Stephan Bosch |
Adds 'anonymous' field to struct mail_user; derived indirectly from userdb extra fields.
|
Sat, 02 Jun 2012 18:14:16 +0300 |
Stephan Bosch |
imap: Implemented CATENATE extension.
|
Sat, 02 Jun 2012 17:56:27 +0300 |
Stephan Bosch |
Created lib-imap-storage for IMAP-specific functionality that uses lib-storage.
|
Sat, 02 Jun 2012 17:53:31 +0300 |
Stephan Bosch |
lib-imap: Added IMAP URL parser.
|
Sat, 02 Jun 2012 17:15:18 +0300 |
Stephan Bosch |
imap-parser: Added IMAP_PARSE_FLAG_INSIDE_LIST flag.
|
Sat, 02 Jun 2012 17:12:06 +0300 |
Stephan Bosch |
Added chain istream.
|
Sat, 02 Jun 2012 17:06:21 +0300 |
Stephan Bosch |
liblib: Added generic URI parsing functions.
|
Sat, 02 Jun 2012 16:55:21 +0300 |
Stephan Bosch |
Adds ISO8601/RFC3339 date format parsing and construction support.
|
Tue, 22 May 2012 23:19:16 +0300 |
Timo Sirainen |
TODO updated
|
Tue, 22 May 2012 23:17:31 +0300 |
Timo Sirainen |
Initial version of dsync rewrite.
|
Fri, 04 May 2012 05:35:36 +0300 |
Timo Sirainen |
lib-storage: Added MAILBOX_TRANSACTION_FLAG_SYNC flag
|
Tue, 22 May 2012 17:10:20 +0300 |
Timo Sirainen |
dbox: Don't reset index when mailbox_update() changes UIDVALIDITY.
|
Thu, 03 May 2012 21:46:07 +0300 |
Timo Sirainen |
Added MAIL_INDEX_TRANSACTION_FLAG_SYNC
|
Tue, 22 May 2012 17:03:20 +0300 |
Timo Sirainen |
Don't write "keyword reset" records to transaction log anymore.
|
Tue, 22 May 2012 16:54:55 +0300 |
Timo Sirainen |
lib-index: Added mail_transaction_log_view_set_all()
|
Tue, 22 May 2012 16:54:43 +0300 |
Timo Sirainen |
lib-index: Don't log an error if UIDVALIDITY changes.
|
Sun, 20 May 2012 03:32:55 +0300 |
Timo Sirainen |
Use timeout_add_short() for sub-second timeouts. Fail at compile time if timeout_add() is <1s.
|
Sun, 20 May 2012 03:25:04 +0300 |
Timo Sirainen |
Merged changes from v2.1 tree.
|
Sun, 20 May 2012 03:08:01 +0300 |
Timo Sirainen |
director: When we find unwanted connection, wait for 10s for it to disconnect us, not 10ms.
|
Sun, 20 May 2012 02:41:08 +0300 |
Timo Sirainen |
lib-master: Anvil reconnect timeout should be 5 seconds, not 5 milliseconds.
|
Sat, 19 May 2012 22:25:27 +0300 |
Timo Sirainen |
auth: Fixed crash with DIGEST-MD5 when attempting to do master user login without master passdbs.
|
Sat, 19 May 2012 22:11:41 +0300 |
Timo Sirainen |
expire: Handle dict errors. Don't crash if lookup fails.
|
Sat, 19 May 2012 21:18:04 +0300 |
Timo Sirainen |
director: Implemented ability to remove directors from a running ring.
|
Sat, 19 May 2012 21:16:42 +0300 |
Timo Sirainen |
director: Don't crash with quickly disconnecting incoming director connections.
|
Sat, 19 May 2012 18:43:13 +0300 |
Timo Sirainen |
lib-storage: If chroot is used and mail_debug=yes, log the chroot path.
|
Thu, 17 May 2012 18:08:58 +0300 |
Timo Sirainen |
update-version.sh: Use mv -f to avoid questions in some systems.
|
Wed, 16 May 2012 18:57:05 +0300 |
Timo Sirainen |
sdbox: Avoid using too many fds when copying messages.
|
Wed, 16 May 2012 16:14:31 +0300 |
Timo Sirainen |
login: If user is disabled or password expired, say it in logout reason.
|
Wed, 16 May 2012 16:14:01 +0300 |
Timo Sirainen |
auth: If user is disabled or password expired, tell about it to auth-client.
|
Tue, 15 May 2012 18:52:41 +0300 |
Timo Sirainen |
mdbox: mailbox_update() didn't look at the latest index data.
|
Mon, 14 May 2012 21:07:43 +0300 |
Timo Sirainen |
pop3: Added pop3_uidl_duplicates setting.
|
Mon, 14 May 2012 19:30:03 +0300 |
Timo Sirainen |
ldap: If attributes contain ldapAttr=key=template%$ and ldapAttr doesn't exist, skip the field.
|
Mon, 14 May 2012 19:01:46 +0300 |
Timo Sirainen |
maildir: If dovecot-uidlist can't be opened as read-write, try opening as read-only.
|
Mon, 14 May 2012 18:42:58 +0300 |
Timo Sirainen |
master: Fix to systemd support
|
Mon, 14 May 2012 18:09:10 +0300 |
Timo Sirainen |
lib-master: Added more default ignore prefixes
|
Thu, 10 May 2012 11:26:53 +0300 |
Timo Sirainen |
imapc: Use imapc_list_prefix also for listing subscriptions
|
Wed, 09 May 2012 15:01:20 +0300 |
Timo Sirainen |
master: systemd socket verification wasn't actually being called normally.
|
Wed, 09 May 2012 06:11:58 +0300 |
Timo Sirainen |
lib-storage: Added a mailbox.synced flag, which is set when mailbox sync has succeeded.
|
Wed, 09 May 2012 04:41:47 +0300 |
Timo Sirainen |
lib-storage: mailbox_list_get_storage_name/_get_vname() are now public.
|
Tue, 08 May 2012 08:49:47 +0300 |
Timo Sirainen |
Compiler warning fixes
|
Tue, 08 May 2012 08:31:27 +0300 |
Timo Sirainen |
Compiler warning fixes
|
Tue, 08 May 2012 01:24:01 +0300 |
Timo Sirainen |
lib-storage: Extra check to mail_shared_explicit_inbox=no
|
Tue, 08 May 2012 01:22:32 +0300 |
Timo Sirainen |
layout=fs: Fixes to mail_shared_explicit_inbox=no
|
Mon, 07 May 2012 23:39:34 +0300 |
Timo Sirainen |
lib-storage: Don't auto-drop namespaces with only INBOX shared and mail_shared_explicit_inbox=no
|
Mon, 07 May 2012 23:39:01 +0300 |
Timo Sirainen |
acl: Fixed listing users who have only INBOX shared and mail_shared_explicit_inbox=no
|
Mon, 07 May 2012 08:36:54 +0300 |
Timo Sirainen |
Added signature for changeset 7c249e2a82a9
|
Mon, 07 May 2012 08:36:43 +0300 |
Timo Sirainen |
Added tag 2.1.6 for changeset 7c249e2a82a9
|
Mon, 07 May 2012 08:36:43 +0300 |
Timo Sirainen |
Released v2.1.6.
|
Mon, 07 May 2012 04:06:49 +0300 |
Timo Sirainen |
Makefile: Remove dovecot-config on make uninstall
|
Sun, 06 May 2012 06:44:04 +0300 |
Timo Sirainen |
auth: Previous change caused crashing with userdb lookups
|
Sat, 05 May 2012 00:01:32 +0300 |
Timo Sirainen |
auth: Added %{session} variable for passdb/userdb queries.
|
Fri, 04 May 2012 23:56:51 +0300 |
Timo Sirainen |
acl: Memory leak fixes
|
Fri, 04 May 2012 23:50:22 +0300 |
Timo Sirainen |
mail-log: Memory leak fix
|
Fri, 04 May 2012 22:55:29 +0300 |
Timo Sirainen |
shared mailboxes: If successful userdb lookup doesn't return home, fallback to mail_home setting for %%h.
|
Fri, 04 May 2012 21:52:05 +0300 |
Timo Sirainen |
systemd: If a socket is enabled in systemd but not in Dovecot config, close it.
|
Fri, 04 May 2012 21:40:57 +0300 |
Timo Sirainen |
Added mail_shared_explicit_inbox setting.
|
Fri, 04 May 2012 20:14:20 +0300 |
Timo Sirainen |
dbox: Metadata read buffer's size was supposed to be unlimited, not zero.
|
Fri, 04 May 2012 20:07:05 +0300 |
Timo Sirainen |
doveadm mailbox mutf7: If input data is invalid, exit with EX_DATAERR.
|
Fri, 04 May 2012 19:01:46 +0300 |
Timo Sirainen |
mail-log: Removed broken "are we saving?" check from copy event handling.
|
Fri, 04 May 2012 19:01:19 +0300 |
Timo Sirainen |
notify plugin: mailbox_save_using_mail() now sends "save" events, not "copy".
|
Fri, 04 May 2012 19:00:04 +0300 |
Timo Sirainen |
lib-storage: Don't set mail_save_context->saving=TRUE when copying via save.
|
Thu, 03 May 2012 23:26:44 +0300 |
Timo Sirainen |
lib-index: Fixed MAIL_INDEX_SYNC_FLAG_AVOID_FLAG_UPDATES with concurrent keyword changes.
|
Fri, 27 Apr 2012 16:47:30 +0900 |
SATOH Fumiyasu |
Fix the build failure on AIX
|
Tue, 01 May 2012 03:15:46 +0300 |
Timo Sirainen |
lib-storage: shared/$user/INBOX is now visible only as shared/$user
|
Tue, 01 May 2012 03:01:49 +0300 |
Timo Sirainen |
aqueue: Reversed recent changes, they didn't work as intended.
|
Mon, 30 Apr 2012 23:04:08 +0300 |
Timo Sirainen |
Increased initial memory pool size.
|
Mon, 30 Apr 2012 22:53:19 +0300 |
Timo Sirainen |
seq_range_array_add(): Ranges weren't always merged when they could have.
|
Sat, 28 Apr 2012 18:24:24 +0300 |
Timo Sirainen |
Code cleanup: Use array_count_i() to calculate array's size internally.
|
Sat, 28 Apr 2012 17:41:14 +0300 |
Timo Sirainen |
auth: Include session ID in log line prefix.
|
Sat, 28 Apr 2012 17:33:34 +0300 |
Timo Sirainen |
lib-storage: Allocate MAILBOX_METADATA_CACHE_FIELDS from a new metadata mempool.
|
Thu, 26 Apr 2012 00:26:58 +0300 |
Timo Sirainen |
acl: Fixed looking up parent mailbox name with different namespace vs. layout separators.
|
Wed, 25 Apr 2012 23:44:32 +0300 |
Timo Sirainen |
lib-storage: Fixed expanding path that ends with "~/"
|
Wed, 25 Apr 2012 23:34:29 +0300 |
Timo Sirainen |
passdb static: Don't crash if password/nopassword isn't set.
|
Wed, 25 Apr 2012 22:28:03 +0300 |
Timo Sirainen |
*-login: Added ssl_require_crl setting.
|
Wed, 25 Apr 2012 22:12:26 +0300 |
Timo Sirainen |
stats plugin: Open /proc/self/io only once, reopening is unnecessary.
|
Wed, 25 Apr 2012 21:32:00 +0300 |
Timo Sirainen |
SSL proxying: Remote's host never matched cert, because auth process changed it to IP.
|
Wed, 25 Apr 2012 21:29:14 +0300 |
Timo Sirainen |
*-login: Don't fail client's certificate if CRL is expired.
|
Wed, 25 Apr 2012 21:28:16 +0300 |
Timo Sirainen |
*-login: If client certificate isn't valid, log the reason why.
|
Wed, 25 Apr 2012 21:26:25 +0300 |
Timo Sirainen |
auth: Fixed handling multiple passdbs where some use proxying and others don't.
|
Wed, 25 Apr 2012 21:23:24 +0300 |
Timo Sirainen |
auth: Minor code cleanup.
|
Wed, 25 Apr 2012 16:44:22 +0300 |
Timo Sirainen |
imapc: List INBOX for inbox=yes namespace even imapc_list_prefix is set.
|