Commit Graph

  • 5bf6482bd0 Merge remote-tracking branch 'origin/master' Henrik Nordstrom 2011-02-03 23:30:03 +0100
  • 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. Henrik Nordstrom 2011-02-03 23:28:24 +0100
  • 2ad4c5adf3 Get rid of ReplayConnection - we now have only one ClientConnection class. Aldo Cortesi 2011-02-04 10:05:07 +1300
  • 2cb7429d38 Change "connection" to the less confusing "client_conn" throughout. Aldo Cortesi 2011-02-03 14:51:32 +1300
  • 7924f07971 Fine-tune completion a bit. Aldo Cortesi 2011-02-03 13:50:57 +1300
  • 6c89749f0a Add timestamps to flows. Aldo Cortesi 2011-02-03 13:30:47 +1300
  • 673ff01acc Fix tracking of edited state. Aldo Cortesi 2011-02-03 12:28:40 +1300
  • f6c8654f08 "Q" quits without confirmation prompt. Aldo Cortesi 2011-02-03 12:20:05 +1300
  • d8cb826361 Test suite rejiggering and cleanup. Aldo Cortesi 2011-02-03 12:16:03 +1300
  • db99da6af5 Improve script handling. Aldo Cortesi 2011-02-02 11:44:28 +1300
  • 8d37ff81e6 README -> README.mkd Aldo Cortesi 2011-02-02 10:25:40 +1300
  • df9d8832fb Use last path specified as default prompt. Aldo Cortesi 2011-02-02 10:19:54 +1300
  • 405e60215c View script debug output (stderr) in pager. Aldo Cortesi 2011-02-02 10:08:24 +1300
  • b886f808be Add an external script API. Aldo Cortesi 2011-01-31 13:26:56 +1300
  • edb8228dd2 Factor out flow unit tests into speparate file. Aldo Cortesi 2011-01-31 11:48:53 +1300
  • 152b97fa0b Restructure to make subclassing Flow unnecessary. Aldo Cortesi 2011-01-31 11:44:52 +1300
  • 1619d164ff Re-jigger flow view shortcuts so we don't over-ride global shortcuts. Aldo Cortesi 2011-01-31 10:57:33 +1300
  • 74aa622fdd Better help page statusbar text. Aldo Cortesi 2011-01-30 15:31:44 +1300
  • cf165bc32e Next and previous flow shortcuts from within flow view. Aldo Cortesi 2011-01-30 15:26:41 +1300
  • 2a39387d27 UI tweaks Aldo Cortesi 2011-01-30 14:52:51 +1300
  • 091db9cdf2 Prompt user on quit. Aldo Cortesi 2011-01-28 12:55:02 +1300
  • 0742bc4fd0 Nicer statusbar messages, with timed expiry. Aldo Cortesi 2011-01-28 12:18:01 +1300
  • dfefe3cdda Make pretty-printing more robust. Aldo Cortesi 2011-01-28 12:07:27 +1300
  • 93ef691bad Basix XML/HTML pretty-printing in flow viewer. Aldo Cortesi 2011-01-27 17:26:01 +1300
  • 96e714a74c Handle nonexistent load files gracefully. Aldo Cortesi 2011-01-27 15:20:07 +1300
  • edab82f7d8 Add command to write request or response body to file. Aldo Cortesi 2011-01-27 15:14:46 +1300
  • 345ac0f2a0 Refine flow saving shortcuts. Aldo Cortesi 2011-01-27 15:03:53 +1300
  • eb93cc22ce Fine-tune threading and fix an exception. Aldo Cortesi 2011-01-27 14:19:48 +1300
  • efe11a0782 Kill deadlock that sometimes occurred on shutdown. Aldo Cortesi 2011-01-27 13:32:24 +1300
  • 077272ec97 Switch to BSON for data serialization. Aldo Cortesi 2011-01-27 10:52:42 +1300
  • 460107589c Add tab completion for save and load path specs. Aldo Cortesi 2011-01-27 10:29:37 +1300
  • bd6c0499fb Fix UI sync bugs introduced by flow serialization. Aldo Cortesi 2011-01-26 22:17:42 +1300
  • 635f7a971d Add saving and loading of complete flows for later replay and analysis. Aldo Cortesi 2011-01-26 16:50:17 +1300
  • 29d8007678 Add serialization hooks to flows and flow component objects. Aldo Cortesi 2011-01-26 14:52:03 +1300
  • 7983dbb26a Abstract flow management out of the interactive code. Aldo Cortesi 2011-01-25 15:02:48 +1300
  • b8d8030abd Documentation updates. Aldo Cortesi 2011-01-25 10:59:50 +1300
  • 2f5de24098 Add FAQ entry for installing globally trusted certs for pentesting Windows apps. Aldo Cortesi 2011-01-17 16:14:20 +1300
  • 324c175d02 Fix indentation in previous patch. Aldo Cortesi 2010-09-06 11:21:51 +1200
  • 2e7e9f9759 Wrap read request, concatenating partial reads until whole request have been read Henrik Nordström 2010-09-05 21:04:22 +0800
  • e98a035540 Release mitmproxy 0.2 Aldo Cortesi 2010-03-01 17:25:27 +1300
  • f457342aab Add mitmproxy command line flags for a number of filter expressions. Aldo Cortesi 2010-03-01 15:42:38 +1300
  • fbe6e0a820 Housekeeping: todo updates, move put handler_ methods together in console.py. Aldo Cortesi 2010-03-01 15:08:39 +1300
  • ba92d22e1d Put DumpMaster in its own file. Aldo Cortesi 2010-03-01 14:58:04 +1300
  • 0188cf8a1a Just make using the user's terminal background the default. Aldo Cortesi 2010-03-01 14:50:35 +1300
  • b91156723b Split mitmproxy and mitmdump - mitmdump is the non-interactive verison of mitmproxy. Aldo Cortesi 2010-03-01 14:48:06 +1300
  • 6300a57212 Don't intercept replays - it makes no sense to do so. Aldo Cortesi 2010-03-01 14:25:37 +1300
  • 639b1557a6 Don't show error if user tries to save, but specifies no path. Aldo Cortesi 2010-03-01 14:20:12 +1300
  • f030718e32 Add "A" key, to accept all intercepted connections. Aldo Cortesi 2010-03-01 14:08:10 +1300
  • a7cea1749b Make beeping more general. Aldo Cortesi 2010-03-01 13:55:32 +1300
  • a40775b846 Maintain compatibility with 0.9.8.x of urwid. Aldo Cortesi 2010-03-01 13:37:50 +1300
  • 72f8111f2b Show error if compiling of an expression fails. Thomas Roth 2010-02-26 17:48:55 +0100
  • a5f87657e1 Added beeping. --bireq and --bires enables beeping on intercepted requests/responses. Thomas Roth 2010-02-26 14:01:38 +0100
  • c5eb3c592d Fix hang when a POST is made with a 0 content length. Aldo Cortesi 2010-02-26 20:07:37 +1300
  • 0e76f0f341 Added a 'keep terminal background' option (-t), so that you can use it with your own background color. (Foreground color following.) Thomas Roth 2010-02-26 00:20:49 +0100
  • fc6f170731 Huge speed improvements if more than one request is in the queue. Speeds up every request by 0.1 seconds. Thomas Roth 2010-02-25 17:49:21 +0100
  • 1909744631 Small improvement in regular expression compiler exception handling. Thomas Roth 2010-02-25 17:45:37 +0100
  • 000196fe21 Added exception if starting editor fails and added vi as default editor. Thomas Roth 2010-02-25 12:14:47 +0100
  • 6d41b27f53 Fixes crash on illegal regular expression for interception. Thomas Roth 2010-02-24 23:59:54 +0100
  • 0fc864c419 Fixes a bug which caused a crash if you've tried to accept a connection which wasn't intercepted. Thomas Roth 2010-02-24 23:32:56 +0100
  • 79d2abb23a Fixes blocking problem with a workaround which sets a timeout of 0.1 seconds. Thomas Roth 2010-02-24 23:25:37 +0100
  • e2c078e9a2 Added some Bugs in the todo list. Thomas Roth 2010-02-24 23:22:03 +0100
  • 70b0bddc85 Additional fix for compatibility with Urwid >0.9.9 Thomas Roth 2010-02-24 18:52:26 +0100
  • bfa8532bb9 Fixed 'Requirements' in README Thomas Roth 2010-02-24 18:32:59 +0100
  • 22b77e32cd Fixes compatibility with Urwid >0.9.9 Thomas Roth 2010-02-24 18:25:24 +0100
  • 8eb8814387 Add some error handling for connection saving. Aldo Cortesi 2010-02-24 16:47:34 +1300
  • 146a8c6d7c Save a request or response to file. Aldo Cortesi 2010-02-24 16:30:00 +1300
  • 30dd76e5a4 Update README. Aldo Cortesi 2010-02-16 18:25:03 +1300
  • 3349734005 setup.py updates. Aldo Cortesi 2010-02-16 18:01:26 +1300
  • cb0e328709 Initial checkin. Aldo Cortesi 2010-02-16 17:09:07 +1300