Commit Graph

519 Commits

Author SHA1 Message Date
Maximilian Hils
dd317aa5d2 fix alpn 2015-08-28 17:35:22 +02:00
Aldo Cortesi
c428578c83 First pass PyInstaller specs for OSX binaries 2015-08-16 21:44:54 +12:00
Aldo Cortesi
7432ad6af7 Merge pull request #32 from Kriechi/http2-wip
[WIP] Protocol Refactoring for HTTP/2
2015-08-01 11:38:12 +12:00
Thomas Kriechbaumer
31dbd2fc75 use netlib http semantics 2015-07-30 19:42:48 +02:00
Thomas Kriechbaumer
d301f55bb7 supress output during tests 2015-07-24 17:58:35 +02:00
Maximilian Hils
f8b4d66687 Merge pull request #31 from Kriechi/protocol-refactor
HTTP protocol refactoring
2015-07-24 17:43:41 +02:00
Thomas Kriechbaumer
96c9c4459f fix duplicated header reading 2015-07-24 17:39:55 +02:00
Thomas Kriechbaumer
dc42e33505 fix bugs 2015-07-22 16:13:21 +02:00
Thomas Kriechbaumer
6101d11d6c http2: remove odict workaround 2015-07-22 15:30:34 +02:00
Thomas Kriechbaumer
3cf6bd5fb6 remove debug prints 2015-07-22 15:30:34 +02:00
Thomas Kriechbaumer
1a9c1a8c2d remove code duplication 2015-07-22 15:30:34 +02:00
Thomas Kriechbaumer
11ac387df2 rename content -> body 2015-07-22 15:30:34 +02:00
Thomas Kriechbaumer
6d5a3da929 use new HTTP/1 protocol 2015-07-22 15:30:34 +02:00
Thomas Kriechbaumer
caaac5cd5a inline log method 2015-07-22 15:30:33 +02:00
Thomas Kriechbaumer
032f8b2985 use common interface for HTTP/1 and HTTP/2 2015-07-22 15:30:33 +02:00
Thomas Kriechbaumer
2b0465dbb9 use new netlib module names 2015-07-22 15:30:33 +02:00
Thomas Kriechbaumer
a2bf19125a refactor protocol-related pathod methods 2015-07-22 15:30:33 +02:00
Thomas Kriechbaumer
c1e84cb322 use websockets protocol 2015-07-22 15:30:33 +02:00
Thomas Kriechbaumer
78ae3e4a00 use netlib.http_semantics for generic data 2015-07-22 15:30:33 +02:00
Maximilian Hils
9a1bee31d6 bump version 2015-07-22 00:21:48 +02:00
Maximilian Hils
4ef83d8c11 pathoc: add socks connect 2015-07-03 02:48:35 +02:00
Aldo Cortesi
4407508e0c Give some structure to the logging module 2015-06-28 12:16:02 +12:00
Aldo Cortesi
6b6317e1de Properly handle pause forever
Fixes #21
2015-06-27 10:46:12 +12:00
Aldo Cortesi
e3c869e4c9 Merge branch 'master' of ssh.github.com:mitmproxy/pathod 2015-06-27 10:35:32 +12:00
Aldo Cortesi
61679acf56 Preserve traceback for errors in log wrapper 2015-06-27 10:34:56 +12:00
Maximilian Hils
31b0d77507 synchronize metadata files across projects 2015-06-26 23:44:00 +02:00
Thomas Kriechbaumer
427e6d23ef apply js-beautify changes selectivly 2015-06-26 11:48:22 +02:00
Aldo Cortesi
b3b4a63b05 Add a .jsbeautifyrc to prevent war 2015-06-26 21:24:21 +12:00
Thomas Kriechbaumer
49707dd97f http2: implement embedded response 2015-06-26 10:48:42 +02:00
Thomas Kriechbaumer
7d7ae446a2 http2: fix framedump argument usage 2015-06-26 10:48:42 +02:00
Thomas Kriechbaumer
01f0982968 prettify html docs 2015-06-26 10:48:42 +02:00
Thomas Kriechbaumer
5c0f0c2c22 http2: update docs 2015-06-26 10:48:15 +02:00
Thomas Kriechbaumer
46255e6e9c http2: implement more language features 2015-06-25 14:59:22 +02:00
Thomas Kriechbaumer
09d76e1758 remove unused imports 2015-06-25 14:53:48 +02:00
Aldo Cortesi
94a7770a94 Output warning info to log fp using logging methods 2015-06-25 10:33:35 +12:00
Aldo Cortesi
0e15b94368 Merge pull request #29 from Kriechi/ssl-version-handling
unify SSL version/method handling
2015-06-23 22:19:42 +12:00
Aldo Cortesi
ed8a80e65a Travis to Slack 2015-06-23 13:55:25 +12:00
Thomas Kriechbaumer
5d63afdc6d unify SSL version/method handling 2015-06-22 20:39:05 +02:00
Thomas Kriechbaumer
7a3623a14e fix pep8 whitespace 2015-06-18 18:15:22 +02:00
Maximilian Hils
90aeda47ae Update README.mkd 2015-06-18 18:09:40 +02:00
Thomas Kriechbaumer
bfc889d29a fix prospector code smells 2015-06-18 18:05:09 +02:00
Maximilian Hils
ce0e2b12b4 Merge pull request #28 from Kriechi/fix-mitmproxy-error
fix failing mitmproxy tests
2015-06-18 15:02:08 +02:00
Thomas Kriechbaumer
231cfcea38 fix failing mitmproxy tests 2015-06-18 12:53:36 +02:00
Thomas Kriechbaumer
65be004bb2 fix prospector code smells 2015-06-18 11:07:33 +02:00
Thomas Kriechbaumer
bd0cfef357 exclude tests on old OpenSSL without ALPN 2015-06-18 10:48:13 +02:00
Thomas Kriechbaumer
559c80214d add landscape.io badge 2015-06-18 10:29:53 +02:00
Thomas Kriechbaumer
c1b01428b9 remove old coding style script 2015-06-18 10:27:42 +02:00
Thomas Kriechbaumer
a9d6b38153 add landscape/prospector config 2015-06-18 10:26:49 +02:00
Aldo Cortesi
274d0333f8 Merge pull request #27 from Kriechi/http2-wip
HTTP/2: add initial support
2015-06-18 16:16:40 +12:00
Thomas Kriechbaumer
408b4ffef0 http2: implement Headers for request & response
improve test coverage
fix super ctor call
fix legacy httpversion
simpliy SSLInfo without ALPN
2015-06-16 14:53:41 +02:00