log Modules/_ssl.c @ 83447:678564fc0962 3.3

age author description
Sat, 12 Jan 2013 21:43:45 +0100 Antoine Pitrou SSLContext.load_dh_params() now properly closes the input file. 3.3
Mon, 24 Sep 2012 07:46:35 +0200 Georg Brandl Merge with 3.3.0 release clone.
Thu, 20 Sep 2012 12:42:54 +0200 Christian Heimes Issue #15977: Fix memory leak in Modules/_ssl.c when the function _set_npn_protocols() is called multiple times
Tue, 11 Sep 2012 02:08:48 +0200 Jesus Cea MERGE: Closes #15793: Stack corruption in ssl.RAND_egd()
Tue, 11 Sep 2012 02:00:58 +0200 Jesus Cea Closes #15793: Stack corruption in ssl.RAND_egd() 3.2
Thu, 20 Sep 2012 12:42:54 +0200 Christian Heimes Issue #15977: Fix memory leak in Modules/_ssl.c when the function _set_npn_protocols() is called multiple times
Wed, 15 Aug 2012 23:20:39 +0200 Antoine Pitrou Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Fri, 22 Jun 2012 21:11:52 +0200 Antoine Pitrou Issue #14837: SSL errors now have `library` and `reason` attributes describing precisely what happened and in which OpenSSL submodule.
Thu, 22 Mar 2012 00:23:03 +0100 Antoine Pitrou Issue #14204: The ssl module now has support for the Next Protocol Negotiation extension, if available in the underlying OpenSSL library.
Sun, 19 Feb 2012 21:22:39 +0100 Antoine Pitrou Fix last remaining build issues of _ssl under old OpenSSLs. Patch by Vinay.
Fri, 17 Feb 2012 18:47:54 +0100 Antoine Pitrou Try to really fix compilation failures of the _ssl module under very old OpenSSLs.
Fri, 17 Feb 2012 11:53:10 +0100 Antoine Pitrou Fix compilation when SSL_OP_SINGLE_ECDH_USE isn't defined
Wed, 15 Feb 2012 22:28:21 +0100 Antoine Pitrou Issue #13014: Fix a possible reference leak in SSLSocket.getpeercert().
Fri, 27 Jan 2012 09:53:29 +0100 Antoine Pitrou Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC IV attack countermeasure.
Thu, 22 Dec 2011 10:03:38 +0100 Antoine Pitrou Issue #13626: Add support for SSL Diffie-Hellman key exchange, through the
Wed, 21 Dec 2011 09:27:41 +0100 Antoine Pitrou Fix ssl module compilation if ECDH support was disabled in the OpenSSL build.
Tue, 20 Dec 2011 10:13:40 +0100 Antoine Pitrou Issue #13634: Add support for querying and disabling SSL compression.
Mon, 19 Dec 2011 17:16:51 +0100 Antoine Pitrou Issue #13627: Add support for SSL Elliptic Curve-based Diffie-Hellman
Mon, 19 Dec 2011 13:27:11 +0100 Antoine Pitrou Issue #13635: Add ssl.OP_CIPHER_SERVER_PREFERENCE, so that SSL servers
Wed, 23 Nov 2011 01:42:52 +0100 Antoine Pitrou Issue #13458: Fix a memory leak in the ssl module when decoding a certificate with a subjectAltName.
Thu, 27 Oct 2011 23:56:55 +0200 Antoine Pitrou Issue #11183: Add finer-grained exceptions to the ssl module, so that
Sat, 22 Oct 2011 23:41:52 +0200 Antoine Pitrou Add a docstring to SSLError
Sat, 22 Oct 2011 23:37:51 +0200 Antoine Pitrou Use PyExc_OSError directly instead of grabbing it from the socket module API
Sat, 01 Oct 2011 19:22:30 +0200 Antoine Pitrou Issue #13034: When decoding some SSL certificates, the subjectAltName extension could be unreported.
Sun, 28 Aug 2011 18:10:27 +0200 Charles-François Natali Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is
Thu, 25 Aug 2011 14:39:44 +0200 Antoine Pitrou Issue #12803: SSLContext.load_cert_chain() now accepts a password argument
Thu, 21 Jul 2011 01:11:30 +0200 Antoine Pitrou Issue #12551: Provide a get_channel_binding() method on SSL sockets so as
Fri, 08 Jul 2011 18:49:07 +0200 Antoine Pitrou Issue #12440: When testing whether some bits in SSLContext.options can be
Tue, 24 May 2011 12:05:19 +0200 Victor Stinner Issue #12049: Add RAND_bytes() and RAND_pseudo_bytes() functions to the ssl
Tue, 10 May 2011 00:49:53 +0200 Victor Stinner (Merge 3.2) Empty merge, the fix was already applied to 3.3
Mon, 09 May 2011 00:42:58 +0200 Victor Stinner Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional
Sun, 03 Apr 2011 18:16:50 +0200 Antoine Pitrou Merge fix for issue #11746
Sat, 05 Mar 2011 15:16:28 +0100 Georg Brandl Dummy-merge 3.2 branch into default branch.
Tue, 22 Feb 2011 20:15:44 +0000 Brett Cannon Issue #8914: fix various warnings from the Clang static analyzer v254.
Wed, 15 Aug 2012 23:18:25 +0200 Antoine Pitrou Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly. 3.2
Wed, 15 Feb 2012 22:25:27 +0100 Antoine Pitrou Issue #13014: Fix a possible reference leak in SSLSocket.getpeercert(). 3.2
Fri, 27 Jan 2012 09:50:45 +0100 Antoine Pitrou Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC IV attack countermeasure. 3.2
Wed, 23 Nov 2011 01:39:19 +0100 Antoine Pitrou Issue #13458: Fix a memory leak in the ssl module when decoding a certificate with a subjectAltName. 3.2
Sat, 01 Oct 2011 19:20:25 +0200 Antoine Pitrou Issue #13034: When decoding some SSL certificates, the subjectAltName extension could be unreported. 3.2
Sun, 28 Aug 2011 17:51:43 +0200 Charles-François Natali Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is 3.2
Fri, 08 Jul 2011 18:47:06 +0200 Antoine Pitrou Issue #12440: When testing whether some bits in SSLContext.options can be 3.2
Tue, 10 May 2011 00:48:41 +0200 Victor Stinner (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional 3.2
Sun, 03 Apr 2011 18:15:34 +0200 Antoine Pitrou Issue #11746: Fix SSLContext.load_cert_chain() to accept elliptic curve private keys. 3.2
Sat, 05 Mar 2011 15:15:55 +0100 Georg Brandl Dummy-merge 3.1 branch into 3.2 branch. 3.2
Sat, 29 Jan 2011 11:31:20 +0000 Victor Stinner Issue #10989: Fix a crash on SSLContext.load_verify_locations(None, True).
Thu, 09 Dec 2010 10:49:00 +0000 Hirokazu Yamamoto Should call Py_INCREF for Py_None (Modules/_ssl.c: PySSL_cipher)
Fri, 03 Dec 2010 19:59:41 +0000 Antoine Pitrou Issue #10272: The ssl module now raises socket.timeout instead of a generic
Wed, 17 Nov 2010 20:29:42 +0000 Antoine Pitrou Issue #10443: Add the SSLContext.set_default_verify_paths() method.
Tue, 09 Nov 2010 20:21:19 +0000 Antoine Pitrou Issue #10022: The dictionary returned by the `getpeercert()` method
Fri, 22 Oct 2010 18:19:07 +0000 Antoine Pitrou Issue #5639: Add a *server_hostname* argument to `SSLContext.wrap_socket`
Wed, 13 Oct 2010 22:06:39 +0000 Benjamin Peterson constify to appease compiler warnings
Wed, 13 Oct 2010 12:46:13 +0000 Antoine Pitrou Define a "session_id_context" at context creation. This is recommended
Wed, 13 Oct 2010 03:53:21 +0000 Gregory P. Smith Fix compile on NetBSD 5.0 (or anything else using an old 0.9.9-dev OpenSSL).
Tue, 12 Oct 2010 20:09:02 +0000 Antoine Pitrou Issue #10075: Add a session_stats() method to SSLContext objects.
Fri, 03 Sep 2010 18:38:17 +0000 Antoine Pitrou Issue #3805: clean up implementation of the _read method in _ssl.c.
Wed, 01 Sep 2010 20:55:41 +0000 Antoine Pitrou Try to fix some buildbot failures on test_ssl
Wed, 01 Sep 2010 19:28:49 +0000 Giampaolo Rodolà Issue #9693 - msg 115273: attempt to fix ssl module failures on certain OpenSSL versions by calling ERR_clear_error() before raising IOError
Sun, 29 Aug 2010 19:25:49 +0000 Giampaolo Rodolà Fix issue issue9706: provides a better error handling for various SSL operations
Tue, 03 Aug 2010 18:31:54 +0000 Mark Dickinson Fix memory leak in ssl module.
Fri, 25 Jun 2010 00:07:34 +0000 Antoine Pitrou Merged revisions 82210 via svnmerge from