diff options
author | Clemens <cle1000.cb@gmail.com> | 2016-08-09 19:49:36 +0200 |
---|---|---|
committer | Clemens <cle1000.cb@gmail.com> | 2016-08-09 19:49:36 +0200 |
commit | b27e456ce2150d638b4eef73703da8a30722d392 (patch) | |
tree | 2ba82b15f1bdf22f12b7d97e726dcbd19374e9cf /mitmproxy/console/options.py | |
parent | 78bd99f97c36ba24bbab389350eb8e80ba16738f (diff) | |
parent | dcfa7027aed5a8d4aa80aff67fc299298659fb1b (diff) | |
download | mitmproxy-b27e456ce2150d638b4eef73703da8a30722d392.tar.gz mitmproxy-b27e456ce2150d638b4eef73703da8a30722d392.tar.bz2 mitmproxy-b27e456ce2150d638b4eef73703da8a30722d392.zip |
merge with master
Diffstat (limited to 'mitmproxy/console/options.py')
-rw-r--r-- | mitmproxy/console/options.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/mitmproxy/console/options.py b/mitmproxy/console/options.py index f9fc3764..f7fb2f90 100644 --- a/mitmproxy/console/options.py +++ b/mitmproxy/console/options.py @@ -91,6 +91,12 @@ class Options(urwid.WidgetWrap): lambda: master.options.tcp_hosts, self.tcp_hosts ), + select.Option( + "Don't Verify SSL/TLS Certificates", + "V", + lambda: master.options.ssl_insecure, + master.options.toggler("ssl_insecure") + ), select.Heading("Utility"), select.Option( @@ -134,15 +140,17 @@ class Options(urwid.WidgetWrap): title = urwid.Text("Options") title = urwid.Padding(title, align="left", width=("relative", 100)) title = urwid.AttrWrap(title, "heading") - self._w = urwid.Frame( + w = urwid.Frame( self.lb, header = title ) + super(Options, self).__init__(w) + self.master.loop.widget.footer.update("") signals.update_settings.connect(self.sig_update_settings) - master.options.changed.connect(lambda sender, updated: self.sig_update_settings(sender)) + master.options.changed.connect(self.sig_update_settings) - def sig_update_settings(self, sender): + def sig_update_settings(self, sender, updated=None): self.lb.walker._modified() def keypress(self, size, key): |