Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | exceptions: new SessionLoad exception for load errors | madt1m | 2018-07-20 | 1 | -0/+4 |
| | |||||
* | commands: refactor types | Aldo Cortesi | 2017-12-18 | 1 | -0/+4 |
| | | | | | | | The type system was scattered over a number of places, making it hard to follow. This collects all command types in types.py, and completion, validation and parsing for each type is centralised. We should use the same mechanism for options. | ||||
* | command: save.file flowspec path -> None | Aldo Cortesi | 2017-04-27 | 1 | -1/+1 |
| | | | | | | | | | Our first user-facing command. The following commands do the obvious things: save.file @marked /tmp/flows save.file @focus /tmp/flows save.file @hidden /tmp/flows save.file "~m get" /tmp/flows | ||||
* | console: flow resolution command | Aldo Cortesi | 2017-04-27 | 1 | -0/+4 |
| | | | | | | | This is our first built-in command, which will be used by very many other commands. Also add a --commands option to dump all commands, analogous to --options. | ||||
* | Clean up addonmanager interface | Aldo Cortesi | 2017-03-16 | 1 | -0/+3 |
| | | | | | Clarify the plethora of invocation methods we've sprouted, correct some usages in the codebase. | ||||
* | The final piece: netlib -> mitproxy.net | Aldo Cortesi | 2016-10-20 | 1 | -1/+1 |
| | |||||
* | Improve exception hierarchy | Aldo Cortesi | 2016-10-20 | 1 | -15/+15 |
| | | | | | ProxyException -> MitmproxyException NetlibException inherits from MitmproxyException | ||||
* | netlib.exceptions.* -> mitmproxy.exceptions | Aldo Cortesi | 2016-10-20 | 1 | -1/+61 |
| | |||||
* | addons: add AddonHalt exception | Aldo Cortesi | 2016-10-19 | 1 | -0/+4 |
| | | | | | | This can be raised from an addon handler to stop further processing of a flow. Use this to prevent further handling of web app requests. | ||||
* | python3: clean up super and __future__ | Aldo Cortesi | 2016-10-17 | 1 | -3/+2 |
| | |||||
* | fix #1393 | Maximilian Hils | 2016-09-23 | 1 | -4/+0 |
| | |||||
* | fix mitmdump error logging, fix #1549 (#1565) | Maximilian Hils | 2016-09-21 | 1 | -0/+4 |
| | | | | | | | This commit replaces the logging statement introduced in afe34e8b28988bdff91123862194606152c03c33 with the previous implementation where an exception is raised. ProtocolExceptions are normally logged as regular warnings, achieving the same effect for the end user. However, this retains the full stack trace for debug-level logging, which makes the analysis of client errors considerably easier. | ||||
* | Remove obsolete exceptions.ScriptException | Aldo Cortesi | 2016-09-11 | 1 | -24/+0 |
| | |||||
* | Redesign client replay | Aldo Cortesi | 2016-09-11 | 1 | -0/+4 |
| | | | | | - Move to an addon - Use a much simpler synchronisation mechanism | ||||
* | http2: fixes | Thomas Kriechbaumer | 2016-09-03 | 1 | -0/+1 |
| | |||||
* | http2: improve zombie exception handling | Thomas Kriechbaumer | 2016-09-03 | 1 | -0/+3 |
| | |||||
* | fix #1430 | Thomas Kriechbaumer | 2016-08-13 | 1 | -0/+4 |
| | |||||
* | improve invalid certificate ux | Maximilian Hils | 2016-07-27 | 1 | -0/+6 |
| | |||||
* | First-order integration of scripts addon | Aldo Cortesi | 2016-07-14 | 1 | -0/+4 |
| | |||||
* | More powerful Options scheme | Aldo Cortesi | 2016-07-13 | 1 | -0/+4 |
| | | | | | | | | | | | This prepares us for the addon configuration mechanism and gives us a more flexible way to handle options changes. This changeset should spell the end of the current anti-pattern in our codebase where we duplicate data out of options onto the master when mutability is needed. From now on, Options can be the one source of thruth. - Change notifications - Rollback on error | ||||
* | minor fixes | Maximilian Hils | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | use module-level imports only | Maximilian Hils | 2016-05-31 | 1 | -3/+2 |
| | |||||
* | controller.ControlError -> exceptions.ControlException | Aldo Cortesi | 2016-05-29 | 1 | -0/+4 |
| | |||||
* | mitmproxy: fix most flake8 offenses | Thomas Kriechbaumer | 2016-05-28 | 1 | -0/+4 |
| | |||||
* | http2: properly handle connection errors | Thomas Kriechbaumer | 2016-05-17 | 1 | -1/+5 |
| | |||||
* | improve script loading | Maximilian Hils | 2016-05-11 | 1 | -1/+21 |
| | |||||
* | FlowReadError -> FlowReadException | Maximilian Hils | 2016-04-29 | 1 | -0/+4 |
| | |||||
* | cleanup mitmproxy.controller, raise Kill in Channel (#1085) | Maximilian Hils | 2016-04-14 | 1 | -0/+7 |
| | |||||
* | minor improvements | Maximilian Hils | 2016-04-13 | 1 | -2/+0 |
| | |||||
* | combine projects | Maximilian Hils | 2016-02-18 | 1 | -0/+57 |