Re: Hi all
[notmuch-archives.git] / ff / 87102d2463822d26867669f8f05d539e2181c2
1 Return-Path: <dkg@fifthhorseman.net>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id B5901431FDA\r
6         for <notmuch@notmuchmail.org>; Sat, 11 Oct 2014 04:46:48 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id l9Fjf+sDK4JK for <notmuch@notmuchmail.org>;\r
16         Sat, 11 Oct 2014 04:46:43 -0700 (PDT)\r
17 Received: from che.mayfirst.org (che.mayfirst.org [209.234.253.108])\r
18         by olra.theworths.org (Postfix) with ESMTP id 3703A431FD0\r
19         for <notmuch@notmuchmail.org>; Sat, 11 Oct 2014 04:46:43 -0700 (PDT)\r
20 Received: from fifthhorseman.net\r
21  (h-67-100-110-147.nycm.ny.dynamic.megapath.net [67.100.110.147])       by\r
22  che.mayfirst.org (Postfix) with ESMTPSA id D7BDAF984   for\r
23  <notmuch@notmuchmail.org>; Sat, 11 Oct 2014 07:46:34 -0400 (EDT)\r
24 Received: by fifthhorseman.net (Postfix, from userid 1000)\r
25         id B84E4201AB; Sat, 11 Oct 2014 07:46:34 -0400 (EDT)\r
26 From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>\r
27 To: notmuch mailing list <notmuch@notmuchmail.org>\r
28 Subject: process-crypto failing when encountering an unknown algorithm\r
29 User-Agent: Notmuch/0.18.1 (http://notmuchmail.org) Emacs/24.3.1\r
30         (x86_64-pc-linux-gnu)\r
31 Date: Sat, 11 Oct 2014 07:46:28 -0400\r
32 Message-ID: <87fveu25ij.fsf@alice.fifthhorseman.net>\r
33 MIME-Version: 1.0\r
34 Content-Type: multipart/signed; boundary="=-=-=";\r
35         micalg=pgp-sha512; protocol="application/pgp-signature"\r
36 X-BeenThere: notmuch@notmuchmail.org\r
37 X-Mailman-Version: 2.1.13\r
38 Precedence: list\r
39 List-Id: "Use and development of the notmuch mail system."\r
40         <notmuch.notmuchmail.org>\r
41 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
42         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
43 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
44 List-Post: <mailto:notmuch@notmuchmail.org>\r
45 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
46 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
47         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
48 X-List-Received-Date: Sat, 11 Oct 2014 11:46:48 -0000\r
49 \r
50 --=-=-=\r
51 Content-Type: text/plain\r
52 \r
53 hi folks--\r
54 \r
55 sorry to not have a clearer debugging statement right no (ENOTIME to\r
56 generate something nice) but i think notmuch-emacs was failing to render\r
57 a thread for me when one of the messages involved was either signed with\r
58 or encrypted using an algorithm that gpg didn't know about.\r
59 \r
60 I ran into this because i'm working on gpg 2.1, which implements some\r
61 OpenPGP elliptic curve crypto.\r
62 \r
63 notmuch really shouldn't just fail to render the entire thread in the\r
64 event that it sees an unknown algorithm -- it should just show the\r
65 encrypted message and indicate failure to decrypt.\r
66 \r
67 If i can get more time, i'll try to dig deeper and craft an example\r
68 message, and a proper bug report, but if anyone else can do that part,\r
69 i'd appreciate it.\r
70 \r
71     --dkg\r
72 \r
73 --=-=-=\r
74 Content-Type: application/pgp-signature\r
75 \r
76 -----BEGIN PGP SIGNATURE-----\r
77 Version: GnuPG v1\r
78 \r
79 iQJ8BAEBCgBmBQJUORiVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w\r
80 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFQjk2OTEyODdBN0FEREUzNzU3RDkxMUVB\r
81 NTI0MDFCMTFCRkRGQTVDAAoJEKUkAbEb/fpcLtcP/iIb1y+1ZapUXNOFqbrClUJD\r
82 TlyLHCtA+BNI51XyB3nEmpyvpAkH+TtCOMQLaCFiCz/6jeGiyLTc/Mwhbf2E/HyV\r
83 3tbSrF6SjwrT0K44aOkhwwnO24RXhjgtuoTSnDNlecmA+W2vwEz97L5D6Rz2pU7e\r
84 M9U7EGHy0PHpjsERnDZe08L0+lMVPVMyw3c/ZaASk2RNsDpow9eRS+bz9bVTOozn\r
85 M5mgZaxLEewb3E91mioJxXm+KMsmBeB/wGLErx2VHqAHSdtimT721cD82+PbSrFB\r
86 j8m3Nzjq9XKrLuwPR0JYWe2kf7r63sVW8tIaAWeNNgdmvZe+m8bq10S/vLw9N4yC\r
87 oUw7wKyaIUa98g7NIa4hXP1/VEgBM/XYehbHGTHkviNxxccdNZ0Twz+5cxHOL0fP\r
88 ig49dMZqFOJ/+my+fVKpv2VfjWzDknRFSWAEK006fCZBjcJO1aY9rrcv/puw4p2/\r
89 J7+sG5HpECeec4sfsZKQrIgoNOO0v2xKN+BmvwXQ8Vec1l65WS5STGPOAPKWCO2R\r
90 Yj4nclWPszQN6IQJwcHyxQKC35JtqB6EEORlkIVNS1VaI10rEKfhrDeHEkFcj6hX\r
91 9agYSebKx2gqVPMJXoDY7c+l8wLNrevx6ZmsL4BIs7ms3Vi499nnGpUOumqadH5/\r
92 MGTD7W71dEWUVJoGA0N3\r
93 =QE8z\r
94 -----END PGP SIGNATURE-----\r
95 --=-=-=--\r