summaryrefslogtreecommitdiff
path: root/lib/message.cc
AgeCommit message (Expand)Author
2021-06-05lib/message: use passed database for error handlingDavid Bremner
2021-06-05lib/{open,message}: make some internal functions staticDavid Bremner
2021-05-14lib/message: mark flag2tag as constDavid Bremner
2021-04-18lib: directly traverse postlists in _n_message_deleteDavid Bremner
2021-03-20lib: support splitting mail from database location.David Bremner
2021-03-18lib: publish API for notmuch_database_reopenDavid Bremner
2021-03-13lib: run uncrustifyuncrustify
2020-07-28lib: replace use of static_cast for writable databasesDavid Bremner
2020-07-28lib: encapsulate the use of notmuch_database_t field 'mode'David Bremner
2020-07-22lib: fix exception messages for n_m_message_*David Bremner
2020-07-20lib: fix return value for n_m_reindexDavid Bremner
2020-07-20lib: handle xapian exception in n_m_remove_all_tagsDavid Bremner
2020-07-20lib: add notmuch_message_has_maildir_flag_stDavid Bremner
2020-07-20test: add regression test for notmuch_message_has_maildir_flagDavid Bremner
2020-07-18lib: catch exceptions in n_m_get_flag, provide n_m_get_flag_stDavid Bremner
2020-07-14lib: use COERCE_STATUS in n_m_{add,remove}_tagDavid Bremner
2020-07-14lib: catch Xapian exceptions in n_m_remove_tagDavid Bremner
2020-07-14lib: catch Xapian exceptions in n_m_add_tagDavid Bremner
2020-07-14lib: catch Xapian exceptions in n_m_count_filesDavid Bremner
2020-07-14lib: catch Xapian exceptions in n_m_get_tagsDavid Bremner
2020-07-14lib: use LOG_XAPIAN_EXCEPTION in n_m_get_dateDavid Bremner
2020-07-13lib: catch exceptions in n_m_get_filenamesDavid Bremner
2020-07-13lib/n_m_g_filename: catch Xapian exceptions, document NULL returnDavid Bremner
2020-07-13lib/message: use LOG_XAPIAN_EXCEPTION in n_m_get_headerDavid Bremner
2020-07-03lib/message: catch exception in n_m_get_thread_idDavid Bremner
2020-07-03lib: catch error from closed db in n_m_get_message_idDavid Bremner
2020-05-04lib: replace STRNCMP_LITERAL in __message_remove_indexed_termsDavid Bremner
2019-06-14lib: run uncrustifyuncrustify
2019-05-29indexing: record protected subject when indexing cleartextDaniel Kahn Gillmor
2019-05-25lib: support user prefix names in term generationDavid Bremner
2019-05-23n_m_remove_indexed_terms: reduce number of Xapian API calls.David Bremner
2019-04-17lib: add 'body:' field, stop indexing headers twice.David Bremner
2018-09-06lib: calculate message depth in threadDavid Bremner
2018-09-06lib: read reference terms into message struct.David Bremner
2018-09-06lib/thread: sort sibling messages by dateDavid Bremner
2018-05-26lib: make notmuch_message_get_database() take a const notmuch_message_t*Daniel Kahn Gillmor
2018-05-26lib: expose notmuch_message_get_database()Daniel Kahn Gillmor
2018-05-07lib: define specialized get_thread_id for use in thread subqueryDavid Bremner
2017-12-08cli/reindex: destroy stashed session keys when --decrypt=falseDaniel Kahn Gillmor
2017-10-21crypto: index encrypted parts when indexopts try_decrypt is set.Daniel Kahn Gillmor
2017-10-21reindex: drop all properties named with prefix "index."Daniel Kahn Gillmor
2017-10-09lib: convert notmuch_bool_t to stdbool internallyJani Nikula
2017-09-05lib: enforce that n_message_reindex takes headers from first fileDavid Bremner
2017-08-29lib: add notmuch_message_has_maildir_flagDavid Bremner
2017-08-29lib/message: split n_m_maildir_flags_tags, store maildir flagsDavid Bremner
2017-08-23reindex: drop notmuch_param_t, use notmuch_indexopts_t insteadDaniel Kahn Gillmor
2017-08-01lib: add notmuch_message_reindexDaniel Kahn Gillmor
2017-08-01lib: add _notmuch_message_remove_indexed_termsDavid Bremner
2017-08-01lib: add notmuch_message_count_filesDavid Bremner
2017-07-14lib: wrap use of g_mime_utils_header_decode_dateDavid Bremner