Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | improve message content semantics | Maximilian Hils | 2016-07-15 | 10 | -130/+194 |
| | |||||
* | minor fix | Maximilian Hils | 2016-07-04 | 1 | -1/+1 |
| | |||||
* | raise ValueError if content-encoding is invalid | Maximilian Hils | 2016-07-04 | 9 | -69/+154 |
| | |||||
* | tests++ | Maximilian Hils | 2016-07-02 | 2 | -4/+46 |
| | |||||
* | make the linter happy | Maximilian Hils | 2016-07-02 | 3 | -3/+1 |
| | |||||
* | update examples: no decoded() anymore :tada: | Maximilian Hils | 2016-07-02 | 7 | -54/+46 |
| | |||||
* | message.content -> .raw_content, implement .text | Maximilian Hils | 2016-07-02 | 23 | -268/+377 |
| | | | | | | | | | | | | | | | This PR improves our handling of HTTP message body encodings: - The unaltered message body is now accessible as `.raw_content` - The "content-encoding"-decoded content (i.e. gzip removed) content is not `.content`, as this is what we want in 99% of the cases. - `.text` now provides the "content-encoding"-decoded and then "content-type charset"-decoded message body. - The decoded values for `.content` and `.text` are cached, so that repeated access and `x.text = x.text` is cheap. - The `decoded()` decorator is now deprecated, as we can now just use `.content`. Similarly `HTTPMessage.get_decoded_content()` is deprecated. | ||||
* | minor fixes | Maximilian Hils | 2016-07-01 | 4 | -8/+8 |
| | |||||
* | fix tcp message handling | Maximilian Hils | 2016-07-01 | 8 | -22/+44 |
| | |||||
* | py3++ | Maximilian Hils | 2016-07-01 | 9 | -48/+56 |
| | |||||
* | Handle case when scheme is None | Shadab Zafar | 2016-07-01 | 1 | -1/+1 |
| | |||||
* | py3++: test/mitmproxy/test_server | Shadab Zafar | 2016-07-01 | 6 | -35/+39 |
| | |||||
* | Merge pull request #1302 from mhils/update-dependencies | Maximilian Hils | 2016-06-29 | 2 | -9/+8 |
|\ | | | | | Update Dependencies | ||||
| * | update to latest `typing` release | Maximilian Hils | 2016-06-29 | 2 | -4/+3 |
| | | |||||
| * | bump depdencies | Maximilian Hils | 2016-06-29 | 1 | -6/+6 |
|/ | |||||
* | Merge pull request #1301 from mitmproxy/simplify-tox | Maximilian Hils | 2016-06-29 | 10 | -84/+64 |
|\ | | | | | Simplify tox | ||||
| * | appveyor: build snapshots on master | Maximilian Hils | 2016-06-29 | 1 | -1/+1 |
| | | |||||
| * | remove superfluous statements in tox.ini | Maximilian Hils | 2016-06-29 | 1 | -3/+0 |
| | | |||||
| * | collect coverage on appveyor | Maximilian Hils | 2016-06-28 | 1 | -1/+3 |
| | | |||||
| * | minor fixes | Maximilian Hils | 2016-06-28 | 4 | -3/+2 |
| | | |||||
| * | do not run tests in parallel | Maximilian Hils | 2016-06-28 | 1 | -1/+1 |
| | | | | | | | | | | | | this makes ci very unreliable, see https://travis-ci.org/mitmproxy/mitmproxy/jobs/140994186 I don't know of a way to fix the test collection bug. | ||||
| * | watchdog: always use PollingObserver | Maximilian Hils | 2016-06-28 | 1 | -6/+4 |
| | | |||||
| * | compile docs on python 3.5 | Maximilian Hils | 2016-06-28 | 3 | -3/+3 |
| | | |||||
| * | powershell magic | Maximilian Hils | 2016-06-28 | 1 | -1/+1 |
| | | |||||
| * | resilence Cryptography_locking_cb | Maximilian Hils | 2016-06-28 | 1 | -1/+1 |
| | | |||||
| * | fix appveyor | Maximilian Hils | 2016-06-28 | 4 | -26/+26 |
| | | |||||
| * | simplify tox setup | Maximilian Hils | 2016-06-28 | 4 | -45/+29 |
| | | |||||
* | | improve docs, fix #1290 | Maximilian Hils | 2016-06-29 | 1 | -2/+7 |
| | | |||||
* | | Merge pull request #1296 from gzzhanghao/test | Maximilian Hils | 2016-06-28 | 9 | -352/+557 |
|\ \ | |/ |/| | [web] add tests for ducks/utils | ||||
| * | [web] add tests for utils | Jason | 2016-06-27 | 9 | -352/+557 |
| | | |||||
* | | fix mysterious tox issue | Maximilian Hils | 2016-06-28 | 2 | -2/+2 |
| | | |||||
* | | fix path in appveyor | Thomas Kriechbaumer | 2016-06-28 | 1 | -1/+1 |
| | | |||||
* | | update tox env on CI | Thomas Kriechbaumer | 2016-06-28 | 1 | -1/+1 |
| | | |||||
* | | fix appveyor snapshot upload | Thomas Kriechbaumer | 2016-06-28 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #1294 from mitmproxy/appveyor-py3 | Maximilian Hils | 2016-06-28 | 5 | -24/+51 |
|\ \ | |/ |/| | update appveyor with tox | ||||
| * | update appveyor with tox | Thomas Kriechbaumer | 2016-06-27 | 5 | -24/+51 |
|/ | |||||
* | fix lxml installation on py27 | Maximilian Hils | 2016-06-26 | 1 | -1/+3 |
| | |||||
* | rtool: build py3 wheels an binaries | Maximilian Hils | 2016-06-26 | 1 | -2/+5 |
| | |||||
* | minor docs fix | Maximilian Hils | 2016-06-26 | 1 | -1/+1 |
| | |||||
* | fix mitmproxy/mitmweb#25 | Maximilian Hils | 2016-06-26 | 4 | -22/+17 |
| | |||||
* | [web] (mostly) remove jQuery | Maximilian Hils | 2016-06-26 | 5 | -38/+16 |
| | |||||
* | minor fixes | Maximilian Hils | 2016-06-26 | 16 | -233/+200 |
| | |||||
* | [web] sorter -> sort | Maximilian Hils | 2016-06-25 | 3 | -42/+42 |
| | |||||
* | [web] log only in dev | Jason | 2016-06-25 | 2 | -5/+11 |
| | |||||
* | [web] build with envify | Jason | 2016-06-25 | 3 | -685/+346 |
| | |||||
* | [web] update build | Jason | 2016-06-25 | 1 | -4/+4 |
| | |||||
* | [web] fix imports | Jason | 2016-06-25 | 2 | -0/+2 |
| | |||||
* | [web] fix update filter | Jason | 2016-06-25 | 1 | -1/+1 |
| | |||||
* | [web] ErrorView | Jason | 2016-06-25 | 3 | -3/+20 |
| | |||||
* | [web] fix actions | Jason | 2016-06-25 | 14 | -102/+146 |
| |