aboutsummaryrefslogtreecommitdiffstats
path: root/libmproxy/console/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* add advanced proxying options, add SSL-terminating capability to mitmproxyMaximilian Hils2014-03-101-23/+2
|
* remove redundant codelineSergey Chipiga2014-03-051-1/+0
|
* Fix flow initialization order errorAldo Cortesi2014-02-081-4/+0
| | | | Resolves #210
* Better response when mitmproxy crashes.Aldo Cortesi2014-02-081-2/+7
|
* fix bugs, expose timestamp information to console uiMaximilian Hils2014-02-061-1/+1
|
* mock urwid to run console tests on windows, push failing testcases down to ↵Maximilian Hils2014-02-051-1/+1
| | | | 0. :-)
* fix all tests except those using set_url and get_urlMaximilian Hils2014-02-051-1/+1
|
* Silence pyflakesAldo Cortesi2014-01-191-1/+1
| | | | And pick up one bug as a consequence.
* Script refactoring: move script command parsing into script module.Aldo Cortesi2014-01-121-9/+9
|
* Clean up and clarify script APIAldo Cortesi2014-01-121-4/+6
|
* Start refactoring scriptsAldo Cortesi2014-01-121-1/+4
| | | | | - Move ScriptContext into script module - Use mock module instead of hand-rolled mock objects in tests
* Merge branch 'master' of ssh.github.com:cortesi/mitmproxyAldo Cortesi2014-01-041-1/+1
|\
| * fix #195Maximilian Hils2014-01-031-1/+1
| | | | | | (untested)
* | Fix app in mitmproxy console, update to bootstrap 3.Aldo Cortesi2014-01-031-17/+23
|/
* Small workaround to make mitmproxy work again.Aldo Cortesi2013-12-091-2/+2
| | | | Further work is required to make scripts work again, though.
* add option to expose webapp externally, remove distinct ip settingMaximilian Hils2013-08-181-1/+1
|
* Merge branch 'master' into 0.10Maximilian Hils2013-08-171-42/+33
|\
| * 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.
| * Repair minor user interface issue that caused brief flashes of duplicate ↵Aldo Cortesi2013-07-291-0/+2
| | | | | | | | flows in the flow list.
| * Fix startup with no state.Aldo Cortesi2013-07-281-1/+4
| | | | | | | | Bug introduced in previous patch.
| * Some refactoring of the console inteface.Aldo Cortesi2013-07-281-28/+23
| | | | | | | | | | | | Reduce some state duplication, by removing currentflow variable. Fixes #141
| * Move app instantiation out of proxy.py.Aldo Cortesi2013-07-241-0/+6
| |
* | Merge remote-tracking branch 'origin/scripts_improvements' into 0.10Maximilian Hils2013-06-161-1/+1
|\ \ | |/ |/|
| * add support for multiple scripts and script arguments. refs #76Maximilian Hils2013-06-131-1/+1
| |
* | always read files in binary modeMaximilian Hils2013-06-161-2/+2
|/
* Massage content-type before sending it to mime detectionAldo Cortesi2013-06-091-0/+1
| | | | Fixes #67
* Add the --host option, which uses the value in the Host header for dispaly URLs.Aldo Cortesi2013-03-171-0/+9
| | | | | - Can be toggled with "o" then "h" in mitmproxy - Useful for transparent mode
* Introduce a filtered flow writer, and use it in dump.pyAldo Cortesi2013-03-141-1/+1
| | | | Fixes #104
* Remove __slots__ to make it possible to inherit from Options classes.Aldo Cortesi2013-03-031-2/+2
|
* Revert "show current filepath in status bar"Aldo Cortesi2013-03-031-3/+0
| | | | | | This reverts commit bf8367d6cf3e6b5b1e916453c9cf114194174a1a. This just doesn't work. We need a better solution, probably in the next release.
* Significantly refactor the master/slave message passing interface.Aldo Cortesi2013-02-171-3/+3
|
* Merge pull request #82 from kanzure/show-filepath-in-statusbarAldo Cortesi2012-12-301-0/+3
|\ | | | | Show current filepath in status bar
| * show current filepath in status barBryan Bishop2012-12-261-0/+3
| | | | | | | | | | Showing the filename is useful when looking at multiple .mitm files simultaneously.
* | fix external viewer using shlexBryan Bishop2012-12-221-9/+17
|/ | | | | | | | | | | | | | This makes spawn_external_viewer not crash when $EDITOR or $PAGER have spaces or multiple arguments. In addition, spawn_external_viewer now chmods the file to read-only to remind users who use only an $EDITOR that this function does not read the file when the user returns. Also, some of the redundant exception case handling for editing has been consolidated. fixes #79
* Urwid 1.1 compatibility.Aldo Cortesi2012-10-291-2/+2
|
* Improve error reporting for one-shot scripts.Aldo Cortesi2012-10-111-4/+15
|
* Fix a crash when re-editing a path prompt after an error.Aldo Cortesi2012-08-311-0/+1
|
* 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
|