Thu, 28 Apr 2016 22:33:14 +0300 |
Timo Sirainen |
lib: Set timestamp part more accurately in guid_128_generate()
|
Fri, 29 Apr 2016 21:57:36 +0300 |
Timo Sirainen |
lib-ldap: Make static analyzer happier
|
Fri, 29 Apr 2016 20:23:00 +0300 |
Timo Sirainen |
auth: Fixed final result in multiple userdbs
|
Fri, 29 Apr 2016 19:59:36 +0300 |
Timo Sirainen |
auth: Session ID wasn't exported to auth workers.
|
Fri, 29 Apr 2016 19:25:52 +0300 |
Timo Sirainen |
quota: Added quota_over_flag_lazy_check flag.
|
Fri, 29 Apr 2016 19:20:11 +0300 |
Timo Sirainen |
quota: dict-quota was broken by 464db6d9d
|
Fri, 29 Apr 2016 18:58:53 +0300 |
Timo Sirainen |
quota: Cleanup - split quota_over_flag to init & run parts
|
Fri, 29 Apr 2016 18:55:34 +0300 |
Timo Sirainen |
quota: Fixed debug logging for quota_over_flag
|
Fri, 29 Apr 2016 18:53:04 +0300 |
Timo Sirainen |
quota: Fixed quota_over_flag handling when quota usage==limit
|
Fri, 29 Apr 2016 17:21:26 +0300 |
Timo Sirainen |
quota-count: Cache quota usage within the same ioloop run.
|
Fri, 29 Apr 2016 17:20:31 +0300 |
Timo Sirainen |
quota-count: Code cleanup - give consistent return value
|
Fri, 29 Apr 2016 15:50:06 +0300 |
Timo Sirainen |
global: Use buffer_get_writable_size() where possible
|
Fri, 29 Apr 2016 15:42:48 +0300 |
Timo Sirainen |
quota: Optimize handling a large number of expunges.
|
Fri, 29 Apr 2016 14:30:46 +0300 |
Aki Tuomi |
lib-ldap: Set minimum protocol if supported by library
|
Fri, 29 Apr 2016 14:33:45 +0300 |
Timo Sirainen |
imapc: Fixed EXPUNGE handling when imapc_features didn't have modseq
|
Fri, 29 Apr 2016 14:07:05 +0300 |
Timo Sirainen |
lib-index: Use a bit larger initial records buffer size
|
Fri, 29 Apr 2016 13:55:33 +0300 |
Timo Sirainen |
lib: buffer_create_dynamic() now adds +1 to init_size
|
Fri, 29 Apr 2016 12:55:52 +0300 |
Timo Sirainen |
lib: Use p_malloc() explicitly in first buffer_alloc()
|
Fri, 29 Apr 2016 12:54:46 +0300 |
Timo Sirainen |
lib: Implement i_realloc(mem==NULL) more efficiently
|
Fri, 29 Apr 2016 12:34:23 +0300 |
Timo Sirainen |
lib-index: Memory allocation optimization
|
Fri, 29 Apr 2016 12:44:31 +0300 |
Timo Sirainen |
configure: Fixed (again) --with-ldap=plugin
|
Fri, 29 Apr 2016 10:53:37 +0300 |
Timo Sirainen |
fts-lucene: Fixed crash on rescan
|
Thu, 28 Apr 2016 14:03:41 +0300 |
Aki Tuomi |
lib-charset: Do not use //IGNORE on non-GNU system
|
Fri, 29 Apr 2016 02:33:58 +0300 |
Timo Sirainen |
lib-storage: mailbox_set_subscribed() ignores duplicate changes now.
|
Thu, 28 Apr 2016 15:21:41 +0300 |
Timo Sirainen |
lib-storage: Added index_storage_list_index_has_changed_full()
|
Thu, 28 Apr 2016 12:53:49 +0300 |
Timo Sirainen |
doveadm dump: Added more index ext records.
|
Wed, 27 Apr 2016 23:58:12 +0300 |
Timo Sirainen |
lazy-expunge: Open the mailbox with ACLs ignored.
|
Wed, 27 Apr 2016 23:47:09 +0300 |
Timo Sirainen |
lazy-expunge: Open mailbox with MAILBOX_FLAG_SAVEONLY flag.
|
Tue, 19 Apr 2016 19:24:52 -0600 |
Michael Slusarz |
man: Add more complete description of one-way sync
|
Tue, 26 Apr 2016 21:07:57 +0300 |
Timo Sirainen |
fts: Empty "fts" setting should be same as nonexistent.
|
Tue, 26 Apr 2016 17:12:25 +0300 |
Timo Sirainen |
stats: Support multiple FIFO listeners.
|
Tue, 26 Apr 2016 11:12:45 +0300 |
Timo Sirainen |
doveadm -u: Use mail_storage_service_all_init_mask()
|
Tue, 26 Apr 2016 11:11:57 +0300 |
Timo Sirainen |
lib-storage: Added mail_storage_service_all_init_mask()
|
Tue, 26 Apr 2016 11:10:35 +0300 |
Baofeng Wang |
lib-storage: fixup the broken search result with \seen or \delete
|
Tue, 26 Apr 2016 10:31:49 +0300 |
Timo Sirainen |
lib-sql: Fixed building Cassandra as plugin
|
Mon, 25 Apr 2016 20:14:19 +0300 |
Timo Sirainen |
fts-lucene: Rescan skipped namespace roots.
|
Mon, 25 Apr 2016 20:13:54 +0300 |
Timo Sirainen |
fts-lucene: Cleanup - move code to a separate function
|
Mon, 25 Apr 2016 16:58:30 +0300 |
Timo Sirainen |
lib-mail: More fixes to istream-header-filter with large input.
|
Mon, 25 Apr 2016 16:34:59 +0300 |
Timo Sirainen |
lib-mail: Improved istream-header-filter unit test.
|
Mon, 25 Apr 2016 16:25:46 +0300 |
Timo Sirainen |
lib-mail: istream-header-filter didn't limit memory usage.
|
Mon, 25 Apr 2016 16:22:12 +0300 |
Timo Sirainen |
lib-mail: Code cleanup to istream-header-filter unit test
|
Mon, 25 Apr 2016 14:38:35 +0300 |
Timo Sirainen |
dsync: If state is invalid, exit with code 2 instead of tempfail.
|
Mon, 25 Apr 2016 14:35:21 +0300 |
Timo Sirainen |
dsync: If full resync is requested, return empty state string.
|
Mon, 25 Apr 2016 14:08:37 +0300 |
Timo Sirainen |
dsync: Improved detecting state state string.
|
Fri, 15 Apr 2016 16:12:44 +0300 |
Timo Sirainen |
lib-storage: Don't use same session ID for multiple mail_storage_service_next() calls.
|
Mon, 11 Apr 2016 17:25:51 +0300 |
Timo Sirainen |
fs-posix: If link() fails, preserve its errno through the following unlink()
|
Mon, 11 Apr 2016 17:20:52 +0300 |
Timo Sirainen |
fs-posix: Minor code cleanup - removed unnecessary code.
|
Fri, 22 Apr 2016 19:37:57 +0300 |
Timo Sirainen |
cassandra: Added num_threads, connect_timeout and request_timeout settings.
|
Thu, 21 Apr 2016 19:18:55 +0300 |
Timo Sirainen |
lib-dovecot: Avoid duplication of listing *.la in both Makefile.am and configure
|
Thu, 21 Apr 2016 18:58:10 +0300 |
Timo Sirainen |
lib-dict: Moved dict-ldap to lib-dict-extra
|
Thu, 21 Apr 2016 18:51:57 +0300 |
Timo Sirainen |
Split parts of lib-dict into lib-dict-extra.
|
Tue, 19 Apr 2016 19:08:52 +0300 |
Timo Sirainen |
doveadm user: Added -e <value> parameter to expand %variables in <value>
|
Tue, 19 Apr 2016 19:07:51 +0300 |
Timo Sirainen |
doveadm user: Code cleanup - move field printing to its own function.
|
Fri, 22 Apr 2016 18:35:04 +0300 |
Timo Sirainen |
lib-mail: Improved test-message-parser further
|
Fri, 22 Apr 2016 18:28:20 +0300 |
Timo Sirainen |
lib-mail: Fixed inner MIME part boundary being a prefix of outer boundary.
|
Fri, 22 Apr 2016 18:15:44 +0300 |
Timo Sirainen |
lib-mail: Fixed handling duplicate boundary prefixes.
|
Fri, 22 Apr 2016 16:39:49 +0300 |
Timo Sirainen |
dsync: Fixed assert-crash in rename algorithm
|
Fri, 22 Apr 2016 16:28:56 +0300 |
Timo Sirainen |
dsync: Determine better when rename-algorithm might have gotten stuck.
|
Fri, 22 Apr 2016 16:25:00 +0300 |
Timo Sirainen |
dsync: Fixed crash when rename algorithm thinks it has gone to infinite loop.
|
Thu, 21 Apr 2016 17:55:51 +0300 |
Timo Sirainen |
lib-fs: fs-metawrap stat() and get_metadata(): use existing istream if possible
|
Thu, 21 Apr 2016 17:54:54 +0300 |
Timo Sirainen |
lib-fs: Added initial fs-metawrap unit test.
|
Thu, 21 Apr 2016 17:52:44 +0300 |
Timo Sirainen |
lib-fs: Added fs-test backend for helping with creation of fs-wrapper unit tests.
|
Wed, 20 Apr 2016 23:01:45 +0300 |
Timo Sirainen |
lib: var_expand() now expands %{nonexistent} to UNSUPPORTED_VARIABLE_nonexistent
|
Thu, 21 Apr 2016 21:45:02 +0300 |
Timo Sirainen |
lib-ssl-iostream: Return stacked errors as single combined string.
|
Tue, 19 Apr 2016 16:55:02 +0300 |
Timo Sirainen |
lib-http: Include information about number of request attempts and its timing in response reason.
|
Fri, 22 Apr 2016 16:00:36 +0300 |
Timo Sirainen |
push-notification: Small optimization - don't lookup uidvalidity for each message.
|
Fri, 22 Apr 2016 00:21:12 +0300 |
Timo Sirainen |
imapc: Added support for imapc_features=modseq
|
Fri, 22 Apr 2016 20:31:02 +0300 |
Timo Sirainen |
lib: Fix to previous istream-timeout commit
|
Fri, 22 Apr 2016 20:10:34 +0300 |
Timo Sirainen |
lib: Improved istream-timeout error message.
|
Sun, 17 Apr 2016 21:15:30 +0300 |
Timo Sirainen |
cassandra: Added support for user and password settings.
|
Thu, 21 Apr 2016 21:41:23 +0300 |
Timo Sirainen |
lib-ssl-iostream: Fixed reporting errors returned by OpenSSL.
|
Fri, 15 Apr 2016 23:59:24 +0200 |
Stephan Bosch |
lib-http: client: Implemented means to set request payload buffer rather than an input stream.
|
Wed, 20 Apr 2016 19:34:05 +0300 |
Timo Sirainen |
zlib: Compiling fix to a1630a3b3 - don't return a void function
|
Wed, 20 Apr 2016 17:10:17 +0300 |
Timo Sirainen |
lazy-expunge: Fixed using a mailbox (instead of namespace) as lazy_expunge destination.
|
Wed, 20 Apr 2016 02:23:31 +0300 |
Timo Sirainen |
lib-index: If opening a cache file fails, try again later.
|
Wed, 20 Apr 2016 00:29:49 +0300 |
Timo Sirainen |
lib-index: Fixed calling mail_cache_open_and_verify() on an already open cache.
|
Wed, 20 Apr 2016 02:47:13 +0300 |
Timo Sirainen |
zlib plugin: Make sure we don't keep mail istream referenced after mail is closed.
|
Thu, 14 Apr 2016 19:04:28 +0300 |
Timo Sirainen |
lazy-expunge: Allow lazy_expunge setting to point to a mailbox in any namespace.
|
Mon, 18 Apr 2016 16:40:49 +0300 |
Timo Sirainen |
lib: Implement utc_mktime() with timegm() if it exists.
|
Tue, 19 Apr 2016 11:55:00 +0300 |
Timo Sirainen |
auth: Added passdb/userdb { auth_verbose } setting.
|
Tue, 19 Apr 2016 16:59:48 +0300 |
Timo Sirainen |
lib-storage: Added MAIL_STORAGE_CLASS_FLAG_NO_LIST_DELETES and MAILBOX_LIST_FLAG_NO_DELETES
|
Fri, 15 Apr 2016 14:51:42 +0300 |
Timo Sirainen |
stats plugin: stats_notify_path can now specify path to the stats-mail FIFO
|
Fri, 15 Apr 2016 15:01:20 +0300 |
Timo Sirainen |
lib-stats: Handle better write() to stats process failing with EAGAIN
|
Wed, 13 Apr 2016 23:12:00 +0200 |
Stephan Bosch |
lib-http: server: Prevent aborting finished or already aborted requests again.
|
Wed, 13 Apr 2016 17:19:52 +0300 |
Timo Sirainen |
configure: Fixed building lib-ldap / dict-ldap --with-ldap=plugin
|
Wed, 13 Apr 2016 17:17:53 +0300 |
Timo Sirainen |
lib-dict: Don't build dict-ldap if --with-ldap=no
|
Wed, 13 Apr 2016 13:47:51 +0300 |
Timo Sirainen |
doveconf: Improved the warning message about global setting not overriding a filter
|
Wed, 13 Apr 2016 11:22:12 +0300 |
Aki Tuomi |
lib-dict: Disable debug log unless debug enabled
|
Wed, 13 Apr 2016 11:01:29 +0300 |
Aki Tuomi |
lib-ldap: Allow disabling of TLS
|
Mon, 11 Apr 2016 22:56:40 +0300 |
Aki Tuomi |
lib-dict: Add option to enforce SSL
|
Mon, 11 Apr 2016 22:56:37 +0300 |
Aki Tuomi |
lib-ldap: Hard fail when SSL is required
|
Mon, 11 Apr 2016 20:44:41 +0300 |
Aki Tuomi |
lib-ldap: Allow and warn insecure LDAP connection
|
Mon, 11 Apr 2016 20:32:55 +0300 |
Aki Tuomi |
lib-ldap: Remove callback from connection_connect
|
Mon, 11 Apr 2016 17:29:35 +0300 |
Aki Tuomi |
lib-dict: Reuse LDAP connections
|
Mon, 11 Apr 2016 17:29:02 +0300 |
Aki Tuomi |
lib-ldap: Max idle time is seconds
|
Mon, 11 Apr 2016 17:27:31 +0300 |
Aki Tuomi |
lib-ldap: Do not call NULL callback
|
Tue, 12 Apr 2016 21:22:48 +0300 |
Timo Sirainen |
lib: Moved enum iostream_rawlog_flags to public iostream-rawlog.h
|
Tue, 12 Apr 2016 20:00:51 +0300 |
Timo Sirainen |
lib: Added ostream-null
|
Tue, 12 Apr 2016 16:48:34 +0300 |
Timo Sirainen |
lib-storage: Fixed crash when using SEARCH INTHREAD
|
Sun, 10 Apr 2016 14:41:28 +0300 |
Timo Sirainen |
doveconf: Log a warning if a global setting is updated after it was already set inside a filter
|
Sun, 10 Apr 2016 14:39:22 +0300 |
Timo Sirainen |
doveconf, config: Free all memory at deinit
|
Wed, 06 Apr 2016 14:45:01 +0300 |
Timo Sirainen |
imapc: Mark most of the commands retriable.
|
Wed, 06 Apr 2016 14:44:00 +0300 |
Timo Sirainen |
imapc: If root separator lookup fails, fail all further lookups.
|
Wed, 06 Apr 2016 14:43:02 +0300 |
Timo Sirainen |
imapc: Added missing error handling to subscriptions list refreshing.
|
Wed, 06 Apr 2016 14:41:16 +0300 |
Timo Sirainen |
imapc: Fixed mailbox_exists() error handling.
|
Wed, 06 Apr 2016 14:24:21 +0300 |
Timo Sirainen |
imapc: Support retrying after connect() failure.
|
Wed, 06 Apr 2016 14:17:02 +0300 |
Timo Sirainen |
imapc: Support retrying after connect/authentication timeouts.
|
Wed, 06 Apr 2016 14:16:13 +0300 |
Timo Sirainen |
imapc: Support retrying for non-mailbox commands.
|
Wed, 06 Apr 2016 14:12:25 +0300 |
Timo Sirainen |
imapc: Prepare for non-mailbox command retrying: Set reconnect_command_count earlier
|
Wed, 06 Apr 2016 14:09:13 +0300 |
Timo Sirainen |
imapc: Fixed checking of whether same IMAP command keeps crashing server.
|
Wed, 06 Apr 2016 14:05:26 +0300 |
Timo Sirainen |
imapc: Code cleanup - imapc_connection_reconnect() is now always called when reconnect is ok.
|
Wed, 06 Apr 2016 14:03:20 +0300 |
Timo Sirainen |
imapc: Code cleanup - Use a common function for checking/logging if we want to reconnect or disconnect
|
Wed, 06 Apr 2016 13:52:24 +0300 |
Timo Sirainen |
lib-storage: Fixed error handling for mailbox_list_iter_init_namespaces()
|
Wed, 06 Apr 2016 12:41:38 +0300 |
Timo Sirainen |
dsync: Don't export header hashes if remote mailbox is empty.
|
Tue, 12 Apr 2016 11:42:38 +0200 |
Stephan Bosch |
lib-http: server: Fixed bug in request reference counting caused by earlier fix (390b600a6f7fdb4ccc65950527ee30129f49a6ac).
|
Tue, 12 Apr 2016 10:49:50 +0300 |
Timo Sirainen |
lib-master: Fixed assert-crash when HAProxy aborts connections.
|
Mon, 11 Apr 2016 12:24:59 +0300 |
Timo Sirainen |
dict-ldap: Compiler warning fix
|
Mon, 11 Apr 2016 09:40:22 +0300 |
Aki Tuomi |
lib-dict: Add ldap driver
|
Mon, 11 Apr 2016 09:38:27 +0300 |
Aki Tuomi |
configure: Add lib-ldap
|
Mon, 11 Apr 2016 09:37:39 +0300 |
Aki Tuomi |
lib-ldap: Add lib-ldap implementation
|