summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-25cli/config: check syntax of user configured field namesDavid Bremner
2019-05-25cli/config: support user header index configDavid Bremner
2019-05-25cli/config: refactor _stored_in_dbDavid Bremner
2019-05-25util: add unicode_word_utf8David Bremner
2019-05-23emacs: make notmuch-search-interactive-region obsoleteLeo Vivier
2019-05-23n_m_remove_indexed_terms: reduce number of Xapian API calls.David Bremner
2019-05-23test-lib.sh: colors to test output when parallel(1) is run on ttyTomi Ollila
2019-05-23test-lib.sh: "tidied" emacs_deliver_message ()Tomi Ollila
2019-05-22test: redirect STDIN from /dev/nullTomi Ollila
2019-05-20configure: make _check_session_keys work with an as-needed linkerDaniel Kahn Gillmor
2019-05-20configure: handle TEMP_GPG more robustlyDaniel Kahn Gillmor
2019-05-20configure: better error handling on session key check.Daniel Kahn Gillmor
2019-05-20test/emacs: revert invalid-from test to pre-86f89385 behaviourDavid Bremner
2019-05-20configure: Ensure that GMime can extract session keysDaniel Kahn Gillmor
2019-05-20tests: fail and report when a parallel build fails (or times out)Daniel Kahn Gillmor
2019-05-20tests: make timeout configurable with NOTMUCH_TEST_TIMEOUT (default: 2m)Daniel Kahn Gillmor
2019-05-10test: show what emacs sees of an encrypted message when crypto is disabledDaniel Kahn Gillmor
2019-05-10lib/message-file: close stream in destructorDavid Bremner
2019-05-10test: avoid unnecessary extraction of the test fingerprintDaniel Kahn Gillmor
2019-05-10test: let the OS choose a port for smtp-dummyDavid Bremner
2019-05-10emacs: test notmuch-show during message decryptionDaniel Kahn Gillmor
2019-05-07tests: environment variable to specify that tests should be serializedJameson Graef Rollins
2019-05-07tests: run all tests in parallel, if availableJameson Graef Rollins
2019-05-07tests: remove entangling corpus index optimizationJameson Graef Rollins
2019-05-07tests: remove some redundant pre-cleanup of the corpus MAIL_DIRJameson Graef Rollins
2019-05-07test/crypto: add_gnupg_home should have ultimate trust on "its own" keyDaniel Kahn Gillmor
2019-05-07test: simplify user ID handlingDaniel Kahn Gillmor
2019-05-07test/crypto: clarify the difference between ownertrust and validityDaniel Kahn Gillmor
2019-05-07util/crypto: improve commentDaniel Kahn Gillmor
2019-05-07emacs: drop use of message-default-charsetDaniel Kahn Gillmor
2019-05-07emacs: Move notmuch-search-interactive-region to notmuch-lib as notmuch-interactive-regionPierre Neidhardt
2019-05-06travis: use ppa:notmuch/notmuchDaniel Kahn Gillmor
2019-05-05Merge tag 0.28.4David Bremner
2019-05-05debian: changelog for 0.28.4-1debian/0.28.4-1archive/debian/0.28.4-10.28.4David Bremner
2019-05-05version: bump to 0.28.4David Bremner
2019-05-05NEWS: NEWS for 0.28.4David Bremner
2019-05-05cli/show: avoid empty write to stdout in format_part_rawDavid Bremner
2019-05-03cli/notmuch-show: support gzipped filesDavid Bremner
2019-05-03lib/message_file: open gzipped filesDavid Bremner
2019-05-03util/gmime-extra: add g_mime_stream_gzfile_{new, open}David Bremner
2019-05-03travis: bump gmime depends to 3.0David Bremner
2019-05-03gmime-cleanup: no longer need to use GMime major version during buildDaniel Kahn Gillmor
2019-05-03gmime-cleanup: pass NULL as default GMimeParserOptionsDaniel Kahn Gillmor
2019-05-03gmime-cleanup: pass NULL arguments explicitly where GMime 3.0 expects itDaniel Kahn Gillmor
2019-05-03gmime-cleanup: use GMime 3.0 function namesDaniel Kahn Gillmor
2019-05-03gmime-cleanup: use GMime 3.0 data typesDaniel Kahn Gillmor
2019-05-03gmime-cleanup: drop unused gmime #defines and simplify g_mime_init ()Daniel Kahn Gillmor