Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into stream | Maximilian Hils | 2014-07-21 | 1 | -2/+7 |
|\ | | | | | | | | | Conflicts: netlib/http.py | ||||
| * | improve docs | Maximilian Hils | 2014-07-14 | 1 | -5/+10 |
| | | |||||
* | | refactor response length handling | Maximilian Hils | 2014-07-21 | 1 | -102/+81 |
| | | |||||
* | | added some additional functions for dealing with chunks - needed for ↵ | Brad Peabody | 2014-07-17 | 1 | -1/+62 |
|/ | | | | mitmproxy streaming capability | ||||
* | added option for read_response to only read the headers, beginnings of ↵ | Brad Peabody | 2014-07-12 | 1 | -2/+4 |
| | | | | implementing streamed result in mitmproxy | ||||
* | properly subclass Exception in HTTPError | Maximilian Hils | 2014-05-15 | 1 | -6/+6 |
| | |||||
* | add CONNECT request to list of request types that don't have a response body | Maximilian Hils | 2014-01-18 | 1 | -1/+1 |
| | |||||
* | refactor read_http_body | Maximilian Hils | 2013-12-15 | 1 | -56/+39 |
| | |||||
* | add requirements.txt, small changes | Maximilian Hils | 2013-12-13 | 1 | -0/+4 |
| | |||||
* | attempt to fix #24 | Maximilian Hils | 2013-11-19 | 1 | -13/+4 |
| | |||||
* | Ensure that HTTP methods are ASCII. | Aldo Cortesi | 2013-03-03 | 1 | -0/+2 |
| | |||||
* | Tighten up checks on port ranges and path character sets. | Aldo Cortesi | 2013-03-03 | 1 | -11/+26 |
| | |||||
* | parse_url: Handle invalid IPv6 addresses | Aldo Cortesi | 2013-03-03 | 1 | -1/+4 |
| | |||||
* | More parse_url solidification: check that port is in range 0-65535 | Aldo Cortesi | 2013-03-03 | 1 | -1/+3 |
| | |||||
* | Check that hosts in parse_url do not contain NULL bytes. | Aldo Cortesi | 2013-03-03 | 1 | -1/+3 |
| | |||||
* | Stricter error checking for http.parse_url | Aldo Cortesi | 2013-03-03 | 1 | -0/+13 |
| | |||||
* | Integrate HTTP auth, test to 100% | Aldo Cortesi | 2013-03-03 | 1 | -1/+21 |
| | |||||
* | Factor out http.parse_response_line | Aldo Cortesi | 2013-03-02 | 1 | -8/+16 |
| | |||||
* | Housekeeping and cleanup, some minor argument name changes. | Aldo Cortesi | 2013-02-24 | 1 | -3/+6 |
| | |||||
* | More accurate description of an HTTP read error, make pyflakes happy. | Aldo Cortesi | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Handle non-integer port error in parse_init_connect correctly | Aldo Cortesi | 2013-01-05 | 1 | -1/+4 |
| | |||||
* | Minor cleanup of http.parse_init* methods. | Aldo Cortesi | 2013-01-04 | 1 | -17/+22 |
| | |||||
* | read_headers: handle some crashes, return None on invalid data. | Aldo Cortesi | 2012-07-30 | 1 | -2/+8 |
| | |||||
* | Handle HTTP responses that have a body but no content-length or transfer ↵ | Aldo Cortesi | 2012-07-24 | 1 | -14/+23 |
| | | | | | | | | | encoding We check if the server sent a connection:close header, and read till the socket closes. Closes #2 | ||||
* | Fix http_protocol parsing crash discovered with pathoc fuzzing. | Aldo Cortesi | 2012-07-22 | 1 | -2/+2 |
| | |||||
* | Handle HTTP versions malformed due to non-integer major/minor numbers. | Aldo Cortesi | 2012-07-21 | 1 | -2/+5 |
| | |||||
* | Allow control of buffer size for TCPClient, improve error messages. | Aldo Cortesi | 2012-06-30 | 1 | -3/+3 |
| | |||||
* | Minor refactoring. | Aldo Cortesi | 2012-06-27 | 1 | -0/+3 |
| | |||||
* | Don't read all from server by default. | Aldo Cortesi | 2012-06-24 | 1 | -1/+1 |
| | | | | | This can cause us to hang waiting for data. More research is needed to establish the right course of action here. | ||||
* | Add and unit test http.read_response | Aldo Cortesi | 2012-06-24 | 1 | -4/+36 |
| | |||||
* | Make read_headers return an ODictCaseless object. | Aldo Cortesi | 2012-06-24 | 1 | -2/+3 |
| | |||||
* | 100% testcoverage for netlib.http | Aldo Cortesi | 2012-06-23 | 1 | -33/+58 |
| | |||||
* | protocol.py -> http.py | Aldo Cortesi | 2012-06-23 | 1 | -0/+218 |