Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improve invalid certificate ux | Maximilian Hils | 2016-07-27 | 1 | -6/+6 |
| | |||||
* | verify upstream certificates by default (#1111) | Sachin Kelkar | 2016-07-27 | 4 | -23/+31 |
| | | | | squashed and merged by @mhils | ||||
* | add quote/unquote tests | Maximilian Hils | 2016-07-24 | 1 | -2/+42 |
| | |||||
* | remove content caching in netlib.http.Message | Maximilian Hils | 2016-07-23 | 1 | -33/+0 |
| | |||||
* | add tests for single-element cache | Maximilian Hils | 2016-07-23 | 1 | -0/+30 |
| | |||||
* | Merge pull request #1380 from dufferzafar/marked-filter | Maximilian Hils | 2016-07-23 | 1 | -0/+2 |
|\ | | | | | Marked property and filter | ||||
| * | Test marked property while serialization roundtrip | Shadab Zafar | 2016-07-23 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #1402 from mhils/console-fixes | Maximilian Hils | 2016-07-23 | 1 | -2/+2 |
|\ \ | | | | | | | minor fixes | ||||
| * | | fix test_view_urlencoded | Maximilian Hils | 2016-07-23 | 1 | -2/+2 |
| | | | |||||
* | | | http2: cleanup tests | Thomas Kriechbaumer | 2016-07-23 | 1 | -37/+38 |
| |/ |/| | |||||
* | | Addon iface: .configure(options) -> .configure(options, updated) | Aldo Cortesi | 2016-07-23 | 16 | -79/+90 |
| | | |||||
* | | script: convert test recorder to an addon class | Aldo Cortesi | 2016-07-23 | 2 | -19/+19 |
| | | |||||
* | | scripts: .start can now return an Addon instance | Aldo Cortesi | 2016-07-23 | 2 | -0/+35 |
| | | |||||
* | | script: add a namespace adaptor to match Addons | Aldo Cortesi | 2016-07-23 | 1 | -4/+4 |
| | | |||||
* | | fix mitmproxy 0.11 dumpfile - was 0.18 before | Maximilian Hils | 2016-07-22 | 1 | -0/+0 |
|/ | |||||
* | fix content view cache invalidation | Maximilian Hils | 2016-07-21 | 2 | -5/+13 |
| | |||||
* | console: share one ActionBar instance | Aldo Cortesi | 2016-07-21 | 1 | -1/+1 |
| | | | | | This fixes an issues where popping a view off the stack caused stale ActionBar contents to be displayed. | ||||
* | Merge branch 'flow-export' of https://github.com/dufferzafar/mitmproxy into ↵ | Aldo Cortesi | 2016-07-21 | 1 | -36/+6 |
|\ | | | | | | | dufferzafar-flow-export | ||||
| * | Add a url exporter | Shadab Zafar | 2016-07-20 | 1 | -0/+6 |
| | | |||||
| * | Remove raw_request exporter | Shadab Zafar | 2016-07-20 | 1 | -36/+0 |
| | | | | | | | | This functionality will be handled by headers+content | ||||
* | | Fix netlib.utils.is_valid_host | Aldo Cortesi | 2016-07-21 | 2 | -0/+16 |
|/ | | | | | | | | - Don't crash when passed an empty string. This translated into an actual core crash, discovered while fuzzing with afl. - Taking a slice of length one out of bytes returns an integer, so the check for trailing period in this function never worked on Python3. - Add unit tests. | ||||
* | mitproxy.options -> mitmproxy.optmanager, mitmproxy.flow.options -> ↵ | Aldo Cortesi | 2016-07-20 | 13 | -26/+22 |
| | | | | | | | | | mitmproxy.options It might be slightly more felicitous to move optmanager into netlib at some point, especially if we can also use it in pathod. This also consolidates our constants in mitmproxy.options, removing some duplicates. | ||||
* | Test suite: get_proxy_config -> get_options | Aldo Cortesi | 2016-07-19 | 3 | -41/+57 |
| | |||||
* | Remove proxy.config.process_proxy_options | Aldo Cortesi | 2016-07-19 | 1 | -2/+2 |
| | |||||
* | ProxyConf: adapt mitmproxy console, ditch tcp|host filter attrs on flow.master | Aldo Cortesi | 2016-07-19 | 1 | -9/+0 |
| | |||||
* | ProxyConf: auth_* into Options | Aldo Cortesi | 2016-07-19 | 4 | -14/+8 |
| | |||||
* | ProxyConfig: http2, rawtcp, no_upstream_cert -> Options | Aldo Cortesi | 2016-07-19 | 2 | -5/+2 |
| | |||||
* | ProxyConfig: Refactor to move verification mode checks into configure | Aldo Cortesi | 2016-07-19 | 1 | -14/+22 |
| | |||||
* | Regularize naming of upstream_trusted_ca* options | Aldo Cortesi | 2016-07-19 | 2 | -9/+9 |
| | |||||
* | ProxyConfig: various SSL options to Options | Aldo Cortesi | 2016-07-19 | 1 | -2/+5 |
| | |||||
* | config.parse_server_spec shouldn't pass byts to tcp.Address | Aldo Cortesi | 2016-07-19 | 2 | -4/+4 |
| | |||||
* | ProxyConfig: mode, upstream_server and upstream_auth to Options | Aldo Cortesi | 2016-07-19 | 6 | -59/+84 |
| | |||||
* | ProxyConfig: --body-size-limit to Options | Aldo Cortesi | 2016-07-19 | 1 | -1/+1 |
| | |||||
* | Move clientcers & cadir to Options | Aldo Cortesi | 2016-07-19 | 1 | -1/+3 |
| | | | | | Also adds a .configure mechanism to ProxyConfig, and hooks it up to the change event. | ||||
* | ProxyConfig: cadir to options | Aldo Cortesi | 2016-07-19 | 2 | -4/+2 |
| | |||||
* | ProxyConfig refactor | Aldo Cortesi | 2016-07-19 | 4 | -29/+30 |
| | | | | | Step two of frog boiling: move listening address and port into options. This is the hard bit, because it touches the test suite so deeply. | ||||
* | Unify proxy config and options | Aldo Cortesi | 2016-07-19 | 4 | -12/+21 |
| | | | | | This is step 1 in a gradual "boiling frog" strategy. Decorate ProxyConfig with an Options object. | ||||
* | Console options cleanup | Aldo Cortesi | 2016-07-18 | 1 | -2/+6 |
| | | | | Use setters, use togglers, move more things out of master | ||||
* | Add a toggller helper to Options, start using it in mitmproxy console | Aldo Cortesi | 2016-07-18 | 1 | -0/+11 |
| | |||||
* | cleanup | Thomas Kriechbaumer | 2016-07-17 | 1 | -12/+12 |
| | |||||
* | http2: coverage++ | Thomas Kriechbaumer | 2016-07-17 | 1 | -1/+152 |
| | |||||
* | setheaders -> addon | Aldo Cortesi | 2016-07-17 | 2 | -52/+64 |
| | |||||
* | Merge pull request #1370 from cortesi/filestreamer | Aldo Cortesi | 2016-07-17 | 1 | -2/+2 |
|\ | | | | | Some work on stream-to-file | ||||
| * | Some work on stream-to-file | Aldo Cortesi | 2016-07-17 | 1 | -2/+2 |
| | | | | | | | | | | - stream -> filestreamer throughout - move active_flows set into FileStreamer addon | ||||
* | | Merge pull request #1367 from Kriechi/fix-1366 | Aldo Cortesi | 2016-07-17 | 1 | -4/+22 |
|\ \ | | | | | | | fix-1366 | ||||
| * | | fix-1366 | Thomas Kriechbaumer | 2016-07-16 | 1 | -4/+22 |
| |/ | |||||
* | | Merge branch 'master' into dumper | Aldo Cortesi | 2016-07-17 | 3 | -6/+229 |
|\| | |||||
| * | Merge remote-tracking branch 'duffer/tcpflow-filter' | Maximilian Hils | 2016-07-16 | 3 | -6/+229 |
| |\ | |||||
| | * | Allow DummyFlow to match ~e, ~src and ~dst | Shadab Zafar | 2016-07-16 | 2 | -15/+37 |
| | | | |||||
| | * | Add DummyFlow and its Tests | Shadab Zafar | 2016-07-16 | 1 | -1/+59 |
| | | |