| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Stub implementation of a server connection pool. | Aldo Cortesi | 2013-01-29 | 1 | -21/+27 | |
| | | ||||||
| * | Unravel enormously long read_request into three distinct methods. | Aldo Cortesi | 2013-01-28 | 1 | -80/+102 | |
| | | ||||||
| * | Test suite, remove extraneous code. | Aldo Cortesi | 2013-01-28 | 1 | -5/+2 | |
| | | ||||||
| * | Add tests for client certificate support. | Aldo Cortesi | 2013-01-20 | 1 | -2/+0 | |
| | | ||||||
| * | Rudimentary testing for client certs. | Aldo Cortesi | 2013-01-18 | 1 | -1/+1 | |
| | | ||||||
| * | Merge branch 'master' of ssh.github.com:cortesi/mitmproxy | Aldo Cortesi | 2013-01-18 | 1 | -5/+8 | |
| |\ | | | | | | | | | Conflicts: test/test_server.py | |||||
| | * | Merge remote-tracking branch 'upstream/master' | Rouli | 2013-01-17 | 1 | -36/+29 | |
| | |\ | ||||||
| | * | | changing requests and responses to have two timestamps, one marking their ↵ | Rouli | 2013-01-17 | 1 | -5/+8 | |
| | | | | | | | | | | | | | initiation, and the other their complete | |||||
| * | | | Unit tests and minor code refactoring for ServerConnection. | Aldo Cortesi | 2013-01-05 | 1 | -6/+6 | |
| | |/ |/| | ||||||
| * | | Remove cert_wait_time flag. | Aldo Cortesi | 2013-01-06 | 1 | -6/+1 | |
| | | | | | | | | | | | We now cater for this by generating certs with a commencement date an hour in the past in netlib. | |||||
| * | | Use new netlib certificate store implementation. | Aldo Cortesi | 2013-01-06 | 1 | -14/+5 | |
| | | | ||||||
| * | | Minor cleanups of proxy request handling. | Aldo Cortesi | 2013-01-04 | 1 | -3/+5 | |
| | | | ||||||
| * | | Refactor proxy auth a bit | Aldo Cortesi | 2013-01-02 | 1 | -11/+6 | |
| | | | | | | | | | | | | | - Remove authentication scheme option. We only support basic at the moment - we'll add the option back when we diversify. - Add some meta variables to make printout nicer | |||||
| * | | Better error handling for transparent mode remote address resolution. | Aldo Cortesi | 2013-01-01 | 1 | -1/+4 | |
| | | | ||||||
| * | | More work on proxy auth | Aldo Cortesi | 2012-12-31 | 1 | -7/+10 | |
| | | | | | | | | | | | | | - Strip auth header if auth succeeds, so it's not passed upstream - Actually use realm specification to BasicProxyAuth, and make it mandatory - Cleanups and unit tests | |||||
| * | | Start solidifying proxy authentication | Aldo Cortesi | 2012-12-31 | 1 | -2/+6 | |
| |/ | | | | | | - Add a unit test file - Remove some extraneous methods - Change the auth API to make the authenticate method take a header object. | |||||
| * | adding some simple authetication code to limit proxy access | israel | 2012-12-30 | 1 | -28/+51 | |
| | | ||||||
| * | Stub out ctypes structures for OSX transparent mode. | Aldo Cortesi | 2012-09-17 | 1 | -1/+1 | |
| | | ||||||
| * | Catch a potential exception on connection finalization. | Aldo Cortesi | 2012-09-14 | 1 | -1/+4 | |
| | | ||||||
| * | Command-line options for header setting. | Aldo Cortesi | 2012-08-19 | 1 | -0/+5 | |
| | | ||||||
| * | use argparse instead of optparse | Maximilian Hils | 2012-08-17 | 1 | -7/+6 | |
| | | ||||||
| * | Adds --dummy-certs option to specify certdir | Jim Lloyd | 2012-08-06 | 1 | -6/+18 | |
| | | | | | | | If --dummy-certs=CERTSDIR is provided, use CERTSDIR as the location for generating/finding the dummy certs. And in this case, preserve the CERTSDIR directory on exit. | |||||
| * | Handle invalid headers. | Aldo Cortesi | 2012-07-30 | 1 | -0/+8 | |
| | | ||||||
| * | Only log real errors in WSGI apps. | Aldo Cortesi | 2012-07-24 | 1 | -1/+1 | |
| | | ||||||
| * | Fixed a bug causing an AttributeError when request is set to false but ↵ | Chris Neasbitt | 2012-07-17 | 1 | -1/+1 | |
| | | | | | response not None in ProxyHandler.handle_request | |||||
| * | Fix a subtle termination condition when there's an error in a WSGI app. | Aldo Cortesi | 2012-07-11 | 1 | -2/+8 | |
| | | ||||||
| * | Make WSGI apps work in transparent mode. | Aldo Cortesi | 2012-07-10 | 1 | -1/+5 | |
| | | ||||||
| * | Test replay corner cases. Fix discovered bugs. | Aldo Cortesi | 2012-07-09 | 1 | -4/+2 | |
| | | ||||||
| * | Handle new netlib.tcp.NetLibDisconnect exception. | Aldo Cortesi | 2012-07-08 | 1 | -4/+4 | |
| | | ||||||
| * | Make upstream-cert the default. There's now a --no-upstream-cert option to ↵ | Aldo Cortesi | 2012-07-03 | 1 | -4/+4 | |
| | | | | | turn it off. | |||||
| * | Fix Python coredump (!!) on SNI IDNA decoding. | Aldo Cortesi | 2012-07-03 | 1 | -1/+3 | |
| | | ||||||
| * | Correct handing of IDNA encoding of internationalized domain names. | Aldo Cortesi | 2012-07-03 | 1 | -2/+2 | |
| | | | | | | - Use IDNA encoding for hostnames gleaned by upstream-cert sniffing - Use IDNA decoding for URL display in mitmproxy and mitmdump. | |||||
| * | Make server version configurable. | Aldo Cortesi | 2012-07-03 | 1 | -6/+7 | |
| | | ||||||
| * | Catch and handle SSL connection errors. | Aldo Cortesi | 2012-07-01 | 1 | -3/+12 | |
| | | ||||||
| * | Tweak upstream SNI. | Aldo Cortesi | 2012-07-01 | 1 | -1/+1 | |
| | | ||||||
| * | Beef up logging substantially. | Aldo Cortesi | 2012-07-01 | 1 | -15/+48 | |
| | | ||||||
| * | Handle invalid data more gracefully. | Aldo Cortesi | 2012-06-30 | 1 | -2/+8 | |
| | | | | | Fixes #47 | |||||
| * | Add error when -T is passed on an unsupported platform. | Aldo Cortesi | 2012-06-30 | 1 | -0/+2 | |
| | | ||||||
| * | Adjust for new get_remote_cert API. | Aldo Cortesi | 2012-06-28 | 1 | -4/+4 | |
| | | ||||||
| * | Remove certutils from mitmproxy. | Aldo Cortesi | 2012-06-27 | 1 | -2/+2 | |
| | | ||||||
| * | Fix replay. | Aldo Cortesi | 2012-06-27 | 1 | -1/+1 | |
| | | ||||||
| * | Use SNI-indicated hostname for cert generation when not using upstream certs. | Aldo Cortesi | 2012-06-27 | 1 | -3/+8 | |
| | | ||||||
| * | Enable SSL in transparent mode. | Aldo Cortesi | 2012-06-26 | 1 | -7/+19 | |
| | | ||||||
| * | Add transparent mode platform module for Linux. | Aldo Cortesi | 2012-06-26 | 1 | -5/+14 | |
| | | ||||||
| * | Transparent proxy command-line flag stub. | Aldo Cortesi | 2012-06-26 | 1 | -1/+15 | |
| | | ||||||
| * | We no longer store scheme on ServerConnection. | Aldo Cortesi | 2012-06-26 | 1 | -1/+1 | |
| | | ||||||
| * | Use new TCPClient.convert_to_ssl API. | Aldo Cortesi | 2012-06-25 | 1 | -18/+17 | |
| | | ||||||
| * | Port to explicit netlib connection API. | Aldo Cortesi | 2012-06-25 | 1 | -1/+5 | |
| | | ||||||
| * | Factor read_response out into netlib. | Aldo Cortesi | 2012-06-24 | 1 | -30/+14 | |
| | | ||||||
| * | read_headers now returns an ODictCaseless object. | Aldo Cortesi | 2012-06-24 | 1 | -5/+5 | |
| | | ||||||
