Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | addon loader: add boot_into, which replaces returning from start() | Aldo Cortesi | 2017-03-25 | 4 | -5/+5 |
| | | | | | While we're here, expand test coverage for addonmanager to 100%, and promote to individual coverage. | ||||
* | addons: start -> load throughout | Aldo Cortesi | 2017-03-25 | 4 | -4/+4 |
| | |||||
* | Remove test handlers by using taddons.RecordingMaster | Aldo Cortesi | 2017-03-16 | 1 | -43/+0 |
| | | | | | This also means expanding and tweaking the recording master API, which we reflect through the current test suite | ||||
* | Enable custom options for addons | Aldo Cortesi | 2017-03-14 | 4 | -11/+12 |
| | | | | | | | | - Add an options parameter to the start() event. This is to be used by addons on startup to add custom options. - Add a running() event that is called once the proxy is up and running. - With the new paradigm we can't log during master __init__, so add a tiny termstatus addon to print proxy status to terminal once we're running. | ||||
* | fix tcp.Address leftovers | Maximilian Hils | 2017-03-08 | 1 | -1/+1 |
| | | | this fixes the issue described in https://github.com/mitmproxy/mitmproxy/issues/2119#issuecomment-285067292 | ||||
* | Merge branch 'master' into on-issues | Nikhil Soni | 2017-03-03 | 2 | -7/+410 |
|\ | |||||
| * | added XSS scanner example (#1907) | David Dworken | 2017-02-27 | 1 | -0/+407 |
| | | |||||
| * | Remove pytz in hardump | Ujjwal Verma | 2017-02-25 | 1 | -7/+3 |
| | | |||||
* | | Changes dns_spoofing example to use --keep-host-header | Nikhil Soni | 2017-03-03 | 1 | -8/+3 |
|/ | |||||
* | .headers["host"] -> .host_header | Maximilian Hils | 2017-02-18 | 1 | -2/+2 |
| | |||||
* | fix typo | Maximilian Hils | 2017-02-14 | 1 | -1/+1 |
| | |||||
* | Encoding fixes and tests | Ujjwal Verma | 2017-02-05 | 1 | -1/+2 |
| | |||||
* | Reset the host header to the correct destination | Ammonite | 2017-01-30 | 1 | -0/+1 |
| | |||||
* | Store original host in flow metadata | Ammonite | 2017-01-29 | 1 | -7/+5 |
| | |||||
* | Fix host extraction | Ammonite | 2017-01-22 | 1 | -1/+1 |
| | |||||
* | Follow PEP-8 and add comment | Ammonite | 2017-01-22 | 1 | -5/+8 |
| | |||||
* | Add blank lines for lint | Ammonite | 2017-01-21 | 1 | -0/+2 |
| | |||||
* | Change class name | Ammonite | 2017-01-20 | 1 | -2/+2 |
| | |||||
* | Get the the original header in requestheaders instead of request | Ammonite | 2017-01-20 | 1 | -19/+28 |
| | |||||
* | update stream.py | Feei | 2017-01-16 | 1 | -2/+2 |
| | |||||
* | fix #1858 | Maximilian Hils | 2016-12-19 | 1 | -1/+1 |
| | |||||
* | mitmweb: 100% app test coverage, numerous fixes | Maximilian Hils | 2016-11-23 | 1 | -1/+2 |
| | |||||
* | remove mitmweb auth | Maximilian Hils | 2016-11-22 | 1 | -1/+1 |
| | | | | | 9b08279c7c3384f716b66329fefbe97a368189a2 removed the actual functionality. we should not have a command line switch that does nothing. :) | ||||
* | remove stickycookie example | Maximilian Hils | 2016-11-21 | 2 | -43/+0 |
| | | | | The recommended way to do this is mitmproxy/addons/stickycookie.py | ||||
* | organize examples | Maximilian Hils | 2016-11-21 | 16 | -0/+935 |
This commit is largely based on work by Thiago Arrais (@thiagoarrais) and Shane Bradfield (@l33tLumberjack). I wasn't really able to get their PR reasonably merged onto the latest master, so I reapplied their changes manually here and did some further improvements on that. |