Benjamin Peterson
|
b2e3946d76
|
open the cert store readonly
Patch from Chi Hsuan Yen.
|
2016-02-17 22:13:19 -08:00 |
|
Serhiy Storchaka
|
5951f2300f
|
Issue #20440: Massive replacing unsafe attribute setting code with special
macro Py_SETREF.
|
2015-12-24 10:35:35 +02:00 |
|
Benjamin Peterson
|
93ed946dd9
|
rm trailing ws
|
2015-11-14 15:12:38 -08:00 |
|
Benjamin Peterson
|
c591936789
|
fix possible memory lea k in _get_aia_uri (closes #25578)
|
2015-11-14 15:12:18 -08:00 |
|
Benjamin Peterson
|
b1c1e673cb
|
fix build with older openssl (#25569)
|
2015-11-14 00:09:22 -08:00 |
|
Benjamin Peterson
|
10aaca9941
|
always set OP_NO_SSLv3 by default (closes #25530)
|
2015-11-11 22:38:41 -08:00 |
|
Benjamin Peterson
|
59d451d68f
|
fix memory leak in _get_crl_dp (closes #25569)
Patch started by Stéphane Wirtel.
|
2015-11-11 22:07:38 -08:00 |
|
Serhiy Storchaka
|
c72e66a048
|
Issue #25523: Backported a-to-an corrections.
|
2015-11-02 15:06:09 +02:00 |
|
Benjamin Peterson
|
65192c1756
|
improve style of the convert macro (#24655)
Patch by Brian Cain.
|
2015-07-18 10:59:13 -07:00 |
|
Benjamin Peterson
|
9c5a8d4e23
|
remove extra arguments in arg parsing format codes (closes #23875)
|
2015-04-06 13:05:22 -04:00 |
|
Benjamin Peterson
|
72ef961059
|
expose X509_V_FLAG_TRUSTED_FIRST
|
2015-03-04 22:49:41 -05:00 |
|
Benjamin Peterson
|
b1ebba5bd5
|
enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)
|
2015-03-04 22:11:12 -05:00 |
|
Antoine Pitrou
|
34c8d98306
|
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.
|
2015-03-04 20:51:55 +01:00 |
|
Serhiy Storchaka
|
a2269d074b
|
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
|
2015-02-16 13:16:07 +02:00 |
|
Benjamin Peterson
|
a99e48c2b2
|
ifdef our way to compatibility with old openssl (closes #23335)
|
2015-01-28 12:06:39 -05:00 |
|
Benjamin Peterson
|
f4bb2311b1
|
disable ALPN on LibreSSL, which has a large version number, but not ALPN support (closes #23329)
|
2015-01-27 11:10:18 -05:00 |
|
Benjamin Peterson
|
aa7075845c
|
prefer server alpn ordering over the client's
|
2015-01-23 17:30:26 -05:00 |
|
Benjamin Peterson
|
b10bfbe036
|
pep 466 backport of alpn (#20188)
|
2015-01-23 16:35:37 -05:00 |
|
Victor Stinner
|
7c90667f74
|
Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The
availability of the function is checked during the compilation. Patch written
by Bernard Spil.
|
2015-01-06 13:53:37 +01:00 |
|
Benjamin Peterson
|
60766c47e7
|
allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935)
Patch by Kurt Roeckx.
|
2014-12-05 21:59:35 -05:00 |
|
Benjamin Peterson
|
31aa69ead5
|
allow hostname to be passed to SSLContext even if OpenSSL doesn't support SNI (closes #22921)
Patch from Donald Stufft.
|
2014-11-23 20:13:31 -06:00 |
|
Benjamin Peterson
|
93c41335ab
|
allow keyfile argument to be None (closes #22787)
|
2014-11-03 21:12:05 -05:00 |
|
Benjamin Peterson
|
2f33456e41
|
fix sslwrap_simple (closes #22523)
Thanks Alex Gaynor.
|
2014-10-01 23:53:01 -04:00 |
|
Alex Gaynor
|
e98205d798
|
Issue #20421: Add a .version() method to SSL sockets exposing the actual protocol version in use.
Backport from default.
|
2014-09-04 13:33:22 -07:00 |
|
Benjamin Peterson
|
876473eba3
|
fix load_verify_locations on unicode paths (closes #22244)
|
2014-08-28 09:33:21 -04:00 |
|