aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/proxy/protocol
Commit message (Expand)AuthorAgeFilesLines
* minor changes to stay in sync with sans-ioMaximilian Hils2018-05-251-1/+1
* websocket: inject messages via flowThomas Kriechbaumer2018-05-161-1/+16
* client replay: move all client replay-related code into addonAldo Cortesi2018-04-271-125/+0
* fix Python 3.6 variable type annotations #3053oscure762018-04-145-25/+25
* fix http retry timeoutMaximilian Hils2018-04-051-14/+21
* asyncio: fix client replayAldo Cortesi2018-04-011-16/+2
* asyncio: start a test loop for unit testsAldo Cortesi2018-04-011-1/+1
* asyncio: brutally rip out our old queue mechanismAldo Cortesi2018-04-011-1/+3
* clean up ProxyConfigMaximilian Hils2018-02-271-2/+3
* Misc. typosluz.paz2018-02-243-4/+4
* use TLS options also for request replay, refs #2840Maximilian Hils2018-02-082-13/+12
* improve net.tls.ClientHello API, fix bugs, add testsMaximilian Hils2018-01-131-1/+1
* move ClientHello and related functions to mitmproxy.net.tlsMaximilian Hils2018-01-122-123/+10
* rename TLS/SSL-related functionsThomas Kriechbaumer2018-01-062-4/+4
* rename TLS/SSL-related attributesThomas Kriechbaumer2018-01-061-1/+1
* unvendor wsprotoThomas Kriechbaumer2018-01-011-4/+4
* websocket: docs++ and kill messagesThomas Kriechbaumer2017-12-271-7/+2
* fix #2640Thomas Kriechbaumer2017-12-182-3/+8
* mitmproxy.types -> mitmproxy.coretypesAldo Cortesi2017-12-172-2/+2
* vendoring of wsprotoThomas Kriechbaumer2017-12-121-4/+4
* Use wsproto for websocketsUjjwal Verma2017-12-121-88/+71
* 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
* improve ClientHello.alpn_protocols APIMaximilian Hils2017-08-161-3/+3
* remove OptManager._processedMaximilian Hils2017-07-313-4/+7
* disentangle ProxyServer and Master classes.Maximilian Hils2017-07-301-9/+22
* 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
* http2: prevent KeyErrorThomas Kriechbaumer2017-05-261-8/+9
* Using kaitai struct to parse tls client helloUjjwal Verma2017-05-261-12/+14
* close existing server_conn before replacing itThomas Kriechbaumer2017-05-241-0/+4
* 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-171-8/+6
* use flow.id to link websocket + handshake flowsThomas Kriechbaumer2017-03-101-1/+2
* make websocket flows serializableThomas Kriechbaumer2017-03-091-1/+0
* Unify mode specificationAldo Cortesi2017-03-062-2/+2
* Options unification: simple stringsAldo Cortesi2017-03-062-3/+3
* Options unification: sizesAldo Cortesi2017-03-063-5/+6
* Start unifying options and the command-line: booleansAldo Cortesi2017-03-051-2/+2