aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix flake8 warning in curl_commandMatías Lang2019-01-141-4/+1
| | | | | There was an unused variable (I redefined its value below). It didn't affect the behavior of the function
* Merge branch 'master' of https://github.com/mitmproxy/mitmproxyMatías Lang2019-01-1319-29/+32
|\
| * Merge pull request #3444 from BoboTiG/fix-resource-leaksMaximilian Hils2019-01-065-9/+12
| |\ | | | | | | Fix ResourceWarning: unclosed file, prevent resource leaks
| | * Fix ResourceWarning: unclosed file, prevent resource leaksMickaël Schoentgen2019-01-065-9/+12
| | | | | | | | | | | | Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
| * | Merge pull request #3443 from BoboTiG/fix-invalid-seq-warningsMaximilian Hils2019-01-0614-20/+20
| |\ \ | | |/ | |/| Fix several DeprecationWarning: invalid escape sequence
| | * Fix several DeprecationWarning: invalid escape sequenceMickaël Schoentgen2019-01-0514-20/+20
| |/ | | | | | | Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
* | Refactor curl_command and httpie_commandMatías Lang2019-01-131-11/+10
| | | | | | | | To avoid calling to shlex.quote many times
* | Fix command injection when exporting to httpieMatías Lang2019-01-132-13/+34
| | | | | | | | | | | | The command generated by `export.clip httpie @focus` or `export.file httpie @focus /path/to/file` wasn't being properly escaped so it could contain a malicious command instead of just a simple httpie call.
* | Fix command injection when exporting to curlMatías Lang2019-01-132-14/+39
|/ | | | | | The command generated by `export.clip curl @focus` or `export.file curl @focus /path/to/file` wasn't being properly escaped so it could contain a malicious command instead of just a simple curl.
* Fix Flow being part of raw_format_flow cache keyBkPHcgQL3V2018-12-171-5/+5
| | | | | | | | | | raw_format_flow is annotated with the @lru_cache decorator, which creates a cache of the function's return value based on its parameters. Thus, assuming that the first argument (f) contains all the information needed to compute the urwid control for the flow, this effectively caches results. To make most use of this, remove the second parameter representing the real Flow object to improve @lru_cache's efficiency.
* charset in meta tags (#3411)Rajat Gupta2018-12-132-16/+30
| | | original contribution from @0xHJK in https://github.com/mitmproxy/mitmproxy/pull/3150
* fix query arrayRajat Gupta2018-12-035-13/+47
| | | | fixes #3072 closes #3254
* Merge pull request #3403 from Kriechi/bump-depsThomas Kriechbaumer2018-12-0216-27/+30
|\ | | | | bump dependencies
| * bump dependenciesThomas Kriechbaumer2018-12-0216-27/+30
|/
* Merge pull request #3401 from rjt-gupta/fix-replay-timestampsThomas Kriechbaumer2018-12-011-0/+2
|\ | | | | client-replay-fix
| * client-replay-fixrjt-gupta2018-12-011-0/+2
|/
* Merge pull request #3382 from abhigyank/orgThomas Kriechbaumer2018-11-123-21/+21
|\ | | | | Change variable o to organization for generated certficates.
| * Change variable o to organization for generated certficates.Abhigyan Khaund2018-11-113-21/+21
|/
* Add Organization field for the generated certificate (#3376)Abcdefghijklmnopqrstuvwxyzxyz2018-11-093-6/+28
| | | add organization field for the generated certificate
* Merge pull request #3371 from JessicaFavin/proper-display-on-stderrMaximilian Hils2018-11-092-11/+41
|\ | | | | Display errors on sys.stderr
| * Remove indent on echo_errorJessicaFavin2018-11-041-3/+1
| |
| * test_dumper.py - Add sio_err everywhere + adjust test_simpleJessica Favin2018-11-041-4/+26
| |
| * Fix test_dumper.py - Dumper constructorJessica Favin2018-11-041-2/+2
| |
| * Update test_dumper.pyJessica Favin2018-11-041-2/+4
| |
| * Display errors on sys.stderrJessica Favin2018-11-011-3/+11
| |
* | Merge pull request #3374 from abhigyank/docsMaximilian Hils2018-11-091-1/+1
|\ \ | |/ |/| docs: Add mitm.it link in the certificates docs.
| * docs: don't make links extra boldMaximilian Hils2018-11-091-1/+1
| |
| * docs: Add mitm.it link in the certificates docs.Abhigyan Khaund2018-11-051-1/+1
|/
* Merge pull request #3366 from alexlauerman/patch-3Maximilian Hils2018-10-261-1/+1
|\ | | | | Corrected keep_host_header usage option
| * Corrected keep_host_header usage optionAlex Lauerman2018-10-251-1/+1
|/ | | I tested this locally to verify this change is correct.
* Merge pull request #3356 from fghzxm/umask-keysSamoilenko Roman2018-10-252-2/+27
|\ | | | | Make private keys readable only by the owner
| * use skip_windows decorator consistentlyMaximilian Hils2018-10-231-4/+2
| |
| * Skip file permission test on WindowsFred Miller2018-10-231-0/+4
| |
| * Make private keys readable only by the ownerFred Miller2018-10-222-2/+25
|/
* Merge pull request #3351 from arun-94/masterMaximilian Hils2018-10-213-1/+29
|\ | | | | #3312 Change colors according to the HTTP status code
| * Update snapshot testsArun Swaminathan2018-10-202-0/+10
| |
| * Check for null flow response when changing colorArun Swaminathan2018-10-201-5/+5
| |
| * #3312 Change colors according to HTTP status codeArun Swaminathan2018-10-151-1/+19
| |
* | Merge pull request #3355 from kam800/configurable-lines-cutoffMaximilian Hils2018-10-204-5/+12
|\ \ | |/ |/| Make content view lines limit configurable
| * Make content view lines limit configurableKamil Borzym2018-10-194-5/+12
|/
* Added link_expander.py example to simple examples (#3348)jbrule2018-10-122-0/+29
|
* Merge pull request #3344 from Tey/masterMaximilian Hils2018-10-101-5/+11
|\ | | | | Fixed doc about domain whitelisting
| * Fixed doc about domain whitelistingTey2018-10-051-5/+11
| |
* | Merge pull request #3334 from artnc/patch-1Thomas Kriechbaumer2018-10-101-1/+1
|\ \ | | | | | | Fix error message for failure to start editor
| * | Fix error message for failure to start editorArt Chaidarun2018-09-231-1/+1
| | |
* | | Merge pull request #3347 from Kriechi/ws-exampleThomas Kriechbaumer2018-10-091-0/+13
|\ \ \ | |_|/ |/| | add websocket example
| * | add websocket exampleThomas Kriechbaumer2018-10-091-0/+13
|/ /
* | Merge pull request #3340 from kajojify/buttonsSamoilenko Roman2018-09-292-1/+19
|\ \ | | | | | | keys.yaml priority over defaultkeys.py
| * | keys.yaml priority over defaultkeys.py. Test for this.Miroslav2018-09-292-1/+19
|/ /
* | Merge pull request #3335 from Kriechi/bump-wsprotoThomas Kriechbaumer2018-09-231-1/+1
|\ \ | |/ |/| bump wsproto