aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/protocol
Commit message (Collapse)AuthorAgeFilesLines
* refactor to use netlib.http protocolsThomas Kriechbaumer2015-07-221-18/+36
|
* use new netlib module namesThomas Kriechbaumer2015-07-221-19/+21
|
* use netlib.http_semantics for generic dataThomas Kriechbaumer2015-07-221-6/+6
|
* Remove stray print & massage whitespace a bitAldo Cortesi2015-06-251-9/+6
|
* changed error handling (ssl spoof mode)iroiro1232015-06-231-1/+6
|
* SSL Spoof modeiroiro1232015-06-211-3/+8
|
* Spoof modeiroiro1232015-06-201-3/+6
|
* HTTP Transparent Proxyiroiro1232015-06-181-1/+14
|
* Handle invalid IDNA encoding in hostnamesAldo Cortesi2015-06-121-6/+8
| | | | Fixes #622
* Add coding style check, reformat.Aldo Cortesi2015-05-305-31/+93
|
* Merge pull request #584 from dlethin/feature/http_1_0Aldo Cortesi2015-05-181-1/+2
|\ | | | | Make sure proxy returns the httpversion specified in the request
| * Make sure proxy returns the httpversion specified in the request ratherDoug Lethin2015-05-151-1/+2
| | | | | | | | than hardcoding to 1.1.
* | Accurately timestamp start of requestNick Raptis2015-05-081-0/+5
|/ | | | | | | | | | | When building a request from a stream, try to get an accurate start timestamp from the Reader. This was already in the code and also used when building response objects, but was ommited in commit ddf458b330bf9fe200cb1dbc3ddb5ae1a5d2102a Without his logic and when the client is reusing a connection to send requests, the timestamp_start of subsequent requests is early and equal to when the connection started read blocking
* pretty_size now lives in netlib.utilsAldo Cortesi2015-04-301-1/+4
|
* Missed some un-needed variable declarationsAldo Cortesi2015-04-211-3/+1
|
* HTTP request reading moves to netlibAldo Cortesi2015-04-211-105/+64
|
* Adjust for ODict interface changeAldo Cortesi2015-04-151-2/+2
|
* Add set_cookies method to HTTPResponseAldo Cortesi2015-04-141-0/+19
|
* New get_cookies for HttpResponseAldo Cortesi2015-04-141-13/+14
|
* New get_cookie and set_cookie implementations for HTTPRequestAldo Cortesi2015-04-141-9/+16
|
* Merge branch 'master' of ssh.github.com:mitmproxy/mitmproxyAldo Cortesi2015-04-141-4/+29
|\
| * fix pretty_host if no host is presentMaximilian Hils2015-04-101-2/+4
| |
| * fix #553Maximilian Hils2015-04-101-2/+25
| |
* | Housekeeping and cleanupsAldo Cortesi2015-04-141-14/+14
|/ | | | | | | | - No output to stdout on load in examples - they muck up the test suite. - Use the odict module directly, rather than aliasing it. The small convenience this gives to scripters is not worth it. - Move the cookie tests from the flow test module to the protocol_http test module.
* Merge pull request #515 from krzysiekbielicki/masterMaximilian Hils2015-03-261-1/+20
|\ | | | | [#514] Add support for ignoring payload params in multipart/form-data
| * [#514] Add support for ignoring payload params in multipart/form-dataKrzysztof Bielicki2015-03-101-1/+20
| |
* | structure componentsMaximilian Hils2015-03-211-0/+2
|/
* fix #319Maximilian Hils2015-02-271-9/+13
|
* Correct typo; https://github.com/mitmproxy/mitmproxy/issues/319Youhei Sakurai2015-02-271-1/+1
|
* Change from checking __call__ to using callable;Youhei Sakurai2015-02-271-1/+1
| | | https://github.com/mitmproxy/mitmproxy/issues/319
* Maybe it should work; https://github.com/mitmproxy/mitmproxy/issues/319Youhei Sakurai2015-02-271-1/+6
|
* added sni and ssl_established=true in ServerConnection. removed check for ↵Marcelo Glezer2015-02-121-4/+1
| | | | None value of server_conn in http.py
* set sni to None when no server_conn is NoneMarcelo Glezer2015-02-101-2/+4
|
* fix #451Maximilian Hils2015-02-071-12/+26
|
* fix ssl shutdown in tcp mode, refs #464Maximilian Hils2015-02-051-1/+3
|
* fix #464Maximilian Hils2015-02-052-5/+7
|
* web: CSP, revert functionality, serve contentMaximilian Hils2014-12-251-0/+5
|
* web: much ui work, such christmasMaximilian Hils2014-12-251-1/+2
|
* web: duplicate, delete, replay flowsMaximilian Hils2014-12-241-0/+6
|
* web: intercept featureMaximilian Hils2014-12-232-29/+32
|
* allow specification of SSL version, only allow TLS1.0+ by defaultMaximilian Hils2014-12-151-4/+2
|
* Merge pull request #414 from mitmproxy/flowviews2Aldo Cortesi2014-12-121-1/+4
|\ | | | | Flowviews2
| * introduce revised views, port over changes from multiple_views branchMaximilian Hils2014-11-261-1/+4
| |
* | fix #411Maximilian Hils2014-12-081-3/+3
| |
* | add inline script example for websocket passthrough, fix #340Maximilian Hils2014-12-011-0/+6
| |
* | make header processing configurable by inline scripts, refs #340Maximilian Hils2014-12-011-11/+15
| |
* | fix error htmlMaximilian Hils2014-11-261-1/+1
|/
* add sni support to LiveConnection.change_serverMaximilian Hils2014-11-191-2/+11
|
* handle script hooks in replay, fix tests, fix #402Maximilian Hils2014-11-141-28/+38
|
* fix #401Maximilian Hils2014-11-071-8/+4
|