• Christian Heimes's avatar
    [bpo-28414] Make all hostnames in SSL module IDN A-labels (GH-5128) · 11a1493b
    Christian Heimes yazdı
    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.
    11a1493b
Adı
Son kayıt (commit)
Son güncelleme
..
c-api Loading commit data...
data Loading commit data...
distributing Loading commit data...
distutils Loading commit data...
extending Loading commit data...
faq Loading commit data...
howto Loading commit data...
includes Loading commit data...
install Loading commit data...
installing Loading commit data...
library Loading commit data...
reference Loading commit data...
tools Loading commit data...
tutorial Loading commit data...
using Loading commit data...
whatsnew Loading commit data...
Makefile Loading commit data...
README.rst Loading commit data...
about.rst Loading commit data...
bugs.rst Loading commit data...
conf.py Loading commit data...
contents.rst Loading commit data...
copyright.rst Loading commit data...
docutils.conf Loading commit data...
glossary.rst Loading commit data...
license.rst Loading commit data...
make.bat Loading commit data...