aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/http.py
Commit message (Expand)AuthorAgeFilesLines
* Adjust pep8 parameters, reformatAldo Cortesi2015-05-301-1/+2
* cleanup code with autopep8Thomas Kriechbaumer2015-05-271-6/+7
* websockets: handshake checks only take headersAldo Cortesi2015-04-231-4/+4
* websockets: refactor to use http and header functions in http.pyAldo Cortesi2015-04-211-57/+69
* Whitespace, pep8, mixed indentationAldo Cortesi2015-04-211-4/+15
* Return a named tuple from read_responseAldo Cortesi2015-04-211-3/+15
* Migrate requeset reading from mitmproxy to netlibAldo Cortesi2015-04-211-2/+122
* fix code smellMaximilian Hils2015-04-091-2/+2
* Simplify expected_http_body_size signature, fixing a traceback found in fuzzingAldo Cortesi2014-11-071-5/+5
* Whitespace and legibilityAldo Cortesi2014-10-261-23/+57
* Add a FIXME note for discarded credentialsAldo Cortesi2014-09-071-0/+3
* Merge pull request #37 from pritambaral/urlparseAldo Cortesi2014-09-071-0/+2
|\
| * Ignore username:password part in urlPritam Baral2014-05-281-0/+2
* | minor cleanupsMaximilian Hils2014-08-161-1/+2
* | Merge branch 'master' into streamMaximilian Hils2014-07-211-2/+7
|\ \
| * | improve docsMaximilian Hils2014-07-141-5/+10
* | | refactor response length handlingMaximilian Hils2014-07-211-102/+81
* | | added some additional functions for dealing with chunks - needed for mitmprox...Brad Peabody2014-07-171-1/+62
|/ /
* / added option for read_response to only read the headers, beginnings of implem...Brad Peabody2014-07-121-2/+4
|/
* properly subclass Exception in HTTPErrorMaximilian Hils2014-05-151-6/+6
* add CONNECT request to list of request types that don't have a response bodyMaximilian Hils2014-01-181-1/+1
* refactor read_http_bodyMaximilian Hils2013-12-151-56/+39
* add requirements.txt, small changesMaximilian Hils2013-12-131-0/+4
* attempt to fix #24Maximilian Hils2013-11-191-13/+4
* Ensure that HTTP methods are ASCII.Aldo Cortesi2013-03-031-0/+2
* Tighten up checks on port ranges and path character sets.Aldo Cortesi2013-03-031-11/+26
* parse_url: Handle invalid IPv6 addressesAldo Cortesi2013-03-031-1/+4
* More parse_url solidification: check that port is in range 0-65535Aldo Cortesi2013-03-031-1/+3
* Check that hosts in parse_url do not contain NULL bytes.Aldo Cortesi2013-03-031-1/+3
* Stricter error checking for http.parse_urlAldo Cortesi2013-03-031-0/+13
* Integrate HTTP auth, test to 100%Aldo Cortesi2013-03-031-1/+21
* Factor out http.parse_response_lineAldo Cortesi2013-03-021-8/+16
* Housekeeping and cleanup, some minor argument name changes.Aldo Cortesi2013-02-241-3/+6
* More accurate description of an HTTP read error, make pyflakes happy.Aldo Cortesi2013-02-241-1/+1
* Handle non-integer port error in parse_init_connect correctlyAldo Cortesi2013-01-051-1/+4
* Minor cleanup of http.parse_init* methods.Aldo Cortesi2013-01-041-17/+22
* read_headers: handle some crashes, return None on invalid data.Aldo Cortesi2012-07-301-2/+8
* Handle HTTP responses that have a body but no content-length or transfer enco...Aldo Cortesi2012-07-241-14/+23
* Fix http_protocol parsing crash discovered with pathoc fuzzing.Aldo Cortesi2012-07-221-2/+2
* Handle HTTP versions malformed due to non-integer major/minor numbers.Aldo Cortesi2012-07-211-2/+5
* Allow control of buffer size for TCPClient, improve error messages.Aldo Cortesi2012-06-301-3/+3
* Minor refactoring.Aldo Cortesi2012-06-271-0/+3
* Don't read all from server by default.Aldo Cortesi2012-06-241-1/+1
* Add and unit test http.read_responseAldo Cortesi2012-06-241-4/+36
* Make read_headers return an ODictCaseless object.Aldo Cortesi2012-06-241-2/+3
* 100% testcoverage for netlib.httpAldo Cortesi2012-06-231-33/+58
* protocol.py -> http.pyAldo Cortesi2012-06-231-0/+218