Received: (at 53201) by debbugs.gnu.org; 2 Mar 2025 23:22:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 18:22:37 2025 Received: from localhost ([127.0.0.1]:38798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tosdp-00048X-12 for submit <at> debbugs.gnu.org; Sun, 02 Mar 2025 18:22:37 -0500 Received: from mout.web.de ([212.227.17.11]:44119) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1tosdm-00047i-9f for 53201 <at> debbugs.gnu.org; Sun, 02 Mar 2025 18:22:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1740957747; x=1741562547; i=arne_bab@HIDDEN; bh=cFFiNza98EEFbVCznHGUZ9PlL6+mmVI9GeQa16vWrlE=; 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=GoG7J/T8hZqCXSIMe/FX5Ho+pThbt9xxDlbks5uuWagQjiUnEfvSSPEbC8VawxOV DG3pC05NYg0gB7tEg/WBptJK6zoyK8gqxKNl0MzDWLWcBhZ7n6LigHurU4pr0idAP CLr7JSGO4Ae06CiUTyxgnsbeOJQ7jHaKDtsfSbPFxGW7RPMM7JTYyS/R+qkhnSwCW 7VOp04D1PT+vL1IbPPQjCf2Jtxy48FqkO/UT1quhMO0IsdgmPznwV9pPTP4YxWnmL 7/q3354h/DNh4+iy7hwm1kNkYD6OVQqAFl/9PFtM4VO+pQxOg3gWcHXOZHsK2XZwf QvcsX8WxABNVIpD3UA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from fluss ([84.165.28.160]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MXXRF-1tmJoK1ZnT-00Y44n; Mon, 03 Mar 2025 00:22:27 +0100 From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> To: dsmich@HIDDEN Subject: Re: bug#53201: string->uri-reference rejects domain names with final =?utf-8?B?4oCYLuKAmQ==?= In-Reply-To: <2e32758c10ad8be43ebe3b7ec96884b8b0d85d97@webmail> (dsmich@HIDDEN's message of "Fri, 28 Jan 2022 00:30:41 +0000") References: <877db5ldok.fsf@nckx> <2e32758c10ad8be43ebe3b7ec96884b8b0d85d97@webmail> Date: Mon, 03 Mar 2025 00:22:25 +0100 Message-ID: <87y0xn587i.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:B58cwGZe6jiD7jQsKTnEhwYYCsLeOCvPCDBVZ67mnhho/av5oF1 3y62aFNLH/fX8UCIiSaaJYQrb6vCNkfXGe/lj6T19oOMpur/r8IfHvRl2diP99l+VH2WI0u 9sFfrVrc8DOUT1lQ1BeozaFSOJfPUgNqrvEBkotYz8GdB4c2zj9seDYi93ezNyXP28IUBfY fZ2u36Juf771nEmtWYKMw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:s92f3Gfd7fo=;hS1DvbfmrTV5fNcJOMf7VuuwR3r 1wnBnDfwxHxswv/R7ShO38ruhgAgtEigMc4NsuHPyyXmM6UkNOoeJk/FBsY1+LXcKqRb5yKQH 42k8gVyzQpYGSyax4XxxODb0NsgQ1ZHxz4lg9qBZ0Dv2C7pqwWNmAG/Tslipb0tVm3PMGn34I 5l5ofbLJSU3YxAmywAioVeq0pv3P96WGCJQqM8xYYmD43lXBaq1kFvmX6osOdeteqfEWda96Q gF9cpUur5eVDsxU3MoNSkOs715di7kHmNqwEb+LsFK+LBjEHss8v+eklaOtOnOef50AfAdHvE qwkXHK81UQUAIEJFBVc9/RLrXPbQuPPSVIlZ4Y/Q/dCm9bKQdRa/vBcT2toPr7aV6s7BNGk61 08o1BZ798CQiA0x74Btc8w9gtDTdnbuTM27x5uEEe8xcvcaGZXoO36tQBY4Ysk69AgDSUCipr Uic9QmxhiaMegoqiMrppwZ/PHWB3T0UmzpvUizkpe5QOEk0/DcD5rUjpgRhfwC5+Cs9QSUOK2 QKFQnQrnxUg4DFZVq+vle1HM7aa8f79fECJSFLF7ZiM5guot0TIJM8HZwJkyYnqbusLERKeVu hYZc7ZWTxlKY5PYJ4I8nUni5Rp18aq++1XlPEkZZPa7QqCE7HxIQNIh83+liTyqSugbaZea7j 1IajXeBkGLjeTHI1F1muQD9K367/y6Ya2T26VWMukqb0M4jC4zgVl8Q1nW1tsJyx7AKU/lW5G ILIsLrJk9dkhbLqfnpljO+WnRQ3jeD1AymFhBuLqMwzLZ4L9RBdmuZi9bkPjLw6Sn0dulIoFw TV7YoDTzA72llsQPFkt5NJQJOqR0H5MJoF7TbA8YdXVvqjxu0hbNC8VyGMk11hEESCk9R3E38 DlXbkA1W0SZxu4TzYfaBfv01RxZXYy2XTABYgvvVj3x2yos3QNamXCafLdSuGlXy/DOLj2ce4 L24pC8s+bIuLZAzaF0L5AX668wuBi2KP+uG4a1j8B8wjrRp4qjWl5P79MhlCXwIp5JhpPOJry lWLO7E+IoBQGjeDL78ad5spAWxkH8U6z64zDNC0TZw2TJlcqAv812h9AnRDGhkmfSfNLAccLw /T3ue9XO2NOfJorkkpY9EMa4uL3AYUnLuC8WZpAmo5kpUQycS4wRIbapy5QdONPfei4t7RzjF nzlQgV0lpa58WL2vFTX6J96HN4ti/bCUDyoUkZFzS87ci2Y0uYcEY+xcU1oP6VSITLWEWkmPR Y0J+2HlCpkcr3NPB/wAAc9qKe44Hhq038KuLnmYbe42AHpRPv0c6YvIypQ9gCzvSpqCedpR5s 8Bl+pMbICx8mvEzllo2jL67Y6oIGx6jBNdrJiTkbD+O6C4fJ9q0Ycde42cApXi6Mb4ub1T5Sj GODXXqliG3CFOHjG/W4Vl1g0EB7yrMiYoCu8Y= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53201 Cc: "'53201 <at> debbugs.gnu.org'" <53201 <at> debbugs.gnu.org>, 'Tobias Geerinckx-Rice' <me@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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Merged =E2=80=94 thank you for the report and the fix! =2D Arne --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmfE6DIQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6444EADDcg3qUSUMWuXfD27MjObnS6NrTbZyE9pv Hc06XdoYa31GmczXT4b/T4G6hJ7iDOCp3qDmcpY8ioZKYJ5o4JJ56pk+1LTpIk27 3FRm2k4UFsWibEMUwte7BR6GAdg06tpoY6vHXaisBi8tZeGO/8AI+6inctCdJ04L HopfRPG97oMMyUScghLiZPIfantUeH0BOQLovPj4szvJi9tVvXUZZ52Jv8dCGEvE SfmgEznqKoI+swXthIcKjapjXWkGpK/nu6eUChBVCyPGExoyPBrrjIiWUdwFT8e2 cAd1Mvez3m6T63D3fJkNOHV4jnqAZGkNClWT4aApFoKYWUXbkO8C8hsdD0jDC0iS gxmjNjowmZao5xPWp1sl1a3NVT/XPkxxQwujjmBUykLoAup3oVijNTyrJhrp/w9S XTMvGy8cEPk60cIb4Nfig+UteOkrSfO9oYDJwdaqUlyfe5DtSiDHA3yKBtQ1y9KL OK0UuyXYQr0S4kHF+/xqMQ1b2+tOuTais+xOD55Ygv0gaEL0TRtDyfYgiLoPZ3LV 1sSklnKjc1idgZY0HilSvMLh5wVGDCLFr5Sc6FtQocETX7s5dkkp3wIdY3T2tp3f hpjJh6mSfK0pC2qcAkUETBJB6TINA6myM+8hsaCT8ogqu91ZpSam9j2PGJ1+Qpky Gt9Q7O6GcYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmfE6DIQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSHxiBACZ+nYye0HJsvBJSverM8yur+96 5l3neol9u63Gg0jEXOk5jSYHTf71/GCZrWe2a5TdFDqEtoPERfYDtBADpLyww4Tf MZ62vb2wkqAh6jtLEG9M1Jld0QfifEON4kDC+Zj6GJPaakPY+fpZDiqWaBx1LUbM nozfXe/fxu+4nMPuBw== =uFrB -----END PGP SIGNATURE----- --=-=-=--
bug-guile@HIDDEN
:bug#53201
; Package guile
.
Full text available."Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 53201) by debbugs.gnu.org; 28 Jan 2022 00:30:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 27 19:30:53 2022 Received: from localhost ([127.0.0.1]:56897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nDFAC-0007XC-US for submit <at> debbugs.gnu.org; Thu, 27 Jan 2022 19:30:53 -0500 Received: from p-impout010aa.msg.pkvw.co.charter.net ([47.43.26.141]:46620 helo=p-impout001.msg.pkvw.co.charter.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dsmich@HIDDEN>) id 1nDFA8-0007Wr-3q for 53201 <at> debbugs.gnu.org; Thu, 27 Jan 2022 19:30:51 -0500 Received: from localhost ([52.86.171.38]) by cmsmtp with ESMTP id DFA1nUfISHQLKDFA1n7BPE; Fri, 28 Jan 2022 00:30:42 +0000 X-Authority-Analysis: v=2.4 cv=FcIkeby6 c=1 sm=1 tr=0 ts=61f33932 a=KRKCKI1VKQ4u2uwitZ6MRA==:117 a=KRKCKI1VKQ4u2uwitZ6MRA==:17 a=dO-r_OgLWBAA:10 a=ZCCh32qSjNMA:10 a=5KLPUuaC_9wA:10 a=uHJYF-HtSykr7tHsIToA:9 a=dl7TMMjEIyQpt0-OC48A:9 a=QEXdDO2ut3YA:10 a=mDV3o1hIAAAA:8 a=BCYR2n37kTpYYXYHdJMA:9 a=_W_S_7VecoQA:10 a=JrlBHpoJ2bIA:10 a=pGLkceISAAAA:8 a=A5rC-8FTAAAA:8 a=FMU3ErzcKQcHjIBHEl4A:9 a=-FEs8UIgK8oA:10 a=NWVoK91CQyQA:10 a=_FVE-zBwftR9WsbkzFJk:22 a=PxaQQihm7Irf3_GUMlOW:22 Message-Id: <2e32758c10ad8be43ebe3b7ec96884b8b0d85d97@webmail> From: dsmich@HIDDEN To: "'Tobias Geerinckx-Rice'" <me@HIDDEN> X-Mailer: Atmail X-Originating-IP: [24.29.205.215] X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal Subject: =?UTF-8?B?UkU6IGJ1ZyM1MzIwMTogc3RyaW5nLT51cmktcmVmZXJlbmNlIHJlamVjdHMgZG9tYWluIG5hbWVzIHdpdGggZmluYWwg4oCYLuKAmQ==?= Date: Fri, 28 Jan 2022 00:30:41 +0000 Content-Type: multipart/mixed; boundary="=_c6507c5399a49fcc1d37dd87418bef37" MIME-Version: 1.0 X-CMAE-Envelope: MS4xfAcIwQbQrBKainznAjnBIs/jD798FVpTAg3jREcGu4uPDoyUsZkaPAnmJEJnFFajmb59XClK3djUWqh0LqC1CbfEph4HKhv0CbNBnm9ZMOYXa0xxtw/R ahIkmN6N+ad4cPHL9fZ+ooCK/2RKZUwoe+rJwICSz7TNeQw5g5OJBQnezOUGXFUO+ww7zAs728TYSB9whcAbMOIOYZhpQG9cahU= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 53201 Cc: "'53201 <at> debbugs.gnu.org'" <53201 <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 (-) This is a message in Mime Format. If you see this, your mail reader does not support this format. --=_c6507c5399a49fcc1d37dd87418bef37 Content-Type: multipart/alternative; boundary="=_20a79ee9aea208f306b2097144e564e7" Content-Transfer-Encoding: 8bit --=_20a79ee9aea208f306b2097144e564e7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable New patch. Now with 3 test cases!=0A=0A-Dale=0A=0A --=_20a79ee9aea208f306b2097144e564e7 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html><body><bug-guile@HIDDEN>New patch. Now with 3 test cases!<b= r><br>-Dale<br><br>=0A</bug-guile@HIDDEN></body></html> --=_20a79ee9aea208f306b2097144e564e7-- --=_c6507c5399a49fcc1d37dd87418bef37 Content-Type: text/x-patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?UTF-8?B?MDAwMS1BbGxvdy10cmFpbGluZy0uLWluLXVybHMucGF0Y2g=?=" RnJvbSBmNGVlY2U2Mzk1ZTc1MTk3MDMwYmZmNDJhNTgzZTg0N2U1YTM0ZTE1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiAiRGFsZSBQLiBTbWl0aCIgPGRhbGVwc21pdGhAZ21h aWwuY29tPgpEYXRlOiBUaHUsIDI3IEphbiAyMDIyIDE5OjIwOjU3IC0wNTAwClN1YmplY3Q6 IFtQQVRDSF0gQWxsb3cgdHJhaWxpbmcgIi4iIGluIHVybHMKCmJ1ZyAjNTMyMDEKLS0tCiBt b2R1bGUvd2ViL3VyaS5zY20gICAgICAgICAgICB8IDE3ICsrKysrKysrKystLS0tLS0tCiB0 ZXN0LXN1aXRlL3Rlc3RzL3dlYi11cmkudGVzdCB8IDEwICsrKysrKysrKysKIDIgZmlsZXMg Y2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9tb2R1bGUvd2ViL3VyaS5zY20gYi9tb2R1bGUvd2ViL3VyaS5zY20KaW5kZXggOGUwYjli ZWU3Li44YzVjMGQ2ZjAgMTAwNjQ0Ci0tLSBhL21vZHVsZS93ZWIvdXJpLnNjbQorKysgYi9t b2R1bGUvd2ViL3VyaS5zY20KQEAgLTIwNiwxMyArMjA2LDE2IEBAIGZvciDigJhidWlsZC11 cmnigJkgZXhjZXB0IHRoZXJlIGlzIG5vIHNjaGVtZS4iCiAgICAoKHJlZ2V4cC1leGVjIGlw djYtcmVnZXhwIGhvc3QpCiAgICAgKGZhbHNlLWlmLWV4Y2VwdGlvbiAoaW5ldC1wdG9uIEFG X0lORVQ2IGhvc3QpKSkKICAgIChlbHNlCi0gICAgKGxldCBscCAoKHN0YXJ0IDApKQotICAg ICAgKGxldCAoKGVuZCAoc3RyaW5nLWluZGV4IGhvc3QgI1wuIHN0YXJ0KSkpCi0gICAgICAg IChpZiBlbmQKLSAgICAgICAgICAgIChhbmQgKHJlZ2V4cC1leGVjIGRvbWFpbi1sYWJlbC1y ZWdleHAKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdHJpbmcgaG9zdCBz dGFydCBlbmQpKQotICAgICAgICAgICAgICAgICAobHAgKDErIGVuZCkpKQotICAgICAgICAg ICAgKHJlZ2V4cC1leGVjIHRvcC1sYWJlbC1yZWdleHAgaG9zdCBzdGFydCkpKSkpKSkKKyAg ICAobGV0ICgobGFzdCAoMS0gKHN0cmluZy1sZW5ndGggaG9zdCkpKSkKKyAgICAgIChsZXQg bHAgKChzdGFydCAwKSkKKyAgICAgICAgKGxldCAoKGVuZCAoc3RyaW5nLWluZGV4IGhvc3Qg I1wuIHN0YXJ0KSkpCisgICAgICAgICAgKGlmIChhbmQgZW5kICg8IGVuZCBsYXN0KSkKKyAg ICAgICAgICAgICAgKGFuZCAocmVnZXhwLWV4ZWMgZG9tYWluLWxhYmVsLXJlZ2V4cAorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RyaW5nIGhvc3Qgc3RhcnQgZW5k KSkKKyAgICAgICAgICAgICAgICAgICAobHAgKDErIGVuZCkpKQorICAgICAgICAgICAgICAo aWYgZW5kCisgICAgICAgICAgICAgICAgICAocmVnZXhwLWV4ZWMgdG9wLWxhYmVsLXJlZ2V4 cCAoc3Vic3RyaW5nIGhvc3Qgc3RhcnQgZW5kKSkKKyAgICAgICAgICAgICAgICAgIChyZWdl eHAtZXhlYyB0b3AtbGFiZWwtcmVnZXhwIGhvc3Qgc3RhcnQpKSkpKSkpKSkKIAogKGRlZmlu ZSB1c2VyaW5mby1wYXQKICAgKHN0cmluZy1hcHBlbmQgIlsiIGxldHRlcnMgZGlnaXRzICJf LiF+KicoKTs6Jj0rJCwtXSsiKSkKZGlmZiAtLWdpdCBhL3Rlc3Qtc3VpdGUvdGVzdHMvd2Vi LXVyaS50ZXN0IGIvdGVzdC1zdWl0ZS90ZXN0cy93ZWItdXJpLnRlc3QKaW5kZXggOTVmZDgy ZjE2Li5lOWZiNzY2ZjAgMTAwNjQ0Ci0tLSBhL3Rlc3Qtc3VpdGUvdGVzdHMvd2ViLXVyaS50 ZXN0CisrKyBiL3Rlc3Qtc3VpdGUvdGVzdHMvd2ViLXVyaS50ZXN0CkBAIC0zNjcsNiArMzY3 LDE2IEBACiAgIChwYXNzLWlmICIvL2JhZC5ob3N0LjEiCiAgICAgKG5vdCAoc3RyaW5nLT51 cmktcmVmZXJlbmNlICIvL2JhZC5ob3N0LjEiKSkpCiAKKyAgKHBhc3MtaWYgIi8vYmFkLmhv c3QuMS4iCisgICAgKG5vdCAoc3RyaW5nLT51cmktcmVmZXJlbmNlICIvL2JhZC5ob3N0LjEu IikpKQorCisgIChwYXNzLWlmICIvL2JhZC5ob3N0Li4iCisgICAgKG5vdCAoc3RyaW5nLT51 cmktcmVmZXJlbmNlICIvL2JhZC5ob3N0Li4iKSkpCisKKyAgKHBhc3MtaWYgIi8vMS5nb29k Lmhvc3QuIgorICAgICh1cmk9PyAoc3RyaW5nLT51cmktcmVmZXJlbmNlICIvLzEuZ29vZC5o b3N0LiIpCisgICAgICAgICAgICM6aG9zdCAiMS5nb29kLmhvc3QuIiAjOnBhdGggIiIpKQor CiAgIChwYXNzLWlmICJodHRwOi8vMS5nb29kLmhvc3QiCiAgICAgKHVyaT0/IChzdHJpbmct PnVyaS1yZWZlcmVuY2UgImh0dHA6Ly8xLmdvb2QuaG9zdCIpCiAgICAgICAgICAgICM6c2No ZW1lICdodHRwICM6aG9zdCAiMS5nb29kLmhvc3QiICM6cGF0aCAiIikpCi0tIAoyLjMwLjIK Cg== --=_c6507c5399a49fcc1d37dd87418bef37--
bug-guile@HIDDEN
:bug#53201
; Package guile
.
Full text available.Received: (at 53201) by debbugs.gnu.org; 27 Jan 2022 00:40:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 26 19:40:13 2022 Received: from localhost ([127.0.0.1]:53846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nCspg-0001O7-Rr for submit <at> debbugs.gnu.org; Wed, 26 Jan 2022 19:40:13 -0500 Received: from p-impout009aa.msg.pkvw.co.charter.net ([47.43.26.140]:40818 helo=p-impout009.msg.pkvw.co.charter.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <dsmich@HIDDEN>) id 1nCspe-0001No-J8 for 53201 <at> debbugs.gnu.org; Wed, 26 Jan 2022 19:40:11 -0500 Received: from localhost ([52.86.171.38]) by cmsmtp with ESMTP id CspXnFtpaIjNRCspYnDRmU; Thu, 27 Jan 2022 00:40:04 +0000 X-Authority-Analysis: v=2.4 cv=LeovVxTi c=1 sm=1 tr=0 ts=61f1e9e4 a=KRKCKI1VKQ4u2uwitZ6MRA==:117 a=KRKCKI1VKQ4u2uwitZ6MRA==:17 a=dO-r_OgLWBAA:10 a=ZCCh32qSjNMA:10 a=5KLPUuaC_9wA:10 a=A5rC-8FTAAAA:8 a=flPnO-knAAAA:8 a=5Dti7XgrxjodCihwQc4A:9 a=QEXdDO2ut3YA:10 a=-FEs8UIgK8oA:10 a=qiWi7Edwir4A:10 a=KsCKKrhOzxYA:10 a=NWVoK91CQyQA:10 a=mDV3o1hIAAAA:8 a=yutfU5nr0myig40deG8A:9 a=M-BLvH7DKaImB2L3:21 a=_W_S_7VecoQA:10 a=PxaQQihm7Irf3_GUMlOW:22 a=0VNN33crjTfVWQGLboud:22 a=_FVE-zBwftR9WsbkzFJk:22 Message-Id: <cad498fa10c07336957258006a96632d9c90e510@webmail> From: dsmich@HIDDEN To: "'Tobias Geerinckx-Rice'" <me@HIDDEN> X-Mailer: Atmail X-Originating-IP: [24.29.205.215] X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal Subject: =?UTF-8?B?UkU6IGJ1ZyM1MzIwMTogc3RyaW5nLT51cmktcmVmZXJlbmNlIHJlamVjdHMgZG9tYWluIG5hbWVzIHdpdGggZmluYWwg4oCYLuKAmQ==?= Date: Thu, 27 Jan 2022 00:40:03 +0000 Content-Type: multipart/alternative; boundary="=_60855a8cfae73ebc2ad2412f28d0155c" MIME-Version: 1.0 X-CMAE-Envelope: MS4xfCnJnM7tkY/5vvzK2uXP/GCL6wxxDS0knX8CvKtB1q/JzY1+MlbqtGCpkKLBW0OF19/GG4Sfa12lOsDAIP8EIYDgP27D45BnyXek7zhvxp0z2lDB1tBo QELFr8d3zXw2wMH46+UUeEFs9EiRjLa5TYaGn6FerGVfsKJwznuw+A74aMFZyVOp1QH5FCx9ANGyJLtwE04cQWU3jjJUgJOTGFk= X-Spam-Score: 1.8 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Probably not the best fix. Seems to work. Includes a few tests. -Dale diff --git a/module/web/uri.scm b/module/web/uri.scm index 8e0b9bee7..d6758fcc6 100644 --- a/module/web/uri.scm +++ b/module/web/uri.scm @@ -212,7 +212,9 @@ for ‘build-uri’ except there is no sche [...] Content analysis details: (1.8 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 NORMAL_HTTP_TO_IP URI: URI host has a public dotted-decimal IPv4 address 0.0 NUMERIC_HTTP_ADDR URI: Uses a numeric IP address in URL 0.0 HTML_MESSAGE BODY: HTML included in message 1.8 MISSING_MIMEOLE Message has X-MSMail-Priority, but no X-MimeOLE X-Debbugs-Envelope-To: 53201 Cc: "'53201 <at> debbugs.gnu.org'" <53201 <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: 0.8 (/) --=_60855a8cfae73ebc2ad2412f28d0155c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Probably not the best fix. Seems to work. Includes a few tests.=0A=0A-Da= le=0A=0Adiff --git a/module/web/uri.scm b/module/web/uri.scm=0Aindex 8e0= b9bee7..d6758fcc6 100644=0A--- a/module/web/uri.scm=0A+++ b/module/web/u= ri.scm=0A@@ -212,7 +212,9 @@ for =E2=80=98build-uri=E2=80=99 except ther= e is no scheme."=0A (and (regexp-exec domain-label-regexp=0A (substring= host start end))=0A (lp (1+ end)))=0A- (regexp-exec top-label-regexp ho= st start)))))))=0A+ (if (< start (string-length host))=0A+ (regexp-exec= top-label-regexp host start)=0A+ #t)))))))=0A=0A (define userinfo-pat= =0A (string-append "[" letters digits "_.!~*'();:&=3D+$,-]+"))=0Adiff --= git a/test-suite/tests/web-uri.test=0Ab/test-suite/tests/web-uri.test=0A= index 95fd82f16..c49142d48 100644=0A--- a/test-suite/tests/web-uri.test= =0A+++ b/test-suite/tests/web-uri.test=0A@@ -367,6 +367,9 @@=0A (pass-if= "//bad.host.1"=0A (not (string->uri-reference "//bad.host.1")))=0A=0A+= (pass-if "//bad.host.."=0A+ (not (string->uri-reference "//bad.host..")= ))=0A+=0A (pass-if "http://1.good.host"=0A (uri=3D? (string->uri-referen= ce "http://1.good.host")=0A #:scheme 'http #:host "1.good.host" #:path "= "))=0A@@ -375,6 +378,10 @@=0A (uri=3D? (string->uri-reference "//1.good.= host")=0A #:host "1.good.host" #:path ""))=0A=0A+ (pass-if "//1.good.hos= t."=0A+ (uri=3D? (string->uri-reference "//1.good.host.")=0A+ #:host "1.= good.host." #:path ""))=0A+=0A (when (memq 'socket *features*)=0A (pass-= if "http://192.0.2.1"=0A (uri=3D? (string->uri-reference "http://192.0.2= .1")=0A=0A --=_60855a8cfae73ebc2ad2412f28d0155c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html><body>Probably not the best fix. Seems to work. Includ= es a few tests.<br><br>-Dale<br><br><br>diff --git a/module/web/uri.scm= b/module/web/uri.scm<br>index 8e0b9bee7..d6758fcc6 100644<br>--- a/modu= le/web/uri.scm<br>+++ b/module/web/uri.scm<br>@@ -212,7 +212,9 @@ for= =E2=80=98build-uri=E2=80=99 except there is no scheme."<br> = (and (regex= p-exec domain-label-regexp<br> = = (subs= tring host start end))<br> &nbs= p; (lp (1+ end)))<= br>- (= regexp-exec top-label-regexp host start)))))))<br>+ &nb= sp; (if (< start (string-le= ngth host))<br>+ &n= bsp; (regexp-exec top-label-regexp host st= art)<br>+ &nb= sp; #t)))))))<br> <br> (define userinf= o-pat<br> (string-append "[" letters digits "_.!~*'();:&= =3D+$,-]+"))<br>diff --git a/test-suite/tests/web-uri.test b/test-suite/= tests/web-uri.test<br>index 95fd82f16..c49142d48 100644<br>--- a/test-su= ite/tests/web-uri.test<br>+++ b/test-suite/tests/web-uri.test<br>@@ -367= ,6 +367,9 @@<br> (pass-if "//bad.host.1"<br> &nbs= p; (not (string->uri-reference "//bad.host.1")))<br> <br>+= (pass-if "//bad.host.."<br>+ (not (string->u= ri-reference "//bad.host..")))<br>+<br> (pass-if "http://1.g= ood.host"<br> (uri=3D? (string->uri-reference= "http://1.good.host")<br> &nbs= p; #:scheme 'http #:host "1.good.host" #:path ""))<br>= @@ -375,6 +378,10 @@<br> (uri=3D? (string->ur= i-reference "//1.good.host")<br> &nbs= p; #:host "1.good.host" #:path ""))<br> <br= >+ (pass-if "//1.good.host."<br>+ (uri=3D? (stri= ng->uri-reference "//1.good.host.")<br>+  = ; #:host "1.good.host." #:path ""))<br>+<b= r> (when (memq 'socket *features*)<br> &nbs= p; (pass-if "http://192.0.2.1"<br> (= uri=3D? (string->uri-reference "http://192.0.2.1")<br><bug-guile@gnu.= org><br>=0A</bug-guile@HIDDEN></body></html> --=_60855a8cfae73ebc2ad2412f28d0155c--
bug-guile@HIDDEN
:bug#53201
; Package guile
.
Full text available.Received: (at submit) by debbugs.gnu.org; 12 Jan 2022 05:33:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 12 00:33:50 2022 Received: from localhost ([127.0.0.1]:56038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1n7WGc-0002wA-0R for submit <at> debbugs.gnu.org; Wed, 12 Jan 2022 00:33:50 -0500 Received: from lists.gnu.org ([209.51.188.17]:38412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1n7WGX-0002vy-GY for submit <at> debbugs.gnu.org; Wed, 12 Jan 2022 00:33:48 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48398) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1n7WGV-0005oS-Vj for bug-guile@HIDDEN; Wed, 12 Jan 2022 00:33:44 -0500 Received: from [2a02:c205:2020:6054::1] (port=41000 helo=tobias.gr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1n7WGT-0003Fr-17 for bug-guile@HIDDEN; Wed, 12 Jan 2022 00:33:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=Kgg6F0E7o5JYB j9GQyLfsQjU3l8HKr87/vilwiYy9zA=; h=date:subject:to:from; d=tobias.gr; b=VbOZOwzoU357CdkfH0JebpFIJLKoRFwZMjLsEr4/owyoOBYHpT5zu+gP9/Ywwk1+yU5K KqeGCPvEUWeqo7n9OES19OxYUZvp4tBS8Vg9nZe4vALCTYGjrqbyFPsOcooAW8J/CYXnm8 RmyCtCUsVkZXLPCj8rERWEUMpWzptJXfrEswSwj2DnJV/O2wAc5rwiHDePSfIZthPz8gca p5tnGb1bcF0qW3TAjg9258WqguOwqORwwAISw+EwNIElLq9IaLsYuEz8WUD5TIgTOEjFzE vwvxlqwa1gbW76smmCpEYZGh+msvm95hH7/jRcKBZILBcgeOu8Qq6q+pQvNnJLog== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id b126cff3 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <bug-guile@HIDDEN>; Wed, 12 Jan 2022 05:33:36 +0000 (UTC) From: Tobias Geerinckx-Rice <me@HIDDEN> To: bug-guile@HIDDEN Subject: string->uri-reference rejects domain names with final =?utf-8?B?4oCYLuKAmQ==?= Date: Wed, 12 Jan 2022 03:56:17 +0100 BIMI-Selector: v=BIMI1; s=default; Message-ID: <877db5ldok.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:c205:2020:6054::1 (failed) Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@HIDDEN; helo=tobias.gr X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) 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: -2.6 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Guilers, What the subject says :-) Omitting the final dot is optional (and=20 common), not mandatory. scheme@(guile-user)> (string->uri-reference "http://x.org") $1 =3D #<<uri> =E2=80=A6 host: "x.org" =E2=80=A6> scheme@(guile-user)> (string->uri-reference "http://x.org.") $2 =3D #f ; wrong! This actually breaks redirects in the wild: Starting download [=E2=80=A6] From=20 https://pyropus.ca/software/getmail/old-versions/getmail-5.16.tar.gz... Bad uri-reference header component: https://pyropus.ca./software/getmail/old-versions/getmail-5.16.tar.gz Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYd5oew0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15fc4A/3vxSxEPLggOtdLGfj3lNJCfouOy3YO5jy2PYugP evlWAQD+JTQCfsOlPIn8uD/rv/KQZ1Gb5r0g/SWax/dhdmRdAg== =gyJt -----END PGP SIGNATURE----- --=-=-=--
Tobias Geerinckx-Rice <me@HIDDEN>
:bug-guile@HIDDEN
.
Full text available.bug-guile@HIDDEN
:bug#53201
; Package guile
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.