Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix tests | Maximilian Hils | 2019-11-19 | 1 | -13/+20 |
| | |||||
* | fix 'set' to only accept a single argument | Maximilian Hils | 2019-11-19 | 2 | -3/+3 |
| | |||||
* | fix lexing, sort of | Maximilian Hils | 2019-11-19 | 8 | -81/+142 |
| | |||||
* | wip | Maximilian Hils | 2019-11-18 | 7 | -40/+55 |
| | |||||
* | fix coverage | Maximilian Hils | 2019-11-18 | 2 | -1/+3 |
| | |||||
* | coverage++ | Maximilian Hils | 2019-11-18 | 1 | -1/+23 |
| | |||||
* | adjust test | Maximilian Hils | 2019-11-18 | 1 | -1/+1 |
| | |||||
* | fix vararg handling | Maximilian Hils | 2019-11-18 | 6 | -31/+43 |
| | |||||
* | revamp command processing | Maximilian Hils | 2019-11-18 | 7 | -406/+446 |
| | | | | | | | | | | | | - Display the parameter name instead of the parameter type whenver users interact with commands. This makes it easy to enter commands just by their signature. We may want to expose type information in the command list, but some quick testing showed that this are rather intuitive anyways. - Add shift tab backward cycling for the command completion. - Use inspect.Signature instead of homebrew argument matching solution. This gets rid of quite a bit of cruft. - Remove some type checking hacks in mitmproxy.types | ||||
* | make command parameter names more descriptive | Maximilian Hils | 2019-11-18 | 4 | -84/+85 |
| | |||||
* | adjust remote debug example to latest pycharm version | Maximilian Hils | 2019-11-18 | 1 | -2/+2 |
| | |||||
* | Added coverage for the changes made | Henrique | 2019-11-17 | 1 | -0/+4 |
| | |||||
* | Fixed issue with string parameters between quotes that do not have a | Henrique | 2019-11-17 | 1 | -2/+14 |
| | | | | space | ||||
* | Added return signature to methods on commander.py | Henrique | 2019-11-16 | 1 | -5/+5 |
| | |||||
* | Brought coverage up to 94% on test_commander.py | Henrique | 2019-11-16 | 1 | -4/+103 |
| | |||||
* | Various changes to address PR comments | Henrique | 2019-11-16 | 5 | -25/+19 |
| | | | | | Made a change to make `CommandManager.execute` the main entry point for executing commands and made `call_strings` into a private method. | ||||
* | Removing dead code | Henrique | 2019-11-16 | 1 | -8/+0 |
| | |||||
* | Forgot to remove the empty `_parse_cmd` function | Henrique | 2019-11-16 | 1 | -5/+0 |
| | |||||
* | Fixing issues pointed during PR review | Henrique | 2019-11-16 | 4 | -50/+55 |
| | |||||
* | Removed useless else that prevented 100% code coverage | Henrique | 2019-11-15 | 1 | -2/+0 |
| | |||||
* | Small fix for 100% coverage | Henrique | 2019-11-15 | 1 | -7/+0 |
| | |||||
* | Merge branch 'master' into fix-command-bar-issue-3259 | Henrique M. D | 2019-11-15 | 51 | -269/+457 |
|\ | |||||
| * | Merge pull request #3420 from rjt-gupta/multipart-fix | Maximilian Hils | 2019-11-15 | 7 | -20/+114 |
| |\ | | | | | | | multipart-fix | ||||
| | * | test coverage improved | rjt-gupta | 2019-02-06 | 1 | -0/+19 |
| | | | |||||
| | * | separate editors | rjt-gupta | 2019-02-06 | 3 | -11/+23 |
| | | | |||||
| | * | multipart encoder and tests | rjt-gupta | 2019-02-06 | 4 | -15/+68 |
| | | | |||||
| | * | multipart-fix | rjt-gupta | 2019-02-06 | 3 | -5/+15 |
| | | | |||||
| * | | Merge pull request #3522 from peter-way/master | Maximilian Hils | 2019-11-15 | 1 | -1/+1 |
| |\ \ | | | | | | | | | Use 'host_header' instead of 'host', to calculate 'HTTPRequest' hash in transparent mode. | ||||
| | * \ | Merge branch 'master' into master | Maximilian Hils | 2019-11-15 | 108 | -602/+1380 |
| | |\ \ | |||||
| | * | | | Update serverplayback.py | Maximilian Hils | 2019-07-17 | 1 | -4/+1 |
| | | | | | |||||
| | * | | | Use 'host_header' instead of 'host', when calculating 'HTTPRequest' hash in ↵ | peter-way | 2019-04-15 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | transparent mode. | ||||
| * | | | | Merge pull request #3612 from ccssrryy/fix-dup-resp | Maximilian Hils | 2019-11-15 | 1 | -5/+8 |
| |\ \ \ \ | | |_|/ / | |/| | | | fix duplicate error response | ||||
| | * | | | fix duplicate error response | cs | 2019-08-09 | 1 | -5/+8 |
| | |/ / | |||||
| * | | | Merge pull request #3425 from rjt-gupta/external-viewer | Maximilian Hils | 2019-11-15 | 1 | -2/+2 |
| |\ \ \ | | | | | | | | | | | external-viewer-fix | ||||
| | * | | | remove superfluous option | Maximilian Hils | 2019-11-15 | 1 | -5/+0 |
| | | | | | |||||
| | * | | | option added | rjt-gupta | 2019-01-07 | 1 | -0/+5 |
| | | | | | |||||
| | * | | | external-viewer-fix | rjt-gupta | 2018-12-17 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Merge pull request #3703 from mhils/replay-ignore-port | Maximilian Hils | 2019-11-15 | 1 | -1/+10 |
| |\ \ \ \ | | | | | | | | | | | | | allow server replay functionality to run on a different port | ||||
| | * | | | | allow server replay functionality to run on a different port | Jurriaan Bremer | 2019-11-15 | 1 | -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). | ||||
| * | | | | Merge pull request #3699 from mhils/flowfilter2019 | Maximilian Hils | 2019-11-15 | 2 | -65/+49 |
| |\ \ \ \ | | | | | | | | | | | | | Improve flowfilter | ||||
| | * | | | | disable overly strict indentation checks | Maximilian Hils | 2019-11-15 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | improve flowfilter | Maximilian Hils | 2019-11-15 | 1 | -64/+48 |
| |/ / / / | |||||
| * | | | | Merge pull request #3697 from ylmrx/issue_3639-yml_extension_allowed | Maximilian Hils | 2019-11-15 | 1 | -3/+2 |
| |\ \ \ \ | | | | | | | | | | | | | adding config.yml as an allowed config filename | ||||
| | * | | | | simplify option file loading | Maximilian Hils | 2019-11-14 | 1 | -7/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | - no need for a constant that is only used once - if load_paths allows us to specify multiple paths, let's just do that. | ||||
| | * | | | | adding config.yml as an allowed config filename | Yoann L | 2019-11-14 | 1 | -6/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cf. title as suggested in #3639 | ||||
| * | | | | | Merge pull request #3698 from ylmrx/crash_on_empty_focus_next | Maximilian Hils | 2019-11-14 | 1 | -6/+12 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Fixes crash upon view.focus.[next|prev] - #3694 | ||||
| | * | | | | Fixes #3694 | Yoann L | 2019-11-14 | 1 | -6/+12 |
| |/ / / / | |||||
| * | | | | Merge pull request #3691 from mhils/sans-io-adjustments | Maximilian Hils | 2019-11-12 | 40 | -167/+175 |
| |\ \ \ \ | | | | | | | | | | | | | Update mypy, sans-io adjustments | ||||
| | * | | | | update mypy | Maximilian Hils | 2019-11-12 | 40 | -148/+154 |
| | | | | | | |||||
| | * | | | | minor improvements and sans-io adjustments | Maximilian Hils | 2019-11-11 | 6 | -33/+35 |
| | | | | | |