aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Add a shortcut to header editor to add standard User-Agent strings.Aldo Cortesi2012-08-311-1/+1
|
* Command-line options for header setting.Aldo Cortesi2012-08-191-0/+4
|
* Add SetHeaders, analogous to ReplaceHooks, with a graphical editor in ↵Aldo Cortesi2012-08-181-6/+13
| | | | | | | mitmproxy (H shortcut). SetHeaders defines headers that are set on flows, based on a matching pattern. Existing headers are over-ridden.
* Further simplifcation and testing of contentviews.Aldo Cortesi2012-08-181-1/+1
|
* Huge cleanup of content viewers.Aldo Cortesi2012-08-181-5/+5
|
* Stop server playback after current playback buffer is exhausted.Aldo Cortesi2012-08-181-1/+1
|
* Return from Flow View behaviourRob Wills2012-08-021-1/+5
| | | | Following focus trumps the re-focusing the "current" (or just-viewed) flow.
* Press "F" to FollowRob Wills2012-08-011-0/+13
| | | | | | | | | | | | Following of the flow list - ConsoleState now has a follow_focus property -- when True it will cause focus to follow added flows - ConsoleMaster implements toggle_follow_flows() -- when enabling follow, also jumps to most recent flow - StatusBar reports follow_focus state -- adds "following" to option list when true - Added "F" to FlowList keys -- implementation requests ConsoleMaster to toggle_follow_flows()
* Prevent mitmproxy from treating logged info as urwid markup.Aldo Cortesi2012-07-271-2/+2
|
* Fix mitmproxy file reading.Aldo Cortesi2012-07-271-1/+1
|
* Be more tolerant of corrupted or truncated flows.Aldo Cortesi2012-07-241-2/+6
| | | | | | We load as far as possible. mitmproxy will only terminate if it was not able to recover any flows. mitmdump will stop loading as soon as an error is encountered, but not exit with an error.
* fix -r option, read file in binary modeMaximilian Hils2012-07-241-1/+1
|
* Jump back to correct flow when limit is applied.Aldo Cortesi2012-07-141-1/+1
|
* Make mitmproxy "W" over-write, not append.Aldo Cortesi2012-07-091-1/+1
| | | | | The -w options in mitmdump and mitproxy should do the same thing. Append can have unexpected consequences if the existing file is not a mitmdump.
* Use FlowMaster streaming for "W" in mitmproxy.Aldo Cortesi2012-07-091-10/+2
|
* Add streaming to FlowMasterAldo Cortesi2012-07-091-1/+1
|
* Add a domain match filter (~d regex)Aldo Cortesi2012-07-061-2/+2
|
* mitmproxy: "W" shortcut key streams flows to file as responses arrive.Aldo Cortesi2012-07-061-2/+27
|
* 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-011-3/+4
|\ | | | | Pull/palette option
| * Add --palette option to select color paletteAlexis Hildebrandt2012-07-011-3/+4
| |
* | Beef up logging substantially.Aldo Cortesi2012-07-011-0/+4
|/
* Fix a traceback that sometimes occurred when an invalid limit was entered.Aldo Cortesi2012-06-021-7/+7
|
* Minor name refactoring, make flow list refresh after limit is applied.Aldo Cortesi2012-04-091-9/+9
|
* Add an index counter to status bar.Aldo Cortesi2012-04-091-2/+10
|
* Add an "f" shortcut key to load full body contents.Aldo Cortesi2012-04-081-0/+1
|
* Work around an Urwid crashing bug.Aldo Cortesi2012-04-051-0/+5
| | | | https://github.com/Nic0/tyrs/issues/115
* Start prepping docs for 0.8Aldo Cortesi2012-04-041-0/+5
| | | | | Also add an interactive upstream-cert option to mitmproxy, and repair help for R shortcut.
* Add a details page, available from a flow view with the 'X' shortcutAldo Cortesi2012-04-031-1/+8
| | | | | 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
|
* Refactor proxy.Server to fix a crash when replaying with -nAldo Cortesi2012-04-021-5/+3
|
* Move "M" shortcut key to global scope.Aldo Cortesi2012-04-021-0/+16
| | | | You now don't have to be viewing a flow to change global default view.
* Start rationalizing content views.Aldo Cortesi2012-04-021-10/+1
| | | | | | 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-021-1/+10
| | | | | 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.
* Factor out content view apparatus into contentview.pyAldo Cortesi2012-03-241-5/+5
|
* Add modal help to GridEditor.Aldo Cortesi2012-03-221-20/+5
| | | | Also includes some minor refactoring and documentation stubs.
* More work on pretty view forcing.Aldo Cortesi2012-03-201-14/+2
| | | | | | | - Make this setting apply only to the currently viewed flow. I think it's more likely that this is the behaviour the user will want, rather than globally setting the pretty type. - Update help.
* Refactor pretty view forcing somewhat.Aldo Cortesi2012-03-201-2/+2
| | | | | | | - 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/+12
| | | | by the user
* Specialize GridEditor into a number of subclasses.Aldo Cortesi2012-03-191-8/+14
|
* Generalize GridEditor to N columns.Aldo Cortesi2012-03-181-2/+16
| | | | Start adding a replacement rule editor.
* KVEditor -> GridEditorAldo Cortesi2012-03-181-4/+4
|
* Move mitmproxy reverse proxy shortcut to "P".Aldo Cortesi2012-03-181-2/+2
| | | | Also don't expose help from the help screen.
* Add specification of replacement patterns on the command line.Aldo Cortesi2012-03-171-0/+4
|
* Adds no-pop option to server-side replayValtteri Virtanen2012-03-051-2/+7
|
* Fix mitmproxy crash when passed -n flag.Aldo Cortesi2012-02-261-1/+1
|
* Use shlex to parse EDITOR.Rune Halvorsen2012-02-251-2/+3
|
* Add mitmproxy version to status bar on Help screen.Aldo Cortesi2012-02-241-2/+3
| | | | Suggested by Jim Cheetham <jim.cheetham@otago.ac.nz>
* Documentation and screenshots.Aldo Cortesi2012-02-221-1/+0
|
* connection -> flow in libmitmproxy/consoleAldo Cortesi2012-02-211-31/+31
| | | | "Flow" is the correct term here - every connection can have multiple flows.