| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | read_http_body -> read_http_body_request/response | Aldo Cortesi | 2012-06-23 | 1 | -9/+3 |
| | | |||||
| * | Adapt for API changes in netlib. | Aldo Cortesi | 2012-06-23 | 1 | -21/+21 |
| | | |||||
| * | Move wsgi to netlib. | Aldo Cortesi | 2012-06-19 | 1 | -3/+21 |
| | | |||||
| * | Extract protocol and tcp server implementations into netlib. | Aldo Cortesi | 2012-06-19 | 1 | -14/+15 |
| | | |||||
| * | Refactor protocol.py to remove dependence on flow and utils. | Aldo Cortesi | 2012-06-17 | 1 | -7/+7 |
| | | |||||
| * | Pull out protocol components into protocol.py | Aldo Cortesi | 2012-06-16 | 1 | -206/+21 |
| | | |||||
| * | Test suite and refactoring for netlib. | Aldo Cortesi | 2012-06-16 | 1 | -2/+2 |
| | | |||||
| * | Simplify netlib and improve API. | Aldo Cortesi | 2012-06-16 | 1 | -8/+1 |
| | | |||||
| * | Rename our tcpserver to netlib, expand to include client network functions. | Aldo Cortesi | 2012-06-16 | 1 | -92/+28 |
| | | |||||
