GNU bug report logs - #76195
Obsoleting mail/hashcash.el

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Stefan Kangas <stefankangas@HIDDEN>; Keywords: patch; dated Tue, 11 Feb 2025 06:41:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 76195 <at> debbugs.gnu.org:


Received: (at 76195) by debbugs.gnu.org; 12 Feb 2025 03:48:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 22:48:06 2025
Received: from localhost ([127.0.0.1]:60024 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ti3jF-0008U9-SY
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 22:48:06 -0500
Received: from iguana.tulip.relay.mailchannels.net ([23.83.218.253]:39079)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <wohler@HIDDEN>) id 1ti3jC-0008Td-Cl
 for 76195 <at> debbugs.gnu.org; Tue, 11 Feb 2025 22:48:00 -0500
X-Sender-Id: inmotionhosting|x-authuser|wohler@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id DEA092C2470;
 Wed, 12 Feb 2025 03:47:56 +0000 (UTC)
Received: from ecbiz329.inmotionhosting.com
 (100-99-20-87.trex-nlb.outbound.svc.cluster.local [100.99.20.87])
 (Authenticated sender: inmotionhosting)
 by relay.mailchannels.net (Postfix) with ESMTPA id CCE292C2D86;
 Wed, 12 Feb 2025 03:47:55 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1739332076; a=rsa-sha256;
 cv=none;
 b=jGDuXTeQ4X4N+MOevd2r7G0eB9nCkVOX297sLbkbsF44lVQ1V+mi93xdEL/HC1JTG3vT59
 Paw1Yui8Bxlb/A8Kbn4hApfnn8Vrt6PHjiM7hvPe3gL8HRlCiFrCwspoAEERkdydLGVvKs
 2CXdrI9fnTPST2O7gIuSURzQSv8fs7CFa2a0+cV9j6xX01Ve4T5bc72a3oDdTkRhdahsjc
 d9Nh/0n4khHXWiqt/azZCZBRiXV15ao8XNIllrgQo003CAqNpbneOA6FAaM2/orWGn8K+a
 FolZoOnM5nd/PwRu3up5fpYyo00n87WyT4PsWcPmN0L+V099UZV8hhdDQKH+OQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1739332076;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references:dkim-signature;
 bh=2Llznu1V1pA4S7ihDO0B6mlzQLA7Kaeb4pDpsBbNXWI=;
 b=KYTqK3oOIHxZkVzgPdr1KDSg0jlfq6m7tQdMglu80bDbthigtuuHuXWLxVX0jRekgqKaRb
 J5ETd0v08uoKTivyKC0lDMgpGIxnSU+C5QxR5nzY37pi7NagnebQdgkevL1TU7I5RvX8VO
 seXl75KWO8gT19OdWcgrLM1hV/5W+qo4YdAyEUyS1sflEiF5lmNF8EgGNzPBbnO2+qoxWQ
 zptcI9eQ1AmttlIB39PuvCDsmnAwGdJAhpjhukIPAapTQf8CqP5OR3oRIeKmezHNCd+7p4
 VSLQRLelOJprqs/dDxxsiKoIg+SiiOhRZee0ZGZXnJHoiFz+H956z2TIW9EnhQ==
ARC-Authentication-Results: i=1; rspamd-85897f8565-dwz46;
 auth=pass smtp.auth=inmotionhosting smtp.mailfrom=wohler@HIDDEN
