summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_ssl.py
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytesGeorg Brandl2014-09-301-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 strings for ``rfc822Name`` (email), ``dNSName`` (DNS) and ``uniformResourceIdentifier`` (URI).
| | * | merge 3.2 (#20896)Benjamin Peterson2014-03-121-3/+8
| | |\ \ | | | |/
| | | * use ssl.PROTOCOL_SSLv23 for maximum compatibility (closes #20896)Benjamin Peterson2014-03-121-3/+8
| | | |
| | | * Issue #17980: Fix possible abuse of ssl.match_hostname() for denial of ↵Antoine Pitrou2013-05-181-0/+11
| | | | | | | | | | | | | | | | service using certificates with many wildcards (CVE-2013-2099).
* | | | merge 3.4 (#25530)Benjamin Peterson2015-11-121-9/+9
|\ \ \ \ | |/ / /
| * | | always set OP_NO_SSLv3 by default (closes #25530)Benjamin Peterson2015-11-121-9/+9
| | | |
* | | | Issue #24210: Silence more PendingDeprecationWarning warnings in tests.Berker Peksag2015-05-161-7/+15
| | | |
* | | | merge 3.4 (#23844)Benjamin Peterson2015-04-021-1/+1
|\ \ \ \ | |/ / /
| * | | replace 512 bit dh key with a 2014 bit one (closes #23844)Benjamin Peterson2015-04-021-1/+1
| | | | | | | | | | | | | | | | Patch by Cédric Krier.
* | | | Issue #23001: Few functions in modules mmap, ossaudiodev, socket, ssl, andSerhiy Storchaka2015-03-201-0/+2
| | | | | | | | | | | | | | | | | | | | codecs, that accepted only read-only bytes-like object now accept writable bytes-like object too.
* | | | Issue #20617: Remove unused import in test_ssl.Berker Peksag2015-03-121-1/+0
|\ \ \ \ | |/ / / | | | | | | | | Patch by Mark Lawrence.
| * | | Issue #20617: Remove unused import in test_ssl.Berker Peksag2015-03-121-1/+0
| | | | | | | | | | | | | | | | Patch by Mark Lawrence.
* | | | merge 3.4Benjamin Peterson2015-03-051-1/+2
|\ \ \ \ | |/ / /
| * | | adjust test_crl_check for trusted first being defaultBenjamin Peterson2015-03-051-1/+2
| | | |
* | | | merge 3.4Benjamin Peterson2015-03-051-2/+3
|\ \ \ \ | |/ / /
| * | | expose X509_V_FLAG_TRUSTED_FIRSTBenjamin Peterson2015-03-051-2/+3
| | | |
* | | | Issue #23239: ssl.match_hostname() now supports matching of IP addresses.Antoine Pitrou2015-02-151-0/+24
| | | |
* | | | Issue #23345: merge from 3.4Ned Deily2015-02-051-1/+1
|\ \ \ \ | |/ / /
| * | | Issue #23345: Prevent test_ssl failures with large OpenSSL patch levelNed Deily2015-02-051-1/+1
| | | | | | | | | | | | | | | | values (like 0.9.8zc).
| * | | Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. TheVictor Stinner2015-01-061-2/+3
| | | | | | | | | | | | | | | | | | | | availability of the function is checked during the compilation. Patch written by Bernard Spil.
| * | | Issue #22935: Fix test_ssl when the SSLv3 protocol is not supportedVictor Stinner2014-12-121-1/+2
| | | |
* | | | prefer server alpn ordering over the client'sBenjamin Peterson2015-01-231-2/+2
| | | |
* | | | add support for ALPN (closes #20188)Benjamin Peterson2015-01-231-4/+60
| | | |
* | | | enable cert validation in testBenjamin Peterson2015-01-081-1/+4
| | | |
* | | | trying againBenjamin Peterson2015-01-081-2/+2
| | | |
* | | | reorder cipher prefsBenjamin Peterson2015-01-081-1/+1
| | | |
* | | | drop 256Benjamin Peterson2015-01-081-2/+2
| | | |
* | | | try using AES256Benjamin Peterson2015-01-081-3/+3
| | | |
* | | | fix assertions after ciphers were changedBenjamin Peterson2015-01-071-2/+1
| | | |
* | | | rc4 is a long time favoriteBenjamin Peterson2015-01-071-2/+2
| | | |
* | | | everyone should support AES ciphersBenjamin Peterson2015-01-071-3/+4
| | | |
* | | | include some more ciphersBenjamin Peterson2015-01-071-3/+3
| | | |
* | | | force test server to speak tlsv1Benjamin Peterson2015-01-071-1/+1
| | | |
* | | | remove apparently wrong assertion about des bit sizeBenjamin Peterson2015-01-071-1/+0
| | | |
* | | | expose the client's cipher suites from the handshake (closes #23186)Benjamin Peterson2015-01-071-0/+17
| | | |
* | | | test_ssl: add more debug to investigate test_openssl_version() failure onVictor Stinner2015-01-061-2/+2
| | | | | | | | | | | | | | | | OpenBSD with LibreSSL.
* | | | Issue #22935: Fix test_ssl when the SSLv3 protocol is not supportedVictor Stinner2014-12-121-3/+4
| | | |
* | | | merge 3.4 (#22935)Benjamin Peterson2014-12-061-7/+16
|\ \ \ \ | |/ / /
| * | | allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935)Benjamin Peterson2014-12-061-7/+16
| | | | | | | | | | | | | | | | Patch by Kurt Roeckx.
* | | | Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. TheVictor Stinner2014-11-281-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | availability of the function is checked during the compilation. Patch written by Bernard Spil.
* | | | merge 3.4 (#22921)Benjamin Peterson2014-11-231-12/+4
|\ \ \ \ | |/ / /
| * | | don't require OpenSSL SNI to pass hostname to ssl functions (#22921)Benjamin Peterson2014-11-231-6/+2
| | | | | | | | | | | | | | | | Patch by Donald Stufft.
* | | | merge 3.4Benjamin Peterson2014-11-041-1/+1
|\ \ \ \ | |/ / /
| * | | test that keyfile can be NoneBenjamin Peterson2014-11-041-1/+1
| | | |
* | | | merge 3.4 (#22417)Benjamin Peterson2014-11-031-3/+4
|\ \ \ \ | |/ / /
| * | | PEP 476: enable HTTPS certificate verification by default (#22417)Benjamin Peterson2014-11-031-3/+4
| | | | | | | | | | | | | | | | Patch by Alex Gaynor with some modifications by me.
* | | | Issue #21965: Add support for in-memory SSL to the ssl module.Antoine Pitrou2014-10-051-2/+160
| | | | | | | | | | | | | | | | Patch by Geert Jansen.
* | | | merge 3.4Benjamin Peterson2014-10-031-0/+15
|\ \ \ \ | |/ / /
| * | | separate cert loading tests into Windows and non-Windows casesBenjamin Peterson2014-10-031-0/+15
| | | |
* | | | merge 3.4 (#22449)Benjamin Peterson2014-10-031-0/+8
|\ \ \ \ | |/ / /