diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2011-11-17 01:09:13 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2011-11-17 01:09:13 (GMT) |
commit | 2c0a967f8ec889dbe99cebc29b3990c6b39de035 (patch) | |
tree | aabe990816d9b64f655a5a1b41b08f61b24c9290 | |
parent | 45b3ad420dbbfaf38691dcc509f20781956a24e0 (diff) | |
download | cpython-2c0a967f8ec889dbe99cebc29b3990c6b39de035.zip cpython-2c0a967f8ec889dbe99cebc29b3990c6b39de035.tar.gz cpython-2c0a967f8ec889dbe99cebc29b3990c6b39de035.tar.bz2 |
Add various items in whatsnew
-rw-r--r-- | Doc/whatsnew/3.3.rst | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst index d048489..ebebb16 100644 --- a/Doc/whatsnew/3.3.rst +++ b/Doc/whatsnew/3.3.rst @@ -510,12 +510,31 @@ socket ssl --- -The :mod:`ssl` module has new functions: +* The :mod:`ssl` module has two new random generation functions: * :func:`~ssl.RAND_bytes`: generate cryptographically strong pseudo-random bytes. * :func:`~ssl.RAND_pseudo_bytes`: generate pseudo-random bytes. + (Contributed by Victor Stinner in :issue:`12049`) + +* The :mod:`ssl` module now exposes a finer-grained exception hierarchy + in order to make it easier to inspect the various kinds of errors. + + (Contributed by Antoine Pitrou in :issue:`11183`) + +* :meth:`~ssl.SSLContext.load_cert_chain` now accepts a *password* argument + to be used if the private key is encrypted. + + (Contributed by Adam Simpkins in :issue:`12803`) + +* SSL sockets have a new :meth:`~ssl.SSLSocket.get_channel_binding` method + allowing the implementation of certain authentication mechanisms such as + SCRAM-SHA-1-PLUS. + + (Contributed by Jacek Konieczny in :issue:`12551`) + + shutil ------ |