aboutsummaryrefslogtreecommitdiffstats
path: root/mitmrecord
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2011-02-20 13:29:41 +1300
committerAldo Cortesi <aldo@nullcube.com>2011-02-20 13:29:41 +1300
commit7ddba22f515aa8997da0b5ee36c8ebc9961493dd (patch)
treedef335c030b962ed5926b1b96d444a20408ed024 /mitmrecord
parentc2ae8285f4bc092a449d92f4bbdb150d586c2c51 (diff)
downloadmitmproxy-7ddba22f515aa8997da0b5ee36c8ebc9961493dd.tar.gz
mitmproxy-7ddba22f515aa8997da0b5ee36c8ebc9961493dd.tar.bz2
mitmproxy-7ddba22f515aa8997da0b5ee36c8ebc9961493dd.zip
Certificates are now generated in a temporary per-session directory.
This means that certificates don't accumulate in the conf directory, users don't have to clear certificates if the CA is regenerated, and the user can specify a custom CA without invalid certificates being loaded inadvertently.
Diffstat (limited to 'mitmrecord')
-rwxr-xr-xmitmrecord9
1 files changed, 1 insertions, 8 deletions
diff --git a/mitmrecord b/mitmrecord
index ec35bc85..62542036 100755
--- a/mitmrecord
+++ b/mitmrecord
@@ -61,14 +61,7 @@ if __name__ == '__main__':
if options.quiet:
options.verbose = 0
- proxy.process_certificate_option_group(parser, options)
-
- config = proxy.Config(
- certfile = options.cert,
- certpath = options.certpath,
- cacert = options.cacert,
- ciphers = options.ciphers
- )
+ config = proxy.process_certificate_option_group(parser, options)
server = proxy.ProxyServer(config, options.port)
utils.mkdir_p(options.cache)
if os.path.exists(options.cache + "/index.txt"):