summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-06debian: re-enable gdb in tests on s390x, ppc64el, armel, mipseldebian/0.26.2-2David Bremner
I was able to verify these 4 arches on Debian porterboxes
2018-05-06debian: mark dtach and gdb as <!nocheck>David Bremner
These are only needed for the test suite. In addition to the functional change, this also helps document their role as build-dependencies.
2018-04-28debian: finalize changelogdebian/0.26.2-10.26.2David Bremner
2018-04-28NEWS: set release dateDavid Bremner
2018-04-26debian: changelog for 0.26.2-1David Bremner
2018-04-26travis: disable gdb based testsDavid Bremner
Apparently something broke with gdb on travis. (cherry picked from commit 12541fea7fe333f7c154a4a12a1d40394c2d6364)
2018-04-26version: bump to 0.26.2David Bremner
2018-04-26NEWS: news item for mset fixDavid Bremner
2018-04-26lib: work around xapian bug with get_mset(0,0, x)David Bremner
At least Fedora28 triggers this Xapian bug due to some toolchain change . https://bugzilla.redhat.com/show_bug.cgi?id=1546162 The underlying bug is fixed in xapian commit f92e2a936c1592, and should be fixed in Xapian 1.4.6
2018-04-25NEWS: add item for reference loop fix.David Bremner
2018-04-23lib: choose oldest message when breaking reference loopsDavid Bremner
This preserves a sensible thread order
2018-04-23test: add known broken test for thread ordering from a loopDavid Bremner
The previous loop handling code chooses the last message in the message list, which turns out to be the last in date order. See the comment in _notmuch_thread_create.
2018-04-20lib: break reference loop by choosing arbitrary top level msgDavid Bremner
Other parts of notmuch (e.g. notmuch show) expect each thread to contain at least one top level message, and crash if this expectation is not met.
2018-04-20test: add known broken test for indexing an In-Reply-To loop.David Bremner
This documents the bug discussed in id:87d10042pu.fsf@curie.anarc.at
2018-04-20test: two new messages for the 'broken' corpusDavid Bremner
These have an 'In-Reply-To' loop, which currently confuses "notmuch new".
2018-04-02version: bump to 0.26.10.26.1David Bremner
2018-04-02debian: changelog for 0.26.1-1David Bremner
2018-04-02lib: bump LIBRARY_MINOR_VERSIONDavid Bremner
We added several new functions, at least notmuch_database_get_default_indexopts notmuch_database_index_file notmuch_indexopts_destroy notmuch_indexopts_get_decrypt_policy notmuch_indexopts_set_decrypt_policy notmuch_message_count_files notmuch_message_has_maildir_flag notmuch_message_reindex notmuch_message_remove_all_properties_with_prefix notmuch_thread_get_total_files
2018-01-09NEWS: Fix markup of headlinedebian/0.26-10.26David Bremner
2018-01-09NEWS: set release dateDavid Bremner
2018-01-09version: bump to 0.26David Bremner
2018-01-09debian: add some hints about upstream changes.David Bremner
2018-01-09notes about debian packaging changesDaniel Kahn Gillmor
2018-01-06version: bump to 0.26~rc2debian/0.26_rc2-10.26_rc2David Bremner
Update debian version to follow.
2018-01-06NEWS: don't start headlines with --David Bremner
This confuses our simple tooling, and it's questionable style anyway.
2018-01-05NEWS: minimalist notes for Vladimir's changesDavid Bremner
2018-01-05NEWS: minimalist notes for Yuri's changesDavid Bremner
2018-01-05NEWS: minimalist notes for Jani's changesDavid Bremner
2018-01-04NEWS: move test suite news downDavid Bremner
2018-01-04Standards-Version: bump to 4.1.3 (no changes needed)Daniel Kahn Gillmor
2018-01-04move to debhelper 10Daniel Kahn Gillmor
2018-01-01debian: bump date of uploaddebian/0.26_rc1-10.26_rc1David Bremner
2018-01-01doc: add 2018 to copyright yearDavid Bremner
2017-12-31NEWS: document notmuch-properties(7)Daniel Kahn Gillmor
2017-12-31NEWS: document notmuch_message_remove_all_properties_with_prefixDaniel Kahn Gillmor
2017-12-31NEWS: notmuch {show, reply} --decrypt takes explicit argumentDaniel Kahn Gillmor
2017-12-31NEWS: note decrypt_policy in python bindings for index_fileDaniel Kahn Gillmor
2017-12-31NEWS: transition n_d_add_message to n_d_index_fileDaniel Kahn Gillmor
2017-12-31NEWS: cleartext indexing section includes session keysDaniel Kahn Gillmor
These are part and parcel of the same feature, so include the overview here.
2017-12-30NEWS: Python bindings changes for 0.26David Bremner
These are my own changes, plus those of Florian Klink and Lucas Hoffmann. Gaute's change fixed a bug that was never in a released version, so I left it out.
2017-12-30NEWS: CLI changes for 0.26David Bremner
As with the lib changes, these are based on the commits with me as author.
2017-12-30NEWS: library changes for 0.26David Bremner
These are just "my" changes, as arbited by "git shortlog", which sometimes lies.
2017-12-29debian: minimalist changelog for 0.26~rc1-1David Bremner
2017-12-29version: bump 0.26~rc1David Bremner
2017-12-29cli/reply: make --decrypt take a keywordDaniel Kahn Gillmor
This brings the --decrypt argument to "notmuch reply" into line with the other --decrypt arguments (in "show", "new", "insert", and "reindex"). This patch is really just about bringing consistency to the user interface. We also use the recommended form in the emacs MUA when replying, and update test T350 to match.
2017-12-29cli/show: make --decrypt take a keyword.Daniel Kahn Gillmor
We also expand tab completion for it, update the emacs bindings, and update T350, T357, and T450 to match. Make use of the bool-to-keyword backward-compatibility feature.
2017-12-29cli: some keyword options can be supplied with no argumentDaniel Kahn Gillmor
We might change some notmuch command line tools that used to be booleans into keyword arguments. In that case, there are some legacy tools that will expect to be able to do "notmuch foo --bar" instead of "notmuch foo --bar=baz". This patch makes it possible to support that older API, while providing a warning and an encouragement to upgrade.
2017-12-29NEWS: Add nmbug 0.3 release notes to the notmuch 0.26 sectionW. Trevor King
2017-12-29nmbug: Bump to version 0.3W. Trevor King
Changes since 0.2: * Accept failures to unset core.worktree in clone (0a155847, 2017-10-10, unreleased). * Use --no-renames in log (f9189a06, 2016-09-26, v0.24). * Auto-checkout in clone if it wouldn't clobber (7ef3b653, 2017-10-10, unreleased). * Add a 'help' command for folks who don't like --help (9d25c97d, 2014-10-03, v0.20). * Setup a 'config' branch on clone to track origin/config (244f8739, 2015-03-22, v0.20). This branch may be consumed by notmuch-report(1). * Only error for invalid diff lines in tags/ (57225988, 2017-10-16, unreleased). * Ignore # comments in 'notmuch dump ...' output (9bbc54bd, 2016-03-27, v0.22). * Respect 'expect' in _spawn(..., wait=True) (e263c5b1, 2017-10-10, unreleased). * Update URLs in documentation (554b90b5 and 6a833a6e8, 2016-06-02, v0.23).
2017-12-28debian: update libnotmuch5.symbols for 0.26debian/0.26_rc0-10.26_rc0David Bremner
Several added symbols, no SONAME bump.