<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch, branch 0.31.3</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.31.3</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.31.3'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2020-12-25T16:28:31Z</updated>
<entry>
<title>debian: don't tag debian tag at release is made.</title>
<updated>2020-12-25T16:28:31Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-25T16:26:35Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d812256aeb91646b5b1c644fa67f07c483cca651'/>
<id>urn:sha1:d812256aeb91646b5b1c644fa67f07c483cca651</id>
<content type='text'>
This reflects a change in the debian workflow to use dgit, which does
the tagging for us.  It also leaves room for debian specific fixups.
</content>
</entry>
<entry>
<title>NEWS: add news for 0.31.3</title>
<updated>2020-12-25T16:28:31Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-25T15:52:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a103c15986f587c909a3de3fc571d2f54c65c94d'/>
<id>urn:sha1:a103c15986f587c909a3de3fc571d2f54c65c94d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>debian: changelog for 0.31.3-1</title>
<updated>2020-12-25T15:49:32Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-25T15:49:32Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=784e5f42428335d6dbaed2d1c339efbcbab8cf9f'/>
<id>urn:sha1:784e5f42428335d6dbaed2d1c339efbcbab8cf9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>version: bump 0.31.3</title>
<updated>2020-12-25T15:42:12Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-25T15:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c7596d0e7d611fa0bc6a5539ae16744cee0e6925'/>
<id>urn:sha1:c7596d0e7d611fa0bc6a5539ae16744cee0e6925</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test/T360-symbol-hiding.sh: trim extra output from readelf</title>
<updated>2020-12-25T15:36:33Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-15T20:45:09Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6d5d28c593a6f0e935bd039ade450e23d7b08ac8'/>
<id>urn:sha1:6d5d28c593a6f0e935bd039ade450e23d7b08ac8</id>
<content type='text'>
readelf on (at least) ppc64le sometimes generates some extension to
the Ndx name inside '[]'. Remove this output to allow our simple
column based parsing to work.
</content>
</entry>
<entry>
<title>python/notmuch2: fix exclude tag handling</title>
<updated>2020-12-25T15:25:25Z</updated>
<author>
<name>Johannes Larsen</name>
<email>mail@johslarsen.net</email>
</author>
<published>2020-12-25T15:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f01f6405c962e27de52eb777ac3f19ee655b71ba'/>
<id>urn:sha1:f01f6405c962e27de52eb777ac3f19ee655b71ba</id>
<content type='text'>
A typo in Database._create_query lost the exclude_tag names during the
string to utf-8 conversion.

Amended by DB: fixed patch format and updated commit message.
</content>
</entry>
<entry>
<title>lib/config: delay setting talloc destructor</title>
<updated>2020-12-23T23:48:43Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-08T14:16:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=27020503402af546d9d3017bb4a6346497c85d09'/>
<id>urn:sha1:27020503402af546d9d3017bb4a6346497c85d09</id>
<content type='text'>
If Xapian has thrown an exception, it is not safe to invoke the
destructor when freeing the list struct.

(cherry picked from commit 43ba5ed7eca6e9f6433b8c2c2a9d834d4101b92a)
</content>
</entry>
<entry>
<title>Commit Debian 3.0 (quilt) metadata</title>
<updated>2020-12-13T12:25:39Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-13T12:25:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=17540b73e812d51777fd63709beb8e9be22e26b8'/>
<id>urn:sha1:17540b73e812d51777fd63709beb8e9be22e26b8</id>
<content type='text'>
[dgit (9.12) quilt-fixup]
</content>
</entry>
<entry>
<title>debian: changelog for 0.31.2-5</title>
<updated>2020-12-13T12:25:29Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-13T12:25:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9ebfe9d6ca8b1528c788c715deb5cf43ad1f289f'/>
<id>urn:sha1:9ebfe9d6ca8b1528c788c715deb5cf43ad1f289f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test/T360-symbol-hiding: use readelf in place of nm</title>
<updated>2020-12-13T12:23:42Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-12-11T17:06:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=82faa059b8c98a3af016778734be329557d4217d'/>
<id>urn:sha1:82faa059b8c98a3af016778734be329557d4217d</id>
<content type='text'>
It turns out that using nm -P isn't as portable as hoped. In
particular with some ELF ABIs (e.g. ppc64 ELFv1), the desired symbols
end up in the data section instead of text.

The test is currently only functional on ELF based architectures, so I
think it's legit to depend on readelf instead of nm.

The switch to readelf has the advantage that we can explicitely ask
for all of the symbols with global visibility, rather than grepping
for notmuch. That seems a more robust approach since it will catch any
strangely named global symbols.
</content>
</entry>
</feed>
