Mercurial > dovecot > core-2.2
graph
-
lib-mail: message_parser_parse_next_block() now fully clears block_r to be safe case.Fri, 13 Jun 2014 01:52:13 +0300, by Timo Sirainen
-
Added "fall through" comments to switch statements where break is intentionally missing.Fri, 13 Jun 2014 01:35:13 +0300, by Timo Sirainen
-
lib-storage: Fixed parsing corrupted mailbox list index header.Fri, 13 Jun 2014 01:30:14 +0300, by Timo Sirainen
-
imap-urlauth: Fatal failure error handling wasn't done correctly.Fri, 13 Jun 2014 01:26:14 +0300, by Timo Sirainen
-
replication plugin: Synchronous notification timeout error wasn't logged as intended.Fri, 13 Jun 2014 01:22:23 +0300, by Timo Sirainen
-
lib-otp: OTP_MAX_WORD_LEN wasn't actually enforced, any word lengths could have been used.Fri, 13 Jun 2014 01:20:25 +0300, by Timo Sirainen
-
fts: Improved doveadm fts dump for corrupted expunge logFri, 13 Jun 2014 01:11:24 +0300, by Timo Sirainen
-
lib: Fixed file_dotlock_replace(flags=DOTLOCK_REPLACE_FLAG_VERIFY_OWNER|DOTLOCK_REPLACE_FLAG_DONT_CLOSE_FD)Fri, 13 Jun 2014 01:02:48 +0300, by Timo Sirainen
-
director: Fixed crash if master_user_separator is set, but we didn't do a proxy lookup.Fri, 13 Jun 2014 00:57:06 +0300, by Timo Sirainen
-
imapc: Avoid crashing if server happens to send invalid resp-text-codes.Fri, 13 Jun 2014 00:51:44 +0300, by Timo Sirainen
-
fts: Minor code cleanup: Don't increment NULL pointer.Fri, 13 Jun 2014 00:46:34 +0300, by Timo Sirainen
-
Removed pointless NULL checks.Fri, 13 Jun 2014 00:45:43 +0300, by Timo Sirainen
-
auth: Invalid userdb passwd-file and userdb templates may have caused crashes.Fri, 13 Jun 2014 00:30:27 +0300, by Timo Sirainen
-
auth: passdb/userdb dict settings file parsing didn't handle errors correctly.Fri, 13 Jun 2014 00:15:47 +0300, by Timo Sirainen
-
lib: Changed net_geterror() to return errno instead of -1 if getsockopt() fails.Fri, 13 Jun 2014 00:09:23 +0300, by Timo Sirainen
-
doveadm sis deduplicate: Error handling fix if open() fails.Fri, 13 Jun 2014 00:05:16 +0300, by Timo Sirainen
-
lib: Added (void) prefixes to some setsockopt() calls which we don't care if they fail.Fri, 13 Jun 2014 00:03:11 +0300, by Timo Sirainen
-
dsync: Fixed potential crash when debug logging was enabled.Fri, 13 Jun 2014 00:00:31 +0300, by Timo Sirainen
-
mbox: X-Delivery-ID: and X-IMAP: headers weren't dropped from incoming mails.Thu, 12 Jun 2014 23:51:28 +0300, by Timo Sirainen
-
doveadm who: Don't crash if server happens to send broken input.Thu, 12 Jun 2014 23:47:55 +0300, by Timo Sirainen
-
configure: Don't actually run the test to see if inotify works.Thu, 12 Jun 2014 23:16:40 +0300, by Timo Sirainen
-
lib: Changed hash_table_remove() "key not found" panic to be in a macro itself.Thu, 12 Jun 2014 12:51:34 +0300, by Timo Sirainen
-
lib: test-bits - fix nearest_power for 32-bit size_tTue, 10 Jun 2014 17:49:45 +0200, by Phil Carmody
-
rawlog: Buffer writing to rawlog files to improve performance.Tue, 10 Jun 2014 16:40:46 +0200, by Timo Sirainen
-
lib-fs: Fixed crash in fs-sis if hard linking failed.Mon, 09 Jun 2014 23:08:18 +0300, by Timo Sirainen
-
lib: fix numpack overflow checkingMon, 09 Jun 2014 23:02:52 +0300, by Phil Carmody
-
lib: unit tests for lib/bitsMon, 09 Jun 2014 23:02:52 +0300, by Phil Carmody
-
lib-test: test_assert helper for loopsMon, 09 Jun 2014 23:02:52 +0300, by Phil Carmody
-
lib: bit twiddlesMon, 09 Jun 2014 23:02:52 +0300, by Phil Carmody
-
lib: Fix MEM_ALIGN to cope with huge allocationsMon, 09 Jun 2014 22:59:59 +0300, by Phil Carmody
-
lib-index: modseq -> {log file, offset} lookup often ignored dovecot.index.log.2Mon, 09 Jun 2014 22:53:16 +0300, by Timo Sirainen
-
lib: Added some kind of a unit test for hash table.Mon, 09 Jun 2014 18:15:51 +0300, by Timo Sirainen
-
lib-ssl-iostream: Implement get_used_size() method.Mon, 09 Jun 2014 15:11:50 +0300, by Timo Sirainen
-
login-common: Fixed potential crash at client disconnect.Mon, 09 Jun 2014 13:41:59 +0300, by Timo Sirainen
-
login-common: Fixed infinite loop in ssl proxy flushing.Mon, 09 Jun 2014 12:14:42 +0300, by Teemu Huovila
-
login proxy: Fixed connection hanging due to wrong ostream cork pairingMon, 09 Jun 2014 12:12:58 +0300, by Timo Sirainen
-
lib-storage: Mailbox list index updating didn't check properly if modseq tracking is enabled.Thu, 05 Jun 2014 13:43:11 +0300, by Timo Sirainen
-
maildir: Mailbox list index refreshing shouldn't check cur/new dirs with maildir_very_dirty_syncs=yesThu, 05 Jun 2014 13:38:36 +0300, by Timo Sirainen
-
*-login: Flush SSL output when logging out.Thu, 05 Jun 2014 11:30:19 +0300, by Timo Sirainen
-
doveadm fs delete: When doing recursive deletion, delete also the directories if needed.Wed, 04 Jun 2014 00:35:27 +0300, by Timo Sirainen
-
dsync: Fixed renaming duplicate mailbox GUIDs.Tue, 03 Jun 2014 23:52:39 +0300, by Timo Sirainen
-
lib-ssl-iostream: Use SSL_MODE_RELEASE_BUFFERS if it exists to reduce memory usage.Mon, 02 Jun 2014 23:58:26 +0300, by Timo Sirainen
-
mail-index: make uid_lookup_idx hold a sequence number, not a 0-based C array indexMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: use _REC_AT_SEQ not _MAP_IDX in view_sync_get_log_lost_changesMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: use _REC_AT_SEQ not _MAP_IDX in backward loopsMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: use _REC_AT_SEQ not _MAP_IDX in loops from [seq1..seq2]Mon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: use _REC_AT_SEQ not _MAP_IDX in loops over every recordMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: trivial robomatic migration from _MAP_IDX to new helperMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: new helper macro with more user-friendly semanticsMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: optimise memmoves in expunge, only move each region onceMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: trivial paranoia check in expunge loopMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: Preparatory HACK - reverse the loop order in the expungeMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: hoist initialisation of mail index map out of expunge loopMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: explicitly inline contents of sync_expunge()Mon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: call all expunge handlers firstMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
mail-index: move expunge handler init into helper functionMon, 02 Jun 2014 14:50:34 +0300, by Phil Carmody
-
director: If we detect that a user is being proxied to multiple backends, disconnect wrong connections.Mon, 02 Jun 2014 04:16:08 +0300, by Timo Sirainen
-
doveadm director kick command added.Mon, 02 Jun 2014 04:00:19 +0300, by Timo Sirainen
-
lib-index: Fixed somewhat random assert-crashes during extension resizes.Wed, 28 May 2014 18:17:52 +0300, by Timo Sirainen
-
lib-index: Optimize removing large number of expunges.Wed, 28 May 2014 15:53:58 +0300, by Timo Sirainen
-
lib-storage: "Message has no NUL characters" flag was being set wrong to cache file.Wed, 28 May 2014 04:20:58 +0300, by Timo Sirainen
-
Compiler warning fixTue, 27 May 2014 23:11:07 +0300, by Timo Sirainen
-
auth: checkpassword callback callback type bike-sheddingTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
imap: exit imap_fetch_binary_init() identically on all failuresTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
imap: use human-readable helper macro in remote_ip_is_usableTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
imap: cmd_getmetadata_stream_continue returns bool, not intTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
indexer: fix indexer_queue_cancel_all behaviourTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
auth: master-connection - bail on malformed listTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
auth: set_credentials callback being passed an enum, not a boolTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-otp: cast to the correct type of function pointerTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
imap: fix missing-command checkTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-imap: API change - add const to imap_url *base parameterTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
auth: sparse static cleanup, and some const cleanupTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
various - 'static' sparse cleanupTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-mail: tests - trivial sparse cleanupsTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-imap: tests - trivial static and const sparse cleanupsTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-http: trivial sparse cleanups - statics and explicit NULLsTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
various - trivial NULL-related sparse cleanupsTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
treewide - mass cleanup of 0 used to end a settings listTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib: pair VA_COPY with va_endTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
fts: parser-html - parser can fail on attributes='with values in single quotes'Tue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
fts: parser-html - parse_tag_name returns wrong value for commentsTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
fts: parser-html - parse_tag_name really does return an integer not a boolTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-storage: functions returning bool actually return intsTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-storage: context's dotlock_last_stale really is boolTue, 27 May 2014 21:17:34 +0300, by Phil Carmody
-
lib-http: Fixed assertion failure in http_client_request_send_payload() caused by inappropriate retry attempt.Tue, 27 May 2014 17:01:15 +0300, by Stephan Bosch
-
virtual: Crashfix: Don't deinitialize search args that haven't been initialized.Mon, 26 May 2014 04:26:01 +0300, by Timo Sirainen
-
lib-storage: Avoid refreshing mailbox list index too often.Mon, 26 May 2014 04:05:34 +0300, by Timo Sirainen
-
lib-storage: Optimize mailbox_exists() with mailbox_list_index=yesMon, 26 May 2014 03:58:16 +0300, by Timo Sirainen
-
lib-storage: Added mailbox_list_index_very_dirty_syncs setting.Wed, 21 May 2014 18:12:05 -0700, by Timo Sirainen
-
imap: If we're waiting for client to read data, show in process title how many bytes are buffered.Wed, 21 May 2014 06:28:36 -0700, by Timo Sirainen
-
lib: Added o_stream_is_corked().Wed, 21 May 2014 06:21:16 -0700, by Timo Sirainen
-
lib-imap: Use case-insensitive comparisons everywhere for imap_id_send setting parsing.Thu, 15 May 2014 23:41:55 +0300, by Timo Sirainen
-
virtual: If backend mailbox hasn't changed, we still need to build its uidmap.Thu, 15 May 2014 13:26:40 +0300, by Timo Sirainen
-
imap: Fixed enabling METADATA if imap_capability string was explicitly setWed, 14 May 2014 12:46:25 +0300, by Timo Sirainen
-
lib-fs: Make sure we don't leak data stack.Wed, 14 May 2014 12:28:17 +0300, by Timo Sirainen
-
lib-storage: Don't leak memory if mailbox_save_set_flags() is used multiple times for keywords.Tue, 13 May 2014 15:46:01 +0200, by Timo Sirainen
-
dsync: If incremental sync fails because of desync, log the reason whyMon, 12 May 2014 13:21:28 +0300, by Timo Sirainen
-
dsync: mailbox_metadata.cache_fields must be copied to permanent memory.Mon, 12 May 2014 12:51:50 +0300, by Timo Sirainen
-
acl: Empty negative rights list should be the same as NULL negative rights list.Mon, 12 May 2014 12:18:46 +0300, by Timo Sirainen
-
lib-mail: Compiler warning fixSun, 11 May 2014 22:52:30 +0300, by Timo Sirainen
-
Added signature for changeset c55c660d6e9dSun, 11 May 2014 22:33:21 +0300, by Timo Sirainen
-
Added tag 2.2.13 for changeset c55c660d6e9dSun, 11 May 2014 22:33:08 +0300, by Timo Sirainen
-
Released v2.2.13.Sun, 11 May 2014 22:33:08 +0300, by Timo Sirainen
-
lib-mail: test-message-header-decoder unit test fixedSun, 11 May 2014 22:32:19 +0300, by Timo Sirainen
-
lib-mail: Fix to previous message_header_encode() commitSun, 11 May 2014 22:31:54 +0300, by Timo Sirainen
-
doveadm penalty: Fixed using -a parameterSun, 11 May 2014 22:19:15 +0300, by Timo Sirainen
-
lib-mail: message_header_encode() now preserves folding whitespaceSun, 11 May 2014 22:15:08 +0300, by Timo Sirainen
-
lib-mail: message_header_encode_[bq]() now explicitly takes the first line length parameter.Sun, 11 May 2014 21:08:51 +0300, by Timo Sirainen
-
lib-mail: message_header_encode() no longer tries to lookup the first line's length from output string.Sun, 11 May 2014 18:28:03 +0300, by Timo Sirainen
-
Added signature for changeset 791ec610422cThu, 08 May 2014 18:07:30 +0300, by Timo Sirainen
-
Added tag 2.2.13.rc1 for changeset 791ec610422cThu, 08 May 2014 18:07:23 +0300, by Timo Sirainen
-
Released v2.2.13.rc1.Thu, 08 May 2014 18:07:23 +0300, by Timo Sirainen
-
treewide - use of explicit NULL in pointer comparisons rather than 0-alikesThu, 08 May 2014 15:53:27 +0300, by Phil Carmody
-
lib-storage: maildir - don't use a bool to store a charThu, 08 May 2014 17:01:26 +0300, by Phil Carmody
-
lib-storage: pop3c - fix invalid blank password checkThu, 08 May 2014 15:56:25 +0300, by Phil Carmody
-
lib-storage: Removed unnecessary code.Thu, 08 May 2014 17:02:19 +0300, by Timo Sirainen
-
Removed unnecessary #includes.Thu, 08 May 2014 15:11:26 +0300, by Teemu Huovila
-
run-tests.sh: Add support for reading valgrind suppressions if they exist.Thu, 08 May 2014 14:57:56 +0300, by Teemu Huovila
-
lib: fd_read() didn't check the msg.msg_controllen size correctlyThu, 08 May 2014 14:34:39 +0300, by Timo Sirainen