aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2016-02-15 14:58:46 +0100
committerMaximilian Hils <git@maximilianhils.com>2016-02-15 14:58:46 +0100
commit33fa49277a821b9d38e8c9bf0bcf2adcfa2f6f04 (patch)
tree31914a601302579ff817504019296fd7e9e46765
parent36f34f701991b5d474c005ec45e3b66e20f326a8 (diff)
downloadmitmproxy-33fa49277a821b9d38e8c9bf0bcf2adcfa2f6f04.tar.gz
mitmproxy-33fa49277a821b9d38e8c9bf0bcf2adcfa2f6f04.tar.bz2
mitmproxy-33fa49277a821b9d38e8c9bf0bcf2adcfa2f6f04.zip
move mitmproxy
-rw-r--r--mitmproxy/.appveyor.yml (renamed from .appveyor.yml)0
-rw-r--r--mitmproxy/.coveragerc (renamed from .coveragerc)0
-rw-r--r--mitmproxy/.dockerignore (renamed from .dockerignore)0
-rw-r--r--mitmproxy/.env (renamed from .env)0
-rw-r--r--mitmproxy/.gitattributes (renamed from .gitattributes)0
-rw-r--r--mitmproxy/.gitignore (renamed from .gitignore)0
-rw-r--r--mitmproxy/.landscape.yml (renamed from .landscape.yml)0
-rw-r--r--mitmproxy/.travis.yml (renamed from .travis.yml)0
-rw-r--r--mitmproxy/CHANGELOG (renamed from CHANGELOG)0
-rw-r--r--mitmproxy/CONTRIBUTING.md (renamed from CONTRIBUTING.md)0
-rw-r--r--mitmproxy/CONTRIBUTORS (renamed from CONTRIBUTORS)0
-rw-r--r--mitmproxy/Dockerfile (renamed from Dockerfile)0
-rw-r--r--mitmproxy/LICENSE (renamed from LICENSE)0
-rw-r--r--mitmproxy/MANIFEST.in (renamed from MANIFEST.in)0
-rw-r--r--mitmproxy/README.rst (renamed from README.rst)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/dev (renamed from dev)0
-rw-r--r--mitmproxy/dev.bat (renamed from dev.bat)0
-rw-r--r--mitmproxy/docs/.gitignore (renamed from docs/.gitignore)0
-rw-r--r--mitmproxy/docs/Makefile (renamed from docs/Makefile)0
-rw-r--r--mitmproxy/docs/_templates/page.html (renamed from docs/_templates/page.html)0
-rw-r--r--mitmproxy/docs/certinstall-webapp.png (renamed from docs/certinstall-webapp.png)bin61683 -> 61683 bytes
-rw-r--r--mitmproxy/docs/certinstall.rst (renamed from docs/certinstall.rst)0
-rw-r--r--mitmproxy/docs/conf.py (renamed from docs/conf.py)0
-rw-r--r--mitmproxy/docs/config.rst (renamed from docs/config.rst)0
-rw-r--r--mitmproxy/docs/custom-routing.txt (renamed from docs/custom-routing.txt)0
-rw-r--r--mitmproxy/docs/dev/addingviews.html (renamed from docs/dev/addingviews.html)0
-rw-r--r--mitmproxy/docs/dev/architecture.rst (renamed from docs/dev/architecture.rst)0
-rw-r--r--mitmproxy/docs/dev/exceptions.rst (renamed from docs/dev/exceptions.rst)0
-rw-r--r--mitmproxy/docs/dev/models.rst (renamed from docs/dev/models.rst)0
-rw-r--r--mitmproxy/docs/dev/protocols.rst (renamed from docs/dev/protocols.rst)0
-rw-r--r--mitmproxy/docs/dev/proxy.rst (renamed from docs/dev/proxy.rst)0
-rw-r--r--mitmproxy/docs/dev/sslkeylogfile.rst (renamed from docs/dev/sslkeylogfile.rst)0
-rw-r--r--mitmproxy/docs/dev/testing.rst (renamed from docs/dev/testing.rst)0
-rw-r--r--mitmproxy/docs/favicon.ico (renamed from docs/favicon.ico)bin5430 -> 5430 bytes
-rw-r--r--mitmproxy/docs/features/anticache.rst (renamed from docs/features/anticache.rst)0
-rw-r--r--mitmproxy/docs/features/clientreplay.rst (renamed from docs/features/clientreplay.rst)0
-rw-r--r--mitmproxy/docs/features/filters.rst (renamed from docs/features/filters.rst)0
-rw-r--r--mitmproxy/docs/features/passthrough.rst (renamed from docs/features/passthrough.rst)0
-rw-r--r--mitmproxy/docs/features/proxyauth.rst (renamed from docs/features/proxyauth.rst)0
-rw-r--r--mitmproxy/docs/features/replacements.rst (renamed from docs/features/replacements.rst)0
-rw-r--r--mitmproxy/docs/features/responsestreaming.rst (renamed from docs/features/responsestreaming.rst)0
-rw-r--r--mitmproxy/docs/features/reverseproxy.rst (renamed from docs/features/reverseproxy.rst)0
-rw-r--r--mitmproxy/docs/features/serverreplay.rst (renamed from docs/features/serverreplay.rst)0
-rw-r--r--mitmproxy/docs/features/setheaders.rst (renamed from docs/features/setheaders.rst)0
-rw-r--r--mitmproxy/docs/features/socksproxy.rst (renamed from docs/features/socksproxy.rst)0
-rw-r--r--mitmproxy/docs/features/sticky.rst (renamed from docs/features/sticky.rst)0
-rw-r--r--mitmproxy/docs/features/tcpproxy.rst (renamed from docs/features/tcpproxy.rst)0
-rw-r--r--mitmproxy/docs/features/upstreamcerts.rst (renamed from docs/features/upstreamcerts.rst)0
-rw-r--r--mitmproxy/docs/features/upstreamproxy.rst (renamed from docs/features/upstreamproxy.rst)0
-rw-r--r--mitmproxy/docs/howmitmproxy.rst (renamed from docs/howmitmproxy.rst)0
-rw-r--r--mitmproxy/docs/index.rst (renamed from docs/index.rst)0
-rw-r--r--mitmproxy/docs/install.rst (renamed from docs/install.rst)0
-rw-r--r--mitmproxy/docs/introduction.rst (renamed from docs/introduction.rst)0
-rw-r--r--mitmproxy/docs/mitmdump.rst (renamed from docs/mitmdump.rst)0
-rw-r--r--mitmproxy/docs/mitmproxy-docs.png (renamed from docs/mitmproxy-docs.png)bin21323 -> 21323 bytes
-rw-r--r--mitmproxy/docs/mitmproxy-long.png (renamed from docs/mitmproxy-long.png)bin123829 -> 123829 bytes
-rw-r--r--mitmproxy/docs/mitmproxy.rst (renamed from docs/mitmproxy.rst)0
-rw-r--r--mitmproxy/docs/modes.rst (renamed from docs/modes.rst)0
-rw-r--r--mitmproxy/docs/schematics/_explicit.graffle/data.plist (renamed from docs/schematics/_explicit.graffle/data.plist)0
-rw-r--r--mitmproxy/docs/schematics/_explicit.graffle/image3.icns (renamed from docs/schematics/_explicit.graffle/image3.icns)bin97327 -> 97327 bytes
-rw-r--r--mitmproxy/docs/schematics/_explicit.graffle/image6.tiff (renamed from docs/schematics/_explicit.graffle/image6.tiff)bin5075704 -> 5075704 bytes
-rw-r--r--mitmproxy/docs/schematics/_explicit_https.graffle/data.plist (renamed from docs/schematics/_explicit_https.graffle/data.plist)0
-rw-r--r--mitmproxy/docs/schematics/_explicit_https.graffle/image3.icns (renamed from docs/schematics/_explicit_https.graffle/image3.icns)bin97327 -> 97327 bytes
-rw-r--r--mitmproxy/docs/schematics/_explicit_https.graffle/image6.tiff (renamed from docs/schematics/_explicit_https.graffle/image6.tiff)bin5075704 -> 5075704 bytes
-rw-r--r--mitmproxy/docs/schematics/_transparent.graffle/data.plist (renamed from docs/schematics/_transparent.graffle/data.plist)0
-rw-r--r--mitmproxy/docs/schematics/_transparent.graffle/image3.icns (renamed from docs/schematics/_transparent.graffle/image3.icns)bin97327 -> 97327 bytes
-rw-r--r--mitmproxy/docs/schematics/_transparent.graffle/image6.tiff (renamed from docs/schematics/_transparent.graffle/image6.tiff)bin5075704 -> 5075704 bytes
-rw-r--r--mitmproxy/docs/schematics/_transparent_https.graffle/data.plist (renamed from docs/schematics/_transparent_https.graffle/data.plist)0
-rw-r--r--mitmproxy/docs/schematics/_transparent_https.graffle/image3.icns (renamed from docs/schematics/_transparent_https.graffle/image3.icns)bin97327 -> 97327 bytes
-rw-r--r--mitmproxy/docs/schematics/_transparent_https.graffle/image6.tiff (renamed from docs/schematics/_transparent_https.graffle/image6.tiff)bin5075704 -> 5075704 bytes
-rw-r--r--mitmproxy/docs/schematics/architecture.pdf (renamed from docs/schematics/architecture.pdf)bin182446 -> 182446 bytes
-rw-r--r--mitmproxy/docs/schematics/architecture.png (renamed from docs/schematics/architecture.png)bin87365 -> 87365 bytes
-rw-r--r--mitmproxy/docs/schematics/architecture.vsdx (renamed from docs/schematics/architecture.vsdx)bin60922 -> 60922 bytes
-rw-r--r--mitmproxy/docs/schematics/how-mitmproxy-works-explicit-https.png (renamed from docs/schematics/how-mitmproxy-works-explicit-https.png)bin78951 -> 78951 bytes
-rw-r--r--mitmproxy/docs/schematics/how-mitmproxy-works-explicit.png (renamed from docs/schematics/how-mitmproxy-works-explicit.png)bin65305 -> 65305 bytes
-rw-r--r--mitmproxy/docs/schematics/how-mitmproxy-works-transparent-https.png (renamed from docs/schematics/how-mitmproxy-works-transparent-https.png)bin79758 -> 79758 bytes
-rw-r--r--mitmproxy/docs/schematics/how-mitmproxy-works-transparent.png (renamed from docs/schematics/how-mitmproxy-works-transparent.png)bin69375 -> 69375 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-flowchart.png (renamed from docs/schematics/proxy-modes-flowchart.png)bin71622 -> 71622 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-regular.png (renamed from docs/schematics/proxy-modes-regular.png)bin18283 -> 18283 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-reverse.png (renamed from docs/schematics/proxy-modes-reverse.png)bin16719 -> 16719 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-transparent-1.png (renamed from docs/schematics/proxy-modes-transparent-1.png)bin14558 -> 14558 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-transparent-2.png (renamed from docs/schematics/proxy-modes-transparent-2.png)bin23375 -> 23375 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-transparent-3.png (renamed from docs/schematics/proxy-modes-transparent-3.png)bin23855 -> 23855 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-transparent-wrong.png (renamed from docs/schematics/proxy-modes-transparent-wrong.png)bin14719 -> 14719 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes-upstream.png (renamed from docs/schematics/proxy-modes-upstream.png)bin14781 -> 14781 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes.pdf (renamed from docs/schematics/proxy-modes.pdf)bin335485 -> 335485 bytes
-rw-r--r--mitmproxy/docs/schematics/proxy-modes.vsdx (renamed from docs/schematics/proxy-modes.vsdx)bin191464 -> 191464 bytes
-rw-r--r--mitmproxy/docs/screenshots/firefox3-import.jpg (renamed from docs/screenshots/firefox3-import.jpg)bin55496 -> 55496 bytes
-rw-r--r--mitmproxy/docs/screenshots/firefox3-trust.jpg (renamed from docs/screenshots/firefox3-trust.jpg)bin31495 -> 31495 bytes
-rw-r--r--mitmproxy/docs/screenshots/firefox3.jpg (renamed from docs/screenshots/firefox3.jpg)bin57366 -> 57366 bytes
-rw-r--r--mitmproxy/docs/screenshots/ios-gateway.png (renamed from docs/screenshots/ios-gateway.png)bin154469 -> 154469 bytes
-rw-r--r--mitmproxy/docs/screenshots/ios-installed.png (renamed from docs/screenshots/ios-installed.png)bin80251 -> 80251 bytes
-rw-r--r--mitmproxy/docs/screenshots/ios-manual.png (renamed from docs/screenshots/ios-manual.png)bin196431 -> 196431 bytes
-rw-r--r--mitmproxy/docs/screenshots/ios-profile.png (renamed from docs/screenshots/ios-profile.png)bin83364 -> 83364 bytes
-rw-r--r--mitmproxy/docs/screenshots/ios-reverse.png (renamed from docs/screenshots/ios-reverse.png)bin66150 -> 66150 bytes
-rw-r--r--mitmproxy/docs/screenshots/ios-warning.png (renamed from docs/screenshots/ios-warning.png)bin75604 -> 75604 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-flowview.png (renamed from docs/screenshots/mitmproxy-flowview.png)bin315864 -> 315864 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-intercept-filt.png (renamed from docs/screenshots/mitmproxy-intercept-filt.png)bin18332 -> 18332 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-intercept-mid.png (renamed from docs/screenshots/mitmproxy-intercept-mid.png)bin19841 -> 19841 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-intercept-options.png (renamed from docs/screenshots/mitmproxy-intercept-options.png)bin41281 -> 41281 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-intercept-result.png (renamed from docs/screenshots/mitmproxy-intercept-result.png)bin22855 -> 22855 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-kveditor-editmode.png (renamed from docs/screenshots/mitmproxy-kveditor-editmode.png)bin44528 -> 44528 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy-kveditor.png (renamed from docs/screenshots/mitmproxy-kveditor.png)bin44852 -> 44852 bytes
-rw-r--r--mitmproxy/docs/screenshots/mitmproxy.png (renamed from docs/screenshots/mitmproxy.png)bin152596 -> 152596 bytes
-rw-r--r--mitmproxy/docs/screenshots/osx-addcert-alwaystrust.png (renamed from docs/screenshots/osx-addcert-alwaystrust.png)bin47146 -> 47146 bytes
-rw-r--r--mitmproxy/docs/screenshots/win7-certstore-trustedroot.png (renamed from docs/screenshots/win7-certstore-trustedroot.png)bin39236 -> 39236 bytes
-rw-r--r--mitmproxy/docs/screenshots/win7-certstore.png (renamed from docs/screenshots/win7-certstore.png)bin37453 -> 37453 bytes
-rw-r--r--mitmproxy/docs/screenshots/win7-wizard.png (renamed from docs/screenshots/win7-wizard.png)bin66456 -> 66456 bytes
-rw-r--r--mitmproxy/docs/screenshots/winpythoninstaller.jpg (renamed from docs/screenshots/winpythoninstaller.jpg)bin46628 -> 46628 bytes
-rw-r--r--mitmproxy/docs/scripting/inlinescripts.rst (renamed from docs/scripting/inlinescripts.rst)0
-rw-r--r--mitmproxy/docs/scripting/libmproxy.rst (renamed from docs/scripting/libmproxy.rst)0
-rw-r--r--mitmproxy/docs/transparent.rst (renamed from docs/transparent.rst)0
-rw-r--r--mitmproxy/docs/transparent/linux.rst (renamed from docs/transparent/linux.rst)0
-rw-r--r--mitmproxy/docs/transparent/osx.rst (renamed from docs/transparent/osx.rst)0
-rw-r--r--mitmproxy/docs/tutorials/30second.rst (renamed from docs/tutorials/30second.rst)0
-rw-r--r--mitmproxy/docs/tutorials/gamecenter.rst (renamed from docs/tutorials/gamecenter.rst)0
-rw-r--r--mitmproxy/docs/tutorials/leaderboard.png (renamed from docs/tutorials/leaderboard.png)bin448368 -> 448368 bytes
-rw-r--r--mitmproxy/docs/tutorials/one.png (renamed from docs/tutorials/one.png)bin141443 -> 141443 bytes
-rw-r--r--mitmproxy/docs/tutorials/supermega.png (renamed from docs/tutorials/supermega.png)bin92889 -> 92889 bytes
-rw-r--r--mitmproxy/docs/tutorials/transparent-dhcp.rst (renamed from docs/tutorials/transparent-dhcp.rst)0
-rw-r--r--mitmproxy/docs/tutorials/transparent-dhcp/step1_proxy.png (renamed from docs/tutorials/transparent-dhcp/step1_proxy.png)bin246413 -> 246413 bytes
-rw-r--r--mitmproxy/docs/tutorials/transparent-dhcp/step1_vbox_eth0.png (renamed from docs/tutorials/transparent-dhcp/step1_vbox_eth0.png)bin28237 -> 28237 bytes
-rw-r--r--mitmproxy/docs/tutorials/transparent-dhcp/step1_vbox_eth1.png (renamed from docs/tutorials/transparent-dhcp/step1_vbox_eth1.png)bin28765 -> 28765 bytes
-rw-r--r--mitmproxy/docs/tutorials/transparent-dhcp/step2_proxied_vm.png (renamed from docs/tutorials/transparent-dhcp/step2_proxied_vm.png)bin36775 -> 36775 bytes
-rw-r--r--mitmproxy/examples/README (renamed from examples/README)0
-rw-r--r--mitmproxy/examples/add_header.py (renamed from examples/add_header.py)0
-rw-r--r--mitmproxy/examples/change_upstream_proxy.py (renamed from examples/change_upstream_proxy.py)0
-rw-r--r--mitmproxy/examples/custom_contentviews.py (renamed from examples/custom_contentviews.py)0
-rw-r--r--mitmproxy/examples/dns_spoofing.py (renamed from examples/dns_spoofing.py)0
-rw-r--r--mitmproxy/examples/dup_and_replay.py (renamed from examples/dup_and_replay.py)0
-rw-r--r--mitmproxy/examples/filt.py (renamed from examples/filt.py)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/examples/flowbasic (renamed from examples/flowbasic)0
-rw-r--r--mitmproxy/examples/flowwriter.py (renamed from examples/flowwriter.py)0
-rw-r--r--mitmproxy/examples/har_extractor.py (renamed from examples/har_extractor.py)0
-rw-r--r--mitmproxy/examples/iframe_injector.py (renamed from examples/iframe_injector.py)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/examples/mitmproxywrapper.py (renamed from examples/mitmproxywrapper.py)0
-rw-r--r--mitmproxy/examples/modify_form.py (renamed from examples/modify_form.py)0
-rw-r--r--mitmproxy/examples/modify_querystring.py (renamed from examples/modify_querystring.py)0
-rw-r--r--mitmproxy/examples/modify_response_body.py (renamed from examples/modify_response_body.py)0
-rw-r--r--mitmproxy/examples/nonblocking.py (renamed from examples/nonblocking.py)0
-rw-r--r--mitmproxy/examples/proxapp.py (renamed from examples/proxapp.py)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/examples/read_dumpfile (renamed from examples/read_dumpfile)0
-rw-r--r--mitmproxy/examples/redirect_requests.py (renamed from examples/redirect_requests.py)0
-rw-r--r--mitmproxy/examples/sslstrip.py (renamed from examples/sslstrip.py)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/examples/stickycookies (renamed from examples/stickycookies)0
-rw-r--r--mitmproxy/examples/stream.py (renamed from examples/stream.py)0
-rw-r--r--mitmproxy/examples/stream_modify.py (renamed from examples/stream_modify.py)0
-rw-r--r--mitmproxy/examples/stub.py (renamed from examples/stub.py)0
-rw-r--r--mitmproxy/examples/tcp_message.py (renamed from examples/tcp_message.py)0
-rw-r--r--mitmproxy/examples/tls_passthrough.py (renamed from examples/tls_passthrough.py)0
-rw-r--r--mitmproxy/examples/upsidedownternet.py (renamed from examples/upsidedownternet.py)0
-rw-r--r--mitmproxy/libmproxy/__init__.py (renamed from libmproxy/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/cmdline.py (renamed from libmproxy/cmdline.py)0
-rw-r--r--mitmproxy/libmproxy/console/__init__.py (renamed from libmproxy/console/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/console/common.py (renamed from libmproxy/console/common.py)0
-rw-r--r--mitmproxy/libmproxy/console/flowdetailview.py (renamed from libmproxy/console/flowdetailview.py)0
-rw-r--r--mitmproxy/libmproxy/console/flowlist.py (renamed from libmproxy/console/flowlist.py)0
-rw-r--r--mitmproxy/libmproxy/console/flowview.py (renamed from libmproxy/console/flowview.py)0
-rw-r--r--mitmproxy/libmproxy/console/grideditor.py (renamed from libmproxy/console/grideditor.py)0
-rw-r--r--mitmproxy/libmproxy/console/help.py (renamed from libmproxy/console/help.py)0
-rw-r--r--mitmproxy/libmproxy/console/options.py (renamed from libmproxy/console/options.py)0
-rw-r--r--mitmproxy/libmproxy/console/palettepicker.py (renamed from libmproxy/console/palettepicker.py)0
-rw-r--r--mitmproxy/libmproxy/console/palettes.py (renamed from libmproxy/console/palettes.py)0
-rw-r--r--mitmproxy/libmproxy/console/pathedit.py (renamed from libmproxy/console/pathedit.py)0
-rw-r--r--mitmproxy/libmproxy/console/searchable.py (renamed from libmproxy/console/searchable.py)0
-rw-r--r--mitmproxy/libmproxy/console/select.py (renamed from libmproxy/console/select.py)0
-rw-r--r--mitmproxy/libmproxy/console/signals.py (renamed from libmproxy/console/signals.py)0
-rw-r--r--mitmproxy/libmproxy/console/statusbar.py (renamed from libmproxy/console/statusbar.py)0
-rw-r--r--mitmproxy/libmproxy/console/tabs.py (renamed from libmproxy/console/tabs.py)0
-rw-r--r--mitmproxy/libmproxy/console/window.py (renamed from libmproxy/console/window.py)0
-rw-r--r--mitmproxy/libmproxy/contentviews.py (renamed from libmproxy/contentviews.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/README (renamed from libmproxy/contrib/README)0
-rw-r--r--mitmproxy/libmproxy/contrib/__init__.py (renamed from libmproxy/contrib/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/__init__.py (renamed from libmproxy/contrib/jsbeautifier/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/README.specs.mkd (renamed from libmproxy/contrib/jsbeautifier/unpackers/README.specs.mkd)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/__init__.py (renamed from libmproxy/contrib/jsbeautifier/unpackers/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/evalbased.py (renamed from libmproxy/contrib/jsbeautifier/unpackers/evalbased.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/javascriptobfuscator.py (renamed from libmproxy/contrib/jsbeautifier/unpackers/javascriptobfuscator.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/myobfuscate.py (renamed from libmproxy/contrib/jsbeautifier/unpackers/myobfuscate.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/packer.py (renamed from libmproxy/contrib/jsbeautifier/unpackers/packer.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/urlencode.py (renamed from libmproxy/contrib/jsbeautifier/unpackers/urlencode.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/tls/__init__.py (renamed from libmproxy/contrib/tls/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/tls/_constructs.py (renamed from libmproxy/contrib/tls/_constructs.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/tls/utils.py (renamed from libmproxy/contrib/tls/utils.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/ASCommandResponse.py (renamed from libmproxy/contrib/wbxml/ASCommandResponse.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/ASWBXML.py (renamed from libmproxy/contrib/wbxml/ASWBXML.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/ASWBXMLByteQueue.py (renamed from libmproxy/contrib/wbxml/ASWBXMLByteQueue.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/ASWBXMLCodePage.py (renamed from libmproxy/contrib/wbxml/ASWBXMLCodePage.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/GlobalTokens.py (renamed from libmproxy/contrib/wbxml/GlobalTokens.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/InvalidDataException.py (renamed from libmproxy/contrib/wbxml/InvalidDataException.py)0
-rw-r--r--mitmproxy/libmproxy/contrib/wbxml/__init__.py (renamed from libmproxy/contrib/wbxml/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/controller.py (renamed from libmproxy/controller.py)0
-rw-r--r--mitmproxy/libmproxy/dump.py (renamed from libmproxy/dump.py)0
-rw-r--r--mitmproxy/libmproxy/exceptions.py (renamed from libmproxy/exceptions.py)0
-rw-r--r--mitmproxy/libmproxy/filt.py (renamed from libmproxy/filt.py)0
-rw-r--r--mitmproxy/libmproxy/flow.py (renamed from libmproxy/flow.py)0
-rw-r--r--mitmproxy/libmproxy/flow_export.py (renamed from libmproxy/flow_export.py)0
-rw-r--r--mitmproxy/libmproxy/flow_format_compat.py (renamed from libmproxy/flow_format_compat.py)0
-rw-r--r--mitmproxy/libmproxy/main.py (renamed from libmproxy/main.py)0
-rw-r--r--mitmproxy/libmproxy/models/__init__.py (renamed from libmproxy/models/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/models/connections.py (renamed from libmproxy/models/connections.py)0
-rw-r--r--mitmproxy/libmproxy/models/flow.py (renamed from libmproxy/models/flow.py)0
-rw-r--r--mitmproxy/libmproxy/models/http.py (renamed from libmproxy/models/http.py)0
-rw-r--r--mitmproxy/libmproxy/onboarding/__init__.py (renamed from libmproxy/onboarding/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/onboarding/app.py (renamed from libmproxy/onboarding/app.py)0
-rw-r--r--mitmproxy/libmproxy/onboarding/static/bootstrap.min.css (renamed from libmproxy/onboarding/static/bootstrap.min.css)0
-rw-r--r--mitmproxy/libmproxy/onboarding/static/fontawesome/css/font-awesome.css (renamed from libmproxy/onboarding/static/fontawesome/css/font-awesome.css)0
-rw-r--r--mitmproxy/libmproxy/onboarding/static/fontawesome/css/font-awesome.min.css (renamed from libmproxy/onboarding/static/fontawesome/css/font-awesome.min.css)0
-rw-r--r--mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/FontAwesome.otf (renamed from libmproxy/onboarding/static/fontawesome/fonts/FontAwesome.otf)bin62856 -> 62856 bytes
-rw-r--r--[-rwxr-xr-x]mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.eot (renamed from libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.eot)bin38205 -> 38205 bytes
-rw-r--r--[-rwxr-xr-x]mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.svg (renamed from libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.svg)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.ttf (renamed from libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.ttf)bin80652 -> 80652 bytes
-rw-r--r--[-rwxr-xr-x]mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.woff (renamed from libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.woff)bin44432 -> 44432 bytes
-rw-r--r--mitmproxy/libmproxy/onboarding/static/mitmproxy.css (renamed from libmproxy/onboarding/static/mitmproxy.css)0
-rw-r--r--mitmproxy/libmproxy/onboarding/templates/frame.html (renamed from libmproxy/onboarding/templates/frame.html)0
-rw-r--r--mitmproxy/libmproxy/onboarding/templates/index.html (renamed from libmproxy/onboarding/templates/index.html)0
-rw-r--r--mitmproxy/libmproxy/onboarding/templates/layout.html (renamed from libmproxy/onboarding/templates/layout.html)0
-rw-r--r--mitmproxy/libmproxy/platform/__init__.py (renamed from libmproxy/platform/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/platform/linux.py (renamed from libmproxy/platform/linux.py)0
-rw-r--r--mitmproxy/libmproxy/platform/osx.py (renamed from libmproxy/platform/osx.py)0
-rw-r--r--mitmproxy/libmproxy/platform/pf.py (renamed from libmproxy/platform/pf.py)0
-rw-r--r--mitmproxy/libmproxy/platform/windows.py (renamed from libmproxy/platform/windows.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/__init__.py (renamed from libmproxy/protocol/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/base.py (renamed from libmproxy/protocol/base.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/http.py (renamed from libmproxy/protocol/http.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/http1.py (renamed from libmproxy/protocol/http1.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/http2.py (renamed from libmproxy/protocol/http2.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/http_replay.py (renamed from libmproxy/protocol/http_replay.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/rawtcp.py (renamed from libmproxy/protocol/rawtcp.py)0
-rw-r--r--mitmproxy/libmproxy/protocol/tls.py (renamed from libmproxy/protocol/tls.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/__init__.py (renamed from libmproxy/proxy/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/config.py (renamed from libmproxy/proxy/config.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/modes/__init__.py (renamed from libmproxy/proxy/modes/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/modes/http_proxy.py (renamed from libmproxy/proxy/modes/http_proxy.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/modes/reverse_proxy.py (renamed from libmproxy/proxy/modes/reverse_proxy.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/modes/socks_proxy.py (renamed from libmproxy/proxy/modes/socks_proxy.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/modes/transparent_proxy.py (renamed from libmproxy/proxy/modes/transparent_proxy.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/root_context.py (renamed from libmproxy/proxy/root_context.py)0
-rw-r--r--mitmproxy/libmproxy/proxy/server.py (renamed from libmproxy/proxy/server.py)0
-rw-r--r--mitmproxy/libmproxy/script/__init__.py (renamed from libmproxy/script/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/script/concurrent.py (renamed from libmproxy/script/concurrent.py)0
-rw-r--r--mitmproxy/libmproxy/script/reloader.py (renamed from libmproxy/script/reloader.py)0
-rw-r--r--mitmproxy/libmproxy/script/script.py (renamed from libmproxy/script/script.py)0
-rw-r--r--mitmproxy/libmproxy/script/script_context.py (renamed from libmproxy/script/script_context.py)0
-rw-r--r--mitmproxy/libmproxy/stateobject.py (renamed from libmproxy/stateobject.py)0
-rw-r--r--mitmproxy/libmproxy/tnetstring.py (renamed from libmproxy/tnetstring.py)0
-rw-r--r--mitmproxy/libmproxy/utils.py (renamed from libmproxy/utils.py)0
-rw-r--r--mitmproxy/libmproxy/version.py (renamed from libmproxy/version.py)0
-rw-r--r--mitmproxy/libmproxy/web/__init__.py (renamed from libmproxy/web/__init__.py)0
-rw-r--r--mitmproxy/libmproxy/web/app.py (renamed from libmproxy/web/app.py)0
-rw-r--r--mitmproxy/libmproxy/web/static/app.css (renamed from libmproxy/web/static/app.css)0
-rw-r--r--mitmproxy/libmproxy/web/static/app.js (renamed from libmproxy/web/static/app.js)0
-rw-r--r--mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.eot (renamed from libmproxy/web/static/fonts/fontawesome-webfont.eot)bin56006 -> 56006 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.svg (renamed from libmproxy/web/static/fonts/fontawesome-webfont.svg)0
-rw-r--r--mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.ttf (renamed from libmproxy/web/static/fonts/fontawesome-webfont.ttf)bin112160 -> 112160 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.woff (renamed from libmproxy/web/static/fonts/fontawesome-webfont.woff)bin65452 -> 65452 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/chrome-devtools/LICENSE (renamed from libmproxy/web/static/images/chrome-devtools/LICENSE)0
-rw-r--r--mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceCSSIcon.png (renamed from libmproxy/web/static/images/chrome-devtools/resourceCSSIcon.png)bin1005 -> 1005 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceDocumentIcon.png (renamed from libmproxy/web/static/images/chrome-devtools/resourceDocumentIcon.png)bin951 -> 951 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceJSIcon.png (renamed from libmproxy/web/static/images/chrome-devtools/resourceJSIcon.png)bin787 -> 787 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/chrome-devtools/resourcePlainIcon.png (renamed from libmproxy/web/static/images/chrome-devtools/resourcePlainIcon.png)bin295 -> 295 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/resourceExecutableIcon.png (renamed from libmproxy/web/static/images/resourceExecutableIcon.png)bin853 -> 853 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/resourceFlashIcon.png (renamed from libmproxy/web/static/images/resourceFlashIcon.png)bin921 -> 921 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/resourceImageIcon.png (renamed from libmproxy/web/static/images/resourceImageIcon.png)bin976 -> 976 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/resourceJavaIcon.png (renamed from libmproxy/web/static/images/resourceJavaIcon.png)bin861 -> 861 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/resourceNotModifiedIcon.png (renamed from libmproxy/web/static/images/resourceNotModifiedIcon.png)bin1072 -> 1072 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/images/resourceRedirectIcon.png (renamed from libmproxy/web/static/images/resourceRedirectIcon.png)bin1174 -> 1174 bytes
-rw-r--r--mitmproxy/libmproxy/web/static/vendor.css (renamed from libmproxy/web/static/vendor.css)0
-rw-r--r--mitmproxy/libmproxy/web/static/vendor.js (renamed from libmproxy/web/static/vendor.js)0
-rw-r--r--mitmproxy/libmproxy/web/templates/index.html (renamed from libmproxy/web/templates/index.html)0
-rw-r--r--mitmproxy/libmproxy/webfonts/fontawesome-webfont.eot (renamed from libmproxy/webfonts/fontawesome-webfont.eot)bin56006 -> 56006 bytes
-rw-r--r--mitmproxy/libmproxy/webfonts/fontawesome-webfont.svg (renamed from libmproxy/webfonts/fontawesome-webfont.svg)0
-rw-r--r--mitmproxy/libmproxy/webfonts/fontawesome-webfont.ttf (renamed from libmproxy/webfonts/fontawesome-webfont.ttf)bin112160 -> 112160 bytes
-rw-r--r--mitmproxy/libmproxy/webfonts/fontawesome-webfont.woff (renamed from libmproxy/webfonts/fontawesome-webfont.woff)bin65452 -> 65452 bytes
-rw-r--r--[-rwxr-xr-x]mitmproxy/mitmdump (renamed from mitmdump)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/mitmproxy (renamed from mitmproxy)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/mitmweb (renamed from mitmweb)0
-rw-r--r--mitmproxy/release/mitmdump.spec (renamed from release/mitmdump.spec)0
-rw-r--r--mitmproxy/release/mitmproxy.spec (renamed from release/mitmproxy.spec)0
-rw-r--r--mitmproxy/release/mitmweb.spec (renamed from release/mitmweb.spec)0
-rw-r--r--mitmproxy/requirements.txt (renamed from requirements.txt)0
-rw-r--r--mitmproxy/setup.cfg (renamed from setup.cfg)0
-rw-r--r--mitmproxy/setup.py (renamed from setup.py)0
-rw-r--r--mitmproxy/test/__init__.py (renamed from test/__init__.py)0
-rw-r--r--mitmproxy/test/completion/aaa (renamed from test/completion/aaa)0
-rw-r--r--mitmproxy/test/completion/aab (renamed from test/completion/aab)0
-rw-r--r--mitmproxy/test/completion/aac (renamed from test/completion/aac)0
-rw-r--r--mitmproxy/test/data/1.css (renamed from test/data/1.css)0
-rw-r--r--mitmproxy/test/data/amf01 (renamed from test/data/amf01)bin432 -> 432 bytes
-rw-r--r--mitmproxy/test/data/amf02 (renamed from test/data/amf02)bin286 -> 286 bytes
-rw-r--r--mitmproxy/test/data/amf03 (renamed from test/data/amf03)bin33691 -> 33691 bytes
-rw-r--r--mitmproxy/test/data/clientcert/.gitignore (renamed from test/data/clientcert/.gitignore)0
-rw-r--r--mitmproxy/test/data/clientcert/127.0.0.1.pem (renamed from test/data/clientcert/127.0.0.1.pem)0
-rw-r--r--mitmproxy/test/data/clientcert/client.cnf (renamed from test/data/clientcert/client.cnf)0
-rw-r--r--mitmproxy/test/data/clientcert/client.pem (renamed from test/data/clientcert/client.pem)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/test/data/clientcert/make (renamed from test/data/clientcert/make)0
-rw-r--r--mitmproxy/test/data/confdir/mitmproxy-ca-cert.cer (renamed from test/data/confdir/mitmproxy-ca-cert.cer)0
-rw-r--r--mitmproxy/test/data/confdir/mitmproxy-ca-cert.p12 (renamed from test/data/confdir/mitmproxy-ca-cert.p12)bin1689 -> 1689 bytes
-rw-r--r--mitmproxy/test/data/confdir/mitmproxy-ca-cert.pem (renamed from test/data/confdir/mitmproxy-ca-cert.pem)0
-rw-r--r--mitmproxy/test/data/confdir/mitmproxy-ca.pem (renamed from test/data/confdir/mitmproxy-ca.pem)0
-rw-r--r--mitmproxy/test/data/dercert (renamed from test/data/dercert)bin1838 -> 1838 bytes
-rw-r--r--mitmproxy/test/data/dumpfile-012 (renamed from test/data/dumpfile-012)0
-rw-r--r--mitmproxy/test/data/dumpfile-013 (renamed from test/data/dumpfile-013)0
-rw-r--r--mitmproxy/test/data/htpasswd (renamed from test/data/htpasswd)0
-rw-r--r--mitmproxy/test/data/htpasswd.invalid (renamed from test/data/htpasswd.invalid)0
-rw-r--r--mitmproxy/test/data/image-err1.jpg (renamed from test/data/image-err1.jpg)bin82674 -> 82674 bytes
-rw-r--r--mitmproxy/test/data/image.gif (renamed from test/data/image.gif)bin2398 -> 2398 bytes
-rw-r--r--mitmproxy/test/data/image.ico (renamed from test/data/image.ico)bin11502 -> 11502 bytes
-rw-r--r--mitmproxy/test/data/image.jpg (renamed from test/data/image.jpg)bin1568 -> 1568 bytes
-rw-r--r--mitmproxy/test/data/image.png (renamed from test/data/image.png)bin9311 -> 9311 bytes
-rw-r--r--mitmproxy/test/data/no_common_name.pem (renamed from test/data/no_common_name.pem)0
-rw-r--r--mitmproxy/test/data/pf01 (renamed from test/data/pf01)0
-rw-r--r--mitmproxy/test/data/pf02 (renamed from test/data/pf02)0
-rw-r--r--mitmproxy/test/data/protobuf01 (renamed from test/data/protobuf01)0
-rw-r--r--mitmproxy/test/data/replace (renamed from test/data/replace)0
-rw-r--r--mitmproxy/test/data/testkey.pem (renamed from test/data/testkey.pem)0
-rw-r--r--mitmproxy/test/data/trusted-cadir/8117bdb9.0 (renamed from test/data/trusted-cadir/8117bdb9.0)0
-rw-r--r--mitmproxy/test/data/trusted-cadir/9d45e6a9.0 (renamed from test/data/trusted-cadir/9d45e6a9.0)0
-rw-r--r--mitmproxy/test/data/trusted-cadir/trusted-ca.pem (renamed from test/data/trusted-cadir/trusted-ca.pem)0
-rw-r--r--mitmproxy/test/data/trusted-server.crt (renamed from test/data/trusted-server.crt)0
-rw-r--r--mitmproxy/test/data/untrusted-server.crt (renamed from test/data/untrusted-server.crt)0
-rw-r--r--mitmproxy/test/fuzzing/.env (renamed from test/fuzzing/.env)0
-rw-r--r--mitmproxy/test/fuzzing/README (renamed from test/fuzzing/README)0
-rw-r--r--mitmproxy/test/fuzzing/client_patterns (renamed from test/fuzzing/client_patterns)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/test/fuzzing/go_proxy (renamed from test/fuzzing/go_proxy)0
-rw-r--r--mitmproxy/test/fuzzing/reverse_patterns (renamed from test/fuzzing/reverse_patterns)0
-rw-r--r--mitmproxy/test/fuzzing/straight_stream (renamed from test/fuzzing/straight_stream)0
-rw-r--r--mitmproxy/test/fuzzing/straight_stream_patterns (renamed from test/fuzzing/straight_stream_patterns)0
-rw-r--r--mitmproxy/test/fuzzing/straight_stream_ssl (renamed from test/fuzzing/straight_stream_ssl)0
-rw-r--r--mitmproxy/test/mock_urwid.py (renamed from test/mock_urwid.py)0
-rw-r--r--mitmproxy/test/scripts/a.py (renamed from test/scripts/a.py)0
-rw-r--r--mitmproxy/test/scripts/a_helper.py (renamed from test/scripts/a_helper.py)0
-rw-r--r--mitmproxy/test/scripts/all.py (renamed from test/scripts/all.py)0
-rw-r--r--mitmproxy/test/scripts/concurrent_decorator.py (renamed from test/scripts/concurrent_decorator.py)0
-rw-r--r--mitmproxy/test/scripts/concurrent_decorator_err.py (renamed from test/scripts/concurrent_decorator_err.py)0
-rw-r--r--mitmproxy/test/scripts/duplicate_flow.py (renamed from test/scripts/duplicate_flow.py)0
-rw-r--r--mitmproxy/test/scripts/loaderr.py (renamed from test/scripts/loaderr.py)0
-rw-r--r--mitmproxy/test/scripts/reqerr.py (renamed from test/scripts/reqerr.py)0
-rw-r--r--mitmproxy/test/scripts/starterr.py (renamed from test/scripts/starterr.py)0
-rw-r--r--mitmproxy/test/scripts/stream_modify.py (renamed from test/scripts/stream_modify.py)0
-rw-r--r--mitmproxy/test/scripts/syntaxerr.py (renamed from test/scripts/syntaxerr.py)0
-rw-r--r--mitmproxy/test/scripts/tcp_stream_modify.py (renamed from test/scripts/tcp_stream_modify.py)0
-rw-r--r--mitmproxy/test/scripts/unloaderr.py (renamed from test/scripts/unloaderr.py)0
-rw-r--r--mitmproxy/test/test_app.py (renamed from test/test_app.py)0
-rw-r--r--mitmproxy/test/test_cmdline.py (renamed from test/test_cmdline.py)0
-rw-r--r--mitmproxy/test/test_console.py (renamed from test/test_console.py)0
-rw-r--r--mitmproxy/test/test_console_common.py (renamed from test/test_console_common.py)0
-rw-r--r--mitmproxy/test/test_console_help.py (renamed from test/test_console_help.py)0
-rw-r--r--mitmproxy/test/test_console_palettes.py (renamed from test/test_console_palettes.py)0
-rw-r--r--mitmproxy/test/test_console_pathedit.py (renamed from test/test_console_pathedit.py)0
-rw-r--r--mitmproxy/test/test_contentview.py (renamed from test/test_contentview.py)0
-rw-r--r--mitmproxy/test/test_controller.py (renamed from test/test_controller.py)0
-rw-r--r--mitmproxy/test/test_custom_contentview.py (renamed from test/test_custom_contentview.py)0
-rw-r--r--mitmproxy/test/test_dump.py (renamed from test/test_dump.py)0
-rw-r--r--mitmproxy/test/test_examples.py (renamed from test/test_examples.py)0
-rw-r--r--mitmproxy/test/test_filt.py (renamed from test/test_filt.py)0
-rw-r--r--mitmproxy/test/test_flow.py (renamed from test/test_flow.py)0
-rw-r--r--mitmproxy/test/test_flow_export.py (renamed from test/test_flow_export.py)0
-rw-r--r--mitmproxy/test/test_flow_format_compat.py (renamed from test/test_flow_format_compat.py)0
-rw-r--r--mitmproxy/test/test_fuzzing.py (renamed from test/test_fuzzing.py)0
-rw-r--r--mitmproxy/test/test_platform_pf.py (renamed from test/test_platform_pf.py)0
-rw-r--r--mitmproxy/test/test_protocol_http1.py (renamed from test/test_protocol_http1.py)0
-rw-r--r--mitmproxy/test/test_protocol_http2.py (renamed from test/test_protocol_http2.py)0
-rw-r--r--mitmproxy/test/test_proxy.py (renamed from test/test_proxy.py)0
-rw-r--r--mitmproxy/test/test_script.py (renamed from test/test_script.py)0
-rw-r--r--mitmproxy/test/test_server.py (renamed from test/test_server.py)0
-rw-r--r--mitmproxy/test/test_utils.py (renamed from test/test_utils.py)0
-rw-r--r--mitmproxy/test/tools/1024example (renamed from test/tools/1024example)0
-rw-r--r--mitmproxy/test/tools/ab.exe (renamed from test/tools/ab.exe)bin82944 -> 82944 bytes
-rw-r--r--mitmproxy/test/tools/bench.py (renamed from test/tools/bench.py)0
-rw-r--r--mitmproxy/test/tools/benchtool.py (renamed from test/tools/benchtool.py)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/test/tools/getcert (renamed from test/tools/getcert)0
-rw-r--r--mitmproxy/test/tools/inspect_dumpfile.py (renamed from test/tools/inspect_dumpfile.py)0
-rw-r--r--mitmproxy/test/tools/memoryleak.py (renamed from test/tools/memoryleak.py)0
-rw-r--r--mitmproxy/test/tools/passive_close.py (renamed from test/tools/passive_close.py)0
-rw-r--r--[-rwxr-xr-x]mitmproxy/test/tools/testpatt (renamed from test/tools/testpatt)0
-rw-r--r--mitmproxy/test/tservers.py (renamed from test/tservers.py)0
-rw-r--r--mitmproxy/test/tutils.py (renamed from test/tutils.py)0
-rw-r--r--mitmproxy/web/.bowerrc (renamed from web/.bowerrc)0
-rw-r--r--mitmproxy/web/.eslintrc (renamed from web/.eslintrc)0
-rw-r--r--mitmproxy/web/README (renamed from web/README)0
-rw-r--r--mitmproxy/web/conf.js (renamed from web/conf.js)0
-rw-r--r--mitmproxy/web/gulpfile.js (renamed from web/gulpfile.js)0
-rw-r--r--mitmproxy/web/package.json (renamed from web/package.json)0
-rw-r--r--mitmproxy/web/src/css/app.less (renamed from web/src/css/app.less)0
-rw-r--r--mitmproxy/web/src/css/eventlog.less (renamed from web/src/css/eventlog.less)0
-rw-r--r--mitmproxy/web/src/css/flowdetail.less (renamed from web/src/css/flowdetail.less)0
-rw-r--r--mitmproxy/web/src/css/flowtable.less (renamed from web/src/css/flowtable.less)0
-rw-r--r--mitmproxy/web/src/css/flowview.less (renamed from web/src/css/flowview.less)0
-rw-r--r--mitmproxy/web/src/css/footer.less (renamed from web/src/css/footer.less)0
-rw-r--r--mitmproxy/web/src/css/header.less (renamed from web/src/css/header.less)0
-rw-r--r--mitmproxy/web/src/css/layout.less (renamed from web/src/css/layout.less)0
-rw-r--r--mitmproxy/web/src/css/prompt.less (renamed from web/src/css/prompt.less)0
-rw-r--r--mitmproxy/web/src/css/sprites.less (renamed from web/src/css/sprites.less)0
-rw-r--r--mitmproxy/web/src/css/tabs.less (renamed from web/src/css/tabs.less)0
-rw-r--r--mitmproxy/web/src/css/vendor-bootstrap-variables.less (renamed from web/src/css/vendor-bootstrap-variables.less)0
-rw-r--r--mitmproxy/web/src/css/vendor-bootstrap.less (renamed from web/src/css/vendor-bootstrap.less)0
-rw-r--r--mitmproxy/web/src/css/vendor.less (renamed from web/src/css/vendor.less)0
-rw-r--r--mitmproxy/web/src/fonts/FontAwesome.otf (renamed from web/src/fonts/FontAwesome.otf)bin85908 -> 85908 bytes
-rw-r--r--mitmproxy/web/src/fonts/README (renamed from web/src/fonts/README)0
-rw-r--r--mitmproxy/web/src/fonts/font-awesome.css (renamed from web/src/fonts/font-awesome.css)0
-rw-r--r--mitmproxy/web/src/fonts/fontawesome-webfont.eot (renamed from web/src/fonts/fontawesome-webfont.eot)bin56006 -> 56006 bytes
-rw-r--r--mitmproxy/web/src/fonts/fontawesome-webfont.svg (renamed from web/src/fonts/fontawesome-webfont.svg)0
-rw-r--r--mitmproxy/web/src/fonts/fontawesome-webfont.ttf (renamed from web/src/fonts/fontawesome-webfont.ttf)bin112160 -> 112160 bytes
-rw-r--r--mitmproxy/web/src/fonts/fontawesome-webfont.woff (renamed from web/src/fonts/fontawesome-webfont.woff)bin65452 -> 65452 bytes
-rw-r--r--mitmproxy/web/src/images/chrome-devtools/LICENSE (renamed from web/src/images/chrome-devtools/LICENSE)0
-rw-r--r--mitmproxy/web/src/images/chrome-devtools/resourceCSSIcon.png (renamed from web/src/images/chrome-devtools/resourceCSSIcon.png)bin1005 -> 1005 bytes
-rw-r--r--mitmproxy/web/src/images/chrome-devtools/resourceDocumentIcon.png (renamed from web/src/images/chrome-devtools/resourceDocumentIcon.png)bin951 -> 951 bytes
-rw-r--r--mitmproxy/web/src/images/chrome-devtools/resourceJSIcon.png (renamed from web/src/images/chrome-devtools/resourceJSIcon.png)bin787 -> 787 bytes
-rw-r--r--mitmproxy/web/src/images/chrome-devtools/resourcePlainIcon.png (renamed from web/src/images/chrome-devtools/resourcePlainIcon.png)bin295 -> 295 bytes
-rw-r--r--mitmproxy/web/src/images/resourceExecutableIcon.png (renamed from web/src/images/resourceExecutableIcon.png)bin853 -> 853 bytes
-rw-r--r--mitmproxy/web/src/images/resourceFlashIcon.png (renamed from web/src/images/resourceFlashIcon.png)bin921 -> 921 bytes
-rw-r--r--mitmproxy/web/src/images/resourceImageIcon.png (renamed from web/src/images/resourceImageIcon.png)bin976 -> 976 bytes
-rw-r--r--mitmproxy/web/src/images/resourceJavaIcon.png (renamed from web/src/images/resourceJavaIcon.png)bin861 -> 861 bytes
-rw-r--r--mitmproxy/web/src/images/resourceNotModifiedIcon.png (renamed from web/src/images/resourceNotModifiedIcon.png)bin1072 -> 1072 bytes
-rw-r--r--mitmproxy/web/src/images/resourceRedirectIcon.png (renamed from web/src/images/resourceRedirectIcon.png)bin1174 -> 1174 bytes
-rw-r--r--mitmproxy/web/src/js/actions.js (renamed from web/src/js/actions.js)0
-rw-r--r--mitmproxy/web/src/js/app.js (renamed from web/src/js/app.js)0
-rw-r--r--mitmproxy/web/src/js/components/common.js (renamed from web/src/js/components/common.js)0
-rw-r--r--mitmproxy/web/src/js/components/editor.js (renamed from web/src/js/components/editor.js)0
-rw-r--r--mitmproxy/web/src/js/components/eventlog.js (renamed from web/src/js/components/eventlog.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowtable-columns.js (renamed from web/src/js/components/flowtable-columns.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowtable.js (renamed from web/src/js/components/flowtable.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowview/contentview.js (renamed from web/src/js/components/flowview/contentview.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowview/details.js (renamed from web/src/js/components/flowview/details.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowview/index.js (renamed from web/src/js/components/flowview/index.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowview/messages.js (renamed from web/src/js/components/flowview/messages.js)0
-rw-r--r--mitmproxy/web/src/js/components/flowview/nav.js (renamed from web/src/js/components/flowview/nav.js)0
-rw-r--r--mitmproxy/web/src/js/components/footer.js (renamed from web/src/js/components/footer.js)0
-rw-r--r--mitmproxy/web/src/js/components/header.js (renamed from web/src/js/components/header.js)0
-rw-r--r--mitmproxy/web/src/js/components/mainview.js (renamed from web/src/js/components/mainview.js)0
-rw-r--r--mitmproxy/web/src/js/components/prompt.js (renamed from web/src/js/components/prompt.js)0
-rw-r--r--mitmproxy/web/src/js/components/proxyapp.js (renamed from web/src/js/components/proxyapp.js)0
-rw-r--r--mitmproxy/web/src/js/components/virtualscroll.js (renamed from web/src/js/components/virtualscroll.js)0
-rw-r--r--mitmproxy/web/src/js/connection.js (renamed from web/src/js/connection.js)0
-rw-r--r--mitmproxy/web/src/js/dispatcher.js (renamed from web/src/js/dispatcher.js)0
-rw-r--r--mitmproxy/web/src/js/filt/filt.js (renamed from web/src/js/filt/filt.js)0
-rw-r--r--mitmproxy/web/src/js/filt/filt.peg (renamed from web/src/js/filt/filt.peg)0
-rw-r--r--mitmproxy/web/src/js/flow/utils.js (renamed from web/src/js/flow/utils.js)0
-rw-r--r--mitmproxy/web/src/js/store/store.js (renamed from web/src/js/store/store.js)0
-rw-r--r--mitmproxy/web/src/js/store/view.js (renamed from web/src/js/store/view.js)0
-rw-r--r--mitmproxy/web/src/js/tests/utils.js (renamed from web/src/js/tests/utils.js)0
-rw-r--r--mitmproxy/web/src/js/utils.js (renamed from web/src/js/utils.js)0
-rw-r--r--mitmproxy/web/src/templates/index.html (renamed from web/src/templates/index.html)0
444 files changed, 0 insertions, 0 deletions
diff --git a/.appveyor.yml b/mitmproxy/.appveyor.yml
index 64a5c882..64a5c882 100644
--- a/.appveyor.yml
+++ b/mitmproxy/.appveyor.yml
diff --git a/.coveragerc b/mitmproxy/.coveragerc
index 7b2c1682..7b2c1682 100644
--- a/.coveragerc
+++ b/mitmproxy/.coveragerc
diff --git a/.dockerignore b/mitmproxy/.dockerignore
index 6b8710a7..6b8710a7 100644
--- a/.dockerignore
+++ b/mitmproxy/.dockerignore
diff --git a/.env b/mitmproxy/.env
index 69ac3f05..69ac3f05 100644
--- a/.env
+++ b/mitmproxy/.env
diff --git a/.gitattributes b/mitmproxy/.gitattributes
index 8984c4bd..8984c4bd 100644
--- a/.gitattributes
+++ b/mitmproxy/.gitattributes
diff --git a/.gitignore b/mitmproxy/.gitignore
index fc63a7ca..fc63a7ca 100644
--- a/.gitignore
+++ b/mitmproxy/.gitignore
diff --git a/.landscape.yml b/mitmproxy/.landscape.yml
index 9dfa62b0..9dfa62b0 100644
--- a/.landscape.yml
+++ b/mitmproxy/.landscape.yml
diff --git a/.travis.yml b/mitmproxy/.travis.yml
index f32a58c1..f32a58c1 100644
--- a/.travis.yml
+++ b/mitmproxy/.travis.yml
diff --git a/CHANGELOG b/mitmproxy/CHANGELOG
index c4cd0da9..c4cd0da9 100644
--- a/CHANGELOG
+++ b/mitmproxy/CHANGELOG
diff --git a/CONTRIBUTING.md b/mitmproxy/CONTRIBUTING.md
index ae948d73..ae948d73 100644
--- a/CONTRIBUTING.md
+++ b/mitmproxy/CONTRIBUTING.md
diff --git a/CONTRIBUTORS b/mitmproxy/CONTRIBUTORS
index 9755041b..9755041b 100644
--- a/CONTRIBUTORS
+++ b/mitmproxy/CONTRIBUTORS
diff --git a/Dockerfile b/mitmproxy/Dockerfile
index a689ed5e..a689ed5e 100644
--- a/Dockerfile
+++ b/mitmproxy/Dockerfile
diff --git a/LICENSE b/mitmproxy/LICENSE
index c08a0186..c08a0186 100644
--- a/LICENSE
+++ b/mitmproxy/LICENSE
diff --git a/MANIFEST.in b/mitmproxy/MANIFEST.in
index bd612fd2..bd612fd2 100644
--- a/MANIFEST.in
+++ b/mitmproxy/MANIFEST.in
diff --git a/README.rst b/mitmproxy/README.rst
index e8b3c84a..e8b3c84a 100644
--- a/README.rst
+++ b/mitmproxy/README.rst
diff --git a/dev b/mitmproxy/dev
index fe1a619b..fe1a619b 100755..100644
--- a/dev
+++ b/mitmproxy/dev
diff --git a/dev.bat b/mitmproxy/dev.bat
index 68b584b7..68b584b7 100644
--- a/dev.bat
+++ b/mitmproxy/dev.bat
diff --git a/docs/.gitignore b/mitmproxy/docs/.gitignore
index 69fa449d..69fa449d 100644
--- a/docs/.gitignore
+++ b/mitmproxy/docs/.gitignore
diff --git a/docs/Makefile b/mitmproxy/docs/Makefile
index 99264d90..99264d90 100644
--- a/docs/Makefile
+++ b/mitmproxy/docs/Makefile
diff --git a/docs/_templates/page.html b/mitmproxy/docs/_templates/page.html
index 8002396a..8002396a 100644
--- a/docs/_templates/page.html
+++ b/mitmproxy/docs/_templates/page.html
diff --git a/docs/certinstall-webapp.png b/mitmproxy/docs/certinstall-webapp.png
index 10e795cd..10e795cd 100644
--- a/docs/certinstall-webapp.png
+++ b/mitmproxy/docs/certinstall-webapp.png
Binary files differ
diff --git a/docs/certinstall.rst b/mitmproxy/docs/certinstall.rst
index 5a8cce64..5a8cce64 100644
--- a/docs/certinstall.rst
+++ b/mitmproxy/docs/certinstall.rst
diff --git a/docs/conf.py b/mitmproxy/docs/conf.py
index 3ea38e48..3ea38e48 100644
--- a/docs/conf.py
+++ b/mitmproxy/docs/conf.py
diff --git a/docs/config.rst b/mitmproxy/docs/config.rst
index 634b8703..634b8703 100644
--- a/docs/config.rst
+++ b/mitmproxy/docs/config.rst
diff --git a/docs/custom-routing.txt b/mitmproxy/docs/custom-routing.txt
index 2ba2281f..2ba2281f 100644
--- a/docs/custom-routing.txt
+++ b/mitmproxy/docs/custom-routing.txt
diff --git a/docs/dev/addingviews.html b/mitmproxy/docs/dev/addingviews.html
index 12623a31..12623a31 100644
--- a/docs/dev/addingviews.html
+++ b/mitmproxy/docs/dev/addingviews.html
diff --git a/docs/dev/architecture.rst b/mitmproxy/docs/dev/architecture.rst
index e7995141..e7995141 100644
--- a/docs/dev/architecture.rst
+++ b/mitmproxy/docs/dev/architecture.rst
diff --git a/docs/dev/exceptions.rst b/mitmproxy/docs/dev/exceptions.rst
index dab10e74..dab10e74 100644
--- a/docs/dev/exceptions.rst
+++ b/mitmproxy/docs/dev/exceptions.rst
diff --git a/docs/dev/models.rst b/mitmproxy/docs/dev/models.rst
index b09c8bae..b09c8bae 100644
--- a/docs/dev/models.rst
+++ b/mitmproxy/docs/dev/models.rst
diff --git a/docs/dev/protocols.rst b/mitmproxy/docs/dev/protocols.rst
index 1f8cca9a..1f8cca9a 100644
--- a/docs/dev/protocols.rst
+++ b/mitmproxy/docs/dev/protocols.rst
diff --git a/docs/dev/proxy.rst b/mitmproxy/docs/dev/proxy.rst
index dbd6fe67..dbd6fe67 100644
--- a/docs/dev/proxy.rst
+++ b/mitmproxy/docs/dev/proxy.rst
diff --git a/docs/dev/sslkeylogfile.rst b/mitmproxy/docs/dev/sslkeylogfile.rst
index 04b86cc4..04b86cc4 100644
--- a/docs/dev/sslkeylogfile.rst
+++ b/mitmproxy/docs/dev/sslkeylogfile.rst
diff --git a/docs/dev/testing.rst b/mitmproxy/docs/dev/testing.rst
index d7554954..d7554954 100644
--- a/docs/dev/testing.rst
+++ b/mitmproxy/docs/dev/testing.rst
diff --git a/docs/favicon.ico b/mitmproxy/docs/favicon.ico
index 3c3b891c..3c3b891c 100644
--- a/docs/favicon.ico
+++ b/mitmproxy/docs/favicon.ico
Binary files differ
diff --git a/docs/features/anticache.rst b/mitmproxy/docs/features/anticache.rst
index 65d22bab..65d22bab 100644
--- a/docs/features/anticache.rst
+++ b/mitmproxy/docs/features/anticache.rst
diff --git a/docs/features/clientreplay.rst b/mitmproxy/docs/features/clientreplay.rst
index b0eb6792..b0eb6792 100644
--- a/docs/features/clientreplay.rst
+++ b/mitmproxy/docs/features/clientreplay.rst
diff --git a/docs/features/filters.rst b/mitmproxy/docs/features/filters.rst
index 2adcfb70..2adcfb70 100644
--- a/docs/features/filters.rst
+++ b/mitmproxy/docs/features/filters.rst
diff --git a/docs/features/passthrough.rst b/mitmproxy/docs/features/passthrough.rst
index b7b5df84..b7b5df84 100644
--- a/docs/features/passthrough.rst
+++ b/mitmproxy/docs/features/passthrough.rst
diff --git a/docs/features/proxyauth.rst b/mitmproxy/docs/features/proxyauth.rst
index bfd32fbd..bfd32fbd 100644
--- a/docs/features/proxyauth.rst
+++ b/mitmproxy/docs/features/proxyauth.rst
diff --git a/docs/features/replacements.rst b/mitmproxy/docs/features/replacements.rst
index 8f760866..8f760866 100644
--- a/docs/features/replacements.rst
+++ b/mitmproxy/docs/features/replacements.rst
diff --git a/docs/features/responsestreaming.rst b/mitmproxy/docs/features/responsestreaming.rst
index 8975c1f8..8975c1f8 100644
--- a/docs/features/responsestreaming.rst
+++ b/mitmproxy/docs/features/responsestreaming.rst
diff --git a/docs/features/reverseproxy.rst b/mitmproxy/docs/features/reverseproxy.rst
index 87065e73..87065e73 100644
--- a/docs/features/reverseproxy.rst
+++ b/mitmproxy/docs/features/reverseproxy.rst
diff --git a/docs/features/serverreplay.rst b/mitmproxy/docs/features/serverreplay.rst
index 261a1bd6..261a1bd6 100644
--- a/docs/features/serverreplay.rst
+++ b/mitmproxy/docs/features/serverreplay.rst
diff --git a/docs/features/setheaders.rst b/mitmproxy/docs/features/setheaders.rst
index cbc8b6a5..cbc8b6a5 100644
--- a/docs/features/setheaders.rst
+++ b/mitmproxy/docs/features/setheaders.rst
diff --git a/docs/features/socksproxy.rst b/mitmproxy/docs/features/socksproxy.rst
index 76d4cda9..76d4cda9 100644
--- a/docs/features/socksproxy.rst
+++ b/mitmproxy/docs/features/socksproxy.rst
diff --git a/docs/features/sticky.rst b/mitmproxy/docs/features/sticky.rst
index a79cbe8d..a79cbe8d 100644
--- a/docs/features/sticky.rst
+++ b/mitmproxy/docs/features/sticky.rst
diff --git a/docs/features/tcpproxy.rst b/mitmproxy/docs/features/tcpproxy.rst
index fd0746a2..fd0746a2 100644
--- a/docs/features/tcpproxy.rst
+++ b/mitmproxy/docs/features/tcpproxy.rst
diff --git a/docs/features/upstreamcerts.rst b/mitmproxy/docs/features/upstreamcerts.rst
index af2e2226..af2e2226 100644
--- a/docs/features/upstreamcerts.rst
+++ b/mitmproxy/docs/features/upstreamcerts.rst
diff --git a/docs/features/upstreamproxy.rst b/mitmproxy/docs/features/upstreamproxy.rst
index e06833c2..e06833c2 100644
--- a/docs/features/upstreamproxy.rst
+++ b/mitmproxy/docs/features/upstreamproxy.rst
diff --git a/docs/howmitmproxy.rst b/mitmproxy/docs/howmitmproxy.rst
index 7dcb4c30..7dcb4c30 100644
--- a/docs/howmitmproxy.rst
+++ b/mitmproxy/docs/howmitmproxy.rst
diff --git a/docs/index.rst b/mitmproxy/docs/index.rst
index 30fb4027..30fb4027 100644
--- a/docs/index.rst
+++ b/mitmproxy/docs/index.rst
diff --git a/docs/install.rst b/mitmproxy/docs/install.rst
index 3300807b..3300807b 100644
--- a/docs/install.rst
+++ b/mitmproxy/docs/install.rst
diff --git a/docs/introduction.rst b/mitmproxy/docs/introduction.rst
index c8593daf..c8593daf 100644
--- a/docs/introduction.rst
+++ b/mitmproxy/docs/introduction.rst
diff --git a/docs/mitmdump.rst b/mitmproxy/docs/mitmdump.rst
index d9b4a26b..d9b4a26b 100644
--- a/docs/mitmdump.rst
+++ b/mitmproxy/docs/mitmdump.rst
diff --git a/docs/mitmproxy-docs.png b/mitmproxy/docs/mitmproxy-docs.png
index 273fb8db..273fb8db 100644
--- a/docs/mitmproxy-docs.png
+++ b/mitmproxy/docs/mitmproxy-docs.png
Binary files differ
diff --git a/docs/mitmproxy-long.png b/mitmproxy/docs/mitmproxy-long.png
index f9397d1e..f9397d1e 100644
--- a/docs/mitmproxy-long.png
+++ b/mitmproxy/docs/mitmproxy-long.png
Binary files differ
diff --git a/docs/mitmproxy.rst b/mitmproxy/docs/mitmproxy.rst
index fa3b57c7..fa3b57c7 100644
--- a/docs/mitmproxy.rst
+++ b/mitmproxy/docs/mitmproxy.rst
diff --git a/docs/modes.rst b/mitmproxy/docs/modes.rst
index 2c87b2a3..2c87b2a3 100644
--- a/docs/modes.rst
+++ b/mitmproxy/docs/modes.rst
diff --git a/docs/schematics/_explicit.graffle/data.plist b/mitmproxy/docs/schematics/_explicit.graffle/data.plist
index bc5ef104..bc5ef104 100644
--- a/docs/schematics/_explicit.graffle/data.plist
+++ b/mitmproxy/docs/schematics/_explicit.graffle/data.plist
diff --git a/docs/schematics/_explicit.graffle/image3.icns b/mitmproxy/docs/schematics/_explicit.graffle/image3.icns
index 964df4b8..964df4b8 100644
--- a/docs/schematics/_explicit.graffle/image3.icns
+++ b/mitmproxy/docs/schematics/_explicit.graffle/image3.icns
Binary files differ
diff --git a/docs/schematics/_explicit.graffle/image6.tiff b/mitmproxy/docs/schematics/_explicit.graffle/image6.tiff
index bd6ed534..bd6ed534 100644
--- a/docs/schematics/_explicit.graffle/image6.tiff
+++ b/mitmproxy/docs/schematics/_explicit.graffle/image6.tiff
Binary files differ
diff --git a/docs/schematics/_explicit_https.graffle/data.plist b/mitmproxy/docs/schematics/_explicit_https.graffle/data.plist
index 306630a0..306630a0 100644
--- a/docs/schematics/_explicit_https.graffle/data.plist
+++ b/mitmproxy/docs/schematics/_explicit_https.graffle/data.plist
diff --git a/docs/schematics/_explicit_https.graffle/image3.icns b/mitmproxy/docs/schematics/_explicit_https.graffle/image3.icns
index 964df4b8..964df4b8 100644
--- a/docs/schematics/_explicit_https.graffle/image3.icns
+++ b/mitmproxy/docs/schematics/_explicit_https.graffle/image3.icns
Binary files differ
diff --git a/docs/schematics/_explicit_https.graffle/image6.tiff b/mitmproxy/docs/schematics/_explicit_https.graffle/image6.tiff
index bd6ed534..bd6ed534 100644
--- a/docs/schematics/_explicit_https.graffle/image6.tiff
+++ b/mitmproxy/docs/schematics/_explicit_https.graffle/image6.tiff
Binary files differ
diff --git a/docs/schematics/_transparent.graffle/data.plist b/mitmproxy/docs/schematics/_transparent.graffle/data.plist
index 722b4a44..722b4a44 100644
--- a/docs/schematics/_transparent.graffle/data.plist
+++ b/mitmproxy/docs/schematics/_transparent.graffle/data.plist
diff --git a/docs/schematics/_transparent.graffle/image3.icns b/mitmproxy/docs/schematics/_transparent.graffle/image3.icns
index 964df4b8..964df4b8 100644
--- a/docs/schematics/_transparent.graffle/image3.icns
+++ b/mitmproxy/docs/schematics/_transparent.graffle/image3.icns
Binary files differ
diff --git a/docs/schematics/_transparent.graffle/image6.tiff b/mitmproxy/docs/schematics/_transparent.graffle/image6.tiff
index bd6ed534..bd6ed534 100644
--- a/docs/schematics/_transparent.graffle/image6.tiff
+++ b/mitmproxy/docs/schematics/_transparent.graffle/image6.tiff
Binary files differ
diff --git a/docs/schematics/_transparent_https.graffle/data.plist b/mitmproxy/docs/schematics/_transparent_https.graffle/data.plist
index 9c1395d7..9c1395d7 100644
--- a/docs/schematics/_transparent_https.graffle/data.plist
+++ b/mitmproxy/docs/schematics/_transparent_https.graffle/data.plist
diff --git a/docs/schematics/_transparent_https.graffle/image3.icns b/mitmproxy/docs/schematics/_transparent_https.graffle/image3.icns
index 964df4b8..964df4b8 100644
--- a/docs/schematics/_transparent_https.graffle/image3.icns
+++ b/mitmproxy/docs/schematics/_transparent_https.graffle/image3.icns
Binary files differ
diff --git a/docs/schematics/_transparent_https.graffle/image6.tiff b/mitmproxy/docs/schematics/_transparent_https.graffle/image6.tiff
index bd6ed534..bd6ed534 100644
--- a/docs/schematics/_transparent_https.graffle/image6.tiff
+++ b/mitmproxy/docs/schematics/_transparent_https.graffle/image6.tiff
Binary files differ
diff --git a/docs/schematics/architecture.pdf b/mitmproxy/docs/schematics/architecture.pdf
index 77f5ad58..77f5ad58 100644
--- a/docs/schematics/architecture.pdf
+++ b/mitmproxy/docs/schematics/architecture.pdf
Binary files differ
diff --git a/docs/schematics/architecture.png b/mitmproxy/docs/schematics/architecture.png
index 67d6c718..67d6c718 100644
--- a/docs/schematics/architecture.png
+++ b/mitmproxy/docs/schematics/architecture.png
Binary files differ
diff --git a/docs/schematics/architecture.vsdx b/mitmproxy/docs/schematics/architecture.vsdx
index c4ff13d2..c4ff13d2 100644
--- a/docs/schematics/architecture.vsdx
+++ b/mitmproxy/docs/schematics/architecture.vsdx
Binary files differ
diff --git a/docs/schematics/how-mitmproxy-works-explicit-https.png b/mitmproxy/docs/schematics/how-mitmproxy-works-explicit-https.png
index 1f1ca023..1f1ca023 100644
--- a/docs/schematics/how-mitmproxy-works-explicit-https.png
+++ b/mitmproxy/docs/schematics/how-mitmproxy-works-explicit-https.png
Binary files differ
diff --git a/docs/schematics/how-mitmproxy-works-explicit.png b/mitmproxy/docs/schematics/how-mitmproxy-works-explicit.png
index c9ba26a7..c9ba26a7 100644
--- a/docs/schematics/how-mitmproxy-works-explicit.png
+++ b/mitmproxy/docs/schematics/how-mitmproxy-works-explicit.png
Binary files differ
diff --git a/docs/schematics/how-mitmproxy-works-transparent-https.png b/mitmproxy/docs/schematics/how-mitmproxy-works-transparent-https.png
index 559cddd2..559cddd2 100644
--- a/docs/schematics/how-mitmproxy-works-transparent-https.png
+++ b/mitmproxy/docs/schematics/how-mitmproxy-works-transparent-https.png
Binary files differ
diff --git a/docs/schematics/how-mitmproxy-works-transparent.png b/mitmproxy/docs/schematics/how-mitmproxy-works-transparent.png
index 3994d681..3994d681 100644
--- a/docs/schematics/how-mitmproxy-works-transparent.png
+++ b/mitmproxy/docs/schematics/how-mitmproxy-works-transparent.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-flowchart.png b/mitmproxy/docs/schematics/proxy-modes-flowchart.png
index e9568dac..e9568dac 100644
--- a/docs/schematics/proxy-modes-flowchart.png
+++ b/mitmproxy/docs/schematics/proxy-modes-flowchart.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-regular.png b/mitmproxy/docs/schematics/proxy-modes-regular.png
index 95bada08..95bada08 100644
--- a/docs/schematics/proxy-modes-regular.png
+++ b/mitmproxy/docs/schematics/proxy-modes-regular.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-reverse.png b/mitmproxy/docs/schematics/proxy-modes-reverse.png
index 071d3fc8..071d3fc8 100644
--- a/docs/schematics/proxy-modes-reverse.png
+++ b/mitmproxy/docs/schematics/proxy-modes-reverse.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-transparent-1.png b/mitmproxy/docs/schematics/proxy-modes-transparent-1.png
index 002e0e76..002e0e76 100644
--- a/docs/schematics/proxy-modes-transparent-1.png
+++ b/mitmproxy/docs/schematics/proxy-modes-transparent-1.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-transparent-2.png b/mitmproxy/docs/schematics/proxy-modes-transparent-2.png
index 41997b05..41997b05 100644
--- a/docs/schematics/proxy-modes-transparent-2.png
+++ b/mitmproxy/docs/schematics/proxy-modes-transparent-2.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-transparent-3.png b/mitmproxy/docs/schematics/proxy-modes-transparent-3.png
index ee26cb4f..ee26cb4f 100644
--- a/docs/schematics/proxy-modes-transparent-3.png
+++ b/mitmproxy/docs/schematics/proxy-modes-transparent-3.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-transparent-wrong.png b/mitmproxy/docs/schematics/proxy-modes-transparent-wrong.png
index ca501e93..ca501e93 100644
--- a/docs/schematics/proxy-modes-transparent-wrong.png
+++ b/mitmproxy/docs/schematics/proxy-modes-transparent-wrong.png
Binary files differ
diff --git a/docs/schematics/proxy-modes-upstream.png b/mitmproxy/docs/schematics/proxy-modes-upstream.png
index d40a6494..d40a6494 100644
--- a/docs/schematics/proxy-modes-upstream.png
+++ b/mitmproxy/docs/schematics/proxy-modes-upstream.png
Binary files differ
diff --git a/docs/schematics/proxy-modes.pdf b/mitmproxy/docs/schematics/proxy-modes.pdf
index f07ea05e..f07ea05e 100644
--- a/docs/schematics/proxy-modes.pdf
+++ b/mitmproxy/docs/schematics/proxy-modes.pdf
Binary files differ
diff --git a/docs/schematics/proxy-modes.vsdx b/mitmproxy/docs/schematics/proxy-modes.vsdx
index 0128a142..0128a142 100644
--- a/docs/schematics/proxy-modes.vsdx
+++ b/mitmproxy/docs/schematics/proxy-modes.vsdx
Binary files differ
diff --git a/docs/screenshots/firefox3-import.jpg b/mitmproxy/docs/screenshots/firefox3-import.jpg
index 47fcd672..47fcd672 100644
--- a/docs/screenshots/firefox3-import.jpg
+++ b/mitmproxy/docs/screenshots/firefox3-import.jpg
Binary files differ
diff --git a/docs/screenshots/firefox3-trust.jpg b/mitmproxy/docs/screenshots/firefox3-trust.jpg
index 50a2f341..50a2f341 100644
--- a/docs/screenshots/firefox3-trust.jpg
+++ b/mitmproxy/docs/screenshots/firefox3-trust.jpg
Binary files differ
diff --git a/docs/screenshots/firefox3.jpg b/mitmproxy/docs/screenshots/firefox3.jpg
index 6c4613b6..6c4613b6 100644
--- a/docs/screenshots/firefox3.jpg
+++ b/mitmproxy/docs/screenshots/firefox3.jpg
Binary files differ
diff --git a/docs/screenshots/ios-gateway.png b/mitmproxy/docs/screenshots/ios-gateway.png
index 2489cba3..2489cba3 100644
--- a/docs/screenshots/ios-gateway.png
+++ b/mitmproxy/docs/screenshots/ios-gateway.png
Binary files differ
diff --git a/docs/screenshots/ios-installed.png b/mitmproxy/docs/screenshots/ios-installed.png
index 2071e441..2071e441 100644
--- a/docs/screenshots/ios-installed.png
+++ b/mitmproxy/docs/screenshots/ios-installed.png
Binary files differ
diff --git a/docs/screenshots/ios-manual.png b/mitmproxy/docs/screenshots/ios-manual.png
index 3977acfe..3977acfe 100644
--- a/docs/screenshots/ios-manual.png
+++ b/mitmproxy/docs/screenshots/ios-manual.png
Binary files differ
diff --git a/docs/screenshots/ios-profile.png b/mitmproxy/docs/screenshots/ios-profile.png
index 5bcd5a0d..5bcd5a0d 100644
--- a/docs/screenshots/ios-profile.png
+++ b/mitmproxy/docs/screenshots/ios-profile.png
Binary files differ
diff --git a/docs/screenshots/ios-reverse.png b/mitmproxy/docs/screenshots/ios-reverse.png
index 6ab5b7c0..6ab5b7c0 100644
--- a/docs/screenshots/ios-reverse.png
+++ b/mitmproxy/docs/screenshots/ios-reverse.png
Binary files differ
diff --git a/docs/screenshots/ios-warning.png b/mitmproxy/docs/screenshots/ios-warning.png
index d882c514..d882c514 100644
--- a/docs/screenshots/ios-warning.png
+++ b/mitmproxy/docs/screenshots/ios-warning.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-flowview.png b/mitmproxy/docs/screenshots/mitmproxy-flowview.png
index 154963fe..154963fe 100644
--- a/docs/screenshots/mitmproxy-flowview.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-flowview.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-intercept-filt.png b/mitmproxy/docs/screenshots/mitmproxy-intercept-filt.png
index 60556ee7..60556ee7 100644
--- a/docs/screenshots/mitmproxy-intercept-filt.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-intercept-filt.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-intercept-mid.png b/mitmproxy/docs/screenshots/mitmproxy-intercept-mid.png
index d5b03922..d5b03922 100644
--- a/docs/screenshots/mitmproxy-intercept-mid.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-intercept-mid.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-intercept-options.png b/mitmproxy/docs/screenshots/mitmproxy-intercept-options.png
index 8dc4ad2c..8dc4ad2c 100644
--- a/docs/screenshots/mitmproxy-intercept-options.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-intercept-options.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-intercept-result.png b/mitmproxy/docs/screenshots/mitmproxy-intercept-result.png
index 7d9f5c94..7d9f5c94 100644
--- a/docs/screenshots/mitmproxy-intercept-result.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-intercept-result.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-kveditor-editmode.png b/mitmproxy/docs/screenshots/mitmproxy-kveditor-editmode.png
index a8315ee5..a8315ee5 100644
--- a/docs/screenshots/mitmproxy-kveditor-editmode.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-kveditor-editmode.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy-kveditor.png b/mitmproxy/docs/screenshots/mitmproxy-kveditor.png
index 144b9701..144b9701 100644
--- a/docs/screenshots/mitmproxy-kveditor.png
+++ b/mitmproxy/docs/screenshots/mitmproxy-kveditor.png
Binary files differ
diff --git a/docs/screenshots/mitmproxy.png b/mitmproxy/docs/screenshots/mitmproxy.png
index 42a10e32..42a10e32 100644
--- a/docs/screenshots/mitmproxy.png
+++ b/mitmproxy/docs/screenshots/mitmproxy.png
Binary files differ
diff --git a/docs/screenshots/osx-addcert-alwaystrust.png b/mitmproxy/docs/screenshots/osx-addcert-alwaystrust.png
index 4c5cc704..4c5cc704 100644
--- a/docs/screenshots/osx-addcert-alwaystrust.png
+++ b/mitmproxy/docs/screenshots/osx-addcert-alwaystrust.png
Binary files differ
diff --git a/docs/screenshots/win7-certstore-trustedroot.png b/mitmproxy/docs/screenshots/win7-certstore-trustedroot.png
index e15a87f5..e15a87f5 100644
--- a/docs/screenshots/win7-certstore-trustedroot.png
+++ b/mitmproxy/docs/screenshots/win7-certstore-trustedroot.png
Binary files differ
diff --git a/docs/screenshots/win7-certstore.png b/mitmproxy/docs/screenshots/win7-certstore.png
index f8ce54bd..f8ce54bd 100644
--- a/docs/screenshots/win7-certstore.png
+++ b/mitmproxy/docs/screenshots/win7-certstore.png
Binary files differ
diff --git a/docs/screenshots/win7-wizard.png b/mitmproxy/docs/screenshots/win7-wizard.png
index eff6ad09..eff6ad09 100644
--- a/docs/screenshots/win7-wizard.png
+++ b/mitmproxy/docs/screenshots/win7-wizard.png
Binary files differ
diff --git a/docs/screenshots/winpythoninstaller.jpg b/mitmproxy/docs/screenshots/winpythoninstaller.jpg
index 0473c66a..0473c66a 100644
--- a/docs/screenshots/winpythoninstaller.jpg
+++ b/mitmproxy/docs/screenshots/winpythoninstaller.jpg
Binary files differ
diff --git a/docs/scripting/inlinescripts.rst b/mitmproxy/docs/scripting/inlinescripts.rst
index 27e4abef..27e4abef 100644
--- a/docs/scripting/inlinescripts.rst
+++ b/mitmproxy/docs/scripting/inlinescripts.rst
diff --git a/docs/scripting/libmproxy.rst b/mitmproxy/docs/scripting/libmproxy.rst
index 92fa5277..92fa5277 100644
--- a/docs/scripting/libmproxy.rst
+++ b/mitmproxy/docs/scripting/libmproxy.rst
diff --git a/docs/transparent.rst b/mitmproxy/docs/transparent.rst
index eb77c76c..eb77c76c 100644
--- a/docs/transparent.rst
+++ b/mitmproxy/docs/transparent.rst
diff --git a/docs/transparent/linux.rst b/mitmproxy/docs/transparent/linux.rst
index ce79128c..ce79128c 100644
--- a/docs/transparent/linux.rst
+++ b/mitmproxy/docs/transparent/linux.rst
diff --git a/docs/transparent/osx.rst b/mitmproxy/docs/transparent/osx.rst
index 1791105f..1791105f 100644
--- a/docs/transparent/osx.rst
+++ b/mitmproxy/docs/transparent/osx.rst
diff --git a/docs/tutorials/30second.rst b/mitmproxy/docs/tutorials/30second.rst
index 4c8bf326..4c8bf326 100644
--- a/docs/tutorials/30second.rst
+++ b/mitmproxy/docs/tutorials/30second.rst
diff --git a/docs/tutorials/gamecenter.rst b/mitmproxy/docs/tutorials/gamecenter.rst
index 9dce5df8..9dce5df8 100644
--- a/docs/tutorials/gamecenter.rst
+++ b/mitmproxy/docs/tutorials/gamecenter.rst
diff --git a/docs/tutorials/leaderboard.png b/mitmproxy/docs/tutorials/leaderboard.png
index c1be8df5..c1be8df5 100644
--- a/docs/tutorials/leaderboard.png
+++ b/mitmproxy/docs/tutorials/leaderboard.png
Binary files differ
diff --git a/docs/tutorials/one.png b/mitmproxy/docs/tutorials/one.png
index 78a636cf..78a636cf 100644
--- a/docs/tutorials/one.png
+++ b/mitmproxy/docs/tutorials/one.png
Binary files differ
diff --git a/docs/tutorials/supermega.png b/mitmproxy/docs/tutorials/supermega.png
index d416f71f..d416f71f 100644
--- a/docs/tutorials/supermega.png
+++ b/mitmproxy/docs/tutorials/supermega.png
Binary files differ
diff --git a/docs/tutorials/transparent-dhcp.rst b/mitmproxy/docs/tutorials/transparent-dhcp.rst
index ce285b63..ce285b63 100644
--- a/docs/tutorials/transparent-dhcp.rst
+++ b/mitmproxy/docs/tutorials/transparent-dhcp.rst
diff --git a/docs/tutorials/transparent-dhcp/step1_proxy.png b/mitmproxy/docs/tutorials/transparent-dhcp/step1_proxy.png
index a0c94484..a0c94484 100644
--- a/docs/tutorials/transparent-dhcp/step1_proxy.png
+++ b/mitmproxy/docs/tutorials/transparent-dhcp/step1_proxy.png
Binary files differ
diff --git a/docs/tutorials/transparent-dhcp/step1_vbox_eth0.png b/mitmproxy/docs/tutorials/transparent-dhcp/step1_vbox_eth0.png
index 4b7b4e9b..4b7b4e9b 100644
--- a/docs/tutorials/transparent-dhcp/step1_vbox_eth0.png
+++ b/mitmproxy/docs/tutorials/transparent-dhcp/step1_vbox_eth0.png
Binary files differ
diff --git a/docs/tutorials/transparent-dhcp/step1_vbox_eth1.png b/mitmproxy/docs/tutorials/transparent-dhcp/step1_vbox_eth1.png
index b994d4cb..b994d4cb 100644
--- a/docs/tutorials/transparent-dhcp/step1_vbox_eth1.png
+++ b/mitmproxy/docs/tutorials/transparent-dhcp/step1_vbox_eth1.png
Binary files differ
diff --git a/docs/tutorials/transparent-dhcp/step2_proxied_vm.png b/mitmproxy/docs/tutorials/transparent-dhcp/step2_proxied_vm.png
index 2046cc57..2046cc57 100644
--- a/docs/tutorials/transparent-dhcp/step2_proxied_vm.png
+++ b/mitmproxy/docs/tutorials/transparent-dhcp/step2_proxied_vm.png
Binary files differ
diff --git a/examples/README b/mitmproxy/examples/README
index b4dec8e5..b4dec8e5 100644
--- a/examples/README
+++ b/mitmproxy/examples/README
diff --git a/examples/add_header.py b/mitmproxy/examples/add_header.py
index cf1b53cc..cf1b53cc 100644
--- a/examples/add_header.py
+++ b/mitmproxy/examples/add_header.py
diff --git a/examples/change_upstream_proxy.py b/mitmproxy/examples/change_upstream_proxy.py
index 9c454897..9c454897 100644
--- a/examples/change_upstream_proxy.py
+++ b/mitmproxy/examples/change_upstream_proxy.py
diff --git a/examples/custom_contentviews.py b/mitmproxy/examples/custom_contentviews.py
index 17920e51..17920e51 100644
--- a/examples/custom_contentviews.py
+++ b/mitmproxy/examples/custom_contentviews.py
diff --git a/examples/dns_spoofing.py b/mitmproxy/examples/dns_spoofing.py
index 7eb79695..7eb79695 100644
--- a/examples/dns_spoofing.py
+++ b/mitmproxy/examples/dns_spoofing.py
diff --git a/examples/dup_and_replay.py b/mitmproxy/examples/dup_and_replay.py
index 9ba91d3b..9ba91d3b 100644
--- a/examples/dup_and_replay.py
+++ b/mitmproxy/examples/dup_and_replay.py
diff --git a/examples/filt.py b/mitmproxy/examples/filt.py
index d2daf9a2..d2daf9a2 100644
--- a/examples/filt.py
+++ b/mitmproxy/examples/filt.py
diff --git a/examples/flowbasic b/mitmproxy/examples/flowbasic
index 78b9eff7..78b9eff7 100755..100644
--- a/examples/flowbasic
+++ b/mitmproxy/examples/flowbasic
diff --git a/examples/flowwriter.py b/mitmproxy/examples/flowwriter.py
index be2f285e..be2f285e 100644
--- a/examples/flowwriter.py
+++ b/mitmproxy/examples/flowwriter.py
diff --git a/examples/har_extractor.py b/mitmproxy/examples/har_extractor.py
index 4e905438..4e905438 100644
--- a/examples/har_extractor.py
+++ b/mitmproxy/examples/har_extractor.py
diff --git a/examples/iframe_injector.py b/mitmproxy/examples/iframe_injector.py
index 29de9b63..29de9b63 100644
--- a/examples/iframe_injector.py
+++ b/mitmproxy/examples/iframe_injector.py
diff --git a/examples/mitmproxywrapper.py b/mitmproxy/examples/mitmproxywrapper.py
index 7ea10715..7ea10715 100755..100644
--- a/examples/mitmproxywrapper.py
+++ b/mitmproxy/examples/mitmproxywrapper.py
diff --git a/examples/modify_form.py b/mitmproxy/examples/modify_form.py
index 3e9d15c0..3e9d15c0 100644
--- a/examples/modify_form.py
+++ b/mitmproxy/examples/modify_form.py
diff --git a/examples/modify_querystring.py b/mitmproxy/examples/modify_querystring.py
index 7f31a48f..7f31a48f 100644
--- a/examples/modify_querystring.py
+++ b/mitmproxy/examples/modify_querystring.py
diff --git a/examples/modify_response_body.py b/mitmproxy/examples/modify_response_body.py
index a35e1525..a35e1525 100644
--- a/examples/modify_response_body.py
+++ b/mitmproxy/examples/modify_response_body.py
diff --git a/examples/nonblocking.py b/mitmproxy/examples/nonblocking.py
index 7bc9c07b..7bc9c07b 100644
--- a/examples/nonblocking.py
+++ b/mitmproxy/examples/nonblocking.py
diff --git a/examples/proxapp.py b/mitmproxy/examples/proxapp.py
index 4d8e7b58..4d8e7b58 100644
--- a/examples/proxapp.py
+++ b/mitmproxy/examples/proxapp.py
diff --git a/examples/read_dumpfile b/mitmproxy/examples/read_dumpfile
index b329c0e1..b329c0e1 100755..100644
--- a/examples/read_dumpfile
+++ b/mitmproxy/examples/read_dumpfile
diff --git a/examples/redirect_requests.py b/mitmproxy/examples/redirect_requests.py
index a3145083..a3145083 100644
--- a/examples/redirect_requests.py
+++ b/mitmproxy/examples/redirect_requests.py
diff --git a/examples/sslstrip.py b/mitmproxy/examples/sslstrip.py
index 369427a2..369427a2 100644
--- a/examples/sslstrip.py
+++ b/mitmproxy/examples/sslstrip.py
diff --git a/examples/stickycookies b/mitmproxy/examples/stickycookies
index 7e84f71c..7e84f71c 100755..100644
--- a/examples/stickycookies
+++ b/mitmproxy/examples/stickycookies
diff --git a/examples/stream.py b/mitmproxy/examples/stream.py
index 3adbe437..3adbe437 100644
--- a/examples/stream.py
+++ b/mitmproxy/examples/stream.py
diff --git a/examples/stream_modify.py b/mitmproxy/examples/stream_modify.py
index aa395c03..aa395c03 100644
--- a/examples/stream_modify.py
+++ b/mitmproxy/examples/stream_modify.py
diff --git a/examples/stub.py b/mitmproxy/examples/stub.py
index 516b71a5..516b71a5 100644
--- a/examples/stub.py
+++ b/mitmproxy/examples/stub.py
diff --git a/examples/tcp_message.py b/mitmproxy/examples/tcp_message.py
index c63368e4..c63368e4 100644
--- a/examples/tcp_message.py
+++ b/mitmproxy/examples/tcp_message.py
diff --git a/examples/tls_passthrough.py b/mitmproxy/examples/tls_passthrough.py
index 0d41b725..0d41b725 100644
--- a/examples/tls_passthrough.py
+++ b/mitmproxy/examples/tls_passthrough.py
diff --git a/examples/upsidedownternet.py b/mitmproxy/examples/upsidedownternet.py
index f2e73047..f2e73047 100644
--- a/examples/upsidedownternet.py
+++ b/mitmproxy/examples/upsidedownternet.py
diff --git a/libmproxy/__init__.py b/mitmproxy/libmproxy/__init__.py
index e69de29b..e69de29b 100644
--- a/libmproxy/__init__.py
+++ b/mitmproxy/libmproxy/__init__.py
diff --git a/libmproxy/cmdline.py b/mitmproxy/libmproxy/cmdline.py
index b1cbfa3a..b1cbfa3a 100644
--- a/libmproxy/cmdline.py
+++ b/mitmproxy/libmproxy/cmdline.py
diff --git a/libmproxy/console/__init__.py b/mitmproxy/libmproxy/console/__init__.py
index e739ec61..e739ec61 100644
--- a/libmproxy/console/__init__.py
+++ b/mitmproxy/libmproxy/console/__init__.py
diff --git a/libmproxy/console/common.py b/mitmproxy/libmproxy/console/common.py
index c29ffddc..c29ffddc 100644
--- a/libmproxy/console/common.py
+++ b/mitmproxy/libmproxy/console/common.py
diff --git a/libmproxy/console/flowdetailview.py b/mitmproxy/libmproxy/console/flowdetailview.py
index f4b4262e..f4b4262e 100644
--- a/libmproxy/console/flowdetailview.py
+++ b/mitmproxy/libmproxy/console/flowdetailview.py
diff --git a/libmproxy/console/flowlist.py b/mitmproxy/libmproxy/console/flowlist.py
index c2201055..c2201055 100644
--- a/libmproxy/console/flowlist.py
+++ b/mitmproxy/libmproxy/console/flowlist.py
diff --git a/libmproxy/console/flowview.py b/mitmproxy/libmproxy/console/flowview.py
index d2b98b68..d2b98b68 100644
--- a/libmproxy/console/flowview.py
+++ b/mitmproxy/libmproxy/console/flowview.py
diff --git a/libmproxy/console/grideditor.py b/mitmproxy/libmproxy/console/grideditor.py
index a11c962c..a11c962c 100644
--- a/libmproxy/console/grideditor.py
+++ b/mitmproxy/libmproxy/console/grideditor.py
diff --git a/libmproxy/console/help.py b/mitmproxy/libmproxy/console/help.py
index 0c264ebf..0c264ebf 100644
--- a/libmproxy/console/help.py
+++ b/mitmproxy/libmproxy/console/help.py
diff --git a/libmproxy/console/options.py b/mitmproxy/libmproxy/console/options.py
index 5c9e0cc9..5c9e0cc9 100644
--- a/libmproxy/console/options.py
+++ b/mitmproxy/libmproxy/console/options.py
diff --git a/libmproxy/console/palettepicker.py b/mitmproxy/libmproxy/console/palettepicker.py
index 51ad0606..51ad0606 100644
--- a/libmproxy/console/palettepicker.py
+++ b/mitmproxy/libmproxy/console/palettepicker.py
diff --git a/libmproxy/console/palettes.py b/mitmproxy/libmproxy/console/palettes.py
index bd370181..bd370181 100644
--- a/libmproxy/console/palettes.py
+++ b/mitmproxy/libmproxy/console/palettes.py
diff --git a/libmproxy/console/pathedit.py b/mitmproxy/libmproxy/console/pathedit.py
index 4447070b..4447070b 100644
--- a/libmproxy/console/pathedit.py
+++ b/mitmproxy/libmproxy/console/pathedit.py
diff --git a/libmproxy/console/searchable.py b/mitmproxy/libmproxy/console/searchable.py
index cff1f0a1..cff1f0a1 100644
--- a/libmproxy/console/searchable.py
+++ b/mitmproxy/libmproxy/console/searchable.py
diff --git a/libmproxy/console/select.py b/mitmproxy/libmproxy/console/select.py
index 928a7ca5..928a7ca5 100644
--- a/libmproxy/console/select.py
+++ b/mitmproxy/libmproxy/console/select.py
diff --git a/libmproxy/console/signals.py b/mitmproxy/libmproxy/console/signals.py
index 6a439bf3..6a439bf3 100644
--- a/libmproxy/console/signals.py
+++ b/mitmproxy/libmproxy/console/signals.py
diff --git a/libmproxy/console/statusbar.py b/mitmproxy/libmproxy/console/statusbar.py
index 4cc63a54..4cc63a54 100644
--- a/libmproxy/console/statusbar.py
+++ b/mitmproxy/libmproxy/console/statusbar.py
diff --git a/libmproxy/console/tabs.py b/mitmproxy/libmproxy/console/tabs.py
index b5423038..b5423038 100644
--- a/libmproxy/console/tabs.py
+++ b/mitmproxy/libmproxy/console/tabs.py
diff --git a/libmproxy/console/window.py b/mitmproxy/libmproxy/console/window.py
index 47c284e4..47c284e4 100644
--- a/libmproxy/console/window.py
+++ b/mitmproxy/libmproxy/console/window.py
diff --git a/libmproxy/contentviews.py b/mitmproxy/libmproxy/contentviews.py
index c0652c18..c0652c18 100644
--- a/libmproxy/contentviews.py
+++ b/mitmproxy/libmproxy/contentviews.py
diff --git a/libmproxy/contrib/README b/mitmproxy/libmproxy/contrib/README
index e5ce11da..e5ce11da 100644
--- a/libmproxy/contrib/README
+++ b/mitmproxy/libmproxy/contrib/README
diff --git a/libmproxy/contrib/__init__.py b/mitmproxy/libmproxy/contrib/__init__.py
index e69de29b..e69de29b 100644
--- a/libmproxy/contrib/__init__.py
+++ b/mitmproxy/libmproxy/contrib/__init__.py
diff --git a/libmproxy/contrib/jsbeautifier/__init__.py b/mitmproxy/libmproxy/contrib/jsbeautifier/__init__.py
index e319e8dd..e319e8dd 100644
--- a/libmproxy/contrib/jsbeautifier/__init__.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/__init__.py
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/README.specs.mkd b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/README.specs.mkd
index e937b762..e937b762 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/README.specs.mkd
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/README.specs.mkd
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/__init__.py b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/__init__.py
index fcb5b07a..fcb5b07a 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/__init__.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/__init__.py
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/evalbased.py b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/evalbased.py
index b17d926e..b17d926e 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/evalbased.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/evalbased.py
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/javascriptobfuscator.py b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/javascriptobfuscator.py
index aa4344a3..aa4344a3 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/javascriptobfuscator.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/javascriptobfuscator.py
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/myobfuscate.py b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/myobfuscate.py
index 9893f95f..9893f95f 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/myobfuscate.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/myobfuscate.py
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/packer.py b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/packer.py
index 4ada669e..4ada669e 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/packer.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/packer.py
diff --git a/libmproxy/contrib/jsbeautifier/unpackers/urlencode.py b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/urlencode.py
index 72d2bd1c..72d2bd1c 100644
--- a/libmproxy/contrib/jsbeautifier/unpackers/urlencode.py
+++ b/mitmproxy/libmproxy/contrib/jsbeautifier/unpackers/urlencode.py
diff --git a/libmproxy/contrib/tls/__init__.py b/mitmproxy/libmproxy/contrib/tls/__init__.py
index 4b540884..4b540884 100644
--- a/libmproxy/contrib/tls/__init__.py
+++ b/mitmproxy/libmproxy/contrib/tls/__init__.py
diff --git a/libmproxy/contrib/tls/_constructs.py b/mitmproxy/libmproxy/contrib/tls/_constructs.py
index 4cb7d382..4cb7d382 100644
--- a/libmproxy/contrib/tls/_constructs.py
+++ b/mitmproxy/libmproxy/contrib/tls/_constructs.py
diff --git a/libmproxy/contrib/tls/utils.py b/mitmproxy/libmproxy/contrib/tls/utils.py
index 4c917303..4c917303 100644
--- a/libmproxy/contrib/tls/utils.py
+++ b/mitmproxy/libmproxy/contrib/tls/utils.py
diff --git a/libmproxy/contrib/wbxml/ASCommandResponse.py b/mitmproxy/libmproxy/contrib/wbxml/ASCommandResponse.py
index 08d03445..08d03445 100644
--- a/libmproxy/contrib/wbxml/ASCommandResponse.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/ASCommandResponse.py
diff --git a/libmproxy/contrib/wbxml/ASWBXML.py b/mitmproxy/libmproxy/contrib/wbxml/ASWBXML.py
index 926d18c0..926d18c0 100644
--- a/libmproxy/contrib/wbxml/ASWBXML.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/ASWBXML.py
diff --git a/libmproxy/contrib/wbxml/ASWBXMLByteQueue.py b/mitmproxy/libmproxy/contrib/wbxml/ASWBXMLByteQueue.py
index c7a9e0a5..c7a9e0a5 100644
--- a/libmproxy/contrib/wbxml/ASWBXMLByteQueue.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/ASWBXMLByteQueue.py
diff --git a/libmproxy/contrib/wbxml/ASWBXMLCodePage.py b/mitmproxy/libmproxy/contrib/wbxml/ASWBXMLCodePage.py
index 2f9d8717..2f9d8717 100644
--- a/libmproxy/contrib/wbxml/ASWBXMLCodePage.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/ASWBXMLCodePage.py
diff --git a/libmproxy/contrib/wbxml/GlobalTokens.py b/mitmproxy/libmproxy/contrib/wbxml/GlobalTokens.py
index 41310fb1..41310fb1 100644
--- a/libmproxy/contrib/wbxml/GlobalTokens.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/GlobalTokens.py
diff --git a/libmproxy/contrib/wbxml/InvalidDataException.py b/mitmproxy/libmproxy/contrib/wbxml/InvalidDataException.py
index 67f8ea93..67f8ea93 100644
--- a/libmproxy/contrib/wbxml/InvalidDataException.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/InvalidDataException.py
diff --git a/libmproxy/contrib/wbxml/__init__.py b/mitmproxy/libmproxy/contrib/wbxml/__init__.py
index e69de29b..e69de29b 100644
--- a/libmproxy/contrib/wbxml/__init__.py
+++ b/mitmproxy/libmproxy/contrib/wbxml/__init__.py
diff --git a/libmproxy/controller.py b/mitmproxy/libmproxy/controller.py
index 9a059856..9a059856 100644
--- a/libmproxy/controller.py
+++ b/mitmproxy/libmproxy/controller.py
diff --git a/libmproxy/dump.py b/mitmproxy/libmproxy/dump.py
index 6dab2ddc..6dab2ddc 100644
--- a/libmproxy/dump.py
+++ b/mitmproxy/libmproxy/dump.py
diff --git a/libmproxy/exceptions.py b/mitmproxy/libmproxy/exceptions.py
index a5d35263..a5d35263 100644
--- a/libmproxy/exceptions.py
+++ b/mitmproxy/libmproxy/exceptions.py
diff --git a/libmproxy/filt.py b/mitmproxy/libmproxy/filt.py
index aa62b717..aa62b717 100644
--- a/libmproxy/filt.py
+++ b/mitmproxy/libmproxy/filt.py
diff --git a/libmproxy/flow.py b/mitmproxy/libmproxy/flow.py
index ac0d0fbb..ac0d0fbb 100644
--- a/libmproxy/flow.py
+++ b/mitmproxy/libmproxy/flow.py
diff --git a/libmproxy/flow_export.py b/mitmproxy/libmproxy/flow_export.py
index 52145516..52145516 100644
--- a/libmproxy/flow_export.py
+++ b/mitmproxy/libmproxy/flow_export.py
diff --git a/libmproxy/flow_format_compat.py b/mitmproxy/libmproxy/flow_format_compat.py
index a7a95af3..a7a95af3 100644
--- a/libmproxy/flow_format_compat.py
+++ b/mitmproxy/libmproxy/flow_format_compat.py
diff --git a/libmproxy/main.py b/mitmproxy/libmproxy/main.py
index ef135754..ef135754 100644
--- a/libmproxy/main.py
+++ b/mitmproxy/libmproxy/main.py
diff --git a/libmproxy/models/__init__.py b/mitmproxy/libmproxy/models/__init__.py
index 653b19fd..653b19fd 100644
--- a/libmproxy/models/__init__.py
+++ b/mitmproxy/libmproxy/models/__init__.py
diff --git a/libmproxy/models/connections.py b/mitmproxy/libmproxy/models/connections.py
index d5920256..d5920256 100644
--- a/libmproxy/models/connections.py
+++ b/mitmproxy/libmproxy/models/connections.py
diff --git a/libmproxy/models/flow.py b/mitmproxy/libmproxy/models/flow.py
index 10255dad..10255dad 100644
--- a/libmproxy/models/flow.py
+++ b/mitmproxy/libmproxy/models/flow.py
diff --git a/libmproxy/models/http.py b/mitmproxy/libmproxy/models/http.py
index da9c430e..da9c430e 100644
--- a/libmproxy/models/http.py
+++ b/mitmproxy/libmproxy/models/http.py
diff --git a/libmproxy/onboarding/__init__.py b/mitmproxy/libmproxy/onboarding/__init__.py
index e69de29b..e69de29b 100644
--- a/libmproxy/onboarding/__init__.py
+++ b/mitmproxy/libmproxy/onboarding/__init__.py
diff --git a/libmproxy/onboarding/app.py b/mitmproxy/libmproxy/onboarding/app.py
index ff5ed63c..ff5ed63c 100644
--- a/libmproxy/onboarding/app.py
+++ b/mitmproxy/libmproxy/onboarding/app.py
diff --git a/libmproxy/onboarding/static/bootstrap.min.css b/mitmproxy/libmproxy/onboarding/static/bootstrap.min.css
index f31489f9..f31489f9 100644
--- a/libmproxy/onboarding/static/bootstrap.min.css
+++ b/mitmproxy/libmproxy/onboarding/static/bootstrap.min.css
diff --git a/libmproxy/onboarding/static/fontawesome/css/font-awesome.css b/mitmproxy/libmproxy/onboarding/static/fontawesome/css/font-awesome.css
index 048cff97..048cff97 100644
--- a/libmproxy/onboarding/static/fontawesome/css/font-awesome.css
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/css/font-awesome.css
diff --git a/libmproxy/onboarding/static/fontawesome/css/font-awesome.min.css b/mitmproxy/libmproxy/onboarding/static/fontawesome/css/font-awesome.min.css
index 449d6ac5..449d6ac5 100644
--- a/libmproxy/onboarding/static/fontawesome/css/font-awesome.min.css
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/css/font-awesome.min.css
diff --git a/libmproxy/onboarding/static/fontawesome/fonts/FontAwesome.otf b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/FontAwesome.otf
index 8b0f54e4..8b0f54e4 100644
--- a/libmproxy/onboarding/static/fontawesome/fonts/FontAwesome.otf
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/FontAwesome.otf
Binary files differ
diff --git a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.eot b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.eot
index 7c79c6a6..7c79c6a6 100755..100644
--- a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.eot
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.eot
Binary files differ
diff --git a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.svg b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.svg
index 45fdf338..45fdf338 100755..100644
--- a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.svg
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.svg
diff --git a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.ttf b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.ttf
index e89738de..e89738de 100755..100644
--- a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.ttf
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.ttf
Binary files differ
diff --git a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.woff b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.woff
index 8c1748aa..8c1748aa 100755..100644
--- a/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.woff
+++ b/mitmproxy/libmproxy/onboarding/static/fontawesome/fonts/fontawesome-webfont.woff
Binary files differ
diff --git a/libmproxy/onboarding/static/mitmproxy.css b/mitmproxy/libmproxy/onboarding/static/mitmproxy.css
index b390976a..b390976a 100644
--- a/libmproxy/onboarding/static/mitmproxy.css
+++ b/mitmproxy/libmproxy/onboarding/static/mitmproxy.css
diff --git a/libmproxy/onboarding/templates/frame.html b/mitmproxy/libmproxy/onboarding/templates/frame.html
index f00e1a66..f00e1a66 100644
--- a/libmproxy/onboarding/templates/frame.html
+++ b/mitmproxy/libmproxy/onboarding/templates/frame.html
diff --git a/libmproxy/onboarding/templates/index.html b/mitmproxy/libmproxy/onboarding/templates/index.html
index 1bcff1b8..1bcff1b8 100644
--- a/libmproxy/onboarding/templates/index.html
+++ b/mitmproxy/libmproxy/onboarding/templates/index.html
diff --git a/libmproxy/onboarding/templates/layout.html b/mitmproxy/libmproxy/onboarding/templates/layout.html
index 8726a788..8726a788 100644
--- a/libmproxy/onboarding/templates/layout.html
+++ b/mitmproxy/libmproxy/onboarding/templates/layout.html
diff --git a/libmproxy/platform/__init__.py b/mitmproxy/libmproxy/platform/__init__.py
index e1ff7c47..e1ff7c47 100644
--- a/libmproxy/platform/__init__.py
+++ b/mitmproxy/libmproxy/platform/__init__.py
diff --git a/libmproxy/platform/linux.py b/mitmproxy/libmproxy/platform/linux.py
index 38bfbe42..38bfbe42 100644
--- a/libmproxy/platform/linux.py
+++ b/mitmproxy/libmproxy/platform/linux.py
diff --git a/libmproxy/platform/osx.py b/mitmproxy/libmproxy/platform/osx.py
index afbc919b..afbc919b 100644
--- a/libmproxy/platform/osx.py
+++ b/mitmproxy/libmproxy/platform/osx.py
diff --git a/libmproxy/platform/pf.py b/mitmproxy/libmproxy/platform/pf.py
index 97a4c192..97a4c192 100644
--- a/libmproxy/platform/pf.py
+++ b/mitmproxy/libmproxy/platform/pf.py
diff --git a/libmproxy/platform/windows.py b/mitmproxy/libmproxy/platform/windows.py
index 9fe04cfa..9fe04cfa 100644
--- a/libmproxy/platform/windows.py
+++ b/mitmproxy/libmproxy/platform/windows.py
diff --git a/libmproxy/protocol/__init__.py b/mitmproxy/libmproxy/protocol/__init__.py
index ea958d06..ea958d06 100644
--- a/libmproxy/protocol/__init__.py
+++ b/mitmproxy/libmproxy/protocol/__init__.py
diff --git a/libmproxy/protocol/base.py b/mitmproxy/libmproxy/protocol/base.py
index 40fcaf65..40fcaf65 100644
--- a/libmproxy/protocol/base.py
+++ b/mitmproxy/libmproxy/protocol/base.py
diff --git a/libmproxy/protocol/http.py b/mitmproxy/libmproxy/protocol/http.py
index 13d7903b..13d7903b 100644
--- a/libmproxy/protocol/http.py
+++ b/mitmproxy/libmproxy/protocol/http.py
diff --git a/libmproxy/protocol/http1.py b/mitmproxy/libmproxy/protocol/http1.py
index a4cd8801..a4cd8801 100644
--- a/libmproxy/protocol/http1.py
+++ b/mitmproxy/libmproxy/protocol/http1.py
diff --git a/libmproxy/protocol/http2.py b/mitmproxy/libmproxy/protocol/http2.py
index c121637c..c121637c 100644
--- a/libmproxy/protocol/http2.py
+++ b/mitmproxy/libmproxy/protocol/http2.py
diff --git a/libmproxy/protocol/http_replay.py b/mitmproxy/libmproxy/protocol/http_replay.py
index 63870dfb..63870dfb 100644
--- a/libmproxy/protocol/http_replay.py
+++ b/mitmproxy/libmproxy/protocol/http_replay.py
diff --git a/libmproxy/protocol/rawtcp.py b/mitmproxy/libmproxy/protocol/rawtcp.py
index b87899e4..b87899e4 100644
--- a/libmproxy/protocol/rawtcp.py
+++ b/mitmproxy/libmproxy/protocol/rawtcp.py
diff --git a/libmproxy/protocol/tls.py b/mitmproxy/libmproxy/protocol/tls.py
index 378dd7d4..378dd7d4 100644
--- a/libmproxy/protocol/tls.py
+++ b/mitmproxy/libmproxy/protocol/tls.py
diff --git a/libmproxy/proxy/__init__.py b/mitmproxy/libmproxy/proxy/__init__.py
index be7f5207..be7f5207 100644
--- a/libmproxy/proxy/__init__.py
+++ b/mitmproxy/libmproxy/proxy/__init__.py
diff --git a/libmproxy/proxy/config.py b/mitmproxy/libmproxy/proxy/config.py
index a635ab19..a635ab19 100644
--- a/libmproxy/proxy/config.py
+++ b/mitmproxy/libmproxy/proxy/config.py
diff --git a/libmproxy/proxy/modes/__init__.py b/mitmproxy/libmproxy/proxy/modes/__init__.py
index f014ed98..f014ed98 100644
--- a/libmproxy/proxy/modes/__init__.py
+++ b/mitmproxy/libmproxy/proxy/modes/__init__.py
diff --git a/libmproxy/proxy/modes/http_proxy.py b/mitmproxy/libmproxy/proxy/modes/http_proxy.py
index e19062b9..e19062b9 100644
--- a/libmproxy/proxy/modes/http_proxy.py
+++ b/mitmproxy/libmproxy/proxy/modes/http_proxy.py
diff --git a/libmproxy/proxy/modes/reverse_proxy.py b/mitmproxy/libmproxy/proxy/modes/reverse_proxy.py
index c8e80a10..c8e80a10 100644
--- a/libmproxy/proxy/modes/reverse_proxy.py
+++ b/mitmproxy/libmproxy/proxy/modes/reverse_proxy.py
diff --git a/libmproxy/proxy/modes/socks_proxy.py b/mitmproxy/libmproxy/proxy/modes/socks_proxy.py
index e2ce44ae..e2ce44ae 100644
--- a/libmproxy/proxy/modes/socks_proxy.py
+++ b/mitmproxy/libmproxy/proxy/modes/socks_proxy.py
diff --git a/libmproxy/proxy/modes/transparent_proxy.py b/mitmproxy/libmproxy/proxy/modes/transparent_proxy.py
index 3fdda656..3fdda656 100644
--- a/libmproxy/proxy/modes/transparent_proxy.py
+++ b/mitmproxy/libmproxy/proxy/modes/transparent_proxy.py
diff --git a/libmproxy/proxy/root_context.py b/mitmproxy/libmproxy/proxy/root_context.py
index f56aee6d..f56aee6d 100644
--- a/libmproxy/proxy/root_context.py
+++ b/mitmproxy/libmproxy/proxy/root_context.py
diff --git a/libmproxy/proxy/server.py b/mitmproxy/libmproxy/proxy/server.py
index d208cff5..d208cff5 100644
--- a/libmproxy/proxy/server.py
+++ b/mitmproxy/libmproxy/proxy/server.py
diff --git a/libmproxy/script/__init__.py b/mitmproxy/libmproxy/script/__init__.py
index 3ee19b04..3ee19b04 100644
--- a/libmproxy/script/__init__.py
+++ b/mitmproxy/libmproxy/script/__init__.py
diff --git a/libmproxy/script/concurrent.py b/mitmproxy/libmproxy/script/concurrent.py
index f0f5e3cd..f0f5e3cd 100644
--- a/libmproxy/script/concurrent.py
+++ b/mitmproxy/libmproxy/script/concurrent.py
diff --git a/libmproxy/script/reloader.py b/mitmproxy/libmproxy/script/reloader.py
index b4acf51b..b4acf51b 100644
--- a/libmproxy/script/reloader.py
+++ b/mitmproxy/libmproxy/script/reloader.py
diff --git a/libmproxy/script/script.py b/mitmproxy/libmproxy/script/script.py
index 55778851..55778851 100644
--- a/libmproxy/script/script.py
+++ b/mitmproxy/libmproxy/script/script.py
diff --git a/libmproxy/script/script_context.py b/mitmproxy/libmproxy/script/script_context.py
index cd5d4b61..cd5d4b61 100644
--- a/libmproxy/script/script_context.py
+++ b/mitmproxy/libmproxy/script/script_context.py
diff --git a/libmproxy/stateobject.py b/mitmproxy/libmproxy/stateobject.py
index a4a1ffda..a4a1ffda 100644
--- a/libmproxy/stateobject.py
+++ b/mitmproxy/libmproxy/stateobject.py
diff --git a/libmproxy/tnetstring.py b/mitmproxy/libmproxy/tnetstring.py
index c5c185c6..c5c185c6 100644
--- a/libmproxy/tnetstring.py
+++ b/mitmproxy/libmproxy/tnetstring.py
diff --git a/libmproxy/utils.py b/mitmproxy/libmproxy/utils.py
index a697a637..a697a637 100644
--- a/libmproxy/utils.py
+++ b/mitmproxy/libmproxy/utils.py
diff --git a/libmproxy/version.py b/mitmproxy/libmproxy/version.py
index 664c2b28..664c2b28 100644
--- a/libmproxy/version.py
+++ b/mitmproxy/libmproxy/version.py
diff --git a/libmproxy/web/__init__.py b/mitmproxy/libmproxy/web/__init__.py
index 50c49e8d..50c49e8d 100644
--- a/libmproxy/web/__init__.py
+++ b/mitmproxy/libmproxy/web/__init__.py
diff --git a/libmproxy/web/app.py b/mitmproxy/libmproxy/web/app.py
index 63b7bf1a..63b7bf1a 100644
--- a/libmproxy/web/app.py
+++ b/mitmproxy/libmproxy/web/app.py
diff --git a/libmproxy/web/static/app.css b/mitmproxy/libmproxy/web/static/app.css
index 94a6abf0..94a6abf0 100644
--- a/libmproxy/web/static/app.css
+++ b/mitmproxy/libmproxy/web/static/app.css
diff --git a/libmproxy/web/static/app.js b/mitmproxy/libmproxy/web/static/app.js
index 27f356f7..27f356f7 100644
--- a/libmproxy/web/static/app.js
+++ b/mitmproxy/libmproxy/web/static/app.js
diff --git a/libmproxy/web/static/fonts/fontawesome-webfont.eot b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.eot
index 84677bc0..84677bc0 100644
--- a/libmproxy/web/static/fonts/fontawesome-webfont.eot
+++ b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.eot
Binary files differ
diff --git a/libmproxy/web/static/fonts/fontawesome-webfont.svg b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.svg
index d907b25a..d907b25a 100644
--- a/libmproxy/web/static/fonts/fontawesome-webfont.svg
+++ b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.svg
diff --git a/libmproxy/web/static/fonts/fontawesome-webfont.ttf b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.ttf
index 96a3639c..96a3639c 100644
--- a/libmproxy/web/static/fonts/fontawesome-webfont.ttf
+++ b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.ttf
Binary files differ
diff --git a/libmproxy/web/static/fonts/fontawesome-webfont.woff b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.woff
index 628b6a52..628b6a52 100644
--- a/libmproxy/web/static/fonts/fontawesome-webfont.woff
+++ b/mitmproxy/libmproxy/web/static/fonts/fontawesome-webfont.woff
Binary files differ
diff --git a/libmproxy/web/static/images/chrome-devtools/LICENSE b/mitmproxy/libmproxy/web/static/images/chrome-devtools/LICENSE
index 6e4f8b9f..6e4f8b9f 100644
--- a/libmproxy/web/static/images/chrome-devtools/LICENSE
+++ b/mitmproxy/libmproxy/web/static/images/chrome-devtools/LICENSE
diff --git a/libmproxy/web/static/images/chrome-devtools/resourceCSSIcon.png b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceCSSIcon.png
index 18828d06..18828d06 100644
--- a/libmproxy/web/static/images/chrome-devtools/resourceCSSIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceCSSIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/chrome-devtools/resourceDocumentIcon.png b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceDocumentIcon.png
index fdc10e47..fdc10e47 100644
--- a/libmproxy/web/static/images/chrome-devtools/resourceDocumentIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceDocumentIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/chrome-devtools/resourceJSIcon.png b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceJSIcon.png
index c1b72189..c1b72189 100644
--- a/libmproxy/web/static/images/chrome-devtools/resourceJSIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourceJSIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/chrome-devtools/resourcePlainIcon.png b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourcePlainIcon.png
index 8c82a4c7..8c82a4c7 100644
--- a/libmproxy/web/static/images/chrome-devtools/resourcePlainIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/chrome-devtools/resourcePlainIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/resourceExecutableIcon.png b/mitmproxy/libmproxy/web/static/images/resourceExecutableIcon.png
index fa70c2fd..fa70c2fd 100644
--- a/libmproxy/web/static/images/resourceExecutableIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/resourceExecutableIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/resourceFlashIcon.png b/mitmproxy/libmproxy/web/static/images/resourceFlashIcon.png
index ead5a4d0..ead5a4d0 100644
--- a/libmproxy/web/static/images/resourceFlashIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/resourceFlashIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/resourceImageIcon.png b/mitmproxy/libmproxy/web/static/images/resourceImageIcon.png
index 23163042..23163042 100644
--- a/libmproxy/web/static/images/resourceImageIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/resourceImageIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/resourceJavaIcon.png b/mitmproxy/libmproxy/web/static/images/resourceJavaIcon.png
index 553b3391..553b3391 100644
--- a/libmproxy/web/static/images/resourceJavaIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/resourceJavaIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/resourceNotModifiedIcon.png b/mitmproxy/libmproxy/web/static/images/resourceNotModifiedIcon.png
index 9c6a879d..9c6a879d 100644
--- a/libmproxy/web/static/images/resourceNotModifiedIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/resourceNotModifiedIcon.png
Binary files differ
diff --git a/libmproxy/web/static/images/resourceRedirectIcon.png b/mitmproxy/libmproxy/web/static/images/resourceRedirectIcon.png
index 58fe3ac1..58fe3ac1 100644
--- a/libmproxy/web/static/images/resourceRedirectIcon.png
+++ b/mitmproxy/libmproxy/web/static/images/resourceRedirectIcon.png
Binary files differ
diff --git a/libmproxy/web/static/vendor.css b/mitmproxy/libmproxy/web/static/vendor.css
index 4ed1f0b8..4ed1f0b8 100644
--- a/libmproxy/web/static/vendor.css
+++ b/mitmproxy/libmproxy/web/static/vendor.css
diff --git a/libmproxy/web/static/vendor.js b/mitmproxy/libmproxy/web/static/vendor.js
index 59d10445..59d10445 100644
--- a/libmproxy/web/static/vendor.js
+++ b/mitmproxy/libmproxy/web/static/vendor.js
diff --git a/libmproxy/web/templates/index.html b/mitmproxy/libmproxy/web/templates/index.html
index 5f2c6d5e..5f2c6d5e 100644
--- a/libmproxy/web/templates/index.html
+++ b/mitmproxy/libmproxy/web/templates/index.html
diff --git a/libmproxy/webfonts/fontawesome-webfont.eot b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.eot
index 84677bc0..84677bc0 100644
--- a/libmproxy/webfonts/fontawesome-webfont.eot
+++ b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.eot
Binary files differ
diff --git a/libmproxy/webfonts/fontawesome-webfont.svg b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.svg
index d907b25a..d907b25a 100644
--- a/libmproxy/webfonts/fontawesome-webfont.svg
+++ b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.svg
diff --git a/libmproxy/webfonts/fontawesome-webfont.ttf b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.ttf
index 96a3639c..96a3639c 100644
--- a/libmproxy/webfonts/fontawesome-webfont.ttf
+++ b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.ttf
Binary files differ
diff --git a/libmproxy/webfonts/fontawesome-webfont.woff b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.woff
index 628b6a52..628b6a52 100644
--- a/libmproxy/webfonts/fontawesome-webfont.woff
+++ b/mitmproxy/libmproxy/webfonts/fontawesome-webfont.woff
Binary files differ
diff --git a/mitmdump b/mitmproxy/mitmdump
index 16087f61..16087f61 100755..100644
--- a/mitmdump
+++ b/mitmproxy/mitmdump
diff --git a/mitmproxy b/mitmproxy/mitmproxy
index b7c5c94e..b7c5c94e 100755..100644
--- a/mitmproxy
+++ b/mitmproxy/mitmproxy
diff --git a/mitmweb b/mitmproxy/mitmweb
index d709811b..d709811b 100755..100644
--- a/mitmweb
+++ b/mitmproxy/mitmweb
diff --git a/release/mitmdump.spec b/mitmproxy/release/mitmdump.spec
index c3b5ecd0..c3b5ecd0 100644
--- a/release/mitmdump.spec
+++ b/mitmproxy/release/mitmdump.spec
diff --git a/release/mitmproxy.spec b/mitmproxy/release/mitmproxy.spec
index 2666828a..2666828a 100644
--- a/release/mitmproxy.spec
+++ b/mitmproxy/release/mitmproxy.spec
diff --git a/release/mitmweb.spec b/mitmproxy/release/mitmweb.spec
index e1fea1a3..e1fea1a3 100644
--- a/release/mitmweb.spec
+++ b/mitmproxy/release/mitmweb.spec
diff --git a/requirements.txt b/mitmproxy/requirements.txt
index 49f86b9a..49f86b9a 100644
--- a/requirements.txt
+++ b/mitmproxy/requirements.txt
diff --git a/setup.cfg b/mitmproxy/setup.cfg
index 1151288f..1151288f 100644
--- a/setup.cfg
+++ b/mitmproxy/setup.cfg
diff --git a/setup.py b/mitmproxy/setup.py
index 52c7e6be..52c7e6be 100644
--- a/setup.py
+++ b/mitmproxy/setup.py
diff --git a/test/__init__.py b/mitmproxy/test/__init__.py
index 61d03152..61d03152 100644
--- a/test/__init__.py
+++ b/mitmproxy/test/__init__.py
diff --git a/test/completion/aaa b/mitmproxy/test/completion/aaa
index e69de29b..e69de29b 100644
--- a/test/completion/aaa
+++ b/mitmproxy/test/completion/aaa
diff --git a/test/completion/aab b/mitmproxy/test/completion/aab
index e69de29b..e69de29b 100644
--- a/test/completion/aab
+++ b/mitmproxy/test/completion/aab
diff --git a/test/completion/aac b/mitmproxy/test/completion/aac
index e69de29b..e69de29b 100644
--- a/test/completion/aac
+++ b/mitmproxy/test/completion/aac
diff --git a/test/data/1.css b/mitmproxy/test/data/1.css
index 33387ca7..33387ca7 100644
--- a/test/data/1.css
+++ b/mitmproxy/test/data/1.css
diff --git a/test/data/amf01 b/mitmproxy/test/data/amf01
index c8fc261d..c8fc261d 100644
--- a/test/data/amf01
+++ b/mitmproxy/test/data/amf01
Binary files differ
diff --git a/test/data/amf02 b/mitmproxy/test/data/amf02
index ba69f130..ba69f130 100644
--- a/test/data/amf02
+++ b/mitmproxy/test/data/amf02
Binary files differ
diff --git a/test/data/amf03 b/mitmproxy/test/data/amf03
index d9fa736a..d9fa736a 100644
--- a/test/data/amf03
+++ b/mitmproxy/test/data/amf03
Binary files differ
diff --git a/test/data/clientcert/.gitignore b/mitmproxy/test/data/clientcert/.gitignore
index 07bc53d2..07bc53d2 100644
--- a/test/data/clientcert/.gitignore
+++ b/mitmproxy/test/data/clientcert/.gitignore
diff --git a/test/data/clientcert/127.0.0.1.pem b/mitmproxy/test/data/clientcert/127.0.0.1.pem
index d7093b76..d7093b76 100644
--- a/test/data/clientcert/127.0.0.1.pem
+++ b/mitmproxy/test/data/clientcert/127.0.0.1.pem
diff --git a/test/data/clientcert/client.cnf b/mitmproxy/test/data/clientcert/client.cnf
index 5046a944..5046a944 100644
--- a/test/data/clientcert/client.cnf
+++ b/mitmproxy/test/data/clientcert/client.cnf
diff --git a/test/data/clientcert/client.pem b/mitmproxy/test/data/clientcert/client.pem
index 322e07e0..322e07e0 100644
--- a/test/data/clientcert/client.pem
+++ b/mitmproxy/test/data/clientcert/client.pem
diff --git a/test/data/clientcert/make b/mitmproxy/test/data/clientcert/make
index e829952d..e829952d 100755..100644
--- a/test/data/clientcert/make
+++ b/mitmproxy/test/data/clientcert/make
diff --git a/test/data/confdir/mitmproxy-ca-cert.cer b/mitmproxy/test/data/confdir/mitmproxy-ca-cert.cer
index cc7f8f19..cc7f8f19 100644
--- a/test/data/confdir/mitmproxy-ca-cert.cer
+++ b/mitmproxy/test/data/confdir/mitmproxy-ca-cert.cer
diff --git a/test/data/confdir/mitmproxy-ca-cert.p12 b/mitmproxy/test/data/confdir/mitmproxy-ca-cert.p12
index d4cec0d4..d4cec0d4 100644
--- a/test/data/confdir/mitmproxy-ca-cert.p12
+++ b/mitmproxy/test/data/confdir/mitmproxy-ca-cert.p12
Binary files differ
diff --git a/test/data/confdir/mitmproxy-ca-cert.pem b/mitmproxy/test/data/confdir/mitmproxy-ca-cert.pem
index cc7f8f19..cc7f8f19 100644
--- a/test/data/confdir/mitmproxy-ca-cert.pem
+++ b/mitmproxy/test/data/confdir/mitmproxy-ca-cert.pem
diff --git a/test/data/confdir/mitmproxy-ca.pem b/mitmproxy/test/data/confdir/mitmproxy-ca.pem
index 2a2343a6..2a2343a6 100644
--- a/test/data/confdir/mitmproxy-ca.pem
+++ b/mitmproxy/test/data/confdir/mitmproxy-ca.pem
diff --git a/test/data/dercert b/mitmproxy/test/data/dercert
index 370252af..370252af 100644
--- a/test/data/dercert
+++ b/mitmproxy/test/data/dercert
Binary files differ
diff --git a/test/data/dumpfile-012 b/mitmproxy/test/data/dumpfile-012
index 49c2350d..49c2350d 100644
--- a/test/data/dumpfile-012
+++ b/mitmproxy/test/data/dumpfile-012
diff --git a/test/data/dumpfile-013 b/mitmproxy/test/data/dumpfile-013
index ede06f23..ede06f23 100644
--- a/test/data/dumpfile-013
+++ b/mitmproxy/test/data/dumpfile-013
diff --git a/test/data/htpasswd b/mitmproxy/test/data/htpasswd
index 54c95b8c..54c95b8c 100644
--- a/test/data/htpasswd
+++ b/mitmproxy/test/data/htpasswd
diff --git a/test/data/htpasswd.invalid b/mitmproxy/test/data/htpasswd.invalid
index 257cc564..257cc564 100644
--- a/test/data/htpasswd.invalid
+++ b/mitmproxy/test/data/htpasswd.invalid
diff --git a/test/data/image-err1.jpg b/mitmproxy/test/data/image-err1.jpg
index 1b251e6e..1b251e6e 100644
--- a/test/data/image-err1.jpg
+++ b/mitmproxy/test/data/image-err1.jpg
Binary files differ
diff --git a/test/data/image.gif b/mitmproxy/test/data/image.gif
index 91c53284..91c53284 100644
--- a/test/data/image.gif
+++ b/mitmproxy/test/data/image.gif
Binary files differ
diff --git a/test/data/image.ico b/mitmproxy/test/data/image.ico
index 4a8421dc..4a8421dc 100644
--- a/test/data/image.ico
+++ b/mitmproxy/test/data/image.ico
Binary files differ
diff --git a/test/data/image.jpg b/mitmproxy/test/data/image.jpg
index 6cbe081e..6cbe081e 100644
--- a/test/data/image.jpg
+++ b/mitmproxy/test/data/image.jpg
Binary files differ
diff --git a/test/data/image.png b/mitmproxy/test/data/image.png
index 33143e77..33143e77 100644
--- a/test/data/image.png
+++ b/mitmproxy/test/data/image.png
Binary files differ
diff --git a/test/data/no_common_name.pem b/mitmproxy/test/data/no_common_name.pem
index fc271a0e..fc271a0e 100644
--- a/test/data/no_common_name.pem
+++ b/mitmproxy/test/data/no_common_name.pem
diff --git a/test/data/pf01 b/mitmproxy/test/data/pf01
index 3139a289..3139a289 100644
--- a/test/data/pf01
+++ b/mitmproxy/test/data/pf01
diff --git a/test/data/pf02 b/mitmproxy/test/data/pf02
index e4dc18b3..e4dc18b3 100644
--- a/test/data/pf02
+++ b/mitmproxy/test/data/pf02
diff --git a/test/data/protobuf01 b/mitmproxy/test/data/protobuf01
index fbfdbff3..fbfdbff3 100644
--- a/test/data/protobuf01
+++ b/mitmproxy/test/data/protobuf01
diff --git a/test/data/replace b/mitmproxy/test/data/replace
index ad8e760a..ad8e760a 100644
--- a/test/data/replace
+++ b/mitmproxy/test/data/replace
diff --git a/test/data/testkey.pem b/mitmproxy/test/data/testkey.pem
index af8d9d8f..af8d9d8f 100644
--- a/test/data/testkey.pem
+++ b/mitmproxy/test/data/testkey.pem
diff --git a/test/data/trusted-cadir/8117bdb9.0 b/mitmproxy/test/data/trusted-cadir/8117bdb9.0
index ae78b546..ae78b546 100644
--- a/test/data/trusted-cadir/8117bdb9.0
+++ b/mitmproxy/test/data/trusted-cadir/8117bdb9.0
diff --git a/test/data/trusted-cadir/9d45e6a9.0 b/mitmproxy/test/data/trusted-cadir/9d45e6a9.0
index ae78b546..ae78b546 100644
--- a/test/data/trusted-cadir/9d45e6a9.0
+++ b/mitmproxy/test/data/trusted-cadir/9d45e6a9.0
diff --git a/test/data/trusted-cadir/trusted-ca.pem b/mitmproxy/test/data/trusted-cadir/trusted-ca.pem
index ae78b546..ae78b546 100644
--- a/test/data/trusted-cadir/trusted-ca.pem
+++ b/mitmproxy/test/data/trusted-cadir/trusted-ca.pem
diff --git a/test/data/trusted-server.crt b/mitmproxy/test/data/trusted-server.crt
index 76f8559a..76f8559a 100644
--- a/test/data/trusted-server.crt
+++ b/mitmproxy/test/data/trusted-server.crt
diff --git a/test/data/untrusted-server.crt b/mitmproxy/test/data/untrusted-server.crt
index 62e58601..62e58601 100644
--- a/test/data/untrusted-server.crt
+++ b/mitmproxy/test/data/untrusted-server.crt
diff --git a/test/fuzzing/.env b/mitmproxy/test/fuzzing/.env
index 82ae6a8d..82ae6a8d 100644
--- a/test/fuzzing/.env
+++ b/mitmproxy/test/fuzzing/.env
diff --git a/test/fuzzing/README b/mitmproxy/test/fuzzing/README
index 2760506f..2760506f 100644
--- a/test/fuzzing/README
+++ b/mitmproxy/test/fuzzing/README
diff --git a/test/fuzzing/client_patterns b/mitmproxy/test/fuzzing/client_patterns
index 83457b6f..83457b6f 100644
--- a/test/fuzzing/client_patterns
+++ b/mitmproxy/test/fuzzing/client_patterns
diff --git a/test/fuzzing/go_proxy b/mitmproxy/test/fuzzing/go_proxy
index ea29400f..ea29400f 100755..100644
--- a/test/fuzzing/go_proxy
+++ b/mitmproxy/test/fuzzing/go_proxy
diff --git a/test/fuzzing/reverse_patterns b/mitmproxy/test/fuzzing/reverse_patterns
index 8d1d76a2..8d1d76a2 100644
--- a/test/fuzzing/reverse_patterns
+++ b/mitmproxy/test/fuzzing/reverse_patterns
diff --git a/test/fuzzing/straight_stream b/mitmproxy/test/fuzzing/straight_stream
index 41e2a6e1..41e2a6e1 100644
--- a/test/fuzzing/straight_stream
+++ b/mitmproxy/test/fuzzing/straight_stream
diff --git a/test/fuzzing/straight_stream_patterns b/mitmproxy/test/fuzzing/straight_stream_patterns
index 93a066e6..93a066e6 100644
--- a/test/fuzzing/straight_stream_patterns
+++ b/mitmproxy/test/fuzzing/straight_stream_patterns
diff --git a/test/fuzzing/straight_stream_ssl b/mitmproxy/test/fuzzing/straight_stream_ssl
index 708ff0b3..708ff0b3 100644
--- a/test/fuzzing/straight_stream_ssl
+++ b/mitmproxy/test/fuzzing/straight_stream_ssl
diff --git a/test/mock_urwid.py b/mitmproxy/test/mock_urwid.py
index 191210bf..191210bf 100644
--- a/test/mock_urwid.py
+++ b/mitmproxy/test/mock_urwid.py
diff --git a/test/scripts/a.py b/mitmproxy/test/scripts/a.py
index d4272ac8..d4272ac8 100644
--- a/test/scripts/a.py
+++ b/mitmproxy/test/scripts/a.py
diff --git a/test/scripts/a_helper.py b/mitmproxy/test/scripts/a_helper.py
index e1f1c649..e1f1c649 100644
--- a/test/scripts/a_helper.py
+++ b/mitmproxy/test/scripts/a_helper.py
diff --git a/test/scripts/all.py b/mitmproxy/test/scripts/all.py
index dad2aade..dad2aade 100644
--- a/test/scripts/all.py
+++ b/mitmproxy/test/scripts/all.py
diff --git a/test/scripts/concurrent_decorator.py b/mitmproxy/test/scripts/concurrent_decorator.py
index f6feda1d..f6feda1d 100644
--- a/test/scripts/concurrent_decorator.py
+++ b/mitmproxy/test/scripts/concurrent_decorator.py
diff --git a/test/scripts/concurrent_decorator_err.py b/mitmproxy/test/scripts/concurrent_decorator_err.py
index 00fd8dad..00fd8dad 100644
--- a/test/scripts/concurrent_decorator_err.py
+++ b/mitmproxy/test/scripts/concurrent_decorator_err.py
diff --git a/test/scripts/duplicate_flow.py b/mitmproxy/test/scripts/duplicate_flow.py
index e13af786..e13af786 100644
--- a/test/scripts/duplicate_flow.py
+++ b/mitmproxy/test/scripts/duplicate_flow.py
diff --git a/test/scripts/loaderr.py b/mitmproxy/test/scripts/loaderr.py
index 8dc4d56d..8dc4d56d 100644
--- a/test/scripts/loaderr.py
+++ b/mitmproxy/test/scripts/loaderr.py
diff --git a/test/scripts/reqerr.py b/mitmproxy/test/scripts/reqerr.py
index e7c503a8..e7c503a8 100644
--- a/test/scripts/reqerr.py
+++ b/mitmproxy/test/scripts/reqerr.py
diff --git a/test/scripts/starterr.py b/mitmproxy/test/scripts/starterr.py
index b217bdfe..b217bdfe 100644
--- a/test/scripts/starterr.py
+++ b/mitmproxy/test/scripts/starterr.py
diff --git a/test/scripts/stream_modify.py b/mitmproxy/test/scripts/stream_modify.py
index e26d83f1..e26d83f1 100644
--- a/test/scripts/stream_modify.py
+++ b/mitmproxy/test/scripts/stream_modify.py
diff --git a/test/scripts/syntaxerr.py b/mitmproxy/test/scripts/syntaxerr.py
index 219d6b84..219d6b84 100644
--- a/test/scripts/syntaxerr.py
+++ b/mitmproxy/test/scripts/syntaxerr.py
diff --git a/test/scripts/tcp_stream_modify.py b/mitmproxy/test/scripts/tcp_stream_modify.py
index 93b0d5c8..93b0d5c8 100644
--- a/test/scripts/tcp_stream_modify.py
+++ b/mitmproxy/test/scripts/tcp_stream_modify.py
diff --git a/test/scripts/unloaderr.py b/mitmproxy/test/scripts/unloaderr.py
index fba02734..fba02734 100644
--- a/test/scripts/unloaderr.py
+++ b/mitmproxy/test/scripts/unloaderr.py
diff --git a/test/test_app.py b/mitmproxy/test/test_app.py
index 577a70a5..577a70a5 100644
--- a/test/test_app.py
+++ b/mitmproxy/test/test_app.py
diff --git a/test/test_cmdline.py b/mitmproxy/test/test_cmdline.py
index 9b3317aa..9b3317aa 100644
--- a/test/test_cmdline.py
+++ b/mitmproxy/test/test_cmdline.py
diff --git a/test/test_console.py b/mitmproxy/test/test_console.py
index e64ed44a..e64ed44a 100644
--- a/test/test_console.py
+++ b/mitmproxy/test/test_console.py
diff --git a/test/test_console_common.py b/mitmproxy/test/test_console_common.py
index deba5f6c..deba5f6c 100644
--- a/test/test_console_common.py
+++ b/mitmproxy/test/test_console_common.py
diff --git a/test/test_console_help.py b/mitmproxy/test/test_console_help.py
index f1a71faf..f1a71faf 100644
--- a/test/test_console_help.py
+++ b/mitmproxy/test/test_console_help.py
diff --git a/test/test_console_palettes.py b/mitmproxy/test/test_console_palettes.py
index ac33f83d..ac33f83d 100644
--- a/test/test_console_palettes.py
+++ b/mitmproxy/test/test_console_palettes.py
diff --git a/test/test_console_pathedit.py b/mitmproxy/test/test_console_pathedit.py
index 940351f5..940351f5 100644
--- a/test/test_console_pathedit.py
+++ b/mitmproxy/test/test_console_pathedit.py
diff --git a/test/test_contentview.py b/mitmproxy/test/test_contentview.py
index af80d63a..af80d63a 100644
--- a/test/test_contentview.py
+++ b/mitmproxy/test/test_contentview.py
diff --git a/test/test_controller.py b/mitmproxy/test/test_controller.py
index ffc7d433..ffc7d433 100644
--- a/test/test_controller.py
+++ b/mitmproxy/test/test_controller.py
diff --git a/test/test_custom_contentview.py b/mitmproxy/test/test_custom_contentview.py
index adc4109b..adc4109b 100644
--- a/test/test_custom_contentview.py
+++ b/mitmproxy/test/test_custom_contentview.py
diff --git a/test/test_dump.py b/mitmproxy/test/test_dump.py
index dbd0c653..dbd0c653 100644
--- a/test/test_dump.py
+++ b/mitmproxy/test/test_dump.py
diff --git a/test/test_examples.py b/mitmproxy/test/test_examples.py
index bb7c596b..bb7c596b 100644
--- a/test/test_examples.py
+++ b/mitmproxy/test/test_examples.py
diff --git a/test/test_filt.py b/mitmproxy/test/test_filt.py
index e6873c7d..e6873c7d 100644
--- a/test/test_filt.py
+++ b/mitmproxy/test/test_filt.py
diff --git a/test/test_flow.py b/mitmproxy/test/test_flow.py
index b122489f..b122489f 100644
--- a/test/test_flow.py
+++ b/mitmproxy/test/test_flow.py
diff --git a/test/test_flow_export.py b/mitmproxy/test/test_flow_export.py
index e5e9c0a3..e5e9c0a3 100644
--- a/test/test_flow_export.py
+++ b/mitmproxy/test/test_flow_export.py
diff --git a/test/test_flow_format_compat.py b/mitmproxy/test/test_flow_format_compat.py
index 232f5473..232f5473 100644
--- a/test/test_flow_format_compat.py
+++ b/mitmproxy/test/test_flow_format_compat.py
diff --git a/test/test_fuzzing.py b/mitmproxy/test/test_fuzzing.py
index cec64f58..cec64f58 100644
--- a/test/test_fuzzing.py
+++ b/mitmproxy/test/test_fuzzing.py
diff --git a/test/test_platform_pf.py b/mitmproxy/test/test_platform_pf.py
index 8994ee0d..8994ee0d 100644
--- a/test/test_platform_pf.py
+++ b/mitmproxy/test/test_platform_pf.py
diff --git a/test/test_protocol_http1.py b/mitmproxy/test/test_protocol_http1.py
index 13e0eabe..13e0eabe 100644
--- a/test/test_protocol_http1.py
+++ b/mitmproxy/test/test_protocol_http1.py
diff --git a/test/test_protocol_http2.py b/mitmproxy/test/test_protocol_http2.py
index c2c736af..c2c736af 100644
--- a/test/test_protocol_http2.py
+++ b/mitmproxy/test/test_protocol_http2.py
diff --git a/test/test_proxy.py b/mitmproxy/test/test_proxy.py
index 27ae70a8..27ae70a8 100644
--- a/test/test_proxy.py
+++ b/mitmproxy/test/test_proxy.py
diff --git a/test/test_script.py b/mitmproxy/test/test_script.py
index f3a6499e..f3a6499e 100644
--- a/test/test_script.py
+++ b/mitmproxy/test/test_script.py
diff --git a/test/test_server.py b/mitmproxy/test/test_server.py
index 1b7e6966..1b7e6966 100644
--- a/test/test_server.py
+++ b/mitmproxy/test/test_server.py
diff --git a/test/test_utils.py b/mitmproxy/test/test_utils.py
index 17bf3dbf..17bf3dbf 100644
--- a/test/test_utils.py
+++ b/mitmproxy/test/test_utils.py
diff --git a/test/tools/1024example b/mitmproxy/test/tools/1024example
index 78af7ed0..78af7ed0 100644
--- a/test/tools/1024example
+++ b/mitmproxy/test/tools/1024example
diff --git a/test/tools/ab.exe b/mitmproxy/test/tools/ab.exe
index d68ed0f3..d68ed0f3 100644
--- a/test/tools/ab.exe
+++ b/mitmproxy/test/tools/ab.exe
Binary files differ
diff --git a/test/tools/bench.py b/mitmproxy/test/tools/bench.py
index 8127d083..8127d083 100644
--- a/test/tools/bench.py
+++ b/mitmproxy/test/tools/bench.py
diff --git a/test/tools/benchtool.py b/mitmproxy/test/tools/benchtool.py
index a1d80697..a1d80697 100644
--- a/test/tools/benchtool.py
+++ b/mitmproxy/test/tools/benchtool.py
diff --git a/test/tools/getcert b/mitmproxy/test/tools/getcert
index 3bd2bec8..3bd2bec8 100755..100644
--- a/test/tools/getcert
+++ b/mitmproxy/test/tools/getcert
diff --git a/test/tools/inspect_dumpfile.py b/mitmproxy/test/tools/inspect_dumpfile.py
index d15e9e8a..d15e9e8a 100644
--- a/test/tools/inspect_dumpfile.py
+++ b/mitmproxy/test/tools/inspect_dumpfile.py
diff --git a/test/tools/memoryleak.py b/mitmproxy/test/tools/memoryleak.py
index 259309a6..259309a6 100644
--- a/test/tools/memoryleak.py
+++ b/mitmproxy/test/tools/memoryleak.py
diff --git a/test/tools/passive_close.py b/mitmproxy/test/tools/passive_close.py
index 5b1bd451..5b1bd451 100644
--- a/test/tools/passive_close.py
+++ b/mitmproxy/test/tools/passive_close.py
diff --git a/test/tools/testpatt b/mitmproxy/test/tools/testpatt
index b41011c0..b41011c0 100755..100644
--- a/test/tools/testpatt
+++ b/mitmproxy/test/tools/testpatt
diff --git a/test/tservers.py b/mitmproxy/test/tservers.py
index dbc9f7d0..dbc9f7d0 100644
--- a/test/tservers.py
+++ b/mitmproxy/test/tservers.py
diff --git a/test/tutils.py b/mitmproxy/test/tutils.py
index 2ce0884d..2ce0884d 100644
--- a/test/tutils.py
+++ b/mitmproxy/test/tutils.py
diff --git a/web/.bowerrc b/mitmproxy/web/.bowerrc
index 5e6701af..5e6701af 100644
--- a/web/.bowerrc
+++ b/mitmproxy/web/.bowerrc
diff --git a/web/.eslintrc b/mitmproxy/web/.eslintrc
index df187739..df187739 100644
--- a/web/.eslintrc
+++ b/mitmproxy/web/.eslintrc
diff --git a/web/README b/mitmproxy/web/README
index 63c3e6e0..63c3e6e0 100644
--- a/web/README
+++ b/mitmproxy/web/README
diff --git a/web/conf.js b/mitmproxy/web/conf.js
index 7c520973..7c520973 100644
--- a/web/conf.js
+++ b/mitmproxy/web/conf.js
diff --git a/web/gulpfile.js b/mitmproxy/web/gulpfile.js
index 83893c91..83893c91 100644
--- a/web/gulpfile.js
+++ b/mitmproxy/web/gulpfile.js
diff --git a/web/package.json b/mitmproxy/web/package.json
index 5bcbdd87..5bcbdd87 100644
--- a/web/package.json
+++ b/mitmproxy/web/package.json
diff --git a/web/src/css/app.less b/mitmproxy/web/src/css/app.less
index 046d378a..046d378a 100644
--- a/web/src/css/app.less
+++ b/mitmproxy/web/src/css/app.less
diff --git a/web/src/css/eventlog.less b/mitmproxy/web/src/css/eventlog.less
index 26dea3cc..26dea3cc 100644
--- a/web/src/css/eventlog.less
+++ b/mitmproxy/web/src/css/eventlog.less
diff --git a/web/src/css/flowdetail.less b/mitmproxy/web/src/css/flowdetail.less
index edf97566..edf97566 100644
--- a/web/src/css/flowdetail.less
+++ b/mitmproxy/web/src/css/flowdetail.less
diff --git a/web/src/css/flowtable.less b/mitmproxy/web/src/css/flowtable.less
index 3533983c..3533983c 100644
--- a/web/src/css/flowtable.less
+++ b/mitmproxy/web/src/css/flowtable.less
diff --git a/web/src/css/flowview.less b/mitmproxy/web/src/css/flowview.less
index aa8a2df2..aa8a2df2 100644
--- a/web/src/css/flowview.less
+++ b/mitmproxy/web/src/css/flowview.less
diff --git a/web/src/css/footer.less b/mitmproxy/web/src/css/footer.less
index c041a022..c041a022 100644
--- a/web/src/css/footer.less
+++ b/mitmproxy/web/src/css/footer.less
diff --git a/web/src/css/header.less b/mitmproxy/web/src/css/header.less
index 8fa5e37f..8fa5e37f 100644
--- a/web/src/css/header.less
+++ b/mitmproxy/web/src/css/header.less
diff --git a/web/src/css/layout.less b/mitmproxy/web/src/css/layout.less
index 1075d6c9..1075d6c9 100644
--- a/web/src/css/layout.less
+++ b/mitmproxy/web/src/css/layout.less
diff --git a/web/src/css/prompt.less b/mitmproxy/web/src/css/prompt.less
index eee0426d..eee0426d 100644
--- a/web/src/css/prompt.less
+++ b/mitmproxy/web/src/css/prompt.less
diff --git a/web/src/css/sprites.less b/mitmproxy/web/src/css/sprites.less
index 74131c5e..74131c5e 100644
--- a/web/src/css/sprites.less
+++ b/mitmproxy/web/src/css/sprites.less
diff --git a/web/src/css/tabs.less b/mitmproxy/web/src/css/tabs.less
index 43f7264e..43f7264e 100644
--- a/web/src/css/tabs.less
+++ b/mitmproxy/web/src/css/tabs.less
diff --git a/web/src/css/vendor-bootstrap-variables.less b/mitmproxy/web/src/css/vendor-bootstrap-variables.less
index e2c37bf5..e2c37bf5 100644
--- a/web/src/css/vendor-bootstrap-variables.less
+++ b/mitmproxy/web/src/css/vendor-bootstrap-variables.less
diff --git a/web/src/css/vendor-bootstrap.less b/mitmproxy/web/src/css/vendor-bootstrap.less
index 35fda379..35fda379 100644
--- a/web/src/css/vendor-bootstrap.less
+++ b/mitmproxy/web/src/css/vendor-bootstrap.less
diff --git a/web/src/css/vendor.less b/mitmproxy/web/src/css/vendor.less
index e91ae3a8..e91ae3a8 100644
--- a/web/src/css/vendor.less
+++ b/mitmproxy/web/src/css/vendor.less
diff --git a/web/src/fonts/FontAwesome.otf b/mitmproxy/web/src/fonts/FontAwesome.otf
index 81c9ad94..81c9ad94 100644
--- a/web/src/fonts/FontAwesome.otf
+++ b/mitmproxy/web/src/fonts/FontAwesome.otf
Binary files differ
diff --git a/web/src/fonts/README b/mitmproxy/web/src/fonts/README
index 218a78e1..218a78e1 100644
--- a/web/src/fonts/README
+++ b/mitmproxy/web/src/fonts/README
diff --git a/web/src/fonts/font-awesome.css b/mitmproxy/web/src/fonts/font-awesome.css
index 9eb5d5b7..9eb5d5b7 100644
--- a/web/src/fonts/font-awesome.css
+++ b/mitmproxy/web/src/fonts/font-awesome.css
diff --git a/web/src/fonts/fontawesome-webfont.eot b/mitmproxy/web/src/fonts/fontawesome-webfont.eot
index 84677bc0..84677bc0 100644
--- a/web/src/fonts/fontawesome-webfont.eot
+++ b/mitmproxy/web/src/fonts/fontawesome-webfont.eot
Binary files differ
diff --git a/web/src/fonts/fontawesome-webfont.svg b/mitmproxy/web/src/fonts/fontawesome-webfont.svg
index d907b25a..d907b25a 100644
--- a/web/src/fonts/fontawesome-webfont.svg
+++ b/mitmproxy/web/src/fonts/fontawesome-webfont.svg
diff --git a/web/src/fonts/fontawesome-webfont.ttf b/mitmproxy/web/src/fonts/fontawesome-webfont.ttf
index 96a3639c..96a3639c 100644
--- a/web/src/fonts/fontawesome-webfont.ttf
+++ b/mitmproxy/web/src/fonts/fontawesome-webfont.ttf
Binary files differ
diff --git a/web/src/fonts/fontawesome-webfont.woff b/mitmproxy/web/src/fonts/fontawesome-webfont.woff
index 628b6a52..628b6a52 100644
--- a/web/src/fonts/fontawesome-webfont.woff
+++ b/mitmproxy/web/src/fonts/fontawesome-webfont.woff
Binary files differ
diff --git a/web/src/images/chrome-devtools/LICENSE b/mitmproxy/web/src/images/chrome-devtools/LICENSE
index 6e4f8b9f..6e4f8b9f 100644
--- a/web/src/images/chrome-devtools/LICENSE
+++ b/mitmproxy/web/src/images/chrome-devtools/LICENSE
diff --git a/web/src/images/chrome-devtools/resourceCSSIcon.png b/mitmproxy/web/src/images/chrome-devtools/resourceCSSIcon.png
index 18828d06..18828d06 100644
--- a/web/src/images/chrome-devtools/resourceCSSIcon.png
+++ b/mitmproxy/web/src/images/chrome-devtools/resourceCSSIcon.png
Binary files differ
diff --git a/web/src/images/chrome-devtools/resourceDocumentIcon.png b/mitmproxy/web/src/images/chrome-devtools/resourceDocumentIcon.png
index fdc10e47..fdc10e47 100644
--- a/web/src/images/chrome-devtools/resourceDocumentIcon.png
+++ b/mitmproxy/web/src/images/chrome-devtools/resourceDocumentIcon.png
Binary files differ
diff --git a/web/src/images/chrome-devtools/resourceJSIcon.png b/mitmproxy/web/src/images/chrome-devtools/resourceJSIcon.png
index c1b72189..c1b72189 100644
--- a/web/src/images/chrome-devtools/resourceJSIcon.png
+++ b/mitmproxy/web/src/images/chrome-devtools/resourceJSIcon.png
Binary files differ
diff --git a/web/src/images/chrome-devtools/resourcePlainIcon.png b/mitmproxy/web/src/images/chrome-devtools/resourcePlainIcon.png
index 8c82a4c7..8c82a4c7 100644
--- a/web/src/images/chrome-devtools/resourcePlainIcon.png
+++ b/mitmproxy/web/src/images/chrome-devtools/resourcePlainIcon.png
Binary files differ
diff --git a/web/src/images/resourceExecutableIcon.png b/mitmproxy/web/src/images/resourceExecutableIcon.png
index fa70c2fd..fa70c2fd 100644
--- a/web/src/images/resourceExecutableIcon.png
+++ b/mitmproxy/web/src/images/resourceExecutableIcon.png
Binary files differ
diff --git a/web/src/images/resourceFlashIcon.png b/mitmproxy/web/src/images/resourceFlashIcon.png
index ead5a4d0..ead5a4d0 100644
--- a/web/src/images/resourceFlashIcon.png
+++ b/mitmproxy/web/src/images/resourceFlashIcon.png
Binary files differ
diff --git a/web/src/images/resourceImageIcon.png b/mitmproxy/web/src/images/resourceImageIcon.png
index 23163042..23163042 100644
--- a/web/src/images/resourceImageIcon.png
+++ b/mitmproxy/web/src/images/resourceImageIcon.png
Binary files differ
diff --git a/web/src/images/resourceJavaIcon.png b/mitmproxy/web/src/images/resourceJavaIcon.png
index 553b3391..553b3391 100644
--- a/web/src/images/resourceJavaIcon.png
+++ b/mitmproxy/web/src/images/resourceJavaIcon.png
Binary files differ
diff --git a/web/src/images/resourceNotModifiedIcon.png b/mitmproxy/web/src/images/resourceNotModifiedIcon.png
index 9c6a879d..9c6a879d 100644
--- a/web/src/images/resourceNotModifiedIcon.png
+++ b/mitmproxy/web/src/images/resourceNotModifiedIcon.png
Binary files differ
diff --git a/web/src/images/resourceRedirectIcon.png b/mitmproxy/web/src/images/resourceRedirectIcon.png
index 58fe3ac1..58fe3ac1 100644
--- a/web/src/images/resourceRedirectIcon.png
+++ b/mitmproxy/web/src/images/resourceRedirectIcon.png
Binary files differ
diff --git a/web/src/js/actions.js b/mitmproxy/web/src/js/actions.js
index 2455a52e..2455a52e 100644
--- a/web/src/js/actions.js
+++ b/mitmproxy/web/src/js/actions.js
diff --git a/web/src/js/app.js b/mitmproxy/web/src/js/app.js
index 9fb868b8..9fb868b8 100644
--- a/web/src/js/app.js
+++ b/mitmproxy/web/src/js/app.js
diff --git a/web/src/js/components/common.js b/mitmproxy/web/src/js/components/common.js
index 965ae9a7..965ae9a7 100644
--- a/web/src/js/components/common.js
+++ b/mitmproxy/web/src/js/components/common.js
diff --git a/web/src/js/components/editor.js b/mitmproxy/web/src/js/components/editor.js
index f2d44566..f2d44566 100644
--- a/web/src/js/components/editor.js
+++ b/mitmproxy/web/src/js/components/editor.js
diff --git a/web/src/js/components/eventlog.js b/mitmproxy/web/src/js/components/eventlog.js
index fea7b247..fea7b247 100644
--- a/web/src/js/components/eventlog.js
+++ b/mitmproxy/web/src/js/components/eventlog.js
diff --git a/web/src/js/components/flowtable-columns.js b/mitmproxy/web/src/js/components/flowtable-columns.js
index 74d96216..74d96216 100644
--- a/web/src/js/components/flowtable-columns.js
+++ b/mitmproxy/web/src/js/components/flowtable-columns.js
diff --git a/web/src/js/components/flowtable.js b/mitmproxy/web/src/js/components/flowtable.js
index 609034f6..609034f6 100644
--- a/web/src/js/components/flowtable.js
+++ b/mitmproxy/web/src/js/components/flowtable.js
diff --git a/web/src/js/components/flowview/contentview.js b/mitmproxy/web/src/js/components/flowview/contentview.js
index 63d22c1c..63d22c1c 100644
--- a/web/src/js/components/flowview/contentview.js
+++ b/mitmproxy/web/src/js/components/flowview/contentview.js
diff --git a/web/src/js/components/flowview/details.js b/mitmproxy/web/src/js/components/flowview/details.js
index 00e0116c..00e0116c 100644
--- a/web/src/js/components/flowview/details.js
+++ b/mitmproxy/web/src/js/components/flowview/details.js
diff --git a/web/src/js/components/flowview/index.js b/mitmproxy/web/src/js/components/flowview/index.js
index 739a46dc..739a46dc 100644
--- a/web/src/js/components/flowview/index.js
+++ b/mitmproxy/web/src/js/components/flowview/index.js
diff --git a/web/src/js/components/flowview/messages.js b/mitmproxy/web/src/js/components/flowview/messages.js
index 7ac95d85..7ac95d85 100644
--- a/web/src/js/components/flowview/messages.js
+++ b/mitmproxy/web/src/js/components/flowview/messages.js
diff --git a/web/src/js/components/flowview/nav.js b/mitmproxy/web/src/js/components/flowview/nav.js
index 46eda707..46eda707 100644
--- a/web/src/js/components/flowview/nav.js
+++ b/mitmproxy/web/src/js/components/flowview/nav.js
diff --git a/web/src/js/components/footer.js b/mitmproxy/web/src/js/components/footer.js
index 229d691b..229d691b 100644
--- a/web/src/js/components/footer.js
+++ b/mitmproxy/web/src/js/components/footer.js
diff --git a/web/src/js/components/header.js b/mitmproxy/web/src/js/components/header.js
index 998a41df..998a41df 100644
--- a/web/src/js/components/header.js
+++ b/mitmproxy/web/src/js/components/header.js
diff --git a/web/src/js/components/mainview.js b/mitmproxy/web/src/js/components/mainview.js
index 9ff51dfa..9ff51dfa 100644
--- a/web/src/js/components/mainview.js
+++ b/mitmproxy/web/src/js/components/mainview.js
diff --git a/web/src/js/components/prompt.js b/mitmproxy/web/src/js/components/prompt.js
index 121a1170..121a1170 100644
--- a/web/src/js/components/prompt.js
+++ b/mitmproxy/web/src/js/components/prompt.js
diff --git a/web/src/js/components/proxyapp.js b/mitmproxy/web/src/js/components/proxyapp.js
index e766d6e6..e766d6e6 100644
--- a/web/src/js/components/proxyapp.js
+++ b/mitmproxy/web/src/js/components/proxyapp.js
diff --git a/web/src/js/components/virtualscroll.js b/mitmproxy/web/src/js/components/virtualscroll.js
index 956e1a0b..956e1a0b 100644
--- a/web/src/js/components/virtualscroll.js
+++ b/mitmproxy/web/src/js/components/virtualscroll.js
diff --git a/web/src/js/connection.js b/mitmproxy/web/src/js/connection.js
index 5e229b6e..5e229b6e 100644
--- a/web/src/js/connection.js
+++ b/mitmproxy/web/src/js/connection.js
diff --git a/web/src/js/dispatcher.js b/mitmproxy/web/src/js/dispatcher.js
index 0c2aa202..0c2aa202 100644
--- a/web/src/js/dispatcher.js
+++ b/mitmproxy/web/src/js/dispatcher.js
diff --git a/web/src/js/filt/filt.js b/mitmproxy/web/src/js/filt/filt.js
index 45b42f3a..45b42f3a 100644
--- a/web/src/js/filt/filt.js
+++ b/mitmproxy/web/src/js/filt/filt.js
diff --git a/web/src/js/filt/filt.peg b/mitmproxy/web/src/js/filt/filt.peg
index 6f9bdac6..6f9bdac6 100644
--- a/web/src/js/filt/filt.peg
+++ b/mitmproxy/web/src/js/filt/filt.peg
diff --git a/web/src/js/flow/utils.js b/mitmproxy/web/src/js/flow/utils.js
index d72febaa..d72febaa 100644
--- a/web/src/js/flow/utils.js
+++ b/mitmproxy/web/src/js/flow/utils.js
diff --git a/web/src/js/store/store.js b/mitmproxy/web/src/js/store/store.js
index 5024049f..5024049f 100644
--- a/web/src/js/store/store.js
+++ b/mitmproxy/web/src/js/store/store.js
diff --git a/web/src/js/store/view.js b/mitmproxy/web/src/js/store/view.js
index d628d46b..d628d46b 100644
--- a/web/src/js/store/view.js
+++ b/mitmproxy/web/src/js/store/view.js
diff --git a/web/src/js/tests/utils.js b/mitmproxy/web/src/js/tests/utils.js
index dfbb9ba6..dfbb9ba6 100644
--- a/web/src/js/tests/utils.js
+++ b/mitmproxy/web/src/js/tests/utils.js
diff --git a/web/src/js/utils.js b/mitmproxy/web/src/js/utils.js
index 40575692..40575692 100644
--- a/web/src/js/utils.js
+++ b/mitmproxy/web/src/js/utils.js
diff --git a/web/src/templates/index.html b/mitmproxy/web/src/templates/index.html
index 5f2c6d5e..5f2c6d5e 100644
--- a/web/src/templates/index.html
+++ b/mitmproxy/web/src/templates/index.html