summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2011-11-17 01:09:13 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2011-11-17 01:09:13 (GMT)
commit2c0a967f8ec889dbe99cebc29b3990c6b39de035 (patch)
treeaabe990816d9b64f655a5a1b41b08f61b24c9290
parent45b3ad420dbbfaf38691dcc509f20781956a24e0 (diff)
downloadcpython-2c0a967f8ec889dbe99cebc29b3990c6b39de035.zip
cpython-2c0a967f8ec889dbe99cebc29b3990c6b39de035.tar.gz
cpython-2c0a967f8ec889dbe99cebc29b3990c6b39de035.tar.bz2
Add various items in whatsnew
-rw-r--r--Doc/whatsnew/3.3.rst21
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
------