aboutsummaryrefslogtreecommitdiff
path: root/lib/database-private.h
AgeCommit message (Expand)Author
2025-08-04lib/database-private: undef XAPIAN_DEPRECATED before redefining itAnton Khirnov
2023-04-02lib: parse index.as_textDavid Bremner
2022-09-03lib: factor out lastmod range handling from sexp parser.David Bremner
2022-04-15fix build without sfsexpMichael J Gruber
2022-01-27lib: drop trailing slash for path and folder searches (infix)David Bremner
2022-01-26lib/date: factor out date range parsing.David Bremner
2022-01-15lib/open: use notmuch->params to track split statusDavid Bremner
2021-12-04Merge branch 'release'David Bremner
2021-12-03lib/open: track which parameters are passedDavid Bremner
2021-10-23lib: remove enum names from typedefsJani Nikula
2021-09-04lib: factor out expansion of saved queries.David Bremner
2021-09-04lib/thread-fp: factor out query expansion, rewrite in XapianDavid Bremner
2021-09-04lib/query: factor out _notmuch_query_string_to_xapian_queryDavid Bremner
2021-09-04lib: factor out query construction from regexpDavid Bremner
2021-09-04lib: leave stemmer object accessibleDavid Bremner
2021-09-04lib/parse-sexp: parse single terms and the empty list.David Bremner
2021-06-27lib: autocommit after some number of completed transactionsDavid Bremner
2021-05-14lib/generate_thread_id: move static buffer to notmuch_database_tDavid Bremner
2021-03-27lib: provide notmuch_config_pathDavid Bremner
2021-03-20lib: remove "path" from notmuch structDavid Bremner
2021-03-18lib: save path of xapian database in notmuch struct.David Bremner
2021-02-06lib: cache configuration information from databaseDavid Bremner
2020-12-23lib: factor out prefix related code to its own fileDavid Bremner
2020-12-23lib: factor out feature name related code.David Bremner
2020-07-28lib: replace use of static_cast for writable databasesDavid Bremner
2020-07-22lib: move deallocation of memory from n_d_close to n_d_destroyDavid Bremner
2020-07-11lib: migrate from Xapian ValueRangeProcessor to RangeProcessorDavid Bremner
2019-06-14lib: run uncrustifyuncrustify
2019-05-25lib: cache user prefixes in database objectDavid Bremner
2019-04-17lib: add 'body:' field, stop indexing headers twice.David Bremner
2017-10-09lib: convert notmuch_bool_t to stdbool internallyJani Nikula
2017-08-01lib: isolate n_d_add_message and helper functions into own fileDavid Bremner
2017-05-12build: switch to hiding libnotmuch symbols by defaultJani Nikula
2017-03-03lib: create field processors from prefix tableDavid Bremner
2017-02-25lib: add _notmuch_database_reopenDavid Bremner
2017-02-18lib: Let Xapian manage the memory for FieldProcessorsDavid Bremner
2017-02-18lib: merge internal prefix tablesDavid Bremner
2016-11-15lib: optionally silence Xapian deprecation warningsDavid Bremner
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
2016-05-25lib: add support for named queriesDavid Bremner
2016-05-25lib: make a global constant for query parser flagsDavid Bremner
2016-05-08lib: optionally support single argument date: queriesDavid 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-03-29lib: add a log function with output to a string in notmuch_database_tDavid Bremner
2015-01-24Add the NOTMUCH_FEATURE_INDEXED_MIMETYPES database featureTodd
2014-10-25lib: Enable ghost messages featureAustin Clements
2014-10-25lib: Add a ghost messages database featureAustin Clements
2014-08-30lib: Database version 3: Introduce fine-grained "features"Austin Clements