aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/common.py
Commit message (Collapse)AuthorAgeFilesLines
* always use relative imports, fix status bar bugMaximilian Hils2014-03-101-0/+1
|
* fix mentions of CONTENT_MISSING in libmproxy.consoleMaximilian Hils2014-03-091-2/+3
|
* fix all tests except those using set_url and get_urlMaximilian Hils2014-02-051-2/+2
|
* merge flow classes. current status: basic mitmdump workingMaximilian Hils2014-01-301-1/+1
|
* Fix divide by zero issue when timestamp start and end are the sameRich Somerfield2013-11-261-1/+1
|
* Tweak timing displayAldo Cortesi2013-08-231-6/+4
| | | | | | | | | | | - Remove elapsed time. Space is at a premium here, and this is somewhat redundant with the rate figure. We should display complete timing information somewhere in the detailed flow view. - Tone down the colour. Reserve highlights for stuff that should really pop out to the user. - Make rate calculation more acurate. Include header sizes. Use response start and end time, rather than request end and response end. This means that we show actual transfer rates, not including DNS requests and so forth.
* console: Add support for displaying transfer rateKyle Manna2013-08-131-0/+3
| | | | | * Display the rate in the the response row. * Very handy for passive performance analysis.
* console: Add support for displaying elapsed timeKyle Manna2013-08-131-1/+8
| | | | | * Display the elapsed time in the the response row. * Very handy for passive performance analysis.
* Remove GPL notices left in source files after our change to the MIT license.Aldo Cortesi2013-08-011-15/+0
| | | | Thanks to Roy Shamir for reporting this.
* Some refactoring of the console inteface.Aldo Cortesi2013-07-281-0/+3
| | | | | | Reduce some state duplication, by removing currentflow variable. Fixes #141
* Add the --host option, which uses the value in the Host header for dispaly URLs.Aldo Cortesi2013-03-171-2/+2
| | | | | - Can be toggled with "o" then "h" in mitmproxy - Useful for transparent mode
* Significantly refactor the master/slave message passing interface.Aldo Cortesi2013-02-171-2/+2
|
* Fixed a bug in format_flow in common.py. Changed the reference from ↵Chris Neasbitt2013-01-181-1/+1
| | | | timestamp to timestamp_start.
* Add interface to mark content missing, and extend UI to indicate when ↵Aldo Cortesi2012-05-161-2/+8
| | | | content is missing.
* Add a details page, available from a flow view with the 'X' shortcutAldo Cortesi2012-04-031-2/+2
| | | | | At the moment, this shows the upstream SSL certificate details. More fine-grained detail that doesn't fit in the flow view itself will be added.
* Nicer coloring for HTTP response codes.Aldo Cortesi2012-04-021-9/+9
| | | | | | | | 20x: green 30x: blue 40x: orange 50x: light red other (non-standard or uncommon): dark red
* Factor out content view apparatus into contentview.pyAldo Cortesi2012-03-241-29/+0
|
* Refactor pretty view forcing somewhat.Aldo Cortesi2012-03-201-8/+15
| | | | | | | - Use a lookup table of content types -> view modes. - Add a urlencoded forcing. Remove "html" - at the moment it's the same as "xmlish". - Display type when forced.
* Allow a flow view's pretty-printed body type auto-detection to be overridden ↵Ulrich Petri2012-03-191-0/+13
| | | | by the user
* Introduce a cache for flow list entries.Aldo Cortesi2012-02-271-25/+58
| | | | This gives a big boost to scroll performance for the flow list.
* Make return arrow match return code color.Aldo Cortesi2012-02-241-3/+5
| | | | Suggested by Jim Cheetham <jim.cheetham@otago.ac.nz>
* License notifications, minor docs.Aldo Cortesi2012-02-231-0/+15
|
* Fall-back for non-unicode terminals.Aldo Cortesi2012-02-231-5/+10
|
* Documentation and screenshots.Aldo Cortesi2012-02-221-2/+4
|
* Add API for duplicating flows.Aldo Cortesi2012-02-181-14/+14
|
* Repair unit tests.Aldo Cortesi2012-02-181-1/+1
|
* Fix a problem in deserialization of flows with errors.Aldo Cortesi2012-02-181-1/+0
|
* Jazz up flow displayAldo Cortesi2012-02-181-12/+25
| | | | | | - Indicate interception by coloring text, rather than adding an exclamation mark. - Use unicode symbol to indicate replay and for the response indicator arrow.
* Refactor the way we display flows.Aldo Cortesi2012-02-181-39/+59
| | | | | Use columns to make spacing nicer, and to ensure that long URLs don't bugger up formatting when they spill into the next line.
* Better formatting for headers, help and other key-value displays.Aldo Cortesi2012-02-111-17/+17
| | | | We now use proper Columns, rather than laying it out manually.
* Revamp the way request and response bodies are displayed.Aldo Cortesi2012-02-111-10/+10
|
* Refactor console.Aldo Cortesi2012-02-071-0/+148
Split the console implementation out into logical components.