[Python-checkins] r88049 - python/branches/py3k/Doc/whatsnew/3.2.rst
antoine.pitrou
python-checkins at python.org
Sun Jan 16 19:16:10 CET 2011
Author: antoine.pitrou
Date: Sun Jan 16 19:16:09 2011
New Revision: 88049
Log:
Better description of SSL-related changes
Modified:
python/branches/py3k/Doc/whatsnew/3.2.rst
Modified: python/branches/py3k/Doc/whatsnew/3.2.rst
==============================================================================
--- python/branches/py3k/Doc/whatsnew/3.2.rst (original)
+++ python/branches/py3k/Doc/whatsnew/3.2.rst Sun Jan 16 19:16:09 2011
@@ -1120,11 +1120,15 @@
ssl
---
-* The :mod:`ssl` module has a new class, :class:`~ssl.SSLContext` which serves
- as a container for various persistent SSL data, such as protocol settings,
- certificates, private keys, and various other options. The
- :meth:`~ssl.SSLContext.wrap_socket` method allows to create an SSL socket from
- such an SSL context. (Added by Antoine Pitrou; :issue:`8550`.)
+The :mod:`ssl` module gains an array of new functionalities which make it much easier
+to satisfy common requirements for secure (encrypted, authenticated) connections
+over the Internet:
+
+* A new class, :class:`~ssl.SSLContext`, serves as a container for various
+ persistent SSL data, such as protocol settings, certificates, private keys,
+ and various other options. The :meth:`~ssl.SSLContext.wrap_socket` method
+ allows to create an SSL socket from such an SSL context. (Added by Antoine
+ Pitrou; :issue:`8550`.)
* A new function, :func:`ssl.match_hostname`, helps implement server identity
verification for higher-level protocols by implementing the rules of
@@ -1142,7 +1146,7 @@
protocol, allowing for several "virtual hosts" using different certificates
on a single IP/port. This extension is only supported in client mode,
and is activated by passing the *server_hostname* argument to
- :meth:`SSLContext.wrap_socket`.
+ :meth:`ssl.SSLContext.wrap_socket`.
(Added by Antoine Pitrou, :issue:`5639`.)
* Various options have been added to the :mod:`ssl` module, such as
@@ -1167,7 +1171,11 @@
compatibility with the nntplib version in Python 3.1, which was partly
dysfunctional in itself.
-(Contributed by Antoine Pitrou in :issue:`9360`)
+Support for secure connections through both implicit (using
+:class:`nntplib.NNTP_SSL`) and explicit (using :meth:`nntplib.NNTP.starttls`)
+TLS has also been added.
+
+(Contributed by Antoine Pitrou in :issue:`9360` and Andrew Vant in :issue:`1926`.)
certificates
------------
More information about the Python-checkins
mailing list