aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* New get_cookie and set_cookie implementations for HTTPRequestAldo Cortesi2015-04-142-16/+31
|
* Update docs to reflect non-aliased odict moduleAldo Cortesi2015-04-141-4/+3
|
* Merge branch 'master' of ssh.github.com:mitmproxy/mitmproxyAldo Cortesi2015-04-147-7/+79
|\
| * make dev script more robust, fix #556Maximilian Hils2015-04-132-2/+6
| |
| * spaces, not tabsMaximilian Hils2015-04-122-5/+9
| |
| * add flowwriter exampleMaximilian Hils2015-04-122-1/+18
| |
| * add testsMaximilian Hils2015-04-101-0/+14
| |
| * fix pretty_host if no host is presentMaximilian Hils2015-04-101-2/+4
| |
| * fix #553Maximilian Hils2015-04-102-2/+33
| |
* | Housekeeping and cleanupsAldo Cortesi2015-04-1412-93/+97
|/ | | | | | | | - No output to stdout on load in examples - they muck up the test suite. - Use the odict module directly, rather than aliasing it. The small convenience this gives to scripters is not worth it. - Move the cookie tests from the flow test module to the protocol_http test module.
* add yappi benchmark toolMaximilian Hils2015-04-082-0/+51252
|
* Merge branch 'master' of ssh.github.com:mitmproxy/mitmproxyAldo Cortesi2015-04-0810-1464/+1283
|\
| * Merge pull request #544 from ryoqun/websocket-connection-header-case-sensitivityMaximilian Hils2015-04-081-1/+2
| |\ | | | | | | Make the Websocket's connection header value case-insensitive
| | * Make the Websocket's connection header value case-insensitiveRyo Onodera2015-03-311-1/+2
| | |
| * | Merge pull request #547 from macmantrl/blank_valuesMaximilian Hils2015-04-082-6/+10
| |\ \ | | | | | | | | Keep blank query values for flow hashing
| | * | Keep blank query values for flow hashingTerry Long2015-04-022-6/+10
| | | |
| * | | fix testsMaximilian Hils2015-04-081-0/+2
| | | |
| * | | add example which uses filtMaximilian Hils2015-04-082-0/+16
| | | |
| * | | Merge branch 'master' of github.com:mitmproxy/mitmproxyMaximilian Hils2015-04-0823-1754/+2009
| |\ \ \
| | * \ \ Merge pull request #543 from legendtang/masterMaximilian Hils2015-04-083-1451/+1247
| | |\ \ \ | | | | | | | | | | | | web: fix delete flows
| | | * \ \ Merge https://github.com/mitmproxy/mitmproxyLegend Tang2015-04-0611-125/+369
| | | |\ \ \
| | | * | | | web: fix delete flowsLegend Tang2015-03-303-1451/+1247
| | | | | | |
| * | | | | | allow passing custom argv to libmproxy.mainMaximilian Hils2015-04-081-6/+6
| | |/ / / / | |/| | | |
* | | | | | Add an autoenv file to auto-activate the virtualenvAldo Cortesi2015-04-082-0/+9
| |/ / / / |/| | | | | | | | | | | | | | See https://github.com/kennethreitz/autoenv
* | | | | console: add g/G shortcuts throughoutAldo Cortesi2015-04-074-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | g: go to end G: go to beginning
* | | | | Refactor flow list state managementAldo Cortesi2015-04-077-48/+28
| | | | | | | | | | | | | | | | | | | | | | | | | - Use signal mechanism for state synchronisation - Move "Copy to clipboard" shortcut to "P"
* | | | | consone: don't enter Options if it's already openAldo Cortesi2015-04-071-0/+3
| | | | |
* | | | | console: tune palettes a bitAldo Cortesi2015-04-071-6/+14
| | | | |
* | | | | console: toggle palette transparency from options, indicate selected paletteAldo Cortesi2015-04-071-2/+24
| | | | |
* | | | | console: All palettes now explicitly set a background colourAldo Cortesi2015-04-076-17/+56
| | | | | | | | | | | | | | | | | | | | | | | | | There's a new option --palette-transparent to turn this off if you want to use your own terminal background.
* | | | | console: palette picker for the options screenAldo Cortesi2015-04-077-14/+120
| | | | |
* | | | | console: factor out selection widgetAldo Cortesi2015-04-062-130/+133
| | | | |
* | | | | console: sticky cookies and auth to options screenAldo Cortesi2015-04-064-20/+28
| | | | |
* | | | | console: TCP proxy patterns to new options screenAldo Cortesi2015-04-064-14/+17
| | | | |
* | | | | console: default display mode to new options screenAldo Cortesi2015-04-063-57/+14
| | | | |
* | | | | console: scripts to new options screenAldo Cortesi2015-04-064-10/+14
| | | | |
* | | | | console: replacement patterns to new option screenAldo Cortesi2015-04-063-10/+16
| | | | |
* | | | | console: ignore patterns to new options screen.Aldo Cortesi2015-04-064-15/+17
| | | | |
* | | | | Add headings to options, start migrating more options into options screenAldo Cortesi2015-04-063-32/+86
| | | | | | | | | | | | | | | | | | | | SetHeaders first...
* | | | | Minimal help context for optionsAldo Cortesi2015-04-032-5/+14
| |/ / / |/| | |
* | | | console: tune and re-enable palettesAldo Cortesi2015-04-031-20/+26
| | | |
* | | | Don't list all options shortcuts in helpAldo Cortesi2015-04-031-26/+1
| |/ / |/| |
* | | console: C to clear all options, correct footer in options screenAldo Cortesi2015-04-032-4/+28
| | |
* | | console: keyboard shortcuts for optionsAldo Cortesi2015-04-033-15/+43
| | |
* | | console: basic options pageAldo Cortesi2015-04-034-37/+188
| | |
* | | console: fix a crash that sometimes occurs when setting a limitAldo Cortesi2015-04-011-0/+2
| | |
* | | Next/previous tab keybindingsAldo Cortesi2015-04-012-1/+5
| | |
* | | console: improve handling of help contexts, fix key bindings in flow viewsAldo Cortesi2015-04-015-37/+36
| |/ |/|
* | console: fix body scrollingAldo Cortesi2015-03-312-1/+2
| |
* | Fix timestamps in detail viewAldo Cortesi2015-03-312-16/+70
|/ | | | | | | - Fix a crash when connection timestamps don't exist yet - Fix display of response timestamps - Get rid of those colossal ternaries. I want a device that pokes people in the eye every time they try to use a ternary operator.