aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* update gitignore to not include PyCharmsMaximilian Hils2013-08-171-0/+1
* Revamp dummy cert generation.Aldo Cortesi2013-08-124-46/+23
* Correct order of precedence for SSL errors.Aldo Cortesi2013-08-111-2/+2
* Better handling of cert errors.Aldo Cortesi2013-08-101-0/+3
* Clarify the interface for flush and close methods.Aldo Cortesi2013-07-301-5/+5
* Merge pull request #16 from mitmproxy/fix_socket_bufferAldo Cortesi2013-07-281-3/+12
|\
| * attempt to fix 'half-duplex' TCP close sequenceMaximilian Hils2013-06-171-3/+12
* | Merge pull request #17 from AndreyPlotnikov/masterAldo Cortesi2013-07-221-1/+4
|\ \ | |/ |/|
| * Add socket binding support for TCPClientAndrey Plotnikov2013-07-071-1/+4
|/
* Bump version.Aldo Cortesi2013-06-161-1/+1
* Merge pull request #15 from mhils/fix_binary_rwAldo Cortesi2013-06-152-12/+12
|\
| * always read files in binary modeMaximilian Hils2013-06-162-12/+12
* | Merge pull request #14 from mhils/commonname_invalid_charsAldo Cortesi2013-06-151-0/+1
|\ \ | |/ |/|
| * add test case for invalid characters in cert commonnamesMaximilian Hils2013-06-141-0/+1
|/
* Add MANIFEST.inAldo Cortesi2013-05-151-0/+4
* Add a request_client_cert argument to server SSL conversion.Aldo Cortesi2013-05-134-8/+24
* Fix exception hierarchy.Aldo Cortesi2013-05-052-3/+3
* Merge pull request #13 from a2800276/extension_set_versionAldo Cortesi2013-04-191-0/+1
|\
| * extensions aren't supported in v1, set to v3 (value=2) if using them.Tim Becker2013-04-191-0/+1
|/
* Sync version number with mitmproxy.Aldo Cortesi2013-03-052-2/+1
* Ensure that HTTP methods are ASCII.Aldo Cortesi2013-03-032-1/+11
* Tighten up checks on port ranges and path character sets.Aldo Cortesi2013-03-033-13/+37
* parse_url: Handle invalid IPv6 addressesAldo Cortesi2013-03-032-3/+9
* More parse_url solidification: check that port is in range 0-65535Aldo Cortesi2013-03-032-1/+4
* Check that hosts in parse_url do not contain NULL bytes.Aldo Cortesi2013-03-032-2/+5
* Stricter error checking for http.parse_urlAldo Cortesi2013-03-032-0/+18
* 100% test coverage.Aldo Cortesi2013-03-034-2/+6
* Integrate HTTP auth, test to 100%Aldo Cortesi2013-03-038-3/+322
* Factor out http.parse_response_lineAldo Cortesi2013-03-021-8/+16
* ODict.keysAldo Cortesi2013-02-282-0/+22
* Make sni_handler an argument to BaseHandler.convert_to_sslAldo Cortesi2013-02-252-20/+16
* Housekeeping and cleanup, some minor argument name changes.Aldo Cortesi2013-02-244-11/+13
* More accurate description of an HTTP read error, make pyflakes happy.Aldo Cortesi2013-02-246-10/+10
* 100% test coverageAldo Cortesi2013-01-272-18/+38
* Bump unit tests, fix two serious wee buglets discovered.Aldo Cortesi2013-01-262-3/+4
* Introduce the mock module to improve unit tests.Aldo Cortesi2013-01-262-1/+24
* Streamline netlib.test APIAldo Cortesi2013-01-252-93/+44
* Extract TCP test utilities into netlib.testAldo Cortesi2013-01-254-92/+146
* Improve error signalling for client certificates.Aldo Cortesi2013-01-202-3/+15
* Beef up client certificate handling substantially.Aldo Cortesi2013-01-207-4/+92
* Fix client cert typo.Aldo Cortesi2013-01-181-1/+1
* Merge pull request #8 from rouli/masterAldo Cortesi2013-01-162-4/+28
|\
| * renaming the timestamp in preparation of other timestamps that will be added ...Rouli2013-01-162-4/+28
|/
* Merge pull request #7 from rouli/masterAldo Cortesi2013-01-141-0/+4
|\
| * adding read timestamp to enable better resolution of when certain reads were ...Israel Nir2013-01-101-0/+4
|/
* Sanity-check certstore common names.Aldo Cortesi2013-01-062-0/+25
* Generate certificates with a commencement date an hour in the past.Aldo Cortesi2013-01-061-1/+1
* Basic certificate store implementation and cert utils API cleanup.Aldo Cortesi2013-01-062-40/+78
* Unit test for ODict.__iter__Aldo Cortesi2013-01-051-0/+5
* Handle non-integer port error in parse_init_connect correctlyAldo Cortesi2013-01-052-1/+5