From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#58472: [PATCH] Make `message-unique-id' less prone to collisions Date: Mon, 17 Oct 2022 11:23:47 +0300 Message-ID: <83o7ua3lkc.fsf@gnu.org> References: <871qr794o2.fsf@rfc20.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10632"; mail-complaints-to="usenet@ciao.gmane.io" Cc: matt@rfc20.org, eggert@cs.ucla.edu, 58472@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 17 10:26:37 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1okLSG-0002aL-Lj for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 17 Oct 2022 10:26:36 +0200 Original-Received: from localhost ([::1]:40606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1okLSF-0003EB-Gg for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 17 Oct 2022 04:26:35 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55796) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okLQm-0003DK-24 for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2022 04:25:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48109) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1okLQl-0001PK-59 for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2022 04:25:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1okLQk-00042Y-ET for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2022 04:25:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2022 08:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58472 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 58472-submit@debbugs.gnu.org id=B58472.166599505415458 (code B ref 58472); Mon, 17 Oct 2022 08:25:02 +0000 Original-Received: (at 58472) by debbugs.gnu.org; 17 Oct 2022 08:24:14 +0000 Original-Received: from localhost ([127.0.0.1]:47187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okLPq-000419-6G for submit@debbugs.gnu.org; Mon, 17 Oct 2022 04:24:14 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54324) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1okLPo-00040c-Gc for 58472@debbugs.gnu.org; Mon, 17 Oct 2022 04:24:04 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:43422) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okLPi-0001IO-Og; Mon, 17 Oct 2022 04:23:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=TKxAfnm7K71XNrFDuCR7gxkyNKJ1u4m5xDtjBsHPUhI=; b=HAajv3lUVJy/ 59YWU4Rbncfgo2EC54Vlnhk+2mefxGbYy3pY6kfU0ZhsDBAMGDJZqhG6D47gqfO6OSo69okN+rLsB SdoJdUHdJu6ftbaY5rf5Q2zE1jFzv4YqX21/izK1CWFUgLRlzdAPVxkIFsxJ4Cg3oL3wBC6d1Br+F Eth4WFzzmRexFvwKanLGKIl5OAf2zpXUAFExNvR2KszqkCmUQvDRKrb3VXfEJcbCMx3UvK0mTp3Ve b3BEK74Wq+FFYBW7KCKUo18FZ9WzWNCna693T8JC4Zra7HkxfYWnJhbzVwdAAeQYRxp/+4jA8WMqQ VL9Au9hukJKtq9vyk5+osQ==; Original-Received: from [87.69.77.57] (port=2109 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1okLPi-0003Xc-2D; Mon, 17 Oct 2022 04:23:58 -0400 In-Reply-To: (message from Stefan Kangas on Mon, 17 Oct 2022 08:14:03 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:245698 Archived-At: > Cc: 58472@debbugs.gnu.org > From: Stefan Kangas > Date: Mon, 17 Oct 2022 08:14:03 +0000 > > Paul Eggert writes: > > > I've been looking into this and have several patches along these lines. > > None of them address message-unique-id directly yet (I plan to tackle > > this soon) but they do address the general problem area. The basic idea > > is to use a new make-nonce primitive. > > Thanks! I have read your patchset, which looks good to me. It doesn't look good to me at all, and I'm against installing any of that stuff, certainly at this time, hopefully never. Please stop pushing this issue, as I will not agree to installing anything that complex. The only changes I'm willing to consider wrt this issue are local changes in message.el that affect only the message-id. Please drop any wider and more general changes, as I will not agree to them. TIA