aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/proxy/protocol/http.py
Commit message (Expand)AuthorAgeFilesLines
* fix Python 3.6 variable type annotations #3053oscure762018-04-141-2/+2
* fix http retry timeoutMaximilian Hils2018-04-051-14/+21
* Misc. typosluz.paz2018-02-241-1/+1
* fix #2640Thomas Kriechbaumer2017-12-181-0/+1
* fix #2617Maximilian Hils2017-11-031-4/+4
* add comment explaining upstream connect logicMaximilian Hils2017-07-261-0/+2
* Allow http_connect to create a response for CONNECT request so that connectio...Biping Meng2017-07-261-10/+11
* fix HTTP retry if sending a request fails onceUjjwal Verma2017-07-041-14/+14
* request streaming for HTTP/2Ujjwal Verma2017-07-041-0/+2
* request streaming for HTTP/1Ujjwal Verma2017-07-041-2/+11
* Don't pass malformed request objects to our error handlerAldo Cortesi2017-03-231-5/+10
* Unify mode specificationAldo Cortesi2017-03-061-1/+1
* Merge pull request #2082 from tarnacious/masterMaximilian Hils2017-03-041-0/+2
|\
| * Call error handler and mark flow on HTTPExceptiontarnacious2017-03-011-0/+2
* | Merge branch 'master' into on-issuesNikhil Soni2017-03-031-10/+8
|\|
| * nuke tcp.Address and add proper IPv6 supportThomas Kriechbaumer2017-02-241-10/+8
* | Adds --keep-host-header option (#2039)Nikhil Soni2017-02-221-1/+1
|/
* .headers["host"] -> .host_headerMaximilian Hils2017-02-181-4/+3
* Closes #1580 Gives warning when explicit proxy configured in transparent mode...Ujjwal Verma2017-02-091-4/+11
* fix change_upstream_proxy_serverMaximilian Hils2017-02-091-2/+10
* fix #1867 (#1873)Maximilian Hils2016-12-171-2/+1
* Catch occasional protocol errors in regular connectAldo Cortesi2016-12-161-11/+11
* websocket: add testsThomas Kriechbaumer2016-11-231-1/+0
* websocket: change cmdline optionThomas Kriechbaumer2016-11-231-2/+2
* rename WebSocket{s,} protocolThomas Kriechbaumer2016-11-231-7/+8
* make the new mypy release happyMaximilian Hils2016-11-231-0/+5
* rewrite absolute-form HTTP requests to relative form, fix #1759 (#1765)Maximilian Hils2016-11-201-0/+5
* addons.proxyauth: out with the old, in with the newAldo Cortesi2016-11-131-33/+0
* Complete upstream authentication moduleAldo Cortesi2016-11-131-9/+11
* Refine handling of HTTP CONNECTAldo Cortesi2016-11-121-44/+84
* Add the http_connect event for HTTP CONNECT requestsAldo Cortesi2016-11-121-17/+24
* Upstream proxy auth to addonAldo Cortesi2016-11-121-4/+0
* Add HTTPFlow.mode to record the HTTP proxy layer modeAldo Cortesi2016-11-121-1/+6
* Use an enum for http protocol modesAldo Cortesi2016-11-121-16/+17
* Remove promotion to raw TCP based on heuristicsAldo Cortesi2016-11-121-1/+1
* Test failure during 100-continueAldo Cortesi2016-11-121-12/+9
* Bug: ask requestheaders before request body is readAldo Cortesi2016-11-121-2/+3
* proxy.protocol.http: cleanups, extract request validationAldo Cortesi2016-11-121-28/+35
* proxy.protocol.http: flatten for refactoringAldo Cortesi2016-11-121-189/+150
* Remove deprecated interfacesAldo Cortesi2016-11-041-1/+1
* Let's not over-ride __bool__ on connection objectsAldo Cortesi2016-11-041-6/+6
* http2: add push indicatorThomas Kriechbaumer2016-10-271-93/+100
* The final piece: netlib -> mitproxy.netAldo Cortesi2016-10-201-5/+5
* netlib.exceptions.* -> mitmproxy.exceptionsAldo Cortesi2016-10-201-10/+9
* mitmproxy.protocol -> mitmproxy.proxy.protocolAldo Cortesi2016-10-191-0/+458