summaryrefslogtreecommitdiff
path: root/lib/thread.cc
AgeCommit message (Expand)Author
2021-05-23lib/thread: add common prefix to debug messages, join linesDavid Bremner
2021-03-13lib: run uncrustifyuncrustify
2020-07-18lib/thread: replace use of deprecated notmuch_message_get_flagDavid Bremner
2019-06-14lib: run uncrustifyuncrustify
2019-05-25lib: cache user prefixes in database objectDavid Bremner
2019-05-03gmime-cleanup: pass NULL arguments explicitly where GMime 3.0 expects itDaniel Kahn Gillmor
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/thread: initial use of references as for fallback parentingDavid Bremner
2018-09-06use EMPTY_STRING in _parent_via_in_reply_toDavid Bremner
2018-09-06lib/thread: refactor in_reply_to testDavid Bremner
2018-09-06lib: add _notmuch_message_list_emptyDavid Bremner
2018-09-06lib/thread: add macro for debug printing of threadingDavid Bremner
2018-09-06lib/thread: sort sibling messages by dateDavid Bremner
2018-04-23lib: choose oldest message when breaking reference loopsDavid Bremner
2018-04-20lib: break reference loop by choosing arbitrary top level msgDavid Bremner
2017-12-21lib: return "" rather than NULL from notmuch_thread_get_authorsDavid Bremner
2017-10-09lib: convert notmuch_bool_t to stdbool internallyJani Nikula
2017-08-01lib: add notmuch_thread_get_total_filesDavid Bremner
2017-05-13build: visibility=default for library structs is no longer neededJani Nikula
2017-03-22lib: replace deprecated n_q_search_messages with status returning versionDavid Bremner
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
2015-10-05lib: migrate thread.cc to new query_search APIDavid Bremner
2015-09-04lib: note remaining uses of deprecated message search APIDavid Bremner
2015-01-19lib: Fix use after freeTodd
2015-01-19lib: Fix potential invalid read past an empty stringTodd
2015-01-17thread.cc: Avoid empty thread names if possible.Jesse Rosenthal
2014-12-07lib: Use email address instead of empty real name.Jesse Rosenthal
2014-07-13lib: Start all function names in notmuch-private.h withCharles Celerier
2014-01-18lib: fix clang compiler warningJani Nikula
2013-06-24lib: add NOTMUCH_EXCLUDE_FLAG to notmuch_exclude_tMark Walters
2013-05-13lib: add --exclude=all optionMark Walters
2013-03-29lib: Fix name reordering to handle commas without spacesAdam Wolfe Gordon
2013-02-18lib: Add an iterator over all messages in a threadAustin Clements
2013-02-18lib: Separate list of all messages from top-level messagesAustin Clements
2013-02-18lib: Clean up error handling in _notmuch_thread_createAustin Clements
2012-03-02lib: Add the exclude flag to notmuch_query_search_threadsMark Walters
2011-05-11Mark some structures in the library interface with visibility=default attribute.Carl Worth
2011-03-21Implement an internal generic string list and use it.Austin Clements
2011-01-26notmuch search: Clean up some memory leaks during search loop.Carl Worth
2010-12-07Optimize thread search using matched docid sets.Austin Clements
2010-12-07notmuch search: Fix to display authors in date order.Carl Worth
2010-12-07lib: Set thread subject at the same time as setting thread->{oldest,newest}Carl Worth
2010-11-01lib: Eliminate some redundant includes of xapian.hCarl Worth
2010-11-01lib: Add some missing static qualifiers.Carl Worth
2010-04-27Fix SEGV in _thread_cleanup_author if author ends with ', 'Dirk Hohndel
2010-04-27lib: Re-implement moving of thread authors.Carl Worth
2010-04-26Simple attempt to display author names in a friendlier wayDirk Hohndel
2010-04-26Reorder displayed names of thread authorsDirk Hohndel
2010-04-24lib: Audit calls to notmuch_message_get_header to handle NULL returnCarl Worth