Go to file
Nick Raptis 202ede3c54 Accurately timestamp start of request
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 ddf458b330

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
2015-05-08 10:58:05 +03:00
doc-src improve docs for win install 2015-04-26 20:09:20 +02:00
examples Merge branch 'master' of ssh.github.com:mitmproxy/mitmproxy 2015-04-14 12:01:37 +12:00
libmproxy Accurately timestamp start of request 2015-05-08 10:58:05 +03:00
release Better error when invalid palette is specified 2015-03-12 22:56:47 +11:00
test Adapt to new literal escaping style in pathod 2015-05-03 10:18:18 +12:00
web check in last attempt at contenteditable before retreating to inputs 2015-05-02 16:23:57 +02:00
.coveragerc Exclude main.py from coverage analysis 2014-11-15 17:47:39 +13:00
.env Add an autoenv file to auto-activate the virtualenv 2015-04-08 11:59:00 +12:00
.gitattributes web: filtering 2014-12-12 19:33:06 +01:00
.gitignore We're not ready for ES6 2014-09-16 16:27:09 +12:00
.travis.yml travis: fix coveralls 2015-03-14 02:20:45 +01:00
CHANGELOG CHANGELOG 2014-12-28 23:16:44 +13:00
CONTRIBUTING.md Create CONTRIBUTING.md 2015-02-05 17:52:08 +01:00
CONTRIBUTORS CHANGELOG and CONTRIBUTORS 2014-10-23 14:38:12 +13:00
dev python2 -> python in ./dev 2015-04-21 13:40:45 +12:00
dev.bat make dev script more robust, fix #556 2015-04-13 17:17:18 +02:00
LICENSE GPLv3 -> MIT 2013-03-18 08:37:42 +13:00
MANIFEST.in Add netlib and libpathod as excludes in MANIFEST.in 2014-12-28 23:28:35 +13:00
mitmdump Docs stub for Unbuntu, restore executable flag on binaries. 2014-09-09 17:57:39 +12:00
mitmproxy Docs stub for Unbuntu, restore executable flag on binaries. 2014-09-09 17:57:39 +12:00
mitmweb Super-basic outline for web io loop 2014-09-14 11:30:00 +12:00
README.mkd Add an autoenv file to auto-activate the virtualenv 2015-04-08 11:59:00 +12:00
README.txt Docs and Readme 2013-01-01 16:35:52 +13:00
requirements.txt Updated setup.py and moved requirements to examples section. Included examples section in requirements.txt. Updated har_extractor to use command line arguments. 2014-11-15 22:37:32 +01:00
setup.py Add blinker dependency, start using it to refactor console app 2015-03-21 11:19:20 +13:00

**mitmproxy** is an interactive, SSL-capable man-in-the-middle proxy for HTTP
with a console interface.

**mitmdump** is the command-line version of mitmproxy. Think tcpdump for HTTP.

**libmproxy** is the library that mitmproxy and mitmdump are built on.

Complete documentation and a set of practical tutorials is included in the
distribution package, and is also available at mitmproxy.org_.

.. _mitmproxy.org: http://mitmproxy.org