<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/test/corpora/crypto, branch master</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=master</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2022-09-23T23:16:00Z</updated>
<entry>
<title>test: replace aging OpenPGP key used in the test suite</title>
<updated>2022-09-23T23:16:00Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@sequoia-pgp.org</email>
</author>
<published>2022-09-22T08:46:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bf8aa34324cc91a530b0b12f833f106c939f7d84'/>
<id>urn:sha1:bf8aa34324cc91a530b0b12f833f106c939f7d84</id>
<content type='text'>
This replaces the old OpenPGPv4 key that is used in the test suite
with a more modern OpenPGPv4 key.  All cryptographic artifacts in the
test suite are updated accordingly.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations.

For reference, this is the old key.

  sec   rsa1024 2011-02-05 [SC]
        5AEAB11F5E33DCE875DDB75B6D92612D94E46381
  uid           [ unknown] Notmuch Test Suite &lt;test_suite@notmuchmail.org&gt; (INSECURE!)
  ssb   rsa1024 2011-02-05 [E]

And this is the new key.  Note that is has the same shape, but uses
Ed25519 and Cv25519 instead of 1024-bit RSA.

  sec   ed25519 2022-09-07 [SC]
        9A3AFE6C60065A148FD4B58A7E6ABE924645CC60
  uid           [ultimate] Notmuch Test Suite (INSECURE!) &lt;test_suite@notmuchmail.org&gt;
  ssb   cv25519 2022-09-07 [E]
</content>
</entry>
<entry>
<title>test/crypto: test message with rfc822 attachment.</title>
<updated>2021-08-30T23:24:59Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-07-03T20:11:30Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e1c56f49deb71a9a1b419331a5df38ce3cb4fb4a'/>
<id>urn:sha1:e1c56f49deb71a9a1b419331a5df38ce3cb4fb4a</id>
<content type='text'>
This is intended to help track down a display problem in the emacs
front end
</content>
</entry>
<entry>
<title>test: signature verification during decryption (session keys)</title>
<updated>2019-06-08T23:14:00Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2019-05-30T00:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bc396c967c7cd8e7a109858e428d7bf97173f7a7'/>
<id>urn:sha1:bc396c967c7cd8e7a109858e428d7bf97173f7a7</id>
<content type='text'>
When the user knows the signer's key, we want "notmuch show" to be
able to verify the signature of an encrypted and signed message
regardless of whether we are using a stashed session key or not.

I wrote this test because I was surprised to see signature
verification failing when viewing some encrypted messages after
upgrading to GPGME 1.13.0-1 in debian experimental.

The added tests here all pass with GPGME 1.12.0, but the final test
fails with 1.13.0, due to some buggy updates to GPGME upstream: see
https://dev.gnupg.org/T3464 for more details.

While the bug needs to be fixed in GPGME, notmuch's test suite needs
to make sure that GMime is doing what we expect it to do; i was a bit
surprised that it hadn't caught the problem, hence this patch.

I've fixed this bug in debian experimental with gpgme 1.13.0-2, so the
tests should pass on any debian system.  I've also fixed it in the
gpgme packages (1.13.0-2~ppa1) in the ubuntu xenial PPA
(ppa:notmuch/notmuch) that notmuch uses for Travis CI.

Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>emacs: test notmuch-show during message decryption</title>
<updated>2019-05-10T09:54:50Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2019-05-06T17:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e1c8357c441d4e70fb28838dead5a490f4663b87'/>
<id>urn:sha1:e1c8357c441d4e70fb28838dead5a490f4663b87</id>
<content type='text'>
We did not have a test showing what message decryption looks like
within notmuch-emacs.  This change gives us a baseline for future work
on the notmuch-emacs interface.

This differs from previous revisions of this patch in that it should
be insensitive to the order in which the local filesystem readdir()s
the underlying maildir.

Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>test/corpora: add an encrypted message for index decryption tests</title>
<updated>2017-12-05T01:53:05Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2017-11-30T08:59:30Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=836ec85b0cb7deaef11028d68d3e6a9be7a1e200'/>
<id>urn:sha1:836ec85b0cb7deaef11028d68d3e6a9be7a1e200</id>
<content type='text'>
</content>
</entry>
</feed>
