aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/flow.py
Commit message (Collapse)AuthorAgeFilesLines
* Clean up and clarify StateObjectAldo Cortesi2014-09-171-4/+4
| | | | | | | | | - Flatten the class hierarchy - get_state, load_state, from_state are public - Simplify code - Remove __eq__ and __neq__. This fundamentally changes the semantics of inherited objects in a way that's not part of the core function of the class
* Basic websocket connection, code cleanup.Aldo Cortesi2014-09-171-11/+13
|
* Remove external app option, make tick timeout explicitAldo Cortesi2014-09-141-33/+6
|
* Super-basic outline for web io loopAldo Cortesi2014-09-141-3/+3
|
* web -> onboardingAldo Cortesi2014-09-121-1/+1
|
* Reorg to put web app in its own directoryAldo Cortesi2014-09-101-2/+3
|
* add --ignore ui indicationMaximilian Hils2014-09-081-5/+9
|
* fix #349Maximilian Hils2014-09-071-2/+5
|
* much tests. so tcp. very wow.Maximilian Hils2014-09-041-1/+2
|
* Merge branch 'issue_341' into server_change_apiMaximilian Hils2014-09-041-2/+1
|\ | | | | | | | | | | Conflicts: examples/redirect_requests.py libmproxy/console/common.py
| * fix some leftoversMaximilian Hils2014-09-041-2/+1
| |
* | improve HTTPRequest syntaxMaximilian Hils2014-09-031-6/+6
|/
* fix #341 - work on flows instead of request/response internally.Maximilian Hils2014-09-031-58/+48
|
* fix #328Maximilian Hils2014-08-241-1/+1
|
* fix #308Maximilian Hils2014-08-081-24/+1
|
* Merge branch 'stream'Maximilian Hils2014-07-311-0/+28
|\ | | | | | | | | Conflicts: libmproxy/protocol/http.py
| * workaround: always make sure that flow.response.reply existsMaximilian Hils2014-07-251-2/+3
| |
| * add --stream options, various fixesMaximilian Hils2014-07-211-0/+22
| |
| * simplify responseheader scripthookMaximilian Hils2014-07-201-5/+3
| |
| * basic attempt to implement streaming response, needs testingBrad Peabody2014-07-171-0/+7
| |
* | minor fixesMaximilian Hils2014-07-271-2/+2
| |
* | fix #259Maximilian Hils2014-07-261-7/+2
|/
* Remove global should_exit and fix testsVyacheslav Bakhmutov2014-06-131-2/+3
|
* add support for log levelsMaximilian Hils2014-03-131-1/+5
|
* add -d switch to mitmdump to compensate for old verbosity functionalityMaximilian Hils2014-03-121-2/+2
|
* always use relative imports, fix status bar bugMaximilian Hils2014-03-101-6/+4
|
* split up protocol\__init__.pyMaximilian Hils2014-03-101-1/+1
|
* finish proxy.py split upMaximilian Hils2014-03-091-8/+32
|
* split up proxy.pyMaximilian Hils2014-03-091-1/+0
|
* fix commentsMaximilian Hils2014-02-091-1/+1
|
* Fix flow initialization order errorAldo Cortesi2014-02-081-3/+3
| | | | Resolves #210
* test libmproxy.app, increase coverageMaximilian Hils2014-02-071-10/+31
|
* fix bugs, expose timestamp information to console uiMaximilian Hils2014-02-061-3/+3
|
* add skeleton to change destinatin server during intercept, fix all testcases ↵Maximilian Hils2014-02-051-10/+9
| | | | on windows
* fix all tests except those using set_url and get_urlMaximilian Hils2014-02-051-5/+6
|
* push failing tests down to 43Maximilian Hils2014-02-041-128/+9
|
* bring failing tests back into the double-digit rangeMaximilian Hils2014-01-311-1/+120
|
* remove _flow_map from state, improve loggingMaximilian Hils2014-01-311-13/+3
|
* add generic TCP handler with SSL support, move StateObject into netlibMaximilian Hils2014-01-301-82/+3
|
* polish SimpleStateObjectMaximilian Hils2014-01-301-18/+39
|
* remove old classesMaximilian Hils2014-01-301-476/+4
|
* merge flow classes. current status: basic mitmdump workingMaximilian Hils2014-01-301-434/+43
|
* fix most testsuite errors, improve proxy error handlingMaximilian Hils2014-01-291-1/+2
|
* merge masterMaximilian Hils2014-01-221-4/+4
|\
| * Silence pyflakesAldo Cortesi2014-01-191-4/+4
| | | | | | | | And pick up one bug as a consequence.
* | merge masterMaximilian Hils2014-01-181-55/+11
|\|
| * Deprecate Flow.unload_script in favor of Flow.unload_scriptsAldo Cortesi2014-01-131-5/+5
| | | | | | | | | | In the presence of arguments, unloading a single script is clumsy and less useful.
| * Script refactoring: move script command parsing into script module.Aldo Cortesi2014-01-121-2/+2
| |
| * Clean up and clarify script APIAldo Cortesi2014-01-121-16/+5
| |
| * Start refactoring scriptsAldo Cortesi2014-01-121-35/+2
| | | | | | | | | | - Move ScriptContext into script module - Use mock module instead of hand-rolled mock objects in tests