summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2016-06-30lib: fix definition of LIBNOTMUCH_CHECK_VERSIONDavid Bremner
2016-06-30doc: forbid further operations on a closed databaseDavid Bremner
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-15Add internal functions to search for alternate doc typesDaniel Kahn Gillmor
2016-04-15fix thread breakage via ghost-on-removalDaniel Kahn Gillmor
2016-04-12lib: clean up _notmuch_database_split_pathJani Nikula
2016-04-12lib: fix handling of one character long directory names at top levelJani Nikula
2016-03-14lib: NOTMUCH_DEPRECATED macro also for older compilersTomi Ollila
2016-01-16clean up stray apostrophe in commentDaniel Kahn Gillmor
2016-01-16correct comment referring to notmuch_database_remove_messageDaniel Kahn Gillmor
2015-11-23forbid atomic transactions on writable, upgradable databasesSteven Allen
2015-11-19lib: content disposition values are not case-sensitiveJani Nikula
2015-10-27Documentation: fix type name spellingSteven Allen
2015-10-10lib: add interface to delete directory documentsJani Nikula
2015-10-05lib: update doxygen comments to add @since for the new _st APIDavid Bremner
2015-10-05lib: migrate thread.cc to new query_search APIDavid Bremner
2015-10-05lib: migrate notmuch_database_upgrade to new query_search APIDavid Bremner
2015-10-05lib: add versions of n_q_count_{message,threads} with status returnDavid Bremner
2015-10-05lib: move query variable to function scopeDavid Bremner
2015-09-25lib: add support for date:<expr>..! to mean date:<expr>..<expr>Jani Nikula
2015-09-23lib: constify arguments to notmuch_query_get_*David Bremner
2015-09-07util: move strcase_equal and strcase_hash to utilJani Nikula
2015-09-04lib: constify argument to notmuch_database_status_stringDavid Bremner
2015-09-04lib: note remaining uses of deprecated message search APIDavid Bremner
2015-09-04lib: remove use of notmuch_query_search_messages from query.ccDavid Bremner
2015-08-14lib: Add "lastmod:" queries for filtering by last modificationAustin Clements
2015-08-13lib: API to retrieve database revision and UUIDAustin Clements
2015-08-13lib: Add per-message last modification trackingAustin Clements
2015-08-10build: extract library versions from notmuch.hDavid Bremner
2015-08-04lib: add public accessor for database from queryDavid Bremner
2015-08-04lib: deprecate notmuch_query_search_{threads, messages}David Bremner
2015-08-04lib: define NOTMUCH_DEPRECATED macro, document its use.David Bremner
2015-08-04lib: Only sync modified message documentsAustin Clements
2015-07-28build: add "set -eu" to version script generationDavid Bremner
2015-06-13lib, ruby: make use of -Wl,--no-undefined configurableDavid Bremner
2015-06-12lib: reject relative paths in n_d_{create,open}_verboseDavid Bremner
2015-06-12lib: add NOTMUCH_STATUS_PATH_ERRORDavid Bremner
2015-05-31cli: change "setup" to "set up" where used as a verbJ. Lewis Muir
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-03-29lib: add a log function with output to a string in notmuch_database_tDavid Bremner
2015-03-29lib: add "verbose" versions of notmuch_database_{open,create}David Bremner
2015-03-13lib: make notmuch_query_count_messages explicitely exactJani Nikula
2015-03-07lib: bump library minor versionDavid Bremner
2015-03-06lib: make notmuch shared library install_name be full path on Mac OS XJ. Lewis Muir
2015-03-01lib: bump SONAME minor versionDavid Bremner
2015-03-01lib: add new status reporting API for notmuch_query_search_{m,t}David Bremner