aboutsummaryrefslogtreecommitdiffstats
path: root/libpathod/utils.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2014-02-27 18:33:48 +1300
committerAldo Cortesi <aldo@nullcube.com>2014-02-27 18:33:48 +1300
commita1d0da2b533b986967a8714c02d567c943d11929 (patch)
tree85bef20967e278071c6ac3de9546d9b7f4d8a17d /libpathod/utils.py
parent0c04abb6e4c549646c06ef9e270d1b42c1ffaf1d (diff)
downloadmitmproxy-a1d0da2b533b986967a8714c02d567c943d11929.tar.gz
mitmproxy-a1d0da2b533b986967a8714c02d567c943d11929.tar.bz2
mitmproxy-a1d0da2b533b986967a8714c02d567c943d11929.zip
Expand SSL support
- Cipher suite selection for both pathoc and pathod - SSL version specification for pathod - Expose SSLv23 as an option, and use it by default
Diffstat (limited to 'libpathod/utils.py')
-rw-r--r--libpathod/utils.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/libpathod/utils.py b/libpathod/utils.py
index b5dc73c7..110a7170 100644
--- a/libpathod/utils.py
+++ b/libpathod/utils.py
@@ -1,4 +1,12 @@
import os
+from netlib import tcp
+
+SSLVERSIONS = {
+ 1: tcp.TLSv1_METHOD,
+ 2: tcp.SSLv2_METHOD,
+ 3: tcp.SSLv3_METHOD,
+ 4: tcp.SSLv23_METHOD,
+}
SIZE_UNITS = dict(
b = 1024**0,