X-Sender-Id: inmotionhosting|x-authuser|wohler@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: inmotionhosting|x-authuser|wohler@HIDDEN
X-MailChannels-Auth-Id: inmotionhosting
X-Little-Dime: 1024d5c96ce183cc_1739332076792_2149831076
X-MC-Loop-Signature: 1739332076792:406008011
X-MC-Ingress-Time: 1739332076792
Received: from ecbiz329.inmotionhosting.com (ecbiz329.inmotionhosting.com
 [209.182.198.38]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.99.20.87 (trex/7.0.2); Wed, 12 Feb 2025 03:47:56 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=newt.com;
 s=default; h=Message-ID:Date:Content-ID:Content-Type:MIME-Version:References:
 In-reply-to:Subject:From:cc:To:Sender:Reply-To:Content-Transfer-Encoding:
 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=2Llznu1V1pA4S7ihDO0B6mlzQLA7Kaeb4pDpsBbNXWI=; b=tWGWwwJTXs6IL0wgHFg2Eqlm0J
 8gsL4fdPNB/OcfY0yOxYfpgRrZj8U6/ZVvR5CHg1cDHTeVLGbjgbK8nHfCFGIwpcYXQCdynGlBde1
 WloJZr7BgMyMmpugmybR26Af2YhOoC7rxPBSzwgz7NW+rMtuU76XMphE0e5sS7byaKOSK/2c+v5yh
 bm9JJBCjTKhFLr6Hf5/BIBpAN/QZbLJkr2rATnWK7uO5cY9xe+41IX6BQ+CJVxw7BvYE2MsJzKA20
 v0ahcn08y8EEN8brbMeloXexwb8CQVpKJiXkHrxyigqx3+O55XHHS+vFe/BH/Drh+AFWksXGdWfsR
 2u4fUEjQ==;
Received: from [174.62.80.102] (port=37530 helo=olgas.newt.com)
 by ecbiz329.inmotionhosting.com with esmtpsa (TLS1.3) tls
 TLS_AES_256_GCM_SHA384 (Exim 4.96.2)
 (envelope-from <wohler@HIDDEN>) id 1ti3j8-002XWk-2G;
 Tue, 11 Feb 2025 22:47:54 -0500
Received: by olgas.newt.com (Postfix, from userid 1000)
 id CD4D438081E; Tue, 11 Feb 2025 19:47:53 -0800 (PST)
To: Stefan Kangas <stefankangas@HIDDEN>
From: Bill Wohler <wohler@HIDDEN>
Subject: Re: Obsoleting mail/hashcash.el
In-reply-to: <CADwFkmkoeAwtX7H03=FwXE3anhKb7LSnY42Ao1O6FAp32tPnLg@HIDDEN>
References: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
 <CADwFkmkoeAwtX7H03=FwXE3anhKb7LSnY42Ao1O6FAp32tPnLg@HIDDEN>
Comments: In-reply-to Stefan Kangas <stefankangas@HIDDEN>
 message dated "Tue, 11 Feb 2025 06:55:19 -0800."
Organization: Newt Software
X-Mailer: MH-E 8.6+git; nmh 1.8-RC2; Emacs 31.0.50
X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png
Mail-Followup-To: mh-e-devel@HIDDEN
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <225643.1739332073.1@HIDDEN>
Date: Tue, 11 Feb 2025 19:47:53 -0800
Message-ID: <225644.1739332073@HIDDEN>
X-AuthUser: wohler@HIDDEN
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76195
Cc: Andrew Cohen <acohen@HIDDEN>, "Dirk-Jan
 C. Binnema" <djcb@HIDDEN>, Eric Abrahamsen <eric@HIDDEN>,
 mh-e-devel@HIDDEN, David Bremner <david@HIDDEN>,
 76195 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Thanks, Stefan. No objections from me (MH-E).

You don't need to remove the following line in mh-e.el (in Emacs). It is
in a list of invisible header fields and does not depend on the hashcash
package in Emacs.

    "X-Hashcash:"                       ; hashcash

Stefan Kangas <stefankangas@HIDDEN> wrote:

> Stefan Kangas <stefankangas@HIDDEN> writes:
> 
> > Severity: wishlist
> >
> > The mail/hashcash.el library implements an Emacs wrapper around
> > hashcash, where the idea was that you added a small amount of "proof of
> > work" to an Email header, which if everyone used it would be expensive
> > for spammers:
> >
> >      "The email anti-spam tool, like the proof-of-work algorithm, is
> >      also called hashcash and is used to create stamps to attach to mail
> >      to add a micro-cost to sending mail to deter spamming.  The main
> >      use of the hashcash stamp is as a white-listing hint to help
> >      hashcash users avoid losing email due to content based and
> >      blacklist based anti-spam systems."  - http://www.hashcash.org
> >
> > This might be nice in theory, but it is irrelevant as an anti-spam
> > measure on today's internet, since almost no one uses it.  Let's not
> > mislead users to waste energy using it.
> >
> > I suggest that we mark it as obsolete.
> 
> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
> developers, in case they have any comments.
> 

-- 
Bill Wohler <wohler@HIDDEN> aka <Bill.Wohler@HIDDEN>
http://www.newt.com/wohler/, GnuPG ID:610BD9AD




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.
Added tag(s) patch. Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 76195 <at> debbugs.gnu.org:


Received: (at 76195) by debbugs.gnu.org; 12 Feb 2025 00:05:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 19:05:40 2025
Received: from localhost ([127.0.0.1]:59588 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ti0G3-0002H7-B0
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 19:05:40 -0500
Received: from mail-ed1-x535.google.com ([2a00:1450:4864:20::535]:42069)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1ti0Fq-0002Fs-Lq
 for 76195 <at> debbugs.gnu.org; Tue, 11 Feb 2025 19:05:29 -0500
Received: by mail-ed1-x535.google.com with SMTP id
 4fb4d7f45d1cf-5dccaaca646so620834a12.0
 for <76195 <at> debbugs.gnu.org>; Tue, 11 Feb 2025 16:05:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739318719; x=1739923519; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=pk8gKArwUET0ZL+1xVuri40+gLecdAgvfZySQ+EiDng=;
 b=IOX5IMezANGE40rnGOdrjqGOVfLbtu4vFkvKywN3P9bwgwLpXLhkjyU0qlumkTTYln
 IYOyQgmOcbg/5bYRsGqfApimqa3GN0zr3W4iJ1mxBIgHDrsa552QDaPkljaU5vyVnn5e
 4wtca8P7bym1jOg2la026UhpqX4QkVD8pMvtJcJ1rtyqZejbmWGukyvBFmkEpnm5z6JJ
 8i9yXyv5OTLl2zjhLKqFJ0l2f6a8bPiRdqGun6uYA1Oz3/J3gUkBbj4ZcFQXvARNSt5d
 WRgA2vBfffOrTf2HQW70MlTDVrmxFfzC2YeQq1JgJaTmnnShwEe+UbWsJd4tHyphXB0A
 i2GA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739318719; x=1739923519;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=pk8gKArwUET0ZL+1xVuri40+gLecdAgvfZySQ+EiDng=;
 b=Ma/sp1VckvcwvdO+dWzDzCN0oARqPLW4tUbsOik8FZhCfEESLVtbZrLoiOp1mCOUqB
 Ja01YQ/NyUhgruogGbbBmA4eMaFkI2xVIQk3dMQuJDaIYJWb3nIj5k2xH8kVZFnTuuse
 HBUP5NRDg3sGyRbuNJ266Exklm4U/TJVXW14QXREbariUZ8wE7LCu/Gb7i5L4onp451K
 T4FLhplbeK+gyYMeyzxeMKaYopO1pnEJin1LcNJZ3wuP8zErVrh1HJ707/sibPRNDnYv
 BtgQXJdj7b5ftKnMflvl2l2PICZ4r1N4h22aT7CY8jxw3O6N/bdy3C6khDbcykQrchTv
 dlIA==
X-Gm-Message-State: AOJu0Yzo5k0ri9EJ4xEpJyuCaojYW6fEvnSY9XgbZpzmidBVaI7qzLkP
 U/fq7gbVhqlcXQ/mENDBnXnnAJp4KnpGwLM0tCwNEAdhNVNyLv3kbbvezuZAWKcSzOdBMtLhwD8
 QInlX6zU5Vu1SjIi1uQ5UpgyPC3TNNXCJDUi9rQ==
X-Gm-Gg: ASbGncuiXry24F0ziig8htgyQBhYWC1DRVB1yklTH2b9LJODJc/5IhEaZMiTgLvLQ1x
 Pn6Op9hWvvAQeNZmzhtCk1p84xFQWbDD5QE8Pa0BwY0uZzEEoD3FTYWHRz6Zs1XTPwOhhQoU=
X-Google-Smtp-Source: AGHT+IHTajNjHwdXx+E5/HM69Nhbe1hIQQz6q+Sryvmj/RHpdRBKShTY8n2QuYHxBuenHLpycQsc38gb0NIOwMgdlr0=
X-Received: by 2002:a05:6402:448b:b0:5d9:f3fb:fa45 with SMTP id
 4fb4d7f45d1cf-5deae109161mr857190a12.16.1739318719231; Tue, 11 Feb 2025
 16:05:19 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 11 Feb 2025 16:05:06 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
References: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
MIME-Version: 1.0
Date: Tue, 11 Feb 2025 16:05:06 -0800
X-Gm-Features: AWEUYZnDoVoxCkt6OZlk8EZHH07gZ84utvuJmkhMTfZqSFEXt5q2RjXkZ1z2Q2E
Message-ID: <CADwFkmmHGKNHqtUb76rY54QXiECAKjGrKgy6=vjRdJ9r3cFu+g@HIDDEN>
Subject: Re: Obsoleting mail/hashcash.el
To: 76195 <at> debbugs.gnu.org
Content-Type: multipart/mixed; boundary="0000000000006972c1062de6b234"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76195
Cc: Andrew Cohen <acohen@HIDDEN>, Eric Abrahamsen <eric@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000006972c1062de6b234
Content-Type: text/plain; charset="UTF-8"

tags 76195 + patch
thanks

Stefan Kangas <stefankangas@HIDDEN> writes:

> Severity: wishlist
>
> The mail/hashcash.el library implements an Emacs wrapper around
> hashcash, where the idea was that you added a small amount of "proof of
> work" to an Email header, which if everyone used it would be expensive
> for spammers:
>
>      "The email anti-spam tool, like the proof-of-work algorithm, is
>      also called hashcash and is used to create stamps to attach to mail
>      to add a micro-cost to sending mail to deter spamming.  The main
>      use of the hashcash stamp is as a white-listing hint to help
>      hashcash users avoid losing email due to content based and
>      blacklist based anti-spam systems."  - http://www.hashcash.org
>
> This might be nice in theory, but it is irrelevant as an anti-spam
> measure on today's internet, since almost no one uses it.  Let's not
> mislead users to waste energy using it.
>
> I suggest that we mark it as obsolete.

Here are three proposed patches.

--0000000000006972c1062de6b234
Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Drop-hashcash-support.patch"
Content-Disposition: attachment; filename="0001-Drop-hashcash-support.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: 5cbd52e4c3209ef7_0.1

RnJvbSBhMTUzMDRlMDU4NGRmZjQ5NjA4ZjRjNzg0ZTRiOTg3ZTY3ZTc3NGZlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t
PgpEYXRlOiBUdWUsIDExIEZlYiAyMDI1IDE4OjQ3OjI3ICswMTAwClN1YmplY3Q6IFtQQVRDSCAx
LzNdIERyb3AgaGFzaGNhc2ggc3VwcG9ydAoKKiBsaXNwL2dudXMvZ251cy5lbCAoZ251cy1pbnN0
YWxsLWdyb3VwLXNwYW0tcGFyYW1ldGVycyk6IFJlbW92ZQonc3BhbS11c2UtaGFzaGNhc2gnIG9w
dGlvbi4KKiBsaXNwL2dudXMvbWVzc2FnZS5lbCAobWVzc2FnZS1nZW5lcmF0ZS1oYXNoY2FzaCk6
IE1hcmsgYXMKb2Jzb2xldGUsIGRlZmF1bHQgdG8gbmlsIHVuY29uZGl0aW9uYWxseS4KKG1lc3Nh
Z2Utc2VuZC1tYWlsLCBtZXNzYWdlLXNldHVwLTEsIG1lc3NhZ2UtcmVzZW5kKTogRG9uJ3QKZ2Vu
ZXJhdGUgaGFzaGNhc2ggaGVhZGVycy4KKiBsaXNwL2dudXMvc3BhbS5lbCAoaGFzaGNhc2gpOiBE
b24ndCByZXF1aXJlLgooc3BhbS11c2UtaGFzaGNhc2gpOgooc3BhbS1jaGVjay1oYXNoY2FzaCk6
IE1hcmsgYXMgb2Jzb2xldGUuCihzcGFtLWluc3RhbGwtaG9va3MpOiBEb24ndCBpbnN0YWxsICdz
cGFtLXVzZS1oYXNoY2FzaCcgaG9vay4KKiBkb2MvbWlzYy9tZXNzYWdlLnRleGkgKE1haWwgSGVh
ZGVycyk6IERvbid0IGRvY3VtZW50IGFib3ZlCm9ic29sZXRlZCB2YXJpYWJsZSAnbWVzc2FnZS1n
ZW5lcmF0ZS1oYXNoY2FzaCcuCiogZG9jL21pc2MvZ251cy50ZXhpIChIYXNoY2FzaCk6IERlbGV0
ZSBzZWN0aW9uLgooQW50aS1zcGFtIEhhc2hjYXNoIFBheW1lbnRzKTogRGVsZXRlIHN1YnNlY3Rp
b24uCihFeHRlbmRpbmcgdGhlIFNwYW0gcGFja2FnZSk6IERvbid0IG1lbnRpb24gSGFzaGNhc2gu
ICAoQnVnIzc2MTk1KQotLS0KIGRvYy9taXNjL2dudXMudGV4aSAgICB8IDEwMCArLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIGRvYy9taXNjL21lc3NhZ2UudGV4aSB8
ICAgNyAtLS0KIGV0Yy9ORVdTICAgICAgICAgICAgICB8ICAxMCArKysrKwogbGlzcC9nbnVzL2du
dXMuZWwgICAgIHwgICAyIC0KIGxpc3AvZ251cy9tZXNzYWdlLmVsICB8ICAyOSArKy0tLS0tLS0t
LS0KIGxpc3AvZ251cy9zcGFtLmVsICAgICB8ICAxNiArKystLS0tCiA2IGZpbGVzIGNoYW5nZWQs
IDIzIGluc2VydGlvbnMoKyksIDE0MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvbWlz
Yy9nbnVzLnRleGkgYi9kb2MvbWlzYy9nbnVzLnRleGkKaW5kZXggMjM5YWE0MzcwM2YuLjIwNTk4
MGQ1ZTQ2IDEwMDY0NAotLS0gYS9kb2MvbWlzYy9nbnVzLnRleGkKKysrIGIvZG9jL21pc2MvZ251
cy50ZXhpCkBAIC04NzQsNyArODc0LDYgQEAgVG9wCiAqIFRoZSBwcm9ibGVtIG9mIHNwYW06OiAg
ICAgICAgIFNvbWUgYmFja2dyb3VuZCwgYW5kIHNvbWUgc29sdXRpb25zCiAqIEFudGktU3BhbSBC
YXNpY3M6OiAgICAgICAgICAgIFNpbXBsZSBzdGVwcyB0byByZWR1Y2UgdGhlIGFtb3VudCBvZiBz
cGFtLgogKiBTcGFtQXNzYXNzaW46OiAgICAgICAgICAgICAgICBIb3cgdG8gdXNlIGV4dGVybmFs
IGFudGktc3BhbSB0b29scy4KLSogSGFzaGNhc2g6OiAgICAgICAgICAgICAgICAgICAgUmVkdWNl
IHNwYW0gYnkgYnVybmluZyBDUFUgdGltZS4KIAogU3BhbSBQYWNrYWdlCiAKQEAgLTg5Miw3ICs4
OTEsNiBAQCBUb3AKICogQmxhY2tsaXN0cyBhbmQgV2hpdGVsaXN0czo6CiAqIEJCREIgV2hpdGVs
aXN0czo6CiAqIEdtYW5lIFNwYW0gUmVwb3J0aW5nOjoKLSogQW50aS1zcGFtIEhhc2hjYXNoIFBh
eW1lbnRzOjoKICogQmxhY2tob2xlczo6CiAqIFJlZ3VsYXIgRXhwcmVzc2lvbnMgSGVhZGVyIE1h
dGNoaW5nOjoKICogQm9nb2ZpbHRlcjo6CkBAIC0yNDMxOCw3ICsyNDMxNiw2IEBAIFRod2FydGlu
ZyBFbWFpbCBTcGFtCiAqIFRoZSBwcm9ibGVtIG9mIHNwYW06OiAgICAgICAgIFNvbWUgYmFja2dy
b3VuZCwgYW5kIHNvbWUgc29sdXRpb25zCiAqIEFudGktU3BhbSBCYXNpY3M6OiAgICAgICAgICAg
IFNpbXBsZSBzdGVwcyB0byByZWR1Y2UgdGhlIGFtb3VudCBvZiBzcGFtLgogKiBTcGFtQXNzYXNz
aW46OiAgICAgICAgICAgICAgICBIb3cgdG8gdXNlIGV4dGVybmFsIGFudGktc3BhbSB0b29scy4K
LSogSGFzaGNhc2g6OiAgICAgICAgICAgICAgICAgICAgUmVkdWNlIHNwYW0gYnkgYnVybmluZyBD
UFUgdGltZS4KIEBlbmQgbWVudQogCiBAbm9kZSBUaGUgcHJvYmxlbSBvZiBzcGFtCkBAIC0yNDU0
MCw4MSArMjQ1MzcsNiBAQCBTcGFtQXNzYXNzaW4KICAgKGdudXMtc3VtbWFyeS1tYXJrLWFzLWV4
cGlyYWJsZSAxKSkKIEBlbmQgbGlzcAogCi1Abm9kZSBIYXNoY2FzaAotQHN1YnNlY3Rpb24gSGFz
aGNhc2gKLUBjaW5kZXggaGFzaGNhc2gKLQotT25lIHRlY2huaXF1ZSB0byBmaWdodCBzcGFtIGlz
IHRvIHJlcXVpcmUgc2VuZGVycyB0byBkbyBzb21ldGhpbmcKLWNvc3RseSBhbmQgZGVtb25zdHJh
Ymx5IHVuaXF1ZSBmb3IgZWFjaCBtZXNzYWdlIHRoZXkgc2VuZC4gIFRoaXMgaGFzCi10aGUgb2J2
aW91cyBkcmF3YmFjayB0aGF0IHlvdSBjYW5ub3QgcmVseSBvbiBldmVyeW9uZSBpbiB0aGUgd29y
bGQKLXVzaW5nIHRoaXMgdGVjaG5pcXVlLCBzaW5jZSBpdCBpcyBub3QgcGFydCBvZiB0aGUgSW50
ZXJuZXQgc3RhbmRhcmRzLAotYnV0IGl0IG1heSBiZSB1c2VmdWwgaW4gc21hbGxlciBjb21tdW5p
dGllcy4KLQotV2hpbGUgdGhlIHRvb2xzIGluIHRoZSBwcmV2aW91cyBzZWN0aW9uIHdvcmsgd2Vs
bCBpbiBwcmFjdGljZSwgdGhleQotd29yayBvbmx5IGJlY2F1c2UgdGhlIHRvb2xzIGFyZSBjb25z
dGFudGx5IG1haW50YWluZWQgYW5kIHVwZGF0ZWQgYXMKLW5ldyBmb3JtIG9mIHNwYW0gYXBwZWFy
cy4gIFRoaXMgbWVhbnMgdGhhdCBhIHNtYWxsIHBlcmNlbnRhZ2Ugb2Ygc3BhbQotd2lsbCBhbHdh
eXMgZ2V0IHRocm91Z2guICBJdCBhbHNvIG1lYW5zIHRoYXQgc29tZXdoZXJlLCBzb21lb25lIG5l
ZWRzCi10byByZWFkIGxvdHMgb2Ygc3BhbSB0byB1cGRhdGUgdGhlc2UgdG9vbHMuICBIYXNoY2Fz
aCBhdm9pZHMgdGhhdCwgYnV0Ci1pbnN0ZWFkIHByZWZlcnMgdGhhdCBldmVyeW9uZSB5b3UgY29u
dGFjdCB0aHJvdWdoIGUtbWFpbCBzdXBwb3J0cyB0aGUKLXNjaGVtZS4gIFlvdSBjYW4gdmlldyB0
aGUgdHdvIGFwcHJvYWNoZXMgYXMgcHJhZ21hdGljIHZzIGRvZ21hdGljLgotVGhlIGFwcHJvYWNo
ZXMgaGF2ZSB0aGVpciBvd24gYWR2YW50YWdlcyBhbmQgZGlzYWR2YW50YWdlcywgYnV0IGFzCi1v
ZnRlbiBpbiB0aGUgcmVhbCB3b3JsZCwgYSBjb21iaW5hdGlvbiBvZiB0aGVtIGlzIHN0cm9uZ2Vy
IHRoYW4gZWl0aGVyCi1vbmUgb2YgdGhlbSBzZXBhcmF0ZWx5LgotCi1AY2luZGV4IFgtSGFzaGNh
c2gKLVRoZSBgYHNvbWV0aGluZyBjb3N0bHknJyBpcyB0byBidXJuIENQVSB0aW1lLCBtb3JlIHNw
ZWNpZmljYWxseSB0bwotY29tcHV0ZSBhIGhhc2ggY29sbGlzaW9uIHVwIHRvIGEgY2VydGFpbiBu
dW1iZXIgb2YgYml0cy4gIFRoZQotcmVzdWx0aW5nIGhhc2hjYXNoIGNvb2tpZSBpcyBpbnNlcnRl
ZCBpbiBhIEBzYW1we1gtSGFzaGNhc2g6fSBoZWFkZXIuCi1Gb3IgbW9yZSBkZXRhaWxzLCBhbmQg
Zm9yIHRoZSBleHRlcm5hbCBhcHBsaWNhdGlvbiBAY29kZXtoYXNoY2FzaH0geW91Ci1uZWVkIHRv
IGluc3RhbGwgdG8gdXNlIHRoaXMgZmVhdHVyZSwgc2VlCi1AdXJlZntodHRwOi8vd3d3Lmhhc2hj
YXNoLm9yZy99LgotCi1JZiB5b3Ugd2lzaCB0byBnZW5lcmF0ZSBoYXNoY2FzaCBmb3IgZWFjaCBt
ZXNzYWdlIHlvdSBzZW5kLCB5b3UgY2FuCi1jdXN0b21pemUgQGNvZGV7bWVzc2FnZS1nZW5lcmF0
ZS1oYXNoY2FzaH0gKEBweHJlZntNYWlsIEhlYWRlcnMsICxNYWlsCi1IZWFkZXJzLG1lc3NhZ2Us
IFRoZSBNZXNzYWdlIE1hbnVhbH0pLCBhcyBpbjoKLQotQGxpc3AKLShzZXRxIG1lc3NhZ2UtZ2Vu
ZXJhdGUtaGFzaGNhc2ggdCkKLUBlbmQgbGlzcAotCi1Zb3Ugd2lsbCBuZWVkIHRvIHNldCB1cCBz
b21lIGFkZGl0aW9uYWwgdmFyaWFibGVzIGFzIHdlbGw6Ci0KLUB0YWJsZSBAY29kZQotCi1AaXRl
bSBoYXNoY2FzaC1kZWZhdWx0LXBheW1lbnQKLUB2aW5kZXggaGFzaGNhc2gtZGVmYXVsdC1wYXlt
ZW50Ci1UaGlzIHZhcmlhYmxlIGluZGljYXRlcyB0aGUgZGVmYXVsdCBudW1iZXIgb2YgYml0cyB0
aGUgaGFzaCBjb2xsaXNpb24KLXNob3VsZCBjb25zaXN0IG9mLiAgQnkgZGVmYXVsdCB0aGlzIGlz
IDIwLiAgU3VnZ2VzdGVkIHVzZWZ1bCB2YWx1ZXMKLWluY2x1ZGUgMTcgdG8gMjkuCi0KLUBpdGVt
IGhhc2hjYXNoLXBheW1lbnQtYWxpc3QKLUB2aW5kZXggaGFzaGNhc2gtcGF5bWVudC1hbGlzdAot
U29tZSByZWNlaXZlcnMgbWF5IHJlcXVpcmUgeW91IHRvIHNwZW5kIGJ1cm4gbW9yZSBDUFUgdGlt
ZSB0aGFuIHRoZQotZGVmYXVsdC4gIFRoaXMgdmFyaWFibGUgY29udGFpbnMgYSBsaXN0IG9mIEBz
YW1weyhAdmFye2FkZHJ9Ci1AdmFye2Ftb3VudH0pfSBjZWxscywgd2hlcmUgQHZhcnthZGRyfSBp
cyB0aGUgcmVjZWl2ZXIgKGVtYWlsIGFkZHJlc3MKLW9yIG5ld3Nncm91cCkgYW5kIEB2YXJ7YW1v
dW50fSBpcyB0aGUgbnVtYmVyIG9mIGJpdHMgaW4gdGhlIGNvbGxpc2lvbgotdGhhdCBpcyBuZWVk
ZWQuICBJdCBjYW4gYWxzbyBjb250YWluIEBzYW1weyhAdmFye2FkZHJ9IEB2YXJ7c3RyaW5nfQot
QHZhcnthbW91bnR9KX0gY2VsbHMsIHdoZXJlIHRoZSBAdmFye3N0cmluZ30gaXMgdGhlIHN0cmlu
ZyB0byB1c2UKLShub3JtYWxseSB0aGUgZW1haWwgYWRkcmVzcyBvciBuZXdzZ3JvdXAgbmFtZSBp
cyB1c2VkKS4KLQotQGl0ZW0gaGFzaGNhc2gtcHJvZ3JhbQotQHZpbmRleCBoYXNoY2FzaC1wcm9n
cmFtCi1XaGVyZSB0aGUgQGNvZGV7aGFzaGNhc2h9IGJpbmFyeSBpcyBpbnN0YWxsZWQuICBUaGlz
IHZhcmlhYmxlIHNob3VsZAotYmUgYXV0b21hdGljYWxseSBzZXQgYnkgQGNvZGV7ZXhlY3V0YWJs
ZS1maW5kfSwgYnV0IGlmIGl0J3MgQGNvZGV7bmlsfQotKHVzdWFsbHkgYmVjYXVzZSB0aGUgQGNv
ZGV7aGFzaGNhc2h9IGJpbmFyeSBpcyBub3QgaW4geW91ciBwYXRoKQoteW91J2xsIGdldCBhIHdh
cm5pbmcgd2hlbiB5b3UgY2hlY2sgaGFzaGNhc2ggcGF5bWVudHMgYW5kIGFuIGVycm9yCi13aGVu
IHlvdSBnZW5lcmF0ZSBoYXNoY2FzaCBwYXltZW50cy4KLQotQGVuZCB0YWJsZQotCi1HbnVzIGNh
biB2ZXJpZnkgaGFzaGNhc2ggY29va2llcywgYWx0aG91Z2ggdGhpcyBjYW4gYWxzbyBiZSBkb25l
IGJ5Ci1oYW5kIGN1c3RvbWl6ZWQgbWFpbCBmaWx0ZXJpbmcgc2NyaXB0cy4gIFRvIHZlcmlmeSBh
IGhhc2hjYXNoIGNvb2tpZQotaW4gYSBtZXNzYWdlLCB1c2UgdGhlIEBjb2Rle21haWwtY2hlY2st
cGF5bWVudH0gZnVuY3Rpb24gaW4gdGhlCi1AY29kZXtoYXNoY2FzaC5lbH0gbGlicmFyeS4gIFlv
dSBjYW4gYWxzbyB1c2UgdGhlIEBjb2Rle3NwYW0uZWx9Ci1wYWNrYWdlIHdpdGggdGhlIEBjb2Rl
e3NwYW0tdXNlLWhhc2hjYXNofSBiYWNrIGVuZCB0byB2YWxpZGF0ZSBoYXNoY2FzaAotY29va2ll
cyBpbiBpbmNvbWluZyBtYWlsIGFuZCBmaWx0ZXIgbWFpbCBhY2NvcmRpbmdseSAoQHB4cmVme0Fu
dGktc3BhbQotSGFzaGNhc2ggUGF5bWVudHN9KS4KLQogQG5vZGUgU3BhbSBQYWNrYWdlCiBAc2Vj
dGlvbiBTcGFtIFBhY2thZ2UKIEBjaW5kZXggc3BhbSBmaWx0ZXJpbmcKQEAgLTI1MjQ1LDcgKzI1
MTY3LDYgQEAgU3BhbSBCYWNrIEVuZHMKICogQmxhY2tsaXN0cyBhbmQgV2hpdGVsaXN0czo6CiAq
IEJCREIgV2hpdGVsaXN0czo6CiAqIEdtYW5lIFNwYW0gUmVwb3J0aW5nOjoKLSogQW50aS1zcGFt
IEhhc2hjYXNoIFBheW1lbnRzOjoKICogQmxhY2tob2xlczo6CiAqIFJlZ3VsYXIgRXhwcmVzc2lv
bnMgSGVhZGVyIE1hdGNoaW5nOjoKICogQm9nb2ZpbHRlcjo6CkBAIC0yNTQ0MSwyMyArMjUzNjIs
NiBAQCBHbWFuZSBTcGFtIFJlcG9ydGluZwogCiBAZW5kIGRlZnZhcgogCi1Abm9kZSBBbnRpLXNw
YW0gSGFzaGNhc2ggUGF5bWVudHMKLUBzdWJzdWJzZWN0aW9uIEFudGktc3BhbSBIYXNoY2FzaCBQ
YXltZW50cwotQGNpbmRleCBzcGFtIGZpbHRlcmluZwotQGNpbmRleCBoYXNoY2FzaCwgc3BhbSBm
aWx0ZXJpbmcKLUBjaW5kZXggc3BhbQotCi1AZGVmdmFyIHNwYW0tdXNlLWhhc2hjYXNoCi0KLVNp
bWlsYXIgdG8gQGNvZGV7c3BhbS11c2Utd2hpdGVsaXN0fSAoQHB4cmVme0JsYWNrbGlzdHMgYW5k
Ci1XaGl0ZWxpc3RzfSksIGJ1dCB1c2VzIGhhc2hjYXNoIHRva2VucyBmb3Igd2hpdGVsaXN0aW5n
IG1lc3NhZ2VzCi1pbnN0ZWFkIG9mIHRoZSBzZW5kZXIgYWRkcmVzcy4gIE1lc3NhZ2VzIHdpdGhv
dXQgYSBoYXNoY2FzaCBwYXltZW50Ci10b2tlbiB3aWxsIGJlIHNlbnQgdG8gdGhlIG5leHQgc3Bh
bS1zcGxpdCBydWxlLiAgVGhpcyBpcyBhbiBleHBsaWNpdAotZmlsdGVyLCBtZWFuaW5nIHRoYXQg
dW5sZXNzIGEgaGFzaGNhc2ggdG9rZW4gaXMgZm91bmQsIHRoZSBtZXNzYWdlcwotYXJlIG5vdCBh
c3N1bWVkIHRvIGJlIHNwYW0gb3IgaGFtLgotCi1AZW5kIGRlZnZhcgotCiBAbm9kZSBCbGFja2hv
bGVzCiBAc3Vic3Vic2VjdGlvbiBCbGFja2hvbGVzCiBAY2luZGV4IHNwYW0gZmlsdGVyaW5nCkBA
IC0yNjAwOCw4ICsyNTkxMiw3IEBAIEV4dGVuZGluZyB0aGUgU3BhbSBwYWNrYWdlCiAKIFRoaXMg
ZnVuY3Rpb24gd2lsbCBpbnN0YWxsIGEgYmFjayBlbmQgdGhhdCBjYW4gb25seSBjaGVjayBpbmNv
bWluZyBtYWlsCiBmb3Igc3BhbSBjb250ZW50cy4gIEl0IGNhbid0IHJlZ2lzdGVyIG9yIHVucmVn
aXN0ZXIgbWVzc2FnZXMuCi1AY29kZXtzcGFtLXVzZS1ibGFja2hvbGVzfSBhbmQgQGNvZGV7c3Bh
bS11c2UtaGFzaGNhc2h9IGFyZSBzdWNoCi1iYWNrIGVuZHMuCitAY29kZXtzcGFtLXVzZS1ibGFj
a2hvbGVzfSBpcyBzdWNoIGEgYmFjayBlbmQuCiAKIEBpdGVtCiBAY29kZXtzcGFtLWluc3RhbGwt
c3RhdGlzdGljYWwtY2hlY2tvbmx5LWJhY2tlbmR9CkBAIC0yOTA2MSw3ICsyODk2NCw2IEBAIE5v
IEdudXMKIAogQGl0ZW0gR251cyBub3cgc3VwcG9ydHMgdGhlIGBgaGFzaGNhc2gnJyBjbGllbnQg
cHV6emxlIGFudGktc3BhbSBtZWNoYW5pc20uCiBVc2UgQGNvZGV7KHNldHEgbWVzc2FnZS1nZW5l
cmF0ZS1oYXNoY2FzaCB0KX0gdG8gZW5hYmxlLgotQHhyZWZ7SGFzaGNhc2h9LgogCiBAaXRlbSBZ
b3UgY2FuIG5vdyBkcmFnIGFuZCBkcm9wIGF0dGFjaG1lbnRzIHRvIHRoZSBNZXNzYWdlIGJ1ZmZl
ci4KIFNlZSBAY29kZXttbWwtZG5kLXByb3RvY29sLWFsaXN0fSBhbmQgQGNvZGV7bW1sLWRuZC1h
dHRhY2gtb3B0aW9uc30uCmRpZmYgLS1naXQgYS9kb2MvbWlzYy9tZXNzYWdlLnRleGkgYi9kb2Mv
bWlzYy9tZXNzYWdlLnRleGkKaW5kZXggNTA5YmJkNWI1NzUuLjQ5MzZmNjRmYTlmIDEwMDY0NAot
LS0gYS9kb2MvbWlzYy9tZXNzYWdlLnRleGkKKysrIGIvZG9jL21pc2MvbWVzc2FnZS50ZXhpCkBA
IC0xOTAyLDEzICsxOTAyLDYgQEAgTWFpbCBIZWFkZXJzCiBUaGlzIHN0cmluZyBpcyBpbnNlcnRl
ZCBhdCB0aGUgZW5kIG9mIHRoZSBoZWFkZXJzIGluIGFsbCBtZXNzYWdlCiBidWZmZXJzIHRoYXQg
YXJlIGluaXRpYWxpemVkIGFzIG1haWwuCiAKLUBpdGVtIG1lc3NhZ2UtZ2VuZXJhdGUtaGFzaGNh
c2gKLUB2aW5kZXggbWVzc2FnZS1nZW5lcmF0ZS1oYXNoY2FzaAotVmFyaWFibGUgdGhhdCBpbmRp
Y2F0ZXMgd2hldGhlciBAc2FtcHtYLUhhc2hjYXNofSBoZWFkZXJzCi1zaG91bGQgYmUgY29tcHV0
ZWQgZm9yIHRoZSBtZXNzYWdlLiAgQHhyZWZ7SGFzaGNhc2gsICxIYXNoY2FzaCxnbnVzLAotVGhl
IEdudXMgTWFudWFsfS4gIElmIEBjb2Rle29wcG9ydHVuaXN0aWN9LCBvbmx5IGdlbmVyYXRlIHRo
ZSBoZWFkZXJzCi13aGVuIGl0IGRvZXNuJ3QgbGVhZCB0byB0aGUgdXNlciBoYXZpbmcgdG8gd2Fp
dC4KLQogQGVuZCB0YWJsZQogCiAKZGlmZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5k
ZXggOWZlNDZkODE4YmQuLjk3MWZjZmNkZWY1IDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9l
dGMvTkVXUwpAQCAtNTIyLDYgKzUyMiwxMSBAQCBiZWhhdmlvciBpbmNsdWRlZCBhZGRpdGlvbmFs
IGluZm9ybWF0aW9uIGFib3V0IHRoZSBvcmlnaW5hdGluZyBtZXNzYWdlLgogVGhlIG5ldyB2YXJp
YWJsZSAnbWVzc2FnZS1oZWFkZXItdXNlLW9ic29sZXRlLWluLXJlcGx5LXRvJywgbmlsIGJ5CiBk
ZWZhdWx0LCBjYW4gYmUgc2V0IHRvIGEgbm9uLW5pbCB2YWx1ZSB0byByZXN0b3JlIHRoZSBwcmV2
aW91cyBiZWhhdmlvci4KIAorKysrCisqKiogSGFzaGNhc2ggc3VwcG9ydCBoYXMgYmVlbiByZW1v
dmVkLgorSXQgaXMgYmVsaWV2ZWQgdG8gbm8gbG9uZ2VyIGJlIHVzZWZ1bCBhcyBhIG1ldGhvZCB0
byBmaWdodCBzcGFtLiAgVGhlCisnbWVzc2FnZS1nZW5lcmF0ZS1oYXNoY2FzaCcgb3B0aW9uIGlz
IG5vdyBvYnNvbGV0ZSBhbmQgaGFzIG5vIGVmZmVjdC4KKwogKiogR251cwogCiAtLS0KQEAgLTUz
MCw2ICs1MzUsMTEgQEAgV2hlbiBjYWxsZWQgd2l0aCBhIHByZWZpeCBhcmd1bWVudCwgYWNjZXB0
aW5nLCBkZWNsaW5pbmcsIG9yIHRlbnRhdGl2ZWx5CiBhY2NlcHRpbmcgYW4gaWNhbGVuZGFyIGV2
ZW50IHdpbGwgcHJvbXB0IGZvciBhIGNvbW1lbnQgdG8gYWRkIHRvIHRoZQogcmVzcG9uc2UuCiAK
KysrKworKioqIEhhc2hjYXNoIHN1cHBvcnQgaGFzIGJlZW4gcmVtb3ZlZC4KK0l0IGlzIGJlbGll
dmVkIHRvIG5vIGxvbmdlciBiZSB1c2VmdWwgYXMgYSBtZXRob2QgdG8gZmlnaHQgc3BhbS4gIFRo
ZQorJ3NwYW0tdXNlLWhhc2hjYXNoJyBob29rIGlzIG5vdyBvYnNvbGV0ZSBhbmQgaGFzIG5vIGVm
ZmVjdC4KKwogKiogQnV0dG9uCiAKICsrKwpkaWZmIC0tZ2l0IGEvbGlzcC9nbnVzL2dudXMuZWwg
Yi9saXNwL2dudXMvZ251cy5lbAppbmRleCAzMDk5Zjk1ZWJkMy4uYjFhOTFmOGMzYjQgMTAwNjQ0
Ci0tLSBhL2xpc3AvZ251cy9nbnVzLmVsCisrKyBiL2xpc3AvZ251cy9nbnVzLmVsCkBAIC0xOTE4
LDcgKzE5MTgsNiBAQCBnbnVzLWluc3RhbGwtZ3JvdXAtc3BhbS1wYXJhbWV0ZXJzCiAJICAodmFy
aWFibGUtaXRlbSBzcGFtLXVzZS1ic2ZpbHRlci1oZWFkZXJzKQogCSAgKHZhcmlhYmxlLWl0ZW0g
c3BhbS11c2Utc3RhdCkKIAkgICh2YXJpYWJsZS1pdGVtIHNwYW0tdXNlLWJsYWNraG9sZXMpCi0J
ICAodmFyaWFibGUtaXRlbSBzcGFtLXVzZS1oYXNoY2FzaCkKIAkgICh2YXJpYWJsZS1pdGVtIHNw
YW0tdXNlLWJvZ29maWx0ZXItaGVhZGVycykKIAkgICh2YXJpYWJsZS1pdGVtIHNwYW0tdXNlLWJv
Z29maWx0ZXIpKSkKICAgIDpmdW5jdGlvbi1kb2N1bWVudApAQCAtMTk1MSw3ICsxOTUwLDYgQEAg
Z251cy1pbnN0YWxsLWdyb3VwLXNwYW0tcGFyYW1ldGVycwogCSh2YXJpYWJsZS1pdGVtIHNwYW0t
dXNlLWNybTExNCkKIAkodmFyaWFibGUtaXRlbSBzcGFtLXVzZS1zdGF0KQogCSh2YXJpYWJsZS1p
dGVtIHNwYW0tdXNlLWJsYWNraG9sZXMpCi0JKHZhcmlhYmxlLWl0ZW0gc3BhbS11c2UtaGFzaGNh
c2gpCiAJKHZhcmlhYmxlLWl0ZW0gc3BhbS11c2Utc3BhbWFzc2Fzc2luKQogCSh2YXJpYWJsZS1p
dGVtIHNwYW0tdXNlLXNwYW1hc3Nhc3Npbi1oZWFkZXJzKQogCSh2YXJpYWJsZS1pdGVtIHNwYW0t
dXNlLWJzZmlsdGVyKQpkaWZmIC0tZ2l0IGEvbGlzcC9nbnVzL21lc3NhZ2UuZWwgYi9saXNwL2du
dXMvbWVzc2FnZS5lbAppbmRleCAxZDAzNTIyMGJiYS4uNzkzOTEyNzBmNDkgMTAwNjQ0Ci0tLSBh
L2xpc3AvZ251cy9tZXNzYWdlLmVsCisrKyBiL2xpc3AvZ251cy9tZXNzYWdlLmVsCkBAIC0xOTM2
LDIwICsxOTM2LDE2IEBAIG1lc3NhZ2UtdXNlLWlkbmEKIAkJIChjb25zdCA6dGFnICJOZXZlciIg
bmlsKQogCQkgKGNvbnN0IDp0YWcgIkFsd2F5cyIgdCkpKQogCi0oZGVmY3VzdG9tIG1lc3NhZ2Ut
Z2VuZXJhdGUtaGFzaGNhc2ggKGlmIChleGVjdXRhYmxlLWZpbmQgImhhc2hjYXNoIikgJ29wcG9y
dHVuaXN0aWMpCi0gICJXaGV0aGVyIHRvIGdlbmVyYXRlIFgtSGFzaGNhc2g6IGhlYWRlcnMuCi1J
ZiB0LCBhbHdheXMgZ2VuZXJhdGUgaGFzaGNhc2ggaGVhZGVycy4gIElmIGBvcHBvcnR1bmlzdGlj
JywKLW9ubHkgZ2VuZXJhdGUgaGFzaGNhc2ggaGVhZGVycyBpZiBpdCBjYW4gYmUgZG9uZSB3aXRo
b3V0IHRoZSB1c2VyCi13YWl0aW5nIChpLmUuLCBvbmx5IGFzeW5jaHJvbm91c2x5KS4gIElmIG5p
bCwgZG9uJ3QgZ2VuZXJhdGUKLWhhc2hjYXNoIGhlYWRlcnMuCi0KLVlvdSBtdXN0IGhhdmUgdGhl
IFwiaGFzaGNhc2hcIiBiaW5hcnkgaW5zdGFsbGVkLCBzZWUgYGhhc2hjYXNoLXByb2dyYW0nLiIK
KyhkZWZjdXN0b20gbWVzc2FnZS1nZW5lcmF0ZS1oYXNoY2FzaCBuaWwKKyAgIlRoaXMgdmFyaWFi
bGUgaXMgb2Jzb2xldGUgYW5kIGRvZXMgbm90aGluZy4KK0l0IHVzZWQgdG8gY29udHJvbCB3aGV0
aGVyIG9yIG5vdCB0byBnZW5lcmF0ZSBcIlgtSGFzaGNhc2g6XCIgaGVhZGVycy4iCiAgIDp2ZXJz
aW9uICIyNC4xIgogICA6Z3JvdXAgJ21lc3NhZ2UtaGVhZGVycwogICA6bGluayAnKGN1c3RvbS1t
YW51YWwgIihtZXNzYWdlKU1haWwgSGVhZGVycyIpCiAgIDp0eXBlICcoY2hvaWNlIChjb25zdCA6
dGFnICJBbHdheXMiIHQpCiAJCSAoY29uc3QgOnRhZyAiTmV2ZXIiIG5pbCkKIAkJIChjb25zdCA6
dGFnICJPcHBvcnR1bmlzdGljIiBvcHBvcnR1bmlzdGljKSkpCisobWFrZS1vYnNvbGV0ZS12YXJp
YWJsZSAnbWVzc2FnZS1nZW5lcmF0ZS1oYXNoY2FzaCBuaWwgIjMxLjEiKQogCiA7OzsgSW50ZXJu
YWwgdmFyaWFibGVzLgogCkBAIC00ODIzLDggKzQ4MTksNiBAQCBtZXNzYWdlLXNlbmQtbWFpbC1w
YXJ0aWFsbHkKIAkgICAgKGVyYXNlLWJ1ZmZlcikpKQogICAgICAgKGtpbGwtYnVmZmVyIHRlbWJ1
ZikpKSkKIAotKGRlY2xhcmUtZnVuY3Rpb24gaGFzaGNhc2gtd2FpdC1hc3luYyAiaGFzaGNhc2gi
ICgmb3B0aW9uYWwgYnVmZmVyKSkKLQogKGRlZnVuIG1lc3NhZ2UtLWNoZWNrLWNvbnRpbnVhdGlv
bi1oZWFkZXJzICgpCiAgIChtZXNzYWdlLWNoZWNrICdjb250aW51YXRpb24taGVhZGVycwogICAg
IChnb3RvLWNoYXIgKHBvaW50LW1pbikpCkBAIC00ODk0LDE2ICs0ODg4LDYgQEAgbWVzc2FnZS1z
ZW5kLW1haWwKIAkgICAgbWVzc2FnZS1wb3N0aW5nLWNoYXJzZXQpKQogCSAoaGVhZGVycyBtZXNz
YWdlLXJlcXVpcmVkLW1haWwtaGVhZGVycykKIAkgb3B0aW9ucykKLSAgICAod2hlbiAoYW5kIG1l
c3NhZ2UtZ2VuZXJhdGUtaGFzaGNhc2gKLQkgICAgICAgKG5vdCAoZXEgbWVzc2FnZS1nZW5lcmF0
ZS1oYXNoY2FzaCAnb3Bwb3J0dW5pc3RpYykpKQotICAgICAgKG1lc3NhZ2UgIkdlbmVyYXRpbmcg
aGFzaGNhc2guLi4iKQotICAgICAgKHJlcXVpcmUgJ2hhc2hjYXNoKQotICAgICAgOzsgV2FpdCBm
b3IgY2FsY3VsYXRpb25zIGFscmVhZHkgc3RhcnRlZCB0byBmaW5pc2guLi4KLSAgICAgIChoYXNo
Y2FzaC13YWl0LWFzeW5jKQotICAgICAgOzsgLi4uYW5kIGRvIGNhbGN1bGF0aW9ucyBub3QgYWxy
ZWFkeSBkb25lLiAgbWFpbC1hZGQtcGF5bWVudAotICAgICAgOzsgd2lsbCBsZWF2ZSBleGlzdGlu
ZyBYLUhhc2hjYXNoIGhlYWRlcnMgYWxvbmUuCi0gICAgICAobWFpbC1hZGQtcGF5bWVudCkKLSAg
ICAgIChtZXNzYWdlICJHZW5lcmF0aW5nIGhhc2hjYXNoLi4uZG9uZSIpKQogICAgIChzYXZlLXJl
c3RyaWN0aW9uCiAgICAgICAobWVzc2FnZS1uYXJyb3ctdG8taGVhZGVycykKICAgICAgIDs7IEdl
bmVyYXRlIHRoZSBNYWlsLUZvbGxvd3VwLVRvIGhlYWRlciBpZiB0aGUgaGVhZGVyIGlzIG5vdCB0
aGVyZS4uLgpAQCAtNjk1Niw5ICs2OTQwLDYgQEAgbWVzc2FnZS1zZXR1cC0xCiAgICAgKG1lc3Nh
Z2UtbmFycm93LXRvLWhlYWRlcnMpCiAgICAgKHJ1bi1ob29rcyAnbWVzc2FnZS1oZWFkZXItc2V0
dXAtaG9vaykpCiAgIChzZXRxIGJ1ZmZlci11bmRvLWxpc3QgbmlsKQotICAod2hlbiBtZXNzYWdl
LWdlbmVyYXRlLWhhc2hjYXNoCi0gICAgOzsgR2VuZXJhdGUgaGFzaGNhc2ggaGVhZGVycyBmb3Ig
cmVjaXBpZW50cyBhbHJlYWR5IGtub3duCi0gICAgKG1haWwtYWRkLXBheW1lbnQtYXN5bmMpKQog
ICA7OyBHbnVzIHBvc3Rpbmcgc3R5bGVzIGFyZSBhcHBsaWVkIHZpYSBidWZmZXItbG9jYWwgYG1l
c3NhZ2Utc2V0dXAtaG9vaycKICAgOzsgdmFsdWVzLgogICAocnVuLWhvb2tzICdtZXNzYWdlLXNl
dHVwLWhvb2spCkBAIC04MDEyLDcgKzc5OTMsNiBAQCBtZXNzYWdlLXJlc2VuZAogCShsZXQgKChp
bmhpYml0LXJlYWQtb25seSB0KSkKIAkgIChlcmFzZS1idWZmZXIpKSkKICAgICAgIChsZXQgKCht
ZXNzYWdlLXRoaXMtaXMtbWFpbCB0KQotCSAgICBtZXNzYWdlLWdlbmVyYXRlLWhhc2hjYXNoCiAJ
ICAgIG1lc3NhZ2Utc2V0dXAtaG9vaykKIAkobWVzc2FnZS1zZXR1cCBgKChUbyAuICxhZGRyZXNz
KSkpKQogICAgICAgOzsgSW5zZXJ0IG91ciB1c3VhbCBoZWFkZXJzLgpAQCAtODA2MSw3ICs4MDQx
LDYgQEAgbWVzc2FnZS1yZXNlbmQKIAkgICAgKHNlbmRtYWlsLWNvZGluZy1zeXN0ZW0gJ3Jhdy10
ZXh0KQogCSAgICAoc2VsZWN0LXNhZmUtY29kaW5nLXN5c3RlbS1mdW5jdGlvbiBuaWwpCiAJICAg
IG1lc3NhZ2UtcmVxdWlyZWQtbWFpbC1oZWFkZXJzCi0JICAgIG1lc3NhZ2UtZ2VuZXJhdGUtaGFz
aGNhc2gKIAkgICAgcmZjMjA0Ny1lbmNvZGUtZW5jb2RlZC13b3JkcwogICAgICAgICAgICAgOzsg
SWYgYG1lc3NhZ2Utc2VuZG1haWwtZW52ZWxvcGUtZnJvbScgaXMgYGhlYWRlcicgdGhlbgogICAg
ICAgICAgICAgOzsgdGhlIGVudmVsb3BlLWZyb20gd2lsbCBiZSB0aGUgb3JpZ2luYWwgc2VuZGVy
J3MKZGlmZiAtLWdpdCBhL2xpc3AvZ251cy9zcGFtLmVsIGIvbGlzcC9nbnVzL3NwYW0uZWwKaW5k
ZXggNWMyNWRmMDQ5ZTMuLjZmM2NjZDdmMmFkIDEwMDY0NAotLS0gYS9saXNwL2dudXMvc3BhbS5l
bAorKysgYi9saXNwL2dudXMvc3BhbS5lbApAQCAtNCw3ICs0LDcgQEAKIAogOzsgQXV0aG9yOiBM
YXJzIE1hZ25lIEluZ2VicmlndHNlbiA8bGFyc2lAZ251cy5vcmc+CiA7OyBNYWludGFpbmVyOiBU
ZWQgWmxhdGFub3YgPHR6ekBsaWZlbG9ncy5jb20+Ci07OyBLZXl3b3JkczogbmV0d29yaywgc3Bh
bSwgbWFpbCwgYm9nb2ZpbHRlciwgQkJEQiwgZHNwYW0sIGRpZywgd2hpdGVsaXN0LCBibGFja2xp
c3QsIGdtYW5lLCBoYXNoY2FzaCwgc3BhbWFzc2Fzc2luLCBic2ZpbHRlciwgaWZpbGUsIHN0YXQs
IGNybTExNCwgc3BhbW9yYWNsZQorOzsgS2V5d29yZHM6IG5ldHdvcmssIHNwYW0sIG1haWwsIGJv
Z29maWx0ZXIsIEJCREIsIGRzcGFtLCBkaWcsIHdoaXRlbGlzdCwgYmxhY2tsaXN0LCBnbWFuZSwg
c3BhbWFzc2Fzc2luLCBic2ZpbHRlciwgaWZpbGUsIHN0YXQsIGNybTExNCwgc3BhbW9yYWNsZQog
CiA7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgRW1hY3MuCiAKQEAgLTQ2LDggKzQ2LDcgQEAK
IChyZXF1aXJlICdkaWcpCiAKIChldmFsLXdoZW4tY29tcGlsZQotICAocmVxdWlyZSAnY2wtbGli
KQotICAocmVxdWlyZSAnaGFzaGNhc2gpKQorICAocmVxdWlyZSAnY2wtbGliKSkKIAogOzsgYXV0
b2xvYWQgc3BhbS1yZXBvcnQKIChhdXRvbG9hZCAnc3BhbS1yZXBvcnQtZ21hbmUgInNwYW0tcmVw
b3J0IikKQEAgLTIwMiw5ICsyMDEsMTIgQEAgc3BhbS11c2UtYmxhY2tob2xlcwogICA6Z3JvdXAg
J3NwYW0pCiAKIChkZWZjdXN0b20gc3BhbS11c2UtaGFzaGNhc2ggbmlsCi0gICJXaGV0aGVyIGhh
c2hjYXNoIHBheW1lbnRzIHNob3VsZCBiZSBkZXRlY3RlZCBieSBgc3BhbS1zcGxpdCcuIgorICAi
VGhpcyB2YXJpYWJsZSBpcyBvYnNvbGV0ZSBhbmQgZG9lcyBub3RoaW5nLgorSXQgdXNlZCB0byBj
b250cm9sIHdoZXRoZXIgaGFzaGNhc2ggcGF5bWVudHMgc2hvdWxkIGJlIGRldGVjdGVkIGJ5Citg
c3BhbS1zcGxpdCcuIgogICA6dHlwZSAnYm9vbGVhbgogICA6Z3JvdXAgJ3NwYW0pCisobWFrZS1v
YnNvbGV0ZS12YXJpYWJsZSAnc3BhbS11c2UtaGFzaGNhc2ggbmlsICIzMS4xIikKIAogKGRlZmN1
c3RvbSBzcGFtLXVzZS1yZWdleC1oZWFkZXJzIG5pbAogICAiV2hldGhlciBhIGhlYWRlciByZWd1
bGFyIGV4cHJlc3Npb24gbWF0Y2ggc2hvdWxkIGJlIHVzZWQgYnkgYHNwYW0tc3BsaXQnLgpAQCAt
Mjk0LDcgKzI5Niw2IEBAIHNwYW0taW5zdGFsbC1ob29rcwogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHNwYW0tdXNlLXdoaXRlbGlzdAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNwYW0tdXNlLXdoaXRlbGlzdC1leGNsdXNpdmUKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzcGFtLXVzZS1ibGFja2hvbGVzCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3BhbS11c2UtaGFzaGNhc2gKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFt
LXVzZS1yZWdleC1oZWFkZXJzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbS11
c2UtcmVnZXgtYm9keQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW0tdXNlLWJv
Z29maWx0ZXIKQEAgLTEwMTQsOSArMTAxNSw2IEBAIHNwYW0taW5zdGFsbC1zdGF0aXN0aWNhbC1j
aGVja29ubHktYmFja2VuZAogKHNwYW0taW5zdGFsbC1jaGVja29ubHktYmFja2VuZCAnc3BhbS11
c2UtYmxhY2tob2xlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjJ3NwYW0tY2hl
Y2stYmxhY2tob2xlcykKIAotKHNwYW0taW5zdGFsbC1jaGVja29ubHktYmFja2VuZCAnc3BhbS11
c2UtaGFzaGNhc2gKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIydzcGFtLWNoZWNr
LWhhc2hjYXNoKQotCiAoc3BhbS1pbnN0YWxsLWNoZWNrb25seS1iYWNrZW5kICdzcGFtLXVzZS1z
cGFtYXNzYXNzaW4taGVhZGVycwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjJ3Nw
YW0tY2hlY2stc3BhbWFzc2Fzc2luLWhlYWRlcnMpCiAKQEAgLTIwMjQsNiArMjAyMiw4IEBAIHNw
YW0tY2hlY2stYmxhY2tob2xlcwogCiAoZGVmdW4gc3BhbS1jaGVjay1oYXNoY2FzaCAoKQogICAi
Q2hlY2sgdGhlIGhlYWRlcnMgZm9yIGhhc2hjYXNoIHBheW1lbnRzLiIKKyAgKGRlY2xhcmUgKG9i
c29sZXRlIG5pbCAiMzEuMSIpKQorICAocmVxdWlyZSAnaGFzaGNhc2gpCiAgIChpZ25vcmUtZXJy
b3JzIChtYWlsLWNoZWNrLXBheW1lbnQpKSkgIDttYWlsLWNoZWNrLXBheW1lbnQgcmV0dXJucyBh
IGJvb2xlYW4KIAogOzt9fX0KLS0gCjIuNDguMQoK
--0000000000006972c1062de6b234
Content-Type: text/x-patch; charset="US-ASCII"; 
	name="0002-Move-hashcash.el-to-lisp-obsolete.patch"
Content-Disposition: attachment; 
	filename="0002-Move-hashcash.el-to-lisp-obsolete.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: 5cbd52e4c3209ef7_0.2

RnJvbSBiYzIxMThmMzBhZWEzN2U3YzNkODhlMzg4NDE2NzI1YTgwNzcwZDdkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t
PgpEYXRlOiBUdWUsIDExIEZlYiAyMDI1IDE4OjQ5OjI1ICswMTAwClN1YmplY3Q6IFtQQVRDSCAy
LzNdIE1vdmUgaGFzaGNhc2guZWwgdG8gbGlzcC9vYnNvbGV0ZQoKKiBsaXNwL21haWwvaGFzaGNh
c2guZWw6IE1vdmUgZnJvbSBoZXJlLi4uCiogbGlzcC9vYnNvbGV0ZS9oYXNoY2FzaC5lbDogLi4u
dG8gaGVyZS4gIChCdWcjNzYxOTUpCi0tLQogbGlzcC97bWFpbCA9PiBvYnNvbGV0ZX0vaGFzaGNh
c2guZWwgfCAwCiAxIGZpbGUgY2hhbmdlZCwgMCBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygt
KQogcmVuYW1lIGxpc3Ave21haWwgPT4gb2Jzb2xldGV9L2hhc2hjYXNoLmVsICgxMDAlKQoKZGlm
ZiAtLWdpdCBhL2xpc3AvbWFpbC9oYXNoY2FzaC5lbCBiL2xpc3Avb2Jzb2xldGUvaGFzaGNhc2gu
ZWwKc2ltaWxhcml0eSBpbmRleCAxMDAlCnJlbmFtZSBmcm9tIGxpc3AvbWFpbC9oYXNoY2FzaC5l
bApyZW5hbWUgdG8gbGlzcC9vYnNvbGV0ZS9oYXNoY2FzaC5lbAotLSAKMi40OC4xCgo=
--0000000000006972c1062de6b234
Content-Type: text/x-patch; charset="US-ASCII"; 
	name="0003-Add-Obsolete-since-header-to-hashcash.el.patch"
Content-Disposition: attachment; 
	filename="0003-Add-Obsolete-since-header-to-hashcash.el.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: 5cbd52e4c3209ef7_0.3

RnJvbSA2ZTUzNWFhNGY3YjczMTE2YTliMjVlMjRiM2E0MjE3YmQ1M2NiODliIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t
PgpEYXRlOiBUdWUsIDExIEZlYiAyMDI1IDE4OjUxOjQzICswMTAwClN1YmplY3Q6IFtQQVRDSCAz
LzNdIEFkZCBPYnNvbGV0ZS1zaW5jZSBoZWFkZXIgdG8gaGFzaGNhc2guZWwKCiogbGlzcC9vYnNv
bGV0ZS9oYXNoY2FzaC5lbDogQWRkIE9ic29sZXRlLXNpbmNlIGhlYWRlci4gIChCdWcjNzYxOTUp
Ci0tLQogZXRjL05FV1MgICAgICAgICAgICAgICAgICB8IDYgKysrKysrCiBsaXNwL29ic29sZXRl
L2hhc2hjYXNoLmVsIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlm
ZiAtLWdpdCBhL2V0Yy9ORVdTIGIvZXRjL05FV1MKaW5kZXggOTcxZmNmY2RlZjUuLjdmNTQ2NjQ0
MmI3IDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtMTE2MSw2ICsxMTYx
LDEyIEBAIFRoaXMgbWFjcm8gYWRkcyB0aGUgY3VycmVudCBidWZmZXIgdG8gJ2luaGliaXQtYXV0
by1yZXZlcnQtYnVmZmVycycsCiBydW5zIGl0cyBib2R5LCBhbmQgcmVtb3ZlcyB0aGUgY3VycmVu
dCBidWZmZXIgZnJvbQogJ2luaGliaXQtYXV0by1yZXZlcnQtYnVmZmVycycgYWZ0ZXJ3YXJkcy4K
IAorKiogTWlzY2VsbGFuZW91cworCisqKiogaGFzaGNhc2guZWwgaXMgbm93IG9ic29sZXRlLgor
SXQgaXMgYmVsaWV2ZWQgdG8gbm8gbG9uZ2VyIGJlIHVzZWZ1bCBhcyBhIG1ldGhvZCB0byBmaWdo
dCBzcGFtLgorCisKIAwKICogTmV3IE1vZGVzIGFuZCBQYWNrYWdlcyBpbiBFbWFjcyAzMS4xCiAK
ZGlmZiAtLWdpdCBhL2xpc3Avb2Jzb2xldGUvaGFzaGNhc2guZWwgYi9saXNwL29ic29sZXRlL2hh
c2hjYXNoLmVsCmluZGV4IGZhYzMzNmJiNmNjLi5jZDExMWI4ZDhjNSAxMDA2NDQKLS0tIGEvbGlz
cC9vYnNvbGV0ZS9oYXNoY2FzaC5lbAorKysgYi9saXNwL29ic29sZXRlL2hhc2hjYXNoLmVsCkBA
IC01LDYgKzUsNyBAQAogOzsgV3JpdHRlbiBieTogUGF1bCBGb2xleSA8bXljcm9mdEBhY3RyaXgu
Z2VuLm56PiAoMTk5Ny0yMDAyKQogOzsgTWFpbnRhaW5lcjogZW1hY3MtZGV2ZWxAZ251Lm9yZwog
OzsgS2V5d29yZHM6IG1haWwsIGhhc2hjYXNoCis7OyBPYnNvbGV0ZS1zaW5jZTogMzEuMQogCiA7
OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgRW1hY3MuCiAKLS0gCjIuNDguMQoK
--0000000000006972c1062de6b234--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.

Message received at 76195 <at> debbugs.gnu.org:


Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 17:28:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 12:28:41 2025
Received: from localhost ([127.0.0.1]:58400 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thu3t-0006e3-Kc
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 12:28:41 -0500
Received: from phubs.tethera.net ([192.99.9.157]:41234)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <david@HIDDEN>) id 1thu3r-0006du-0i
 for 76195 <at> debbugs.gnu.org; Tue, 11 Feb 2025 12:28:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tethera.net;
 i=@tethera.net; q=dns/txt; s=2024; t=1739294917; h=from : to : cc :
 subject : in-reply-to : references : date : message-id : mime-version
 : content-type : from;
 bh=EvgMJztY8lu6z8zAvrxHnHTK8DZzjvvtFkGb1YA+b18=;
 b=FMgRQyhBZ9zyDLPtUxIa2wCVvFMbE2+yLU7iGpAlujSw3K5vIbU8H3TV2JF2p1Mh7UD4Y
 wShGD0TFHVoxRZKfsZXF+WlHzXQJMMu61YFX3AcLNjPVlWpZnD7j2W47CuRsrtw7K4Zuxh3
 drLf004bvfNgpwwJetUTsEy0lZMHlCYqUcXGEnMQBO+EQW6hlvh0cn6AxQ8M63qWOfMVnd4
 Wn1VTHfrcJE3+UygKcuVliqf2pL3WdOGM0gEUuD0ehKBZtEP6ymNTyrQ7epwjXKN/eui60d
 /YrFGQqXskydlj+ezRsdeY2onkaVBsU7v+7SoI6XjDRUU1fupEyQs4w3NMqg==
Received: from tethera.net
 (fctnnbsc51w-159-2-211-58.dhcp-dynamic.fibreop.nb.bellaliant.net
 [159.2.211.58])
 by phubs.tethera.net (Postfix) with ESMTPS id 25BAF18006F;
 Tue, 11 Feb 2025 13:28:37 -0400 (AST)
Received: (nullmailer pid 228378 invoked by uid 1000);
 Tue, 11 Feb 2025 17:28:36 -0000
From: David Bremner <david@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>, 76195 <at> debbugs.gnu.org
Subject: Re: Obsoleting mail/hashcash.el
In-Reply-To: <CADwFkmkoeAwtX7H03=FwXE3anhKb7LSnY42Ao1O6FAp32tPnLg@HIDDEN>
References: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
 <CADwFkmkoeAwtX7H03=FwXE3anhKb7LSnY42Ao1O6FAp32tPnLg@HIDDEN>
Date: Tue, 11 Feb 2025 13:28:36 -0400
Message-ID: <8734gks857.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76195
Cc: Andrew Cohen <acohen@HIDDEN>, Eric Abrahamsen <eric@HIDDEN>,
 "Dirk-Jan C. Binnema" <djcb@HIDDEN>, Bill Wohler <wohler@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:
>>
>> I suggest that we mark it as obsolete.
>
> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
> developers, in case they have any comments.

No comments for me (except it makes me a bit nostalgic).

d




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.

Message received at 76195 <at> debbugs.gnu.org:


Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 15:25:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 10:25:29 2025
Received: from localhost ([127.0.0.1]:58084 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ths8a-0006Lw-Vn
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 10:25:28 -0500
Received: from mail-ej1-x636.google.com ([2a00:1450:4864:20::636]:60435)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1ths8Y-0006Le-LO
 for 76195 <at> debbugs.gnu.org; Tue, 11 Feb 2025 10:25:23 -0500
Received: by mail-ej1-x636.google.com with SMTP id
 a640c23a62f3a-ab7d451f7c4so211997766b.0
 for <76195 <at> debbugs.gnu.org>; Tue, 11 Feb 2025 07:25:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739287516; x=1739892316; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=X1wWee4yd8n0RHddvzzzLZWWP38vrBp5Tyh1WadTie4=;
 b=i5QhKbGOLUhFg4K5n8N02Aj8miTCz4vvUXRdz5C6UFWg3X7g+RTfelW8jWRbprSz/r
 Rb5Sjdav4zBcqFA1Fe78c2FbpvLoQ+3+KaLfaYZzHoXprTZXHgroaX796wNxMv0hTqAs
 PFoUFsK5LYFsx5iki912igK8ux27D6jUexzM9l7MpcC6tsauIDuXSNRzzOGH4yH19yJ7
 vYodgbbd+P5wGaUqcpDa/HEPvIAp7gx1NwzZImswMZ48MsJQQUg9Cr086Z2qBf5AjiAK
 Cm6u3Fsk5OFXu//5orzeRIbE2m7V6JMsUsFKvUnBh7DW9iY/7X2uIyMiidBK0cmJyurw
 g1ig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739287516; x=1739892316;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=X1wWee4yd8n0RHddvzzzLZWWP38vrBp5Tyh1WadTie4=;
 b=a7Tdr7/eZnC6h99L4mwrb3zDPmOCzJzFBEDeeSNjUtiJ4fhu3zTBmw/USUMKw0jj1l
 bSGXh7/c51ZwQNd4bboHjq2oFmV65sXgsiWB5PlsOkISDEy8bL8dV35NDSkcWQYfGCKz
 tg8WtbpJ208r5FR39XbcGzod9tGl+qhkju4SuGwZOV1ETnArSDXyXs/KEUXxYfqFd9kp
 aUgxEAO9dQu0rSVum9wvBQUHmlZu+ZQQyhpSnw1q860ZZvG0heg+wEPZeothNOQhoAD8
 Ktuepf2JEPnKNHjLSUsxJ9LCPGFXN8mwkB4n5XfwC5XB8l86O2uLhiXZbqhkoPqrhvUi
 JlOg==
X-Gm-Message-State: AOJu0Yw/LhMUMkohAM2SVnt5R4y2DQjIpJRBqaLR0Mr7jPRth48eSF8H
 tToRHJx23ONqxYI8JGpSOeM4R4ku+6p+3Al7IDYVbXAYsKXWR7rx1BiOvkn+AZyIzpXqDSjMzT5
 z1vY+9V0BzwU8pnEeThQ3uYZP7NPdWYcuonQ=
X-Gm-Gg: ASbGncuC6rCL2moZrYbywCwOZDl0i1eQ95notQn0fVoit+swXMm07Rz2BrBayUlrPPw
 TVmR4gbETXOEy29kIFL403ViG0vFGzRSQFouF1wmSy5e/TFj2pfdS6Q0jV4hWakpEN0ORclzTL9
 c=
X-Google-Smtp-Source: AGHT+IEF44s/FHSqnWqL6PIdB4CqMYpokFjHfxrO0xspnnaYqUpxvnikkz1MMeWO2les+mBmPghopMXwlpgOx50sV0k=
X-Received: by 2002:a17:907:8e9b:b0:ab7:d87f:6662 with SMTP id
 a640c23a62f3a-ab7d87f67c8mr402249366b.52.1739287516371; Tue, 11 Feb 2025
 07:25:16 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 11 Feb 2025 07:25:16 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87h6508qvd.fsf@HIDDEN>
References: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
 <CADwFkmkoeAwtX7H03=FwXE3anhKb7LSnY42Ao1O6FAp32tPnLg@HIDDEN>
 <87h6508qvd.fsf@HIDDEN>
MIME-Version: 1.0
Date: Tue, 11 Feb 2025 07:25:16 -0800
X-Gm-Features: AWEUYZliE-vt_d2arklHZ6EinUewmJqLAq5XGqU1fgzpu0pBGCnHcVGCn3Buvhg
Message-ID: <CADwFkmkok7myi1L=MazF9vCt9+8SA78RB-nN_mr_RZcTotoc3A@HIDDEN>
Subject: Re: Obsoleting mail/hashcash.el
To: "Dirk-Jan C. Binnema" <djcb@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76195
Cc: 76195 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

"Dirk-Jan C. Binnema" <djcb@HIDDEN> writes:

> On Tuesday Feb 11 2025, Stefan Kangas wrote:
>
>> I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
>> developers, in case they have any comments.
>
> Thanks for reaching out.
>
> I can only find a single user in my e-mail corpus, from 2006. So as far
> as I'm concerned, it can be obsoleted.
>
> Kind regards,
> Dirk.
>
> --
> Dirk-Jan C. Binnema                  Helsinki, Finland
> e:djcb@HIDDEN           w:www.djcbsoftware.nl
> gpg: 6987 9CED 1745 9375 0F14 DA98 11DD FEA9 DCC4 A036

Thanks for telling us your opinion.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.

Message received at 76195 <at> debbugs.gnu.org:


Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 14:55:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 09:55:36 2025
Received: from localhost ([127.0.0.1]:55617 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thrfk-0004Eq-6y
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 09:55:36 -0500
Received: from mail-ed1-x52f.google.com ([2a00:1450:4864:20::52f]:42249)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1thrfa-0004CE-2L
 for 76195 <at> debbugs.gnu.org; Tue, 11 Feb 2025 09:55:33 -0500
Received: by mail-ed1-x52f.google.com with SMTP id
 4fb4d7f45d1cf-5de6c70832bso4838993a12.1
 for <76195 <at> debbugs.gnu.org>; Tue, 11 Feb 2025 06:55:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739285720; x=1739890520; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=ulGANLK89nXx002E6mFj8N8B9kmBiUa/gFmjs1wQU4U=;
 b=kOp5S0qCS66Q1pgKfoOevA0BPsKugz8y4c71+sZECLe5/QM5qe/1BvARzf3ttDPiBz
 sDtF58UzVnMj2rkTcYj37Lzrnedq9qEiVKI+WlPsiJgxgDyerACMNw8B4cDMg1cPDJ//
 MrG0UxSw8BQDGHhjo+8tTvhnyjlk1wVgTR/DI/kGKcOH6PdQmnZ944GCu1T712Gn57SZ
 +yxbpxbo6QLj1fn8eu0EV9DquI6rIrq9sorl5SCJwlxqOdVKsZrIlBnhQkS7XBfKhoDg
 UGJvL4Pn99Ta9Mw0fG1WEjkt78scT1XHr7zMKvg9dlL6WA6LSrSsIZBB2VKUwMFQR8IV
 knRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739285720; x=1739890520;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=ulGANLK89nXx002E6mFj8N8B9kmBiUa/gFmjs1wQU4U=;
 b=ER5VzKyj/JQgFnYeud9xlzaBuSSCV2C/dDra5N39V8EDyVeoMxiGa4GQWRgNxLS+S0
 SMXNGh9G0fmWamgJZpnuJTELImXF39c1kwrCZyT7pIpPiegTxcIPG6nBx52bWTsVfeoi
 mdpZiQBwdP8hNRhTS/AgL6zSm3hhMNIR9qgA3Y/zIV0tkfPWpJBTLzVqWwluZ/C10Khf
 YFjAae2eApaucuinyXsiyNetWBbcF98w1AOPh3CSDekBS2GchUIxvtyI9atTtp/HDlWD
 /TSvOR6jIoAKWyGLUX80pKhMANizcQAgW4lp3KbSUUHB8YRs132UsAu5EwhWUChDOoHA
 hCMQ==
X-Gm-Message-State: AOJu0YynEFKf+YzwGl9WVpRTYB+Ux+oMLWOOHCPDqFL/Z9H+QK9aL6qd
 yy3UqyTwCY9px8kNXfLjiCLxO2EzkMCgdvWa3w+QhSBNggumwcq4dJYGx8Vosl29C4/y4MRxrkY
 4dtIw3ok/op1ThLRkDlu6oWRPUrl8Ej+IxrU=
X-Gm-Gg: ASbGncvL7iq+HvVXwId1FyRFQ03qb152NCpMUbgKpQ+NmVu/RU+4zs28LI0GC2pLBKU
 jIgJBJB+Y/ndifKZunr9qKaMPWKR9E+gIO9e5l0rCrvEeC4oMbHAehQs3osDsTt0auwVJow36Wu
 c=
X-Google-Smtp-Source: AGHT+IGvu7HvY6r1u0m9SVIPDb/1KYymBplTSozgSaJPGnqDng/nJe+fKz+rDIEqWKhpbCDilXZAHt5C/4NmeE2HsHM=
X-Received: by 2002:a05:6402:f8f:b0:5d3:e99c:6bda with SMTP id
 4fb4d7f45d1cf-5de9ba09937mr2671780a12.16.1739285719652; Tue, 11 Feb 2025
 06:55:19 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 11 Feb 2025 06:55:19 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
References: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
MIME-Version: 1.0
Date: Tue, 11 Feb 2025 06:55:19 -0800
X-Gm-Features: AWEUYZm4VVJtqCUxSSYsHlhXWDq8wC4zzuuY6Uoi3bB3JkGcydM3eKhDJRoU3Z0
Message-ID: <CADwFkmkoeAwtX7H03=FwXE3anhKb7LSnY42Ao1O6FAp32tPnLg@HIDDEN>
Subject: Re: Obsoleting mail/hashcash.el
To: 76195 <at> debbugs.gnu.org
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76195
Cc: Andrew Cohen <acohen@HIDDEN>, Eric Abrahamsen <eric@HIDDEN>,
 "Dirk-Jan C. Binnema" <djcb@HIDDEN>, Bill Wohler <wohler@HIDDEN>,
 David Bremner <david@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:

> Severity: wishlist
>
> The mail/hashcash.el library implements an Emacs wrapper around
> hashcash, where the idea was that you added a small amount of "proof of
> work" to an Email header, which if everyone used it would be expensive
> for spammers:
>
>      "The email anti-spam tool, like the proof-of-work algorithm, is
>      also called hashcash and is used to create stamps to attach to mail
>      to add a micro-cost to sending mail to deter spamming.  The main
>      use of the hashcash stamp is as a white-listing hint to help
>      hashcash users avoid losing email due to content based and
>      blacklist based anti-spam systems."  - http://www.hashcash.org
>
> This might be nice in theory, but it is irrelevant as an anti-spam
> measure on today's internet, since almost no one uses it.  Let's not
> mislead users to waste energy using it.
>
> I suggest that we mark it as obsolete.

I'm Cc'ing Gnus, MH-E, Notmuch (third-party), and mu4e (third-party)
developers, in case they have any comments.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.

Message received at 76195 <at> debbugs.gnu.org:


Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 10:51:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 05:51:41 2025
Received: from localhost ([127.0.0.1]:54531 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thnrh-0007rC-HP
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 05:51:41 -0500
Received: from mout.gmx.net ([212.227.15.15]:48531)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1thnre-0007qs-V2
 for 76195 <at> debbugs.gnu.org; Tue, 11 Feb 2025 05:51:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739271092; x=1739875892; i=michael.albinus@HIDDEN;
 bh=3S37ofiU6jcfxC/Lp5GsjlBNFvvb8IX6daIYEWHQDRE=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=iw3qZ5G/lSs3QMOs/G2Kcc6QfhIrU526/y93pbkYoyJHkylp9yXOSjDPN1o4Ot0g
 xteqa3i/xU/zRQfXjRw4xnET8+e+ZKw4xuI795C78gDrhLFP9NGq6MkpO2fQiGaP+
 YeDggG7DGgf/AIjKZKGfhpbykAF0uNhq4S82K6J0EuhKdIxT/Q39eeAcSyxS/UUZp
 UTBu9AN3b/kwKwrqxjqQWfIpYkPBgDdj/K0hhXdT1AsEIQyZ+PEu/n3d/L1fjwdO1
 yDpcAEVey0Glfnk7sJd8BLxxO27Xr6OWeXLpDThga1zf7DoCEheUGmu6Y9SWZD4b5
 jBIjurpbvSNelWyQ9Q==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M26rD-1tfJpF0QRN-005ER0; Tue, 11
 Feb 2025 11:51:32 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#76195: Obsoleting mail/hashcash.el
In-Reply-To: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
 (Stefan Kangas's message of "Mon, 10 Feb 2025 22:40:26 -0800")
References: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
Date: Tue, 11 Feb 2025 11:51:30 +0100
Message-ID: <87tt90ah59.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:147MuwOz7CgQIkMwzxFMO8I0mpc4TA8/hfu83hMVRa+3q6tt1c4
 YqEFHkuPfDN9LTDmn+uNehdSwvCy1bnVdbLKRM12d4iDVR1qX0WZwko79qqfuqWSGm6gWF8
 LvekuX6lO3murg7++QTkbpaAGKvGVKh99vh4UfU9e4zk6bawpjQ/E+RtNu/0gigBuhhG/rU
 2b82Ef3bPf8P5yJmy3U2g==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:NyNys/qr9b8=;B6xqL+E/KyQrbXtNiziX5UdnM5S
 w6EtE5YQ6i1TEMBBNhCK2jlxndI0EWr0/AooZ3MDa0guQ3CkrugjGYGQcjaO5h1jem8f2CRNS
 P8//rB5Q8VlmvQVdpKp7G/iXMjJDNGp39CnrdAmcNaqsVeZIVmD0LHPNLmBEvRGpMuV2Zpvol
 pxvLyh0JxDFFzvMtkAa9cPJ2zUVRkNEB6pUWQdXZNvjXAE63rEYHMAC1hV4ug6yTmJbLkqYSD
 fU58zaAF8S7VIOXF3ng5OWI8/hIuWILIXoSNC6usrWx4daoCAWZGoP+h2n+0WNlAM0LO0tGuW
 ZHwEm08QKyJZ0LXz8556i68OBJDHH1GVntlwJw8k8GEZWFD6qfRsplRnIix7y1p6phIgs6bI7
 2JbgrjqJEd76SRrKkbd5nDL1EV2poceJY6F9A8AmAAyF4kUG1OrdequNIaedBYJsGJaVvA0ik
 7F0pn60B5u9uI9GZtXCUlq7buzyemyJdVJXack/c/u3J1F/bv0jSbMFiwIuz1U3ItNtCk5ZW1
 J7JvJthccULh1tseEMrSFH32F6SWtNmWsT8jc3gk2tolWeCh+bafM3knXGdmk6atTlnBfaEUs
 CTBXnCOJ1CChATb8GBEsS/CFHcVeMzntj/tvykVeSKJf/mo4B28GszpXyMmMhLRaNVj5dHaFl
 Inl7V+fbFoYO+YxrUAEf2yMHq95UvCxVh0KjvmupAOdJRQMHysEUg0Wkmp+Xq//40z63dVxqH
 p0njlLNwYcFYeye5kbcnkfIIBCQQgrlWgk4s4jrURTS9Ns8FNRykj/HBqggrOAhYu0ND5z/XB
 24JFEHNHPnAXgwgizdu1gfVA7Z3bzcHo88JgL2oeZF+7Acrd/Y4DVknvPcC3UK2uV0eEM4270
 fRBCK3wKzO8FGeiRIiAxHwEelAuiHjDTuv+g3u6uoODER/ctr78UmHJRvPzZgwe/1JkcoUewN
 02iE6z4nfdTqGTU4k9873I9kQMJS4w0PXDvcujGw63pA9Or4b6vZaDV1HT7oylrND4EadcvPk
 Iyn3JcSnPkg5kVXuo9R51jBqRwnHTrVC2p5FuWr/zEpfdLAhZ73bbOYgRjKldH30rHdrzshan
 Z9VSahQmzOB0sj25VpY6EAH5uJobF9diSCV/9atLP/Es173EUj3w0yVf0QQDOnbMN9w5GJvAk
 HPesssufJyB9Mb3YXvPiNMyrTXReCMd6dInK/BDO5QgQybOFmH5ti6YLdRLwgP4QYs8HB9HkD
 /srYUVfS8hHfNRLzATvOg/RpLHQ7cGg/RQSbfZaEAn1J/8MQAMXs9FSSmnlEMA/9zfMeYaZEb
 mBHc157sWeNtC358AXsHUKGXfPHox4QNaQGPKv5Dxmdb4uv29cK85f9fGvDLxrsrE1ixAJM59
 hlQ7EW47Tb4luKfhbIQ722bvoxa83t0syAICyDjNz/LIPROYr1Lq2Y4kYZ
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76195
Cc: 76195 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:

Hi Stefan,

> This might be nice in theory, but it is irrelevant as an anti-spam
> measure on today's internet, since almost no one uses it.  Let's not
> mislead users to waste energy using it.
>
> I suggest that we mark it as obsolete.

There is also bug#66795. It is an evidence, that hashcash is used in
Emacs. OTOH, there's nobody who is able to fix this.

So I support your proposal.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 11 Feb 2025 06:40:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 01:40:51 2025
Received: from localhost ([127.0.0.1]:53782 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thjwx-0005i3-2z
	for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 01:40:51 -0500
Received: from lists.gnu.org ([2001:470:142::17]:34556)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1thjwt-0005hg-Ta
 for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 01:40:48 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1thjwh-0005Dv-9R
 for bug-gnu-emacs@HIDDEN; Tue, 11 Feb 2025 01:40:35 -0500
Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1thjwe-0004sQ-Hj
 for bug-gnu-emacs@HIDDEN; Tue, 11 Feb 2025 01:40:34 -0500
Received: by mail-ed1-x530.google.com with SMTP id
 4fb4d7f45d1cf-5de4c7720bcso6043218a12.0
 for <bug-gnu-emacs@HIDDEN>; Mon, 10 Feb 2025 22:40:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739256027; x=1739860827; darn=gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=30ydnynj9zkwtOo04ypRpMv9npvc86fxVgyq92dlq8E=;
 b=R3OdypIzMRgwO0oGE62Ym2QvKYCTeWMifLjbuUYkdW7xL1yD+/wagWuAerO29K8bVC
 dBqUYP7iRgwTBALTLqOvU56PlZhyl0EdUP8CngMHqkrzlmDhrGnhOkf5sWWIkP++S//v
 2anzmafwbVI3PYi1CTv15AVVvymxIwWIulqAs7A/3vqBGRnZ6SJ/vuHANSRqYyk2RjTF
 2092PbbkLOkI39gs5hEWqFSd2fRp0ryjm5vDqtUqsVDP8buxav+1hqWSJ+05HMD8DGXv
 Zo5aCJpsrBHR8/IM7XRQeEjm4vjwVaXAzcKdoPZGBhQQPr+sVE1OiafYDMtwy4lPbIfj
 y4xg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739256027; x=1739860827;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=30ydnynj9zkwtOo04ypRpMv9npvc86fxVgyq92dlq8E=;
 b=Yr+SXt2ZdMn9ztXJbnGMKBXXlRbVNhWnExr7R23qm7jEx0JaUFjQyXrISbYIRA90mN
 9kICLjWQMP7JpNkprF0eZqg1TXxTH3AX3l8Rl7yd+ttfx9AsC5XVNrAV5zBXlS+w84Bg
 v+UeOxMU9pBLc/Z2IxrUk5jbJWjpFJmSJdLbWOdnBreaAt+98891thoK0KTAGydw+u1q
 OkvoiolW0JlVCXxEXlnJzSfXhPRW/PAC7ebHSzwyOHAi956kSXlie3QzdD4EOHa4/kw2
 +pvR70n24/DmCwwNH1eWKjdraIYc6wqBsqZy7LfZvdOMy1++J5g3pTgQfkI4WyyqyhgO
 8w3A==
X-Gm-Message-State: AOJu0Yxaj+cyOapuw9xMmLYWFkw1L0DpnLfyoNJK1KCVr2aj6ZPOt3s8
 i+Dc/SxW88MWKp5Dk2Tu/NgRUoo9eJFZRP6kp5V1gCkN3sUk5myRuLSb+ieW7rGvIBkqVPt2PiM
 xZ61kR64StG8iY1jJ0oluJroKjRt3SQX3eWI=
X-Gm-Gg: ASbGncvApIMHHJPchDh6Mdqrhf6Jrn80JDv/iSt+JB/V79zEvfTNk5eexieFEqgyfzt
 letGqHq485+ZcWrGRdZ5Qez6bblINXL8RHmd9p9F2VjECtFzkQ6YWF27oLOZiroZGyS0imjVyyA
 ==
X-Google-Smtp-Source: AGHT+IEgy0po7HF5UJNm3slI/8zDAG3CWuSFk0pLp/W/0qfPvh4soQ/7aYtKOxQgCL4Tbdyr+yVdW0/LSTZYylGlfFk=
X-Received: by 2002:a05:6402:26cf:b0:5da:105b:86dd with SMTP id
 4fb4d7f45d1cf-5de45087fd2mr17550549a12.29.1739256026693; Mon, 10 Feb 2025
 22:40:26 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 10 Feb 2025 22:40:26 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
MIME-Version: 1.0
Date: Mon, 10 Feb 2025 22:40:26 -0800
X-Gm-Features: AWEUYZn6z_L20iuzjkKhxSZaa501eglLB8QE822bWiq-gzoywE2xPm6TgB0xcyg
Message-ID: <CADwFkmn6U0EC_v5UAKggGJPjhMN-gYAqXC4+DwZPDOeLD+D-ZQ@HIDDEN>
Subject: Obsoleting mail/hashcash.el
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2a00:1450:4864:20::530;
 envelope-from=stefankangas@HIDDEN; helo=mail-ed1-x530.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Severity: wishlist

The mail/hashcash.el library implements an Emacs wrapper around
hashcash, where the idea was that you added a small amount of "proof of
work" to an Email header, which if everyone used it would be expensive
for spammers:

     "The email anti-spam tool, like the proof-of-work algorithm, is
     also called hashcash and is used to create stamps to attach to mail
     to add a micro-cost to sending mail to deter spamming.  The main
     use of the hashcash stamp is as a white-listing hint to help
     hashcash users avoid losing email due to content based and
     blacklist based anti-spam systems."  - http://www.hashcash.org

This might be nice in theory, but it is irrelevant as an anti-spam
measure on today's internet, since almost no one uses it.  Let's not
mislead users to waste energy using it.

I suggest that we mark it as obsolete.




Acknowledgement sent to Stefan Kangas <stefankangas@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#76195; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 12 Feb 2025 04:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.