Thomas Kriechbaumer
|
4339b8e7fa
|
http2: use callback for handle unexpected frames
|
2015-08-19 21:09:48 +02:00 |
|
Maximilian Hils
|
721bd1c136
|
Merge pull request #734 from Kriechi/proxy-refactor-cb
move read methods to lower HTTP layer
|
2015-08-19 18:15:49 +02:00 |
|
Thomas Kriechbaumer
|
f2ace5493b
|
move read methods to lower HTTP layer
|
2015-08-19 18:09:45 +02:00 |
|
Maximilian Hils
|
eda88428da
|
Merge pull request #733 from Kriechi/proxy-refactor-cb
Proxy refactor cb
|
2015-08-19 16:44:28 +02:00 |
|
Thomas Kriechbaumer
|
97bfd1d856
|
move send method to lower layers
|
2015-08-19 16:36:37 +02:00 |
|
Thomas Kriechbaumer
|
c9fa8491cc
|
improve next_layer detection
|
2015-08-19 16:32:02 +02:00 |
|
Maximilian Hils
|
9920de1e15
|
tcp._Connection: clean up code, fix inheritance
|
2015-08-19 16:06:33 +02:00 |
|
Maximilian Hils
|
6810fba54e
|
add ssl peek polyfill
|
2015-08-19 16:05:42 +02:00 |
|
Maximilian Hils
|
b8db81969d
|
make dev installation instructions copy-pasteable
|
2015-08-19 15:11:32 +02:00 |
|
Maximilian Hils
|
7730d2e0c0
|
fix virtualenv activation
|
2015-08-19 15:10:15 +02:00 |
|
Maximilian Hils
|
98583ce870
|
fix docs typo
refs mitmproxy/mitmproxy.org#7
|
2015-08-19 14:08:32 +02:00 |
|
Thomas Kriechbaumer
|
26052767a2
|
Merge pull request #732 from FreeArtMan/master
Fixing issue #710. Prety printing in read_dumpfile
|
2015-08-19 11:45:27 +02:00 |
|
FreeArtMan
|
4d9bf45e82
|
Fixing issue #710. Prety printing in read_dumpfile
|
2015-08-19 09:59:13 +01:00 |
|
Thomas Kriechbaumer
|
9bae97eb17
|
http2: fix connection preface and wrappers
|
2015-08-19 09:43:43 +02:00 |
|
Thomas Kriechbaumer
|
57c56d8917
|
Merge pull request #86 from Kriechi/http2-wip
http2: fix TODOs
|
2015-08-18 22:19:30 +02:00 |
|
Thomas Kriechbaumer
|
9686a77dcb
|
http2: implement request target
|
2015-08-18 22:17:00 +02:00 |
|
Thomas Kriechbaumer
|
cd419300a9
|
temporarily disable pypy with new openssl on travis
|
2015-08-18 21:24:40 +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 |
|
Thomas Kriechbaumer
|
c903efcf5b
|
temporarily disable pypy with new openssl on travis
|
2015-08-18 21:17:20 +02:00 |
|
Thomas Kriechbaumer
|
af6fefb5b4
|
temporarily disable pypy on travis
|
2015-08-18 21:14:37 +02:00 |
|
Thomas Kriechbaumer
|
67e6e5c7d8
|
temporarily disable pypy on travis
|
2015-08-18 21:13:46 +02:00 |
|
Maximilian Hils
|
231656859f
|
TCPClient: more sophisticated address handling
|
2015-08-18 21:08:42 +02:00 |
|
Maximilian Hils
|
62416daa4a
|
add Reader.peek()
|
2015-08-18 21:08:01 +02:00 |
|
Maximilian Hils
|
c92dc1b868
|
re-add form_out
|
2015-08-18 21:07:38 +02:00 |
|
Maximilian Hils
|
ab1549e0ef
|
yield -> callbacks
|
2015-08-18 15:59:44 +02:00 |
|
Maximilian Hils
|
96de7ad562
|
various fixes
|
2015-08-18 14:15:08 +02:00 |
|
Maximilian Hils
|
99129ab5a1
|
Merge remote-tracking branch 'Kriechi/proxy-refactor' into proxy-refactor
Conflicts:
libmproxy/protocol2/http.py
|
2015-08-17 19:20:28 +02:00 |
|
Aldo Cortesi
|
9286f5b5b4
|
Small tweaks to read_dumpfile example.
|
2015-08-17 11:29:24 +12:00 |
|
Aldo Cortesi
|
3d30667125
|
Bump netlib version - 0.13.1 is already out
|
2015-08-17 10:21:30 +12:00 |
|
Maximilian Hils
|
a2b8504889
|
improve protocol handling
|
2015-08-16 23:25:02 +02:00 |
|
Thomas Kriechbaumer
|
38c456bb62
|
implement Http1 and Http2 protocols as layers
|
2015-08-16 15:19:11 +02:00 |
|
Maximilian Hils
|
c04fa1b233
|
minor fixes
|
2015-08-16 12:52:34 +02:00 |
|
Maximilian Hils
|
61afac8637
|
Merge remote-tracking branch 'Kriechi/proxy-refactor' into proxy-refactor
Conflicts:
libmproxy/protocol2/http_proxy.py
libmproxy/protocol2/tls.py
libmproxy/proxy/connection.py
|
2015-08-16 12:47:13 +02:00 |
|
Maximilian Hils
|
4c31ffd90f
|
minor fixes
|
2015-08-16 12:43:15 +02:00 |
|
Aldo Cortesi
|
7da47bd720
|
Merge branch 'master' of ssh.github.com:mitmproxy/netlib
|
2015-08-16 21:47:42 +12:00 |
|
Aldo Cortesi
|
99e89a1efc
|
Remove stray prints from test suite
|
2015-08-16 21:47:26 +12:00 |
|
Aldo Cortesi
|
bf773f822c
|
OSX tarfiles, remove obsolete osx-binaries
|
2015-08-16 21:45:45 +12:00 |
|
Aldo Cortesi
|
c428578c83
|
First pass PyInstaller specs for OSX binaries
|
2015-08-16 21:44:54 +12:00 |
|
Thomas Kriechbaumer
|
85cede47aa
|
allow direct ALPN callback method
|
2015-08-16 11:41:34 +02:00 |
|
Aldo Cortesi
|
19a17933cc
|
Disable mitmweb OSX binary generation for now
|
2015-08-16 21:40:41 +12:00 |
|
Thomas Kriechbaumer
|
1e40d34e94
|
add ALPN to proxy connections
|
2015-08-16 11:36:31 +02:00 |
|
Aldo Cortesi
|
a13fe94b7c
|
Cleanup, restructuring, extract version in project config
|
2015-08-16 20:42:52 +12:00 |
|
Aldo Cortesi
|
10b377bb10
|
README -> README.mkd
|
2015-08-16 20:11:17 +12:00 |
|
Aldo Cortesi
|
11c626cf84
|
OSX binary builds in Python script
|
2015-08-16 20:09:33 +12:00 |
|
Aldo Cortesi
|
be498bc1a3
|
Adapt mitmdump and mitmweb for certifi and release process
|
2015-08-16 19:55:55 +12:00 |
|
Aldo Cortesi
|
b1908e6639
|
Updates
build -> rtool to avoid clashing with standard pyinstaller dirs
checklist updates
script adaptations
|
2015-08-16 17:25:38 +12:00 |
|
Aldo Cortesi
|
2973a79c59
|
Adapt mitmproxy.spec for new cryptography, certifi and new release structure
|
2015-08-16 17:24:40 +12:00 |
|
Aldo Cortesi
|
5b957ac658
|
constants -> CONSTANTS
|
2015-08-16 12:57:24 +12:00 |
|