Files
cpython/Modules
Miss Islington (bot) 8fa8478dde [3.7] bpo-24334: Cleanup SSLSocket (GH-5252) (#5857)
* The SSLSocket is no longer implemented on top of SSLObject to
  avoid an extra level of indirection.
* Owner and session are now handled in the internal constructor.
* _ssl._SSLSocket now uses the same method names as SSLSocket and
  SSLObject.
* Channel binding type check is now handled in C code. Channel binding
  is always available.

The patch also changes the signature of SSLObject.__init__(). In my
opinion it's fine. A SSLObject is not a user-constructable object.
SSLContext.wrap_bio() is the only valid factory.
(cherry picked from commit 141c5e8c24)

Co-authored-by: Christian Heimes <christian@python.org>
2018-02-24 21:51:56 +01:00
..
2017-11-05 15:37:50 +02:00
2017-12-20 23:36:10 +02:00
2016-10-18 16:29:27 +02:00
2016-10-18 16:29:27 +02:00
2017-11-05 15:37:50 +02:00
2016-09-06 10:46:49 -07:00
2017-11-08 14:44:44 -08:00
2017-09-14 18:13:16 -07:00
2017-11-05 15:37:50 +02:00
2017-01-31 23:31:10 -08:00

Source files for standard library extension modules,
and former extension modules that are now builtin modules.