Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix -r option, read file in binary mode | Maximilian Hils | 2012-07-24 | 1 | -1/+1 | |
| | ||||||
* | Use FlowMaster stream from mitmdump. | Aldo Cortesi | 2012-07-09 | 1 | -6/+1 | |
| | ||||||
* | Flush after terminal output. | Aldo Cortesi | 2012-07-01 | 1 | -0/+3 | |
| | | | | Makes behaviour on the shell less mysterious. | |||||
* | Beef up logging substantially. | Aldo Cortesi | 2012-07-01 | 1 | -0/+4 | |
| | ||||||
* | Nose mopup: docs, no cover pragmas, a few missing path specs. | Aldo Cortesi | 2012-06-09 | 1 | -3/+2 | |
| | ||||||
* | Fix AttributeError when shutting down a writing mitmdump. | Aldo Cortesi | 2012-05-17 | 1 | -1/+1 | |
| | ||||||
* | Include a formatted exception in WSGI error page. | Aldo Cortesi | 2012-05-07 | 1 | -1/+1 | |
| | ||||||
* | Shut mitmdump down gracefully on SIGTERM. | Aldo Cortesi | 2012-04-15 | 1 | -0/+5 | |
| | | | | This is a hack at the moment, but needs must. | |||||
* | Move mitmproxy reverse proxy shortcut to "P". | Aldo Cortesi | 2012-03-18 | 1 | -1/+0 | |
| | | | | Also don't expose help from the help screen. | |||||
* | Fix unit tests. | Aldo Cortesi | 2012-03-17 | 1 | -2/+3 | |
| | ||||||
* | Add specification of replacement patterns on the command line. | Aldo Cortesi | 2012-03-17 | 1 | -0/+4 | |
| | ||||||
* | Repair unit tests after nopop introduction. | Aldo Cortesi | 2012-03-10 | 1 | -1/+3 | |
| | ||||||
* | License notifications, minor docs. | Aldo Cortesi | 2012-02-23 | 1 | -0/+15 | |
| | ||||||
* | Gracefully handle invalid data format passed to -r flag. | Aldo Cortesi | 2012-02-09 | 1 | -1/+4 | |
| | ||||||
* | Removed unused imports | András Veres-Szentkirályi | 2011-08-18 | 1 | -1/+1 | |
| | ||||||
* | Add a basic Flow processor example. | Aldo Cortesi | 2011-08-13 | 1 | -1/+0 | |
| | ||||||
* | Add a "done" event for scripts. | Aldo Cortesi | 2011-08-05 | 1 | -1/+2 | |
| | | | | Called exactly once after all other events. | |||||
* | Make scripted rewriting of saved traffic work in mitmdump. | Aldo Cortesi | 2011-08-05 | 1 | -9/+10 | |
| | ||||||
* | Rip out autodecode | Aldo Cortesi | 2011-08-04 | 1 | -2/+0 | |
| | | | | | | | | We simplify things as follows: - If we're in "pretty" view mode, we autodecode. - Otherwise, we display raw data, and the user can manually encode/decode with z shortcut. | |||||
* | Request class now has a clean pydoc profile. | Aldo Cortesi | 2011-08-04 | 1 | -1/+1 | |
| | ||||||
* | Further interface cleaning. | Aldo Cortesi | 2011-08-03 | 1 | -3/+3 | |
| | ||||||
* | Add script hooks, enable new engine for mitmdump. | Aldo Cortesi | 2011-08-03 | 1 | -22/+5 | |
| | ||||||
* | Move the event notification mechanism into flow.py | Aldo Cortesi | 2011-08-03 | 1 | -13/+4 | |
| | ||||||
* | Unit test++ | Aldo Cortesi | 2011-08-02 | 1 | -1/+1 | |
| | ||||||
* | General cleanup. | Aldo Cortesi | 2011-08-02 | 1 | -2/+2 | |
| | | | | | Cut out unused variables and code, generally shut up pychecker as much as is reasonable. | |||||
* | Fix a crash in mitmdump event display. | Aldo Cortesi | 2011-07-23 | 1 | -1/+1 | |
| | ||||||
* | Extend eventlog information. | Aldo Cortesi | 2011-07-23 | 1 | -1/+4 | |
| | | | | Also, squash an SSL-related bug revealed by the extended logging. | |||||
* | Add an eventlog option to mitmdump | Aldo Cortesi | 2011-07-23 | 1 | -0/+14 | |
| | | | | | This shows client connections, disconnections and requests (before a complete flow is assembled). We need to add an analogous display to mitmproxy. | |||||
* | Don't turn off output if -v flag is passed more than twice. | Aldo Cortesi | 2011-07-23 | 1 | -1/+2 | |
| | ||||||
* | Removes should_autodecode attribute from Response. Adds commandline option ↵ | Stephen Altamirano | 2011-07-21 | 1 | -2/+4 | |
| | | | | 'd' to toggle autodecode, adds togglable option 'd' to do the same | |||||
* | Introduce an anti-compression command-line argument. | Aldo Cortesi | 2011-07-15 | 1 | -0/+2 | |
| | | | | | This is on by default, which means we avoid compressed content unless the -z flag is specified. | |||||
* | Anticache and refresh_server_playback options are applied before flows are ↵ | Aldo Cortesi | 2011-05-15 | 1 | -2/+2 | |
| | | | | | | | loaded. You can now use mitmdump to preview how these options work, by running mitmdump against a set of saved flows, and viewing the output. | |||||
* | Add -r option to mitmdump and mitmproxy. | Aldo Cortesi | 2011-05-15 | 1 | -0/+12 | |
| | | | | | | This option reads a set of flows from a file. I've also regularized the mitmdump and mitmproxy command-line signatures by removing mitmproxy's old way of specifying flow loads through naked arguments. | |||||
* | Add a -n option which tells the tools not to bind a proxy. | Aldo Cortesi | 2011-05-14 | 1 | -0/+1 | |
| | | | | This is useful when you just want to inspect or process dumps. | |||||
* | Add a stickyauth option. | Aldo Cortesi | 2011-03-20 | 1 | -0/+4 | |
| | | | | | | | This allows us to replay an HTTP Authorization header, in the same way as we replay cookies using stickycookies. This lets us conveniently get at HTTP Basic Auth protected resources through the proxy, but is not enough to do the same for HTTP Digest auth. We'll put that on the todo list. | |||||
* | Make mitmdump handle invalid serialized data gracefully. | Aldo Cortesi | 2011-03-11 | 1 | -2/+1 | |
| | ||||||
* | Display Errors and killed connections in mitmdump. | Aldo Cortesi | 2011-03-11 | 1 | -32/+56 | |
| | ||||||
* | Add --norefresh to stop refreshing server playback to mitmdump. | Aldo Cortesi | 2011-03-11 | 1 | -0/+2 | |
| | | | | Also, make cookie parsing for refreshing more error-tolerant. | |||||
* | Add an --anticache option to mitmdump. | Aldo Cortesi | 2011-03-09 | 1 | -4/+7 | |
| | | | | | | | This removes all headers that might cause a server to return 304-not-modified. For now, all the new features are going into mitmdump - everything will be ported over to mitmproxy once I have the feature set locked down. | |||||
* | Make mitmdump server playback also exit by default. | Aldo Cortesi | 2011-03-06 | 1 | -1/+2 | |
| | | | | Like client playback, the --keepserving option makes mitmdump keep serving. | |||||
* | Make mitmdump exit after client replay is complete by default. | Aldo Cortesi | 2011-03-06 | 1 | -1/+5 | |
| | | | | Add an option --keepserving to make it keep serving after replay. | |||||
* | Add client replay options to mitmdump. | Aldo Cortesi | 2011-03-06 | 1 | -11/+23 | |
| | ||||||
* | Massage namespace to make room for client replay. | Aldo Cortesi | 2011-03-05 | 1 | -4/+4 | |
| | | | | Mostly replay -> server_replay | |||||
* | Add an indicator that sticky cookies have been applied in mitmdump. | Aldo Cortesi | 2011-02-25 | 1 | -1/+4 | |
| | ||||||
* | Move stringification funcs from proxy to dump. | Aldo Cortesi | 2011-02-25 | 1 | -6/+17 | |
| | ||||||
* | Add -c and -C options to mitmdump to control sticky cookies. | Aldo Cortesi | 2011-02-25 | 1 | -0/+5 | |
| | | | | | | It's dumb that this needs to be two different options, but optparse doesn't support optional arguments. It would be much nicer to just have "-c" for "all", and "-c filter" for a specified filter. | |||||
* | Add a way for users to specify header significance in server replay. | Aldo Cortesi | 2011-02-23 | 1 | -1/+2 | |
| | | | | | | Also add the --rheader command-line option to mitmdump to let the user specify an arbitrary number of significant headers. The default is to treat no headers as significant. | |||||
* | Move script hooks into the flow primitives. | Aldo Cortesi | 2011-02-21 | 1 | -14/+7 | |
| | | | | This lets handle scripts in corner cases like playback situations more easily. | |||||
* | Add --kill option to mitmdump | Aldo Cortesi | 2011-02-21 | 1 | -3/+12 | |
| | | | | | | If this option is passed all requests that are not part of a replayed conversation are killed. If the option is not passed, such requests are passed through to the server as usual. | |||||
* | First pass of playback function for mitmdump. | Aldo Cortesi | 2011-02-21 | 1 | -1/+12 | |
| |