Re: Bug#842291: notmuch processes frequently stuck in select()

2016-11-23 Thread David Bremner
Daniel Kahn Gillmor writes: > > 0) turn off CRL updates entirely during s/mime signature verification > > 1) do s/mime signature verification without CRL updates, but schedule > CRL checks to happen in the background for dirmngr, so that future > verifications

Re: some issues with emacs 25

2016-11-23 Thread Matthew Lear
On 22/11/16 14:24, Matthew Lear wrote: > I can confirm that it is indeed fixed. I'm not able to reproduce it with > the latest emacs 25 from git. Unfortunately, it seems I was too hasty in confirming this. For some reason unknown to me, replying to the html in some multipart/alternative works

Re: Bug#842291: notmuch processes frequently stuck in select()

2016-11-23 Thread David Bremner
David Bremner writes: > Brian May writes: >> strace shows notmuch looping in select. >> >> select(10, [9], [], NULL, {1, 0}) = 0 (Timeout) >> select(10, [9], [], NULL, {1, 0}) = 0 (Timeout) >> select(10, [9], [], NULL, {1, 0}) = 0 (Timeout)

Re: some issues with emacs 25

2016-11-23 Thread David Bremner
Matthew Lear writes: > I'd happily post some debug info to help analyse this if somebody could > give me a few pointers about what would be needed and the emacs-fu > needed to generate this. > > Cheers, > -- Matt In a fresh emacs, can you generate an error using the

Re: some issues with emacs 25

2016-11-23 Thread Matthew Lear
On 23/11/16 11:57, David Bremner wrote: > In a fresh emacs, can you generate an error using the recipe in > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24950 ? No. I can evaluate the recipe ok and eval of the last line yields: 10 (#o12, #xa, ?\C-j)

[PATCH] tests: account for varying-size OpenPGP signatures

2016-11-23 Thread Daniel Kahn Gillmor
GnuPG 2.1.16 is now injecting the full issuer fingerprint in its signatures, which makes them about 32 octets larger when ascii-armored. This change in size means that the size of the MIME parts will vary depending on the version of gpg that the user has installed. at any rate, the signature

Re: [PATCH] tests: account for varying-size OpenPGP signatures

2016-11-23 Thread David Bremner
Daniel Kahn Gillmor writes: > @@ -37,7 +37,8 @@ test_expect_success 'emacs delivery of signed message' \ > test_begin_subtest "signature verification" > output=$(notmuch show --format=json --verify subject:"test signed message > 001" \ > |

Re: Bug#842291: notmuch processes frequently stuck in select()

2016-11-23 Thread Daniel Kahn Gillmor
Control: affects 842291 + gpgsm dirmngr On Wed 2016-11-23 03:50:40 -0500, David Bremner wrote: > David Bremner writes: > >> Brian May writes: >>> strace shows notmuch looping in select. >>> >>> select(10, [9], [], NULL, {1, 0}) = 0 (Timeout) >>>

Re: [PATCH] tests: account for varying-size OpenPGP signatures

2016-11-23 Thread Daniel Kahn Gillmor
On Wed 2016-11-23 11:59:38 -0500, David Bremner wrote: > there are a bunch of sed oneliners (or perl equivalent) collected in > test-lib.sh as functions test_*_sanitize. I wonder if that would be > worthwhile here, to have one place to update regexps etc... Something > in the style of

[PATCH v2] tests: account for varying-size cryptographic signatures

2016-11-23 Thread Daniel Kahn Gillmor
GnuPG 2.1.16 is now injecting the full issuer fingerprint in its signatures, which makes them about 32 octets larger when ascii-armored. This change in size means that the size of the MIME parts will vary depending on the version of gpg that the user has installed. at any rate, the signature