From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 16 10:53:36 2020 Received: (at submit) by debbugs.gnu.org; 16 Jul 2020 14:53:36 +0000 Received: from localhost ([127.0.0.1]:55663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw5GQ-0007XA-8N for submit@debbugs.gnu.org; Thu, 16 Jul 2020 10:53:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:57136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jw3OJ-0004Hf-Nx for submit@debbugs.gnu.org; Thu, 16 Jul 2020 08:53:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jw3OJ-0000jm-E0 for bug-gnu-emacs@gnu.org; Thu, 16 Jul 2020 08:53:35 -0400 Received: from smtpvmsrv1.mitre.org ([192.52.194.136]:36314) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jw3OG-0005TG-K0 for bug-gnu-emacs@gnu.org; Thu, 16 Jul 2020 08:53:35 -0400 Received: from smtpvmsrv1.mitre.org (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id E2D2B13A3A0 for ; Thu, 16 Jul 2020 08:45:20 -0400 (EDT) Received: from smtprhmv1.mitre.org (unknown [128.29.154.203]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtpvmsrv1.mitre.org (Postfix) with ESMTPS id A509F13A357 for ; Thu, 16 Jul 2020 08:45:20 -0400 (EDT) Received: from localhost (unknown [10.140.19.249]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtprhmv1.mitre.org (Postfix) with ESMTPS id 3FC8C80DCFD for ; Thu, 16 Jul 2020 08:45:20 -0400 (EDT) User-agent: mu4e 1.4.10; emacs 26.3 From: "Timothy J. Miller" To: bug-gnu-emacs@gnu.org Subject: 26.3; mm-view-pkcs7-verify not using easypg when set Message-ID: Date: Thu, 16 Jul 2020 07:45:19 -0500 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-MITRE: 8GQsMWxq66rxk57w DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mitre.org; h=from:to:subject:message-id:date:mime-version:content-type; s=selector1; bh=djdN7T/+3O7uF9m+NWFK5xav9A70/oWZ98tbxsHGQMc=; b=wwGZ0hVLtZByvyr/RCvXTpLZ7EfDkMJWTEnXc8mGdxmhQwfGYoXRaDDWsKN5RQFyASQ63vYNSQXaQNztwXjfg5345OZMAoD2qEZhaVLFxWfgxbjOOQRtcNS9J5wRyVr1sw1Rxrof4+Nb0ge3sWZ7Bbwwk+uO4D7uALJUfCOZy0U= Received-SPF: none client-ip=192.52.194.136; envelope-from=tmiller@smtprhmv1.mitre.org; helo=smtpvmsrv1.mitre.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/16 08:45:21 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NO_DNS_FOR_FROM=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 16 Jul 2020 10:53:32 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.9 (--) --=-=-= Content-Type: text/plain When EasyPG is enabled, multipart/signed and application/pkcs7-mime enveloped messages are properly handled. However, application/pkcs7-mime messages of type signed (aka "opaque signed") are passed off to smime-verify-region, which is incorrect. This also happens with messages that are signed and encrypted, in that case the outer envelope is properly handled, but the inner message is of type application/pkcs7-mime signed, which then follows the same from through mm-view-pkcs7. Backtrace below, sample message attached. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=smime-message Content-Description: opaque-signed message Received: from SA9PR09MB5517.namprd09.prod.outlook.com (2603:10b6:806:20::29) by SA9PR09MB5390.namprd09.prod.outlook.com with HTTPS via SA9PR03CA0024.NAMPRD03.PROD.OUTLOOK.COM; Thu, 16 Jul 2020 12:37:37 +0000 Received: from SA9PR09MB5390.namprd09.prod.outlook.com (2603:10b6:806:41::11) by SA9PR09MB5517.namprd09.prod.outlook.com (2603:10b6:806:42::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.22; Thu, 16 Jul 2020 12:37:35 +0000 Received: from SA9PR09MB5390.namprd09.prod.outlook.com ([fe80::94be:16f6:cb00:1aa3]) by SA9PR09MB5390.namprd09.prod.outlook.com ([fe80::94be:16f6:cb00:1aa3%5]) with mapi id 15.20.3174.026; Thu, 16 Jul 2020 12:37:35 +0000 From: Timothy J Miller To: Timothy J Miller Subject: opaque signed Thread-Topic: opaque signed Thread-Index: AQHWW23hs++TKYfHqkufnEdWGFZAOw== Date: Thu, 16 Jul 2020 07:37:35 -0500 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Exchange-Organization-AuthAs: Internal X-MS-Exchange-Organization-AuthMechanism: 04 X-MS-Exchange-Organization-AuthSource: SA9PR09MB5390.namprd09.prod.outlook.com X-MS-Exchange-Organization-ComplianceLabelId: 8581680d-7be5-416f-8f6c-daa8e115280f X-MS-Has-Attach: yes X-MS-Exchange-Organization-Network-Message-Id: 592fa342-e857-4335-7b3a-08d829850468 X-MS-Exchange-Organization-SCL: -1 X-MS-TNEF-Correlator: X-MS-Exchange-Organization-RecordReviewCfmType: 0 x-originating-ip: [192.80.55.87] user-agent: Microsoft-MacOutlook/16.38.20061401 x-ms-publictraffictype: Email authentication-results: mitre.org; dkim=none (message not signed) header.d=none;mitre.org; dmarc=none action=none header.from=mitre.org; x-ms-office365-filtering-correlation-id: 592fa342-e857-4335-7b3a-08d829850468 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; x-ms-traffictypediagnostic: SA9PR09MB5517: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-antispam-messagedata: YELIEfD10Y2306pFnJYkla/mv6v0EDP7e20xWmx6G6+dQEPwJxPHVJbr2h0Bq0SsrO26nWY0TlaFc7IYexcj9D18RMcxe9MMr2tCx6N50FbXtupAuetODWExiwf6ZTQ0rOfXTMzrp7xNId+vYMUkqbJYojtUy060SoCWzJiGGO1KAZ7XJ8+16xuWMI4jIldKu7TvU7Ypi09QF6lfpgWitbYv0tARNbMBOLYzajROz9Te4d5DV1kBLHszGaoT3Pv6xgwebsTuJw6umKBStlAnag6acHCINLWU+GktiBaGZqGwg94rHtz2ZKE0+s6ymHDr/f2vAC9W29H3Px5DQqjfGb70KTIeEMehY9r8WqkiRSAIUEhFj1C7ABdSJnP7d/71CvfcEmyEGnUJWnmTIZE5j+fqrAT3kYEVEcse9Y7ZAYunTC3pMFwsccYgagASYIM8fhYQkG0Sb/Z4ni3ayISagjjFrkLQTOOVuqu/vLAPscc= x-ms-exchange-transport-crosstenantheadersstamped: SA9PR09MB5517 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:-1;SRV:;IPV:NLI;SFV:SKI;H:SA9PR09MB5390.namprd09.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:;DIR:INB;SFP:; x-ms-exchange-crosstenant-originalarrivaltime: 16 Jul 2020 12:37:35.3981 (UTC) x-ms-exchange-crosstenant-network-message-id: 592fa342-e857-4335-7b3a-08d829850468 x-ms-exchange-crosstenant-id: c620dc48-1d50-4952-8b39-df4d54d74d82 x-ms-exchange-crosstenant-fromentityheader: Hosted x-ms-exchange-crosstenant-mailboxtype: HOSTED x-ms-exchange-crosstenant-userprincipalname: r7JF1JMrxCaOw6Ep33fLf+hD9iIoa4aXpa11zoP9l+hQiD3VRYqT54kPySwBgBTsCh5+o2A/ClNIwakSfQWWmg== x-ms-exchange-transport-endtoendlatency: 00:00:01.7733007 x-ms-exchange-processed-by-bccfoldering: 15.20.3174.026 x-ms-exchange-crosstenant-authas: Internal x-ms-exchange-crosstenant-authsource: SA9PR09MB5390.namprd09.prod.outlook.com X-Microsoft-Antispam-Mailbox-Delivery: ucf:0;jmr:0;auth:0;dest:I;ENG:(750128)(520002050)(706158)(944506458)(944626604); X-Microsoft-Antispam-Message-Info: b9eJX3jIV9yNT3W0uzOq7JvWa1bfYDXwe8opvKKtlsLqTLoBtdg5Efbo7mHF5Ij9LGoLSPJzIaiRGg2xJ7oLAMCGlry/uyv2yDHOcwbROMxlLQEPPtWecO6IPf+4ndFdGuBqMQSZUzSD1FfoXV1ZfZvuqsV1BxwNc3QebShAHhLcjD7EDjprdUHvhflnUagQWPCFUj08YP/XD8WLo9xLVw== Content-Type: application/pkcs7-mime; smime-type=signed-data; name="smime.p7m" Content-Disposition: attachment; filename="smime.p7m" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-TUID: PDx8IDA8aky4 MIIStQYJKoZIhvcNAQcCoIISpjCCEqICAQExDzANBglghkgBZQMEAgEFADB8BgkqhkiG9w0BBwGg bwRtQ29udGVudC10eXBlOiB0ZXh0L3BsYWluOw0KCWNoYXJzZXQ9IlVURi04Ig0KQ29udGVudC10 cmFuc2Zlci1lbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQ0KDQpzaWduZWQ9RUY9QkI9QkYNCqCC EBQwggV0MIIEXKADAgECAgoaheigAAEAAKzCMA0GCSqGSIb3DQEBCwUAMFAxEzARBgoJkiaJk/Is ZAEZFgNPUkcxFTATBgoJkiaJk/IsZAEZFgVNSVRSRTEiMCAGA1UEAxMZTUlUUkUgQ29ycG9yYXRp b24gUEUgQ0EtMjAeFw0xNzExMDExMzI3MDFaFw0yMDA5MjMxNDIxMDlaMIGEMRMwEQYKCZImiZPy LGQBGRYDT1JHMRUwEwYKCZImiZPyLGQBGRYFTUlUUkUxEjAQBgNVBAsTCUxvY2F0aW9uczELMAkG A1UECxMCU04xDjAMBgNVBAsTBVVTRVJTMSUwIwYDVQQDExxNaWxsZXIsIFRpbW90aHkgSi4gKFRN SUxMRVIpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzMCsaxUY0Y9A58BWhbJ/Yr/S S4/+zBKI+cBgCk6/q6d7IB+gnVGKDxzj1ftUixYqVr4xLUqxaAJPprtR1DAzxGsiX4PGNEnVPAa1 vKTYdZbHviRGzPGbHHhy5f+Pn17rtrYmQUIKbVHtoo4uQBf6pO9DNPnIeG/aut56Ss3xepN2gnVF sT5RHYizAMOqGi9oFePg5HZSVAloFc5lJ/CkGWdEVKeYegioEAbQ5+rEC2zwgG2qY19TUWSupfkm 1yVhHp4Qm5x8vYnJe8KgOcB6tf4L7wl8xr0jfnC9ag6SRi9DvxU2xIE6JDkMftInqY2sysiJO+G8 aOIhJYip9UM6bQIDAQABo4ICGTCCAhUwPgYJKwYBBAGCNxUHBDEwLwYnKwYBBAGCNxUIg66sI4aO lleBjYk9gqSrEoW+rgGBNoaMxwiF4MAJAgFkAgEHMBMGA1UdJQQMMAoGCCsGAQUFBwMEMAsGA1Ud DwQEAwIF4DAbBgkrBgEEAYI3FQoEDjAMMAoGCCsGAQUFBwMEMEQGCSqGSIb3DQEJDwQ3MDUwDgYI KoZIhvcNAwICAgCAMA4GCCqGSIb3DQMEAgIAgDAHBgUrDgMCBzAKBggqhkiG9w0DBzAdBgNVHQ4E FgQULH75LTT3Aha2GOW24bxPO8XqN1IwHwYDVR0jBBgwFoAUDMZr7gJGtdmP26PM7Lw+4QW9pScw TAYDVR0fBEUwQzBBoD+gPYY7aHR0cDovL3BraS5taXRyZS5vcmcvTUlUUkUlMjBDb3Jwb3JhdGlv biUyMFBFJTIwQ0EtMigxKS5jcmwwfwYIKwYBBQUHAQEEczBxMEcGCCsGAQUFBzAChjtodHRwOi8v cGtpLm1pdHJlLm9yZy9NSVRSRSUyMENvcnBvcmF0aW9uJTIwUEUlMjBDQS0yKDEpLmNydDAmBggr BgEFBQcwAYYaaHR0cDovL29jc3AubWl0cmUub3JnL29jc3AwPwYDVR0RBDgwNqAhBgorBgEEAYI3 FAIDoBMMEVRNSUxMRVJATUlUUkUuT1JHgRF0bWlsbGVyQG1pdHJlLm9yZzANBgkqhkiG9w0BAQsF AAOCAQEAFcUFW+eQKloela0NQP99Y7aH8aZhyNfeML4Yk5nKgARnYZJIPTfVj6TGkq/Qs019cz8u 7wTAGyORUphsjoO1yl1XWODJDSJu7N+EF5EW2AX9eMVNxqjx7OGJo6UYCylZyTlLU5dyjOrXjITh FM00C894/kilkQbZ0fWEFHHY5YCSXkAQnRQoVzkhjf4yynWHpsIXKyGofa7fSN8IojtIO/I/8Vcw dbLdIu61h177huzfkArhtnq9O6o7fq/JSvrUMgL/ooLcgZFpB7CZL0/Utk+x30QBY0Zs06bbzDHT IYzXon6qI0zvdwKp5WdjCy6i2pY5UHM70cyxjTZs1dK7lzCCBWcwggNPoAMCAQICCnUlXicAAQAA AAswDQYJKoZIhvcNAQELBQAwKTEnMCUGA1UEAxMeTUlUUkUgQ29ycG9yYXRpb24gUEUgUm9vdCBD QS0xMB4XDTE5MTEwNjE1NTkxN1oXDTI4MTEwMTE0NDk0N1owUDETMBEGCgmSJomT8ixkARkWA09S RzEVMBMGCgmSJomT8ixkARkWBU1JVFJFMSIwIAYDVQQDExlNSVRSRSBDb3Jwb3JhdGlvbiBQRSBD QS0yMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkLB9183FVdnr8mkt4KxZXxW9U9EC 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 XKqvjAA= --=-=-= Content-Type: text/plain -- T Debugger entered--Lisp error: (error "No CA configured") signal(error ("No CA configured")) error("No CA configured") smime-verify-region(1 6638) mm-view-pkcs7-verify((# ("application/pkcs7-mime" (name . "smime.p7m") (smime-type . "signed-data")) base64 nil ("attachment" (filename . "smime.p7m")) nil nil nil)) mm-view-pkcs7((# ("application/pkcs7-mime" (name . "smime.p7m") (smime-type . "signed-data")) base64 nil ("attachment" (filename . "smime.p7m")) nil nil nil) "tmiller@mitre.org") mm-possibly-verify-or-decrypt((# ("application/pkcs7-mime" (name . "smime.p7m") (smime-type . "signed-data")) base64 nil ("attachment" (filename . "smime.p7m")) nil nil nil) ("application/pkcs7-mime" (name . "smime.p7m") (smime-type . "signed-data")) "tmiller@mitre.org") mm-dissect-buffer(nil t) gnus-display-mime(nil) #f(compiled-function (&optional ihandles) #)() gnus-article-prepare-display() mu4e~view-gnus((:docid 14291 :subject "opaque signed" :date (24336 18959 0) :size 10513 :message-id "C1BAD6D4-53C0-402D-9F23-57211A8221B8@MITRE.ORG" :path "/Users/tmiller/Maildir/mitre/INBOX/cur/1594903081.62000_1.MM235917-PC,U=4603:2,S" :maildir "/mitre/INBOX" :priority normal :flags (seen attach) :parts ((:index 1 :name "smime.p7m" :mime-type "application/pkcs7-mime" :type (leaf attachment) :attachment t :size 6477)) :from (("Timothy J Miller" . "tmiller@mitre.org")) :to (("Timothy J Miller" . "tmiller@mitre.org")) :user-agent "Microsoft-MacOutlook/16.38.20061401")) mu4e-view((:docid 14291 :subject "opaque signed" :date (24336 18959 0) :size 10513 :message-id "C1BAD6D4-53C0-402D-9F23-57211A8221B8@MITRE.ORG" :path "/Users/tmiller/Maildir/mitre/INBOX/cur/1594903081.62000_1.MM235917-PC,U=4603:2,S" :maildir "/mitre/INBOX" :priority normal :flags (seen attach) :parts ((:index 1 :name "smime.p7m" :mime-type "application/pkcs7-mime" :type (leaf attachment) :attachment t :size 6477)) :from (("Timothy J Miller" . "tmiller@mitre.org")) :to (("Timothy J Miller" . "tmiller@mitre.org")) :user-agent "Microsoft-MacOutlook/16.38.20061401")) mu4e~headers-view-handler((:docid 14291 :subject "opaque signed" :date (24336 18959 0) :size 10513 :message-id "C1BAD6D4-53C0-402D-9F23-57211A8221B8@MITRE.ORG" :path "/Users/tmiller/Maildir/mitre/INBOX/cur/1594903081.62000_1.MM235917-PC,U=4603:2,S" :maildir "/mitre/INBOX" :priority normal :flags (seen attach) :parts ((:index 1 :name "smime.p7m" :mime-type "application/pkcs7-mime" :type (leaf attachment) :attachment t :size 6477)) :from (("Timothy J Miller" . "tmiller@mitre.org")) :to (("Timothy J Miller" . "tmiller@mitre.org")) :user-agent "Microsoft-MacOutlook/16.38.20061401")) mu4e~proc-filter(# "\37624b\377(:view (\n\011:docid 14291\n\011:subject \"opaque signed\"\n\011:date (24336 18959 0)\n\011:size 10513\n\011:message-id \"C1BAD6D4-53C0-402D-9F23-57211A8221B8@MITRE.ORG\"\n\011:path \"/Users/tmiller/Maildir/mitre/INBOX/cur/1594903081.62000_1.MM235917-PC,U=4603:2,S\"\n\011:maildir \"/mitre/INBOX\"\n\011:priority normal\n\011:flags (seen attach)\n\011:parts ((:index 1 :name \"smime.p7m\" :mime-type \"application/pkcs7-mime\" :type (leaf attachment) :attachment t :size 6477 ))\n\011:from ((\"Timothy J Miller\" . \"tmiller@mitre.org\"))\n\011:to ((\"Timothy J Miller\" . \"tmiller@mitre.org\"))\n\011:user-agent \"Microsoft-MacOutlook/16.38.20061401\"\n)\n)\n\n;; mu> ") In GNU Emacs 26.3 (build 1, x86_64-apple-darwin18.5.0, Carbon Version 158 AppKit 1671.4) of 2020-03-24 built on Traviss-Mac.local Repository revision: 9827e0bc3344ce5da9be2e2390bc6e319a3a94d8 Windowing system distributor 'Apple Inc.', version 10.15.5 Recent messages: Entering debugger... Mark set [2 times] (New file) Mark set mwheel-scroll: Beginning of buffer [3 times] Saving file /Users/tmiller/projects/scratch/smime-error... Wrote /Users/tmiller/projects/scratch/smime-error Making completion list... mwheel-scroll: Beginning of buffer [4 times] is undefined Configured using: 'configure --with-mac --enable-mac-app=/Users/travis/build/railwaycat/homebrew-emacsmacport/build-scripts/emacs-source/tmproot --prefix=/Users/travis/build/railwaycat/homebrew-emacsmacport/build-scripts/emacs-source/tmproot --enable-mac-self-contained --with-modules' Configured features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS MODULES THREADS LCMS2 Important settings: value of $LANG: en-US.UTF-8 locale-coding-system: utf-8-unix Major mode: Fundamental Minor modes in effect: diff-auto-refine-mode: t global-flycheck-mode: t projectile-mode: t eyebrowse-mode: t shell-dirtrack-mode: t xclip-mode: t override-global-mode: t xterm-mouse-mode: t display-time-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mac-mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t Load-path shadows: None found. Features: (shadow face-remap cl-print debug emacsbug sort gnus-cite smiley shr-color shr svg xml dom mm-archive mail-extr qp gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus nnheader wid-edit mu4e desktop frameset mu4e-org org-element avl-tree generator org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs org-loaddefs mu4e-main mu4e-view cal-menu calendar cal-loaddefs browse-url mu4e-headers mu4e-compose mu4e-context mu4e-draft mu4e-actions rfc2368 smtpmail sendmail mu4e-mark mu4e-message flow-fill mu4e-proc mu4e-utils doc-view image-mode mu4e-lists hl-line mu4e-vars message rmc puny rfc822 mml mml-sec gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils gmm-utils mailheader mu4e-meta go-mode url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap find-file ffap etags xref project misearch multi-isearch vc-git diff-mode dired dired-loaddefs jka-compr ido elec-pair .emacs markdown-mode noutline outline ini-mode flycheck json map find-func groovy-mode yaml-mode projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs thingatpt pcase spaceline-config spaceline-segments spaceline subr-x powerline powerline-separators color powerline-themes base16-outrun-dark-theme base16-theme transpose-frame eyebrowse format-spec em-smart virtualenvwrapper gud s eshell-z em-dirs esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util bash-completion shell pcomplete comint ansi-color ring delight advice xclip exec-path-from-shell epa-file epa derived epg auto-package-update dash use-package-ensure-system-package system-packages cl-extra help-mode use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core finder-inf rx edmacro kmacro info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib xt-mouse time mule-util time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/mac-win mac-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads kqueue mac lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 541463 51298) (symbols 48 49610 2) (miscs 40 1228 482) (strings 32 187260 8629) (string-bytes 1 6418239) (vectors 16 52501) (vector-slots 8 1074050 16510) (floats 8 527 685) (intervals 56 7030 4448) (buffers 992 55)) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 17 05:59:07 2020 Received: (at 42398) by debbugs.gnu.org; 17 Oct 2020 09:59:07 +0000 Received: from localhost ([127.0.0.1]:33366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTizT-0002be-7N for submit@debbugs.gnu.org; Sat, 17 Oct 2020 05:59:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:38408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTizR-0002b6-OX for 42398@debbugs.gnu.org; Sat, 17 Oct 2020 05:59:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6GDz91rhsWE+7xoMA2/+vP7Jytpp1Cf00KDNW9ssTgs=; b=II+O3MS5Z1nc+J1rmvNrmKJAZR D/VPsIfe/GoZNhcTyV8zih2/TIsBblGRYqg9YCQk21FMA9K6YBzBbNc0OaLx6hYI4TRgyofuDtUBo S1awI4+fUh8Rhtt59aTdynYBk/WOhAVNtPPOrKaQXSWlG2B//2FmbBD6YAjJ9cSfWkqE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTizC-0002HR-PF; Sat, 17 Oct 2020 11:58:59 +0200 From: Lars Ingebrigtsen To: "Timothy J. Miller" Subject: Re: bug#42398: 26.3; mm-view-pkcs7-verify not using easypg when set References: X-Now-Playing: Machinedrum's _Vapor City Citizenship Programme_: "Vapor City - Vizion Centre Mix" Date: Sat, 17 Oct 2020 11:58:49 +0200 In-Reply-To: (Timothy J. Miller's message of "Thu, 16 Jul 2020 07:45:19 -0500") Message-ID: <87v9f9tbqe.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Timothy J. Miller" writes: > When EasyPG is enabled, multipart/signed and application/pkcs7-mime > enveloped messages are properly handled. > > However, application/pkcs7-mime messages of type signed (aka "opaque > signed") are [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42398 Cc: 42398@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Timothy J. Miller" writes: > When EasyPG is enabled, multipart/signed and application/pkcs7-mime > enveloped messages are properly handled. > > However, application/pkcs7-mime messages of type signed (aka "opaque > signed") are passed off to smime-verify-region, which is incorrect. > > This also happens with messages that are signed and encrypted, in that > case the outer envelope is properly handled, but the inner message is of > type application/pkcs7-mime signed, which then follows the same from > through mm-view-pkcs7. > > Backtrace below, sample message attached. I'm able to reproduce this bug on Emacs 26.3, but not in Emacs 28, so I think this was probably fixed along with a whole bunch of other related problems earlier this year. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 17 05:59:12 2020 Received: (at control) by debbugs.gnu.org; 17 Oct 2020 09:59:12 +0000 Received: from localhost ([127.0.0.1]:33369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTizY-0002bu-Ez for submit@debbugs.gnu.org; Sat, 17 Oct 2020 05:59:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:38424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kTizX-0002bW-AO for control@debbugs.gnu.org; Sat, 17 Oct 2020 05:59:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/X7+KrMPNkALnJ1AqpPi0YTGiNp/M84Vm0pRnVumdtU=; b=rK7F7Ft0sIUtvnTjTdNczJ5DVN oejNzDvqNvHV8k3EQnUfPkruePhj1rmCqdliOgSkDRJHiqNtXih0q0wdNFdh4y0tqmLIOS+cH+ln7 PGmngGEqedMqy6JnYQ9omjzB9MwPxpSdU8Nwh2+ZTwQZYSOZfJydADrtEUnKV0P/Qitc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kTizP-0002Hb-FX for control@debbugs.gnu.org; Sat, 17 Oct 2020 11:59:05 +0200 Date: Sat, 17 Oct 2020 11:59:02 +0200 Message-Id: <87tuuttbq1.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #42398 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 42398 fixed close 42398 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 42398 fixed close 42398 28.1 quit From unknown Wed Aug 20 04:11:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 14 Nov 2020 12:24:08 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator