Benjamin Peterson
|
9491272751
|
open the cert store readonly
Patch from Chi Hsuan Yen.
|
2016-02-17 22:13:19 -08:00 |
|
Benjamin Peterson
|
025a1fd990
|
rm trailing ws
|
2015-11-14 15:12:38 -08:00 |
|
Benjamin Peterson
|
f0c9038a36
|
fix possible memory lea k in _get_aia_uri (closes #25578)
|
2015-11-14 15:12:18 -08:00 |
|
Benjamin Peterson
|
806fb25405
|
fix build with older openssl (#25569)
|
2015-11-14 00:09:22 -08:00 |
|
Benjamin Peterson
|
a9dcdabccb
|
always set OP_NO_SSLv3 by default (closes #25530)
|
2015-11-11 22:38:41 -08:00 |
|
Benjamin Peterson
|
eda06c8f5e
|
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
|
d65c9496da
|
Issue #25523: Further a-to-an corrections.
|
2015-11-02 14:10:23 +02:00 |
|
Benjamin Peterson
|
d113c967b4
|
improve style of the convert macro (#24655)
Patch by Brian Cain.
|
2015-07-18 10:59:13 -07:00 |
|
Benjamin Peterson
|
43b842775f
|
remove extra arguments in arg parsing format codes (closes #23875)
|
2015-04-06 13:05:22 -04:00 |
|
Benjamin Peterson
|
990fcaac3c
|
expose X509_V_FLAG_TRUSTED_FIRST
|
2015-03-04 22:49:41 -05:00 |
|
Benjamin Peterson
|
fdb1971587
|
enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)
|
2015-03-04 22:11:12 -05:00 |
|
Antoine Pitrou
|
f7f3b0a14a
|
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
|
1a1ff29659
|
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
|
2015-02-16 13:28:22 +02:00 |
|
Victor Stinner
|
fcfed19913
|
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:54:58 +01:00 |
|
Benjamin Peterson
|
e32467cf6a
|
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
|
7243b574e5
|
don't require OpenSSL SNI to pass hostname to ssl functions (#22921)
Patch by Donald Stufft.
|
2014-11-23 17:04:34 -06:00 |
|
Victor Stinner
|
cd75298611
|
Issue #21781, _ssl: Fix asn1obj2py() on Windows 64-bit, "s#" format requires
size to be a Py_ssize_t, not an int. _ssl.c is now "Py_ssize_t clean".
|
2014-07-07 21:52:29 +02:00 |
|
Victor Stinner
|
2e57b4e488
|
Issue #21781: Make the ssl module "ssize_t clean" for parsing parameters.
ssl.RAND_add() now supports strings longer than 2 GB.
|
2014-07-01 16:37:17 +02:00 |
|
Antoine Pitrou
|
0bebbc33fa
|
Issue #21015: SSL contexts will now automatically select an elliptic curve for ECDH key exchange on OpenSSL 1.0.2 and later, and otherwise default to "prime256v1".
(should also fix a buildbot failure introduced by #20995)
|
2014-03-22 18:13:50 +01:00 |
|
Gregory P. Smith
|
83fed26953
|
avoid a compiler warning about assigning const char * to char *.
|
2014-01-17 12:09:05 -08:00 |
|
Gregory P. Smith
|
f34890937b
|
avoid a compiler warning about assigning const char * to char *.
|
2014-01-17 12:08:49 -08:00 |
|
Antoine Pitrou
|
78ace81c93
|
Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly asked for.
|
2014-01-09 20:09:03 +01:00 |
|
Antoine Pitrou
|
2f7c31678a
|
Remove conditional: it is useless at this point (OpenSSL headers are not yet included)
|
2014-01-09 20:07:41 +01:00 |
|
Antoine Pitrou
|
cd3d7cabef
|
Issue #20207: Always disable SSLv2 except when PROTOCOL_SSLv2 is explicitly asked for.
|
2014-01-09 20:02:20 +01:00 |
|
Victor Stinner
|
36e96b8716
|
(Merge 3.3) Issue #20025: ssl.RAND_bytes() and ssl.RAND_pseudo_bytes() now
raise a ValueError if num is negative (instead of raising a SystemError).
|
2013-12-19 16:47:25 +01:00 |
|