Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add 'UsernamePasswordAuth' 'UsernamePasswordAuthResponse' to SOCKS | yonder | 2016-03-15 | 1 | -1/+57 |
| | |||||
* | fix #956 | Maximilian Hils | 2016-02-19 | 1 | -5/+1 |
| | |||||
* | Merge remote-tracking branch 'duffer/pretty-host' | Maximilian Hils | 2016-02-18 | 1 | -1/+24 |
|\ | |||||
| * | Incorporate comments made during review | Shadab Zafar | 2016-02-18 | 1 | -5/+3 |
| | | |||||
| * | Use host header values only when the ports match | Shadab Zafar | 2016-02-18 | 1 | -1/+6 |
| | | |||||
| * | Handle port numbers in host header | Shadab Zafar | 2016-02-17 | 1 | -3/+23 |
| | | | | | | | | from: https://github.com/mitmproxy/netlib/pull/121 | ||||
* | | fix test paths, move coverage config into setup.py | Maximilian Hils | 2016-02-18 | 1 | -1/+1 |
| | | |||||
* | | combine projects | Maximilian Hils | 2016-02-18 | 32 | -107/+0 |
|/ | |||||
* | move tservers helper | Thomas Kriechbaumer | 2016-02-16 | 1 | -109/+0 |
| | |||||
* | fix wheel creation, re-add MANIFEST.in | Maximilian Hils | 2016-02-16 | 1 | -3/+1 |
| | |||||
* | Preserve host header when modifying request path | Will Coster | 2016-02-15 | 1 | -3/+6 |
| | | | | | | | | | | | | | Currently the path_components and query setters of the Request object use the url setter under the hood. The url setter updates all parts of the URL including the host. If the host header and the host in the request URL are different (as is common when making HTTPS requests) then the host header will be updated to the value in the URL as a result of modifying the path. This change fixes this problem by modifying the query and path_components setters to not use the url setter and instead directly update the path field. | ||||
* | remove MANIFEST.in, move Dockerfile to root | Maximilian Hils | 2016-02-16 | 1 | -4/+0 |
| | |||||
* | fix release tool, refs #947 | Maximilian Hils | 2016-02-16 | 1 | -5/+0 |
| | |||||
* | use own shields instance, update pathod readme | Maximilian Hils | 2016-02-15 | 1 | -8/+8 |
| | |||||
* | adjust travis | Maximilian Hils | 2016-02-15 | 2 | -12/+4 |
| | |||||
* | fix tests | Maximilian Hils | 2016-02-15 | 2 | -3/+8 |
| | |||||
* | move tests into shared folder | Maximilian Hils | 2016-02-15 | 48 | -4385/+0 |
| | |||||
* | merge metadata files | Maximilian Hils | 2016-02-15 | 9 | -209/+0 |
| | |||||
* | add netlib | Maximilian Hils | 2016-02-15 | 92 | -0/+4718 |
| | |||||
* | bump version | Maximilian Hils | 2016-02-14 | 1 | -1/+1 |
| | |||||
* | bump version | Maximilian Hils | 2016-02-08 | 1 | -1/+1 |
| | |||||
* | fix http version string | Maximilian Hils | 2016-02-08 | 1 | -2/+2 |
| | |||||
* | fix docstrings | Maximilian Hils | 2016-02-08 | 1 | -4/+11 |
| | |||||
* | fix py3 compat | Maximilian Hils | 2016-02-08 | 3 | -7/+6 |
| | |||||
* | add Serializable ABC | Maximilian Hils | 2016-02-08 | 8 | -24/+101 |
| | |||||
* | minor fixes | Maximilian Hils | 2016-02-08 | 3 | -3/+3 |
| | |||||
* | expose OpenSSL's HAS_ALPN | Maximilian Hils | 2016-02-08 | 1 | -3/+4 |
| | |||||
* | Merge branch 'master' of https://github.com/mitmproxy/netlib | Maximilian Hils | 2016-02-02 | 1 | -5/+0 |
|\ | |||||
| * | bump dependency and remove deprecated fields | Thomas Kriechbaumer | 2016-02-02 | 1 | -5/+0 |
| | | |||||
* | | allow creation of certs without CN | Maximilian Hils | 2016-02-02 | 1 | -1/+4 |
|/ | |||||
* | Merge pull request #116 from Kriechi/hyperframe | Thomas Kriechbaumer | 2016-02-01 | 3 | -707/+84 |
|\ | | | | | migrate to hyperframe | ||||
| * | test on python3 | Thomas Kriechbaumer | 2016-01-31 | 2 | -24/+30 |
| | | |||||
| * | migrate to hyperframe | Thomas Kriechbaumer | 2016-01-31 | 3 | -691/+62 |
| | | |||||
* | | remove code duplication | Maximilian Hils | 2016-02-01 | 1 | -20/+18 |
| | | |||||
* | | tests++ | Maximilian Hils | 2016-02-01 | 1 | -1/+1 |
| | | |||||
* | | fix #113, make Reader.peek() work on Python 3 | Maximilian Hils | 2016-02-01 | 1 | -5/+25 |
|/ | |||||
* | fix test request and response headers | Thomas Kriechbaumer | 2016-01-30 | 2 | -3/+3 |
| | |||||
* | move tservers to netlib module | Thomas Kriechbaumer | 2016-01-25 | 1 | -0/+109 |
| | |||||
* | Simplified setting the source_address in the TCPClient constructor | Sandor Nemes | 2016-01-11 | 1 | -2/+1 |
| | |||||
* | Added getter/setter for TCPClient source_address | Sandor Nemes | 2016-01-08 | 1 | -0/+11 |
| | |||||
* | bump version | Maximilian Hils | 2015-12-25 | 1 | -1/+1 |
| | |||||
* | bump version | Maximilian Hils | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | Fix to ignore empty header value. | Benjamin Lee | 2015-11-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | According to Augmented BNF in the following RFCs http://tools.ietf.org/html/rfc5234#section-3.6 http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.1 field-value = *( field-content | LWS ) http://tools.ietf.org/html/rfc7230#section-3.2 field-value = *( field-content / obs-fold ) ... the HTTP message header `field-value` is allowed to be empty. | ||||
* | Porting to Python 3.4 | Sam Cleveland | 2015-11-11 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | Updated wsgi to support Python 3.4 byte strings. Updated test_wsgi to remove py.test warning for TestApp having an __init__ constructor. samc$ sudo py.test netlib/test/test_wsgi.py -r w = test session starts = platform darwin -- Python 3.4.1, pytest-2.8.2, py-1.4.30, pluggy-0.3.1 rootdir: /Users/samc/src/python/netlib, inifile: collected 6 items netlib/test/test_wsgi.py ...... = 6 passed in 0.20 seconds = | ||||
* | Porting to Python 3.4 | Sam Cleveland | 2015-11-11 | 1 | -2/+2 |
| | | | | | | | | | | | | | Fixed byte string formatting for hexdump. = test session starts = platform darwin -- Python 3.4.1, pytest-2.8.2, py-1.4.30, pluggy-0.3.1 rootdir: /Users/samc/src/python/netlib, inifile: collected 11 items netlib/test/test_utils.py ........... = 11 passed in 0.23 seconds = | ||||
* | Revert "Porting netlib to python3.4" | Sam Cleveland | 2015-11-11 | 2 | -376/+8 |
| | | | | This reverts commit 823718348598efb324298ca29ad4cb7d5097c084. | ||||
* | Porting netlib to python3.4 | Sam Cleveland | 2015-11-11 | 2 | -8/+376 |
| | | | | | | | | | | | | | | | | | Updated utils.py using 2to3-3.4 Updated hexdump to use .format() with .encode() to support python 3.4 Python 3.5 supports .format() on bytes objects, but 3.4 is the current default on Ubuntu. samc$ py.test netlib/test/test_utils.py = test session starts = platform darwin -- Python 3.4.1, pytest-2.8.2, py-1.4.30, pluggy-0.3.1 rootdir: /Users/samc/src/python/netlib, inifile: collected 11 items netlib/test/test_utils.py ........... = 11 passed in 0.19 seconds = | ||||
* | Bump version for next release cycle | Aldo Cortesi | 2015-11-07 | 1 | -1/+1 |
| | |||||
* | Bump version | Aldo Cortesi | 2015-11-06 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/hostname-validation' | Maximilian Hils | 2015-11-04 | 2 | -7/+35 |
|\ |