aboutsummaryrefslogtreecommitdiffstats
path: root/test/tools
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:mitmproxy/mitmproxyMaximilian Hils2015-05-314-38/+46
|\
| * Add coding style check, reformat.Aldo Cortesi2015-05-304-38/+46
| |
* | add bench tool for windowsMaximilian Hils2015-05-312-1/+1
|/
* add yappi benchmark toolMaximilian Hils2015-04-082-0/+51252
|
* Fix timestamps in detail viewAldo Cortesi2015-03-311-6/+6
| | | | | | | - Fix a crash when connection timestamps don't exist yet - Fix display of response timestamps - Get rid of those colossal ternaries. I want a device that pokes people in the eye every time they try to use a ternary operator.
* Replace far-too-clever decorator LRU cache with something simplerAldo Cortesi2015-03-221-5/+5
|
* Refactor status bar prompting to use signal systemAldo Cortesi2015-03-221-5/+5
|
* Nicer Solarized palettes, using the correct terminal valuesAldo Cortesi2015-03-191-5/+5
|
* Revamp palette specificationAldo Cortesi2015-03-191-0/+9
| | | | | | | - Split low-color and high-color specifications in palettes. - Split off light, dark, lowlight and lowdark palettes. Lowlight and lowdark will be the low-color base for most subsequent palettes. - Add a small script that makes test pattern requests to pathod.
* fix #443Maximilian Hils2015-01-091-0/+24
|
* add test case for #375Maximilian Hils2014-10-171-0/+21
|
* First draft of "How mitmproxy works", a complete guide to the mechanics of ↵Aldo Cortesi2013-01-032-19/+0
| | | | the proxy process
* Use PyOpenSSL and PyASN1 for certificate parsing.Aldo Cortesi2012-03-012-20/+9
| | | | | Yes, these are two more major dependencies for mitmproxy, but if we're going to do all the cool things I want to do with SSL certs, there is no other way.
* Better certificate parsing.Aldo Cortesi2012-02-272-1/+25
|
* Add upstream certificate lookup.Aldo Cortesi2012-02-271-0/+13
This initiates a connection to the server to obtain certificate information to generate interception certificates. At the moment, the information used is the Common Name, and the list of Subject Alternative Names.