Fri, 11 Jul 2014 00:20:41 +0300 |
Timo Sirainen |
lib: file_*_lock() with flock() timeouts should have returned errno=EAGAIN
|
Thu, 10 Jul 2014 18:31:10 +0300 |
Timo Sirainen |
lmtp: Remove <> from Delivered-To: header.
|
Thu, 10 Jul 2014 18:17:44 +0300 |
Timo Sirainen |
lib: Compiler warning fixes for 32bit systems
|
Thu, 10 Jul 2014 15:59:53 +0300 |
Phil Carmody |
lib: test-istream-tee - randomise which tee stream lags behind the others
|
Thu, 10 Jul 2014 15:59:53 +0300 |
Phil Carmody |
lib: test-istream-tee - more randomisation to the tests
|
Thu, 10 Jul 2014 15:59:53 +0300 |
Phil Carmody |
lib: test-istream-tee - verify _read returns correct values after _set_size()
|
Thu, 10 Jul 2014 15:59:53 +0300 |
Phil Carmody |
lib: test-istream-concat - add simultanious limit streams back into the mix
|
Thu, 10 Jul 2014 15:59:53 +0300 |
Phil Carmody |
lib: test-istream-concat - test only concat, not simultanious limit streams
|
Thu, 10 Jul 2014 15:40:08 +0300 |
Timo Sirainen |
lib-fs: Added FS_PROPERTY_COPY_METADATA and fs_set_metadata() tracking.
|
Wed, 09 Jul 2014 15:55:59 +0300 |
Timo Sirainen |
lib-fs: Added username and session_id to struct fs directly.
|
Wed, 09 Jul 2014 15:24:21 +0300 |
Timo Sirainen |
lib-fs: Added fs_settings.username and .session_id
|
Wed, 09 Jul 2014 15:20:59 +0300 |
Timo Sirainen |
lib-storage: Added struct mail_user.session_id
|
Wed, 09 Jul 2014 10:55:27 +0300 |
Stephan Bosch |
lib-http: Made sure that connections that are still connecting to the server aren't marked as idle.
|
Mon, 07 Jul 2014 16:21:08 +0300 |
Timo Sirainen |
lib-index: Don't update log_file_tail_offset unnecessarily.
|
Mon, 07 Jul 2014 13:24:22 +0300 |
Timo Sirainen |
lib-storage: Minor code cleanup to istream-mail.
|
Mon, 07 Jul 2014 13:15:33 +0300 |
Timo Sirainen |
lib: i_stream_read_copy_from_parent() needs to update access counter also when returning -2
|
Sun, 06 Jul 2014 19:08:59 +0300 |
Timo Sirainen |
virtual: Fixed assert-crashes where trying to open an already opened backend mailbox.
|
Fri, 04 Jul 2014 15:33:12 +0300 |
Timo Sirainen |
lib: istream-tee wasn't returning data correctly always.
|
Fri, 04 Jul 2014 14:48:44 +0300 |
Phil Carmody |
lib: failures - cosmetic write_full cleanup
|
Fri, 04 Jul 2014 14:18:25 +0300 |
Phil Carmody |
config: parser - trivial error message typo
|
Fri, 04 Jul 2014 14:17:54 +0300 |
Timo Sirainen |
lmtp: Small code cleanup
|
Fri, 04 Jul 2014 14:16:16 +0300 |
Timo Sirainen |
imap: If FETCH fails because mail has already been expunged, don't log an error.
|
Fri, 04 Jul 2014 14:15:41 +0300 |
Timo Sirainen |
lib-storage: Bodystructure parsing flags weren't updated correctly on error conditions.
|
Fri, 04 Jul 2014 14:14:21 +0300 |
Timo Sirainen |
lib-storage: istream-mail updates mail->expunged if it notices ENOENT from parent stream.
|
Fri, 04 Jul 2014 14:01:53 +0300 |
Timo Sirainen |
lib-storage: Log mail istream read failures in one place.
|
Fri, 04 Jul 2014 13:16:59 +0300 |
Timo Sirainen |
When creating istream-error, give an error string whenever possible.
|
Fri, 04 Jul 2014 13:16:01 +0300 |
Timo Sirainen |
lib-storage: If mail body reading failed, the error message may have contained only minimal errno string.
|
Fri, 04 Jul 2014 11:48:27 +0300 |
Timo Sirainen |
lib-dict: Removed NFS flushing from dict-file backend.
|
Thu, 03 Jul 2014 22:24:05 +0300 |
Timo Sirainen |
mbox: If GUID lookup fails because mbox_min_index_size skipped indexes, say so in error message.
|
Thu, 03 Jul 2014 22:17:49 +0300 |
Timo Sirainen |
acl: Global ACLs now support "patterns with spaces inside quotes"
|
Thu, 03 Jul 2014 22:16:48 +0300 |
Timo Sirainen |
acl: Oops, ignore_acls check was reversed.
|
Thu, 03 Jul 2014 21:55:31 +0300 |
Timo Sirainen |
lib-compression: Compression ostreams may have caused parent ostream to use too much memory.
|
Thu, 03 Jul 2014 21:54:52 +0300 |
Timo Sirainen |
lib: Added o_stream_flush_parent_if_needed() for wrapper ostreams.
|
Thu, 03 Jul 2014 20:42:08 +0300 |
Timo Sirainen |
acl: Create struct acl_mailbox also for shared root namespace mailboxes.
|
Thu, 03 Jul 2014 20:28:16 +0300 |
Timo Sirainen |
lmtp: Removed code that attempts to deduplicate mail files by copying them between user mailboxes.
|
Thu, 03 Jul 2014 19:34:57 +0300 |
Timo Sirainen |
Compile fix for old systems without SSL_OP_NO_COMPRESSION
|
Thu, 03 Jul 2014 19:27:45 +0300 |
Timo Sirainen |
fts-lucene: Delay initialization to fix assert-crash with mbox
|
Thu, 03 Jul 2014 19:17:16 +0300 |
Phil Carmody |
openssl: optionally disable TLS compression
|
Thu, 03 Jul 2014 19:12:02 +0300 |
Timo Sirainen |
lib-storage: Added mail_namespace_is_shared_user_root() and used it where useful.
|
Thu, 03 Jul 2014 19:10:33 +0300 |
Timo Sirainen |
acl: Compile fix caused by previous change
|
Thu, 03 Jul 2014 19:03:59 +0300 |
Timo Sirainen |
lib-storage: Move "shared" storage name to mail-storage-private.h where it can be used.
|
Thu, 03 Jul 2014 19:00:46 +0300 |
Timo Sirainen |
lib-storage: Minor parsing fix to namespace types: Use strcmp() instead of strncmp().
|
Thu, 03 Jul 2014 17:44:32 +0300 |
Timo Sirainen |
virtual: Never keep more than specified number of physical mailboxes open.
|
Thu, 03 Jul 2014 17:40:37 +0300 |
Timo Sirainen |
lib-index: Fixed error handling in mail_index_open()
|
Thu, 03 Jul 2014 17:29:58 +0300 |
Timo Sirainen |
lib-index: Index cache could have kept too many indexes open.
|
Thu, 03 Jul 2014 16:07:09 +0300 |
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 15:26:32 +0300 |
Timo Sirainen |
lib-storage: mailbox_get_metadata() now opens the mailbox only if it's necessary.
|
Thu, 03 Jul 2014 14:54:43 +0300 |
Timo Sirainen |
virtual: Recent flags dropping wasn't working as intended.
|
Thu, 03 Jul 2014 14:37:08 +0300 |
Timo Sirainen |
fts: If we detect corrupted fts expunge log, unlink it.
|
Thu, 03 Jul 2014 12:44:50 +0300 |
Phil Carmody |
lib-imap: test-imap-url - cosmetic whitespace cleanup
|
Thu, 03 Jul 2014 12:42:11 +0300 |
Phil Carmody |
lib-imap: test-imap-url - quieten successful sub-tests
|
Thu, 03 Jul 2014 12:42:11 +0300 |
Phil Carmody |
lib-test: test-common - add test_out_quiet() to reduce verbosity
|
Thu, 03 Jul 2014 12:42:11 +0300 |
Phil Carmody |
lib-imap: test_imap_url didn't compare port numbers
|
Thu, 03 Jul 2014 11:37:07 +0300 |
Timo Sirainen |
quota: Quota count tracking still was still incorrect in over-quota conditions.
|
Wed, 02 Jul 2014 23:41:10 +0300 |
Timo Sirainen |
lib-index: Recent idx->seq change in strmap forgot to initialize uid_lookup_seq in one place.
|
Wed, 02 Jul 2014 20:53:46 +0300 |
Timo Sirainen |
test-quota-util: Link to quota-util.lo instead of .o
|
Wed, 02 Jul 2014 20:36:49 +0300 |
Timo Sirainen |
quota: Fixed quota_transaction_is_over() to handle "user is already over quota" case.
|
Wed, 02 Jul 2014 20:34:43 +0300 |
Timo Sirainen |
quota: Moved some functions to quota-util.c
|
Wed, 02 Jul 2014 20:13:35 +0300 |
Timo Sirainen |
lib: Added UINT64_SUM_OVERFLOWS()
|
Wed, 02 Jul 2014 18:21:24 +0300 |
Phil Carmody |
pop3: pop3-commands - harden integer parsers against integer overflow
|