cpython/Doc/whatsnew
Miss Islington (bot) 1c37e27719 [bpo-28414] Make all hostnames in SSL module IDN A-labels (GH-5128) (GH-5843)
Previously, the ssl module stored international domain names (IDNs)
as U-labels. This is problematic for a number of reasons -- for
example, it made it impossible for users to use a different version
of IDNA than the one built into Python.

After this change, we always convert to A-labels as soon as possible,
and use them for all internal processing. In particular, server_hostname
attribute is now an A-label, and on the server side there's a new
sni_callback that receives the SNI servername as an A-label rather than
a U-label.
(cherry picked from commit 11a1493bc4)

Co-authored-by: Christian Heimes <christian@python.org>
2018-02-23 19:18:28 -08:00
..
2.0.rst
2.1.rst
2.2.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
2.3.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
2.4.rst
2.5.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
2.6.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
2.7.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
3.0.rst
3.1.rst Fix miscellaneous typos (#4275) 2017-11-05 15:37:50 +02:00
3.2.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
3.3.rst Make formatting of some return codes conforming to the general style. (GH-5587) (GH-5597) 2018-02-09 14:08:04 +02:00
3.4.rst bpo-30737: Update DevGuide links to new URL (GH-3228) 2017-08-30 09:37:43 -07:00
3.5.rst
3.6.rst bpo-25910: Link redirections in docs (#1933) 2018-01-20 01:25:37 +01:00
3.7.rst [bpo-28414] Make all hostnames in SSL module IDN A-labels (GH-5128) (GH-5843) 2018-02-23 19:18:28 -08:00
changelog.rst Include additional changes to support blurbified NEWS (#3340) 2017-09-05 00:46:18 -07:00
index.rst bpo-31458: Clarify that Changelog is built from Misc/NEWS.d directory (GH-3617) 2017-09-16 10:43:30 -07:00