aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/certs.py
diff options
context:
space:
mode:
authorUjjwal Verma <ujjwalverma1111@gmail.com>2017-08-02 21:02:51 +0530
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2017-08-02 19:52:49 +0200
commit97abb0a6567cb762755ed00433e586871b96ce95 (patch)
tree4d27d46aea0e04a63fa43b2633ff3ceb21b9c4ce /mitmproxy/certs.py
parent69bc145228cacc095f9601d65ac06d62829fe218 (diff)
downloadmitmproxy-97abb0a6567cb762755ed00433e586871b96ce95.tar.gz
mitmproxy-97abb0a6567cb762755ed00433e586871b96ce95.tar.bz2
mitmproxy-97abb0a6567cb762755ed00433e586871b96ce95.zip
update for pyasn1 0.3
Diffstat (limited to 'mitmproxy/certs.py')
-rw-r--r--mitmproxy/certs.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/mitmproxy/certs.py b/mitmproxy/certs.py
index 0e441efe..c5f930e1 100644
--- a/mitmproxy/certs.py
+++ b/mitmproxy/certs.py
@@ -480,10 +480,8 @@ class SSLCert(serializable.Serializable):
except PyAsn1Error:
continue
for i in dec[0]:
- if i[0] is None and isinstance(i[1], univ.OctetString) and not isinstance(i[1], char.IA5String):
- # This would give back the IP address: b'.'.join([str(e).encode() for e in i[1].asNumbers()])
- continue
- else:
+ if i[0].hasValue():
e = i[0].asOctets()
- altnames.append(e)
+ altnames.append(e)
+
return altnames