Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | restructure code, remove cruft | Maximilian Hils | 2015-08-30 | 1 | -1/+0 |
| | |||||
* | fix bugs, fix tests | Maximilian Hils | 2015-08-29 | 1 | -52/+12 |
| | |||||
* | clean up config/cmdline, fix bugs, remove cruft | Maximilian Hils | 2015-08-28 | 1 | -9/+5 |
| | |||||
* | fix tests | Thomas Kriechbaumer | 2015-08-02 | 1 | -2/+1 |
| | |||||
* | fix #593, fix #656, coverage++ | Maximilian Hils | 2015-07-03 | 1 | -0/+7 |
| | |||||
* | remove certforward feature | Maximilian Hils | 2015-06-26 | 1 | -2/+0 |
| | | | | | | | | The certforward feature was implemented to support #gotofail, which only works on unpatched iOS devices. Given that many apps don't support iOS 7 anymore, jailbreak+ssl killswitch is usually the better option. By removing certforward, we can make netlib a pure python module again, which significantly simplifies distribution. | ||||
* | add unit tests for spoof mode | iroiro123 | 2015-06-23 | 1 | -0/+43 |
| | |||||
* | Add coding style check, reformat. | Aldo Cortesi | 2015-05-30 | 1 | -17/+32 |
| | |||||
* | Adapt to new Pathoc API - silence output to stdout. | Aldo Cortesi | 2015-05-02 | 1 | -6/+14 |
| | |||||
* | fix #479 | Maximilian Hils | 2015-02-27 | 1 | -2/+2 |
| | |||||
* | Move onboarding app to Tornado | Aldo Cortesi | 2014-12-27 | 1 | -2/+2 |
| | | | | | | | Two reasons for this. First, this removes flask and its dependencies, which are quite sizeable. Second, pyinstaller now barfs on simplejson, which is a Flask dependency. I just don't have time to fix this upstream, so doing what we should be doing anyway is a no-brainer. | ||||
* | Adjust tests | Aldo Cortesi | 2014-11-15 | 1 | -3/+3 |
| | |||||
* | Remove external app option, make tick timeout explicit | Aldo Cortesi | 2014-09-14 | 1 | -2/+1 |
| | |||||
* | mitmproxy -> libmproxy.main. do some leanup on the way | Maximilian Hils | 2014-09-08 | 1 | -1/+2 |
| | |||||
* | remove proxy mode abstraction: always be clear which mode we are in | Maximilian Hils | 2014-09-08 | 1 | -4/+3 |
| | |||||
* | change replay_request behaviour, refs #346; test upstream proxy mode | Maximilian Hils | 2014-09-05 | 1 | -60/+47 |
| | |||||
* | much tests. so tcp. very wow. | Maximilian Hils | 2014-09-04 | 1 | -23/+0 |
| | |||||
* | coverage++ | Maximilian Hils | 2014-09-04 | 1 | -0/+23 |
| | |||||
* | fix #341 - work on flows instead of request/response internally. | Maximilian Hils | 2014-09-03 | 1 | -6/+6 |
| | |||||
* | refactor protocol handling, fix #332 | Maximilian Hils | 2014-08-30 | 1 | -3/+7 |
| | |||||
* | fix #318 | Maximilian Hils | 2014-08-08 | 1 | -13/+17 |
| | |||||
* | Remove global should_exit and fix tests | Vyacheslav Bakhmutov | 2014-06-13 | 1 | -1/+1 |
| | |||||
* | Certificate forwarding. | Aldo Cortesi | 2014-03-11 | 1 | -0/+2 |
| | |||||
* | add advanced proxying options, add SSL-terminating capability to mitmproxy | Maximilian Hils | 2014-03-10 | 1 | -17/+14 |
| | |||||
* | lay the foundations for --(in|out)(abs|rel) command line switches, as ↵ | Maximilian Hils | 2014-03-10 | 1 | -4/+9 |
| | | | | proposed in https://groups.google.com/forum/#!topic/mitmproxy/nApno2TXS0c | ||||
* | finish proxy.py split up | Maximilian Hils | 2014-03-09 | 1 | -4/+6 |
| | |||||
* | Revert to old cert names, use a subdir for test conf dir. | Aldo Cortesi | 2014-03-07 | 1 | -1/+2 |
| | |||||
* | Much more sophisticated cert handling | Aldo Cortesi | 2014-03-05 | 1 | -6/+7 |
| | | | | | | - Specify per-domain certificates and keys - Certs are no longer regenerated for SANs - And more. :) | ||||
* | Minor cleanups. | Aldo Cortesi | 2014-03-02 | 1 | -1/+3 |
| | |||||
* | Improve explicit certificate specification | Aldo Cortesi | 2014-03-02 | 1 | -0/+1 |
| | | | | | - Support cert/key in the same PEM file - Rationalize arguments, expand tests, clean up a bit | ||||
* | Cleanup: fix unit tests, simpler app test, remove print statements | Aldo Cortesi | 2014-02-08 | 1 | -7/+3 |
| | |||||
* | add tests for reconnect to upstream proxy, ensure that server_reconnect is ↵ | Maximilian Hils | 2014-02-07 | 1 | -1/+7 |
| | | | | always hooked | ||||
* | Achievement Unlocked: Proxy Chain | Maximilian Hils | 2014-02-07 | 1 | -5/+44 |
| | |||||
* | fix most testsuite errors, improve proxy error handling | Maximilian Hils | 2014-01-29 | 1 | -6/+6 |
| | |||||
* | Move app mechanism to flow.py | Aldo Cortesi | 2014-01-04 | 1 | -2/+2 |
| | | | | Disable apps while message passing is improved. | ||||
* | backport changes to fix tests | Maximilian Hils | 2013-12-08 | 1 | -2/+2 |
| | |||||
* | add option to expose webapp externally, remove distinct ip setting | Maximilian Hils | 2013-08-18 | 1 | -4/+2 |
| | |||||
* | Move app instantiation out of proxy.py. | Aldo Cortesi | 2013-07-24 | 1 | -3/+6 |
| | |||||
* | Adapt for new request_client_cert option in netlib. | Aldo Cortesi | 2013-05-13 | 1 | -2/+3 |
| | |||||
* | Add a basic built-in web app. | Aldo Cortesi | 2013-03-25 | 1 | -0/+15 |
| | |||||
* | Unit test proxy auth. | Aldo Cortesi | 2013-03-03 | 1 | -1/+2 |
| | |||||
* | Extend unit tests for proxy.py to some tricky cases. | Aldo Cortesi | 2013-03-02 | 1 | -2/+4 |
| | |||||
* | Test cert generation errors. | Aldo Cortesi | 2013-03-02 | 1 | -4/+11 |
| | |||||
* | Remove human_curl requirement for the test suite - it's pathoc all the way, ↵ | Aldo Cortesi | 2013-03-02 | 1 | -9/+17 |
| | | | | baby. | ||||
* | Test SNI for transparent mode. | Aldo Cortesi | 2013-03-02 | 1 | -11/+12 |
| | |||||
* | Test SNI for ordinary proxy connections. | Aldo Cortesi | 2013-03-02 | 1 | -5/+11 |
| | |||||
* | New SNI handling mechanism. | Aldo Cortesi | 2013-03-01 | 1 | -10/+23 |
| | |||||
* | Test cert file specification, spruce up server testing truss a bit. | Aldo Cortesi | 2013-02-24 | 1 | -13/+18 |
| | |||||
* | Significantly simplify server connection handling, and test. | Aldo Cortesi | 2013-02-24 | 1 | -11/+12 |
| | |||||
* | Test a difficult-to-trigger IOError, fix cert generation in test suite. | Aldo Cortesi | 2013-02-24 | 1 | -1/+1 |
| |