summaryrefslogtreecommitdiff
path: root/lib/database.cc
AgeCommit message (Expand)Author
2020-04-23build: drop support for xapian versions less than 1.4Tomi Ollila
2019-06-14lib: run uncrustifyuncrustify
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-03gmime-cleanup: drop unused gmime #defines and simplify g_mime_init ()Daniel 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
2018-05-07lib: add thread subqueries.David Bremner
2017-12-28Revert "lib: add thread subqueries."David Bremner
2017-12-25lib: add thread subqueries.David Bremner
2017-10-20crypto: make shared crypto code behave library-likeDaniel Kahn Gillmor
2017-10-09lib: convert notmuch_bool_t to stdbool internallyJani Nikula
2017-08-22database: move striping of trailing '/' into helper functionYuri Volchkov
2017-08-01lib: isolate n_d_add_message and helper functions into own fileDavid Bremner
2017-05-09lib: Add regexp expansion for for tags and pathsDavid Bremner
2017-05-09lib: Add regexp searching for mid: prefixDavid Bremner
2017-03-22lib: replace deprecated n_q_count_messages with status returning versionDavid Bremner
2017-03-22lib: replace deprecated n_q_search_messages with status returning versionDavid Bremner
2017-03-10lib/database: reduce try block scope to things that really need itJani Nikula
2017-03-03lib: add mid: as a synonym for id:David Bremner
2017-03-03lib: regexp matching in 'subject' and 'from'David Bremner
2017-03-03lib: create field processors from prefix tableDavid Bremner
2017-02-25lib: add _notmuch_database_reopenDavid Bremner
2017-02-23Merge branch 'release'David Bremner
2017-02-22lib: fix g_hash_table related read-after-free bugDavid Bremner
2017-02-18lib: Let Xapian manage the memory for FieldProcessorsDavid Bremner
2017-02-18lib: merge internal prefix tablesDavid Bremner
2016-10-25lib: replace deprecated xapian call 'flush()' with 'commit()'David Bremner
2016-10-06require xapian >= 1.2.6David Bremner
2016-09-28lib/database.cc: fix misleading indentationTomi Ollila
2016-09-21add property: query prefix to search for specific propertiesDaniel Kahn Gillmor
2016-09-21lib: read "property" terms from messages.David Bremner
2016-08-18lib: reword comment about XFOLDER: prefixDavid Bremner
2016-08-09lib: provide _notmuch_database_log_appendDavid Bremner
2016-06-29Use the Xapian::DB_RETRY_LOCK flag when availableIstvan Marko
2016-06-10lib: fix memory leak of field processor objectsDavid Bremner
2016-06-07lib: document config metadataDavid Bremner
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
2016-06-05lib: whitespace cleanupTomi Ollila
2016-05-25lib: add support for named queriesDavid Bremner
2016-05-08lib: optionally support single argument date: queriesDavid Bremner
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
2015-11-23forbid atomic transactions on writable, upgradable databasesSteven Allen
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