aboutsummaryrefslogtreecommitdiff
path: root/lib/open.cc
AgeCommit message (Expand)Author
2023-04-02lib: parse index.as_textDavid Bremner
2022-09-03lib: add field processor for lastmod: prefixDavid Bremner
2022-09-03lib/open: create database path in some casesDavid Bremner
2022-09-03lib/open: return non-SUCCESS on missing database pathDavid Bremner
2022-09-03lib/open: refactor call to mkdir into functionDavid Bremner
2022-01-15lib/open: use notmuch->params to track split statusDavid Bremner
2022-01-15lib/open: use db struct as talloc ctx for choose_database_pathDavid Bremner
2021-12-29Merge branch 'release'David Bremner
2021-12-29lib/open: do not consider .notmuch alone as an existing database.David Bremner
2021-12-04lib/config: use g_key_file_get_string to read config valuesDavid Bremner
2021-12-04Merge branch 'release'David Bremner
2021-12-03lib/open: track which parameters are passedDavid Bremner
2021-10-30lib/open: replace call to deprecated notmuch_database_open_verboseDavid Bremner
2021-10-30lib/load_config: deallocate / NULL database on fatal errorDavid Bremner
2021-10-30lib/create: fix memory leak, ensure *database=NULL on errorDavid Bremner
2021-10-30lib/open: fix potential double-free, ensure *database=NULL on errorDavid Bremner
2021-09-04lib: leave stemmer object accessibleDavid Bremner
2021-08-18Merge tag 'debian/0.32.3-1'David Bremner
2021-08-17lib/open: look in MAILDIR for database, as documented.David Bremner
2021-06-27lib: autocommit after some number of completed transactionsDavid Bremner
2021-06-05lib/{open,message}: make some internal functions staticDavid Bremner
2021-05-15Merge branch 'release'David Bremner
2021-05-15lib/open: restore default database path of $HOME/mailDavid Bremner
2021-05-13lib: make glib initialization thread-safeDavid Bremner
2021-05-12lib/notmuch_database_reopen: reload some database metadataDavid Bremner
2021-04-24compat: rename {,notmuch_}canonicalize_file_nameĐoàn Trần Công Danh
2021-03-27lib: provide notmuch_config_pathDavid Bremner
2021-03-27CLI+lib: detect missing database in split configurations.David Bremner
2021-03-27lib/open: canonicalize relative path read from config fileDavid Bremner
2021-03-27lib: provide notmuch_database_load_configDavid Bremner
2021-03-27lib/open: pull _load_key_file out of _choose_database_pathDavid Bremner
2021-03-27lib/open: fix leaks calling _trial_openDavid Bremner
2021-03-20lib/config: add configuration variable for backup directoryDavid Bremner
2021-03-20lib/open: fix hook directory calculation in split configurationDavid Bremner
2021-03-20lib/compact: enable split configDavid Bremner
2021-03-20lib/open: support XDG_DATA_HOME as a fallback database location.David Bremner
2021-03-20lib/open: check for split configuration when creating database.David Bremner
2021-03-20lib: support splitting mail from database location.David Bremner
2021-03-20lib/open: Use check for existing database by trial openingDavid Bremner
2021-03-20lib/open: use _finish_open in n_d_create_with_configDavid Bremner
2021-03-20lib/open: factor out the second half of n_d_open_with_configDavid Bremner
2021-03-20lib/open: reuse directory checks from n_d_c_with_configDavid Bremner
2021-03-20lib/open: factor out library initializationDavid Bremner
2021-03-20lib: remove "path" from notmuch structDavid Bremner
2021-03-20lib/open: allocate notmuch_t struct earlyDavid Bremner
2021-03-19lib/open: support NOTMUCH_DATABASE environment variableDavid Bremner
2021-03-18lib: support reopening databases for write access.David Bremner
2021-03-18lib: save path of xapian database in notmuch struct.David Bremner
2021-03-13lib/open: free GKeyFileDavid Bremner
2021-03-13lib/open: free value from g_key_file_get_valueDavid Bremner