aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/eventsequence.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove the tick eventAldo Cortesi2018-05-021-1/+0
| | | | Mitmproxy: the tickless wonder.
* fix Python 3.6 variable type annotations #3053oscure762018-04-141-2/+2
|
* update mypyMaximilian Hils2017-07-201-10/+10
|
* fix type declarationMaximilian Hils2017-07-201-1/+1
|
* shorten option helpMaximilian Hils2017-07-201-3/+8
| | | | | We can have longer versions in the docs, but this makes the options pages quite hard to parse.
* make eventsequence.iterate extendableMaximilian Hils2017-07-151-39/+55
|
* Commands, core update eventAldo Cortesi2017-04-291-0/+1
| | | | | | | | | | | | | | | This patch: - Introduces a core update() event that should be invoked whenever flows are changed outside of the normal lifecycle. - Extend view.resolve to know about @all, which matches all flows in the view. - Add a core flow.resume comand, which resumes flows and broadcasts an update event. - Define flow list bindings for: A -> flow.resume @all a -> flow.resume @focus d -> view.remove @focus z -> view.remove @all
* addons: start -> load throughoutAldo Cortesi2017-03-251-1/+1
|
* Enable custom options for addonsAldo Cortesi2017-03-141-0/+1
| | | | | | | | - Add an options parameter to the start() event. This is to be used by addons on startup to add custom options. - Add a running() event that is called once the proxy is up and running. - With the new paradigm we can't log during master __init__, so add a tiny termstatus addon to print proxy status to terminal once we're running.
* minor changesThomas Kriechbaumer2017-02-091-1/+1
|
* eventsequence: coverage++Thomas Kriechbaumer2017-02-091-0/+73