Mercurial > dovecot > core-2.2
graph
-
lib-dict: Removed NFS flushing from dict-file backend.Fri, 04 Jul 2014 11:48:27 +0300, by Timo Sirainen
-
mbox: If GUID lookup fails because mbox_min_index_size skipped indexes, say so in error message.Thu, 03 Jul 2014 22:24:05 +0300, by Timo Sirainen
-
acl: Global ACLs now support "patterns with spaces inside quotes"Thu, 03 Jul 2014 22:17:49 +0300, by Timo Sirainen
-
acl: Oops, ignore_acls check was reversed.Thu, 03 Jul 2014 22:16:48 +0300, by Timo Sirainen
-
lib-compression: Compression ostreams may have caused parent ostream to use too much memory.Thu, 03 Jul 2014 21:55:31 +0300, by Timo Sirainen
-
lib: Added o_stream_flush_parent_if_needed() for wrapper ostreams.Thu, 03 Jul 2014 21:54:52 +0300, by Timo Sirainen
-
acl: Create struct acl_mailbox also for shared root namespace mailboxes.Thu, 03 Jul 2014 20:42:08 +0300, by Timo Sirainen
-
lmtp: Removed code that attempts to deduplicate mail files by copying them between user mailboxes.Thu, 03 Jul 2014 20:28:16 +0300, by Timo Sirainen
-
Compile fix for old systems without SSL_OP_NO_COMPRESSIONThu, 03 Jul 2014 19:34:57 +0300, by Timo Sirainen
-
fts-lucene: Delay initialization to fix assert-crash with mboxThu, 03 Jul 2014 19:27:45 +0300, by Timo Sirainen
-
openssl: optionally disable TLS compressionThu, 03 Jul 2014 19:17:16 +0300, by Phil Carmody
-
lib-storage: Added mail_namespace_is_shared_user_root() and used it where useful.Thu, 03 Jul 2014 19:12:02 +0300, by Timo Sirainen
-
acl: Compile fix caused by previous changeThu, 03 Jul 2014 19:10:33 +0300, by Timo Sirainen
-
lib-storage: Move "shared" storage name to mail-storage-private.h where it can be used.Thu, 03 Jul 2014 19:03:59 +0300, by Timo Sirainen
-
lib-storage: Minor parsing fix to namespace types: Use strcmp() instead of strncmp().Thu, 03 Jul 2014 19:00:46 +0300, by Timo Sirainen
-
virtual: Never keep more than specified number of physical mailboxes open.Thu, 03 Jul 2014 17:44:32 +0300, by Timo Sirainen
-
lib-index: Fixed error handling in mail_index_open()Thu, 03 Jul 2014 17:40:37 +0300, by Timo Sirainen
-
lib-index: Index cache could have kept too many indexes open.Thu, 03 Jul 2014 17:29:58 +0300, by Timo Sirainen
-
lib: DLLIST*_REMOVE*() no longer breaks the linked list if we try to remove item that doesn't exist there.Thu, 03 Jul 2014 16:07:09 +0300, by Timo Sirainen
-
lib-storage: mailbox_get_metadata() now opens the mailbox only if it's necessary.Thu, 03 Jul 2014 15:26:32 +0300, by Timo Sirainen
-
virtual: Recent flags dropping wasn't working as intended.Thu, 03 Jul 2014 14:54:43 +0300, by Timo Sirainen
-
fts: If we detect corrupted fts expunge log, unlink it.Thu, 03 Jul 2014 14:37:08 +0300, by Timo Sirainen
-
lib-imap: test-imap-url - cosmetic whitespace cleanupThu, 03 Jul 2014 12:44:50 +0300, by Phil Carmody
-
lib-imap: test-imap-url - quieten successful sub-testsThu, 03 Jul 2014 12:42:11 +0300, by Phil Carmody
-
lib-test: test-common - add test_out_quiet() to reduce verbosityThu, 03 Jul 2014 12:42:11 +0300, by Phil Carmody
-
lib-imap: test_imap_url didn't compare port numbersThu, 03 Jul 2014 12:42:11 +0300, by Phil Carmody
-
quota: Quota count tracking still was still incorrect in over-quota conditions.Thu, 03 Jul 2014 11:37:07 +0300, by Timo Sirainen
-
lib-index: Recent idx->seq change in strmap forgot to initialize uid_lookup_seq in one place.Wed, 02 Jul 2014 23:41:10 +0300, by Timo Sirainen
-
test-quota-util: Link to quota-util.lo instead of .oWed, 02 Jul 2014 20:53:46 +0300, by Timo Sirainen
-
quota: Fixed quota_transaction_is_over() to handle "user is already over quota" case.Wed, 02 Jul 2014 20:36:49 +0300, by Timo Sirainen
-
quota: Moved some functions to quota-util.cWed, 02 Jul 2014 20:34:43 +0300, by Timo Sirainen
-
lib: Added UINT64_SUM_OVERFLOWS()Wed, 02 Jul 2014 20:13:35 +0300, by Timo Sirainen
-
pop3: pop3-commands - harden integer parsers against integer overflowWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: strnum - add permissive str_parse_uint() helperWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: uri-util - hardern uri_parse_dec_octet() against overflowWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib-http: test-http-url - add some tricky invalid numeric hostname URLsWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: uri-util - harden uri_parse_port against overflowWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib-http: test-http-url - make port number test cases harderWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
imap: harden read_uoff_t() against overflowWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: strnum - add a permissive uoff_t parserWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: test-strnum - tests for the new partial-string parserWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: strnum - add permissive partial-string integer parserWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib-imap: number parsing simplification and hardenningWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: strnum - harden str_to_uintmax against overflowsWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: test-lib - add unit tests for str_to_*() helpersWed, 02 Jul 2014 18:21:24 +0300, by Phil Carmody
-
lib: test-var-expand - use test_assert_idx() inside loopsWed, 02 Jul 2014 18:21:23 +0300, by Phil Carmody
-
lib-http: Updated comments to RFC7230/RFC7231.Wed, 02 Jul 2014 00:10:16 +0300, by Stephan Bosch
-
lib-http: Fixed bug in parsing of quoted string with escape sequences.Tue, 01 Jul 2014 23:24:08 +0300, by Stephan Bosch
-
doveadm fs delete: Added -n to usage text.Tue, 01 Jul 2014 16:04:20 +0300, by Timo Sirainen
-
lib-http: Added http_client_request_get_target()Tue, 01 Jul 2014 00:10:21 +0300, by Timo Sirainen
-
fts-tika: Hiden "Unsupported Media Type" errors. Log HTTP status code on errors.Mon, 30 Jun 2014 17:25:02 +0300, by Timo Sirainen
-
fts-tika: Fixed crash if Tika returned 200 reply without payload.Mon, 30 Jun 2014 16:41:32 +0300, by Timo Sirainen
-
lib-storage: Shrink "mailbox is being deleted" timeout from 5 mins to 30 secs.Mon, 30 Jun 2014 14:35:32 +0300, by Timo Sirainen
-
lib-storage: When deleting mailbox, finish the expunges before marking mailbox deleted.Mon, 30 Jun 2014 14:34:00 +0300, by Timo Sirainen
-
lib-storage: mailbox_delete() now handled "mailbox is being deleted" explicitly.Mon, 30 Jun 2014 14:31:47 +0300, by Timo Sirainen
-
lib-storage: Added index_storage_mailbox_delete_pre/post().Mon, 30 Jun 2014 14:30:43 +0300, by Timo Sirainen
-
imap: If we disconnect client because mailbox is inconsistent, send the error message before BYE.Mon, 30 Jun 2014 14:29:26 +0300, by Timo Sirainen
-
imap: Don't disconnect due to inconsistent mailbox unless the mailbox is the selected mailbox.Mon, 30 Jun 2014 14:28:31 +0300, by Timo Sirainen
-
imap-url: Fixed handling of ipath-empty syntax (basically empty relative URLs).Fri, 27 Jun 2014 17:39:52 +0300, by Stephan Bosch
-
auth: Added assert to make sure sysconf() returns what we expect.Fri, 27 Jun 2014 17:37:56 +0300, by Timo Sirainen
-
lib: istream-concat read() returned -2 too early.Fri, 27 Jun 2014 16:29:18 +0300, by Timo Sirainen
-
lib: rand - force reseeding with known seed from environmentFri, 27 Jun 2014 16:20:25 +0300, by Phil Carmody
-
lib: remove unwanted srand()s from unit testsFri, 27 Jun 2014 16:17:50 +0300, by Phil Carmody
-
lib-test: use the new srand() tracking helpers to aid debuggingFri, 27 Jun 2014 16:17:07 +0300, by Phil Carmody
-
lib: use new srand() wrapper in libFri, 27 Jun 2014 16:16:16 +0300, by Phil Carmody
-
lib: add rand helper libraryFri, 27 Jun 2014 16:15:24 +0300, by Phil Carmody
-
lib: two quite literally random little cleanupsFri, 27 Jun 2014 16:13:37 +0300, by Phil Carmody
-
lib: make printf_format_fix safer against shadowed %m behaviourFri, 27 Jun 2014 16:13:09 +0300, by Phil Carmody
-
lib: test printf_format_fix()Fri, 27 Jun 2014 16:12:40 +0300, by Phil Carmody
-
lib: test-istream-concat - early abort test loop on failureFri, 27 Jun 2014 16:11:40 +0300, by Phil Carmody
-
lib-test: Enable looped tests to abort early on first failureFri, 27 Jun 2014 16:10:27 +0300, by Phil Carmody
-
lmtp: Reduce corking so we get command replies more quickly even if they are pipelined.Fri, 27 Jun 2014 14:23:46 +0300, by Timo Sirainen
-
lmtp proxy: Make sure DATA stream size doesn't change unexpectedly.Fri, 27 Jun 2014 14:06:56 +0300, by Timo Sirainen
-
lib-lda: If DATA input stream read fails, return error instead of truncating the mail.Fri, 27 Jun 2014 14:06:08 +0300, by Timo Sirainen
-
lib: Moved rawlog dir stat()s to iostream_rawlog_create() internally.Thu, 26 Jun 2014 20:48:13 +0300, by Timo Sirainen
-
lib: iostream-rawlog now supports TCP target with "tcp:host:port" as the path.Thu, 26 Jun 2014 20:46:21 +0300, by Timo Sirainen
-
lib-storage: BODYSTRUCTURE parsing failures weren't treated correctly.Thu, 26 Jun 2014 17:50:57 +0300, by Timo Sirainen
-
dsync: Fixed infinite looping on error condition.Thu, 26 Jun 2014 17:27:31 +0300, by Timo Sirainen
-
dbox: mail_get_special() may have returned MAIL_FETCH_POP3_ORDER allocated from data stack.Thu, 26 Jun 2014 17:27:22 +0300, by Timo Sirainen
-
lib-test: Fixed "Trying to allocate 0 bytes" assert-crash caused by recent test-istream changes.Wed, 25 Jun 2014 16:16:02 +0300, by Timo Sirainen
-
lib: fd_recv() no longer checks for msghdr.msg_controllenFri, 20 Jun 2014 12:18:32 +0300, by Timo Sirainen
-
mbox: istream-tee wasn't being used as expected with the new changes, causing crashes/hangs.Thu, 19 Jun 2014 17:16:24 +0300, by Timo Sirainen
-
lmtp: Create all proxy DATA streams before reading from them.Thu, 19 Jun 2014 15:50:40 +0300, by Timo Sirainen
-
lib: i_stream_read_copy_from_parent() now directly updates the access counterThu, 19 Jun 2014 15:15:24 +0300, by Timo Sirainen
-
lib: i_stream_get_data() should also reset eof=FALSE if it truncates the output.Thu, 19 Jun 2014 14:58:26 +0300, by Timo Sirainen
-
lib-mail: Fixed istream-dot unit test to work with the istream-test changes.Thu, 19 Jun 2014 14:34:54 +0300, by Timo Sirainen
-
Compiler warning fixThu, 19 Jun 2014 14:02:56 +0300, by Timo Sirainen
-
lib: If two istreams share one parent, i_stream_get_data() may have returned corrupted data to another.Thu, 19 Jun 2014 13:52:36 +0300, by Timo Sirainen
-
lib-test: Improved test-istream to catch more bugsThu, 19 Jun 2014 12:38:11 +0300, by Timo Sirainen
-
lib: Fixed read buffer overflow in istream-base64-decoder error handlingThu, 19 Jun 2014 12:32:45 +0300, by Timo Sirainen
-
lib: Fixed potential read buffer overflow in JSON parser.Thu, 19 Jun 2014 12:31:55 +0300, by Timo Sirainen
-
login proxy: Added login_source_ips setting.Mon, 16 Jun 2014 19:52:11 +0300, by Timo Sirainen
-
login proxy: If passdb returns "source_ip" extra field, use it for outgoing connections.Mon, 16 Jun 2014 19:21:36 +0300, by Timo Sirainen
-
lib: Use __attribute__((returns_nonnull)) for the common memory/string functions.Mon, 16 Jun 2014 18:01:58 +0300, by Timo Sirainen
-
lib: Changed mempool.h to use inline functions instead of macros.Mon, 16 Jun 2014 17:40:51 +0300, by Timo Sirainen
-
doveadm who: Don't crash if server happens to send broken input (second try).Mon, 16 Jun 2014 16:27:12 +0300, by Timo Sirainen
-
doveadm dump: Avoid crashes with corrupted log filesMon, 16 Jun 2014 16:26:09 +0300, by Timo Sirainen
-
doveadm dump log: Fixed potential crash when log header size was corrupted.Mon, 16 Jun 2014 15:47:12 +0300, by Timo Sirainen
-
Added (void) prefix for ignoring return values we don't care about.Mon, 16 Jun 2014 15:42:39 +0300, by Timo Sirainen
-
Check for syscall errors that are quite unlikely to happen.Mon, 16 Jun 2014 15:41:52 +0300, by Timo Sirainen
-
xml2text: Check for read()/write() failures and exit if they fail.Mon, 16 Jun 2014 15:35:07 +0300, by Timo Sirainen
-
lmtp: Proxying now logs successful and failed deliveries after DATA.Mon, 16 Jun 2014 13:12:40 +0300, by Timo Sirainen
-
lmtp: Removed some unnecessary codeMon, 16 Jun 2014 13:03:31 +0300, by Timo Sirainen
-
auth: Fixed wrong assert added by recent commit.Sun, 15 Jun 2014 11:03:32 +0300, by Timo Sirainen
-
trivial variable-non-use fixesSat, 14 Jun 2014 11:58:57 +0300, by Phil Carmody
-
fts-lucene: Fix SnowballAnalyzer constructorsFri, 13 Jun 2014 16:12:27 +0300, by Phil Carmody
-
Added several asserts to make sure duplicates aren't inserted into hash table.Fri, 13 Jun 2014 15:14:44 +0300, by Timo Sirainen
-
lib-master: Fixed caching settings where both local_name and local_ip was specified.Fri, 13 Jun 2014 15:13:26 +0300, by Timo Sirainen
-
Make sure we don't shift signed integers left by 24. They should be unsigned.Fri, 13 Jun 2014 11:35:40 +0300, by Timo Sirainen
-
dbox: Fixed potential infinite looping when scanning a broken dbox file.Fri, 13 Jun 2014 11:21:07 +0300, by Timo Sirainen
-
auth: Fixed handling userdb_userdb_import passdb extra field.Fri, 13 Jun 2014 10:25:22 +0300, by Timo Sirainen
-
lib-http: Removed unnecessary for loop.Fri, 13 Jun 2014 10:22:49 +0300, by Timo Sirainen
-
dbox: Added asserts to dbox file fixing to make sure it doesn't go to infinite loop.Fri, 13 Jun 2014 03:09:26 +0300, by Timo Sirainen
-
imap, pop3: Remove the client from clients-list at the very end of the destroy function.Fri, 13 Jun 2014 02:54:21 +0300, by Timo Sirainen
-
Compiler warning fixFri, 13 Jun 2014 02:34:19 +0300, by Timo Sirainen
-
Use the new [io]_stream_create_fd_*autoclose() functions wherever possible.Fri, 13 Jun 2014 02:19:15 +0300, by Timo Sirainen
-
lib: Added [io]_stream_create_fd_*autoclose()Fri, 13 Jun 2014 02:18:53 +0300, by Timo Sirainen
-
doveadm stats top: Fixed double-close()ing stats connectionFri, 13 Jun 2014 02:04:12 +0300, by Timo Sirainen
-
director-test: Fixed double-close() on admin connection deinitFri, 13 Jun 2014 02:01:55 +0300, by Timo Sirainen
-
Added various asserts to try to silence Coverity false positives.Fri, 13 Jun 2014 01:57:04 +0300, by Timo Sirainen