aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/flowlist.py
Commit message (Collapse)AuthorAgeFilesLines
* console: make g/G shortcuts work in more contextsAldo Cortesi2015-04-171-0/+4
|
* console: add g/G shortcuts throughoutAldo Cortesi2015-04-071-0/+6
| | | | | g: go to end G: go to beginning
* Refactor flow list state managementAldo Cortesi2015-04-071-8/+15
| | | | | - Use signal mechanism for state synchronisation - Move "Copy to clipboard" shortcut to "P"
* Simplify the way in which path prompts keep stateAldo Cortesi2015-03-221-6/+0
| | | | | | In the past, we kept the last path the user specified for a number of different path types to pre-seed the path prompt. Now, we no longer distinguish between types, and pre-seed with the last used directory regardless.
* Rationalise prompt calling conventionsAldo Cortesi2015-03-221-15/+15
|
* Refactor status bar prompting to use signal systemAldo Cortesi2015-03-221-52/+60
|
* Add blinker dependency, start using it to refactor console appAldo Cortesi2015-03-211-5/+5
| | | | | Blinker lets us set up a central pub/sub mechanism to disentangle our object structure.
* Merge remote-tracking branch 'onlywade/master'Maximilian Hils2015-03-151-2/+4
|\ | | | | | | | | | | Conflicts: libmproxy/console/__init__.py libmproxy/console/flowlist.py
| * Adding a server replay option to ignore host when searching for matching ↵Wade Catron2015-03-081-2/+4
| | | | | | | | requests
* | Remove compatibility shim used to interop with older versions of UrwidAldo Cortesi2015-03-131-2/+2
| |
* | Formatting and whitespaceAldo Cortesi2015-03-131-13/+37
|/
* removed useless try exceptMarcelo Glezer2015-02-121-5/+6
|
* fixed typosMarcelo Glezer2015-02-121-2/+2
|
* missing str in http.parse_urlMarcelo Glezer2015-02-111-1/+1
|
* renamed add_request to create_request and added a tiny docstringMarcelo Glezer2015-02-111-1/+1
|
* added support for creating new requests. still wip (not working for https)Marcelo Glezer2015-02-101-0/+29
|
* make copy context-sensitiveMaximilian Hils2015-02-071-26/+2
|
* improve clipboard UXMaximilian Hils2015-02-061-13/+3
|
* added copy to clipboard support for urlMarcelo Glezer2015-02-051-1/+2
|
* added support for 'b' key in flowlistMarcelo Glezer2015-02-051-0/+13
|
* added support for copying request (content|header) to clipboardMarcelo Glezer2015-02-051-1/+14
|
* added support for saving file if content is binary. still wipMarcelo Glezer2015-02-051-1/+2
|
* extracted server_copy_response to commonMarcelo Glezer2015-02-051-19/+3
|
* removed pyperclip hard dependenciesMarcelo Glezer2015-02-051-11/+17
|
* used get_decoded_content and removed decode call from headers as max suggestedMarcelo Glezer2015-02-051-2/+2
|
* removed invalid comment and unneeded safe textMarcelo Glezer2015-02-051-1/+0
|
* now content and header are working and exception for binary files are ↵Marcelo Glezer2015-02-051-3/+10
| | | | handled correctly
* wip - content copy is working, header representation is notMarcelo Glezer2015-02-051-0/+16
|
* missing parameter in start_server_playback callMarcelo Glezer2015-01-131-2/+4
|
* fix mitmproxy -wMaximilian Hils2014-12-291-1/+1
|
* web: CSP, revert functionality, serve contentMaximilian Hils2014-12-251-1/+0
|
* web: intercept featureMaximilian Hils2014-12-231-1/+1
|
* fix #399Maximilian Hils2014-11-061-2/+4
|
* restrict -e to mitmproxy only (not mitmdump)Maximilian Hils2014-03-121-1/+1
|
* always use relative imports, fix status bar bugMaximilian Hils2014-03-101-1/+2
|
* Remove / binding alias for limitAldo Cortesi2014-01-051-2/+1
| | | | The search and limit functionality is too different.
* add search with / for compatibility with what I'll do.root2013-12-231-1/+2
|
* 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-2/+1
| | | | | | 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-1/+1
| | | | | - Can be toggled with "o" then "h" in mitmproxy - Useful for transparent mode
* Move eventlog to new Urwid container API.Aldo Cortesi2012-11-231-4/+2
|
* Urwid 1.1 compatibility.Aldo Cortesi2012-10-291-2/+2
|
* Stop server playback after current playback buffer is exhausted.Aldo Cortesi2012-08-181-1/+1
|
* Server replay from current buffer.Aldo Cortesi2012-08-181-0/+44
|
* Press "F" to FollowRob Wills2012-08-011-0/+3
| | | | | | | | | | | | 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()
* mitmproxy: "W" shortcut key streams flows to file as responses arrive.Aldo Cortesi2012-07-061-4/+11
|
* Amalgamte saving "this flow" and "all flows" into a single keyboard shortcut.Aldo Cortesi2012-07-061-11/+24
|
* Minor name refactoring, make flow list refresh after limit is applied.Aldo Cortesi2012-04-091-5/+4
|
* Improve revert modelAldo Cortesi2012-04-041-0/+5
| | | | | | | - 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....
* Add modal help to GridEditor.Aldo Cortesi2012-03-221-0/+3
| | | | Also includes some minor refactoring and documentation stubs.