Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix HAR extractor | Aldo Cortesi | 2016-07-15 | 1 | -3/+5 |
| | | | | Thanks to @mhils | ||||
* | Adjust concurrent tests for start method | Aldo Cortesi | 2016-07-15 | 1 | -2/+0 |
| | |||||
* | Add .start for addons and scripts | Aldo Cortesi | 2016-07-15 | 9 | -8/+17 |
| | | | | Also improve error messages, fix various unit tests | ||||
* | Convert examples and example tests for new-style scripts | Aldo Cortesi | 2016-07-14 | 9 | -11/+11 |
| | | | | | Remove the test that just loads all the example scripts for now - it's a very low-value test, and we need to think of something better. | ||||
* | move script context to mitmproxy.ctx | Maximilian Hils | 2016-07-08 | 5 | -18/+18 |
| | |||||
* | remove script contexts | Maximilian Hils | 2016-07-07 | 1 | -3/+4 |
| | |||||
* | remove context from all scripts | Maximilian Hils | 2016-07-07 | 23 | -85/+107 |
| | |||||
* | py3++ | Maximilian Hils | 2016-07-07 | 2 | -2/+2 |
| | |||||
* | disable harparser on py3 | Maximilian Hils | 2016-07-07 | 1 | -0/+6 |
| | |||||
* | py3++ | Maximilian Hils | 2016-07-06 | 2 | -4/+5 |
| | |||||
* | remove clean_bin, clarify unicode handling | Maximilian Hils | 2016-07-05 | 1 | -6/+8 |
| | |||||
* | Make har_extractor.py output HAR 1.2 spec-compliant | Tai Dickerson | 2016-06-14 | 1 | -1/+3 |
| | | | | | | | | HAR files were failing to load in harviewer (http://www.softwareishard.com/har/viewer/) due to: - ISO 8601 dates for startedDateTime missing timezone (http://www.softwareishard.com/blog/har-12-spec/#pages) -- Used UTC but could add detection of default system timezone if desired - pages object missing pageTimings (http://www.softwareishard.com/blog/har-12-spec/#pageTimings) -- Used {} because all child fields are optional | ||||
* | update examples, tests, docs | Maximilian Hils | 2016-06-13 | 11 | -26/+31 |
| | |||||
* | Simplify script concurrency helpers | Aldo Cortesi | 2016-06-08 | 1 | -2/+2 |
| | | | | We now have take() to prevent double-replies. | ||||
* | A new interface for reply | Aldo Cortesi | 2016-06-08 | 2 | -2/+2 |
| | | | | | | | | | | | Reply is now explicit - it's no longer a callable itself. Instead, we have: reply.kill() - kill the flow reply.ack() - ack, but don't send anything reply.send(message) - send a response This is part of an incremental move to detach reply from our flow objects, and unify the script and handler interfaces. | ||||
* | Shift a bunch more string-related functions to strutils | Aldo Cortesi | 2016-06-02 | 1 | -2/+3 |
| | |||||
* | Utils reorganisation: add netlib.strutils | Aldo Cortesi | 2016-06-02 | 1 | -2/+2 |
| | | | | Extract a number of string and format-related functions to netlib.strutils. | ||||
* | handle_* -> * leftovers | Maximilian Hils | 2016-05-29 | 1 | -2/+2 |
| | |||||
* | more style cleanup | Thomas Kriechbaumer | 2016-05-29 | 1 | -1/+1 |
| | | | | Use this to check: flake8 --count mitmproxy netlib pathod examples test | ||||
* | change comment indentation | Thomas Kriechbaumer | 2016-05-29 | 1 | -3/+3 |
| | |||||
* | Merge pull request #1173 from mitmproxy/format-examples | Thomas Kriechbaumer | 2016-05-29 | 11 | -23/+28 |
|\ | | | | | Format examples | ||||
| * | format examples | Maximilian Hils | 2016-05-29 | 11 | -23/+28 |
| | | |||||
* | | Update method names in /examples/flowbasic | Aldo Cortesi | 2016-05-29 | 1 | -2/+2 |
|/ | | | | Please enter the commit message for your changes. Lines starting | ||||
* | Adapt examples | Aldo Cortesi | 2016-05-29 | 2 | -11/+8 |
| | |||||
* | improve MultiDict, add ImmutableMultiDict, adjust response.cookies | Maximilian Hils | 2016-05-18 | 1 | -1/+1 |
| | |||||
* | add MultiDict | Maximilian Hils | 2016-05-18 | 2 | -8/+8 |
| | | | | | | | | This commit introduces MultiDict, a multi-dictionary similar to ODict, but with improved semantics (as in the Headers class). MultiDict fixes a few issues that were present in the Request/Response API. In particular, `request.cookies["foo"] = "bar"` has previously been a no-op, as the cookies property returned a mutable _copy_ of the cookies. | ||||
* | Adding example which turns every reponse into an HTTP 500. (#1136) | Jason Pepas | 2016-05-11 | 2 | -0/+4 |
| | | | | | | * Adding example which turns every reponse into an HTTP 500. * Prefer b"" over None for response.content. | ||||
* | FlowReadError -> FlowReadException | Maximilian Hils | 2016-04-29 | 1 | -2/+3 |
| | |||||
* | py3++ | Maximilian Hils | 2016-04-13 | 2 | -3/+3 |
| | |||||
* | response.msg -> response.reason | Maximilian Hils | 2016-04-02 | 1 | -1/+1 |
| | |||||
* | py3++: iteritems | Maximilian Hils | 2016-03-20 | 1 | -1/+2 |
| | |||||
* | py3++: cStringIO | Maximilian Hils | 2016-03-20 | 1 | -3/+3 |
| | |||||
* | Update modify_response_body.py | cle1000 | 2016-03-15 | 1 | -1/+1 |
| | | | fix typo | ||||
* | Use the contextmanager in all tests | Shadab Zafar | 2016-03-11 | 1 | -0/+0 |
| | |||||
* | Add test for iframe_injector example | Shadab Zafar | 2016-03-11 | 1 | -1/+1 |
| | |||||
* | Update modify_querystring example & add test for it | Shadab Zafar | 2016-03-11 | 1 | -3/+2 |
| | |||||
* | Update modify_form example to not use deprecated functions | Shadab Zafar | 2016-03-11 | 1 | -3/+3 |
| | |||||
* | fix content view example inline script | Maximilian Hils | 2016-03-10 | 1 | -1/+1 |
| | |||||
* | Fix pprint import | Shadab Zafar | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | Use default empty page_list | Shadab Zafar | 2016-03-04 | 1 | -2/+2 |
| | |||||
* | Add basic test for har_extractor | Shadab Zafar | 2016-03-04 | 1 | -0/+0 |
| | |||||
* | Remove some duplication and make more pythonic har_extractor | Shadab Zafar | 2016-03-02 | 1 | -81/+59 |
| | |||||
* | Fixup HAR Extractor | Shadab Zafar | 2016-03-01 | 1 | -9/+20 |
| | |||||
* | har_extractor: Replace deprecated stuff with recommended ones | Shadab Zafar | 2016-02-20 | 1 | -3/+3 |
| | |||||
* | har_extractor: Use items() instead of iteritems() | Shadab Zafar | 2016-02-20 | 1 | -2/+2 |
| | |||||
* | Pull bin to the top, move pathod examples to examples dir | Aldo Cortesi | 2016-02-18 | 4 | -0/+100 |
| | |||||
* | Docs and examples to top level | Aldo Cortesi | 2016-02-18 | 27 | -0/+1171 |
| | |||||
* | move mitmproxy | Maximilian Hils | 2016-02-15 | 27 | -1171/+0 |
| | |||||
* | Merge pull request #872 from bazzinotti/inline-tcp | Maximilian Hils | 2016-01-17 | 1 | -0/+24 |
|\ | | | | | Add "tcp_message" Inline Script Hook | ||||
| * | Add Inline Script Hooks to TCP mode | Michael J. Bazzinotti | 2016-01-10 | 1 | -0/+24 |
| | |