Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the tick event | Aldo Cortesi | 2018-05-02 | 1 | -1/+1 |
| | | | | Mitmproxy: the tickless wonder. | ||||
* | @concurrent decorator works for class methods. (#2708) | fate0 | 2017-12-26 | 1 | -7/+9 |
| | | | | | * @concurrent decorator should works for class methods * modify test for @concurrent decorator in class. * add docs | ||||
* | mitmproxy.types -> mitmproxy.coretypes | Aldo Cortesi | 2017-12-17 | 1 | -1/+1 |
| | | | | | | | | | | The types name is valuable, and we have a better use for it in collecting and exposing types for options and commands. The coretypes module should probably be split up anyway - it contains a threading base class, a few container objects, and the defintion of our serialization protocol. I was tempted to rename it to "uncagegorized" for the sake of honesty. | ||||
* | addons: start -> load throughout | Aldo Cortesi | 2017-03-25 | 1 | -1/+1 |
| | |||||
* | docs++ | Maximilian Hils | 2017-02-21 | 1 | -0/+1 |
| | |||||
* | Fix #1928, @concurrent decorator now works for class methods. | Matthew Shao | 2017-02-21 | 1 | -1/+4 |
| | |||||
* | eventsequence: coverage++ | Thomas Kriechbaumer | 2017-02-09 | 1 | -2/+2 |
| | |||||
* | mitmproxy.types.[basethread,multidict,serializable] | Aldo Cortesi | 2016-10-20 | 1 | -1/+1 |
| | |||||
* | Kill flow.master - create master.Master | Aldo Cortesi | 2016-10-19 | 1 | -2/+2 |
| | | | | Also extract events into .events | ||||
* | python3: clean up super and __future__ | Aldo Cortesi | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | finalize Reply semantics, fix tests | Maximilian Hils | 2016-08-09 | 1 | -3/+5 |
| | |||||
* | Add .start for addons and scripts | Aldo Cortesi | 2016-07-15 | 1 | -1/+1 |
| | | | | Also improve error messages, fix various unit tests | ||||
* | Zap old scripts infrastructure, fix concurrency tests | Aldo Cortesi | 2016-07-14 | 3 | -189/+0 |
| | |||||
* | remove script contexts | Maximilian Hils | 2016-07-07 | 5 | -108/+35 |
| | |||||
* | minor fixes | Maximilian Hils | 2016-06-28 | 1 | -1/+0 |
| | |||||
* | watchdog: always use PollingObserver | Maximilian Hils | 2016-06-28 | 1 | -6/+4 |
| | |||||
* | Don't fail when start() is not defined | Aldo Cortesi | 2016-06-14 | 1 | -1/+1 |
| | |||||
* | fix contextmanager, remove args argument to start() | Maximilian Hils | 2016-06-13 | 1 | -3/+15 |
| | |||||
* | A tiny wrapper to make script invocations nicer | Aldo Cortesi | 2016-06-14 | 1 | -1/+11 |
| | |||||
* | Improve debugging of thread and other leaks | Aldo Cortesi | 2016-06-11 | 1 | -3/+6 |
| | | | | | | | - Add basethread.BaseThread that all threads outside of test suites should use - Add a signal handler to mitmproxy, mitmdump and mitmweb that dumps resource information to screen when SIGUSR1 is received. - Improve thread naming throughout to make thread dumps understandable | ||||
* | Simplify script concurrency helpers | Aldo Cortesi | 2016-06-08 | 1 | -38/+6 |
| | | | | We now have take() to prevent double-replies. | ||||
* | A new interface for reply | Aldo Cortesi | 2016-06-08 | 1 | -18/+13 |
| | | | | | | | | | | | Reply is now explicit - it's no longer a callable itself. Instead, we have: reply.kill() - kill the flow reply.ack() - ack, but don't send anything reply.send(message) - send a response This is part of an incremental move to detach reply from our flow objects, and unify the script and handler interfaces. | ||||
* | use module-level imports only | Maximilian Hils | 2016-05-31 | 5 | -13/+21 |
| | |||||
* | cleanup | Thomas Kriechbaumer | 2016-05-29 | 1 | -1/+1 |
| | |||||
* | cleanup imports with flake8 | Thomas Kriechbaumer | 2016-05-28 | 1 | -1/+0 |
| | |||||
* | improve script loading | Maximilian Hils | 2016-05-11 | 1 | -4/+4 |
| | |||||
* | scripts: allow package imports | Maximilian Hils | 2016-05-03 | 1 | -0/+2 |
| | |||||
* | fix #1061 | Maximilian Hils | 2016-04-02 | 1 | -13/+14 |
| | |||||
* | s/nocover/no cover/g | Thomas Kriechbaumer | 2016-03-27 | 1 | -1/+1 |
| | | | according to coveralls docs | ||||
* | port mitmproxy.scripts to py3 | Maximilian Hils | 2016-03-19 | 2 | -7/+20 |
| | |||||
* | add tests for mitmproxy.script.reloader | Maximilian Hils | 2016-03-19 | 1 | -3/+3 |
| | |||||
* | improve mitmproxy.scripts semantics, clean up tests | Maximilian Hils | 2016-03-19 | 1 | -2/+10 |
| | |||||
* | combine projects | Maximilian Hils | 2016-02-18 | 5 | -0/+282 |