Commit graph

  • 07a8130483 version: bump to 0.32~rc1 David Bremner 2021-04-24 12:26:09 -0300
  • 9f8458a998 debian: add xapian-tools for tests David Bremner 2021-04-24 12:13:37 -0300
  • 5f80e106d6 lib/config: remove early free in _get_email_from_passwd_file David Bremner 2021-04-24 10:44:28 -0300
  • 27a2c2c80d test: replace notmuch_passwd_sanitize with python version David Bremner 2021-04-24 09:28:15 -0300
  • 27a95f4208 pristine-tar data for notmuch_0.32~rc0.orig.tar.xz David Bremner 2021-04-24 09:07:44 -0300
  • da97797b43 pristine-tar data for notmuch_0.32~rc0.orig.tar.xz David Bremner 2021-04-24 09:05:09 -0300
  • c008176ade debian: update d/libnotmuch5 0.32_rc0 David Bremner 2021-04-24 08:55:45 -0300
  • 6caf8c25d4 debian: start changelog for 0.32~rc0-1 David Bremner 2021-04-24 08:49:44 -0300
  • 2e6a40ea8c update version to 0.32~rc0 David Bremner 2021-04-24 08:45:54 -0300
  • 441a327051 compat: rename {,notmuch_}canonicalize_file_name Đoàn Trần Công Danh 2021-04-24 08:05:37 +0700
  • 62f03b6ab8 ruby: fix ruby 3.1 warnings Felipe Contreras 2021-04-16 15:27:31 -0500
  • 084e60d54a lib/n_d_index_file: check return value from _n_m_add_filename David Bremner 2021-03-20 10:10:52 -0300
  • 828a004921 test-lib: unset XDG_CONFIG_HOME Đoàn Trần Công Danh 2021-04-18 10:48:46 +0700
  • 9ad19e4454 lib: directly traverse postlists in _n_message_delete David Bremner 2021-04-16 09:00:39 -0300
  • 8a64f725df perf-tests: add test for removing files. David Bremner 2021-04-16 09:00:38 -0300
  • 5248f55d5f test: put shim at end of LD_PRELOAD path David Bremner 2021-03-13 08:43:37 -0400
  • 3734c76d12 NEWS: user visible config related changes for 0.32 David Bremner 2021-04-10 09:49:37 -0300
  • 1459217e17 CLI: rename notmuch_config_t to notmuch_conffile_t David Bremner 2021-02-27 10:11:23 -0400
  • 1c747a501c CLI: drop notmuch_config_t from subcommand interface. David Bremner 2021-02-27 10:07:45 -0400
  • ec4b7efbe4 CLI/config: remove calls to notmuch_config_open from top level David Bremner 2021-02-27 09:22:32 -0400
  • 77d4b26d3e CLI/config: support set/get with split configuration David Bremner 2021-02-25 08:00:26 -0400
  • f5d4349921 lib: provide notmuch_config_path David Bremner 2021-02-21 07:34:52 -0400
  • 217f819608 CLI+lib: detect missing database in split configurations. David Bremner 2021-02-23 16:19:13 -0400
  • 2e39ce6eb5 lib: add NOTMUCH_STATUS_NO_DATABASE David Bremner 2021-02-23 15:56:47 -0400
  • dd9112e7d8 CLI/config: default to storing all config in external files David Bremner 2021-02-19 08:41:36 -0400
  • 7f6aae4f64 CLI/config: drop cached data from notmuch_config_t David Bremner 2021-02-14 14:36:18 -0400
  • eb542106b6 CLI/config: drop obsolete notmuch_config_get_* David Bremner 2021-02-14 14:02:51 -0400
  • 8d5b8753cf CLI/notmuch: switch notmuch_command to notmuch_config_get David Bremner 2021-02-23 09:22:37 -0400
  • f055e94562 CLI/config: use notmuch_database_reopen David Bremner 2021-02-14 13:46:13 -0400
  • b76da87d29 CLI/config: migrate notmuch_config_open to new config David Bremner 2021-02-14 09:32:41 -0400
  • 3787fe6c84 CLI/config: switch "notmuch config list" to merged config David Bremner 2021-02-14 07:54:22 -0400
  • 34f734e26b CLI/setup: switch to new configuration framework David Bremner 2021-02-13 13:49:32 -0400
  • ee0e1cfb17 test/setup: check file output instead of notmuch config list David Bremner 2021-02-27 10:50:33 -0400
  • ecb91d056c CLI/config: use merged config for "config get" David Bremner 2021-02-13 09:01:50 -0400
  • d9bc5c8528 CLI: load merged config at top level David Bremner 2021-02-09 20:26:40 -0400
  • b25e57e6cb lib/open: canonicalize relative path read from config file David Bremner 2021-03-03 08:31:44 -0400
  • 2e9ee47072 lib/config: set default for primary user email David Bremner 2021-02-14 09:55:42 -0400
  • e81dc2072f lib/config: set defaults for user full name David Bremner 2021-02-14 09:23:44 -0400
  • 863b243185 lib/config: add config_pairs iterators David Bremner 2021-02-14 07:42:58 -0400
  • 0c6db22930 lib/config: add notmuch_config_get_values_string David Bremner 2021-02-13 13:17:52 -0400
  • 2fc40e24de lib: provide notmuch_database_load_config David Bremner 2021-02-09 19:48:38 -0400
  • a3444e873f lib/open: pull _load_key_file out of _choose_database_path David Bremner 2021-02-10 20:02:37 -0400
  • 79a4b2e9e7 test: convert random-corpus to use n_d_open_with_config David Bremner 2021-02-14 13:54:37 -0400
  • a6a580e616 lib: add missing status strings David Bremner 2021-02-14 13:42:42 -0400
  • 4a8d67e357 lib/open: fix leaks calling _trial_open David Bremner 2021-03-27 09:12:28 -0300
  • 4e209ca99a CLI/new: use configuration variable for backup directory David Bremner 2021-02-17 11:26:15 -0400
  • a7873df331 lib/config: add configuration variable for backup directory David Bremner 2021-02-17 11:04:54 -0400
  • e3a4abc513 lib/open: fix hook directory calculation in split configuration David Bremner 2021-02-17 07:16:54 -0400
  • b30a59157d lib/compact: enable split config David Bremner 2021-02-02 07:51:23 -0400
  • 74c3cc03c2 CLI/insert: support split database and mail root David Bremner 2021-01-09 07:29:07 -0400
  • c82554193d lib/open: support XDG_DATA_HOME as a fallback database location. David Bremner 2021-01-03 20:04:46 -0400
  • 2c879667b3 CLI/new: support split database and mail location David Bremner 2021-01-09 07:25:25 -0400
  • 5ec6fd4dcf lib/open: check for split configuration when creating database. David Bremner 2021-02-16 20:08:23 -0400
  • e823d05ae6 lib: support splitting mail from database location. David Bremner 2020-12-31 18:20:31 -0400
  • 986056bdbc lib/open: Use check for existing database by trial opening David Bremner 2021-02-07 12:54:45 -0400
  • aa59424812 lib/open: use _finish_open in n_d_create_with_config David Bremner 2021-01-30 13:30:18 -0400
  • 1be79fff50 lib/open: factor out the second half of n_d_open_with_config David Bremner 2021-01-30 13:57:32 -0400
  • cba540d6f5 lib/open: reuse directory checks from n_d_c_with_config David Bremner 2021-03-04 09:31:13 -0400
  • 82aa3f4d27 lib/open: factor out library initialization David Bremner 2021-01-29 07:44:18 -0400
  • 6251e2bb9e lib: remove "path" from notmuch struct David Bremner 2021-02-02 16:43:58 -0400
  • 1383481d4a lib/open: allocate notmuch_t struct early David Bremner 2021-01-26 20:46:44 -0400
  • 793d4305d3 lib/open: support NOTMUCH_DATABASE environment variable David Bremner 2020-12-25 23:22:23 -0400
  • 6e6c319c26 CLI/show: complete conversion to new configuration framework. David Bremner 2021-02-06 18:50:20 -0400
  • a9f74aeeb9 CLI/new: drop the write lock to run the pre-new hook. David Bremner 2021-03-18 22:58:02 -0300
  • 7d286f0272 test: Add tests for write access to database from hooks. David Bremner 2021-03-18 22:54:13 -0300
  • 13efbd0e1c lib: support reopening databases for write access. David Bremner 2021-03-14 11:01:59 -0300
  • f0717aa380 lib: save path of xapian database in notmuch struct. David Bremner 2021-03-14 11:01:58 -0300
  • 1121299905 lib: publish API for notmuch_database_reopen David Bremner 2021-03-14 11:01:57 -0300
  • 9a5406cc94 test/setup: add check for config exists, but no database. David Bremner 2021-03-14 11:01:56 -0300
  • dcd4df2cc0 test: add known broken test for long directory bug David Bremner 2021-03-17 22:20:35 -0300
  • 6967dcbb02 lib/open: free GKeyFile David Bremner 2021-03-06 09:49:34 -0400
  • 50092a0375 lib/config: free memory from traversing GKeyFile David Bremner 2021-03-06 09:49:33 -0400
  • 6d5deb76ca lib/open: free value from g_key_file_get_value David Bremner 2021-03-06 09:49:32 -0400
  • 12301392d4 lib/open: use local talloc context in n_d_create_with_config David Bremner 2021-03-06 09:49:31 -0400
  • eef21c2847 cli: run uncrustify uncrustify 2021-03-13 08:45:34 -0400
  • df4c66f85d test: run uncrustify uncrustify 2021-03-13 08:45:34 -0400
  • 0756d25872 util: run uncrustify uncrustify 2021-03-13 08:45:34 -0400
  • 8aeba1228a lib: run uncrustify uncrustify 2021-03-13 08:45:34 -0400
  • 97fadd0645 test: clean up some extra whitespace. David Bremner 2021-01-15 21:29:17 -0400
  • d12d91f828 test: T020-compact.sh: fix work directory location Tomi Ollila 2021-02-25 22:04:30 +0200
  • 324443f166 devel/uncrustify: add line length limits. David Bremner 2021-03-07 15:44:46 -0400
  • 4c79a2dabe Merge tag '0.31.4' David Bremner 2021-02-18 08:47:53 -0400
  • 5f8da7dbae pristine-tar data for notmuch_0.31.4.orig.tar.xz David Bremner 2021-02-18 07:57:46 -0400
  • 3a3208bb7b debian: drop patches debian/0.31.4-1 archive/debian/0.31.4-1 0.31.4 David Bremner 2021-02-18 07:53:00 -0400
  • 346b999ae6 doc: bump copyright year David Bremner 2021-02-18 07:52:39 -0400
  • 9f2796438f debian: changelog for 0.31.4-1 David Bremner 2021-02-18 07:23:24 -0400
  • 42b2201c11 NEWS: news for 0.31.4 David Bremner 2021-02-18 07:21:48 -0400
  • 2ab95d813c version: update to 0.31.4 David Bremner 2021-02-18 07:17:22 -0400
  • a37d5f5976 test: Fix race condition in T568-lib-thread.sh David Bremner 2021-02-14 20:55:55 -0400
  • 6db8b422d9 fix build failure with glib 2.67 David Bremner 2021-02-15 16:43:50 -0400
  • 7061e41cd0 python: convert shebangs to python3 Daniel Kahn Gillmor 2021-02-12 19:26:22 -0500
  • 1b2ec7578e lib: use a stricter unused macro David Bremner 2021-02-14 22:28:55 -0400
  • 439d1ef814 lib/open: remove incorrect unused attribute David Bremner 2021-02-14 22:27:51 -0400
  • 8fb42948a2 lib: add missing private status values. David Bremner 2021-01-22 07:34:51 -0400
  • d9af0af164 doc: describe new config framework David Bremner 2021-01-10 11:54:35 -0400
  • f61d88c6f4 CLI: use configured hook directory David Bremner 2021-01-10 07:50:14 -0400
  • 0345bc57a0 lib/open: set HOOK_DIR on open David Bremner 2021-01-09 15:05:58 -0400
  • 4922416ccc lib/config: add HOOK_DIR David Bremner 2021-01-09 09:19:50 -0400
  • 0d3bef312d cli/new: convert to new config framework David Bremner 2021-01-02 13:10:39 -0400
  • 5ef731f1aa cli/new: refactor database upgrade code David Bremner 2021-01-01 23:19:31 -0400