aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2020-05-22smime: Index cleartext of envelopedData when requestedDaniel Kahn Gillmor
2020-05-22crypto: Make _notmuch_crypto_decrypt take a GMimeObjectDaniel Kahn Gillmor
2020-05-22smime: Identify encrypted S/MIME parts during indexingDaniel Kahn Gillmor
2020-05-22lib: index PKCS7 SignedData partsDaniel Kahn Gillmor
2020-05-04lib: replace STRNCMP_LITERAL in __message_remove_indexed_termsDavid Bremner
2020-04-23build: drop support for xapian versions less than 1.4Tomi Ollila
2020-03-19Correct doxygen framing for libnotmuch.hDaniel Kahn Gillmor
2019-11-27Merge tag 'debian/0.29.3-1'David Bremner
2019-11-27lib: fix memory error in notmuch_config_list_valueDavid Bremner
2019-09-15index: repair "Mixed Up" messages before indexing.Daniel Kahn Gillmor
2019-09-01index: avoid indexing legacy-display partsDaniel Kahn Gillmor
2019-09-01util/crypto: _n_m_crypto_potential_payload returns whether part is the payloadDaniel Kahn Gillmor
2019-09-01repair: set up codebase for repair functionalityDaniel Kahn Gillmor
2019-06-14lib: run uncrustifyuncrustify
2019-06-11fix misspellingDaniel Kahn Gillmor
2019-05-29indexing: record protected subject when indexing cleartextDaniel Kahn Gillmor
2019-05-25lib/database: index user headers.David Bremner
2019-05-25lib: support user prefix names in term generationDavid Bremner
2019-05-25lib: cache user prefixes in database objectDavid Bremner
2019-05-25lib: setup user headers in query parserDavid Bremner
2019-05-23n_m_remove_indexed_terms: reduce number of Xapian API calls.David Bremner
2019-05-10lib/message-file: close stream in destructorDavid Bremner
2019-05-03lib/message_file: open gzipped filesDavid Bremner
2019-05-03gmime-cleanup: pass NULL as default GMimeParserOptionsDaniel Kahn Gillmor
2019-05-03gmime-cleanup: pass NULL arguments explicitly where GMime 3.0 expects itDaniel Kahn Gillmor
2019-05-03gmime-cleanup: use GMime 3.0 function namesDaniel Kahn Gillmor
2019-05-03gmime-cleanup: drop unused gmime #defines and simplify g_mime_init ()Daniel Kahn Gillmor
2019-05-03gmime-cleanup: drop all arguments unused in GMime 3Daniel Kahn Gillmor
2019-05-03gmime-cleanup: drop g_mime_2_6_unrefDaniel Kahn Gillmor
2019-05-03gmime-cleanup: always support session keysDaniel Kahn Gillmor
2019-05-03gmime-cleanup: remove GMime 2.6 variant codeblocksDaniel Kahn Gillmor
2019-05-03gmime-cleanup: drop unused gmime 2.6 content_type from _index_encrypted_mime_partDaniel Kahn Gillmor
2019-04-17lib: add 'body:' field, stop indexing headers twice.David Bremner
2019-03-31lib: update commentary about path/folder termsDavid Bremner
2019-03-31lib: add clarification about the use of "prefix" in the docs.David Bremner
2019-03-31lib: drop comment about only indexing one file.David Bremner
2019-03-28lib: use phrase search for anything not ending in '*'David Bremner
2019-03-11Prepend regerror() messages with "regexp error: "Luis Ressel
2019-03-06Merge branch 'release'David Bremner
2019-03-05lib/string_map: fix return type of string_cmpDavid Bremner
2019-01-25docs: Use correct call to notmuch_query_search_threads in usage examplerhn
2019-01-25lib: Explicitly state when replies will be destroyedrhn
2018-10-21index: explicitly follow GObject conventionsDaniel Kahn Gillmor
2018-09-06lib: change parent strategy to use In-Reply-To if it looks saneDavid Bremner
2018-09-06lib: add _notmuch_message_id_parse_strictDavid Bremner
2018-09-06lib/thread: change _resolve_thread_relationships to use depthsDavid Bremner
2018-09-06lib/thread: rewrite _parent_or_toplevel to use depthsDavid Bremner
2018-09-06lib: calculate message depth in threadDavid Bremner
2018-09-06lib/thread: initial use of references as for fallback parentingDavid Bremner
2018-09-06use EMPTY_STRING in _parent_via_in_reply_toDavid Bremner