From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Max Nikulin Newsgroups: gmane.emacs.bugs Subject: bug#55926: 29.0.50; message.el does not normalize In-Reply-To field from web links Date: Tue, 14 Jun 2022 23:11:45 +0700 Message-ID: References: <87tu8ozqev.fsf@gmail.com> <83pmjctter.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33142"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Cc: larsi@gnus.org, rpluim@gmail.com, 55926@debbugs.gnu.org, ignaciocasso@hotmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jun 14 18:18:01 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 1o19Eu-0008MD-IW for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 14 Jun 2022 18:18:00 +0200 Original-Received: from localhost ([::1]:53672 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o19Et-00039c-5M for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 14 Jun 2022 12:17:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o1999-00079U-00 for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2022 12:12:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41652) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o1998-0005Xg-NS for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2022 12:12:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o1998-00011q-Hw for bug-gnu-emacs@gnu.org; Tue, 14 Jun 2022 12:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Max Nikulin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Jun 2022 16:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55926 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 55926-submit@debbugs.gnu.org id=B55926.16552231153939 (code B ref 55926); Tue, 14 Jun 2022 16:12:02 +0000 Original-Received: (at 55926) by debbugs.gnu.org; 14 Jun 2022 16:11:55 +0000 Original-Received: from localhost ([127.0.0.1]:35549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o1990-00011S-Mx for submit@debbugs.gnu.org; Tue, 14 Jun 2022 12:11:54 -0400 Original-Received: from mail-lj1-f169.google.com ([209.85.208.169]:38402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o198y-00011E-S8 for 55926@debbugs.gnu.org; Tue, 14 Jun 2022 12:11:53 -0400 Original-Received: by mail-lj1-f169.google.com with SMTP id g2so10304358ljk.5 for <55926@debbugs.gnu.org>; Tue, 14 Jun 2022 09:11:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=/7bTFOyLseLgXu+AVaZ/ifoT49KblBa2OfQRLxP511o=; b=Xc/qAevJ0FeQMViLQoh3JYQ7A/X9S7iZOcH7o9lXBpnpwjEJdend7q92zYPw8/KkvJ TTwngyB+DZ684XJuZaKU9MDpjANw7601wP7P0Txnk3MpQ1IWsa1cWjWZlHTeYiCjkMZn OAAsO82c9A7OPMgpfo1bAyissHBMFjT9Jcx+2znFwqNuhJxiZYoF1AAUKC2Gz3DaEfZr XyCEJSdNPqBO6Tq+HyrqztgxL6uGovZLkIlFhrlvwGNiOKz3AadoBwoWXVUsT6ZlxYcJ F5jce0umFS3T00qCWA38y1SiC9t6LUXVhsKeSiYeU+Jlz5qEdgNiBUUVDn+hw21Kuk7K eNoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :subject:content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=/7bTFOyLseLgXu+AVaZ/ifoT49KblBa2OfQRLxP511o=; b=oApgiUPIXrAzb/IGg9xqXcIU+sLpoJBs7jXqdWB9yUL3ovOc2u4gSXkyFNCHpwImm0 WApyoxhXn3IXarDFfl5CAS5ONwYcOAfI+0vbB4Z8KYbao7ZPzUmRd0AymLRg+tgRdbTc fOQSE0ATqViMmWPP1XvtknzgahTBKIrVCQ6WXtOgSSaBAf73PdSDJ7eQvsvbA+S3ifAM 73v+s/YpYBEDDlWf/BM/EaNIUZ9hGeZs0CycFG0oXY+DU0i5QBOlDqw7WaQRSQ3hFsSL gWiXvdTfdEygN6ek++qqZymj7n135Xgacj7IbYM/p1L8zggB46XHuwQo9Khfa5VseZEs OzIA== X-Gm-Message-State: AJIora9ct7NWDxRH3qzpaodNKAGp9Y8hJFjo6mMGdTwBIfvVeb+jnmJr hUCing7uGUp6rpTqWIzdgmo= X-Google-Smtp-Source: AGRyM1trSpI3PW3GZge6zwfrYx9jiGTxZHMQoVCo7fYVAVdIQkaQAkNX5+qKSI7PVYigBBwZQ+4J9A== X-Received: by 2002:a2e:83c9:0:b0:24d:a95d:7b7a with SMTP id s9-20020a2e83c9000000b0024da95d7b7amr3035517ljh.254.1655223106843; Tue, 14 Jun 2022 09:11:46 -0700 (PDT) Original-Received: from [192.168.0.101] (nat-0-0.nsk.sibset.net. [5.44.169.188]) by smtp.googlemail.com with ESMTPSA id s4-20020a056512314400b00479682e7efasm1446940lfi.30.2022.06.14.09.11.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Jun 2022 09:11:46 -0700 (PDT) Content-Language: en-US In-Reply-To: <83pmjctter.fsf@gnu.org> 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:234513 Archived-At: On 13/06/2022 23:33, Eli Zaretskii wrote: >> Date: Mon, 13 Jun 2022 23:14:39 +0700 >> From: Max Nikulin >> >> Certainly lists.gnu.org should be fixed, but its maintainers are likely >> busy with other activities. > > I suggest to write to mailman@gnu.org, that's where you can find the > maintainers of lists.gnu.org. They are aware of the problem. I am not sure to which degree it is expensive to regenerate pages for all messages from all mail lists hosted on lists.gnu.org. I do not mind web sites should be strict concerning links they generate. On the other hand it is Emacs that sends mails with invalid header. That is why I asked to add a workaround for a mistake that can be easily made by soft on external sites. Unsure if it is possible to do something really weird through a specially crafted mailto: link (by adding some special headers), but it looks like it is possible to add something that sender may not like to see in its message. So it is better to sanitize input link parameters that are used to generate headers. P.S. From my opinion lists.debian.org and bugs.debian.org are more friendly to mail users than lists.gnu.org and debbugs.gnu.org.