aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Abstract flow management out of the interactive code.Aldo Cortesi2011-01-257-203/+257
|
* Documentation updates.Aldo Cortesi2011-01-253-4/+9
|
* Add FAQ entry for installing globally trusted certs for pentesting Windows apps.Aldo Cortesi2011-01-173-2/+63
|
* Fix indentation in previous patch.Aldo Cortesi2010-09-061-8/+8
|
* Wrap read request, concatenating partial reads until whole request have been ↵Henrik Nordström2010-09-061-0/+9
| | | | read
* Release mitmproxy 0.2Aldo Cortesi2010-03-013-5/+29
|
* Add mitmproxy command line flags for a number of filter expressions.Aldo Cortesi2010-03-012-4/+58
| | | | For now, these are supported: intercept, limit, sticky cookies, beep
* Housekeeping: todo updates, move put handler_ methods together in console.py.Aldo Cortesi2010-03-012-12/+16
|
* Put DumpMaster in its own file.Aldo Cortesi2010-03-013-38/+41
| | | | It's going to become a more important part of the mitmproxy suite now.
* Just make using the user's terminal background the default.Aldo Cortesi2010-03-012-25/+16
| | | | | | This just makes sense. Later on, we'll have a config file in which users can set the palette, so that they can over-ride the default background if they really want.
* Split mitmproxy and mitmdump - mitmdump is the non-interactive verison of ↵Aldo Cortesi2010-03-014-24/+65
| | | | mitmproxy.
* Don't intercept replays - it makes no sense to do so.Aldo Cortesi2010-03-011-16/+12
|
* Don't show error if user tries to save, but specifies no path.Aldo Cortesi2010-03-012-2/+2
|
* Add "A" key, to accept all intercepted connections.Aldo Cortesi2010-03-011-3/+14
|
* Make beeping more general.Aldo Cortesi2010-03-012-27/+18
| | | | | | | | | | | | | | | | - The "B" key now sets a filter pattern. Whenever the filter matches, the terminal beeps. - The beep specification is now stored in the State object, where I want to keep all mutable state. - I've removed the startup flags for beeping for now. We probably want to let users specify a number of options on startup, including interception patterns and limits. When we do this, we should also separate out the dumping and curses programs, because many of these options will only make sense in one of the two. - This isn't an exact replacement for the beep functionality I ripped out, because specifying beeping on intercept is slightly cumbersome (you need to re-specify the intercept pattern using B). Sorry - we'll add a better way soon.
* Maintain compatibility with 0.9.8.x of urwid.Aldo Cortesi2010-03-012-18/+38
| | | | | This is the most common deployed version, so it's worth doing a bit of extra work to make sure mitmproxy runs smoothly under it.
* Show error if compiling of an expression fails.Thomas Roth2010-02-261-1/+3
|
* Added beeping. --bireq and --bires enables beeping on intercepted ↵Thomas Roth2010-02-263-4/+31
| | | | requests/responses.
* Fix hang when a POST is made with a 0 content length.Aldo Cortesi2010-02-261-1/+1
|
* Added a 'keep terminal background' option (-t), so that you can use it with ↵Thomas Roth2010-02-262-26/+39
| | | | your own background color. (Foreground color following.)
* 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.
* Small improvement in regular expression compiler exception handling.Thomas Roth2010-02-251-6/+2
|
* Added exception if starting editor fails and added vi as default editor.Thomas Roth2010-02-251-1/+11
|
* Fixes crash on illegal regular expression for interception.Thomas Roth2010-02-242-5/+9
|
* Fixes a bug which caused a crash if you've tried to accept a connection ↵Thomas Roth2010-02-242-6/+6
| | | | which wasn't intercepted.
* Fixes blocking problem with a workaround which sets a timeout of 0.1 seconds.Thomas Roth2010-02-242-1/+2
|
* Added some Bugs in the todo list.Thomas Roth2010-02-241-0/+4
|
* Additional fix for compatibility with Urwid >0.9.9Thomas Roth2010-02-241-1/+1
|
* Fixed 'Requirements' in READMEThomas Roth2010-02-241-1/+1
|
* Fixes compatibility with Urwid >0.9.9Thomas Roth2010-02-241-9/+9
|
* Add some error handling for connection saving.Aldo Cortesi2010-02-241-5/+8
|
* Save a request or response to file.Aldo Cortesi2010-02-242-0/+20
| | | | | Ideally, we'd have a nice selection widget with tab completion and the like. Maybe later...
* Update README.Aldo Cortesi2010-02-161-8/+21
|
* setup.py updates.Aldo Cortesi2010-02-161-13/+6
|
* Initial checkin.Aldo Cortesi2010-02-1636-0/+8252