Maximilian Hils
|
4382829b7d
|
workaround: always make sure that flow.response.reply exists
|
2014-07-25 18:47:48 +02:00 |
|
Vyacheslav Bakhmutov
|
b7c1d05782
|
Remove global should_exit and fix tests
|
2014-06-13 14:14:55 +07:00 |
|
Maximilian Hils
|
c1fff51b1b
|
always use relative imports, fix status bar bug
|
2014-03-10 22:36:47 +01:00 |
|
Maximilian Hils
|
545fc2506b
|
Achievement Unlocked: Proxy Chain
|
2014-02-07 07:08:59 +01:00 |
|
Aldo Cortesi
|
45eab17e0c
|
Decouple message type from message class name.
|
2014-01-04 14:42:32 +13:00 |
|
Aldo Cortesi
|
edb10e33aa
|
Remove GPL notices left in source files after our change to the MIT license.
Thanks to Roy Shamir for reporting this.
|
2013-08-01 11:08:00 +12:00 |
|
Aldo Cortesi
|
05e4d4468e
|
Test request and response kill functionality.
|
2013-02-23 21:59:25 +13:00 |
|
Aldo Cortesi
|
f203881b0d
|
Remove redundant clause in controller.Reply
|
2013-02-23 14:13:43 +13:00 |
|
Aldo Cortesi
|
7800b7c910
|
Refactor proxy core communications to be clearer.
|
2013-02-23 14:10:27 +13:00 |
|
Aldo Cortesi
|
aaf892e3af
|
Significantly refactor the master/slave message passing interface.
|
2013-02-17 12:42:48 +13:00 |
|
Aldo Cortesi
|
22192d1a46
|
Nose mopup: docs, no cover pragmas, a few missing path specs.
|
2012-06-09 13:55:55 +12:00 |
|
Aldo Cortesi
|
c02fdb2463
|
Refactor proxy.Server to fix a crash when replaying with -n
|
2012-04-02 13:24:51 +12:00 |
|
Aldo Cortesi
|
77a33c441b
|
Add duplicate_flow and replay_request hooks to ScriptContext.
|
2012-02-19 11:29:49 +13:00 |
|
Aldo Cortesi
|
c6150cc198
|
Address an issue that allows a malicious client to place certificate files in arbitrary directories.
Thanks to David Black (disclosure@d1b.org) for pointing this out.
|
2012-01-21 14:26:36 +13:00 |
|
Aldo Cortesi
|
d1ff527550
|
Reset exit flag when proxy starts.
|
2011-09-04 10:50:00 +12:00 |
|
András Veres-Szentkirályi
|
9abff4f0ac
|
Removed unused imports
|
2011-08-18 23:30:02 +02:00 |
|
Aldo Cortesi
|
0760607a7d
|
Further interface cleaning.
|
2011-08-03 23:02:33 +12:00 |
|
Aldo Cortesi
|
357502fe03
|
General cleanup.
Cut out unused variables and code, generally shut up pychecker as much as is
reasonable.
|
2011-08-02 16:14:33 +12:00 |
|
Aldo Cortesi
|
2ae7808ca9
|
Don't redraw the screen more often than necessary.
|
2011-06-27 14:01:08 +12:00 |
|
Aldo Cortesi
|
f89581be1b
|
Add a -n option which tells the tools not to bind a proxy.
This is useful when you just want to inspect or process dumps.
|
2011-05-14 10:44:25 +12:00 |
|
Aldo Cortesi
|
d917cfd916
|
Refactoring.
|
2011-03-29 10:57:50 +13:00 |
|
Aldo Cortesi
|
6d5c32ad4b
|
Fix hang on shutdown.
|
2011-03-15 17:21:35 +13:00 |
|
Aldo Cortesi
|
ec00b5a66e
|
Make mitmdump exit after client replay is complete by default.
Add an option --keepserving to make it keep serving after replay.
|
2011-03-06 16:54:49 +13:00 |
|
Henrik Nordstrom
|
b35cbc0760
|
Fix kill() again, got broken by the change to use None
|
2011-02-03 23:39:28 +01:00 |
|
Henrik Nordstrom
|
2f813fa748
|
Messages may need to stay in the controller for considerable
amount of time. Don't use a timeout waiting for the controller response.
Example where this happens is intercepted flows.
|
2011-02-03 23:28:24 +01:00 |
|
Aldo Cortesi
|
efe11a0782
|
Kill deadlock that sometimes occurred on shutdown.
|
2011-01-27 13:32:24 +13:00 |
|
Aldo Cortesi
|
29d8007678
|
Add serialization hooks to flows and flow component objects.
|
2011-01-26 14:52:03 +13:00 |
|
Aldo Cortesi
|
b8d8030abd
|
Documentation updates.
|
2011-01-25 10:59:50 +13:00 |
|
Aldo Cortesi
|
ba92d22e1d
|
Put DumpMaster in its own file.
It's going to become a more important part of the mitmproxy suite now.
|
2010-03-01 14:58:04 +13:00 |
|
Thomas Roth
|
fc6f170731
|
Huge speed improvements if more than one request is in the queue. Speeds up every request by 0.1 seconds.
|
2010-02-25 17:49:21 +01:00 |
|
Aldo Cortesi
|
cb0e328709
|
Initial checkin.
|
2010-02-16 17:09:07 +13:00 |
|