aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/controller.py
Commit message (Collapse)AuthorAgeFilesLines
* workaround: always make sure that flow.response.reply existsMaximilian Hils2014-07-251-1/+1
|
* Remove global should_exit and fix testsVyacheslav Bakhmutov2014-06-131-12/+9
|
* always use relative imports, fix status bar bugMaximilian Hils2014-03-101-0/+1
|
* Achievement Unlocked: Proxy ChainMaximilian Hils2014-02-071-0/+1
|
* Decouple message type from message class name.Aldo Cortesi2014-01-041-9/+9
|
* Remove GPL notices left in source files after our change to the MIT license.Aldo Cortesi2013-08-011-15/+0
| | | | Thanks to Roy Shamir for reporting this.
* Test request and response kill functionality.Aldo Cortesi2013-02-231-3/+6
|
* Remove redundant clause in controller.ReplyAldo Cortesi2013-02-231-4/+1
|
* Refactor proxy core communications to be clearer.Aldo Cortesi2013-02-231-4/+6
|
* Significantly refactor the master/slave message passing interface.Aldo Cortesi2013-02-171-23/+62
|
* Nose mopup: docs, no cover pragmas, a few missing path specs.Aldo Cortesi2012-06-091-5/+3
|
* Refactor proxy.Server to fix a crash when replaying with -nAldo Cortesi2012-04-021-3/+1
|
* Add duplicate_flow and replay_request hooks to ScriptContext.Aldo Cortesi2012-02-191-5/+6
|
* Address an issue that allows a malicious client to place certificate files ↵Aldo Cortesi2012-01-211-3/+3
| | | | | | in arbitrary directories. Thanks to David Black (disclosure@d1b.org) for pointing this out.
* Reset exit flag when proxy starts.Aldo Cortesi2011-09-041-0/+2
|
* Removed unused importsAndrás Veres-Szentkirályi2011-08-181-1/+0
|
* Further interface cleaning.Aldo Cortesi2011-08-031-3/+3
|
* General cleanup.Aldo Cortesi2011-08-021-6/+6
| | | | | Cut out unused variables and code, generally shut up pychecker as much as is reasonable.
* Don't redraw the screen more often than necessary.Aldo Cortesi2011-06-271-0/+3
|
* Add a -n option which tells the tools not to bind a proxy.Aldo Cortesi2011-05-141-2/+6
| | | | This is useful when you just want to inspect or process dumps.
* Refactoring.Aldo Cortesi2011-03-291-5/+3
|
* Fix hang on shutdown.Aldo Cortesi2011-03-151-7/+12
|
* Make mitmdump exit after client replay is complete by default.Aldo Cortesi2011-03-061-1/+2
| | | | Add an option --keepserving to make it keep serving after replay.
* Fix kill() again, got broken by the change to use NoneHenrik Nordstrom2011-02-031-2/+5
|
* Messages may need to stay in the controller for considerableHenrik Nordstrom2011-02-031-1/+1
| | | | | amount of time. Don't use a timeout waiting for the controller response. Example where this happens is intercepted flows.
* Kill deadlock that sometimes occurred on shutdown.Aldo Cortesi2011-01-271-2/+5
|
* Add serialization hooks to flows and flow component objects.Aldo Cortesi2011-01-261-1/+1
|
* Documentation updates.Aldo Cortesi2011-01-251-1/+0
|
* Put DumpMaster in its own file.Aldo Cortesi2010-03-011-36/+0
| | | | It's going to become a more important part of the mitmproxy suite now.
* Huge speed improvements if more than one request is in the queue. Speeds up ↵Thomas Roth2010-02-251-3/+8
| | | | every request by 0.1 seconds.
* Initial checkin.Aldo Cortesi2010-02-161-0/+119