Commit Graph

267 Commits

Author SHA1 Message Date
Maximilian Hils 23d13e4c12 test response model, push coverage to 100% branch cov 2015-09-27 00:49:41 +02:00
Maximilian Hils 466888b01a improve request tests, coverage++ 2015-09-26 20:07:11 +02:00
Maximilian Hils 49ea8fc0eb refactor response model 2015-09-26 17:39:50 +02:00
Maximilian Hils 106f7046d3 refactor request model 2015-09-26 00:39:04 +02:00
Maximilian Hils f937522773 Headers: return str on all Python versions 2015-09-22 01:48:35 +02:00
Maximilian Hils 9dea36e439 remove nose references 2015-09-21 01:22:05 +02:00
Maximilian Hils 73586b1be9 python 3++ 2015-09-21 00:44:17 +02:00
Maximilian Hils daebd1bd27 python3++ 2015-09-20 20:35:45 +02:00
Maximilian Hils 292a0aa9e6 make tests compatible with py.test 2015-09-20 19:56:57 +02:00
Maximilian Hils 0ad5cbc6bf python3++ 2015-09-20 19:56:45 +02:00
Maximilian Hils 693cdfc6d7 python3++ 2015-09-20 19:40:09 +02:00
Maximilian Hils 3f1ca556d1 python3++ 2015-09-20 18:12:55 +02:00
Maximilian Hils 551d9f11e5 experimental: don't interfere with headers 2015-09-18 18:05:50 +02:00
Maximilian Hils f2c87cff8a fix py3 tests 2015-09-17 17:32:59 +02:00
Maximilian Hils 266b80238d fix tests 2015-09-17 17:29:55 +02:00
Maximilian Hils d798ed955d python3++ 2015-09-17 16:31:50 +02:00
Maximilian Hils 8d71059d77 clean up http message models 2015-09-17 15:16:12 +02:00
Maximilian Hils a07e43df8b http1: add assemble_body function 2015-09-17 02:39:42 +02:00
Maximilian Hils dad9f06cb9 organize exceptions, improve content-length handling 2015-09-17 02:14:14 +02:00
Maximilian Hils 265f31e878 adjust http1-related code 2015-09-16 18:43:24 +02:00
Maximilian Hils a077d8877d finish netlib.http.http1 refactor 2015-09-16 00:04:23 +02:00
Maximilian Hils 11e7f476bd wip 2015-09-15 19:12:15 +02:00
Maximilian Hils 997fcde8ce make clean_bin unicode-aware 2015-09-12 17:03:09 +02:00
Maximilian Hils 92c763f469 fix mitmproxy/mitmproxy#759 2015-09-10 12:32:38 +02:00
Maximilian Hils fc86bbd03e let Headers inherit from object
fixes mitmproxy/mitmproxy#753
2015-09-08 15:16:25 +02:00
Maximilian Hils 66ee1f465f headers: adjust everything 2015-09-05 18:15:47 +02:00
Maximilian Hils 3718e59308 finalize Headers, add tests 2015-09-05 15:27:48 +02:00
Thomas Kriechbaumer daf512ce93 http2: fix tests 2015-08-26 21:04:13 +02:00
Maximilian Hils 21858995ae request -> request_method 2015-08-24 18:16:34 +02:00
Thomas Kriechbaumer cd9701050f read_response depends on request for stream_id 2015-08-21 10:04:57 +02:00
Thomas Kriechbaumer 6fc2ff9469 http2: fix tests 2015-08-21 09:18:14 +02:00
Thomas Kriechbaumer 00ed982ea0 cleanup 2015-08-20 20:44:58 +02:00
Thomas Kriechbaumer 9686a77dcb http2: implement request target 2015-08-18 22:17:00 +02:00
Thomas Kriechbaumer 07a1356e2f http2: add support for too large header frames 2015-08-18 21:22:42 +02:00
Thomas Kriechbaumer 0d384ac2a9 http2: add support for too large data frames 2015-08-18 21:22:42 +02:00
Thomas Kriechbaumer 12efa61e3a fix request-target tests 2015-08-18 21:22:27 +02:00
Aldo Cortesi 99e89a1efc Remove stray prints from test suite 2015-08-16 21:47:26 +12:00
Thomas Kriechbaumer 6a30ad2ad2 fix minor style offences 2015-08-10 20:50:05 +02:00
Thomas Kriechbaumer ff27d65f08 cleanup whitespace 2015-08-10 20:44:36 +02:00
Thomas Kriechbaumer 476badf45c cleanup imports 2015-08-10 20:36:47 +02:00
Thomas Kriechbaumer 690b8b4f4e add move tests and code from mitmproxy 2015-08-10 20:34:27 +02:00
Maximilian Hils c2832ef72b fix mitmproxy/mitmproxy#705 2015-08-03 18:06:31 +02:00
Thomas Kriechbaumer 1c12e7c2b8 move encoding tests from mitmproxy to netlib 2015-08-01 14:53:13 +02:00
Thomas Kriechbaumer 0be84fd6b9 fix tutils imports 2015-08-01 14:49:15 +02:00
Thomas Kriechbaumer a837230320 move code from mitmproxy to netlib 2015-08-01 12:40:40 +02:00
Thomas Kriechbaumer 7b10817670 http2: improve protocol 2015-07-30 19:40:00 +02:00
Thomas Kriechbaumer c7fcc2cca5 add on-the-wire representation methods 2015-07-29 11:27:43 +02:00
Thomas Kriechbaumer 827fe824d9 move code from mitmproxy to netlib 2015-07-27 11:48:38 +02:00
Maximilian Hils b57c1386a1 Merge pull request #81 from Kriechi/protocol-refactor
HTTP protocol refactoring
2015-07-24 16:50:56 +02:00
Maximilian Hils 1b26161382 add distinct error for cert verification issues 2015-07-24 16:47:28 +02:00