Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
af8d6b90723daa943c5cd0a38ee7564790d8687a
/
Modules
/
_ssl.c
cb5b68a
bpo-29136: Add TLS 1.3 cipher suites and OP_NO_TLSv1_3 (#1363)
by Christian Heimes
· 7 years ago
17c9ac9
bpo-28958: Improve SSLContext error reporting. (#3414)
by Christian Heimes
· 7 years ago
a6a4dc8
bpo-31370: Remove support for threads-less builds (#3385)
by Antoine Pitrou
· 7 years ago
6877111
bpo-29781: Fix SSLObject.version before handshake (#3364)
by Christian Heimes
· 7 years ago
c941e62
bpo-30102: Call OPENSSL_add_all_algorithms_noconf (#3112)
by Christian Heimes
· 7 years ago
e503ca5
bpo-30502: Fix handling of long oids in ssl. (#2909)
by Serhiy Storchaka
· 7 years ago
b2d096b
bpo-30622: Change NPN detection: (#2079)
by Melvyn Sopacua
· 7 years ago
a6296d3
bpo-31095: fix potential crash during GC (GH-2974)
by INADA Naoki
· 7 years ago
5cff637
bpo-9566: Fixed _ssl module warnings (#2495)
by Segev Finer
· 7 years ago
68d663c
[bpo-30916] Pre-build OpenSSL and Tcl/Tk for Windows (#2688)
by Steve Dower
· 7 years ago
5f31d5c
Regenerate Argument Clinic code for bpo-19180. (#2073)
by Serhiy Storchaka
· 7 years ago
63c2c8a
bpo-19180: Updated references for RFC 1750, RFC 3280 & RFC 4366 (GH-148)
by Chandan Kumar
· 7 years ago
65ece7c
bpo-30594: Fixed refcounting in newPySSLSocket (#1992)
by Nathaniel J. Smith
· 7 years ago
b87c0df
Simplify X.509 extension handling code (#1855)
by Alex Gaynor
· 7 years ago
66dc33b
bpo-29334: Fix ssl.getpeercert for auto-handshake (#1769)
by Christian Heimes
· 7 years ago
55fe1ae
bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051)
by Serhiy Storchaka
· 8 years ago
2849cc3
bpo-29738: Fix memory leak in _get_crl_dp (GH-526)
by Olivier Vielpeau
· 8 years ago
aefa7eb
bpo-6532: Make the thread id an unsigned integer. (#781)
by Serhiy Storchaka
· 8 years ago
8ae264c
bpo-29697: Don't use OpenSSL <1.0.2 fallback on 1.1+ (GH-395)
by Donald Stufft
· 8 years ago
228b12e
Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever
by Serhiy Storchaka
· 8 years ago
f17c3de
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
de4ae3d
Backed out changeset b9c9691c72c5
by Victor Stinner
· 8 years ago
27580c1
Replace PyObject_CallFunctionObjArgs() with fastcall
by Victor Stinner
· 8 years ago
1a63b9f
Typo
by Christian Heimes
· 8 years ago
a5d0765
Finish GC code for SSLSession and increase test coverage
by Christian Heimes
· 8 years ago
f6365e3
Issue #28188: Use PyMem_Calloc() to get rid of a type-limits warning and an extra memset() call in _ssl.c.
by Christian Heimes
· 8 years ago
410b988
Issue #27866: Fix refleak in cipher_to_dict()
by Victor Stinner
· 8 years ago
5fe668c
Issue #28085: Add PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER for SSLContext
by Christian Heimes
· 8 years ago
99a6570
Issue #19500: Add client-side SSL session resumption to the ssl module.
by Christian Heimes
· 8 years ago
358cfd4
Issue 28043: SSLContext has improved default settings
by Christian Heimes
· 8 years ago
fe3c9c1
Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fields in X.509 certs.
by Christian Heimes
· 8 years ago
1c03abd
Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fields in X.509 certs.
by Christian Heimes
· 8 years ago
0061bf5
Issue #26470: Use short name rather than name for compression name to fix #27958.
by Christian Heimes
· 8 years ago
281e5f8
Issue #26470: Use short name rather than name for compression name to fix #27958.
by Christian Heimes
· 8 years ago
25bfcd5
Issue #27866: Add SSLContext.get_ciphers() method to get a list of all enabled ciphers.
by Christian Heimes
· 8 years ago
01113fa
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
by Christian Heimes
· 8 years ago
598894f
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
by Christian Heimes
· 8 years ago
a853c47
merge 3.5 (#27773)
by Benjamin Peterson
· 8 years ago
81b9ecd
fix corner cases in the management of server_hostname (closes #27773)
by Benjamin Peterson
· 8 years ago
d3afb62
Merge 3.5 (INVALID_SOCKET)
by Victor Stinner
· 8 years ago
524714e
socket: use INVALID_SOCKET
by Victor Stinner
· 8 years ago
7386268
Issue #23804: Merge SSL recv() fix from 3.5
by Martin Panter
· 8 years ago
bed7f1a
Issue #23804: Fix SSL zero-length recv() calls to not block and raise EOF
by Martin Panter
· 8 years ago
2954f83
- Issue #27332: Fixed the type of the first argument of module-level functions
by Serhiy Storchaka
· 8 years ago
1a2b24f
Issue #27332: Fixed the type of the first argument of module-level functions
by Serhiy Storchaka
· 8 years ago
50600a7
merge 3.5 (#24557)
by Benjamin Peterson
· 8 years ago
b8a2f51
assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes #24557)
by Benjamin Peterson
· 8 years ago
2c164b7
Fix unused variable 'libver' warning in Modules/_ssl.c
by Berker Peksag
· 9 years ago
dfcb041
Fix unused variable 'libver' warning in Modules/_ssl.c
by Berker Peksag
· 9 years ago
f01e408
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
by Serhiy Storchaka
· 9 years ago
57a01d3
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
by Serhiy Storchaka
· 9 years ago
ec39756
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
4884271
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
by Serhiy Storchaka
· 9 years ago
afd465d
Issue #26644: Merge SSL negative read fix from 3.5
by Martin Panter
· 9 years ago
5503d47
Issue #26644: Raise ValueError for negative SSLSocket.recv() and read()
by Martin Panter
· 9 years ago
4a180a6
merge 3.5 (closes #25939)
by Benjamin Peterson
· 9 years ago
1378f7c
merge 3.4 (closes #25939)
by Benjamin Peterson
· 9 years ago
9491272
open the cert store readonly
by Benjamin Peterson
· 9 years ago
5db60aa
merge 3.5 (closes #25672)
by Benjamin Peterson
· 9 years ago
3b1a8b3
enable SSL_MODE_RELEASE_BUFFERS
by Benjamin Peterson
· 9 years ago
ef1585e
Issue #25923: Added more const qualifiers to signatures of static and private functions.
by Serhiy Storchaka
· 9 years ago
5a57ade
Issue #20440: Massive replacing unsafe attribute setting code with special
by Serhiy Storchaka
· 9 years ago
fcc2e71
merge 3.4 (#25578)
by Benjamin Peterson
· 9 years ago
025a1fd
rm trailing ws
by Benjamin Peterson
· 9 years ago
f0c9038
fix possible memory lea k in _get_aia_uri (closes #25578)
by Benjamin Peterson
· 9 years ago
2463001
merge 3.4 (#25569)
by Benjamin Peterson
· 9 years ago
806fb25
fix build with older openssl (#25569)
by Benjamin Peterson
· 9 years ago
45bde5d
merge 3.4 (#25530)
by Benjamin Peterson
· 9 years ago
a9dcdab
always set OP_NO_SSLv3 by default (closes #25530)
by Benjamin Peterson
· 9 years ago
86429bd
merge 3.5 (#25569)
by Benjamin Peterson
· 9 years ago
eda06c8
fix memory leak in _get_crl_dp (closes #25569)
by Benjamin Peterson
· 9 years ago
f51d715
Issue #25523: Further a-to-an corrections new in 3.5.
by Serhiy Storchaka
· 9 years ago
a84f6c3
Issue #25523: Merge a-to-an corrections from 3.4.
by Serhiy Storchaka
· 9 years ago
d65c949
Issue #25523: Further a-to-an corrections.
by Serhiy Storchaka
· 9 years ago
d330822
detect alpn by feature flag not openssl version (closes #23329)
by Benjamin Peterson
· 9 years ago
d113c96
improve style of the convert macro (#24655)
by Benjamin Peterson
· 9 years ago
0544cf0
merge 3.4 (#24655)
by Benjamin Peterson
· 9 years ago
dbfdc38
Issue #24001: Argument Clinic converters now use accept={type}
by Larry Hastings
· 10 years ago
4b7b82f
Issue #20179: Converted the _ssl module to Argument Clinic.
by Serhiy Storchaka
· 10 years ago
1469070
Issue #23853: Methods of SSL socket don't reset the socket timeout anymore each
by Victor Stinner
· 10 years ago
7d71c97
merge 3.4 (#23875)
by Benjamin Peterson
· 10 years ago
43b8427
remove extra arguments in arg parsing format codes (closes #23875)
by Benjamin Peterson
· 10 years ago
4e3cfa4
Issue #23853: Cleanup _ssl.c
by Victor Stinner
· 10 years ago
869e177
Issue #22117: Replace usage of _PyTime_ROUND_UP with _PyTime_ROUND_CEILING
by Victor Stinner
· 10 years ago
ea9c0dd
Issue #22117: Fix usage of _PyTime_AsTimeval()
by Victor Stinner
· 10 years ago
e245231
Issue #22117: Fix ssl to use _PyTime_t API on sock_timeout
by Victor Stinner
· 10 years ago
8490f5a
Issue #23001: Few functions in modules mmap, ossaudiodev, socket, ssl, and
by Serhiy Storchaka
· 10 years ago
e42ccd2
Issue #23694: Enhance _Py_fopen(), it now raises an exception on error
by Victor Stinner
· 10 years ago
de8eca4
merge 3.4
by Benjamin Peterson
· 10 years ago
990fcaa
expose X509_V_FLAG_TRUSTED_FIRST
by Benjamin Peterson
· 10 years ago
b64ae7b
merge 3.4 (#23476)
by Benjamin Peterson
· 10 years ago
fdb1971
enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)
by Benjamin Peterson
· 10 years ago
0bfd0a4
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.
by Antoine Pitrou
· 10 years ago
f7f3b0a
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.
by Antoine Pitrou
· 10 years ago
4d0d982
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
by Serhiy Storchaka
· 10 years ago
1a1ff29
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
by Serhiy Storchaka
· 10 years ago
c54de47
ifdef our way to compatibility with old openssl (closes #23335)
by Benjamin Peterson
· 10 years ago
07f0515
disable ALPN on LibreSSL, which has a large version number, but not ALPN support (closes #23329)
by Benjamin Peterson
· 10 years ago
8861502
prefer server alpn ordering over the client's
by Benjamin Peterson
· 10 years ago
cca2732
add support for ALPN (closes #20188)
by Benjamin Peterson
· 10 years ago
Next »