summaryrefslogtreecommitdiff
path: root/lib/message.cc
AgeCommit message (Expand)Author
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
2017-05-13build: visibility=default for library structs is no longer neededJani Nikula
2017-04-20Replace index(3) with strchr(3)Fredrik Fornwall
2017-03-22lib: replace deprecated n_q_count_messages with status returning versionDavid Bremner
2017-03-18Merge branch 'release'David Bremner
2017-03-18lib/message.cc: fix Coverity finding (use after free)Tomi Ollila
2017-03-15lib: clamp return value of g_mime_utils_header_decode_date to >=0David Bremner
2017-02-25lib/message.cc: use view number to invalidate cached metadataDavid Bremner
2017-02-25lib: handle DatabaseModifiedError in _n_message_ensure_metadataDavid Bremner
2017-02-23lib: make _notmuch_message_ensure_property_map staticDavid Bremner
2017-02-23lib: make _notmuch_message_ensure_metadata staticDavid Bremner
2016-09-21lib: basic message-property APIDavid Bremner
2016-09-21lib: read "property" terms from messages.David Bremner
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
2016-06-05lib: whitespace cleanupTomi Ollila
2016-04-15complete ghost-on-removal-when-shared-thread-existsDaniel Kahn Gillmor
2016-04-15On deletion, replace with ghost when other active messages in threadDaniel Kahn Gillmor
2016-04-15Introduce _notmuch_message_has_term()Daniel Kahn Gillmor
2016-04-15fix thread breakage via ghost-on-removalDaniel Kahn Gillmor
2016-01-16clean up stray apostrophe in commentDaniel Kahn Gillmor
2016-01-16correct comment referring to notmuch_database_remove_messageDaniel Kahn Gillmor
2015-08-13lib: Add per-message last modification trackingAustin Clements
2015-08-04lib: Only sync modified message documentsAustin Clements
2015-03-29lib: eliminate fprintf from _notmuch_message_file_openDavid Bremner
2015-03-29lib: replace almost all fprintfs in library with _n_d_logDavid Bremner
2015-03-29lib: add private function to extract the database for a message.David Bremner
2015-01-02lib: convert two "iterator copy strings" into references.David Bremner
2015-01-02lib: another iterator-temporary/stale-pointer bugDavid Bremner
2014-10-25lib: Internal support for querying and creating ghost messagesAustin Clements
2014-10-25lib: Introduce macros for bit operationsAustin Clements
2014-10-11lib: Handle empty date valueAustin Clements
2014-10-11lib: Move message ID compression to _notmuch_message_create_for_message_idAustin Clements
2014-09-24lib: actually return failures from notmuch_message_tags_to_maildir_flagsJani Nikula