Maximilian Hils
|
9554ce9ab4
|
re-enable wheels
|
2016-02-04 23:03:13 +01:00 |
|
Maximilian Hils
|
dffc7e7450
|
Merge pull request #914 from mitmproxy/modern-setuptools
Modern setuptools
|
2016-02-04 23:00:51 +01:00 |
|
Maximilian Hils
|
d77f11d3ba
|
make sure that we don't get bitten by upstream
|
2016-02-04 19:03:35 +01:00 |
|
Maximilian Hils
|
110a5147ad
|
always install urwid
|
2016-02-04 18:46:57 +01:00 |
|
Maximilian Hils
|
b077edbc92
|
setup.py: no range operators for env markers
|
2016-02-04 18:44:40 +01:00 |
|
Maximilian Hils
|
a4a8b38dc8
|
simplify setup.py
|
2016-02-04 18:37:58 +01:00 |
|
Maximilian Hils
|
375dbe0703
|
always add common name as subjectAltName
|
2016-02-04 18:16:23 +01:00 |
|
Thomas Kriechbaumer
|
023026e032
|
Merge pull request #883 from mitmproxy/hyper-h2
HTTP/2: Implementation using hyper-h2
|
2016-02-04 10:51:18 +01:00 |
|
Maximilian Hils
|
98f54d21b6
|
travis: cache wheels on osx, allow pypy failures
|
2016-02-04 09:52:29 +01:00 |
|
Maximilian Hils
|
69df00c19f
|
remove debug output
|
2016-02-04 09:52:29 +01:00 |
|
Maximilian Hils
|
07c36542f0
|
fix travis caching
|
2016-02-04 09:52:29 +01:00 |
|
Maximilian Hils
|
547dd4163e
|
fix import
|
2016-02-04 09:52:29 +01:00 |
|
Maximilian Hils
|
9759207c8d
|
check for channel error location
|
2016-02-04 09:52:29 +01:00 |
|
Thomas Kriechbaumer
|
cf8c063773
|
fix http2 race condition
|
2016-02-04 09:52:29 +01:00 |
|
Thomas Kriechbaumer
|
ca5cc34d0b
|
cleanup
|
2016-02-04 09:52:29 +01:00 |
|
Maximilian Hils
|
68bcc82b8e
|
do not send RST if there is not upstream stream openend yet
|
2016-02-04 09:52:28 +01:00 |
|
Maximilian Hils
|
6bc1755750
|
add comment that explains OrderedDict use
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
74e62903c1
|
fix exception classes
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
738094e167
|
improve test reliability
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
b007ff3f9b
|
fix locking issues
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
af6c257131
|
fix flow == None errors
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
ab3543ba4d
|
use test timeouts
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
d8ae7c3e29
|
fix tests and use netlib utils
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
f2097b47ce
|
fix race condition during state loading
PyPy and Python2.7 might process the state attributes in different order.
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
6d3b3994e2
|
code formatting
|
2016-02-04 09:52:28 +01:00 |
|
Thomas Kriechbaumer
|
64978968f2
|
fix authority handling
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
44f83b5947
|
add more tests, improve coverage
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
bd1d9e28e4
|
test stream resets in push promise
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
cd2b4ea058
|
bump h2 dependency and use latest API
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
276817e40e
|
refactor http2 tests
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
187691e65b
|
remove print
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
41f4197a0d
|
test PushPromise support
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
97c2530f90
|
allow pypy on travis
|
2016-02-04 09:52:27 +01:00 |
|
Thomas Kriechbaumer
|
ef7b4f56af
|
update CI integration
|
2016-02-04 09:52:25 +01:00 |
|
Thomas Kriechbaumer
|
8d14dd33d0
|
try to show weird test output
|
2016-02-04 09:52:04 +01:00 |
|
Thomas Kriechbaumer
|
735c79a2ed
|
increase coverage
|
2016-02-04 09:52:04 +01:00 |
|
Maximilian Hils
|
4e9579e93e
|
try to fix travis
|
2016-02-04 09:52:04 +01:00 |
|
Thomas Kriechbaumer
|
47cf27c011
|
silence 3rd party module loggers
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
bfc7d3967c
|
exclude tests if no alpn support present
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
4501c8a0a1
|
add http2 full-stack test
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
f49c1cd1c5
|
improve http2 header parsing
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
a99ef584ad
|
reuse frame reading snippet
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
4de9cbb61e
|
rename test file
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
2964a607ad
|
fix import in tests
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
936422cd73
|
split files into http, http1, and http2
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
a05a961e7f
|
cleanup lock usage
|
2016-02-04 09:52:03 +01:00 |
|
Thomas Kriechbaumer
|
94977e0e3d
|
remove manual settings acknowledge
|
2016-02-04 09:52:02 +01:00 |
|
Thomas Kriechbaumer
|
26b7ff9525
|
implemented push promise
|
2016-02-04 09:52:02 +01:00 |
|
Thomas Kriechbaumer
|
83a4439485
|
fix flow control on closed streams
|
2016-02-04 09:52:02 +01:00 |
|
Thomas Kriechbaumer
|
3f5e798743
|
fix errors in http body parsing
|
2016-02-04 09:52:02 +01:00 |
|