aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/dump.py
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-07-13 23:45:49 +1200
committerAldo Cortesi <aldo@nullcube.com>2016-07-13 23:45:49 +1200
commit255e1eb00b76f169305d7c4ae3bba91403f3f924 (patch)
treec71a9a1ddf4a373a8a0c796c78a2aefecf111ea4 /mitmproxy/dump.py
parent1f72532caeb38207207b6b2310ca9ca3b8b9c512 (diff)
downloadmitmproxy-255e1eb00b76f169305d7c4ae3bba91403f3f924.tar.gz
mitmproxy-255e1eb00b76f169305d7c4ae3bba91403f3f924.tar.bz2
mitmproxy-255e1eb00b76f169305d7c4ae3bba91403f3f924.zip
Add the addons mechanism
Demonstrate how it works and interacts with Options by adding our first new builtin: anticomp.
Diffstat (limited to 'mitmproxy/dump.py')
-rw-r--r--mitmproxy/dump.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/mitmproxy/dump.py b/mitmproxy/dump.py
index cd515945..cf7aa5c9 100644
--- a/mitmproxy/dump.py
+++ b/mitmproxy/dump.py
@@ -12,6 +12,7 @@ from mitmproxy import exceptions
from mitmproxy import filt
from mitmproxy import flow
from mitmproxy import options
+from mitmproxy import builtins
from netlib import human
from netlib import tcp
from netlib import strutils
@@ -59,6 +60,7 @@ class DumpMaster(flow.FlowMaster):
def __init__(self, server, options, outfile=None):
flow.FlowMaster.__init__(self, options, server, flow.State())
+ self.addons.add(*builtins.default_addons())
self.outfile = outfile
self.o = options
self.anticache = options.anticache