Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | The final piece: netlib -> mitproxy.net | Aldo Cortesi | 2016-10-20 | 3 | -472/+0 |
| | |||||
* | netlib.tutils -> mitmproxy.test.tutils | Aldo Cortesi | 2016-10-20 | 2 | -2/+2 |
| | | | | There's a LOT more to be done refactoring our different conflicting test utils. | ||||
* | netlib.exceptions.* -> mitmproxy.exceptions | Aldo Cortesi | 2016-10-20 | 2 | -31/+30 |
| | |||||
* | remove empty lines at beginning of file | Thomas Kriechbaumer | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | python3: clean up super and __future__ | Aldo Cortesi | 2016-10-17 | 2 | -2/+0 |
| | |||||
* | python3: clean up class brackets | Aldo Cortesi | 2016-10-17 | 1 | -2/+2 |
| | |||||
* | Zap object base class | Aldo Cortesi | 2016-10-17 | 1 | -2/+2 |
| | |||||
* | Fix netlib.utils.is_valid_host | Aldo Cortesi | 2016-07-21 | 1 | -0/+9 |
| | | | | | | | | - 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. | ||||
* | fix-1366 | Thomas Kriechbaumer | 2016-07-16 | 1 | -4/+22 |
| | |||||
* | py3++ | Maximilian Hils | 2016-07-07 | 1 | -1/+1 |
| | |||||
* | netlib.utils.get_header_tokens -> netlib.http1.read.get_header_tokens | Aldo Cortesi | 2016-05-31 | 1 | -1/+12 |
| | | | | Placing this next to its only use. | ||||
* | fix headers order | Thomas Kriechbaumer | 2016-05-29 | 1 | -1/+1 |
| | |||||
* | more style cleanup | Thomas Kriechbaumer | 2016-05-29 | 2 | -5/+9 |
| | | | | Use this to check: flake8 --count mitmproxy netlib pathod examples test | ||||
* | cleanup imports with flake8 | Thomas Kriechbaumer | 2016-05-28 | 1 | -1/+0 |
| | |||||
* | add MultiDict | Maximilian Hils | 2016-05-18 | 1 | -4/+4 |
| | | | | | | | | 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. | ||||
* | replace CONTENT_MISSING with None. | Matthew Shao | 2016-03-26 | 1 | -3/+3 |
| | |||||
* | move tests into shared folder | Maximilian Hils | 2016-02-15 | 3 | -0/+435 |