aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/addons
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3927 from mhils/tcp-uiMaximilian Hils2020-04-182-22/+57
|\ | | | | add tcp flow ui
| * lint, mypy, tests++Maximilian Hils2020-04-121-1/+1
| |
| * add very simply tcp detailviewMaximilian Hils2020-04-121-5/+8
| |
| * view addon: systematize different flow typesMaximilian Hils2020-04-111-20/+27
| |
| * Display TCP flows at flow list!Nikita Stupin2020-04-101-8/+33
| |
* | improve getting-started docsThomas Kriechbaumer2020-04-131-9/+8
|/
* minor improvements, tests++Maximilian Hils2020-04-091-3/+3
|
* test resolveroot2020-03-111-1/+1
|
* Options Exception in scriptroot2020-03-111-5/+8
|
* finish FIXME: move open_browser() to addon/browser (#3832)naivekun2020-03-081-1/+1
|
* onboardingapp: Fix bugs 3397,3034 & link pems properlyAxel Morawietz2020-02-151-8/+8
| | | | | | This change will make sure that a user can click on a link to install the CAs even if displaying the logos fails.
* Merge pull request #3724 from typoon/command-history-fileMaximilian Hils2019-12-122-0/+91
|\ | | | | Save user executed commands to a history file
| * Fixed small bugs on command_history and testsHenrique2019-11-271-2/+8
| |
| * simplify command history addonMaximilian Hils2019-11-261-126/+65
| |
| * Addressing comments from reviewHenrique2019-11-251-27/+42
| |
| * Logic to handle multiple instances using CommandHistory.Henrique2019-11-251-7/+23
| |
| * Making windows happyHenrique2019-11-251-0/+7
| |
| * Moved confdir check logic into the addonHenrique2019-11-251-1/+5
| |
| * Make `mypy` happyHenrique2019-11-241-1/+1
| |
| * Fixed the logic according to some tests, added new testsHenrique2019-11-241-89/+42
| |
| * Making the linter happyHenrique2019-11-231-8/+2
| |
| * Fix to check if command_history file exists prior to trying to read itHenrique2019-11-231-2/+5
| |
| * Moved command history to an addon and added a new feature:Henrique2019-11-232-0/+154
| | | | | | | | | | * If you start typing a command and press "up" only commands starting with that string will be returned
* | Add flow to ContentView metadataYoav Shai2019-12-061-6/+7
|/
* Merge pull request #3693 from typoon/fix-command-bar-issue-3259Maximilian Hils2019-11-213-64/+63
|\ | | | | Improve Command Bar UX
| * fix 'set' to only accept a single argumentMaximilian Hils2019-11-191-2/+2
| |
| * fix lexing, sort ofMaximilian Hils2019-11-191-2/+1
| |
| * wipMaximilian Hils2019-11-182-22/+21
| |
| * make command parameter names more descriptiveMaximilian Hils2019-11-183-60/+61
| |
* | make mypy happyMaximilian Hils2019-11-161-2/+2
| |
* | fix lintMaximilian Hils2019-11-161-1/+1
| |
* | minor type fixesMaximilian Hils2019-11-161-4/+6
| |
* | Merge branch 'master' into masterMaximilian Hils2019-11-163-64/+105
|\ \
| * \ Merge pull request #3705 from mhils/issue-3469Maximilian Hils2019-11-162-29/+45
| |\ \ | | | | | | | | Fix #3469
| | * | tests++Maximilian Hils2019-11-151-1/+0
| | | |
| | * | fix #3469Maximilian Hils2019-11-152-29/+46
| | | |
| * | | Merge pull request #3448 from cript0nauta/masterMaximilian Hils2019-11-161-32/+49
| |\ \ \ | | |_|/ | |/| | Fix command injection vulnerability when exporting to curl or httpie
| | * | test coverage++Maximilian Hils2019-11-151-0/+1
| | | |
| | * | improve curl/httpie exportMaximilian Hils2019-11-151-33/+40
| | | |
| | * | Merge remote-tracking branch 'origin/master' into pr-3448Maximilian Hils2019-11-1518-159/+98
| | |\|
| | * | 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-131-2/+2
| | |\ \
| | * | | 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-131-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-131-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | Merge branch 'master' into masterMaximilian Hils2019-11-1518-161/+98
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | allow server replay functionality to run on a different portJurriaan Bremer2019-11-151-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By providing the "server_replay_ignore_port" configuration value we're able to run mitmproxy in server replay mode on a different port than the web server in the flows was originally running. This is also useful in case multiple ports are present in a flow (I suspect).
| * | | | Update serverplayback.pyMaximilian Hils2019-07-171-4/+1
| | | | |
| * | | | Use 'host_header' instead of 'host', when calculating 'HTTPRequest' hash in ↵peter-way2019-04-151-1/+4
| | |_|/ | |/| | | | | | | | | | transparent mode.
* | | | Adding raw_request and raw_response to exportMichael McKeirnan2019-11-161-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a proposed change for https://github.com/mitmproxy/mitmproxy/issues/3701 which alters the behavior of a raw http export to include both the request and the response. Additionally, this introduces two new export options "raw_request" and "raw_response" which allow for exporting the raw HTTP request or response individually.