├── .appveyor.yml
├── .codecov.yml
├── .gitattributes
├── .gitignore
├── .landscape.yml
├── .travis.yml
├── CHANGELOG
├── LICENSE
├── MANIFEST.in
├── README.rst
├── dev.ps1
├── dev.sh
├── docker
├── Dockerfile
├── DockerfileARMv7
├── README.md
└── docker-entrypoint.sh
├── docs
├── .gitignore
├── README.md
├── bucketassets
│ ├── error.html
│ └── robots.txt
├── build-archive
├── build-current
├── ci
├── modd.conf
├── package.json
├── raw
│ ├── _explicit.graffle
│ │ ├── data.plist
│ │ ├── image3.icns
│ │ └── image6.tiff
│ ├── _explicit_https.graffle
│ │ ├── data.plist
│ │ ├── image3.icns
│ │ └── image6.tiff
│ ├── _transparent.graffle
│ │ ├── data.plist
│ │ ├── image3.icns
│ │ └── image6.tiff
│ ├── _transparent_https.graffle
│ │ ├── data.plist
│ │ ├── image3.icns
│ │ └── image6.tiff
│ └── proxy-modes.vsdx
├── scripts
│ ├── filters.py
│ └── options.py
├── setup
├── src
│ ├── config.toml
│ ├── content
│ │ ├── _index.md
│ │ ├── addons-commands.md
│ │ ├── addons-events.md
│ │ ├── addons-options.md
│ │ ├── addons-overview.md
│ │ ├── addons-scripting.md
│ │ ├── concepts-certificates.md
│ │ ├── concepts-commands.md
│ │ ├── concepts-filters.md
│ │ ├── concepts-howmitmproxyworks.md
│ │ ├── concepts-modes.md
│ │ ├── concepts-options.md
│ │ ├── concepts-protocols.md
│ │ ├── howto-ignoredomains.md
│ │ ├── howto-transparent-vms.md
│ │ ├── howto-transparent.md
│ │ ├── howto-wireshark-tls.md
│ │ ├── overview-features.md
│ │ ├── overview-installation.md
│ │ ├── tools-mitmdump.md
│ │ ├── tools-mitmproxy.md
│ │ ├── tools-mitmweb.md
│ │ ├── tute-clientreplay.md
│ │ └── tute-highscores.md
│ ├── examples
│ ├── generated
│ │ └── .gitkeep
│ ├── layouts
│ │ ├── _default
│ │ │ └── single.html
│ │ ├── partials
│ │ │ ├── add-anchors.html
│ │ │ ├── edit-on-github.html
│ │ │ ├── outdated.html
│ │ │ ├── sidebar.html
│ │ │ └── sidemenu.html
│ │ └── shortcodes
│ │ │ ├── example.html
│ │ │ ├── note.html
│ │ │ └── readfile.html
│ ├── static
│ │ ├── certinstall-webapp.png
│ │ ├── logo-docs.png
│ │ ├── schematics
│ │ │ ├── how-mitmproxy-works-explicit-https.png
│ │ │ ├── how-mitmproxy-works-explicit.png
│ │ │ ├── how-mitmproxy-works-transparent-https.png
│ │ │ ├── how-mitmproxy-works-transparent.png
│ │ │ ├── proxy-modes-flowchart.png
│ │ │ ├── proxy-modes-regular.png
│ │ │ ├── proxy-modes-reverse.png
│ │ │ ├── proxy-modes-transparent-1.png
│ │ │ ├── proxy-modes-transparent-2.png
│ │ │ ├── proxy-modes-transparent-3.png
│ │ │ ├── proxy-modes-transparent-wrong.png
│ │ │ ├── proxy-modes-upstream.png
│ │ │ └── proxy-modes.pdf
│ │ ├── screenshots
│ │ │ ├── mitmproxy.png
│ │ │ └── mitmweb.png
│ │ ├── transparent-vms
│ │ │ ├── step1_proxy.png
│ │ │ ├── step1_vbox_eth0.png
│ │ │ ├── step1_vbox_eth1.png
│ │ │ └── step2_proxied_vm.png
│ │ └── tute-highscores
│ │ │ ├── leaderboard.png
│ │ │ ├── one.png
│ │ │ └── supermega.png
│ └── themes
│ │ └── mitmproxydocs
│ │ ├── archetypes
│ │ └── default.md
│ │ ├── layouts
│ │ ├── _default
│ │ │ ├── list.html
│ │ │ └── single.html
│ │ └── partials
│ │ │ ├── footer.html
│ │ │ └── header.html
│ │ ├── static
│ │ └── css
│ │ │ └── style.css
│ │ └── theme.toml
├── style
│ ├── badge.scss
│ ├── fa
│ │ ├── _animated.scss
│ │ ├── _bordered-pulled.scss
│ │ ├── _core.scss
│ │ ├── _fixed-width.scss
│ │ ├── _icons.scss
│ │ ├── _larger.scss
│ │ ├── _list.scss
│ │ ├── _mixins.scss
│ │ ├── _rotated-flipped.scss
│ │ ├── _screen-reader.scss
│ │ ├── _stacked.scss
│ │ ├── _variables.scss
│ │ ├── fa-brands.scss
│ │ ├── fa-regular.scss
│ │ ├── fa-solid.scss
│ │ └── fontawesome.scss
│ ├── style.scss
│ └── syntax.css
├── upload-archive
├── upload-stable
└── yarn.lock
├── examples
├── README.md
├── addons
│ ├── addheader.py
│ ├── anatomy.py
│ ├── commands-flows.py
│ ├── commands-paths.py
│ ├── commands-simple.py
│ ├── events.py
│ ├── options-configure.py
│ ├── options-simple.py
│ └── scripting.py
├── complex
│ ├── README.md
│ ├── change_upstream_proxy.py
│ ├── dns_spoofing.py
│ ├── dup_and_replay.py
│ ├── full_transparency_shim.c
│ ├── har_dump.py
│ ├── mitmproxywrapper.py
│ ├── nonblocking.py
│ ├── remote_debug.py
│ ├── sslstrip.py
│ ├── stream.py
│ ├── stream_modify.py
│ ├── tcp_message.py
│ ├── tls_passthrough.py
│ ├── websocket_inject_message.py
│ └── xss_scanner.py
├── keys.yaml
├── pathod
│ ├── libpathod_pathoc.py
│ ├── test_context.py
│ ├── test_setup.py
│ └── test_setupall.py
└── simple
│ ├── README.md
│ ├── add_header.py
│ ├── add_header_class.py
│ ├── custom_contentview.py
│ ├── custom_option.py
│ ├── filter_flows.py
│ ├── internet_in_mirror.py
│ ├── io_read_dumpfile.py
│ ├── io_write_dumpfile.py
│ ├── log_events.py
│ ├── modify_body_inject_iframe.py
│ ├── modify_form.py
│ ├── modify_querystring.py
│ ├── redirect_requests.py
│ ├── send_reply_from_proxy.py
│ └── wsgi_flask_app.py
├── issue_template.md
├── mitmproxy
├── __init__.py
├── addonmanager.py
├── addons
│ ├── __init__.py
│ ├── anticache.py
│ ├── anticomp.py
│ ├── block.py
│ ├── browser.py
│ ├── check_ca.py
│ ├── clientplayback.py
│ ├── core.py
│ ├── cut.py
│ ├── disable_h2c.py
│ ├── dumper.py
│ ├── eventstore.py
│ ├── export.py
│ ├── intercept.py
│ ├── keepserving.py
│ ├── onboarding.py
│ ├── onboardingapp
│ │ ├── __init__.py
│ │ ├── app.py
│ │ ├── static
│ │ │ ├── bootstrap.min.css
│ │ │ ├── fontawesome
│ │ │ │ ├── css
│ │ │ │ │ ├── font-awesome.css
│ │ │ │ │ └── font-awesome.min.css
│ │ │ │ └── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ └── fontawesome-webfont.woff
│ │ │ ├── images
│ │ │ │ ├── favicon.ico
│ │ │ │ └── mitmproxy-long.png
│ │ │ └── mitmproxy.css
│ │ └── templates
│ │ │ ├── frame.html
│ │ │ ├── index.html
│ │ │ └── layout.html
│ ├── proxyauth.py
│ ├── readfile.py
│ ├── replace.py
│ ├── save.py
│ ├── script.py
│ ├── serverplayback.py
│ ├── setheaders.py
│ ├── stickyauth.py
│ ├── stickycookie.py
│ ├── streambodies.py
│ ├── termlog.py
│ ├── termstatus.py
│ ├── upstream_auth.py
│ ├── view.py
│ └── wsgiapp.py
├── certs.py
├── command.py
├── connections.py
├── contentviews
│ ├── __init__.py
│ ├── auto.py
│ ├── base.py
│ ├── css.py
│ ├── hex.py
│ ├── image
│ │ ├── __init__.py
│ │ ├── image_parser.py
│ │ └── view.py
│ ├── javascript.py
│ ├── json.py
│ ├── multipart.py
│ ├── protobuf.py
│ ├── query.py
│ ├── raw.py
│ ├── urlencoded.py
│ ├── wbxml.py
│ └── xml_html.py
├── contrib
│ ├── README
│ ├── __init__.py
│ ├── kaitaistruct
│ │ ├── exif.py
│ │ ├── exif_be.py
│ │ ├── exif_le.py
│ │ ├── gif.py
│ │ ├── google_protobuf.py
│ │ ├── ico.py
│ │ ├── jpeg.py
│ │ ├── make.sh
│ │ ├── png.py
│ │ ├── tls_client_hello.ksy
│ │ ├── tls_client_hello.py
│ │ └── vlq_base128_le.py
│ └── wbxml
│ │ ├── ASCommandResponse.py
│ │ ├── ASWBXML.py
│ │ ├── ASWBXMLByteQueue.py
│ │ ├── ASWBXMLCodePage.py
│ │ ├── GlobalTokens.py
│ │ ├── InvalidDataException.py
│ │ └── __init__.py
├── controller.py
├── coretypes
│ ├── __init__.py
│ ├── basethread.py
│ ├── bidi.py
│ ├── multidict.py
│ └── serializable.py
├── ctx.py
├── eventsequence.py
├── exceptions.py
├── flow.py
├── flowfilter.py
├── http.py
├── io
│ ├── __init__.py
│ ├── compat.py
│ ├── io.py
│ └── tnetstring.py
├── log.py
├── master.py
├── net
│ ├── __init__.py
│ ├── check.py
│ ├── http
│ │ ├── __init__.py
│ │ ├── cookies.py
│ │ ├── encoding.py
│ │ ├── headers.py
│ │ ├── http1
│ │ │ ├── __init__.py
│ │ │ ├── assemble.py
│ │ │ └── read.py
│ │ ├── http2
│ │ │ ├── __init__.py
│ │ │ ├── framereader.py
│ │ │ └── utils.py
│ │ ├── message.py
│ │ ├── multipart.py
│ │ ├── request.py
│ │ ├── response.py
│ │ ├── status_codes.py
│ │ ├── url.py
│ │ └── user_agents.py
│ ├── server_spec.py
│ ├── socks.py
│ ├── tcp.py
│ ├── tls.py
│ ├── websockets
│ │ ├── __init__.py
│ │ ├── frame.py
│ │ ├── masker.py
│ │ └── utils.py
│ └── wsgi.py
├── options.py
├── optmanager.py
├── platform
│ ├── __init__.py
│ ├── linux.py
│ ├── openbsd.py
│ ├── osx.py
│ ├── pf.py
│ └── windows.py
├── proxy
│ ├── __init__.py
│ ├── config.py
│ ├── modes
│ │ ├── __init__.py
│ │ ├── http_proxy.py
│ │ ├── reverse_proxy.py
│ │ ├── socks_proxy.py
│ │ └── transparent_proxy.py
│ ├── protocol
│ │ ├── __init__.py
│ │ ├── base.py
│ │ ├── http.py
│ │ ├── http1.py
│ │ ├── http2.py
│ │ ├── rawtcp.py
│ │ ├── tls.py
│ │ └── websocket.py
│ ├── root_context.py
│ └── server.py
├── script
│ ├── __init__.py
│ └── concurrent.py
├── stateobject.py
├── tcp.py
├── test
│ ├── taddons.py
│ ├── tflow.py
│ └── tutils.py
├── tools
│ ├── __init__.py
│ ├── _main.py
│ ├── cmdline.py
│ ├── console
│ │ ├── __init__.py
│ │ ├── commander
│ │ │ ├── __init__.py
│ │ │ └── commander.py
│ │ ├── commandexecutor.py
│ │ ├── commands.py
│ │ ├── common.py
│ │ ├── consoleaddons.py
│ │ ├── defaultkeys.py
│ │ ├── eventlog.py
│ │ ├── flowdetailview.py
│ │ ├── flowlist.py
│ │ ├── flowview.py
│ │ ├── grideditor
│ │ │ ├── __init__.py
│ │ │ ├── base.py
│ │ │ ├── col_bytes.py
│ │ │ ├── col_subgrid.py
│ │ │ ├── col_text.py
│ │ │ ├── col_viewany.py
│ │ │ └── editors.py
│ │ ├── help.py
│ │ ├── keybindings.py
│ │ ├── keymap.py
│ │ ├── layoutwidget.py
│ │ ├── master.py
│ │ ├── options.py
│ │ ├── overlay.py
│ │ ├── palettes.py
│ │ ├── searchable.py
│ │ ├── signals.py
│ │ ├── statusbar.py
│ │ ├── tabs.py
│ │ └── window.py
│ ├── dump.py
│ ├── main.py
│ └── web
│ │ ├── __init__.py
│ │ ├── app.py
│ │ ├── master.py
│ │ ├── static
│ │ ├── app.css
│ │ ├── app.js
│ │ ├── fonts
│ │ │ ├── fontawesome-webfont.eot
│ │ │ ├── fontawesome-webfont.svg
│ │ │ ├── fontawesome-webfont.ttf
│ │ │ └── fontawesome-webfont.woff
│ │ ├── images
│ │ │ ├── chrome-devtools
│ │ │ │ ├── LICENSE
│ │ │ │ ├── resourceCSSIcon.png
│ │ │ │ ├── resourceDocumentIcon.png
│ │ │ │ ├── resourceJSIcon.png
│ │ │ │ └── resourcePlainIcon.png
│ │ │ ├── favicon.ico
│ │ │ ├── resourceExecutableIcon.png
│ │ │ ├── resourceFlashIcon.png
│ │ │ ├── resourceImageIcon.png
│ │ │ ├── resourceJavaIcon.png
│ │ │ ├── resourceNotModifiedIcon.png
│ │ │ └── resourceRedirectIcon.png
│ │ ├── static.js
│ │ ├── vendor.css
│ │ └── vendor.js
│ │ ├── static_viewer.py
│ │ ├── templates
│ │ └── index.html
│ │ └── webaddons.py
├── types.py
├── utils
│ ├── __init__.py
│ ├── arg_check.py
│ ├── bits.py
│ ├── data.py
│ ├── debug.py
│ ├── human.py
│ ├── sliding_window.py
│ ├── strutils.py
│ └── typecheck.py
├── version.py
└── websocket.py
├── pathod
├── __init__.py
├── language
│ ├── __init__.py
│ ├── actions.py
│ ├── base.py
│ ├── exceptions.py
│ ├── generators.py
│ ├── http.py
│ ├── http2.py
│ ├── message.py
│ ├── websockets.py
│ └── writer.py
├── log.py
├── pathoc.py
├── pathoc_cmdline.py
├── pathod.py
├── pathod_cmdline.py
├── protocols
│ ├── __init__.py
│ ├── http.py
│ ├── http2.py
│ └── websockets.py
├── test.py
└── utils.py
├── release
├── .gitignore
├── README.md
├── __init__.py
├── cibuild.py
├── hooks
│ ├── hook-cryptography.py
│ ├── hook-mitmproxy.addons.onboardingapp.py
│ ├── hook-mitmproxy.py
│ ├── hook-mitmproxy.tools.web.py
│ ├── hook-passlib.py
│ └── hook-pydivert.py
├── installbuilder
│ ├── .gitignore
│ ├── license.xml.enc
│ ├── logo-installer-icon.png
│ ├── logo-installer.png
│ ├── logo.ico
│ ├── mitmproxy.xml
│ └── setup
│ │ └── .gitignore
├── specs
│ ├── icon.ico
│ ├── mitmdump
│ ├── mitmproxy_main
│ ├── mitmweb
│ ├── pathoc
│ └── pathod
└── windows-store-experiment
│ ├── AppxManifest.xml
│ ├── Assets
│ ├── logo.150x150.png
│ ├── logo.44x44.png
│ └── logo.50x50.png
│ └── README.md
├── requirements.txt
├── setup.cfg
├── setup.py
├── test
├── __init__.py
├── bench
│ ├── .gitignore
│ ├── README.md
│ ├── benchmark.py
│ ├── run-mitmdump
│ └── run-mitmproxy
├── conftest.py
├── examples
│ ├── __init__.py
│ ├── test_examples.py
│ ├── test_har_dump.py
│ └── test_xss_scanner.py
├── filename_matching.py
├── full_coverage_plugin.py
├── helper_tools
│ ├── dumperview.py
│ ├── getcert
│ ├── inspect_dumpfile.py
│ ├── memoryleak.py
│ └── passive_close.py
├── individual_coverage.py
├── mitmproxy
│ ├── __init__.py
│ ├── addons
│ │ ├── __init__.py
│ │ ├── onboardingapp
│ │ │ ├── __init__.py
│ │ │ └── test_app.py
│ │ ├── test_anticache.py
│ │ ├── test_anticomp.py
│ │ ├── test_block.py
│ │ ├── test_browser.py
│ │ ├── test_check_ca.py
│ │ ├── test_clientplayback.py
│ │ ├── test_core.py
│ │ ├── test_cut.py
│ │ ├── test_disable_h2c.py
│ │ ├── test_dumper.py
│ │ ├── test_eventstore.py
│ │ ├── test_export.py
│ │ ├── test_intercept.py
│ │ ├── test_keepserving.py
│ │ ├── test_onboarding.py
│ │ ├── test_proxyauth.py
│ │ ├── test_readfile.py
│ │ ├── test_replace.py
│ │ ├── test_save.py
│ │ ├── test_script.py
│ │ ├── test_serverplayback.py
│ │ ├── test_setheaders.py
│ │ ├── test_stickyauth.py
│ │ ├── test_stickycookie.py
│ │ ├── test_streambodies.py
│ │ ├── test_termlog.py
│ │ ├── test_termstatus.py
│ │ ├── test_upstream_auth.py
│ │ ├── test_view.py
│ │ └── test_wsgiapp.py
│ ├── completion
│ │ ├── aaa
│ │ ├── aab
│ │ ├── aac
│ │ └── bbb
│ │ │ └── Readme.md
│ ├── contentviews
│ │ ├── __init__.py
│ │ ├── image
│ │ │ ├── __init__.py
│ │ │ ├── test_image_parser.py
│ │ │ └── test_view.py
│ │ ├── test_api.py
│ │ ├── test_auto.py
│ │ ├── test_base.py
│ │ ├── test_css.py
│ │ ├── test_css_data
│ │ │ ├── animation-keyframe-formatted.css
│ │ │ ├── animation-keyframe.css
│ │ │ ├── blank-lines-and-spaces-formatted.css
│ │ │ ├── blank-lines-and-spaces.css
│ │ │ ├── block-comment-formatted.css
│ │ │ ├── block-comment.css
│ │ │ ├── empty-rule-formatted.css
│ │ │ ├── empty-rule.css
│ │ │ ├── import-directive-formatted.css
│ │ │ ├── import-directive.css
│ │ │ ├── indentation-formatted.css
│ │ │ ├── indentation.css
│ │ │ ├── media-directive-formatted.css
│ │ │ ├── media-directive.css
│ │ │ ├── quoted-string-formatted.css
│ │ │ ├── quoted-string.css
│ │ │ ├── selectors-formatted.css
│ │ │ ├── selectors.css
│ │ │ ├── simple-formatted.css
│ │ │ └── simple.css
│ │ ├── test_hex.py
│ │ ├── test_javascript.py
│ │ ├── test_js_data
│ │ │ ├── simple-formatted.js
│ │ │ └── simple.js
│ │ ├── test_json.py
│ │ ├── test_multipart.py
│ │ ├── test_protobuf.py
│ │ ├── test_protobuf_data
│ │ │ ├── protobuf01
│ │ │ ├── protobuf02
│ │ │ ├── protobuf02-decoded
│ │ │ ├── protobuf03
│ │ │ └── protobuf03-decoded
│ │ ├── test_query.py
│ │ ├── test_raw.py
│ │ ├── test_urlencoded.py
│ │ ├── test_wbxml.py
│ │ ├── test_wbxml_data
│ │ │ ├── data-formatted.wbxml
│ │ │ └── data.wbxml
│ │ ├── test_xml_html.py
│ │ └── test_xml_html_data
│ │ │ ├── cdata-formatted.xml
│ │ │ ├── cdata.xml
│ │ │ ├── comment-formatted.xml
│ │ │ ├── comment.xml
│ │ │ ├── inline-formatted.html
│ │ │ ├── inline.html
│ │ │ ├── simple-formatted.html
│ │ │ ├── simple.html
│ │ │ ├── test-formatted.html
│ │ │ └── test.html
│ ├── coretypes
│ │ ├── __init__.py
│ │ ├── test_basethread.py
│ │ ├── test_bidi.py
│ │ ├── test_multidict.py
│ │ └── test_serializable.py
│ ├── data
│ │ ├── 1.css
│ │ ├── addonscripts
│ │ │ ├── addon.py
│ │ │ ├── concurrent_decorator.py
│ │ │ ├── concurrent_decorator_class.py
│ │ │ ├── concurrent_decorator_err.py
│ │ │ ├── error.py
│ │ │ ├── load_error.py
│ │ │ ├── recorder
│ │ │ │ ├── a.py
│ │ │ │ ├── b.py
│ │ │ │ ├── c.py
│ │ │ │ ├── e.py
│ │ │ │ ├── error.py
│ │ │ │ └── recorder.py
│ │ │ ├── same_filename
│ │ │ │ └── addon.py
│ │ │ ├── shutdown.py
│ │ │ ├── stream_modify.py
│ │ │ └── tcp_stream_modify.py
│ │ ├── all.jpeg
│ │ ├── clientcert
│ │ │ ├── .gitignore
│ │ │ ├── 127.0.0.1.pem
│ │ │ ├── client.cnf
│ │ │ ├── client.pem
│ │ │ └── make
│ │ ├── confdir
│ │ │ ├── mitmproxy-ca-cert.cer
│ │ │ ├── mitmproxy-ca-cert.p12
│ │ │ ├── mitmproxy-ca-cert.pem
│ │ │ └── mitmproxy-ca.pem
│ │ ├── dercert
│ │ ├── dumpfile-010
│ │ ├── dumpfile-011
│ │ ├── dumpfile-018
│ │ ├── har_extractor.har
│ │ ├── htpasswd
│ │ ├── htpasswd.invalid
│ │ ├── image.gif
│ │ ├── image.ico
│ │ ├── image.jpg
│ │ ├── image.png
│ │ ├── image_parser
│ │ │ ├── README.md
│ │ │ ├── all.jpeg
│ │ │ ├── app1.jpeg
│ │ │ ├── aspect.png
│ │ │ ├── chi.gif
│ │ │ ├── comment.jpg
│ │ │ ├── ct0n0g04.png
│ │ │ ├── ct1n0g04.png
│ │ │ ├── cten0g04.png
│ │ │ ├── ctzn0g04.png
│ │ │ ├── example.jpg
│ │ │ ├── g07n0g16.png
│ │ │ ├── hopper.gif
│ │ │ └── iss634.gif
│ │ ├── no_common_name.pem
│ │ ├── pf01
│ │ ├── pf02
│ │ ├── replace
│ │ ├── scripts
│ │ │ └── all.py
│ │ ├── servercert
│ │ │ ├── 9da13359.0
│ │ │ ├── self-signed.pem
│ │ │ ├── trusted-leaf.pem
│ │ │ └── trusted-root.pem
│ │ └── testkey.pem
│ ├── fuzzing
│ │ ├── .env
│ │ ├── README
│ │ ├── client_patterns
│ │ ├── go_proxy
│ │ ├── reverse_patterns
│ │ ├── straight_stream
│ │ ├── straight_stream_patterns
│ │ └── straight_stream_ssl
│ ├── io
│ │ ├── test_compat.py
│ │ ├── test_io.py
│ │ └── test_tnetstring.py
│ ├── net
│ │ ├── __init__.py
│ │ ├── data
│ │ │ ├── clientcert
│ │ │ │ ├── .gitignore
│ │ │ │ ├── client.cnf
│ │ │ │ ├── client.pem
│ │ │ │ └── make
│ │ │ ├── dercert
│ │ │ ├── dhparam.pem
│ │ │ ├── htpasswd
│ │ │ ├── server.crt
│ │ │ ├── server.key
│ │ │ ├── text_cert
│ │ │ ├── text_cert_2
│ │ │ ├── text_cert_weird1
│ │ │ └── verificationcerts
│ │ │ │ ├── 9da13359.0
│ │ │ │ ├── generate.py
│ │ │ │ ├── self-signed.crt
│ │ │ │ ├── self-signed.key
│ │ │ │ ├── trusted-leaf.crt
│ │ │ │ ├── trusted-leaf.key
│ │ │ │ ├── trusted-root.crt
│ │ │ │ ├── trusted-root.key
│ │ │ │ └── trusted-root.srl
│ │ ├── http
│ │ │ ├── __init__.py
│ │ │ ├── http1
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_assemble.py
│ │ │ │ └── test_read.py
│ │ │ ├── http2
│ │ │ │ ├── __init__.py
│ │ │ │ ├── test_framereader.py
│ │ │ │ └── test_utils.py
│ │ │ ├── test_cookies.py
│ │ │ ├── test_encoding.py
│ │ │ ├── test_headers.py
│ │ │ ├── test_message.py
│ │ │ ├── test_multipart.py
│ │ │ ├── test_request.py
│ │ │ ├── test_response.py
│ │ │ ├── test_status_codes.py
│ │ │ ├── test_url.py
│ │ │ └── test_user_agents.py
│ │ ├── test_check.py
│ │ ├── test_server_spec.py
│ │ ├── test_socks.py
│ │ ├── test_tcp.py
│ │ ├── test_tls.py
│ │ ├── test_wsgi.py
│ │ ├── tools
│ │ │ └── getcertnames
│ │ ├── tservers.py
│ │ └── websockets
│ │ │ ├── __init__.py
│ │ │ ├── test_frame.py
│ │ │ ├── test_masker.py
│ │ │ └── test_utils.py
│ ├── platform
│ │ ├── __init__.py
│ │ └── test_pf.py
│ ├── proxy
│ │ ├── __init__.py
│ │ ├── modes
│ │ │ ├── test_http_proxy.py
│ │ │ ├── test_reverse_proxy.py
│ │ │ ├── test_socks_proxy.py
│ │ │ └── test_transparent_proxy.py
│ │ ├── protocol
│ │ │ ├── __init__.py
│ │ │ ├── test_base.py
│ │ │ ├── test_http.py
│ │ │ ├── test_http1.py
│ │ │ ├── test_http2.py
│ │ │ ├── test_rawtcp.py
│ │ │ ├── test_tls.py
│ │ │ └── test_websocket.py
│ │ ├── test_config.py
│ │ ├── test_root_context.py
│ │ └── test_server.py
│ ├── script
│ │ ├── __init__.py
│ │ └── test_concurrent.py
│ ├── test_addonmanager.py
│ ├── test_certs.py
│ ├── test_command.py
│ ├── test_connections.py
│ ├── test_controller.py
│ ├── test_ctx.py
│ ├── test_eventsequence.py
│ ├── test_exceptions.py
│ ├── test_flow.py
│ ├── test_flowfilter.py
│ ├── test_fuzzing.py
│ ├── test_http.py
│ ├── test_log.py
│ ├── test_master.py
│ ├── test_options.py
│ ├── test_optmanager.py
│ ├── test_proxy.py
│ ├── test_stateobject.py
│ ├── test_taddons.py
│ ├── test_tcp.py
│ ├── test_typemanager.py
│ ├── test_types.py
│ ├── test_version.py
│ ├── test_websocket.py
│ ├── tools
│ │ ├── __init__.py
│ │ ├── console
│ │ │ ├── __init__.py
│ │ │ ├── test_commander.py
│ │ │ ├── test_common.py
│ │ │ ├── test_defaultkeys.py
│ │ │ ├── test_keymap.py
│ │ │ ├── test_master.py
│ │ │ ├── test_palettes.py
│ │ │ └── test_statusbar.py
│ │ ├── test_cmdline.py
│ │ ├── test_dump.py
│ │ ├── test_main.py
│ │ └── web
│ │ │ ├── __init__.py
│ │ │ ├── test_app.py
│ │ │ ├── test_master.py
│ │ │ └── test_static_viewer.py
│ ├── tservers.py
│ └── utils
│ │ ├── __init__.py
│ │ ├── test_arg_check.py
│ │ ├── test_bits.py
│ │ ├── test_data.py
│ │ ├── test_debug.py
│ │ ├── test_human.py
│ │ ├── test_sliding_window.py
│ │ ├── test_strutils.py
│ │ └── test_typecheck.py
├── pathod
│ ├── __init__.py
│ ├── data
│ │ ├── clientcert
│ │ │ ├── .gitignore
│ │ │ ├── client.cnf
│ │ │ ├── client.pem
│ │ │ └── make
│ │ ├── file
│ │ ├── request
│ │ ├── response
│ │ └── testkey.pem
│ ├── language
│ │ ├── __init__.py
│ │ ├── test_actions.py
│ │ ├── test_base.py
│ │ ├── test_exceptions.py
│ │ ├── test_generators.py
│ │ ├── test_http.py
│ │ ├── test_http2.py
│ │ ├── test_message.py
│ │ ├── test_websockets.py
│ │ └── test_writer.py
│ ├── protocols
│ │ ├── __init__.py
│ │ ├── test_http.py
│ │ ├── test_http2.py
│ │ └── test_websockets.py
│ ├── scripts
│ │ ├── generate.sh
│ │ └── openssl.cnf
│ ├── test_log.py
│ ├── test_pathoc.py
│ ├── test_pathoc_cmdline.py
│ ├── test_pathod.py
│ ├── test_pathod_cmdline.py
│ ├── test_test.py
│ ├── test_utils.py
│ └── tservers.py
└── release
│ └── test_cibuild.py
├── tox.ini
└── web
├── .babelrc
├── .editorconfig
├── .eslintrc.yml
├── README.md
├── conf.js
├── gulpfile.js
├── package.json
├── src
├── css
│ ├── app.less
│ ├── codemirror.less
│ ├── contentview.less
│ ├── dropdown.less
│ ├── eventlog.less
│ ├── flowdetail.less
│ ├── flowtable.less
│ ├── flowview.less
│ ├── footer.less
│ ├── header.less
│ ├── layout.less
│ ├── modal.less
│ ├── sprites.less
│ ├── tabs.less
│ ├── vendor-bootstrap-variables.less
│ ├── vendor-bootstrap.less
│ └── vendor.less
├── fonts
│ ├── FontAwesome.otf
│ ├── README
│ ├── font-awesome.css
│ ├── fontawesome-webfont.eot
│ ├── fontawesome-webfont.svg
│ ├── fontawesome-webfont.ttf
│ └── fontawesome-webfont.woff
├── images
│ ├── chrome-devtools
│ │ ├── LICENSE
│ │ ├── resourceCSSIcon.png
│ │ ├── resourceDocumentIcon.png
│ │ ├── resourceJSIcon.png
│ │ └── resourcePlainIcon.png
│ ├── favicon.ico
│ ├── resourceExecutableIcon.png
│ ├── resourceFlashIcon.png
│ ├── resourceImageIcon.png
│ ├── resourceJavaIcon.png
│ ├── resourceNotModifiedIcon.png
│ └── resourceRedirectIcon.png
├── js
│ ├── __tests__
│ │ ├── components
│ │ │ ├── ContentView
│ │ │ │ ├── CodeEditorSpec.js
│ │ │ │ ├── ContentLoaderSpec.js
│ │ │ │ ├── ContentViewOptionsSpec.js
│ │ │ │ ├── ContentViewSpec.js
│ │ │ │ ├── DownloadContentButtonSpec.js
│ │ │ │ ├── MetaViewsSpec.js
│ │ │ │ ├── ShowFullContentButtonSpec.js
│ │ │ │ ├── UploadContentButtonSpec.js
│ │ │ │ ├── ViewSelectorSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── CodeEditorSpec.js.snap
│ │ │ │ │ ├── ContentLoaderSpec.js.snap
│ │ │ │ │ ├── ContentViewOptionsSpec.js.snap
│ │ │ │ │ ├── ContentViewSpec.js.snap
│ │ │ │ │ ├── DownloadContentButtonSpec.js.snap
│ │ │ │ │ ├── MetaViewsSpec.js.snap
│ │ │ │ │ ├── ShowFullContentButtonSpec.js.snap
│ │ │ │ │ ├── UploadContentButtonSpec.js.snap
│ │ │ │ │ └── ViewSelectorSpec.js.snap
│ │ │ ├── ContentViewSpec.js
│ │ │ ├── EventLog
│ │ │ │ ├── EventListSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ └── EventListSpec.js.snap
│ │ │ ├── EventLogSpec.js
│ │ │ ├── FlowTable
│ │ │ │ ├── FlowColumnsSpec.js
│ │ │ │ ├── FlowRowSpec.js
│ │ │ │ ├── FlowTableHeadSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── FlowColumnsSpec.js.snap
│ │ │ │ │ ├── FlowRowSpec.js.snap
│ │ │ │ │ └── FlowTableHeadSpec.js.snap
│ │ │ ├── FlowTableSpec.js
│ │ │ ├── FlowView
│ │ │ │ ├── DetailsSpec.js
│ │ │ │ ├── HeadersSpec.js
│ │ │ │ ├── MessagesSpec.js
│ │ │ │ ├── NavSpec.js
│ │ │ │ ├── ToggleEditSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── DetailsSpec.js.snap
│ │ │ │ │ ├── HeadersSpec.js.snap
│ │ │ │ │ ├── MessagesSpec.js.snap
│ │ │ │ │ ├── NavSpec.js.snap
│ │ │ │ │ └── ToggleEditSpec.js.snap
│ │ │ ├── Header
│ │ │ │ ├── ConnectionIndicatorSpec.js
│ │ │ │ ├── FileMenuSpec.js
│ │ │ │ ├── FilterDocsSpec.js
│ │ │ │ ├── FilterInputSpec.js
│ │ │ │ ├── FlowMenuSpec.js
│ │ │ │ ├── MainMenuSpec.js
│ │ │ │ ├── MenuToggleSpec.js
│ │ │ │ ├── OptionMenuSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── ConnectionIndicatorSpec.js.snap
│ │ │ │ │ ├── FileMenuSpec.js.snap
│ │ │ │ │ ├── FilterDocsSpec.js.snap
│ │ │ │ │ ├── FilterInputSpec.js.snap
│ │ │ │ │ ├── FlowMenuSpec.js.snap
│ │ │ │ │ ├── MainMenuSpec.js.snap
│ │ │ │ │ ├── MenuToggleSpec.js.snap
│ │ │ │ │ └── OptionMenuSpec.js.snap
│ │ │ ├── Modal
│ │ │ │ ├── ModalSpec.js
│ │ │ │ ├── OptionModalSpec.js
│ │ │ │ ├── OptionSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── ModalSpec.js.snap
│ │ │ │ │ ├── OptionModalSpec.js.snap
│ │ │ │ │ └── OptionSpec.js.snap
│ │ │ ├── ValueEditor
│ │ │ │ ├── ValidateEditorSpec.js
│ │ │ │ ├── ValueEditorSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── ValidateEditorSpec.js.snap
│ │ │ │ │ └── ValueEditorSpec.js.snap
│ │ │ ├── __snapshots__
│ │ │ │ ├── ContentViewSpec.js.snap
│ │ │ │ ├── EventLogSpec.js.snap
│ │ │ │ └── FlowTableSpec.js.snap
│ │ │ ├── common
│ │ │ │ ├── ButtonSpec.js
│ │ │ │ ├── DocsLinkSpec.js
│ │ │ │ ├── DropdownSpec.js
│ │ │ │ ├── FileChooserSpec.js
│ │ │ │ ├── SplitterSpec.js
│ │ │ │ ├── ToggleButtonSpec.js
│ │ │ │ ├── ToggleInputButtonSpec.js
│ │ │ │ └── __snapshots__
│ │ │ │ │ ├── ButtonSpec.js.snap
│ │ │ │ │ ├── DocsLinkSpec.js.snap
│ │ │ │ │ ├── DropdownSpec.js.snap
│ │ │ │ │ ├── FileChooserSpec.js.snap
│ │ │ │ │ ├── SplitterSpec.js.snap
│ │ │ │ │ ├── ToggleButtonSpec.js.snap
│ │ │ │ │ └── ToggleInputButtonSpec.js.snap
│ │ │ └── helpers
│ │ │ │ ├── AutoScrollSpec.js
│ │ │ │ └── VirtualScrollSpec.js
│ │ ├── ducks
│ │ │ ├── _tflow.js
│ │ │ ├── connectionSpec.js
│ │ │ ├── eventLogSpec.js
│ │ │ ├── flowsSpec.js
│ │ │ ├── indexSpec.js
│ │ │ ├── optionsSpec.js
│ │ │ ├── settingsSpec.js
│ │ │ ├── tutils.js
│ │ │ ├── ui
│ │ │ │ ├── flowSpec.js
│ │ │ │ ├── headerSpec.js
│ │ │ │ ├── indexSpec.js
│ │ │ │ ├── keyboardSpec.js
│ │ │ │ ├── modalSpec.js
│ │ │ │ └── optionEditorSpec.js
│ │ │ └── utils
│ │ │ │ └── storeSpec.js
│ │ ├── flow
│ │ │ └── utilsSpec.js
│ │ ├── urlStateSpec.js
│ │ └── utilsSpec.js
│ ├── app.jsx
│ ├── backends
│ │ ├── static.js
│ │ └── websocket.js
│ ├── components
│ │ ├── ContentView.jsx
│ │ ├── ContentView
│ │ │ ├── CodeEditor.jsx
│ │ │ ├── ContentLoader.jsx
│ │ │ ├── ContentViewOptions.jsx
│ │ │ ├── ContentViews.jsx
│ │ │ ├── DownloadContentButton.jsx
│ │ │ ├── MetaViews.jsx
│ │ │ ├── ShowFullContentButton.jsx
│ │ │ ├── UploadContentButton.jsx
│ │ │ └── ViewSelector.jsx
│ │ ├── EventLog.jsx
│ │ ├── EventLog
│ │ │ └── EventList.jsx
│ │ ├── FlowTable.jsx
│ │ ├── FlowTable
│ │ │ ├── FlowColumns.jsx
│ │ │ ├── FlowRow.jsx
│ │ │ └── FlowTableHead.jsx
│ │ ├── FlowView.jsx
│ │ ├── FlowView
│ │ │ ├── Details.jsx
│ │ │ ├── Headers.jsx
│ │ │ ├── Messages.jsx
│ │ │ ├── Nav.jsx
│ │ │ └── ToggleEdit.jsx
│ │ ├── Footer.jsx
│ │ ├── Header.jsx
│ │ ├── Header
│ │ │ ├── ConnectionIndicator.jsx
│ │ │ ├── FileMenu.jsx
│ │ │ ├── FilterDocs.jsx
│ │ │ ├── FilterInput.jsx
│ │ │ ├── FlowMenu.jsx
│ │ │ ├── MainMenu.jsx
│ │ │ ├── MenuToggle.jsx
│ │ │ └── OptionMenu.jsx
│ │ ├── MainView.jsx
│ │ ├── Modal
│ │ │ ├── Modal.jsx
│ │ │ ├── ModalLayout.jsx
│ │ │ ├── ModalList.jsx
│ │ │ ├── Option.jsx
│ │ │ └── OptionModal.jsx
│ │ ├── ProxyApp.jsx
│ │ ├── ValueEditor
│ │ │ ├── ValidateEditor.jsx
│ │ │ └── ValueEditor.jsx
│ │ ├── common
│ │ │ ├── Button.jsx
│ │ │ ├── DocsLink.jsx
│ │ │ ├── Dropdown.jsx
│ │ │ ├── FileChooser.jsx
│ │ │ ├── HideInStatic.jsx
│ │ │ ├── Splitter.jsx
│ │ │ ├── ToggleButton.jsx
│ │ │ └── ToggleInputButton.jsx
│ │ └── helpers
│ │ │ ├── AutoScroll.js
│ │ │ └── VirtualScroll.js
│ ├── ducks
│ │ ├── README.md
│ │ ├── connection.js
│ │ ├── eventLog.js
│ │ ├── flows.js
│ │ ├── index.js
│ │ ├── options.js
│ │ ├── settings.js
│ │ ├── ui
│ │ │ ├── flow.js
│ │ │ ├── header.js
│ │ │ ├── index.js
│ │ │ ├── keyboard.js
│ │ │ ├── modal.js
│ │ │ └── optionsEditor.js
│ │ └── utils
│ │ │ └── store.js
│ ├── filt
│ │ ├── filt.js
│ │ └── filt.peg
│ ├── flow
│ │ └── utils.js
│ ├── urlState.js
│ └── utils.js
└── templates
│ └── index.html
└── yarn.lock
/.appveyor.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/.appveyor.yml
--------------------------------------------------------------------------------
/.codecov.yml:
--------------------------------------------------------------------------------
1 | comment: off
2 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/.gitattributes
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/.gitignore
--------------------------------------------------------------------------------
/.landscape.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/.landscape.yml
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/.travis.yml
--------------------------------------------------------------------------------
/CHANGELOG:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/CHANGELOG
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/LICENSE
--------------------------------------------------------------------------------
/MANIFEST.in:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/MANIFEST.in
--------------------------------------------------------------------------------
/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/README.rst
--------------------------------------------------------------------------------
/dev.ps1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/dev.ps1
--------------------------------------------------------------------------------
/dev.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/dev.sh
--------------------------------------------------------------------------------
/docker/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docker/Dockerfile
--------------------------------------------------------------------------------
/docker/DockerfileARMv7:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docker/DockerfileARMv7
--------------------------------------------------------------------------------
/docker/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docker/README.md
--------------------------------------------------------------------------------
/docker/docker-entrypoint.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docker/docker-entrypoint.sh
--------------------------------------------------------------------------------
/docs/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/.gitignore
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/README.md
--------------------------------------------------------------------------------
/docs/bucketassets/error.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/bucketassets/error.html
--------------------------------------------------------------------------------
/docs/bucketassets/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/bucketassets/robots.txt
--------------------------------------------------------------------------------
/docs/build-archive:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | set -e
3 |
4 | cd src
5 | DOCS_ARCHIVE=true hugo
6 |
--------------------------------------------------------------------------------
/docs/build-current:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/build-current
--------------------------------------------------------------------------------
/docs/ci:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/ci
--------------------------------------------------------------------------------
/docs/modd.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/modd.conf
--------------------------------------------------------------------------------
/docs/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/package.json
--------------------------------------------------------------------------------
/docs/raw/_explicit.graffle/data.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_explicit.graffle/data.plist
--------------------------------------------------------------------------------
/docs/raw/_explicit.graffle/image3.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_explicit.graffle/image3.icns
--------------------------------------------------------------------------------
/docs/raw/_explicit.graffle/image6.tiff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_explicit.graffle/image6.tiff
--------------------------------------------------------------------------------
/docs/raw/_explicit_https.graffle/data.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_explicit_https.graffle/data.plist
--------------------------------------------------------------------------------
/docs/raw/_explicit_https.graffle/image3.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_explicit_https.graffle/image3.icns
--------------------------------------------------------------------------------
/docs/raw/_explicit_https.graffle/image6.tiff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_explicit_https.graffle/image6.tiff
--------------------------------------------------------------------------------
/docs/raw/_transparent.graffle/data.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_transparent.graffle/data.plist
--------------------------------------------------------------------------------
/docs/raw/_transparent.graffle/image3.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_transparent.graffle/image3.icns
--------------------------------------------------------------------------------
/docs/raw/_transparent.graffle/image6.tiff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_transparent.graffle/image6.tiff
--------------------------------------------------------------------------------
/docs/raw/_transparent_https.graffle/data.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_transparent_https.graffle/data.plist
--------------------------------------------------------------------------------
/docs/raw/_transparent_https.graffle/image3.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_transparent_https.graffle/image3.icns
--------------------------------------------------------------------------------
/docs/raw/_transparent_https.graffle/image6.tiff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/_transparent_https.graffle/image6.tiff
--------------------------------------------------------------------------------
/docs/raw/proxy-modes.vsdx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/raw/proxy-modes.vsdx
--------------------------------------------------------------------------------
/docs/scripts/filters.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/scripts/filters.py
--------------------------------------------------------------------------------
/docs/scripts/options.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/scripts/options.py
--------------------------------------------------------------------------------
/docs/setup:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/setup
--------------------------------------------------------------------------------
/docs/src/config.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/config.toml
--------------------------------------------------------------------------------
/docs/src/content/_index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/_index.md
--------------------------------------------------------------------------------
/docs/src/content/addons-commands.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/addons-commands.md
--------------------------------------------------------------------------------
/docs/src/content/addons-events.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/addons-events.md
--------------------------------------------------------------------------------
/docs/src/content/addons-options.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/addons-options.md
--------------------------------------------------------------------------------
/docs/src/content/addons-overview.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/addons-overview.md
--------------------------------------------------------------------------------
/docs/src/content/addons-scripting.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/addons-scripting.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-certificates.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-certificates.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-commands.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-commands.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-filters.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-filters.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-howmitmproxyworks.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-howmitmproxyworks.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-modes.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-modes.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-options.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-options.md
--------------------------------------------------------------------------------
/docs/src/content/concepts-protocols.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/concepts-protocols.md
--------------------------------------------------------------------------------
/docs/src/content/howto-ignoredomains.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/howto-ignoredomains.md
--------------------------------------------------------------------------------
/docs/src/content/howto-transparent-vms.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/howto-transparent-vms.md
--------------------------------------------------------------------------------
/docs/src/content/howto-transparent.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/howto-transparent.md
--------------------------------------------------------------------------------
/docs/src/content/howto-wireshark-tls.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/howto-wireshark-tls.md
--------------------------------------------------------------------------------
/docs/src/content/overview-features.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/overview-features.md
--------------------------------------------------------------------------------
/docs/src/content/overview-installation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/overview-installation.md
--------------------------------------------------------------------------------
/docs/src/content/tools-mitmdump.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/tools-mitmdump.md
--------------------------------------------------------------------------------
/docs/src/content/tools-mitmproxy.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/tools-mitmproxy.md
--------------------------------------------------------------------------------
/docs/src/content/tools-mitmweb.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/tools-mitmweb.md
--------------------------------------------------------------------------------
/docs/src/content/tute-clientreplay.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/tute-clientreplay.md
--------------------------------------------------------------------------------
/docs/src/content/tute-highscores.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/content/tute-highscores.md
--------------------------------------------------------------------------------
/docs/src/examples:
--------------------------------------------------------------------------------
1 | ../../examples
--------------------------------------------------------------------------------
/docs/src/generated/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/src/layouts/_default/single.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/_default/single.html
--------------------------------------------------------------------------------
/docs/src/layouts/partials/add-anchors.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/partials/add-anchors.html
--------------------------------------------------------------------------------
/docs/src/layouts/partials/edit-on-github.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/partials/edit-on-github.html
--------------------------------------------------------------------------------
/docs/src/layouts/partials/outdated.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/partials/outdated.html
--------------------------------------------------------------------------------
/docs/src/layouts/partials/sidebar.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/partials/sidebar.html
--------------------------------------------------------------------------------
/docs/src/layouts/partials/sidemenu.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/partials/sidemenu.html
--------------------------------------------------------------------------------
/docs/src/layouts/shortcodes/example.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/shortcodes/example.html
--------------------------------------------------------------------------------
/docs/src/layouts/shortcodes/note.html:
--------------------------------------------------------------------------------
1 |
{{.Inner}}
2 |
--------------------------------------------------------------------------------
/docs/src/layouts/shortcodes/readfile.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/layouts/shortcodes/readfile.html
--------------------------------------------------------------------------------
/docs/src/static/certinstall-webapp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/certinstall-webapp.png
--------------------------------------------------------------------------------
/docs/src/static/logo-docs.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/logo-docs.png
--------------------------------------------------------------------------------
/docs/src/static/schematics/proxy-modes-flowchart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/schematics/proxy-modes-flowchart.png
--------------------------------------------------------------------------------
/docs/src/static/schematics/proxy-modes-regular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/schematics/proxy-modes-regular.png
--------------------------------------------------------------------------------
/docs/src/static/schematics/proxy-modes-reverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/schematics/proxy-modes-reverse.png
--------------------------------------------------------------------------------
/docs/src/static/schematics/proxy-modes-upstream.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/schematics/proxy-modes-upstream.png
--------------------------------------------------------------------------------
/docs/src/static/schematics/proxy-modes.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/schematics/proxy-modes.pdf
--------------------------------------------------------------------------------
/docs/src/static/screenshots/mitmproxy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/screenshots/mitmproxy.png
--------------------------------------------------------------------------------
/docs/src/static/screenshots/mitmweb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/screenshots/mitmweb.png
--------------------------------------------------------------------------------
/docs/src/static/transparent-vms/step1_proxy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/transparent-vms/step1_proxy.png
--------------------------------------------------------------------------------
/docs/src/static/transparent-vms/step1_vbox_eth0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/transparent-vms/step1_vbox_eth0.png
--------------------------------------------------------------------------------
/docs/src/static/transparent-vms/step1_vbox_eth1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/transparent-vms/step1_vbox_eth1.png
--------------------------------------------------------------------------------
/docs/src/static/transparent-vms/step2_proxied_vm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/transparent-vms/step2_proxied_vm.png
--------------------------------------------------------------------------------
/docs/src/static/tute-highscores/leaderboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/tute-highscores/leaderboard.png
--------------------------------------------------------------------------------
/docs/src/static/tute-highscores/one.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/tute-highscores/one.png
--------------------------------------------------------------------------------
/docs/src/static/tute-highscores/supermega.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/static/tute-highscores/supermega.png
--------------------------------------------------------------------------------
/docs/src/themes/mitmproxydocs/archetypes/default.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/themes/mitmproxydocs/archetypes/default.md
--------------------------------------------------------------------------------
/docs/src/themes/mitmproxydocs/static/css/style.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/themes/mitmproxydocs/static/css/style.css
--------------------------------------------------------------------------------
/docs/src/themes/mitmproxydocs/theme.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/src/themes/mitmproxydocs/theme.toml
--------------------------------------------------------------------------------
/docs/style/badge.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/badge.scss
--------------------------------------------------------------------------------
/docs/style/fa/_animated.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_animated.scss
--------------------------------------------------------------------------------
/docs/style/fa/_bordered-pulled.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_bordered-pulled.scss
--------------------------------------------------------------------------------
/docs/style/fa/_core.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_core.scss
--------------------------------------------------------------------------------
/docs/style/fa/_fixed-width.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_fixed-width.scss
--------------------------------------------------------------------------------
/docs/style/fa/_icons.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_icons.scss
--------------------------------------------------------------------------------
/docs/style/fa/_larger.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_larger.scss
--------------------------------------------------------------------------------
/docs/style/fa/_list.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_list.scss
--------------------------------------------------------------------------------
/docs/style/fa/_mixins.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_mixins.scss
--------------------------------------------------------------------------------
/docs/style/fa/_rotated-flipped.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_rotated-flipped.scss
--------------------------------------------------------------------------------
/docs/style/fa/_screen-reader.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_screen-reader.scss
--------------------------------------------------------------------------------
/docs/style/fa/_stacked.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_stacked.scss
--------------------------------------------------------------------------------
/docs/style/fa/_variables.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/_variables.scss
--------------------------------------------------------------------------------
/docs/style/fa/fa-brands.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/fa-brands.scss
--------------------------------------------------------------------------------
/docs/style/fa/fa-regular.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/fa-regular.scss
--------------------------------------------------------------------------------
/docs/style/fa/fa-solid.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/fa-solid.scss
--------------------------------------------------------------------------------
/docs/style/fa/fontawesome.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/fa/fontawesome.scss
--------------------------------------------------------------------------------
/docs/style/style.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/style.scss
--------------------------------------------------------------------------------
/docs/style/syntax.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/style/syntax.css
--------------------------------------------------------------------------------
/docs/upload-archive:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/upload-archive
--------------------------------------------------------------------------------
/docs/upload-stable:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/upload-stable
--------------------------------------------------------------------------------
/docs/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/docs/yarn.lock
--------------------------------------------------------------------------------
/examples/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/README.md
--------------------------------------------------------------------------------
/examples/addons/addheader.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/addheader.py
--------------------------------------------------------------------------------
/examples/addons/anatomy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/anatomy.py
--------------------------------------------------------------------------------
/examples/addons/commands-flows.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/commands-flows.py
--------------------------------------------------------------------------------
/examples/addons/commands-paths.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/commands-paths.py
--------------------------------------------------------------------------------
/examples/addons/commands-simple.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/commands-simple.py
--------------------------------------------------------------------------------
/examples/addons/events.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/events.py
--------------------------------------------------------------------------------
/examples/addons/options-configure.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/options-configure.py
--------------------------------------------------------------------------------
/examples/addons/options-simple.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/options-simple.py
--------------------------------------------------------------------------------
/examples/addons/scripting.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/addons/scripting.py
--------------------------------------------------------------------------------
/examples/complex/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/README.md
--------------------------------------------------------------------------------
/examples/complex/change_upstream_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/change_upstream_proxy.py
--------------------------------------------------------------------------------
/examples/complex/dns_spoofing.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/dns_spoofing.py
--------------------------------------------------------------------------------
/examples/complex/dup_and_replay.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/dup_and_replay.py
--------------------------------------------------------------------------------
/examples/complex/full_transparency_shim.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/full_transparency_shim.c
--------------------------------------------------------------------------------
/examples/complex/har_dump.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/har_dump.py
--------------------------------------------------------------------------------
/examples/complex/mitmproxywrapper.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/mitmproxywrapper.py
--------------------------------------------------------------------------------
/examples/complex/nonblocking.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/nonblocking.py
--------------------------------------------------------------------------------
/examples/complex/remote_debug.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/remote_debug.py
--------------------------------------------------------------------------------
/examples/complex/sslstrip.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/sslstrip.py
--------------------------------------------------------------------------------
/examples/complex/stream.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/stream.py
--------------------------------------------------------------------------------
/examples/complex/stream_modify.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/stream_modify.py
--------------------------------------------------------------------------------
/examples/complex/tcp_message.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/tcp_message.py
--------------------------------------------------------------------------------
/examples/complex/tls_passthrough.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/tls_passthrough.py
--------------------------------------------------------------------------------
/examples/complex/websocket_inject_message.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/websocket_inject_message.py
--------------------------------------------------------------------------------
/examples/complex/xss_scanner.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/complex/xss_scanner.py
--------------------------------------------------------------------------------
/examples/keys.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/keys.yaml
--------------------------------------------------------------------------------
/examples/pathod/libpathod_pathoc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/pathod/libpathod_pathoc.py
--------------------------------------------------------------------------------
/examples/pathod/test_context.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/pathod/test_context.py
--------------------------------------------------------------------------------
/examples/pathod/test_setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/pathod/test_setup.py
--------------------------------------------------------------------------------
/examples/pathod/test_setupall.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/pathod/test_setupall.py
--------------------------------------------------------------------------------
/examples/simple/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/README.md
--------------------------------------------------------------------------------
/examples/simple/add_header.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/add_header.py
--------------------------------------------------------------------------------
/examples/simple/add_header_class.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/add_header_class.py
--------------------------------------------------------------------------------
/examples/simple/custom_contentview.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/custom_contentview.py
--------------------------------------------------------------------------------
/examples/simple/custom_option.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/custom_option.py
--------------------------------------------------------------------------------
/examples/simple/filter_flows.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/filter_flows.py
--------------------------------------------------------------------------------
/examples/simple/internet_in_mirror.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/internet_in_mirror.py
--------------------------------------------------------------------------------
/examples/simple/io_read_dumpfile.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/io_read_dumpfile.py
--------------------------------------------------------------------------------
/examples/simple/io_write_dumpfile.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/io_write_dumpfile.py
--------------------------------------------------------------------------------
/examples/simple/log_events.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/log_events.py
--------------------------------------------------------------------------------
/examples/simple/modify_body_inject_iframe.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/modify_body_inject_iframe.py
--------------------------------------------------------------------------------
/examples/simple/modify_form.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/modify_form.py
--------------------------------------------------------------------------------
/examples/simple/modify_querystring.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/modify_querystring.py
--------------------------------------------------------------------------------
/examples/simple/redirect_requests.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/redirect_requests.py
--------------------------------------------------------------------------------
/examples/simple/send_reply_from_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/send_reply_from_proxy.py
--------------------------------------------------------------------------------
/examples/simple/wsgi_flask_app.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/examples/simple/wsgi_flask_app.py
--------------------------------------------------------------------------------
/issue_template.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/issue_template.md
--------------------------------------------------------------------------------
/mitmproxy/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/addonmanager.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addonmanager.py
--------------------------------------------------------------------------------
/mitmproxy/addons/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/addons/anticache.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/anticache.py
--------------------------------------------------------------------------------
/mitmproxy/addons/anticomp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/anticomp.py
--------------------------------------------------------------------------------
/mitmproxy/addons/block.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/block.py
--------------------------------------------------------------------------------
/mitmproxy/addons/browser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/browser.py
--------------------------------------------------------------------------------
/mitmproxy/addons/check_ca.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/check_ca.py
--------------------------------------------------------------------------------
/mitmproxy/addons/clientplayback.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/clientplayback.py
--------------------------------------------------------------------------------
/mitmproxy/addons/core.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/core.py
--------------------------------------------------------------------------------
/mitmproxy/addons/cut.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/cut.py
--------------------------------------------------------------------------------
/mitmproxy/addons/disable_h2c.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/disable_h2c.py
--------------------------------------------------------------------------------
/mitmproxy/addons/dumper.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/dumper.py
--------------------------------------------------------------------------------
/mitmproxy/addons/eventstore.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/eventstore.py
--------------------------------------------------------------------------------
/mitmproxy/addons/export.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/export.py
--------------------------------------------------------------------------------
/mitmproxy/addons/intercept.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/intercept.py
--------------------------------------------------------------------------------
/mitmproxy/addons/keepserving.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/keepserving.py
--------------------------------------------------------------------------------
/mitmproxy/addons/onboarding.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/onboarding.py
--------------------------------------------------------------------------------
/mitmproxy/addons/onboardingapp/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/addons/onboardingapp/app.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/onboardingapp/app.py
--------------------------------------------------------------------------------
/mitmproxy/addons/onboardingapp/static/mitmproxy.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/onboardingapp/static/mitmproxy.css
--------------------------------------------------------------------------------
/mitmproxy/addons/onboardingapp/templates/frame.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/onboardingapp/templates/frame.html
--------------------------------------------------------------------------------
/mitmproxy/addons/onboardingapp/templates/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/onboardingapp/templates/index.html
--------------------------------------------------------------------------------
/mitmproxy/addons/onboardingapp/templates/layout.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/onboardingapp/templates/layout.html
--------------------------------------------------------------------------------
/mitmproxy/addons/proxyauth.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/proxyauth.py
--------------------------------------------------------------------------------
/mitmproxy/addons/readfile.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/readfile.py
--------------------------------------------------------------------------------
/mitmproxy/addons/replace.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/replace.py
--------------------------------------------------------------------------------
/mitmproxy/addons/save.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/save.py
--------------------------------------------------------------------------------
/mitmproxy/addons/script.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/script.py
--------------------------------------------------------------------------------
/mitmproxy/addons/serverplayback.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/serverplayback.py
--------------------------------------------------------------------------------
/mitmproxy/addons/setheaders.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/setheaders.py
--------------------------------------------------------------------------------
/mitmproxy/addons/stickyauth.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/stickyauth.py
--------------------------------------------------------------------------------
/mitmproxy/addons/stickycookie.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/stickycookie.py
--------------------------------------------------------------------------------
/mitmproxy/addons/streambodies.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/streambodies.py
--------------------------------------------------------------------------------
/mitmproxy/addons/termlog.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/termlog.py
--------------------------------------------------------------------------------
/mitmproxy/addons/termstatus.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/termstatus.py
--------------------------------------------------------------------------------
/mitmproxy/addons/upstream_auth.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/upstream_auth.py
--------------------------------------------------------------------------------
/mitmproxy/addons/view.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/view.py
--------------------------------------------------------------------------------
/mitmproxy/addons/wsgiapp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/addons/wsgiapp.py
--------------------------------------------------------------------------------
/mitmproxy/certs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/certs.py
--------------------------------------------------------------------------------
/mitmproxy/command.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/command.py
--------------------------------------------------------------------------------
/mitmproxy/connections.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/connections.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/auto.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/auto.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/base.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/css.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/css.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/hex.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/hex.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/image/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/image/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/image/image_parser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/image/image_parser.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/image/view.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/image/view.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/javascript.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/javascript.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/json.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/json.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/multipart.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/multipart.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/protobuf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/protobuf.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/query.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/query.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/raw.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/raw.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/urlencoded.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/urlencoded.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/wbxml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/wbxml.py
--------------------------------------------------------------------------------
/mitmproxy/contentviews/xml_html.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contentviews/xml_html.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/README
--------------------------------------------------------------------------------
/mitmproxy/contrib/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/exif.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/exif.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/exif_be.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/exif_be.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/exif_le.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/exif_le.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/gif.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/gif.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/google_protobuf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/google_protobuf.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/ico.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/ico.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/jpeg.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/jpeg.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/make.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/make.sh
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/png.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/png.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/tls_client_hello.ksy:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/tls_client_hello.ksy
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/tls_client_hello.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/tls_client_hello.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/kaitaistruct/vlq_base128_le.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/kaitaistruct/vlq_base128_le.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/ASCommandResponse.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/wbxml/ASCommandResponse.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/ASWBXML.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/wbxml/ASWBXML.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/wbxml/ASWBXMLByteQueue.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/ASWBXMLCodePage.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/wbxml/ASWBXMLCodePage.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/GlobalTokens.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/wbxml/GlobalTokens.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/InvalidDataException.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/contrib/wbxml/InvalidDataException.py
--------------------------------------------------------------------------------
/mitmproxy/contrib/wbxml/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/controller.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/controller.py
--------------------------------------------------------------------------------
/mitmproxy/coretypes/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/coretypes/basethread.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/coretypes/basethread.py
--------------------------------------------------------------------------------
/mitmproxy/coretypes/bidi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/coretypes/bidi.py
--------------------------------------------------------------------------------
/mitmproxy/coretypes/multidict.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/coretypes/multidict.py
--------------------------------------------------------------------------------
/mitmproxy/coretypes/serializable.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/coretypes/serializable.py
--------------------------------------------------------------------------------
/mitmproxy/ctx.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/ctx.py
--------------------------------------------------------------------------------
/mitmproxy/eventsequence.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/eventsequence.py
--------------------------------------------------------------------------------
/mitmproxy/exceptions.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/exceptions.py
--------------------------------------------------------------------------------
/mitmproxy/flow.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/flow.py
--------------------------------------------------------------------------------
/mitmproxy/flowfilter.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/flowfilter.py
--------------------------------------------------------------------------------
/mitmproxy/http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/http.py
--------------------------------------------------------------------------------
/mitmproxy/io/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/io/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/io/compat.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/io/compat.py
--------------------------------------------------------------------------------
/mitmproxy/io/io.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/io/io.py
--------------------------------------------------------------------------------
/mitmproxy/io/tnetstring.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/io/tnetstring.py
--------------------------------------------------------------------------------
/mitmproxy/log.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/log.py
--------------------------------------------------------------------------------
/mitmproxy/master.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/master.py
--------------------------------------------------------------------------------
/mitmproxy/net/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/net/check.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/check.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/cookies.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/cookies.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/encoding.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/encoding.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/headers.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/headers.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/http1/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/http1/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/http1/assemble.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/http1/assemble.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/http1/read.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/http1/read.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/http2/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/http2/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/http2/framereader.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/http2/framereader.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/http2/utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/http2/utils.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/message.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/message.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/multipart.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/multipart.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/request.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/request.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/response.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/response.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/status_codes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/status_codes.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/url.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/url.py
--------------------------------------------------------------------------------
/mitmproxy/net/http/user_agents.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/http/user_agents.py
--------------------------------------------------------------------------------
/mitmproxy/net/server_spec.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/server_spec.py
--------------------------------------------------------------------------------
/mitmproxy/net/socks.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/socks.py
--------------------------------------------------------------------------------
/mitmproxy/net/tcp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/tcp.py
--------------------------------------------------------------------------------
/mitmproxy/net/tls.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/tls.py
--------------------------------------------------------------------------------
/mitmproxy/net/websockets/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/websockets/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/net/websockets/frame.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/websockets/frame.py
--------------------------------------------------------------------------------
/mitmproxy/net/websockets/masker.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/websockets/masker.py
--------------------------------------------------------------------------------
/mitmproxy/net/websockets/utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/websockets/utils.py
--------------------------------------------------------------------------------
/mitmproxy/net/wsgi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/net/wsgi.py
--------------------------------------------------------------------------------
/mitmproxy/options.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/options.py
--------------------------------------------------------------------------------
/mitmproxy/optmanager.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/optmanager.py
--------------------------------------------------------------------------------
/mitmproxy/platform/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/platform/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/platform/linux.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/platform/linux.py
--------------------------------------------------------------------------------
/mitmproxy/platform/openbsd.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/platform/openbsd.py
--------------------------------------------------------------------------------
/mitmproxy/platform/osx.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/platform/osx.py
--------------------------------------------------------------------------------
/mitmproxy/platform/pf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/platform/pf.py
--------------------------------------------------------------------------------
/mitmproxy/platform/windows.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/platform/windows.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/config.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/config.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/modes/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/modes/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/modes/http_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/modes/http_proxy.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/modes/reverse_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/modes/reverse_proxy.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/modes/socks_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/modes/socks_proxy.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/modes/transparent_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/modes/transparent_proxy.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/base.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/http.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/http1.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/http1.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/http2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/http2.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/rawtcp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/rawtcp.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/tls.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/tls.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/protocol/websocket.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/protocol/websocket.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/root_context.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/root_context.py
--------------------------------------------------------------------------------
/mitmproxy/proxy/server.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/proxy/server.py
--------------------------------------------------------------------------------
/mitmproxy/script/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/script/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/script/concurrent.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/script/concurrent.py
--------------------------------------------------------------------------------
/mitmproxy/stateobject.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/stateobject.py
--------------------------------------------------------------------------------
/mitmproxy/tcp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tcp.py
--------------------------------------------------------------------------------
/mitmproxy/test/taddons.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/test/taddons.py
--------------------------------------------------------------------------------
/mitmproxy/test/tflow.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/test/tflow.py
--------------------------------------------------------------------------------
/mitmproxy/test/tutils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/test/tutils.py
--------------------------------------------------------------------------------
/mitmproxy/tools/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/tools/_main.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/_main.py
--------------------------------------------------------------------------------
/mitmproxy/tools/cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/cmdline.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/commander/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/tools/console/commander/commander.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/commander/commander.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/commandexecutor.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/commandexecutor.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/commands.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/commands.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/common.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/common.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/consoleaddons.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/consoleaddons.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/defaultkeys.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/defaultkeys.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/eventlog.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/eventlog.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/flowdetailview.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/flowdetailview.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/flowlist.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/flowlist.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/flowview.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/flowview.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/base.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/col_bytes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/col_bytes.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/col_subgrid.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/col_subgrid.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/col_text.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/col_text.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/col_viewany.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/col_viewany.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/grideditor/editors.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/grideditor/editors.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/help.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/help.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/keybindings.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/keybindings.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/keymap.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/keymap.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/layoutwidget.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/layoutwidget.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/master.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/master.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/options.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/options.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/overlay.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/overlay.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/palettes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/palettes.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/searchable.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/searchable.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/signals.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/signals.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/statusbar.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/statusbar.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/tabs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/tabs.py
--------------------------------------------------------------------------------
/mitmproxy/tools/console/window.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/console/window.py
--------------------------------------------------------------------------------
/mitmproxy/tools/dump.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/dump.py
--------------------------------------------------------------------------------
/mitmproxy/tools/main.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/main.py
--------------------------------------------------------------------------------
/mitmproxy/tools/web/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/__init__.py
--------------------------------------------------------------------------------
/mitmproxy/tools/web/app.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/app.py
--------------------------------------------------------------------------------
/mitmproxy/tools/web/master.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/master.py
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static/app.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/static/app.css
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static/app.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/static/app.js
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/static/images/favicon.ico
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static/static.js:
--------------------------------------------------------------------------------
1 | MITMWEB_STATIC = false;
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static/vendor.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/static/vendor.css
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static/vendor.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/static/vendor.js
--------------------------------------------------------------------------------
/mitmproxy/tools/web/static_viewer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/static_viewer.py
--------------------------------------------------------------------------------
/mitmproxy/tools/web/templates/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/templates/index.html
--------------------------------------------------------------------------------
/mitmproxy/tools/web/webaddons.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/tools/web/webaddons.py
--------------------------------------------------------------------------------
/mitmproxy/types.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/types.py
--------------------------------------------------------------------------------
/mitmproxy/utils/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/mitmproxy/utils/arg_check.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/arg_check.py
--------------------------------------------------------------------------------
/mitmproxy/utils/bits.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/bits.py
--------------------------------------------------------------------------------
/mitmproxy/utils/data.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/data.py
--------------------------------------------------------------------------------
/mitmproxy/utils/debug.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/debug.py
--------------------------------------------------------------------------------
/mitmproxy/utils/human.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/human.py
--------------------------------------------------------------------------------
/mitmproxy/utils/sliding_window.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/sliding_window.py
--------------------------------------------------------------------------------
/mitmproxy/utils/strutils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/strutils.py
--------------------------------------------------------------------------------
/mitmproxy/utils/typecheck.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/utils/typecheck.py
--------------------------------------------------------------------------------
/mitmproxy/version.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/version.py
--------------------------------------------------------------------------------
/mitmproxy/websocket.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/mitmproxy/websocket.py
--------------------------------------------------------------------------------
/pathod/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/pathod/language/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/__init__.py
--------------------------------------------------------------------------------
/pathod/language/actions.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/actions.py
--------------------------------------------------------------------------------
/pathod/language/base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/base.py
--------------------------------------------------------------------------------
/pathod/language/exceptions.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/exceptions.py
--------------------------------------------------------------------------------
/pathod/language/generators.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/generators.py
--------------------------------------------------------------------------------
/pathod/language/http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/http.py
--------------------------------------------------------------------------------
/pathod/language/http2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/http2.py
--------------------------------------------------------------------------------
/pathod/language/message.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/message.py
--------------------------------------------------------------------------------
/pathod/language/websockets.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/websockets.py
--------------------------------------------------------------------------------
/pathod/language/writer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/language/writer.py
--------------------------------------------------------------------------------
/pathod/log.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/log.py
--------------------------------------------------------------------------------
/pathod/pathoc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/pathoc.py
--------------------------------------------------------------------------------
/pathod/pathoc_cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/pathoc_cmdline.py
--------------------------------------------------------------------------------
/pathod/pathod.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/pathod.py
--------------------------------------------------------------------------------
/pathod/pathod_cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/pathod_cmdline.py
--------------------------------------------------------------------------------
/pathod/protocols/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/protocols/__init__.py
--------------------------------------------------------------------------------
/pathod/protocols/http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/protocols/http.py
--------------------------------------------------------------------------------
/pathod/protocols/http2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/protocols/http2.py
--------------------------------------------------------------------------------
/pathod/protocols/websockets.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/protocols/websockets.py
--------------------------------------------------------------------------------
/pathod/test.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/test.py
--------------------------------------------------------------------------------
/pathod/utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/pathod/utils.py
--------------------------------------------------------------------------------
/release/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | /dist
3 | known_hosts
4 |
--------------------------------------------------------------------------------
/release/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/README.md
--------------------------------------------------------------------------------
/release/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/release/cibuild.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/cibuild.py
--------------------------------------------------------------------------------
/release/hooks/hook-cryptography.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/hooks/hook-cryptography.py
--------------------------------------------------------------------------------
/release/hooks/hook-mitmproxy.addons.onboardingapp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/hooks/hook-mitmproxy.addons.onboardingapp.py
--------------------------------------------------------------------------------
/release/hooks/hook-mitmproxy.py:
--------------------------------------------------------------------------------
1 | hiddenimports = ["mitmproxy.script"]
2 |
--------------------------------------------------------------------------------
/release/hooks/hook-mitmproxy.tools.web.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/hooks/hook-mitmproxy.tools.web.py
--------------------------------------------------------------------------------
/release/hooks/hook-passlib.py:
--------------------------------------------------------------------------------
1 | hiddenimports = ["configparser"]
2 |
--------------------------------------------------------------------------------
/release/hooks/hook-pydivert.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/hooks/hook-pydivert.py
--------------------------------------------------------------------------------
/release/installbuilder/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/installbuilder/.gitignore
--------------------------------------------------------------------------------
/release/installbuilder/license.xml.enc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/installbuilder/license.xml.enc
--------------------------------------------------------------------------------
/release/installbuilder/logo-installer-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/installbuilder/logo-installer-icon.png
--------------------------------------------------------------------------------
/release/installbuilder/logo-installer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/installbuilder/logo-installer.png
--------------------------------------------------------------------------------
/release/installbuilder/logo.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/installbuilder/logo.ico
--------------------------------------------------------------------------------
/release/installbuilder/mitmproxy.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/installbuilder/mitmproxy.xml
--------------------------------------------------------------------------------
/release/installbuilder/setup/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/release/specs/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/specs/icon.ico
--------------------------------------------------------------------------------
/release/specs/mitmdump:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/specs/mitmdump
--------------------------------------------------------------------------------
/release/specs/mitmproxy_main:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/specs/mitmproxy_main
--------------------------------------------------------------------------------
/release/specs/mitmweb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/specs/mitmweb
--------------------------------------------------------------------------------
/release/specs/pathoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/specs/pathoc
--------------------------------------------------------------------------------
/release/specs/pathod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/specs/pathod
--------------------------------------------------------------------------------
/release/windows-store-experiment/AppxManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/windows-store-experiment/AppxManifest.xml
--------------------------------------------------------------------------------
/release/windows-store-experiment/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/release/windows-store-experiment/README.md
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | -e .[dev,examples]
2 |
--------------------------------------------------------------------------------
/setup.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/setup.cfg
--------------------------------------------------------------------------------
/setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/setup.py
--------------------------------------------------------------------------------
/test/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/bench/.gitignore:
--------------------------------------------------------------------------------
1 | results
2 |
--------------------------------------------------------------------------------
/test/bench/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/bench/README.md
--------------------------------------------------------------------------------
/test/bench/benchmark.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/bench/benchmark.py
--------------------------------------------------------------------------------
/test/bench/run-mitmdump:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/bench/run-mitmdump
--------------------------------------------------------------------------------
/test/bench/run-mitmproxy:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/bench/run-mitmproxy
--------------------------------------------------------------------------------
/test/conftest.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/conftest.py
--------------------------------------------------------------------------------
/test/examples/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/examples/test_examples.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/examples/test_examples.py
--------------------------------------------------------------------------------
/test/examples/test_har_dump.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/examples/test_har_dump.py
--------------------------------------------------------------------------------
/test/examples/test_xss_scanner.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/examples/test_xss_scanner.py
--------------------------------------------------------------------------------
/test/filename_matching.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/filename_matching.py
--------------------------------------------------------------------------------
/test/full_coverage_plugin.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/full_coverage_plugin.py
--------------------------------------------------------------------------------
/test/helper_tools/dumperview.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/helper_tools/dumperview.py
--------------------------------------------------------------------------------
/test/helper_tools/getcert:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/helper_tools/getcert
--------------------------------------------------------------------------------
/test/helper_tools/inspect_dumpfile.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/helper_tools/inspect_dumpfile.py
--------------------------------------------------------------------------------
/test/helper_tools/memoryleak.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/helper_tools/memoryleak.py
--------------------------------------------------------------------------------
/test/helper_tools/passive_close.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/helper_tools/passive_close.py
--------------------------------------------------------------------------------
/test/individual_coverage.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/individual_coverage.py
--------------------------------------------------------------------------------
/test/mitmproxy/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/__init__.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/addons/onboardingapp/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/addons/onboardingapp/test_app.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_anticache.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_anticache.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_anticomp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_anticomp.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_block.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_block.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_browser.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_browser.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_check_ca.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_check_ca.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_clientplayback.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_clientplayback.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_core.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_core.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_cut.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_cut.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_disable_h2c.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_disable_h2c.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_dumper.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_dumper.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_eventstore.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_eventstore.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_export.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_export.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_intercept.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_intercept.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_keepserving.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_keepserving.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_onboarding.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_onboarding.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_proxyauth.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_proxyauth.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_readfile.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_readfile.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_replace.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_replace.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_save.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_save.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_script.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_script.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_serverplayback.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_serverplayback.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_setheaders.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_setheaders.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_stickyauth.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_stickyauth.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_stickycookie.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_stickycookie.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_streambodies.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_streambodies.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_termlog.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_termlog.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_termstatus.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_termstatus.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_upstream_auth.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_upstream_auth.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_view.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_view.py
--------------------------------------------------------------------------------
/test/mitmproxy/addons/test_wsgiapp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/addons/test_wsgiapp.py
--------------------------------------------------------------------------------
/test/mitmproxy/completion/aaa:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/completion/aab:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/completion/aac:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/completion/bbb/Readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/completion/bbb/Readme.md
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/__init__.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/image/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/image/test_view.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/image/test_view.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_api.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_api.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_auto.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_auto.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_base.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_css.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_css.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_css_data/empty-rule-formatted.css:
--------------------------------------------------------------------------------
1 | menu {
2 | }
3 |
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_css_data/empty-rule.css:
--------------------------------------------------------------------------------
1 | menu{}
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_css_data/import-directive.css:
--------------------------------------------------------------------------------
1 | menu{background-color:red} @import url('foobar.css') screen;
2 | nav{margin:0}
3 |
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_css_data/indentation-formatted.css:
--------------------------------------------------------------------------------
1 | navigation {
2 | color: blue
3 | }
4 |
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_css_data/simple.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_css_data/simple.css
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_hex.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_hex.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_javascript.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_javascript.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_js_data/simple.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_js_data/simple.js
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_json.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_json.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_multipart.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_multipart.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_protobuf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_protobuf.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_protobuf_data/protobuf01:
--------------------------------------------------------------------------------
1 |
2 | $3bbc333c-e61c-433b-819a-0b9a8cc103b8
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_protobuf_data/protobuf03-decoded:
--------------------------------------------------------------------------------
1 | 2 {
2 | 3: 3840
3 | 4: 2160
4 | }
5 |
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_query.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_query.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_raw.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_raw.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_urlencoded.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_urlencoded.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_wbxml.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_wbxml.py
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_wbxml_data/data.wbxml:
--------------------------------------------------------------------------------
1 | j E\OK1509029063 R7 N1
--------------------------------------------------------------------------------
/test/mitmproxy/contentviews/test_xml_html.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/contentviews/test_xml_html.py
--------------------------------------------------------------------------------
/test/mitmproxy/coretypes/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/coretypes/test_basethread.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/coretypes/test_basethread.py
--------------------------------------------------------------------------------
/test/mitmproxy/coretypes/test_bidi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/coretypes/test_bidi.py
--------------------------------------------------------------------------------
/test/mitmproxy/coretypes/test_multidict.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/coretypes/test_multidict.py
--------------------------------------------------------------------------------
/test/mitmproxy/coretypes/test_serializable.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/coretypes/test_serializable.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/1.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/1.css
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/addon.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/addon.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/error.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/error.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/load_error.py:
--------------------------------------------------------------------------------
1 | def load(_):
2 | raise ValueError()
3 |
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/recorder/a.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/recorder/a.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/recorder/b.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/recorder/b.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/recorder/c.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/recorder/c.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/recorder/e.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/recorder/e.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/recorder/error.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/recorder/error.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/same_filename/addon.py:
--------------------------------------------------------------------------------
1 | foo = 42
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/shutdown.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/shutdown.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/addonscripts/stream_modify.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/addonscripts/stream_modify.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/all.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/all.jpeg
--------------------------------------------------------------------------------
/test/mitmproxy/data/clientcert/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/clientcert/.gitignore
--------------------------------------------------------------------------------
/test/mitmproxy/data/clientcert/127.0.0.1.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/clientcert/127.0.0.1.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/clientcert/client.cnf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/clientcert/client.cnf
--------------------------------------------------------------------------------
/test/mitmproxy/data/clientcert/client.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/clientcert/client.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/clientcert/make:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/clientcert/make
--------------------------------------------------------------------------------
/test/mitmproxy/data/confdir/mitmproxy-ca-cert.cer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/confdir/mitmproxy-ca-cert.cer
--------------------------------------------------------------------------------
/test/mitmproxy/data/confdir/mitmproxy-ca-cert.p12:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/confdir/mitmproxy-ca-cert.p12
--------------------------------------------------------------------------------
/test/mitmproxy/data/confdir/mitmproxy-ca-cert.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/confdir/mitmproxy-ca-cert.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/confdir/mitmproxy-ca.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/confdir/mitmproxy-ca.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/dercert:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/dercert
--------------------------------------------------------------------------------
/test/mitmproxy/data/dumpfile-010:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/dumpfile-010
--------------------------------------------------------------------------------
/test/mitmproxy/data/dumpfile-011:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/dumpfile-011
--------------------------------------------------------------------------------
/test/mitmproxy/data/dumpfile-018:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/dumpfile-018
--------------------------------------------------------------------------------
/test/mitmproxy/data/har_extractor.har:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/har_extractor.har
--------------------------------------------------------------------------------
/test/mitmproxy/data/htpasswd:
--------------------------------------------------------------------------------
1 | test:$apr1$/LkYxy3x$WI4.YbiJlu537jLGEW2eu1
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/data/htpasswd.invalid:
--------------------------------------------------------------------------------
1 | foo
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/data/image.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image.gif
--------------------------------------------------------------------------------
/test/mitmproxy/data/image.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image.ico
--------------------------------------------------------------------------------
/test/mitmproxy/data/image.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image.jpg
--------------------------------------------------------------------------------
/test/mitmproxy/data/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/README.md
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/all.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/all.jpeg
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/app1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/app1.jpeg
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/aspect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/aspect.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/chi.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/chi.gif
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/comment.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/comment.jpg
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/ct0n0g04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/ct0n0g04.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/ct1n0g04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/ct1n0g04.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/cten0g04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/cten0g04.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/ctzn0g04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/ctzn0g04.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/example.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/example.jpg
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/g07n0g16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/g07n0g16.png
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/hopper.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/hopper.gif
--------------------------------------------------------------------------------
/test/mitmproxy/data/image_parser/iss634.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/image_parser/iss634.gif
--------------------------------------------------------------------------------
/test/mitmproxy/data/no_common_name.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/no_common_name.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/pf01:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/pf01
--------------------------------------------------------------------------------
/test/mitmproxy/data/pf02:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/pf02
--------------------------------------------------------------------------------
/test/mitmproxy/data/replace:
--------------------------------------------------------------------------------
1 | replacecontents
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/data/scripts/all.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/scripts/all.py
--------------------------------------------------------------------------------
/test/mitmproxy/data/servercert/9da13359.0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/servercert/9da13359.0
--------------------------------------------------------------------------------
/test/mitmproxy/data/servercert/self-signed.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/servercert/self-signed.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/servercert/trusted-leaf.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/servercert/trusted-leaf.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/servercert/trusted-root.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/servercert/trusted-root.pem
--------------------------------------------------------------------------------
/test/mitmproxy/data/testkey.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/data/testkey.pem
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/.env:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/.env
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/README
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/client_patterns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/client_patterns
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/go_proxy:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/go_proxy
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/reverse_patterns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/reverse_patterns
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/straight_stream:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/straight_stream
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/straight_stream_patterns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/straight_stream_patterns
--------------------------------------------------------------------------------
/test/mitmproxy/fuzzing/straight_stream_ssl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/fuzzing/straight_stream_ssl
--------------------------------------------------------------------------------
/test/mitmproxy/io/test_compat.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/io/test_compat.py
--------------------------------------------------------------------------------
/test/mitmproxy/io/test_io.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/io/test_tnetstring.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/io/test_tnetstring.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/clientcert/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/clientcert/.gitignore
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/clientcert/client.cnf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/clientcert/client.cnf
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/clientcert/client.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/clientcert/client.pem
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/clientcert/make:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/clientcert/make
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/dercert:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/dercert
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/dhparam.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/dhparam.pem
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/htpasswd:
--------------------------------------------------------------------------------
1 | test:$apr1$/LkYxy3x$WI4.YbiJlu537jLGEW2eu1
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/server.crt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/server.crt
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/server.key:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/server.key
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/text_cert:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/text_cert
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/text_cert_2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/text_cert_2
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/text_cert_weird1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/data/text_cert_weird1
--------------------------------------------------------------------------------
/test/mitmproxy/net/data/verificationcerts/trusted-root.srl:
--------------------------------------------------------------------------------
1 | A3E83F6857295BF2
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/http1/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/http1/test_assemble.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/http1/test_assemble.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/http1/test_read.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/http1/test_read.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/http2/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/http2/test_framereader.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/http2/test_framereader.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/http2/test_utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/http2/test_utils.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_cookies.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_cookies.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_encoding.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_encoding.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_headers.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_headers.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_message.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_message.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_multipart.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_multipart.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_request.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_request.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_response.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_response.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_status_codes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_status_codes.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_url.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_url.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/http/test_user_agents.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/http/test_user_agents.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/test_check.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/test_check.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/test_server_spec.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/test_server_spec.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/test_socks.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/test_socks.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/test_tcp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/test_tcp.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/test_tls.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/test_tls.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/test_wsgi.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/test_wsgi.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/tools/getcertnames:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/tools/getcertnames
--------------------------------------------------------------------------------
/test/mitmproxy/net/tservers.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/tservers.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/websockets/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/net/websockets/test_frame.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/websockets/test_frame.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/websockets/test_masker.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/websockets/test_masker.py
--------------------------------------------------------------------------------
/test/mitmproxy/net/websockets/test_utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/net/websockets/test_utils.py
--------------------------------------------------------------------------------
/test/mitmproxy/platform/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/platform/test_pf.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/platform/test_pf.py
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/modes/test_http_proxy.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/modes/test_reverse_proxy.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/modes/test_socks_proxy.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/modes/test_transparent_proxy.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_base.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_http.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_http1.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/proxy/protocol/test_http1.py
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_http2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/proxy/protocol/test_http2.py
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_rawtcp.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_tls.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/protocol/test_websocket.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/proxy/protocol/test_websocket.py
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/test_config.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/proxy/test_config.py
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/test_root_context.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/proxy/test_server.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/proxy/test_server.py
--------------------------------------------------------------------------------
/test/mitmproxy/script/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/script/test_concurrent.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/script/test_concurrent.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_addonmanager.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_addonmanager.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_certs.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_certs.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_command.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_command.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_connections.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_connections.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_controller.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_controller.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_ctx.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/test_eventsequence.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_eventsequence.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_exceptions.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/test_flow.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_flow.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_flowfilter.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_flowfilter.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_fuzzing.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_fuzzing.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_http.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_log.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_log.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_master.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/test_options.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/test_optmanager.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_optmanager.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_proxy.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_proxy.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_stateobject.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_stateobject.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_taddons.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_taddons.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_tcp.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_tcp.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_typemanager.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/test_types.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_types.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_version.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_version.py
--------------------------------------------------------------------------------
/test/mitmproxy/test_websocket.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/test_websocket.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_commander.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_commander.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_common.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_common.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_defaultkeys.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_defaultkeys.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_keymap.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_keymap.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_master.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_master.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_palettes.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_palettes.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/console/test_statusbar.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/console/test_statusbar.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/test_cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/test_cmdline.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/test_dump.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/test_dump.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/test_main.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/test_main.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/web/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/tools/web/test_app.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/web/test_app.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/web/test_master.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/web/test_master.py
--------------------------------------------------------------------------------
/test/mitmproxy/tools/web/test_static_viewer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tools/web/test_static_viewer.py
--------------------------------------------------------------------------------
/test/mitmproxy/tservers.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/tservers.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_arg_check.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_arg_check.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_bits.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_data.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_data.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_debug.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_debug.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_human.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_human.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_sliding_window.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_sliding_window.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_strutils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_strutils.py
--------------------------------------------------------------------------------
/test/mitmproxy/utils/test_typecheck.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/mitmproxy/utils/test_typecheck.py
--------------------------------------------------------------------------------
/test/pathod/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/pathod/data/clientcert/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/data/clientcert/.gitignore
--------------------------------------------------------------------------------
/test/pathod/data/clientcert/client.cnf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/data/clientcert/client.cnf
--------------------------------------------------------------------------------
/test/pathod/data/clientcert/client.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/data/clientcert/client.pem
--------------------------------------------------------------------------------
/test/pathod/data/clientcert/make:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/data/clientcert/make
--------------------------------------------------------------------------------
/test/pathod/data/file:
--------------------------------------------------------------------------------
1 | testfile
2 |
--------------------------------------------------------------------------------
/test/pathod/data/request:
--------------------------------------------------------------------------------
1 | get:/foo
2 |
--------------------------------------------------------------------------------
/test/pathod/data/response:
--------------------------------------------------------------------------------
1 | 202
2 |
--------------------------------------------------------------------------------
/test/pathod/data/testkey.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/data/testkey.pem
--------------------------------------------------------------------------------
/test/pathod/language/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/pathod/language/test_actions.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_actions.py
--------------------------------------------------------------------------------
/test/pathod/language/test_base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_base.py
--------------------------------------------------------------------------------
/test/pathod/language/test_exceptions.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/pathod/language/test_generators.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_generators.py
--------------------------------------------------------------------------------
/test/pathod/language/test_http.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_http.py
--------------------------------------------------------------------------------
/test/pathod/language/test_http2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_http2.py
--------------------------------------------------------------------------------
/test/pathod/language/test_message.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/pathod/language/test_websockets.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_websockets.py
--------------------------------------------------------------------------------
/test/pathod/language/test_writer.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/language/test_writer.py
--------------------------------------------------------------------------------
/test/pathod/protocols/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/pathod/protocols/test_http.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/pathod/protocols/test_http2.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/protocols/test_http2.py
--------------------------------------------------------------------------------
/test/pathod/protocols/test_websockets.py:
--------------------------------------------------------------------------------
1 | # TODO: write tests
2 |
--------------------------------------------------------------------------------
/test/pathod/scripts/generate.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/scripts/generate.sh
--------------------------------------------------------------------------------
/test/pathod/scripts/openssl.cnf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/scripts/openssl.cnf
--------------------------------------------------------------------------------
/test/pathod/test_log.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_log.py
--------------------------------------------------------------------------------
/test/pathod/test_pathoc.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_pathoc.py
--------------------------------------------------------------------------------
/test/pathod/test_pathoc_cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_pathoc_cmdline.py
--------------------------------------------------------------------------------
/test/pathod/test_pathod.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_pathod.py
--------------------------------------------------------------------------------
/test/pathod/test_pathod_cmdline.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_pathod_cmdline.py
--------------------------------------------------------------------------------
/test/pathod/test_test.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_test.py
--------------------------------------------------------------------------------
/test/pathod/test_utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/test_utils.py
--------------------------------------------------------------------------------
/test/pathod/tservers.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/pathod/tservers.py
--------------------------------------------------------------------------------
/test/release/test_cibuild.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/test/release/test_cibuild.py
--------------------------------------------------------------------------------
/tox.ini:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/tox.ini
--------------------------------------------------------------------------------
/web/.babelrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/.babelrc
--------------------------------------------------------------------------------
/web/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/.editorconfig
--------------------------------------------------------------------------------
/web/.eslintrc.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/.eslintrc.yml
--------------------------------------------------------------------------------
/web/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/README.md
--------------------------------------------------------------------------------
/web/conf.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/conf.js
--------------------------------------------------------------------------------
/web/gulpfile.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/gulpfile.js
--------------------------------------------------------------------------------
/web/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/package.json
--------------------------------------------------------------------------------
/web/src/css/app.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/app.less
--------------------------------------------------------------------------------
/web/src/css/codemirror.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/codemirror.less
--------------------------------------------------------------------------------
/web/src/css/contentview.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/contentview.less
--------------------------------------------------------------------------------
/web/src/css/dropdown.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/dropdown.less
--------------------------------------------------------------------------------
/web/src/css/eventlog.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/eventlog.less
--------------------------------------------------------------------------------
/web/src/css/flowdetail.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/flowdetail.less
--------------------------------------------------------------------------------
/web/src/css/flowtable.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/flowtable.less
--------------------------------------------------------------------------------
/web/src/css/flowview.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/flowview.less
--------------------------------------------------------------------------------
/web/src/css/footer.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/footer.less
--------------------------------------------------------------------------------
/web/src/css/header.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/header.less
--------------------------------------------------------------------------------
/web/src/css/layout.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/layout.less
--------------------------------------------------------------------------------
/web/src/css/modal.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/modal.less
--------------------------------------------------------------------------------
/web/src/css/sprites.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/sprites.less
--------------------------------------------------------------------------------
/web/src/css/tabs.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/tabs.less
--------------------------------------------------------------------------------
/web/src/css/vendor-bootstrap-variables.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/vendor-bootstrap-variables.less
--------------------------------------------------------------------------------
/web/src/css/vendor-bootstrap.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/vendor-bootstrap.less
--------------------------------------------------------------------------------
/web/src/css/vendor.less:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/css/vendor.less
--------------------------------------------------------------------------------
/web/src/fonts/FontAwesome.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/fonts/FontAwesome.otf
--------------------------------------------------------------------------------
/web/src/fonts/README:
--------------------------------------------------------------------------------
1 |
2 | From a rendered version of the FontAwesome github repo.
3 |
--------------------------------------------------------------------------------
/web/src/fonts/font-awesome.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/fonts/font-awesome.css
--------------------------------------------------------------------------------
/web/src/fonts/fontawesome-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/fonts/fontawesome-webfont.eot
--------------------------------------------------------------------------------
/web/src/fonts/fontawesome-webfont.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/fonts/fontawesome-webfont.svg
--------------------------------------------------------------------------------
/web/src/fonts/fontawesome-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/fonts/fontawesome-webfont.ttf
--------------------------------------------------------------------------------
/web/src/fonts/fontawesome-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/fonts/fontawesome-webfont.woff
--------------------------------------------------------------------------------
/web/src/images/chrome-devtools/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/chrome-devtools/LICENSE
--------------------------------------------------------------------------------
/web/src/images/chrome-devtools/resourceCSSIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/chrome-devtools/resourceCSSIcon.png
--------------------------------------------------------------------------------
/web/src/images/chrome-devtools/resourceJSIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/chrome-devtools/resourceJSIcon.png
--------------------------------------------------------------------------------
/web/src/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/favicon.ico
--------------------------------------------------------------------------------
/web/src/images/resourceExecutableIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/resourceExecutableIcon.png
--------------------------------------------------------------------------------
/web/src/images/resourceFlashIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/resourceFlashIcon.png
--------------------------------------------------------------------------------
/web/src/images/resourceImageIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/resourceImageIcon.png
--------------------------------------------------------------------------------
/web/src/images/resourceJavaIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/resourceJavaIcon.png
--------------------------------------------------------------------------------
/web/src/images/resourceNotModifiedIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/resourceNotModifiedIcon.png
--------------------------------------------------------------------------------
/web/src/images/resourceRedirectIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/images/resourceRedirectIcon.png
--------------------------------------------------------------------------------
/web/src/js/__tests__/components/ContentViewSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/components/ContentViewSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/components/EventLogSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/components/EventLogSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/components/FlowTableSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/components/FlowTableSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/components/Modal/ModalSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/components/Modal/ModalSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/_tflow.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/_tflow.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/connectionSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/connectionSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/eventLogSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/eventLogSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/flowsSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/flowsSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/indexSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/indexSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/optionsSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/optionsSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/settingsSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/settingsSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/tutils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/tutils.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/ui/flowSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/ui/flowSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/ui/headerSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/ui/headerSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/ui/indexSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/ui/indexSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/ui/keyboardSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/ui/keyboardSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/ui/modalSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/ui/modalSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/ui/optionEditorSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/ui/optionEditorSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/ducks/utils/storeSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/ducks/utils/storeSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/flow/utilsSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/flow/utilsSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/urlStateSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/urlStateSpec.js
--------------------------------------------------------------------------------
/web/src/js/__tests__/utilsSpec.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/__tests__/utilsSpec.js
--------------------------------------------------------------------------------
/web/src/js/app.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/app.jsx
--------------------------------------------------------------------------------
/web/src/js/backends/static.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/backends/static.js
--------------------------------------------------------------------------------
/web/src/js/backends/websocket.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/backends/websocket.js
--------------------------------------------------------------------------------
/web/src/js/components/ContentView.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ContentView.jsx
--------------------------------------------------------------------------------
/web/src/js/components/ContentView/CodeEditor.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ContentView/CodeEditor.jsx
--------------------------------------------------------------------------------
/web/src/js/components/ContentView/ContentViews.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ContentView/ContentViews.jsx
--------------------------------------------------------------------------------
/web/src/js/components/ContentView/MetaViews.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ContentView/MetaViews.jsx
--------------------------------------------------------------------------------
/web/src/js/components/ContentView/ViewSelector.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ContentView/ViewSelector.jsx
--------------------------------------------------------------------------------
/web/src/js/components/EventLog.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/EventLog.jsx
--------------------------------------------------------------------------------
/web/src/js/components/EventLog/EventList.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/EventLog/EventList.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowTable.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowTable.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowTable/FlowColumns.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowTable/FlowColumns.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowTable/FlowRow.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowTable/FlowRow.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowTable/FlowTableHead.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowTable/FlowTableHead.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowView.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowView.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowView/Details.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowView/Details.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowView/Headers.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowView/Headers.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowView/Messages.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowView/Messages.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowView/Nav.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowView/Nav.jsx
--------------------------------------------------------------------------------
/web/src/js/components/FlowView/ToggleEdit.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/FlowView/ToggleEdit.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Footer.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Footer.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/FileMenu.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/FileMenu.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/FilterDocs.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/FilterDocs.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/FilterInput.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/FilterInput.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/FlowMenu.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/FlowMenu.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/MainMenu.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/MainMenu.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/MenuToggle.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/MenuToggle.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Header/OptionMenu.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Header/OptionMenu.jsx
--------------------------------------------------------------------------------
/web/src/js/components/MainView.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/MainView.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Modal/Modal.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Modal/Modal.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Modal/ModalLayout.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Modal/ModalLayout.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Modal/ModalList.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Modal/ModalList.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Modal/Option.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Modal/Option.jsx
--------------------------------------------------------------------------------
/web/src/js/components/Modal/OptionModal.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/Modal/OptionModal.jsx
--------------------------------------------------------------------------------
/web/src/js/components/ProxyApp.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ProxyApp.jsx
--------------------------------------------------------------------------------
/web/src/js/components/ValueEditor/ValueEditor.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/ValueEditor/ValueEditor.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/Button.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/Button.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/DocsLink.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/DocsLink.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/Dropdown.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/Dropdown.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/FileChooser.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/FileChooser.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/HideInStatic.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/HideInStatic.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/Splitter.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/Splitter.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/ToggleButton.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/ToggleButton.jsx
--------------------------------------------------------------------------------
/web/src/js/components/common/ToggleInputButton.jsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/common/ToggleInputButton.jsx
--------------------------------------------------------------------------------
/web/src/js/components/helpers/AutoScroll.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/helpers/AutoScroll.js
--------------------------------------------------------------------------------
/web/src/js/components/helpers/VirtualScroll.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/components/helpers/VirtualScroll.js
--------------------------------------------------------------------------------
/web/src/js/ducks/README.md:
--------------------------------------------------------------------------------
1 | https://github.com/erikras/ducks-modular-redux
--------------------------------------------------------------------------------
/web/src/js/ducks/connection.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/connection.js
--------------------------------------------------------------------------------
/web/src/js/ducks/eventLog.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/eventLog.js
--------------------------------------------------------------------------------
/web/src/js/ducks/flows.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/flows.js
--------------------------------------------------------------------------------
/web/src/js/ducks/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/index.js
--------------------------------------------------------------------------------
/web/src/js/ducks/options.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/options.js
--------------------------------------------------------------------------------
/web/src/js/ducks/settings.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/settings.js
--------------------------------------------------------------------------------
/web/src/js/ducks/ui/flow.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/ui/flow.js
--------------------------------------------------------------------------------
/web/src/js/ducks/ui/header.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/ui/header.js
--------------------------------------------------------------------------------
/web/src/js/ducks/ui/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/ui/index.js
--------------------------------------------------------------------------------
/web/src/js/ducks/ui/keyboard.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/ui/keyboard.js
--------------------------------------------------------------------------------
/web/src/js/ducks/ui/modal.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/ui/modal.js
--------------------------------------------------------------------------------
/web/src/js/ducks/ui/optionsEditor.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/ui/optionsEditor.js
--------------------------------------------------------------------------------
/web/src/js/ducks/utils/store.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/ducks/utils/store.js
--------------------------------------------------------------------------------
/web/src/js/filt/filt.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/filt/filt.js
--------------------------------------------------------------------------------
/web/src/js/filt/filt.peg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/filt/filt.peg
--------------------------------------------------------------------------------
/web/src/js/flow/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/flow/utils.js
--------------------------------------------------------------------------------
/web/src/js/urlState.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/urlState.js
--------------------------------------------------------------------------------
/web/src/js/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/js/utils.js
--------------------------------------------------------------------------------
/web/src/templates/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/src/templates/index.html
--------------------------------------------------------------------------------
/web/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cortesi/mitmproxy/HEAD/web/yarn.lock
--------------------------------------------------------------------------------