From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Feb 2025 06:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76195@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173925605121956 (code B ref -1); Tue, 11 Feb 2025 06:41:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Feb 2025 06:40:51 +0000 Received: from localhost ([127.0.0.1]:53782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thjwx-0005i3-2z for submit@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 ) id 1thjwt-0005hg-Ta for submit@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 ) id 1thjwh-0005Dv-9R for bug-gnu-emacs@gnu.org; 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 ) id 1thjwe-0004sQ-Hj for bug-gnu-emacs@gnu.org; Tue, 11 Feb 2025 01:40:34 -0500 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5de4c7720bcso6043218a12.0 for ; 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 MIME-Version: 1.0 Date: Mon, 10 Feb 2025 22:40:26 -0800 X-Gm-Features: AWEUYZn6z_L20iuzjkKhxSZaa501eglLB8QE822bWiq-gzoywE2xPm6TgB0xcyg Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=stefankangas@gmail.com; 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-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: -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. From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Feb 2025 10:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 76195@debbugs.gnu.org Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.173927110130210 (code B ref 76195); Tue, 11 Feb 2025 10:52:02 +0000 Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 10:51:41 +0000 Received: from localhost ([127.0.0.1]:54531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thnrh-0007rC-HP for submit@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 ) id 1thnre-0007qs-V2 for 76195@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@gmx.de; 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 In-Reply-To: (Stefan Kangas's message of "Mon, 10 Feb 2025 22:40:26 -0800") References: Date: Tue, 11 Feb 2025 11:51:30 +0100 Message-ID: <87tt90ah59.fsf@gmx.de> 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-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.7 (-) Stefan Kangas 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. From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Feb 2025 14:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76195@debbugs.gnu.org Cc: Andrew Cohen , Eric Abrahamsen , "Dirk-Jan C. Binnema" , Bill Wohler , David Bremner Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.173928573616300 (code B ref 76195); Tue, 11 Feb 2025 14:56:02 +0000 Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 14:55:36 +0000 Received: from localhost ([127.0.0.1]:55617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thrfk-0004Eq-6y for submit@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 ) id 1thrfa-0004CE-2L for 76195@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@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 In-Reply-To: References: MIME-Version: 1.0 Date: Tue, 11 Feb 2025 06:55:19 -0800 X-Gm-Features: AWEUYZm4VVJtqCUxSSYsHlhXWDq8wC4zzuuY6Uoi3bB3JkGcydM3eKhDJRoU3Z0 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Stefan Kangas 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. From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Feb 2025 15:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Dirk-Jan C. Binnema" Cc: 76195@debbugs.gnu.org Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.173928752924433 (code B ref 76195); Tue, 11 Feb 2025 15:26:01 +0000 Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 15:25:29 +0000 Received: from localhost ([127.0.0.1]:58084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ths8a-0006Lw-Vn for submit@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 ) id 1ths8Y-0006Le-LO for 76195@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@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 In-Reply-To: <87h6508qvd.fsf@djcbsoftware.nl> References: <87h6508qvd.fsf@djcbsoftware.nl> MIME-Version: 1.0 Date: Tue, 11 Feb 2025 07:25:16 -0800 X-Gm-Features: AWEUYZliE-vt_d2arklHZ6EinUewmJqLAq5XGqU1fgzpu0pBGCnHcVGCn3Buvhg Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) "Dirk-Jan C. Binnema" 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@djcbsoftware.nl w:www.djcbsoftware.nl > gpg: 6987 9CED 1745 9375 0F14 DA98 11DD FEA9 DCC4 A036 Thanks for telling us your opinion. From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: David Bremner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Feb 2025 17:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , 76195@debbugs.gnu.org Cc: Andrew Cohen , Eric Abrahamsen , "Dirk-Jan C. Binnema" , Bill Wohler Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.173929492125552 (code B ref 76195); Tue, 11 Feb 2025 17:29:01 +0000 Received: (at 76195) by debbugs.gnu.org; 11 Feb 2025 17:28:41 +0000 Received: from localhost ([127.0.0.1]:58400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thu3t-0006e3-Kc for submit@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 ) id 1thu3r-0006du-0i for 76195@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 In-Reply-To: References: Date: Tue, 11 Feb 2025 13:28:36 -0400 Message-ID: <8734gks857.fsf@tethera.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Stefan Kangas 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 From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Feb 2025 00:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 76195@debbugs.gnu.org Cc: Andrew Cohen , Eric Abrahamsen Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.17393187408755 (code B ref 76195); Wed, 12 Feb 2025 00:06:02 +0000 Received: (at 76195) by debbugs.gnu.org; 12 Feb 2025 00:05:40 +0000 Received: from localhost ([127.0.0.1]:59588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ti0G3-0002H7-B0 for submit@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 ) id 1ti0Fq-0002Fs-Lq for 76195@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@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 In-Reply-To: References: MIME-Version: 1.0 Date: Tue, 11 Feb 2025 16:05:06 -0800 X-Gm-Features: AWEUYZnDoVoxCkt6OZlk8EZHH07gZ84utvuJmkhMTfZqSFEXt5q2RjXkZ1z2Q2E Message-ID: Content-Type: multipart/mixed; boundary="0000000000006972c1062de6b234" X-Spam-Score: 0.0 (/) 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 (-) --0000000000006972c1062de6b234 Content-Type: text/plain; charset="UTF-8" tags 76195 + patch thanks Stefan Kangas 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-- From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Bill Wohler Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Feb 2025 03:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Andrew Cohen , "Dirk-Jan C. Binnema" , Eric Abrahamsen , mh-e-devel@lists.sourceforge.net, David Bremner , 76195@debbugs.gnu.org Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.173933208732631 (code B ref 76195); Wed, 12 Feb 2025 03:49:01 +0000 Received: (at 76195) by debbugs.gnu.org; 12 Feb 2025 03:48:07 +0000 Received: from localhost ([127.0.0.1]:60024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ti3jF-0008U9-SY for submit@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 ) id 1ti3jC-0008Td-Cl for 76195@debbugs.gnu.org; Tue, 11 Feb 2025 22:48:00 -0500 X-Sender-Id: inmotionhosting|x-authuser|wohler@newt.com 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@newt.com X-Sender-Id: inmotionhosting|x-authuser|wohler@newt.com X-MC-Relay: Neutral X-MailChannels-SenderId: inmotionhosting|x-authuser|wohler@newt.com 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 ) 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) From: Bill Wohler In-reply-to: References: Comments: In-reply-to Stefan Kangas 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@lists.sourceforge.net MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <225643.1739332073.1@olgas.newt.com> Date: Tue, 11 Feb 2025 19:47:53 -0800 Message-ID: <225644.1739332073@olgas.newt.com> X-AuthUser: wohler@newt.com X-Spam-Score: 0.0 (/) 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 (-) 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 wrote: > Stefan Kangas 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 aka http://www.newt.com/wohler/, GnuPG ID:610BD9AD From unknown Fri Jun 20 20:10:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#76195: Obsoleting mail/hashcash.el Resent-From: Andrew Cohen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Feb 2025 00:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76195 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Eric Abrahamsen , 76195@debbugs.gnu.org, "Dirk-Jan C. Binnema" , Bill Wohler , David Bremner Received: via spool by 76195-submit@debbugs.gnu.org id=B76195.174035701311159 (code B ref 76195); Mon, 24 Feb 2025 00:31:01 +0000 Received: (at 76195) by debbugs.gnu.org; 24 Feb 2025 00:30:13 +0000 Received: from localhost ([127.0.0.1]:37478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmMMO-0002tv-Nv for submit@debbugs.gnu.org; Sun, 23 Feb 2025 19:30:13 -0500 Received: from mail-japaneastazon11021119.outbound.protection.outlook.com ([52.101.125.119]:30367 helo=TYVP286CU001.outbound.protection.outlook.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tmMML-0002mn-IS for 76195@debbugs.gnu.org; Sun, 23 Feb 2025 19:30:10 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MXfGA91EzQ8bjwwwUXfO+a4/rw+1t2h1LQc+pWjCn6mAzvJU/k/tx2nS4SsW2ADoyfMwqD67sTgyRB+rGW4eAfEBOfEjS/eBIKn+l3qm51x0scwFHbgR+aB7ZUxaEnkX3zBswXpS0H+dUjXGslhWK3S6yWh20099magZlYkt8+QXZycj9B3yiGYkPgtDqvGMZ/8S6Fd8UFjZB6aKUBY7ATBhaMBoQ61SnXxSxIEApsMWVMJ2YKm9COIza29yOSeTXFTH33KQfFNWH4NXSphvaQ4evYGGnw1JQg0l16DqP8VciJTqcU2/IEguS4TntfARB1erAIHlXDl5al/qvBy3lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C3EuS2Od7tIBJhcdqBE9/LA2HdmEV2zL0G4qF7uEf/c=; b=q1IvaZ2MuIL1NVVmuSxX42ZExTW7oTvUFwZwfkphWDoIrB4h/0IstgvdW/2SLHAn2KCVWZRv4cFw10K4kb/OZVP2EQ5+PKL3jEIjofDFMZAOilfSuGrZjyUf8qeA+FVQMH6mIZLsefqU1kwYdS31N0YkStQKep5ozxBIgS4fmOKAxS5vXey/2/aQIrCagxvWkhLxzjtd8pHlkhlzJ3n81n/xfT594SzzOylPQcDA79NhTQ58Dl/NkPAEYSzkkxoqbZLlDwJ3ukF4C/vpo6Xqli9/7naIyN5au05QAt1Bdoa0tjHzV8ZHhYDyQfcFwhxCzAVM1TVKxmFockey3BwIgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ust.hk; dmarc=pass action=none header.from=ust.hk; dkim=pass header.d=ust.hk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ust.hk; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C3EuS2Od7tIBJhcdqBE9/LA2HdmEV2zL0G4qF7uEf/c=; b=GvFDUUyq6TPlwCnodWboLAMQpRHZBSnJMtcO/IpumUoL28mEBQOb6Lw72t30Lv77wXypVVEqmba8J8+LsPlPj2VyMwOM97S+YEvYA8ig7YE8cPy8CM0zYj+Iq71E+5SBVzyH8RXCPDvpUXfxmqX3+6GsA3fvaFB4pGpaMRtw1SpB002zru/rQfaNCmaLfPxVD0FpohrQPLy8g/4e/SGPhi2JYLa+ifPgHUN8dDewpnwjzWNiAuk3TelPUZ4alVtwy+gEs5pRgI/roXvjYsb/VLaLmIUbcFwwxo+g6G/g/r/eIvfmfajh6w/fHsbVSJKNFs2WT83QlR3swL/2KVluGQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ust.hk; Received: from OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1bf::11) by TYYP286MB4160.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:14f::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.20; Mon, 24 Feb 2025 00:29:59 +0000 Received: from OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM ([fe80::4b6e:c37e:4327:cfab]) by OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM ([fe80::4b6e:c37e:4327:cfab%4]) with mapi id 15.20.8466.016; Mon, 24 Feb 2025 00:29:54 +0000 From: Andrew Cohen In-Reply-To: References: Date: Mon, 24 Feb 2025 08:29:52 +0800 Message-ID: <87msecjibj.fsf@ust.hk> User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-ClientProxiedBy: TP0P295CA0050.TWNP295.PROD.OUTLOOK.COM (2603:1096:910:3::6) To OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1bf::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: OS3P286MB1877:EE_|TYYP286MB4160:EE_ X-MS-Office365-Filtering-Correlation-Id: 88d6a411-5923-42bf-8c9b-08dd546a5bf9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: iBUW+bUvAlskATD9QTrGEKGW5Anr1+mUvYN7+/l/XB4dwCb8Iii24GqPrZD5buEv9YpgqXyUqabwR9YhC5jgwk/o5VKkO3aE8o48NQoaBY3EILWsga1AJOle8rwTnSbfKLpN+TKIFKhvnXxEebAByIeYoGVxEVmlIV2IB7+UyjY0eVAoHk1ClYfmbd0c7Tt7AcSehw+v1cyP24AJKv97KD3vQCVut/mJZPKwLtPXSFmQpVOexWZMRLVl3Bh6GS0Zbg14sDvacqLrw4l9pnxrTHoEbSJioyCHIhF7N0x3raaWFabkW5fHm2NuI/bOJRLdKZXmmkwZz945bdnxfESEO5rSYET1eQuCGDBWClj8DxTiiFXzBUxK1uJz/5gBoBUNlQeVyVIUioLNnGMLn31kBasWzoo7bHMxZhGqbyncQO9MrmbvJGTOZ9a5pg2LS1dKhdU76us5nmLayX7Sy7yvRqfysLETdA2R2bwRgrnVOGwZkosodCvoMcO4kr5cHxhrSuK9ozKlempZlXXUycGSnBLhdMii8zzn9HOZ94KqmrsqkzbLMXJbRA95uZRotk8p7/uSWNbbtZzw3WPg3JX1r+CDR6tKioXIhP/j2OG8zNfx5h2FsVGSno8fBcU/rbtuGeh28reZbScdmaJFjzHn7s5ZRCrVXnDLr5EzhPweErUx7ve8BYcc8aVsaibB4XODk8PBd3xdi0gmw4eDkZuuxp/7G83iGcEmz2OuhsUL12YxjAJ0dsjRaqm/ogtGuQVSPmLJPwv3IgDuaqmsiKAW+ZO46hxoKoEgG3pZp17zUL4ROt5kHXfOIP4oGKSTjMTN/w8F0a89P7U9Zm2Kyab4anmbBB2CtbpI6ubQnWMevGl/OK4sa79z138R4/c4E+4UnyeGzdJI53MsMLGbusD1nUpzGdDyVeYtS/aAhcbEOHKeDNIzw5iynfciyX/RjTRDauju6vbZ/FyAyxEBmvfa/zjD3yEnIMyocxdMDhOq5lCvc/BBF/fFx0p8EL8+TRFJD5HkeNlCtyuQxn7JYSXbOOrjHkZ2sxvQzIe61kW9RQjHjx6pSqo6myKqE3T2LeSs8kTGVBapi5R7E1vn+Q+ei814bB9x1qtm+bRM3YhIZFplCUTYTV03cgRSpsqUasr8phvcEAg+K2tJUxFfFDEZwJkUFX1tFn6yc1R8lcb5XhkaoQy8jpsBbRR2iaeUf4u+AmjZJEOUVRBDDYqzRYdvJsJSnavl6I6yrVd9mif8txcy2LycQgH3ep4EsuV74kYEzwZdPafg/wetNyyffReAr3xOWkyeiBpfGvgMHero7ip+r9W9gk6pG9uzVN5IsOF1K10/WXMlh7F20kTAz+6bVjon3feeHBFvD+4IgmMz+dOuXouOFdV7L3EFNSpGOlCi X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 8bBRpBiMI3isDL/ZBfn/UHvmpSw27p/YcfnzV25FFrMQ0SlvfkloDPfgPXJyguI/LWFkdebKL7Hm0jzUIcdIdzpfp6KwarpCn5lNxMAKdwuVzkpsRDYkJMaFBm2aXowKk145rGW/+ArEjlHMR1fYIr58iqV1cm6g0U1C+h3sY+ukN7Wza9OHg9o3yIuk4+XkrAUeZOFh7iCockw25QPRzV7DDGRmibGX4mqLXSje5xachIEUfdQZRh1pq45cz5qnFWKaNWN/v2ZxHXAq+mxvNs3vg1HCkXbPt3ZEJ40fKGPH2aqONYJSEkZcZsHTfrPJltIQcZOJ4mG7GLw5LzPQz9IkM+oUSYo0d/oxLzc468XNaKQ8hnU7YO7D23TF3vPNSJqBDcpesGd1Nds3RCHyKZGpYbm6u47vVoh6YSboVeUn0Clp7r718d7d1BOmiUhtotvCuSvwM66Hh/ZYErPhBcha+erJxlc9yS2zJO2LpRnnmqBAHYLlzFHRaCTWuprkHxLtAypLO4Euem21slRpe0JhHAkSKtxIUB1aQUcBrHQc8u1eHZI3m9Q/InDj8TjJpBfw3n7ZXs5JtOixcCo6YGZLhGI9CsvUPOsxFm4r0RXWIgmAzTCWSwnt8Bhy1aDhvXdsYGx+MDVcuHHRhQmXPCTPy7dvj3R022zE9WZA72dT1vM2/lyKfq8gRKB2MunLjFwvDd9x0zMKa0A1lAOhZUyXfqpJy3aFJ0ojyGdLbYXzDm8xn2auSH4DtRP0ynjSASM5VQIqHonK6SCuxbyVJOVJUW7ynaZAEeHRq4tVbI5e/2BPDyppkYUUBKtYjDrqXpJqASmDq88gFRD7nF215rNKymmPef5aijAxKHkRPI/lXvEM6HNkmPeuCkUwj3ADvBXRyDKHiJ7NjBOb8StpUGBdPtGSeSh95T/lJTpgTvcJXyVSO5OCrVVLXGokj4ck4epBMAkHaisF7uFLx+rNs5lcG0fgyuiGx6xE8WU/EEAqlMJQmgObJ21BXUXUhhb6R5eFp9XC3rOlse5ieoQOP+J62RqLEIDvEQNlTJQJ5iEcQiZkRYQy/HIgC8rBG4ow16isATru64unouiNOKzvDvOpRSvC0uRa8vI4MR3S8A9PIfYYGhMLWapS2Y9Fw2Go2PuKN2QMjENJFxyup8plkB25OoCxKabFdccPULtGZ6NMEYxjPUesBQh6NrF2iYgBSykoskQB3DTBmwpIwEf2PGYmMAfOghAp+8LWPXtBcVEVD9yBFx4hPHLwc3PKdeHwQxV6o4EkdjZ/10ST1A1G5tBBTXIrLRUSWuq/Xm2IosGvG4HM4Lk4YoGeqPdl5YwyXutlyr69N2nIVC9nQFTDBqRaeVN/K2Y+b8uHQ8nF/0hfyMftE6Yxhj+l+7zj9PJlBxXCtEzrcwyHV4j3E/jfoOo7YjVB4Lu4BCiGwvjnqBtXvCoWEzxPo6vjG3axn+WE90m46JBzO8XFuEzwdOFgI8+LsJ1RYIJX5rvRZZNcMAm6NvTcO3HmKSNOQXO52hEQvJXLArY8rxi1x7JRKvDF8EYYgkQ+Q7kOxIxRHbdZwFRv5gTk5JyLys7d4ubxtz85 X-OriginatorOrg: ust.hk X-MS-Exchange-CrossTenant-Network-Message-Id: 88d6a411-5923-42bf-8c9b-08dd546a5bf9 X-MS-Exchange-CrossTenant-AuthSource: OS3P286MB1877.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2025 00:29:54.4581 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: c917f3e2-9322-4926-9bb3-daca730413ca X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: IW4WuJQcrX5Z6eT6vs/Das4rexGzWHy7D/RWfW90MGJja8UrqatJJT4I7VlBigYX X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYYP286MB4160 X-Spam-Score: -0.0 (/) 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 (-) >>>>> "SK" == Stefan Kangas writes: SK> Stefan Kangas 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: >> [...] >> 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. An informal survey on emacs.gnus.general suggests no one is using it (although only a tiny number of responses). I suggest making to obsolete. Best, Andy -- Andrew Cohen From unknown Fri Jun 20 20:10:05 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Stefan Kangas Subject: bug#76195: closed (Re: Obsoleting mail/hashcash.el) Message-ID: References: X-Gnu-PR-Message: they-closed 76195 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 76195@debbugs.gnu.org Date: Mon, 24 Feb 2025 21:54:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1740434043-10203-1" This is a multi-part message in MIME format... ------------=_1740434043-10203-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #76195: Obsoleting mail/hashcash.el which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 76195@debbugs.gnu.org. --=20 76195: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76195 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1740434043-10203-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76195-done) by debbugs.gnu.org; 24 Feb 2025 21:53:59 +0000 Received: from localhost ([127.0.0.1]:43162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tmgOk-0002eH-KH for submit@debbugs.gnu.org; Mon, 24 Feb 2025 16:53:59 -0500 Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:42272) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tmgOh-0002dw-1h for 76195-done@debbugs.gnu.org; Mon, 24 Feb 2025 16:53:55 -0500 Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5debbced002so8921915a12.1 for <76195-done@debbugs.gnu.org>; Mon, 24 Feb 2025 13:53:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740434028; x=1741038828; 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=mFeLRut1rG2D6UK/HrtBthOtpknFax/nO7gLgPseHOI=; b=VVX5/Qi1acT/LfeTtkzkZh90sLXvyOtQ4QhaayHv2loYnJwZCkdxXdpS1xOoQe0Ec/ GgacPfM4P3wPaKg24Uk2N5j7boMM4Rhe/BZ8xTuMoozup6hMo35sb/1mGTkyn30T+dbt zFLwzt8wCYXj9Dqti37c/S/WBdeB8JQjkmLIG/RGl015yjGyFQS3yyfe0BULoCbQpIZW UeMM1pyw7AdCtMVy84c7Ytd4gAkoBianA5Rrd8JSZ/muyBcblKIkeuxaB0dN9al+IpjB ACgb2ICbpc48n65fVU1ZdjyExkL4xdyl+AEj0ZlqHVtgJuGLsFEqOo8sXbwGiutHwxBa Ling== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740434028; x=1741038828; 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=mFeLRut1rG2D6UK/HrtBthOtpknFax/nO7gLgPseHOI=; b=lIB6+hCuteB7VF3Vd7PycP13Ev9rM86fFZxUm1ewrseIVOOjU2X22XrYmm/32VYwD5 ut3YkWTBm0NtsxP1XgLHkhrM6duZLWwNzIuWUUxpNVbY+a99yk4s+kO93z1XBme+6AyN SI9M3rp5qtqII5ph78iSVsBfww2QfXbT8p/E1uQryXV3zqo5E0A5tLpd8cBXDdcDAWnz snkXZwHb5z1gRoQ5KL+NwVgLAOoSayZ+OE/sq2ejsOQlNAha68ArP8TNwDU9V/Tm/2xz M3+oYFcYmMW/rQKCr866WzQpDbI2He3t8U/jliadsWlhuL6e/SLwVJb5AYRvImB4T86x Q3Bg== X-Gm-Message-State: AOJu0YyGIObx4AhJHPyH256ienLaq+4zPAVZYtYHtDDRVgNhoEKlVOtV CiFJkWUk5HqCXqSQTffjVyrIMuDNlX5fCIVvvH7LWjZutHrc0IdxkLW9i324ZwrO3/kiL2xcB/i Zp1KjMWLnB6elMxyTrf0a6kM2Rfs= X-Gm-Gg: ASbGnctHBuDY+JyA527U5v9F2EHOundrYDHVNGPF0fyjSYHYaguJYNKwXlFCytFc6Jm ivltibCyom4DWDP2DvsWQVqHuvjF2iM496PODldho7Tk1T8xax0cn4WhHZu5rzbAGTBgXg0sk5q J/9tn7kHLIYg== X-Google-Smtp-Source: AGHT+IH6npZ0JDDWVD3kP3nmt69MwveSwrnKxz2QeSuALLmFHleZi9owbf/WrgNBb1Gg8N9VjzIwIP6xzpkEGs6JVto= X-Received: by 2002:a05:6402:26d1:b0:5de:572c:72cf with SMTP id 4fb4d7f45d1cf-5e0a12b7c27mr20388052a12.10.1740434028506; Mon, 24 Feb 2025 13:53:48 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 24 Feb 2025 21:53:47 +0000 From: Stefan Kangas In-Reply-To: <87msecjibj.fsf@ust.hk> References: <87msecjibj.fsf@ust.hk> MIME-Version: 1.0 Date: Mon, 24 Feb 2025 21:53:47 +0000 X-Gm-Features: AWEUYZnurxCavkKN-IjQFNJWfj6Bt3bov9dBnEGcr9SXe8zapuxgfGW6rzo5ox4 Message-ID: Subject: Re: Obsoleting mail/hashcash.el To: Andrew Cohen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76195-done Cc: Eric Abrahamsen , David Bremner , 76195-done@debbugs.gnu.org, Bill Wohler , "Dirk-Jan C. Binnema" 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 (-) Version: 31.1 Andrew Cohen writes: >>>>>> "SK" == Stefan Kangas writes: > > SK> Stefan Kangas 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: > >> > > [...] > > >> 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. > > An informal survey on emacs.gnus.general suggests no one is using it > (although only a tiny number of responses). > > I suggest making to obsolete. Thanks! Done in commit 250f4214752, 074b32d53f7, and 706970fc25d. I'm therefore closing this bug report. ------------=_1740434043-10203-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Feb 2025 06:40:51 +0000 Received: from localhost ([127.0.0.1]:53782 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thjwx-0005i3-2z for submit@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 ) id 1thjwt-0005hg-Ta for submit@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 ) id 1thjwh-0005Dv-9R for bug-gnu-emacs@gnu.org; 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 ) id 1thjwe-0004sQ-Hj for bug-gnu-emacs@gnu.org; Tue, 11 Feb 2025 01:40:34 -0500 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5de4c7720bcso6043218a12.0 for ; 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 MIME-Version: 1.0 Date: Mon, 10 Feb 2025 22:40:26 -0800 X-Gm-Features: AWEUYZn6z_L20iuzjkKhxSZaa501eglLB8QE822bWiq-gzoywE2xPm6TgB0xcyg Message-ID: Subject: Obsoleting mail/hashcash.el To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=stefankangas@gmail.com; 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@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: -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. ------------=_1740434043-10203-1--