aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/proxy
Commit message (Expand)AuthorAgeFilesLines
...
* prepare WebSocket stack to move to wsprotoThomas Kriechbaumer2017-12-121-104/+141
* improve clientreplay addonMaximilian Hils2017-11-071-0/+1
* fix re-use of serverconnection source addressMaximilian Hils2017-11-031-14/+12
* fix #2617Maximilian Hils2017-11-031-4/+4
* move hostname validation into mitmproxy.net.tlsMaximilian Hils2017-09-041-1/+1
* split TLS parts from net.tcp into net.tlsMaximilian Hils2017-09-031-3/+3
* improve ClientHello.alpn_protocols APIMaximilian Hils2017-08-161-3/+3
* Revert "Remove promotion to raw TCP based on heuristics"Maximilian Hils2017-08-031-1/+10
* remove OptManager._processedMaximilian Hils2017-07-313-4/+7
* disentangle ProxyServer and Master classes.Maximilian Hils2017-07-302-13/+29
* 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
* websocket streamingUjjwal Verma2017-07-041-34/+43
* request streaming for HTTP/2Ujjwal Verma2017-07-042-11/+33
* request streaming for HTTP/1Ujjwal Verma2017-07-042-2/+21
* Removed redundant typeUjjwal Verma2017-06-221-2/+2
* fix #2329Maximilian Hils2017-06-011-1/+9
* http2: prevent KeyErrorThomas Kriechbaumer2017-05-261-8/+9
* Using kaitai struct to parse tls client helloUjjwal Verma2017-05-261-12/+14
* proxy tests: fix leaking socketsThomas Kriechbaumer2017-05-241-0/+2
* close existing server_conn before replacing itThomas Kriechbaumer2017-05-241-0/+4
* Fixes #2109Ujjwal Verma2017-04-091-1/+2
* fix #2201Thomas Kriechbaumer2017-03-251-4/+4
* bump h2Thomas Kriechbaumer2017-03-241-3/+3
* Don't pass malformed request objects to our error handlerAldo Cortesi2017-03-231-5/+10
* options cleanupsAldo Cortesi2017-03-191-1/+16
* Make mypy succeed with imports on master.pyAldo Cortesi2017-03-173-18/+16
* use flow.id to link websocket + handshake flowsThomas Kriechbaumer2017-03-101-1/+2
* make websocket flows serializableThomas Kriechbaumer2017-03-091-1/+0
* unify server spec parsingMaximilian Hils2017-03-081-22/+3
* Unify mode specificationAldo Cortesi2017-03-064-8/+8
* Options unification: certsAldo Cortesi2017-03-061-3/+7
* Options unification: simple stringsAldo Cortesi2017-03-063-9/+9
* Options unification: sizesAldo Cortesi2017-03-063-5/+6
* Start unifying options and the command-line: booleansAldo Cortesi2017-03-051-2/+2
* 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-037-31/+23
|\|
| * http2: fix h2 header normalization test (#2080)Thomas Kriechbaumer2017-03-011-3/+0
| * nuke tcp.Address and add proper IPv6 supportThomas Kriechbaumer2017-02-246-26/+23
| * http2: normalize headers before sendingThomas Kriechbaumer2017-02-231-2/+0
* | Adds --keep-host-header option (#2039)Nikhil Soni2017-02-221-1/+1
|/
* http2: disable priority forwardingThomas Kriechbaumer2017-02-181-4/+11
* .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
* Merge pull request #2003 from Kriechi/coverage++Maximilian Hils2017-02-091-7/+2
|\
| * websockets, tcp, version: coverage++Thomas Kriechbaumer2017-02-091-7/+2
* | fix change_upstream_proxy_serverMaximilian Hils2017-02-091-2/+10
|/
* coverage++Thomas Kriechbaumer2017-02-042-17/+0