remove outdated workarounds
This commit is contained in:
parent
1967a49cd9
commit
d6a68e1394
|
@ -307,10 +307,10 @@ class _Connection(object):
|
||||||
def get_current_cipher(self):
|
def get_current_cipher(self):
|
||||||
if not self.ssl_established:
|
if not self.ssl_established:
|
||||||
return None
|
return None
|
||||||
c = SSL._lib.SSL_get_current_cipher(self.connection._ssl)
|
|
||||||
name = SSL._native(SSL._ffi.string(SSL._lib.SSL_CIPHER_get_name(c)))
|
name = self.connection.get_cipher_name()
|
||||||
bits = SSL._lib.SSL_CIPHER_get_bits(c, SSL._ffi.NULL)
|
bits = self.connection.get_cipher_bits()
|
||||||
version = SSL._native(SSL._ffi.string(SSL._lib.SSL_CIPHER_get_version(c)))
|
version = self.connection.get_cipher_version()
|
||||||
return name, bits, version
|
return name, bits, version
|
||||||
|
|
||||||
def finish(self):
|
def finish(self):
|
||||||
|
@ -333,10 +333,6 @@ class _Connection(object):
|
||||||
self.connection.shutdown()
|
self.connection.shutdown()
|
||||||
except SSL.Error:
|
except SSL.Error:
|
||||||
pass
|
pass
|
||||||
except KeyError as e: # pragma: no cover
|
|
||||||
# Workaround for https://github.com/pyca/pyopenssl/pull/183
|
|
||||||
if OpenSSL.__version__ != "0.14":
|
|
||||||
raise e
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
Creates an SSL Context.
|
Creates an SSL Context.
|
||||||
|
|
Loading…
Reference in New Issue