Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adjust pep8 parameters, reformat | Aldo Cortesi | 2015-05-30 | 1 | -4/+13 |
| | |||||
* | make tests aware of ALPN & OpenSSL 1.0.2 dependency | Thomas Kriechbaumer | 2015-05-29 | 1 | -8/+13 |
| | |||||
* | add ALPN support to TCP abstraction | Thomas Kriechbaumer | 2015-05-29 | 1 | -0/+18 |
| | |||||
* | test Address __str__ | Thomas Kriechbaumer | 2015-05-29 | 1 | -0/+1 |
| | |||||
* | cleanup code with autopep8 | Thomas Kriechbaumer | 2015-05-27 | 1 | -72/+118 |
| | | | | run the following command: $ autopep8 -i -r -a -a . | ||||
* | 100% test coverage | Maximilian Hils | 2015-04-09 | 1 | -12/+11 |
| | |||||
* | try harder to fix race condition in tests | Maximilian Hils | 2015-02-27 | 1 | -0/+6 |
| | |||||
* | make tests more robust, fix coveralls | Maximilian Hils | 2015-02-27 | 1 | -0/+2 |
| | |||||
* | 100% test coverage :tada: | Maximilian Hils | 2015-02-27 | 1 | -27/+76 |
| | |||||
* | fix tests | Maximilian Hils | 2014-10-23 | 1 | -1/+1 |
| | |||||
* | clean up code | Maximilian Hils | 2014-10-09 | 1 | -2/+2 |
| | |||||
* | CertStore: add support for cert chains | Maximilian Hils | 2014-10-08 | 1 | -4/+4 |
| | |||||
* | Remove avoidable imports from OpenSSL | Aldo Cortesi | 2014-09-09 | 1 | -1/+1 |
| | | | | Fixes #38 | ||||
* | minor cleanups | Maximilian Hils | 2014-08-16 | 1 | -3/+0 |
| | |||||
* | fix tests | Maximilian Hils | 2014-07-18 | 1 | -1/+1 |
| | |||||
* | add test case for mitmproxy/mitmproxy#295 | Maximilian Hils | 2014-07-17 | 1 | -1/+1 |
| | |||||
* | fix #28 | Maximilian Hils | 2014-03-10 | 1 | -0/+23 |
| | |||||
* | Certificate flags | Aldo Cortesi | 2014-03-10 | 1 | -55/+72 |
| | |||||
* | Support Ephemeral Diffie-Hellman | Aldo Cortesi | 2014-03-07 | 1 | -0/+20 |
| | |||||
* | We now require PyOpenSSL >= 0.14 | Aldo Cortesi | 2014-03-02 | 1 | -3/+0 |
| | |||||
* | Use PyOpenSSL's underlying ffi interface to get current cipher for connections. | Aldo Cortesi | 2014-03-02 | 1 | -1/+34 |
| | |||||
* | Cleanups, tests, and no-cover directives for code sections we can't test. | Aldo Cortesi | 2014-03-02 | 1 | -0/+20 |
| | |||||
* | Cipher suite selection for client connections, improved error handling | Aldo Cortesi | 2014-02-27 | 1 | -1/+31 |
| | |||||
* | adjust netlib.wsgi to reflect changes in mitmproxys flow format | Maximilian Hils | 2014-02-05 | 1 | -0/+1 |
| | |||||
* | add tcp.Address to unify ipv4/ipv6 address handling | Maximilian Hils | 2014-01-28 | 1 | -18/+18 |
| | |||||
* | refactor read_http_body | Maximilian Hils | 2013-12-15 | 1 | -1/+0 |
| | |||||
* | test tcpclient.source_address, increase coverage | Maximilian Hils | 2013-12-14 | 1 | -1/+23 |
| | |||||
* | merge smurfix/ipv6, add ipv6 support for TCPServer, add ipv6 test | Maximilian Hils | 2013-12-13 | 1 | -0/+12 |
| | |||||
* | Fix race condition in test suite. | Aldo Cortesi | 2013-12-08 | 1 | -3/+0 |
| | |||||
* | Zap stray print in tests. | Aldo Cortesi | 2013-12-08 | 1 | -1/+0 |
| | |||||
* | adding cipher list selection option to BaseHandler | Israel Nir | 2013-08-21 | 1 | -0/+25 |
| | |||||
* | Add a request_client_cert argument to server SSL conversion. | Aldo Cortesi | 2013-05-13 | 1 | -0/+6 |
| | | | | | | | | | | By default, we now do not request the client cert. We're supposed to be able to do this with no negative effects - if the client has no cert to present, we're notified and proceed as usual. Unfortunately, Android seems to have a bug (tested on 4.2.2) - when an Android client is asked to present a certificate it does not have, it hangs up, which is frankly bogus. Some time down the track we may be able to make the proper behaviour the default again, but until then we're conservative. | ||||
* | Housekeeping and cleanup, some minor argument name changes. | Aldo Cortesi | 2013-02-24 | 1 | -2/+2 |
| | |||||
* | More accurate description of an HTTP read error, make pyflakes happy. | Aldo Cortesi | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | 100% test coverage | Aldo Cortesi | 2013-01-27 | 1 | -4/+31 |
| | |||||
* | Bump unit tests, fix two serious wee buglets discovered. | Aldo Cortesi | 2013-01-26 | 1 | -1/+2 |
| | |||||
* | Introduce the mock module to improve unit tests. | Aldo Cortesi | 2013-01-26 | 1 | -1/+18 |
| | | | | | There are a few socket corner-cases that are incredibly hard to reproduce in a unit test suite, so we use mock to trigger the exceptions instead. | ||||
* | Streamline netlib.test API | Aldo Cortesi | 2013-01-25 | 1 | -92/+38 |
| | |||||
* | Extract TCP test utilities into netlib.test | Aldo Cortesi | 2013-01-25 | 1 | -87/+72 |
| | |||||
* | Improve error signalling for client certificates. | Aldo Cortesi | 2013-01-20 | 1 | -0/+9 |
| | |||||
* | Beef up client certificate handling substantially. | Aldo Cortesi | 2013-01-20 | 1 | -0/+22 |
| | |||||
* | renaming the timestamp in preparation of other timestamps that will be added ↵ | Rouli | 2013-01-16 | 1 | -0/+24 |
| | | | | later, adding tests | ||||
* | Limit reads to block length. | Aldo Cortesi | 2012-10-09 | 1 | -0/+11 |
| | |||||
* | Add a settimeout method to tcp.BaseHandler. | Aldo Cortesi | 2012-10-01 | 1 | -4/+33 |
| | |||||
* | Split FileLike into Writer and Reader, and add logging functionality. | Aldo Cortesi | 2012-09-24 | 1 | -3/+31 |
| | |||||
* | Handle HTTP responses that have a body but no content-length or transfer ↵ | Aldo Cortesi | 2012-07-24 | 1 | -0/+6 |
| | | | | | | | | | encoding We check if the server sent a connection:close header, and read till the socket closes. Closes #2 | ||||
* | Timeout for TCP clients. | Aldo Cortesi | 2012-07-21 | 1 | -1/+32 |
| | |||||
* | close() methods for clients and servers. | Aldo Cortesi | 2012-07-20 | 1 | -1/+33 |
| | |||||
* | Refactor TCP test suite. | Aldo Cortesi | 2012-07-05 | 1 | -21/+9 |
| | |||||
* | Expose SSL options, use TLSv1 by default for client connections. | Aldo Cortesi | 2012-07-04 | 1 | -1/+24 |
| |