| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
A pthread_atfork() child handler is used to seeded the PRNG with pid, time
and some stack data.
|
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
service using certificates with many wildcards (CVE-2013-2099).
|
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
the socket from happening (closes #16900)
|
|\ \
| |/ |
|
| |\ |
|
| | |
| | |
| | |
| | | |
SSLSocket.connect_ex().
|
| | |
| | |
| | |
| | | |
issue about this, but add a test just to be sure
|
| | |
| | |
| | |
| | | |
on 3.2+)
|
| | | |
|
| | |
| | |
| | |
| | | |
(except when SSLv2 is explicitly asked for).
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
defined (as is the case with Ubuntu 11.10).
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
extension could be unreported.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Skip the whole file if the SSL module is missing. It was already the case,
except that the SkipTest exception was raised in test_main().
This commit fixes an error in test_ssl if the ssl module is missing.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2
protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid.
Optimize also ssl.get_protocol_name(): speed does matter!
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r88671 | antoine.pitrou | 2011-02-27 16:44:12 +0100 (dim., 27 févr. 2011) | 3 lines
Follow up to r88664: non-blocking connect-ex() can return EWOULDBLOCK under Windows
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r88664 | antoine.pitrou | 2011-02-27 00:24:06 +0100 (dim., 27 févr. 2011) | 4 lines
Issue #11326: Add the missing connect_ex() implementation for SSL sockets,
and make it work for non-blocking connects.
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r87861 | antoine.pitrou | 2011-01-08 11:23:29 +0100 (sam., 08 janv. 2011) | 3 lines
Fix test_ssl after r87849
........
r87863 | antoine.pitrou | 2011-01-08 11:28:11 +0100 (sam., 08 janv. 2011) | 3 lines
Add EHOSTUNREACH ('No route to host') to the errnos trapped by transient_internet().
........
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
SSLSocket.sendto() to match the corresponding socket methods. Also,
fix various SSLSocket methods to raise socket.error rather than an
unhelpful TypeError when called on an unconnected socket. Original patch
by Andrew Bennetts.
NOTE: obviously, these methods are untested and unused in the real world...
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84650 | antoine.pitrou | 2010-09-09 15:31:46 +0200 (jeu., 09 sept. 2010) | 4 lines
Use transient_internet() where appropriate in test_ssl
(svn.python.org is sometimes unavailable)
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84597 | antoine.pitrou | 2010-09-07 22:42:19 +0200 (mar., 07 sept. 2010) | 5 lines
Issue #8574: better implementation of test.support.transient_internet().
Original patch by Victor.
........
r84598 | antoine.pitrou | 2010-09-07 23:05:49 +0200 (mar., 07 sept. 2010) | 6 lines
Issue #9792: In case of connection failure, socket.create_connection()
would swallow the exception and raise a new one, making it impossible
to fetch the original errno, or to filter timeout errors. Now the
original error is re-raised.
........
r84599 | antoine.pitrou | 2010-09-07 23:09:09 +0200 (mar., 07 sept. 2010) | 4 lines
Improve transient_internet() again to detect more network errors,
and use it in test_robotparser. Fixes #8574.
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84021 | antoine.pitrou | 2010-08-14 18:24:38 +0200 (sam., 14 août 2010) | 4 lines
Add a reasonable timeout to network SSL tests, so as to avoid buildbot timeouts
when the remote server doesn't answer.
........
r84022 | antoine.pitrou | 2010-08-14 18:32:10 +0200 (sam., 14 août 2010) | 4 lines
This is a better resolution than r84021 (because it will also affect
ssl.get_server_certificate()).
........
r84023 | antoine.pitrou | 2010-08-14 18:33:38 +0200 (sam., 14 août 2010) | 3 lines
There doesn't seem to be a reason for this test to be disabled.
........
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r83727 | antoine.pitrou | 2010-08-04 19:14:06 +0200 (mer., 04 août 2010) | 3 lines
Try to fix issue #9415: skip some tests on broken Ubuntu OpenSSL
........
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
before the certificate footer. Patch by Kyle VanderBeek.
|
| | | |
|
| | |
| | |
| | |
| | | |
Remove uses of test_support.TestFailed.
|
| | |
| | |
| | |
| | |
| | | |
+ enable test that was never run (!)
+ make tests faster by lowering polling timeout
|
| | | |
|
| | |
| | |
| | |
| | | |
indefinitely if the other end didn't respond.
|
| | |
| | |
| | |
| | |
| | | |
socket under OS X), and skip it under Windows (where sockets can't be read()
from using their fds).
|
| | |
| | |
| | |
| | | |
underlying socket from being closed until all objects get truely destroyed.
|
| | |
| | |
| | |
| | | |
socket. Initial patch by Péter Szabó.
|
| | | |
|
| | |
| | |
| | |
| | | |
failure on Neal's buildbot.
|
| | |
| | |
| | |
| | |
| | | |
the _ssl extension, such that verification of some SSL certificates
doesn't fail because of an "unknown algorithm".
|