| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
the socket from happening (closes #16900)
|
|\
| |
| |
| |
| |
| | |
SSLContext.wrap_socket().
Original patch by Jeff McNeil.
|
| |
| |
| |
| |
| |
| | |
SSLContext.wrap_socket().
Original patch by Jeff McNeil.
|
| |
| |
| |
| |
| |
| | |
Negotiation extension, if available in the underlying OpenSSL library.
Patch by Colin Marc.
|
| |
| |
| |
| | |
OpenSSLs.
|
|\ \
| |/
| |
| | |
(except when SSLv2 is explicitly asked for).
|
| |
| |
| |
| | |
(except when SSLv2 is explicitly asked for).
|
| |
| |
| |
| | |
SSLContext.load_dh_params() method and the ssl.OP_SINGLE_DH_USE option.
|
| |
| |
| |
| | |
(followup to issue #13627)
|
| | |
|
| |
| |
| |
| |
| | |
key exchange, through the SSLContext.set_ecdh_curve() method and the
ssl.OP_SINGLE_ECDH_USE option.
|
| |
| |
| |
| |
| | |
choose the cipher based on their own preferences, rather than on the
client's.
|
| |
| |
| |
| | |
you don't have to inspect the exception's attributes in the common case.
|
| |
| |
| |
| | |
wrapped sockets (Patch by David Watson)
|
| |
| |
| |
| | |
and documentation in conjunction with lack of any known use cases (see issue #6560 for details)
|
| |
| |
| |
| | |
Watson and Heiko Wundram. (Closes #6560)
|
| |
| |
| |
| |
| |
| |
| |
| | |
to get channel binding data for the current SSL session (only the
"tls-unique" channel binding is implemented). This allows the
implementation of certain authentication mechanisms such as SCRAM-SHA-1-PLUS.
Patch by Jacek Konieczny.
|
|\ \
| |/
| |
| |
| | |
reset, check the version of the OpenSSL headers Python was compiled against,
rather than the runtime version of the OpenSSL library.
|
| |
| |
| |
| |
| | |
reset, check the version of the OpenSSL headers Python was compiled against,
rather than the runtime version of the OpenSSL library.
|
| |
| |
| |
| | |
module.
|
|\ \
| |/
| |
| | |
when the socket's timeout expires (it used to return None).
|
| |
| |
| |
| | |
when the socket's timeout expires (it used to return None).
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
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!
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
........
r84807 | antoine.pitrou | 2010-09-14 16:43:44 +0200 (mar., 14 sept. 2010) | 4 lines
Issue #9853: Fix the signature of SSLSocket.recvfrom() and
SSLSocket.sendto() to match the corresponding socket methods.
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84464 | antoine.pitrou | 2010-09-03 20:38:17 +0200 (ven., 03 sept. 2010) | 3 lines
Issue #3805: clean up implementation of the _read method in _ssl.c.
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r80517 | antoine.pitrou | 2010-04-27 01:06:26 +0200 (mar., 27 avril 2010) | 3 lines
Remove unused import
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r80515 | antoine.pitrou | 2010-04-27 00:17:47 +0200 (mar., 27 avril 2010) | 4 lines
Hopefully fix sporadic Windows issue by avoiding calling getpeername()
on a freshly dup'ed socket.
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r80509 | antoine.pitrou | 2010-04-26 19:29:05 +0200 (lun., 26 avril 2010) | 10 lines
Merged revisions 80507 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r80507 | antoine.pitrou | 2010-04-26 19:23:33 +0200 (lun., 26 avril 2010) | 4 lines
When calling getpeername() in SSLSocket.__init__, only silence exceptions
caused by the "socket not connected" condition.
........
................
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r80456 | antoine.pitrou | 2010-04-25 00:04:40 +0200 (dim., 25 avril 2010) | 5 lines
Issue #8524: When creating an SSL socket, the timeout value of the
original socket wasn't retained (instead, a socket with a positive timeout
would be turned into a non-blocking SSL socket).
........
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r79287 | antoine.pitrou | 2010-03-22 15:49:10 +0100 (lun., 22 mars 2010) | 13 lines
Merged revisions 79226,79286 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r79226 | antoine.pitrou | 2010-03-21 20:33:38 +0100 (dim., 21 mars 2010) | 4 lines
Issue #3890: Fix recv() and recv_into() on non-blocking SSL sockets.
........
r79286 | antoine.pitrou | 2010-03-22 15:41:48 +0100 (lun., 22 mars 2010) | 3 lines
Fix an occasional test_ftplib failure, following r79226.
........
................
r79289 | antoine.pitrou | 2010-03-22 16:07:09 +0100 (lun., 22 mars 2010) | 3 lines
Fix a blunder in r79287. This part is, obviously, poorly tested (if at all).
................
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r77597 | ezio.melotti | 2010-01-18 11:15:14 +0200 (Mon, 18 Jan 2010) | 9 lines
Merged revisions 77595 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r77595 | ezio.melotti | 2010-01-18 11:10:26 +0200 (Mon, 18 Jan 2010) | 1 line
#7730: remove spaces after functions names
........
................
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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!
|
|\ \ \
| |/ /
| | |
| | |
| | | |
dNSName entry, ssl.match_hostname() should use the subject's commonName.
Patch by Nicolas Bareil.
|
| | |
| | |
| | |
| | |
| | | |
dNSName entry, ssl.match_hostname() should use the subject's commonName.
Patch by Nicolas Bareil.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
........
|
| | |
| | |
| | |
| | | |
by Charles-François Natali.
|
|/ /
| |
| |
| | |
and make it work for non-blocking connects.
|
| |
| |
| |
| |
| |
| | |
in order to support the TLS SNI extension. `HTTPSConnection` and
`urlopen()` also use this argument, so that HTTPS virtual hosts are now
supported.
|
| |
| |
| |
| | |
verification for higher-level protocols.
|
| |
| |
| |
| | |
SSLSocket.sendto() to match the corresponding socket methods.
|
| | |
|
| |
| |
| |
| | |
with keyfile and not certfile.
|
| | |
|
| |
| |
| |
| | |
for conformity with send(), recv() and recv_into()
|
| |
| |
| |
| | |
and make it return the file descriptor.
|
| |
| |
| |
| |
| | |
socket into the closed state without closing the underlying file
descriptor.
|
| |
| |
| |
| |
| | |
several ``OP_*`` constants to the `ssl` module. This allows to selectively
disable protocol versions, when used in combination with `PROTOCOL_SSLv23`.
|
| | |
|
| | |
|