aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merge pull request #2525 from mhils/nicer-installThomas Kriechbaumer2017-08-151-5/+5
|\ \ \ \ | | | | | | | | | | docs: simplify install instructions
| * | | | docs: simplify install instructionsMaximilian Hils2017-08-151-5/+5
|/ / / / | | | | | | | | | | | | | | | | We only need pip3 now on all OSes as cryptography now ships wheels on Linux :tada:. Also remove `pip3 install --user` recommendation because that won't end up on $PATH.
* | | | Merge pull request #2519 from titeuf87/no_ipv6_fallback_fixMaximilian Hils2017-08-131-0/+2
|\ \ \ \ | |_|/ / |/| | | Fallback correctly to ipv4 when ipv6 is not supported
| * | | Fallback correctly to ipv4 when ipv6 is not supportedSimon Vermeersch2017-08-131-0/+2
|/ / /
* | | Merge pull request #2511 from ujjwal96/masterMaximilian Hils2017-08-101-0/+1
|\ \ \ | |_|/ |/| | Fix version conflict
| * | Fix version conflictUjjwal Verma2017-08-101-0/+1
|/ /
* | Merge pull request #2509 from ujjwal96/compatMaximilian Hils2017-08-091-1/+1
|\ \ | | | | | | Fixes #2495
| * | Fixes #2495Ujjwal Verma2017-08-101-1/+1
| | |
* | | Merge pull request #2504 from MatthewShao/static-viewerMaximilian Hils2017-08-0815-31/+90
|\ \ \ | |/ / |/| | [WIP] [web] Static viewer for mitmweb
| * | [web] Minor fixes.Matthew Shao2017-08-082-5/+0
| | |
| * | [web] Remove activeFetches and onMessage in StaticBackend.Matthew Shao2017-08-081-19/+1
| | |
| * | [web] Remove MITMWEB_STATIC var in tests, and update them.Matthew Shao2017-08-084-29/+13
| | |
| * | [web] update HideInStatic and some components.Matthew Shao2017-08-085-8/+20
| | |
| * | [web] Update react,react-dom,react-test-renderer to 16-beta.3Matthew Shao2017-08-082-15/+15
| | |
| * | [web] Update tests to ensure they won't be disturbed by static modeMatthew Shao2017-08-073-13/+19
| | |
| * | [web] Add HideInStatic ComponentMatthew Shao2017-08-076-13/+32
| | | | | | | | | | | | | | | HideInStaic compoent will check the MITMWEB_STATIC var, and hide the responsive components in static mode.
| * | [web] Add static backend.Matthew Shao2017-08-072-1/+60
| | |
| * | [web] Add static.js to index.html, containing MITMWEB_STATIC var.Matthew Shao2017-08-072-0/+2
| | |
* | | Merge pull request #2502 from mhils/optmanagerMaximilian Hils2017-08-072-3/+13
|\ \ \ | | | | | | | | Fix optmanager equality check and deepcopy
| * | | fix optmanager equality check and deepcopyMaximilian Hils2017-08-052-3/+13
| | | |
* | | | Merge pull request #2503 from ujjwal96/optionsMaximilian Hils2017-08-073-2/+196
|\ \ \ \ | | | | | | | | | | Improve options UX
| * | | | Improve options UXUjjwal Verma2017-08-073-2/+196
| | | | |
* | | | | Merge pull request #2492 from mhils/addon-containsMaximilian Hils2017-08-053-8/+26
|\ \ \ \ \ | | | | | | | | | | | | Gracefully handle errors during script load
| * | | | | gracefully handle errors during script loadMaximilian Hils2017-08-053-8/+26
| |/ / / /
* | | | | Merge pull request #2501 from mhils/toxxMaximilian Hils2017-08-051-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | Use Python 3.6 where possible
| * | | | use py36 where possibleMaximilian Hils2017-08-051-2/+2
|/ / / /
* | | | Merge pull request #2500 from mitmproxy/add-http2-switchMaximilian Hils2017-08-051-0/+1
|\ \ \ \ | | | | | | | | | | re-add --http2 switch
| * | | | re-add --http2 switchMaximilian Hils2017-08-051-0/+1
|/ / / / | | | | | | | | | | | | I think this is one of the more important ones we should not omit, e.g. as `--no-http2` is still needed for scripted redirection.
* | | | Merge pull request #2494 from ujjwal96/intercept-toggleThomas Kriechbaumer2017-08-042-3/+5
|\ \ \ \ | | | | | | | | | | Improve intercept toggle
| * | | | Improve intercept toggleUjjwal Verma2017-08-022-3/+5
| |/ / /
* | | | Merge pull request #2499 from mhils/rawtcpMaximilian Hils2017-08-042-4/+14
|\ \ \ \ | | | | | | | | | | Re-add rawtcp mode.
| * | | | Revert "Remove promotion to raw TCP based on heuristics"Maximilian Hils2017-08-031-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit fbaade429845546d751110caa0f886f7b1a62717 for the following reasons: - The commit only removed the proxy logic, while keeping the corresponding command line options etc. intact. That is quite confusing. - The switch is (and has been) off-by-default and the option help now clearly states that this needs to be used with caution. I'd argue that constrains the potential danger. - I have a specific use case that needs this, and implementing it as an addon is rather difficult at the moment. That being said, this revert is a rather pragmatic temporary decision, the functionality should clearly be made more explicit and protocol switching should be moved to an addon.
| * | | | improve docstring for rawtcpMaximilian Hils2017-08-031-3/+4
|/ / / /
* | | | Merge pull request #2475 from mitmproxy/requires-io-masterThomas Kriechbaumer2017-08-021-2/+2
|\ \ \ \ | | | | | | | | | | [requires.io] dependency update on master branch
| * | | | [requires.io] dependency updaterequires.io2017-08-021-2/+2
|/ / / /
* | | | Merge pull request #2496 from Kriechi/bump-pyasnThomas Kriechbaumer2017-08-022-6/+4
|\ \ \ \ | | | | | | | | | | bump pyasn
| * | | | bump dependencyThomas Kriechbaumer2017-08-021-1/+1
| | | | |
| * | | | update for pyasn1 0.3Ujjwal Verma2017-08-021-5/+3
|/ / / /
* | | | Merge pull request #2493 from Kriechi/improve-testsMaximilian Hils2017-08-021-188/+233
|\ \ \ \ | | | | | | | | | | improve proxyauth tests
| * | | | improve proxyauth testsThomas Kriechbaumer2017-08-021-188/+233
|/ / / /
* | | | Merge pull request #2490 from mitmproxy/issue-2334Maximilian Hils2017-08-011-1/+1
|\ \ \ \ | |/ / / |/| | | fix #2334
| * | | Update proxyauth.pyMaximilian Hils2017-08-011-1/+1
| | | | | | | | | | | | fix #2334
* | | | fix mitmproxy invocationMaximilian Hils2017-08-011-1/+1
|/ / /
* | | add LogEntry.__eq__Maximilian Hils2017-08-012-0/+10
| | |
* | | Merge pull request #2487 from mhils/no-option-processingMaximilian Hils2017-08-019-14/+20
|\ \ \ | |_|/ |/| | Remove OptManager._processed
| * | remove OptManager._processedMaximilian Hils2017-07-319-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of having the core addon do postprocessing on body_size_limit, we add a cache to the parsing function. First, this avoids any potential issues with options and _processed getting out of sync. As anecdotal evidence, the previous implementation did not clear _processed when body_size_limit was reset to None. Second, it achieves the same end result without introducing a new concept of a "_processed" scratch space. Third, it works even if addons aren't present, and does not require workarounds as previously present in test_http2.py. refs https://github.com/mitmproxy/mitmproxy/pull/2484#pullrequestreview-53101507
* | | Merge pull request #2488 from MatthewShao/options-into-own-addonMaximilian Hils2017-07-311-1/+1
|\ \ \ | | | | | | | | Fix minor typing mistake in mitmproxy/tools/main.py
| * | | Fix minor typing mistake.Matthew Shao2017-07-311-1/+1
|/ / /
* | / Merge pull request #2484 from mhils/options-into-own-addonMaximilian Hils2017-07-3127-170/+183
|\| | | |/ |/| Enable tool-specific options
| * minor fixesMaximilian Hils2017-07-302-5/+5
| |