From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Edmondson Newsgroups: gmane.emacs.bugs Subject: bug#22603: [PATCH v1] Compare recipients and key addresses case insensitively Date: Mon, 8 Feb 2016 22:14:05 +0000 Message-ID: <1454969645-99082-1-git-send-email-dme@dme.org> References: NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1454969729 23127 80.91.229.3 (8 Feb 2016 22:15:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Feb 2016 22:15:29 +0000 (UTC) To: 22603@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 08 23:15:21 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aSu5U-0005Aa-U4 for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Feb 2016 23:15:17 +0100 Original-Received: from localhost ([::1]:49364 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSu5U-0008GK-3y for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Feb 2016 17:15:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52429) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSu5K-0008BD-Ir for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 17:15:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aSu5G-00069V-AM for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 17:15:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51446) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSu5G-00069Q-5E for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 17:15:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aSu5F-0008AA-Pr for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 17:15:01 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: David Edmondson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Feb 2016 22:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22603 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22603-submit@debbugs.gnu.org id=B22603.145496965631307 (code B ref 22603); Mon, 08 Feb 2016 22:15:01 +0000 Original-Received: (at 22603) by debbugs.gnu.org; 8 Feb 2016 22:14:16 +0000 Original-Received: from localhost ([127.0.0.1]:60587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSu4V-00088s-Ru for submit@debbugs.gnu.org; Mon, 08 Feb 2016 17:14:16 -0500 Original-Received: from mail-wm0-f68.google.com ([74.125.82.68]:36756) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSu4T-00088f-EY for 22603@debbugs.gnu.org; Mon, 08 Feb 2016 17:14:13 -0500 Original-Received: by mail-wm0-f68.google.com with SMTP id 128so17390777wmz.3 for <22603@debbugs.gnu.org>; Mon, 08 Feb 2016 14:14:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dme-org.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=bX1pOiRkOmjF79WHISc/w12o/H1moyglAVFb/eGkNho=; b=TicTI0xcq6PTjwHOmiuuhf5iN9lUKlLPdWgWVW8r1GUZ5x2Jh/dGlT0BQg8WtGT04J BMIBtdJx7hiBsLZAgIAT4SM/g1hiaHBmd6/vsgXcF0tEFx6X+BS1eQrYkzftOkgUTTON 8/d+ukvtfHWnvCZ4470AIHw8Vp7g72kIArJxsKEzO2IJsI4GGl9splqqW902JNA+AxCm E4KgvCEBj9Ny/QW+gMmBCbm53YMQJcjuP17VfR03fG6P2Oo1SNGxbrR32yL0ycif7ZNp pk/k9UZu4s/Z2GjDl9opqTjMuYegz0R01MPJSznHM6BiVmMNEFmfwz8MZkq0RFYf0qKt eEbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=bX1pOiRkOmjF79WHISc/w12o/H1moyglAVFb/eGkNho=; b=a3/3uTc0zBMmp5QrmenUgFPmMTqbHoh/x1TChxoWwxRQpwfFxdKOsB0J0K8eguivTl 5eLaaW/09EBHV5TE2iayBrtEZNZSMh8ddYAEVOaGANamSO0bCL04stcrwI1sGZ0eP+uD VpZfNkZJp1EKmNYhjfIt5crPOQ1vOxzSbog9CN2jPKXNTdkqcgOLY0tWSgBlkZt13RK2 3ZPmr51heqkGY1D2giJdJUh8WAQevpmGQXJ00Hu57V5XJ5SvS90QVNcWkXhtKCFIXC81 i3Kyo0M+1sahlwr2/8vroYderlB+cMh0Aqew0KLGGyBE9V42AwHPo5RK9WufSWtdnSCS 5q5g== X-Gm-Message-State: AG10YOTVoo+wHKxfutI5iTsSTM9SE8Wj3Pt1uEZZScUqOw4UQfAzZSoHzIQC8LbBEP6X9A== X-Received: by 10.194.175.198 with SMTP id cc6mr30219031wjc.24.1454969647631; Mon, 08 Feb 2016 14:14:07 -0800 (PST) Original-Received: from disaster-area.hh.sledj.net ([2a01:348:1a2:1:ea39:35ff:fe2c:a227]) by smtp.gmail.com with ESMTPSA id r10sm31490885wjz.24.2016.02.08.14.14.06 for <22603@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Feb 2016 14:14:06 -0800 (PST) Original-Received: from localhost (disaster-area.hh.sledj.net [local]) by disaster-area.hh.sledj.net (OpenSMTPD) with ESMTPA id 8b3d80ea for <22603@debbugs.gnu.org>; Mon, 8 Feb 2016 22:14:05 +0000 (UTC) X-Mailer: git-send-email 2.6.3 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:112753 Archived-At: * lisp/gnus/mml2015.el: (mml-secure-check-user-id): When comparing a recipient address with that from a key, do so in a case insensitive manner. --- lisp/gnus/mml-sec.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lisp/gnus/mml-sec.el b/lisp/gnus/mml-sec.el index 48e6384..3ac3da0 100644 --- a/lisp/gnus/mml-sec.el +++ b/lisp/gnus/mml-sec.el @@ -655,10 +655,10 @@ mml-secure-check-user-id (catch 'break (dolist (uid uids nil) (if (and (stringp (epg-user-id-string uid)) - (equal (car (mail-header-parse-address - (epg-user-id-string uid))) - (car (mail-header-parse-address - recipient))) + (equal (downcase (car (mail-header-parse-address + (epg-user-id-string uid)))) + (downcase (car (mail-header-parse-address + recipient)))) (not (memq (epg-user-id-validity uid) '(revoked expired)))) (throw 'break t)))))) -- 2.6.3