Sat, 09 May 2015 19:41:45 +0300 |
Timo Sirainen |
doveadm-server: Fixed potential crash if doveadm client disconnected
|
Sat, 09 May 2015 19:39:39 +0300 |
Timo Sirainen |
doveadm: Removed unused doveadm_mailbox_find_and_sync() function
|
Sat, 09 May 2015 19:35:31 +0300 |
Timo Sirainen |
imap: Don't crash if APPEND command is given with invalid parameters.
|
Sat, 09 May 2015 19:31:17 +0300 |
Timo Sirainen |
lib-mail: Improved istream-attachment-extractor error logging.
|
Sat, 09 May 2015 19:31:05 +0300 |
Timo Sirainen |
lib-mail: Fixed crash in istream-attachment-extractor error handling path
|
Sat, 09 May 2015 19:28:46 +0300 |
Timo Sirainen |
indexer-worker: Don't crash if we failed to get mailbox path.
|
Sat, 09 May 2015 19:26:01 +0300 |
Timo Sirainen |
lib-fts: Changed fts_tokenizer_next/final() to return error string.
|
Sat, 09 May 2015 19:21:45 +0300 |
Timo Sirainen |
lib-fts: Minor code cleanup - avoid functions always returning same value
|
Sat, 09 May 2015 19:14:07 +0300 |
Timo Sirainen |
lib-fts: fts_language_list_init() API changed to return errors.
|
Sat, 09 May 2015 19:04:11 +0300 |
Timo Sirainen |
virtual: Don't crash if trying to save mail to a virtual mailbox without configured save-mailbox.
|
Sat, 09 May 2015 19:00:36 +0300 |
Timo Sirainen |
lib-fs: Minor code cleanup
|
Sat, 09 May 2015 18:53:02 +0300 |
Timo Sirainen |
lib-compression: Fixed dependency tracking in Makefile
|
Sat, 09 May 2015 15:29:21 +0000 |
Pascal Volk |
man: Added description of option `-F file'.
|
Sat, 09 May 2015 18:28:04 +0300 |
Timo Sirainen |
lib-fts: Various improvements to test-fts-tokenizer
|
Sat, 09 May 2015 18:00:58 +0300 |
Timo Sirainen |
lib-fts: Added fts_tokenizer_final() as a convenience wrapper.
|
Sat, 09 May 2015 17:34:59 +0300 |
Timo Sirainen |
lib-fts: Fixed token truncation.
|
Sat, 09 May 2015 17:07:32 +0300 |
Timo Sirainen |
lib-fts: Fixed compiling without libicu
|
Sat, 09 May 2015 17:06:42 +0300 |
Timo Sirainen |
lib-storage: Run each storage hook inside its own data stack frame.
|
Sat, 09 May 2015 17:05:17 +0300 |
Timo Sirainen |
fts: Renamed filter and tokenizer specific setting keys.
|
Sat, 09 May 2015 17:00:12 +0300 |
Timo Sirainen |
fts: Simplify error messages a little bit to be more consistent with other such errors.
|
Sat, 09 May 2015 16:58:09 +0300 |
Timo Sirainen |
fts: Use key=value instead of "key value" settings for tokenizers and filters.
|
Sat, 09 May 2015 15:11:48 +0300 |
Timo Sirainen |
fts: If fts_filters setting doesn't exist, use built-in defaults.
|
Sat, 09 May 2015 15:10:17 +0300 |
Timo Sirainen |
fts: Prefer language-specific filter settings over global fts_filters setting.
|
Sat, 09 May 2015 15:07:13 +0300 |
Timo Sirainen |
lib-fts: Minor code cleanups
|
Sat, 09 May 2015 15:06:45 +0300 |
Timo Sirainen |
lib-fts: fts-tokenizer-generic-private.h had content that didn't really belog there.
|
Sat, 09 May 2015 15:00:28 +0300 |
Timo Sirainen |
lib-fts: Removed supports() function from filter API
|
Sat, 09 May 2015 14:56:33 +0300 |
Timo Sirainen |
lib-fts: Removed tokenizer name macros from fts-tokenizer.h
|
Sat, 09 May 2015 14:55:47 +0300 |
Timo Sirainen |
lib-fts: Store pointers to fts_tokenizer classes instead of copying the data.
|
Sat, 09 May 2015 14:53:46 +0300 |
Timo Sirainen |
lib-fts: test-fts-tokenizer cleanup - moved tokenizers_init/deinit() to be done globally
|
Sat, 09 May 2015 14:50:10 +0300 |
Timo Sirainen |
lib-fts: Removed filter name macros from fts-filter.h
|
Sat, 09 May 2015 14:49:20 +0300 |
Timo Sirainen |
lib-fts: Store pointers to fts_filter classes instead of copying the data.
|
Sat, 09 May 2015 14:41:05 +0300 |
Timo Sirainen |
fts: Lowecase non-human language input while indexing.
|
Sat, 09 May 2015 14:26:42 +0300 |
Timo Sirainen |
lib-fts: Added "lowercase" filter.
|
Sat, 09 May 2015 14:09:37 +0300 |
Timo Sirainen |
lib-fts: Removed "simple" normalizer.
|
Sat, 09 May 2015 14:19:48 +0300 |
Timo Sirainen |
lib-fts: Minor unit test cleanups
|
Sat, 09 May 2015 13:57:41 +0300 |
Timo Sirainen |
fts: Reset tokenizers before using them
|
Sat, 09 May 2015 13:52:37 +0300 |
Timo Sirainen |
lib-fts: Added fts_tokenizer_reset()
|
Sat, 09 May 2015 13:46:37 +0300 |
Timo Sirainen |
lib-fts: fts-tokenizer-address didn't reset state properly when input ended.
|
Sat, 09 May 2015 13:31:14 +0300 |
Timo Sirainen |
fts: When tokenizing a search word, give "search" parameter to all the tokenizers.
|
Sat, 09 May 2015 13:30:41 +0300 |
Timo Sirainen |
fts: Don't crash if search arg string expands to empty token list.
|
Sat, 09 May 2015 13:20:29 +0300 |
Timo Sirainen |
lib-fts: Use case-sensitive settings comparisons in fts-tokenizer
|
Sat, 09 May 2015 13:19:21 +0300 |
Timo Sirainen |
lib-fts: Minor unit test fix - use case sensitive checks for word comparison.
|
Sat, 09 May 2015 13:15:43 +0300 |
Timo Sirainen |
lib-storage: mail_search_arg_dup() is now a public function.
|
Sat, 09 May 2015 13:15:09 +0300 |
Timo Sirainen |
lib-fts: Implemented "search" parameter to fts-tokenizer-address.
|
Sat, 09 May 2015 13:01:45 +0300 |
Timo Sirainen |
fts: If filtering fails during search arg expansion, fail the fts search.
|
Sat, 09 May 2015 12:50:54 +0300 |
Timo Sirainen |
lib-fts: Compiler warning fix when building without libicu
|
Sat, 09 May 2015 12:50:11 +0300 |
Timo Sirainen |
lib-fts: Minor fts-tokenizer-address cleanups
|
Sat, 09 May 2015 12:48:13 +0300 |
Timo Sirainen |
lib-fts: Removed explicit no_parent setting from fts-address-tokenizer
|
Sat, 09 May 2015 12:41:59 +0300 |
Timo Sirainen |
lib-fts: Use rfc822-parser in fts-tokenizer-address instead of duplicating its code.
|
Sat, 09 May 2015 12:39:21 +0300 |
Timo Sirainen |
lib-fts: Don't treat empty domains as valid addresses.
|
Sat, 09 May 2015 12:32:46 +0300 |
Timo Sirainen |
lib-fts: Removed unnecessary code from fts-address-tokenizer.
|
Sat, 09 May 2015 12:01:42 +0300 |
Timo Sirainen |
lib-fts: Various fixes and cleanups to stopwords filter.
|
Sat, 09 May 2015 12:04:56 +0300 |
Timo Sirainen |
lib-fts: Assume that fts_language.name is always lowercased and has two letters.
|
Sat, 09 May 2015 11:57:40 +0300 |
Timo Sirainen |
lib-fts: Fixed test-fts-filter unit test to handle errors a bit better.
|
Sat, 09 May 2015 11:46:09 +0300 |
Timo Sirainen |
lib-fts: Changed filter's internal APIs to return error_r directly.
|
Sat, 09 May 2015 11:33:45 +0300 |
Timo Sirainen |
lib-fts: Snowball's sb_stemmer_stem() can only fail because it runs out of memory.
|
Sat, 09 May 2015 11:17:03 +0300 |
Teemu Huovila |
lib-fts: Improve using max_length in tr29 tokenizer
|
Sat, 09 May 2015 11:16:22 +0300 |
Teemu Huovila |
lib-fts: Fixed using max_length setting in simple tokenizer
|
Sat, 09 May 2015 11:15:50 +0300 |
Teemu Huovila |
lib-fts: Default to simple tokenizer algorithm
|
Sat, 09 May 2015 11:15:34 +0300 |
Teemu Huovila |
lib-fts: Delay stopwords filter full initialization until it's needed.
|
Sat, 09 May 2015 11:14:51 +0300 |
Teemu Huovila |
lib-fts: Delay snowball filter initialization until it's needed.
|
Sat, 09 May 2015 11:13:49 +0300 |
Teemu Huovila |
fts: Improve filter error handling.
|
Sat, 09 May 2015 11:10:31 +0300 |
Teemu Huovila |
lib-fts: Removed make_uchar() return value.
|
Sat, 09 May 2015 11:09:37 +0300 |
Teemu Huovila |
lib-fts: normalizer-icu now delays initialization of libicu.
|
Sat, 09 May 2015 11:06:45 +0300 |
Teemu Huovila |
fts: Change filter API to be able to return errors
|
Sat, 09 May 2015 11:05:04 +0300 |
Teemu Huovila |
fts: Change tokenizer API to be able to return errors
|
Sat, 09 May 2015 11:03:21 +0300 |
Teemu Huovila |
fts: Replace '-' with '_' in tokenizer-specific fts_tokenizers_* settings
|
Sat, 09 May 2015 11:02:22 +0300 |
Teemu Huovila |
fts: Create tokenizers differently
|
Sat, 09 May 2015 10:53:25 +0300 |
Teemu Huovila |
fts: Create filters earlier
|
Fri, 08 May 2015 16:00:16 +0300 |
Timo Sirainen |
fts: Fixed handling NOT when using lib-fts
|
Fri, 08 May 2015 14:47:26 +0300 |
Timo Sirainen |
dsync: Stop running if SIGINT/SIGTERM is received.
|
Fri, 08 May 2015 10:44:18 +0300 |
Timo Sirainen |
Moved fs-compress from lib-fs to lib-compression.
|
Thu, 07 May 2015 20:35:23 +0300 |
Timo Sirainen |
lib-fs: Fixed fs-compress code to actually build and run.
|
Thu, 07 May 2015 20:25:44 +0300 |
Timo Sirainen |
lib-fs: Added fs-compress wrapper.
|
Thu, 07 May 2015 18:21:35 +0300 |
Timo Sirainen |
lib-storage: Fixed LAYOUT=imapdir to work again
|
Thu, 07 May 2015 18:04:33 +0300 |
Timo Sirainen |
director: Fixed "doveadm director status <user>" lookup to return "Current" correctly.
|
Thu, 07 May 2015 17:29:55 +0300 |
Timo Sirainen |
example-config: s/Recipient:/Received:/
|
Thu, 07 May 2015 17:29:00 +0300 |
Timo Sirainen |
exmaple-config: Added lmtp_hdr_delivery_address setting.
|
Thu, 07 May 2015 17:18:44 +0300 |
Timo Sirainen |
auth: Added assert to make sure previous change is correct.
|
Thu, 07 May 2015 11:27:55 +0300 |
Timo Sirainen |
auth: Fixed credentials lookups via auth-workers when no actual password was returned.
|
Thu, 07 May 2015 11:21:33 +0300 |
Timo Sirainen |
ldap auth: If password is already verified (e.g. master user login), skip LDAP auth binding.
|
Thu, 07 May 2015 00:01:16 +0300 |
Timo Sirainen |
mbox: Added an extra assert
|
Thu, 07 May 2015 00:01:08 +0300 |
Timo Sirainen |
mbox: Fixed crash/corruption in some situations when the first mail was expunged.
|
Wed, 06 May 2015 19:50:23 +0300 |
Timo Sirainen |
imap: Don't advertise SPECIAL-USE if there are no such mailboxes configured.
|
Wed, 06 May 2015 16:16:11 +0300 |
Timo Sirainen |
dsync: Don't try to rename namespace roots.
|
Wed, 06 May 2015 16:01:45 +0300 |
Timo Sirainen |
doveadm: Changed -U to -F
|
Wed, 06 May 2015 15:45:43 +0300 |
Timo Sirainen |
doveadm: Added -U <file> parameter for executing the command for all the users in the file.
|
Wed, 06 May 2015 15:42:31 +0300 |
Timo Sirainen |
doveadm-server: Invalid parameters for some commands caused crash at deinit handlers.
|
Wed, 06 May 2015 14:14:09 +0300 |
Timo Sirainen |
script: Another comment update about protocol - the previous one was wrong.
|
Wed, 06 May 2015 11:10:09 +0300 |
Timo Sirainen |
script: Updated comment to describe the current script protocol.
|
Tue, 05 May 2015 23:07:03 +0300 |
Timo Sirainen |
doveadm fs delete: Fixed function return type
|
Tue, 05 May 2015 16:24:07 +0300 |
Timo Sirainen |
lib-storage: After mailbox_list_init_fs() is finished, notify fs about it.
|
Tue, 05 May 2015 16:18:21 +0300 |
Timo Sirainen |
fts-lucene: Removed lazy initialization code.
|
Tue, 05 May 2015 16:17:14 +0300 |
Timo Sirainen |
fts: Initialize fts backend in mail_namespaces_added(), not in mailbox_list_created()
|
Tue, 05 May 2015 16:14:07 +0300 |
Timo Sirainen |
lib-storage: mailbox_list_fs_get_list() shouldn't crash if fs wasn't created by mailbox_list_init_fs()
|
Tue, 05 May 2015 14:16:31 +0300 |
Timo Sirainen |
auth: If passdb has non-matching allow_nets, don't fail the other passdb lookups also.
|
Tue, 05 May 2015 13:35:52 +0300 |
Timo Sirainen |
doveadm fs delete: Another attempt at fixing recursive deletion.
|
Tue, 05 May 2015 13:30:38 +0300 |
Timo Sirainen |
doveadm fs delete: Reverted last two patches - they were all completely wrong..
|
Tue, 05 May 2015 13:13:42 +0300 |
Timo Sirainen |
doveadm fs delete: Recent changes broke it completely.
|
Mon, 04 May 2015 23:27:42 +0300 |
Timo Sirainen |
lib-storage: Fixed setting/getting server metadata.
|
Mon, 04 May 2015 19:53:53 +0300 |
Stephan Bosch |
mail-storage: Moved mailbox attributes API to separate module.
|
Mon, 04 May 2015 19:15:10 +0300 |
Timo Sirainen |
lib-fs: Forgot to initialize refcount in previous commit
|
Mon, 04 May 2015 19:06:11 +0300 |
Timo Sirainen |
lib-fs: Added fs_ref() and fs_unref() for reference counting.
|
Mon, 04 May 2015 18:44:29 +0300 |
Timo Sirainen |
imap: FETCH BODY.PEEK[HEADER.FIELDS (..)] didn't set wanted_headers optimization.
|
Mon, 04 May 2015 18:31:27 +0300 |
Timo Sirainen |
imapc: Various optimization fixes to fetching messages' virtual size.
|
Mon, 04 May 2015 18:15:00 +0300 |
Timo Sirainen |
imapc: imapc-features=rfc822.size didn't work for fetching mail's virtual size.
|
Mon, 04 May 2015 12:07:16 +0300 |
Timo Sirainen |
configure: When compiling with sqlite3, don't forcibly link with zlib.
|
Mon, 04 May 2015 11:55:11 +0300 |
Timo Sirainen |
man: Fixed -Dv parameter position in doveadm-sync.1
|
Sun, 03 May 2015 17:07:02 +0300 |
Timo Sirainen |
acl: Log more debug info with mail_debug=yes
|
Sun, 03 May 2015 16:26:46 +0300 |
Timo Sirainen |
lib-mail: Removed quoted_printable_decode*()
|
Sun, 03 May 2015 16:23:41 +0300 |
Timo Sirainen |
lib-mail: Switched message-decoder to use qp-decoder.
|
Sun, 03 May 2015 16:22:55 +0300 |
Timo Sirainen |
lib-mail: Fixed various istream-qp-decoder bugs by switching to qp-decoder API
|
Sun, 03 May 2015 14:50:01 +0300 |
Timo Sirainen |
lib-mail: Added qp-decoder, which is a rewritten quoted_printable_decode()
|
Wed, 29 Apr 2015 17:45:30 +0200 |
Timo Sirainen |
director: Log error if auth sends invalid lip/lport/port parameter.
|
Wed, 29 Apr 2015 17:43:13 +0200 |
Timo Sirainen |
lib: Added unit test for net_ip2addr() and fixed net_is_in_network() test.
|
Wed, 29 Apr 2015 17:36:44 +0200 |
Timo Sirainen |
lib: Renamed test-network to test-net
|
Wed, 29 Apr 2015 17:35:18 +0200 |
Timo Sirainen |
lib: net_addr2ip() sets the family now only after address is successfully converted.
|
Wed, 29 Apr 2015 17:19:34 +0200 |
Timo Sirainen |
lib-imap: imap_utf7_to_utf8() returns failure now for encoded NULs.
|
Wed, 29 Apr 2015 11:33:21 +0200 |
Timo Sirainen |
director: Implemented director_proxy_maybe passdb extra field.
|
Sat, 25 Apr 2015 11:42:06 +0200 |
Stephan Bosch |
uri-util: Added the possibility of only checking the URI without parsing any of the data.
|
Sat, 25 Apr 2015 11:42:06 +0200 |
Stephan Bosch |
uri-util: Improve errors about invalid characters in URI by reporting the component where the offending character is located.
|
Sat, 25 Apr 2015 11:42:06 +0200 |
Stephan Bosch |
uri-util: Allow empty host name in the generic URI syntax as specified in RFC 3986.
|
Sat, 25 Apr 2015 11:42:06 +0200 |
Stephan Bosch |
lib-http: client: Fixed memory leak in CONNECT tunnel support.
|
Sat, 25 Apr 2015 11:42:06 +0200 |
Stephan Bosch |
lib: connection: Connect to unix socket asynchronously if connected callback is set.
|
Wed, 29 Apr 2015 10:34:33 +0200 |
Timo Sirainen |
fts: Do not deinit uncreated fts context
|
Wed, 29 Apr 2015 10:27:50 +0200 |
Timo Sirainen |
trash plugin: Count more correctly the number of bytes/messages needed to get under quota.
|
Wed, 29 Apr 2015 10:22:26 +0200 |
Timo Sirainen |
trash plugin: Fixed handling unlimited quota limits.
|
Wed, 29 Apr 2015 10:13:19 +0200 |
Timo Sirainen |
quota: Don't assume mail is too large if a quota root has mail count limit but not size limit.
|
Tue, 28 Apr 2015 14:20:39 +0200 |
Timo Sirainen |
lib-mail: Fixed modifying headers with i_stream_header_filter_add()
|
Tue, 28 Apr 2015 11:27:04 +0200 |
Timo Sirainen |
*-login: Don't try to flush SSL output if SSL handshake fails.
|
Sat, 25 Apr 2015 12:16:07 +0300 |
Timo Sirainen |
Forgot to include year 2015 in earlier new files' Copyright lines.
|
Sat, 25 Apr 2015 12:07:44 +0300 |
Timo Sirainen |
log: Don't confuse process sending a partial log line to process sending logs too fast.
|
Sat, 25 Apr 2015 11:52:02 +0300 |
Timo Sirainen |
lib: Fixed crash in connection API if input streams aren't used (only input fd).
|
Sat, 25 Apr 2015 11:40:23 +0300 |
Timo Sirainen |
lib: Fixed test-istream-unix to not send uninitialized bytes.
|
Sat, 25 Apr 2015 11:27:17 +0300 |
Timo Sirainen |
imap: Code cleanup: Moved IDLE keepalive timer calculation to lib-imap.
|
Sat, 25 Apr 2015 11:23:00 +0300 |
Timo Sirainen |
lib: Added istream-unix for reading fd sockets via istream.
|
Sat, 25 Apr 2015 11:22:39 +0300 |
Timo Sirainen |
lib: Added numpack_decode32()
|
Fri, 24 Apr 2015 16:03:51 +0300 |
Timo Sirainen |
fts: Fixed infinite looping at deinit.
|
Fri, 24 Apr 2015 15:45:42 +0300 |
Timo Sirainen |
doveadm fs delete -R: Fixed infinite looping when deleting a lot of files with some backends.
|
Fri, 24 Apr 2015 15:41:55 +0300 |
Timo Sirainen |
doveadm fs delete -R: When deleting directories, include "/" suffix in the name.
|
Fri, 24 Apr 2015 15:13:59 +0300 |
Timo Sirainen |
lmtp: Added lmtp_hdr_delivery_address=final|original|none setting.
|
Fri, 24 Apr 2015 14:47:43 +0300 |
Timo Sirainen |
doveadm-server: Fixed returning command input stream when its data was already in the input stream.
|
Fri, 24 Apr 2015 14:25:06 +0300 |
Timo Sirainen |
fts-solr: fts_solr=use_libfts send data to Solr via space-separated tokens.
|
Fri, 24 Apr 2015 14:08:51 +0300 |
Timo Sirainen |
fts: Minor error messagage prefix change.
|
Fri, 24 Apr 2015 14:08:39 +0300 |
Timo Sirainen |
fts: Don't always try to initialize lib-fts. Require backend to explictly do it now.
|
Fri, 24 Apr 2015 14:03:01 +0300 |
Timo Sirainen |
fts: Install fts-user.h header
|
Fri, 24 Apr 2015 13:10:17 +0300 |
Timo Sirainen |
fts: Replace '-' with '_' in filter-specific fts_filters_* settings.
|
Fri, 24 Apr 2015 13:08:16 +0300 |
Timo Sirainen |
lib-fs: Use the new t_str_replace() instead of doing it ourself.
|
Fri, 24 Apr 2015 13:07:39 +0300 |
Timo Sirainen |
lib: Added t_str_replace() to replace one character with another one
|
Thu, 23 Apr 2015 21:32:43 +0300 |
Timo Sirainen |
dict: Fixed unescaping strings from lib-dict.
|
Thu, 23 Apr 2015 21:26:50 +0300 |
Timo Sirainen |
auth: Don't assert-crash if master user login attempts to use empty login username.
|
Thu, 23 Apr 2015 21:19:54 +0300 |
Timo Sirainen |
lib-storage: mail_search_args_simplify() handles now SEARCH_HEADER*/TEXT/BODY
|
Thu, 23 Apr 2015 21:00:43 +0300 |
Timo Sirainen |
lib-storage: mail_search_args_simplify() handles now SEARCH_SMALLER/LARGER
|
Thu, 23 Apr 2015 20:50:23 +0300 |
Timo Sirainen |
lib-storage: mail_search_args_simplify() handles now SEARCH_BEFORE/ON/SINCE
|
Thu, 23 Apr 2015 20:16:54 +0300 |
Timo Sirainen |
lib-storage: mail_search_args_simplify() merges now seqsets and uidsets.
|
Thu, 23 Apr 2015 19:49:49 +0300 |
Timo Sirainen |
lib-storage: If mail_search_args_simplify() merges flags, check again if any SUBs can be removed.
|
Thu, 23 Apr 2015 19:42:13 +0300 |
Timo Sirainen |
lib-storage: Makefile fixes for previous test programs
|
Thu, 23 Apr 2015 19:37:25 +0300 |
Timo Sirainen |
imapc: Don't write SEARCH YOUNGER/OLDER queries if server doesn't support WITHIN extension
|
Thu, 23 Apr 2015 19:29:43 +0300 |
Timo Sirainen |
lib-storage: Moved mail_search_args_simplify() to its own file and added unit tests.
|
Thu, 23 Apr 2015 19:28:04 +0300 |
Timo Sirainen |
imapc: Use mail_search_arg_to_imap() to write IMAP SEARCH parameters.
|
Thu, 23 Apr 2015 19:24:50 +0300 |
Timo Sirainen |
lib-storage: Added mail_search_args_to_imap()
|
Thu, 23 Apr 2015 19:20:00 +0300 |
Timo Sirainen |
lib-storage: Added mail_thread_type_to_str()
|
Thu, 23 Apr 2015 19:19:10 +0300 |
Timo Sirainen |
lib-imap: Added imap_to_date()
|
Thu, 23 Apr 2015 16:33:19 +0300 |
Timo Sirainen |
lib-storage: Fixed assert-crash with mailbox_list_index=yes if root mailbox name was empty.
|
Thu, 23 Apr 2015 13:37:22 +0300 |
Timo Sirainen |
imapc: After auth failed, return failure immediately when opening a mailbox.
|
Thu, 23 Apr 2015 13:27:17 +0300 |
Timo Sirainen |
lib-storage: Small code cleanup for index_mail_get_binary_stream()
|
Thu, 23 Apr 2015 13:01:50 +0300 |
Timo Sirainen |
lib: Fixed reference counting in iostream-rawlog if either i/ostream wasn't used.
|
Thu, 23 Apr 2015 11:40:03 +0300 |
Timo Sirainen |
lib: iostream_rawlog_create_from_stream() now allows input or output to be NULL.
|
Thu, 23 Apr 2015 11:20:53 +0300 |
Timo Sirainen |
lib-storage: Fixed subscription file reading when file was (nearly) empty.
|
Wed, 22 Apr 2015 18:17:10 +0300 |
Timo Sirainen |
lib-storage: Added support for subscriptions file version 2 format.
|
Tue, 21 Apr 2015 23:00:08 +0300 |
Timo Sirainen |
fts-lucene: Fix to earlier commit: Header names must be indexed without libfts, not with.
|
Tue, 21 Apr 2015 21:29:42 +0300 |
Timo Sirainen |
fts-lucene: Optionally use lib-fts instead of CLucene's own analyzers.
|
Tue, 21 Apr 2015 21:28:41 +0300 |
Timo Sirainen |
fts: If backend has FTS_BACKEND_FLAG_TOKENIZED_INPUT set, index also the header name.
|
Tue, 21 Apr 2015 20:59:48 +0300 |
Timo Sirainen |
lib-fs: Fixed fs-posix to work with fs_iter_init(path="") when fs prefix wasn't set.
|
Tue, 21 Apr 2015 20:16:36 +0300 |
Timo Sirainen |
lib-fts: Added normalizer-simple for doing normalization without libicu.
|
Tue, 21 Apr 2015 19:40:42 +0300 |
Timo Sirainen |
lib-fts: Fixed test-fts-filter to work again after previous normalizer changes.
|
Tue, 21 Apr 2015 19:36:27 +0300 |
Timo Sirainen |
lib-fts: Renamed normalizer to icu-normalizer, including the source code.
|
Tue, 21 Apr 2015 19:31:14 +0300 |
Timo Sirainen |
configure: s/normalizer/libicu/ since we it could be used for something else as well.
|
Tue, 21 Apr 2015 17:01:39 +0300 |
Timo Sirainen |
lmtp proxy: Include in log messages how long it took to deliver the mail.
|
Tue, 21 Apr 2015 16:54:51 +0300 |
Timo Sirainen |
lib-lda: Assume that the caller sets delivery_time_started
|
Tue, 21 Apr 2015 16:52:59 +0300 |
Timo Sirainen |
lib-lda: mail_deliver_log() now updates the %{delivery_time} instead of using the first cached value.
|
Tue, 21 Apr 2015 16:50:43 +0300 |
Timo Sirainen |
lib-lda: Added lmtp-client to track timestamps when various events happen.
|
Tue, 21 Apr 2015 14:08:12 +0300 |
Timo Sirainen |
imap: Finishing previous commit by removing now-unnecessary code.
|
Tue, 21 Apr 2015 14:06:41 +0300 |
Timo Sirainen |
imap: Removed separate time counting from SELECT and SEARCH commands.
|
Tue, 21 Apr 2015 14:06:22 +0300 |
Timo Sirainen |
imap: Include in tagged reply how much running time each IMAP command takes.
|
Tue, 21 Apr 2015 14:03:52 +0300 |
Timo Sirainen |
imap: Small code cleanup.
|
Tue, 21 Apr 2015 13:19:24 +0300 |
Timo Sirainen |
lda, lmtp: Added delivery_time and session_time variables to deliver_log_format
|
Tue, 21 Apr 2015 11:13:51 +0300 |
Timo Sirainen |
stats: num_cmds was always 0 in global stats
|
Tue, 21 Apr 2015 09:59:32 +0300 |
Timo Sirainen |
lib-fts: Added udhr_fra.txt to EXTRA_DIST
|
Mon, 20 Apr 2015 19:57:37 +0300 |
Timo Sirainen |
lib-fts: Added PropList.txt to EXTRA_DIST
|
Mon, 20 Apr 2015 18:08:56 +0300 |
Timo Sirainen |
lib-fts requires libexttextcat actually - don't even try to use textcat for it.
|
Mon, 20 Apr 2015 18:02:31 +0300 |
Timo Sirainen |
lib-fts: Updated Finnish/French stopword lists from Lucene code.
|
Mon, 20 Apr 2015 17:45:32 +0300 |
Timo Sirainen |
lib-fts: Fixed using FTS_NORMALIZER_CFLAGS/LIBS.
|
Mon, 20 Apr 2015 17:44:21 +0300 |
Timo Sirainen |
lib-fts: Don't crash in test-fts-filter if libstemmer support isn't built in
|
Mon, 20 Apr 2015 17:43:32 +0300 |
Timo Sirainen |
lib-fts: Fixed some wrong macro name checks.
|
Mon, 20 Apr 2015 17:40:12 +0300 |
Timo Sirainen |
lib-fts: Added missing stopwords_fi.txt
|
Mon, 20 Apr 2015 17:33:09 +0300 |
Timo Sirainen |
lib-fts: Fixed test-fts-language to use TEXTCAT_DATADIR
|
Mon, 20 Apr 2015 17:24:37 +0300 |
Timo Sirainen |
configure: Fixed building without textcat.
|
Mon, 20 Apr 2015 17:08:42 +0300 |
Timo Sirainen |
configure: Added Debian Wheezy workaround for finding textcat.h
|
Mon, 20 Apr 2015 17:01:12 +0300 |
Timo Sirainen |
lib-fts: Fixed default textcat datadir paths.
|
Mon, 20 Apr 2015 16:34:31 +0300 |
Timo Sirainen |
configure: Fixed linking with libexttextcat when it was found via pkg-config
|
Mon, 20 Apr 2015 16:22:36 +0300 |
Timo Sirainen |
fts: Added FTS_BACKEND_FLAG_TOKENIZED_INPUT, which is implemented via lib-fts.
|
Mon, 20 Apr 2015 16:19:07 +0300 |
Timo Sirainen |
Initial import for lib-fts.
|
Mon, 20 Apr 2015 15:27:02 +0300 |
Timo Sirainen |
configure: Fixed/improved finding and using libexttextcat.
|
Mon, 20 Apr 2015 15:12:14 +0300 |
Timo Sirainen |
configure: Stemmer and textcat checks are now done even if CLucene isn't used.
|
Mon, 20 Apr 2015 15:02:04 +0300 |
Timo Sirainen |
fts: Code cleanup to do all index updates via fts_build_data()
|
Fri, 17 Apr 2015 11:52:24 +0300 |
Timo Sirainen |
doveadm fs delete -R: Don't add extra '/' chars in the middle of paths
|
Fri, 17 Apr 2015 11:20:23 +0300 |
Timo Sirainen |
dovecot-config: Added lib-stats to LIBDOVECOT_INCLUDE
|
Thu, 16 Apr 2015 18:20:15 +0300 |
Timo Sirainen |
lib-fs: fs_class_register() can now be called externally.
|
Thu, 16 Apr 2015 14:19:51 +0300 |
Timo Sirainen |
doveadm mailbox metadata: The keys must always be lowercased.
|
Thu, 16 Apr 2015 12:59:05 +0300 |
Timo Sirainen |
stats: Fixed compiling with some OSes.
|
Thu, 16 Apr 2015 11:46:22 +0300 |
Phil Carmody |
lib: test-array build warnings on Solaris 10
|
Wed, 15 Apr 2015 21:01:11 +0300 |
Timo Sirainen |
imapc: Added imapc_features=zimbra-workarounds
|
Tue, 14 Apr 2015 09:58:01 +0300 |
Timo Sirainen |
dict-file: Use tabescaping for keys and values to allow LFs in them.
|
Mon, 13 Apr 2015 20:38:10 +0300 |
Timo Sirainen |
auth: If passdb/userdb changes the username, add the changed username also to the cache.
|
Mon, 13 Apr 2015 20:37:48 +0300 |
Timo Sirainen |
auth: Setting userdb fields from cache didn't set handle any special fields.
|
Mon, 13 Apr 2015 10:04:47 +0300 |
Timo Sirainen |
replication plugin: Don't crash for users who don't have replication enabled.
|
Wed, 08 Apr 2015 13:55:35 +0900 |
Timo Sirainen |
lib: Added json-tree API for parsing JSON input into a tree structure.
|
Mon, 06 Apr 2015 12:07:32 +0900 |
Timo Sirainen |
lib-index: Added reason_r parameter to mail_transaction_log_view_set()
|
Mon, 06 Apr 2015 11:39:34 +0900 |
Timo Sirainen |
rawlog: Flush output to disk every second instead of only when buffer is full.
|
Fri, 03 Apr 2015 08:53:45 +0900 |
Timo Sirainen |
configure: Added --with-textcat parameter
|
Thu, 02 Apr 2015 08:12:41 +0900 |
Timo Sirainen |
dsync: Improved error message when remote dsync-server couldn't be started.
|
Wed, 01 Apr 2015 01:16:57 +0900 |
Timo Sirainen |
dsync: Don't try to use the new "finish" state with old dsync versions.
|
Sat, 28 Mar 2015 01:23:47 +0200 |
Timo Sirainen |
Makefile: Build lib-dovecot before lib-compression
|
Fri, 27 Mar 2015 23:39:30 +0200 |
Timo Sirainen |
quota: Added debug information for quota_over_flag handling.
|
Wed, 25 Mar 2015 10:11:35 +0200 |
Teemu Huovila |
configure: Add missing (auto) to autodetected options.
|
Fri, 27 Mar 2015 18:04:51 +0200 |
Timo Sirainen |
lib-compression: Use libdovecot.so as dependency. Don't include liblib.a itself!
|
Fri, 27 Mar 2015 15:12:50 +0200 |
Timo Sirainen |
imapc: Don't assert-crash when trying to sync a mailbox with MAILBOX_FLAG_SAVEONLY.
|
Fri, 27 Mar 2015 14:31:01 +0200 |
Timo Sirainen |
quota: When reporting quota value/limit in kilobytes, round the value upwards.
|
Fri, 27 Mar 2015 11:02:18 +0200 |
Timo Sirainen |
auth: Don't add original_user or auth_user to passdb reply if they already exist.
|
Tue, 24 Mar 2015 11:27:26 +0200 |
Timo Sirainen |
imapc: Fix to previous change - labels are strings and not atoms.
|
Tue, 24 Mar 2015 10:14:58 +0100 |
Timo Sirainen |
imapc: Ignore \Muted GMail label
|
Sun, 22 Mar 2015 20:54:29 +0200 |
Timo Sirainen |
lib-storage: Added mailbox_list_fs_get_list()
|
Sun, 22 Mar 2015 20:52:56 +0200 |
Timo Sirainen |
lib-fs: Added support for module_contexts in fs.
|
Sun, 22 Mar 2015 20:52:16 +0200 |
Timo Sirainen |
lib-fs: When autoloading fs plugins with '-' in the name, translate them to '_'
|
Sun, 22 Mar 2015 18:59:51 +0200 |
Timo Sirainen |
Cleanup for libcharset's iconv linking.
|
Fri, 20 Mar 2015 21:58:16 +0200 |
Timo Sirainen |
lib: Fixed potential build error when building without modules.
|
Fri, 20 Mar 2015 21:13:21 +0200 |
Timo Sirainen |
lib-dict: Fixed crash when transaction failed due to dict server disconnection.
|
Fri, 20 Mar 2015 21:01:08 +0200 |
Timo Sirainen |
lib: o_stream_create_rawlog_from_stream() should preserve the output stream fd.
|
Fri, 20 Mar 2015 20:46:52 +0200 |
Timo Sirainen |
doveadm: Added -h parameter to hide header line from tab and table formatter output.
|