aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console
Commit message (Collapse)AuthorAgeFilesLines
...
* Firm up handling of Unicode dataAldo Cortesi2012-07-051-1/+11
| | | | | - Modify GridEditor to know about the destination encoding of data - Ensure that get_url always returns ASCII
* Make upstream-cert the default. There's now a --no-upstream-cert option to ↵Aldo Cortesi2012-07-031-4/+4
| | | | turn it off.
* Merge pull request #48 from afh/pull/palette-optionAldo Cortesi2012-07-012-15/+19
|\ | | | | Pull/palette option
| * Improve palette colors for headingsAlexis Hildebrandt2012-07-011-4/+4
| |
| * Add --palette option to select color paletteAlexis Hildebrandt2012-07-012-11/+15
| |
* | Beef up logging substantially.Aldo Cortesi2012-07-011-0/+4
|/
* Update title palette colors for light backgroundsAlexis Hildebrandt2012-06-291-2/+2
|
* Add palettes for Solarized terminal color profilesAlexis Hildebrandt2012-06-291-0/+95
|
* Add light palette for light backgroundsAlexis Hildebrandt2012-06-291-0/+50
|
* Replace double quotes with single quotesAlexis Hildebrandt2012-06-291-6/+6
|
* Nose mopup: docs, no cover pragmas, a few missing path specs.Aldo Cortesi2012-06-091-5/+4
|
* Add unit tests for console/help.pyAldo Cortesi2012-06-031-12/+13
|
* Fix a traceback that sometimes occurred when an invalid limit was entered.Aldo Cortesi2012-06-021-7/+7
|
* Fix crash when adding a Response when none existed before.Aldo Cortesi2012-05-241-1/+1
|
* Add interface to mark content missing, and extend UI to indicate when ↵Aldo Cortesi2012-05-162-4/+37
| | | | content is missing.
* Minor cruft removal.Aldo Cortesi2012-04-093-4/+3
|
* Minor name refactoring, make flow list refresh after limit is applied.Aldo Cortesi2012-04-092-14/+13
|
* Add an index counter to status bar.Aldo Cortesi2012-04-092-3/+10
|
* Add some missing help entries.Aldo Cortesi2012-04-082-16/+21
|
* Add an "f" shortcut key to load full body contents.Aldo Cortesi2012-04-083-45/+69
|
* Merge branch 'master' of ssh.github.com:cortesi/mitmproxyAldo Cortesi2012-04-081-1/+5
|\
| * Catch all errors when using jsbeautifier.Aldo Cortesi2012-04-081-1/+5
| | | | | | | | Turns out there are some problems that can raise arbitrary exceptions.
* | Wrap on any character for body text display.Aldo Cortesi2012-04-081-1/+1
|/
* XML/HTML pretty view tweaks.Aldo Cortesi2012-04-071-11/+7
|
* Integrate lxml for pretty-printing HTML and XML.Aldo Cortesi2012-04-071-10/+57
| | | | | Tackling the pretty-printing performance problem head-on, at the cost of a major dependency.
* Work around an Urwid crashing bug.Aldo Cortesi2012-04-051-0/+5
| | | | https://github.com/Nic0/tyrs/issues/115
* Always use ODictCaseless for headers.Aldo Cortesi2012-04-041-2/+2
|
* Start prepping docs for 0.8Aldo Cortesi2012-04-043-0/+7
| | | | | Also add an interactive upstream-cert option to mitmproxy, and repair help for R shortcut.
* Improve revert modelAldo Cortesi2012-04-042-0/+11
| | | | | | | - Flows are backed up whenever an interactive, non-script change is made. - That backup is canonical and never changed - "V" will always revert to it. This makes more sense than what we had previously....
* Return a datetime object from SSLCert notbefore and notafter properties.Aldo Cortesi2012-04-031-2/+2
|
* Add ClientConnect info to details view.Aldo Cortesi2012-04-031-1/+10
|
* Add a details page, available from a flow view with the 'X' shortcutAldo Cortesi2012-04-034-3/+106
| | | | | 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.
* Minor unit test bump.Aldo Cortesi2012-04-031-1/+1
|
* Nicer coloring for HTTP response codes.Aldo Cortesi2012-04-022-10/+17
| | | | | | | | 20x: green 30x: blue 40x: orange 50x: light red other (non-standard or uncommon): dark red
* Refactor proxy.Server to fix a crash when replaying with -nAldo Cortesi2012-04-021-5/+3
|
* Make it clearer when we fall back to Raw.Aldo Cortesi2012-04-021-2/+5
|
* Add an option to allow clearing of display mode override.Aldo Cortesi2012-04-021-1/+3
|
* More sensible display mode override indicator.Aldo Cortesi2012-04-021-29/+26
|
* Only cache the calculated body of a view.Aldo Cortesi2012-04-021-13/+16
| | | | This simplifies the code, and loses no time.
* Move "M" shortcut key to global scope.Aldo Cortesi2012-04-024-31/+64
| | | | You now don't have to be viewing a flow to change global default view.
* Start rationalizing content views.Aldo Cortesi2012-04-023-125/+112
| | | | | | We now no longer have distinction between "pretty" view and hex/raw. Instead, we simply a default AUTO view with a global override (M) and a local override (m).
* Make "T" pretty view over-ride persistent when switching between flows.Aldo Cortesi2012-04-022-16/+33
| | | | | We do this by adding a flow settings mechanism to ConsoleState. This is pretty rough at the moment and should become more sophisticated as needed.
* Tune content viewing to maintain responsiveness:Aldo Cortesi2012-04-011-7/+7
| | | | | | - Reduce display cutoff to 20k. - Make sure that we only indent the visible part of a JS body, not the whole thing.
* Fix GridEditor external edit functionality.Aldo Cortesi2012-03-301-1/+1
|
* When paging through flows in flowview, indicate when there are no more flows.Aldo Cortesi2012-03-281-1/+2
|
* Add image pretty viewer to forcing options.Aldo Cortesi2012-03-262-4/+16
|
* Don't auto-view request if there's no response.Aldo Cortesi2012-03-261-1/+1
| | | | This is confusing when flicking through many flows.
* Add a pretty-viewer for images.Aldo Cortesi2012-03-261-1/+45
| | | | | This shows basic image information like dimensions, plus extracted EXIF tags and other metadata.
* Add Javascript to manual pretty type over-rides.Aldo Cortesi2012-03-251-1/+4
|
* Re-enable caching for content view calculation.Aldo Cortesi2012-03-251-1/+6
|