cpython/Doc/whatsnew
Christian Heimes 11a1493bc4 [bpo-28414] Make all hostnames in SSL module IDN A-labels (GH-5128)
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.
2018-02-23 17:35:08 -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
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. (#5587) 2018-02-09 13:31:19 +02:00
3.4.rst
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) 2018-02-23 17:35:08 -08:00
3.8.rst bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter to compiler. (GH-5006) 2018-02-22 23:33:30 +02:00
changelog.rst
index.rst Update Doc build to 3.8 2018-01-31 18:12:38 -05:00