diff options
author | Aldo Cortesi <aldo@nullcube.com> | 2014-03-02 15:56:36 +1300 |
---|---|---|
committer | Aldo Cortesi <aldo@nullcube.com> | 2014-03-02 15:56:36 +1300 |
commit | 0177eb899a87995d0faaed8a836904cac7f844ce (patch) | |
tree | df85c3eaf40d75115c9c8f51f80176559297cbae /pathod | |
parent | 234d326080ac471ed5a92f08db458f29568f0dd4 (diff) | |
download | mitmproxy-0177eb899a87995d0faaed8a836904cac7f844ce.tar.gz mitmproxy-0177eb899a87995d0faaed8a836904cac7f844ce.tar.bz2 mitmproxy-0177eb899a87995d0faaed8a836904cac7f844ce.zip |
Support cert/key combo files in args. Improve argument names in SSLOptions
Diffstat (limited to 'pathod')
-rwxr-xr-x | pathod | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -35,6 +35,7 @@ def main(parser, args): cn = args.cn, confdir = args.confdir, certfile = args.ssl_certfile, + keyfile = args.ssl_keyfile or args.ssl_certfile, not_after_connect = args.ssl_not_after_connect, ciphers = args.ciphers, sslversion = utils.SSLVERSIONS[args.sslversion] @@ -174,7 +175,11 @@ if __name__ == "__main__": ) group.add_argument( "--certfile", dest='ssl_certfile', default=None, type=str, - help='SSL cert file. If not specified, a default cert is used.' + help='SSL certificate in PEM format, optionally with the key in the same file.' + ) + group.add_argument( + "--keyfile", dest='ssl_keyfile', default=None, type=str, + help='Key matching certfile.' ) group.add_argument( "--ciphers", dest="ciphers", type=str, default=False, |