Issue 19083: IDNA prefix should be case insensitive (original) (raw)

Issue19083

Created on 2013-09-24 15:20 by Pepijn.de.Vos, last changed 2022-04-11 14:57 by admin.

Files
File name Uploaded Description Edit
upper-idna.patch Pepijn.de.Vos,2013-09-24 15:20 review
upper-idna.patch Pepijn.de.Vos,2013-09-26 18:24 review
Pull Requests
URL Status Linked Edit
PR 17726 open ZackerySpytz,2019-12-28 06:58
Messages (4)
msg198360 - (view) Author: Pepijn de Vos (Pepijn.de.Vos) * Date: 2013-09-24 15:20
RFC 3490 states that "The ACE prefix for IDNA is "xn--" or any capitalization thereof." But the following does not work >>> str(b"XN--pythn-mua.org.", "idna")
msg198437 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2013-09-26 11:21
Pepijn: Can you please submit the contributor form? http://www.python.org/psf/contrib/contrib-form/
msg198438 - (view) Author: STINNER Victor (vstinner) * (Python committer) Date: 2013-09-26 12:08
Could you also add a test using a IDNA domain not starting with XN--, but with XN-- in the middle? Example: self.assertEqual(str(b"bugs.XN--pythn-mua.org.", "idna"), "bugs.pyth\xf6n.org.") And maybe also with mixed cases: Xn-- and xN-- prefixes.
msg198448 - (view) Author: Pepijn de Vos (Pepijn.de.Vos) * Date: 2013-09-26 18:24
Ok, I signed the agreement and included a few more tests.
History
Date User Action Args
2022-04-11 14:57:51 admin set github: 63283
2021-05-22 17:27:48 iritkatriel set versions: + Python 3.10, Python 3.11, - Python 3.7, Python 3.8
2020-01-15 21:33:35 vstinner set nosy: - vstinner
2019-12-28 06:59:15 ZackerySpytz set nosy: + ZackerySpytzversions: + Python 3.7, Python 3.8, Python 3.9, - Python 3.4
2019-12-28 06:58:08 ZackerySpytz set stage: patch reviewpull_requests: + <pull%5Frequest17170>
2013-09-26 18:24:12 Pepijn.de.Vos set files: + upper-idna.patchmessages: +
2013-09-26 12:08:11 vstinner set messages: +
2013-09-26 11:21:31 loewis set messages: +
2013-09-26 08:47:24 pitrou set nosy: + loewis, vstinner
2013-09-25 11:51:14 berker.peksag set versions: + Python 3.4, - Python 3.5
2013-09-24 15:20:51 Pepijn.de.Vos create