mu/lib
Dirk-Jan C. Binnema 4e6bd7dfdf lib/index: Implement new indexer
Implement a new message indexer consisting of a single-threaded scanner
and a multi-threaded indexer.

This allows for a number of optimizations as well as background
indexing, though this initial version should be behave similar to the
old indexer.
2020-06-27 17:07:00 +03:00
..
index lib/index: Implement new indexer 2020-06-27 17:07:00 +03:00
query mu: ensure some struct members are initialized 2020-03-31 21:19:03 +03:00
testdir mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
testdir2 mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
testdir3 mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
testdir4 mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
utils utils: Add async-queue 2020-06-27 17:07:00 +03:00
Makefile.am lib/index: Implement new indexer 2020-06-27 17:07:00 +03:00
doxyfile.in * lib: doxygen support (WIP, just starting...) 2012-10-27 14:42:21 +03:00
mu-async-queue.hh utils: add async-queue, ansio-printer 2020-06-26 19:21:04 +03:00
mu-bookmarks.c * update copyright years 2013-03-30 11:32:07 +02:00
mu-bookmarks.h * update copyright years 2013-03-30 11:32:07 +02:00
mu-contacts.cc move parser/utils to utils, Mux->Mu 2019-12-22 15:26:45 +02:00
mu-contacts.hh mu-contacts: cosmetic 2020-05-17 14:53:18 +03:00
mu-container.c mu: always sort descending within threads 2020-04-29 10:55:19 +10:00
mu-container.h Fix typos 2020-05-12 23:56:55 +02:00
mu-flags.c integrate new query parser 2017-10-25 23:50:17 +03:00
mu-flags.h integrate new query parser 2017-10-25 23:50:17 +03:00
mu-maildir.c rework logging system 2020-05-30 13:29:44 +03:00
mu-maildir.h lib: follow symlinks in maildirs 2020-05-26 19:22:41 +03:00
mu-msg-crypto.c msg-crypto: fix small leak 2020-02-21 19:29:27 +02:00
mu-msg-doc.cc lib/utils: Update 2020-01-05 17:46:21 +02:00
mu-msg-doc.h update for lib/utils split 2019-12-22 15:26:45 +02:00
mu-msg-fields.c mu-msg-fields: Mark contact fields as phrase-enabled 2019-08-01 22:11:39 +03:00
mu-msg-fields.h mu-msg-fields: Mark contact fields as phrase-enabled 2019-08-01 22:11:39 +03:00
mu-msg-file.c build: don't require glib 2.58 for g_canonicalize_file 2020-05-28 00:37:29 +03:00
mu-msg-file.h * update copyright years 2013-03-30 11:32:07 +02:00
mu-msg-iter.cc lib/utils: Update 2020-01-05 17:46:21 +02:00
mu-msg-iter.h Fix typos 2019-11-06 16:13:39 +01:00
mu-msg-json.c Fix typos 2019-11-06 16:13:39 +01:00
mu-msg-part.c Allow ';' as a Maildir flags seperator 2020-05-23 09:21:57 +08:00
mu-msg-part.h mu: include signers in signature report 2017-08-27 17:32:23 +03:00
mu-msg-prio.c integrate new query parser 2017-10-25 23:50:17 +03:00
mu-msg-prio.h Fix typos 2019-11-06 16:13:39 +01:00
mu-msg-priv.h lib/mu-msg-file: Use canonical path instead of real path 2020-05-27 18:55:18 +03:00
mu-msg-sexp.cc mu-msg-sexp: correctly mask date/time bits 2020-06-10 21:50:23 +03:00
mu-msg.c lib/mu-msg: benchmark message creation 2020-06-26 19:26:45 +03:00
mu-msg.h lib: update msg->sexp to use programmatic s-expressions 2020-06-06 14:27:25 +03:00
mu-query.cc rework logging system 2020-05-30 13:29:44 +03:00
mu-query.h mu4e: use faster count queries, document differences 2020-03-15 01:23:01 +02:00
mu-runtime.cc rework logging system 2020-05-30 13:29:44 +03:00
mu-runtime.h rework logging system 2020-05-30 13:29:44 +03:00
mu-script.c guile: path updates for 2.2 2020-04-20 00:01:07 +03:00
mu-script.h * update copyright years 2013-03-30 11:32:07 +02:00
mu-store.cc store: add bit more debug-logging 2020-06-13 16:56:41 +03:00
mu-store.hh lib: implement mu_store_update 2020-06-13 16:56:41 +03:00
mu-threader.c use g_snprintf instead of snprintf 2020-01-07 23:17:15 +02:00
mu-threader.h * update copyright years 2013-03-30 11:32:07 +02:00
test-mu-common.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-common.h mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-contacts.cc mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-container.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-date.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-flags.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-maildir.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-msg-fields.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-msg.c mu: move mu/mu/tests, lib/tests one level up 2020-01-01 15:56:48 +02:00
test-mu-store.c mu: no need to pass 'maildir' when we can deduce it 2020-02-04 01:05:35 +02:00