summaryrefslogtreecommitdiffstats
path: root/Modules/_ssl.c
Commit message (Expand)AuthorAgeFilesLines
* [2.7] bpo-29738: Fix memory leak in _get_crl_dp (GH-526) (GH-1144)Mariatta2017-04-151-7/+1
* bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ (GH-399)Donald Stufft2017-03-021-2/+2
* Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fi...Christian Heimes2016-09-061-1/+34
* Issue #26470: Use short name rather than name for compression name to fix #27...Christian Heimes2016-09-051-6/+1
* Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.Christian Heimes2016-09-051-41/+131
* Issue #23804: Fix SSL zero-length recv() calls to not block and raise EOFMartin Panter2016-07-111-0/+8
* assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes ...Benjamin Peterson2016-07-071-3/+3
* fix leak of keyfile_bytesBenjamin Peterson2016-06-091-0/+1
* stop leaking certfile_bytes (closes #27267)Benjamin Peterson2016-06-091-0/+1
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* Issue #26644: Raise ValueError for negative SSLSocket.recv() and read()Martin Panter2016-03-271-0/+4
* open the cert store readonlyBenjamin Peterson2016-02-181-2/+6
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
* rm trailing wsBenjamin Peterson2015-11-141-1/+1
* fix possible memory lea k in _get_aia_uri (closes #25578)Benjamin Peterson2015-11-141-1/+4
* fix build with older openssl (#25569)Benjamin Peterson2015-11-141-1/+1
* always set OP_NO_SSLv3 by default (closes #25530)Benjamin Peterson2015-11-121-0/+2
* fix memory leak in _get_crl_dp (closes #25569)Benjamin Peterson2015-11-121-28/+24
* Issue #25523: Backported a-to-an corrections.Serhiy Storchaka2015-11-021-1/+1
* improve style of the convert macro (#24655)Benjamin Peterson2015-07-181-7/+7
* remove extra arguments in arg parsing format codes (closes #23875)Benjamin Peterson2015-04-061-2/+2
* expose X509_V_FLAG_TRUSTED_FIRSTBenjamin Peterson2015-03-051-0/+4
* enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)Benjamin Peterson2015-03-051-0/+9
* Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SS...Antoine Pitrou2015-03-041-20/+0
* Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integerSerhiy Storchaka2015-02-161-3/+4
* ifdef our way to compatibility with old openssl (closes #23335)Benjamin Peterson2015-01-281-1/+1
* disable ALPN on LibreSSL, which has a large version number, but not ALPN supp...Benjamin Peterson2015-01-271-1/+1
* prefer server alpn ordering over the client'sBenjamin Peterson2015-01-231-13/+20
* pep 466 backport of alpn (#20188)Benjamin Peterson2015-01-231-22/+110
* Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. TheVictor Stinner2015-01-061-3/+10
* allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935)Benjamin Peterson2014-12-061-0/+4
* allow hostname to be passed to SSLContext even if OpenSSL doesn't support SNI...Benjamin Peterson2014-11-241-6/+0
* allow keyfile argument to be None (closes #22787)Benjamin Peterson2014-11-041-7/+23
* fix sslwrap_simple (closes #22523)Benjamin Peterson2014-10-021-6/+12
* Issue #20421: Add a .version() method to SSL sockets exposing the actual prot...Alex Gaynor2014-09-041-0/+13
* fix load_verify_locations on unicode paths (closes #22244)Benjamin Peterson2014-08-281-8/+24
* fix error message for invalid curve nameBenjamin Peterson2014-08-211-1/+5
* PyUnicode -> PyString and PyLong -> PyIntBenjamin Peterson2014-08-201-4/+4
* backport many ssl features from Python 3 (closes #21308)Benjamin Peterson2014-08-201-468/+2734
* Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly a...Antoine Pitrou2014-01-091-2/+5
* Issue #19227 / Issue #18747: Remove pthread_atfork() handler to remove OpenSS...Christian Heimes2013-10-291-65/+0
* Properly initialize all fields of a SSL object after allocation.Antoine Pitrou2013-09-291-0/+1
* Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMA...Christian Heimes2013-09-051-1/+1
|\
| * Issue #18709: GCC 4.6 complains that 'v' may be used uninitialized in GEN_EMA...Christian Heimes2013-09-051-1/+1
| * - Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytesBarry Warsaw2013-08-231-3/+61
* | Issue #18747: Fix spelling errors in my commit message and comments,Christian Heimes2013-08-251-2/+2
* | Issue #18747: Use a parent atfork handler instead of a child atfork handler.Christian Heimes2013-08-221-12/+9
* | Issue #18747: Re-seed OpenSSL's pseudo-random number generator after fork.Christian Heimes2013-08-211-0/+72
* | Issue #18777: The ssl module now uses the new CRYPTO_THREADID API ofChristian Heimes2013-08-191-1/+17