aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/tcp.py
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-07-27 22:44:06 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-07-27 22:44:06 -0700
commitf54b302a591ea887392a841e8e68a402f773b324 (patch)
tree7baa73138276e94dd76d4705bf30dbae782a0a8c /netlib/tcp.py
parent8b325fd65ab7bb5b2b5120183894315036d68a17 (diff)
downloadmitmproxy-f54b302a591ea887392a841e8e68a402f773b324.tar.gz
mitmproxy-f54b302a591ea887392a841e8e68a402f773b324.tar.bz2
mitmproxy-f54b302a591ea887392a841e8e68a402f773b324.zip
fix cert verification tests, remove leftovers
Diffstat (limited to 'netlib/tcp.py')
-rw-r--r--netlib/tcp.py19
1 files changed, 1 insertions, 18 deletions
diff --git a/netlib/tcp.py b/netlib/tcp.py
index 4fc6c5b9..e5c84165 100644
--- a/netlib/tcp.py
+++ b/netlib/tcp.py
@@ -431,23 +431,6 @@ def close_socket(sock):
sock.close()
-class SSLVerificationError:
- def __init__(self, errno, depth, message=None):
- self.errno = errno
- self.depth = depth
- if message:
- self.message = message
- else:
- self.message = strutils.native(SSL._ffi.string(SSL._lib.X509_verify_cert_error_string(errno)), "utf8")
-
- def __str__(self):
- return "Certificate Verification Error: {} (errno: {}, depth: {})".format(
- self.message,
- self.errno,
- self.depth
- )
-
-
class _Connection(object):
rbufsize = -1
@@ -628,7 +611,7 @@ class TCPClient(_Connection):
self.source_address = source_address
self.cert = None
self.server_certs = []
- self.ssl_verification_error = None # type: Optional[SSLVerificationError]
+ self.ssl_verification_error = None # type: Optional[exceptions.InvalidCertificateException]
self.sni = None
@property