aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/console/options.py
diff options
context:
space:
mode:
authorSachin Kelkar <sachinkel19@gmail.com>2016-07-27 17:57:38 -0700
committerMaximilian Hils <git@maximilianhils.com>2016-07-27 17:57:38 -0700
commit17fdb841f023a546ebb56bc8ae81fb6f74b224cc (patch)
tree178b84e74637bd096621d661c594e6dc9a5592aa /mitmproxy/console/options.py
parent3636ed7d41a53819e38996022c16326a53e47a9e (diff)
downloadmitmproxy-17fdb841f023a546ebb56bc8ae81fb6f74b224cc.tar.gz
mitmproxy-17fdb841f023a546ebb56bc8ae81fb6f74b224cc.tar.bz2
mitmproxy-17fdb841f023a546ebb56bc8ae81fb6f74b224cc.zip
verify upstream certificates by default (#1111)
squashed and merged by @mhils
Diffstat (limited to 'mitmproxy/console/options.py')
-rw-r--r--mitmproxy/console/options.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/mitmproxy/console/options.py b/mitmproxy/console/options.py
index f9fc3764..d34672d3 100644
--- a/mitmproxy/console/options.py
+++ b/mitmproxy/console/options.py
@@ -8,6 +8,7 @@ from mitmproxy.console import grideditor
from mitmproxy.console import palettes
from mitmproxy.console import select
from mitmproxy.console import signals
+from OpenSSL import SSL
footer = [
('heading_key', "enter/space"), ":toggle ",
@@ -91,6 +92,12 @@ class Options(urwid.WidgetWrap):
lambda: master.options.tcp_hosts,
self.tcp_hosts
),
+ select.Option(
+ "Don't Verify SSL/TLS Certificates",
+ "V",
+ lambda: master.server.config.ssl_insecure,
+ master.options.toggler("ssl_insecure")
+ ),
select.Heading("Utility"),
select.Option(