2020-07-14 David Bremnerlib: add regression test for n_m_get_date; clarify API
2020-07-13 David Bremnertest: add known broken for n_m_get_flag on closed db
2020-07-13 David Bremnerlib: catch exceptions in n_m_get_filenames
2020-07-13 David Bremnertest: add known broken test for n_m_get_filenames
2020-07-13 David Bremnerlib/n_m_g_filename: catch Xapian exceptions, document...
2020-07-13 David Bremnerlib: add known broken test for notmuch_message_get_filename
2020-07-13 David Bremnerlib/n_m_get_replies: doc return, initial regression...
2020-07-13 David Bremnertest: add regression test for n_m_get_header
2020-07-13 David Bremnerlib/message: use LOG_XAPIAN_EXCEPTION in n_m_get_header
2020-07-13 David Bremnertest: drop use of assert in closed db tests
2020-07-13 David Bremnertest: remove unused backup_database calls
2020-07-11 David Bremnerdebian: drop ValueRangeProcessor symbols
2020-07-11 David Bremnertest: drop upgrade from v1 tests
2020-07-11 David Bremnerlib: migrate from Xapian ValueRangeProcessor to RangePr...
2020-07-11 David Bremnerlib: migrate to post Xapian 1.3.4 compact support
2020-07-11 Jonas Witscheldoc: make gzipped man pages reproducible
2020-07-11 David BremnerMerge branch 'release'
2020-07-11 David BremnerNEWS: update date for release 0.30 archive/debian/0.30-1 debian/0.30-1
2020-07-11 David Bremnerdebian: changelog for 0.30
2020-07-11 David Bremnerversion: set to 0.30
2020-07-04 David Bremnerlib/message: catch exception in n_m_get_thread_id
2020-07-04 David Bremnertest: add known broken test for n_m_get_thread_id on...
2020-07-04 David Bremnerlib: catch error from closed db in n_m_get_message_id
2020-07-04 David Bremnertest: add known broken test for error handling on close...
2020-07-03 David Bremnerbuild: produce signatures for release candidate tarballs. 0.30_rc3 debian/0.30_rc3-1
2020-07-03 David Bremnertest: fix python 3.8.4 related regression in T210-raw
2020-07-03 David Bremnerdebian: changelog fo 0.30~rc3-1
2020-07-03 David Bremnerversion: bump to 0.30~rc3
2020-07-03 David Bremnerbindings/python-cffi: copy version file into bindings dir
2020-07-03 David Bremnerdoc: update install suggestions for fedora derivatives
2020-07-03 Daniel Kahn... tests: mark sig verification known-broken with session...
2020-07-03 Daniel Kahn... configure: can gpgme can verify signatures when decrypt...
2020-06-27 David Bremnertest: mark two tests broken on machines with 32 bit...
2020-06-27 David Bremnerconfigure: detect 64 bit time_t
2020-06-27 Tomi drop -std=gnu99. C11 (or later) compil...
2020-06-19 Floris Bruynooghepython-cffi: read version from notmuch version file
2020-06-16 David Bremnerdebian: changelog stanza for 0.30~rc2-1 archive/debian/0.30_rc2-1 debian/0.30_rc2-1
2020-06-16 David Bremnerversion: update to 0.30~rc2
2020-06-16 David Bremnerdebian/copyright: update to match AUTHORS
2020-06-16 David Bremnerupdate AUTHORS
2020-06-16 Floris BruynoogheSupport aborting the atomic context
2020-06-16 Floris BruynoogheMake messages returned by Thread objects owned
2020-06-16 Anton Khirnovpython/notmuch2: do not destroy messages owned by a...
2020-06-16 Floris Bruynooghepython config access: fix style and KeyError bug
2020-06-16 Anton Khirnovpython/notmuch2: add bindings for the database config...
2020-06-15 Floris BruynoogheUpdate tox.ini for python3.8 and fix pypy3.6
2020-06-15 Floris BruynoogheAdd missing set methods to tagsets
2020-06-10 Tomi Ollilaconfigure: use cffi.FFI().verify() to test buildability...
2020-06-06 David Bremnerdebian: changelog stanza for 0.30~rc1-1 0.30_rc1 archive/debian/0.30_rc1-1 debian/0.30_rc1-1
2020-06-06 David Bremnerversion: bump to 0.30~rc1
2020-06-06 Tomi Ollilaemacs docstrings: consistent indentation, newlines...
2020-06-06 Tomi Olliladoc: field processor support now always included, adjus...
2020-06-06 Tomi Ollilaconfigure: require python 3.5 for CFFI-based notmuch...
2020-06-05 David Bremnerdebian: update debian/copyright
2020-06-05 David Bremnerdoc: update AUTHORS file
2020-06-05 David Bremnerdevel: script to calculate a list of authors.
2020-06-05 David Bremnertweaks to NEWS suggest by Tomi
2020-06-05 Tomi OllilaNEWS: The minimum supported version of Xapian is now...
2020-06-02 Daniel Kahn... add NEWS for 0.30
2020-06-02 David Bremnerdebian: bump debian revision archive/debian/0.30_rc0-2 debian/0.30_rc0-2
2020-06-02 David Bremnerdebian: Add build dependency on doxygen 0.30_rc0 archive/debian/0.30_rc0-1 debian/0.30_rc0-1
2020-06-02 David Bremnerdebian: add desktop-file-utils dependency
2020-06-02 David BremnerNEWS: stub for 0.30
2020-06-02 David Bremnerdebian: add changelog for release candidate
2020-06-02 David Bremnerversion: bump to 0.30~rc0
2020-06-01 David Bremnerbump date in documentation
2020-06-01 David Bremnerdoc: fix for out-of-tree builds of notmuch-emacs docs
2020-06-01 Tomi Ollilaconfigure: check existence of python3 setuptools and...
2020-06-01 Sean Whittonemacs: Respect `load-prefer-newer` when loading `notmuc...
2020-05-31 Daniel Kahn... tests/ruby: Ensure that test works for out-of-tree...
2020-05-30 Daniel Kahn... python-cffi: enable out-of-tree builds
2020-05-30 Tomi Ollilatest/ fix two out of tree test issues
2020-05-26 Jonas Bernoulliemacs: Use `dolist' instead of `mapcar' for side-effects
2020-05-23 Daniel Kahn... smime: Index cleartext of envelopedData when requested
2020-05-23 Daniel Kahn... smime: Pass PKCS#7 envelopedData to node_decrypt_and_verify
2020-05-23 Daniel Kahn... crypto: handle PKCS#7 envelopedData in _notmuch_crypto_...
2020-05-23 Daniel Kahn... crypto: Make _notmuch_crypto_decrypt take a GMimeObject
2020-05-23 Daniel Kahn... cli/reply: Ignore PKCS#7 wrapper parts when replying
2020-05-23 Daniel Kahn... cli/show: If a leaf part has children, show them instea...
2020-05-23 Daniel Kahn... cli: include wrapped part of PKCS#7 SignedData in the...
2020-05-23 Daniel Kahn... smime: Identify encrypted S/MIME parts during indexing
2020-05-23 Daniel Kahn... lib: index PKCS7 SignedData parts
2020-05-23 Daniel Kahn... configure: report GMime minimum version in ./configure...
2020-05-23 Daniel Kahn... smime: tests of X.509 certificate validity are known...
2020-05-09 Daniel Kahn... test-lib: mark function variables as local
2020-05-08 Daniel Kahn... notmuch(1): clarify documentation about --option/value...
2020-05-04 David Bremnerlib: replace STRNCMP_LITERAL in __message_remove_indexe...
2020-05-04 David Bremnertest: known broken test for reindex tag preservation
2020-04-30 Daniel Kahn... tests: disable CRL checks from gpgsm
2020-04-30 Daniel Kahn... test/protected-headers: Add tests for S/MIME protected...
2020-04-30 Daniel Kahn... tests/smime: add tests for S/MIME SignedData
2020-04-30 Daniel Kahn... add test_valid_json
2020-04-30 Daniel Kahn... tests/smime: Test indexing cleartext of envelopedData
2020-04-30 Daniel Kahn... tests/smime: Verify cryptographic message status
2020-04-30 Daniel Kahn... tests: Add S/MIME messages to protected-headers corpus
2020-04-30 Daniel Kahn... tests/smime: include secret key material for Bob
2020-04-30 Daniel Kahn... test: Allow tests to have both gpg and gpgsm active...
2020-04-30 Daniel Kahn... tests/smime: avoid copying the key+cert.pem around
2020-04-30 Daniel Kahn... tests/smime: Use gpgsm instead of openssl for mml creat...
2020-04-30 Daniel Kahn... tests/smime: consistently quote $GNUPGHOME