main
fts: Add unit test for search argument parsing
COPYING: Simplify and standardize copyright handling
fts: Remove unused fts-expunge-log
fts: Add phrase flags to search arguments
fts: fts_backend_init() - Add event parameter
fts: fts_build_mail() - Update comment in header file
Redesigned mail precaching APIs. There's no longer a one monolithic mailbox_sync(MAILBOX_SYNC_FLAG_PRECACHE) call, but rather one mail_precache() call for each mail to be precached. This allows the callers to show the progress and in general is cleaner.
plugins: fts - Pass event into fts_indexer_cmd
fts: tika - Fix use-after-free crash during DNS lookup
fts: Redesigned/enhanced FTS API and how virtual plugin works with it. The changes include:
fts: Added FTS_BACKEND_FLAG_TOKENIZED_INPUT, which is implemented via lib-fts.
fts: Don't accept 0 as meaning unlimited anymore in message_max_size
fts: Don't run FTS optimize on forced resync
fts: storage - Use fts_settings for enforced
fts: Lookup fts settings using fts_backend's event