aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #120 from mitmproxy/model-cleanupThomas Kriechbaumer2016-02-0812-29/+114
|\ | | | | Model Cleanup
| * fix docstringsMaximilian Hils2016-02-081-4/+11
| |
| * fix py3 compatMaximilian Hils2016-02-085-9/+10
| |
| * add Serializable ABCMaximilian Hils2016-02-0812-28/+105
|/
* minor fixesMaximilian Hils2016-02-083-3/+3
|
* expose OpenSSL's HAS_ALPNMaximilian Hils2016-02-081-3/+4
|
* minor fixesMaximilian Hils2016-02-064-1/+4
|
* use setup.y environment markersMaximilian Hils2016-02-051-24/+22
|
* Merge branch 'master' of https://github.com/mitmproxy/netlibMaximilian Hils2016-02-022-7/+2
|\
| * bump dependency and remove deprecated fieldsThomas Kriechbaumer2016-02-022-7/+2
| |
* | allow creation of certs without CNMaximilian Hils2016-02-022-7/+18
|/
* Merge pull request #116 from Kriechi/hyperframeThomas Kriechbaumer2016-02-018-1483/+203
|\ | | | | migrate to hyperframe
| * test on python3Thomas Kriechbaumer2016-01-316-131/+140
| |
| * migrate to hyperframeThomas Kriechbaumer2016-01-316-1394/+105
| |
* | Merge pull request #118 from mitmproxy/py3-peekThomas Kriechbaumer2016-02-012-7/+58
|\ \ | |/ |/| Fix Reader.peek() on Python 3
| * remove code duplicationMaximilian Hils2016-02-011-20/+18
| |
| * tests++Maximilian Hils2016-02-012-5/+24
| |
| * fix #113, make Reader.peek() work on Python 3Maximilian Hils2016-02-012-6/+26
| |
| * add test for Reader.peek()Maximilian Hils2016-02-011-0/+14
|/
* fix test request and response headersThomas Kriechbaumer2016-01-304-7/+8
|
* allow pypy again on travisThomas Kriechbaumer2016-01-301-4/+0
|
* fix pypy on travisThomas Kriechbaumer2016-01-301-6/+23
|
* Merge pull request #115 from Kriechi/move-tserversThomas Kriechbaumer2016-01-254-6/+5
|\ | | | | move tservers to netlib module
| * move tservers to netlib moduleThomas Kriechbaumer2016-01-254-6/+5
|/
* Merge pull request #110 from snemes/masterMaximilian Hils2016-01-171-2/+12
|\ | | | | Added getter/setter for TCPClient source_address
| * Merge branch 'master' into masterSandor Nemes2016-01-131-1/+1
| |\ | |/ |/|
* | Merge pull request #112 from mitmproxy/update-cryptographyThomas Kriechbaumer2016-01-131-1/+1
|\ \ | | | | | | upgrade cryptography dependency for new wheels
| * | upgrade cryptography dependency for new wheelsThomas Kriechbaumer2016-01-131-1/+1
|/ /
* | Merge pull request #111 from felixonmars/masterMaximilian Hils2016-01-101-1/+1
|\ \ | | | | | | Allow cryptography 1.2.*
| * | Allow cryptography 1.2.*Felix Yan2016-01-111-1/+1
|/ /
| * Simplified setting the source_address in the TCPClient constructorSandor Nemes2016-01-111-2/+1
| |
| * Added getter/setter for TCPClient source_addressSandor Nemes2016-01-081-0/+11
|/
* bump versionMaximilian Hils2015-12-252-2/+2
|
* update ssl_match_hostname dependency, refs #868Maximilian Hils2015-12-251-1/+1
|
* bump versionMaximilian Hils2015-12-032-8/+10
|
* use version specifiers compatible with old setuptools releasesMaximilian Hils2015-12-031-9/+9
|
* add 3.5 compat classifiersMaximilian Hils2015-11-291-0/+2
|
* README: mkd -> rstMaximilian Hils2015-11-294-27/+38
| | | | pypi only renders reStructuredText.
* Merge pull request #105 from bltb/masterMaximilian Hils2015-11-172-1/+5
|\ | | | | Allow empty HTTP header value.
| * Add test for empty header field value.Benjamin Lee2015-11-171-4/+1
| |
| * WIP. Add breaking test.Benjamin Lee2015-11-171-0/+7
| |
| * Fix to ignore empty header value.Benjamin Lee2015-11-171-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.
* Merge pull request #103 from scone/masterMaximilian Hils2015-11-143-10/+11
|\ | | | | Utils port to 3.4 keeping py2 compatibility
| * Fixing test_wsgi to remove py.test warningsSam Cleveland2015-11-141-3/+5
| | | | | | | | | | Renamed TestApp class to ExampleApp to prevent py.test from trying to collect it as a test.
| * Porting to Python 3.4Sam Cleveland2015-11-112-7/+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.4Sam Cleveland2015-11-111-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 Cleveland2015-11-112-376/+8
| | | | | | | | This reverts commit 823718348598efb324298ca29ad4cb7d5097c084.
| * Porting netlib to python3.4Sam Cleveland2015-11-112-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 =
* | be more conservative about dependency versionsMaximilian Hils2015-11-131-9/+9
|/
* Bump version for next release cycleAldo Cortesi2015-11-071-1/+1
|