Adrian Cole
|
4221e27007
|
Merge pull request #480 from adriancole/backfill-tests
Backfill spdy and http/2 related tests wrt zero-length messages.
|
2014-01-24 12:09:45 -08:00 |
|
Adrian Cole
|
241814257b
|
Backfill spdy and http/2 related tests wrt zero-length messages.
|
2014-01-24 17:43:56 +01:00 |
|
Adrian Cole
|
43463c019c
|
Merge pull request #478 from adriancole/harden-reads
cleanup frame handling in http/2
|
2014-01-23 13:05:27 -08:00 |
|
Adrian Cole
|
08a3845a59
|
Fixed bad length bugs in http/2 reader, ignore unknown frames, and cleaned up frame handling.
|
2014-01-23 21:54:31 +01:00 |
|
Adrian Cole
|
10fa81cf19
|
Merge pull request #479 from adriancole/hide-settings
Simplify settings and hide SPDY Variant construction
|
2014-01-23 12:05:53 -08:00 |
|
Adrian Cole
|
b2cff2e916
|
Simplify settings and hide SPDY Variant construction.
|
2014-01-23 19:25:47 +01:00 |
|
Jesse Wilson
|
76258cab6c
|
Merge pull request #477 from adriancole/ids-and-fields
frame metadata field cleanup
|
2014-01-22 16:17:47 -08:00 |
|
Adrian Cole
|
154cbb4b9f
|
convert http/2 params to natural primitive types.
|
2014-01-22 21:29:32 +01:00 |
|
Adrian Cole
|
abd0cb99ab
|
Merge pull request #476 from adriancole/http2-goaway
Add HTTP/2 GOAWAY frame
|
2014-01-22 11:19:34 -08:00 |
|
Adrian Cole
|
28017b1506
|
Add GOAWAY support to http/2 and backfill tests.
|
2014-01-22 19:32:40 +01:00 |
|
Adrian Cole
|
471ed070e9
|
Remove FLAG_END_FLOW_CONTROL as it is no longer in http/2. Backfill test and implementation window update on http/2.
|
2014-01-22 08:23:55 +01:00 |
|
Adrian Cole
|
ac584820ea
|
Merge pull request #472 from adriancole/backfill-data-test
Backfilled http/2 data frame test and clarified comments.
|
2014-01-21 21:25:08 -08:00 |
|
Jake Wharton
|
f18ede8f9c
|
Merge pull request #474 from square/jwilson_0121_gzip
Don't unzip if there isn't a response body.
|
2014-01-21 19:51:46 -08:00 |
|
jwilson
|
97741e94fb
|
Don't unzip if there isn't a response body.
https://github.com/square/okhttp/issues/358
|
2014-01-21 22:47:50 -05:00 |
|
Adrian Cole
|
ded437b77a
|
Backfilled http/2 data frame test and clarified comments.
|
2014-01-21 22:43:31 +01:00 |
|
Adrian Cole
|
2014031429
|
Merge pull request #471 from adriancole/http2-ping
Enable ping for http/2
|
2014-01-21 11:47:34 -08:00 |
|
Adrian Cole
|
5dc83fd2b8
|
Enable ping for http/2
|
2014-01-21 19:59:05 +01:00 |
|
Adrian Cole
|
d4a02682bf
|
Merge pull request #470 from adriancole/push-promise
Push promise
|
2014-01-21 08:45:54 -08:00 |
|
Adrian Cole
|
4a62aef3f8
|
Basic support for reading and writing http/2 push promise frames.
|
2014-01-21 17:43:41 +01:00 |
|
Adrian Cole
|
47c640a1a4
|
Merge pull request #469 from adriancole/header-continuation-fix
Fix header frame processing in http/2
|
2014-01-21 08:36:56 -08:00 |
|
Adrian Cole
|
f214cf9670
|
Framing of headers blocks happen after compression.
|
2014-01-21 17:27:22 +01:00 |
|
Adrian Cole
|
0c5b5454bc
|
Read priority flag on http/2 headers frame.
|
2014-01-21 17:27:21 +01:00 |
|
Jesse Wilson
|
7260ffab9b
|
Merge pull request #468 from adriancole/test-enable-push-flag
Correct and backfill tests for default http/2 push setting.
|
2014-01-20 20:53:02 -08:00 |
|
Adrian Cole
|
9110ef83bf
|
Correct and backfill tests for default http/2 push setting.
|
2014-01-20 14:17:35 -08:00 |
|
Adrian Cole
|
e65221c543
|
Merge pull request #466 from adriancole/schedule-hpack-change
Clarify action taken when hpack reader applies new header table size.
|
2014-01-20 13:43:55 -08:00 |
|
Adrian Cole
|
4fa9814e30
|
Clarify action taken when hpack reader applies new header table size.
|
2014-01-20 12:52:48 -08:00 |
|
Jesse Wilson
|
c2f5b4728d
|
Merge pull request #467 from adriancole/fix-eq
Fix bug in ByteString.equalsAscii when param is null and ByteString not yet initialized.
|
2014-01-20 11:35:53 -08:00 |
|
Adrian Cole
|
65ed03e0a0
|
Fix bug in ByteString.equalsAscii when param is null and ByteString not yet initialized.
|
2014-01-20 11:06:44 -08:00 |
|
Jesse Wilson
|
aa907e2de9
|
Merge pull request #465 from square/jwilson_0119_imports
Drop obsolete imports.
|
2014-01-19 20:59:09 -08:00 |
|
jwilson
|
3a21915069
|
Drop obsolete imports.
These crept in after rebase.
|
2014-01-19 23:53:16 -05:00 |
|
Jesse Wilson
|
14e87e8d8a
|
Merge pull request #461 from square/jwilson_0119_more_cache_headers
Move more cache headers out of public API.
|
2014-01-19 20:49:50 -08:00 |
|
Adrian Cole
|
132c459c5a
|
Merge pull request #462 from adriancole/bytestring-eqic
Change spdy and http/2 headers to always lowercase
|
2014-01-19 20:22:57 -08:00 |
|
jwilson
|
c1458f74d8
|
Move more cache headers out of public API.
|
2014-01-19 23:19:14 -05:00 |
|
Adrian Cole
|
4a627bb009
|
Change spdy and http/2 headers to always lowercase. Introduce allocation-free ByteString.equalsAscii.
|
2014-01-19 20:18:49 -08:00 |
|
Adrian Cole
|
436d91d347
|
Merge pull request #464 from square/jwilson_0119_fix_race
Synchronize when acking settings.
|
2014-01-19 20:15:53 -08:00 |
|
jwilson
|
27463b509f
|
Synchronize when acking settings.
Without this tests fail.
|
2014-01-19 23:08:27 -05:00 |
|
Adrian Cole
|
3e63e7a5e4
|
Merge pull request #460 from adriancole/header-entry
Reduce duplication around ascii header names. Do not emit :version in http/2.
|
2014-01-19 10:46:04 -08:00 |
|
Adrian Cole
|
b95a0ccbca
|
Top-level immutable, internal HeaderEntry class to reduce duplication around header names. Do not emit :version in http/2.
|
2014-01-19 10:35:34 -08:00 |
|
Adrian Cole
|
01ac1019bb
|
Merge pull request #459 from square/jwilson_0119_icy
Permit status lines like 'ICY 200 OK'
|
2014-01-19 08:49:04 -08:00 |
|
jwilson
|
9c15cba43d
|
Permit status lines like 'ICY 200 OK'
|
2014-01-19 11:25:02 -05:00 |
|
Jesse Wilson
|
35b30f943f
|
Merge pull request #458 from adriancole/variable-bitset
Reduce allocation for HPACK decompression
|
2014-01-19 06:16:59 -08:00 |
|
Adrian Cole
|
8da2510c3c
|
Reduce allocation for HPACK decompression.
|
2014-01-18 23:37:28 -08:00 |
|
Adrian Cole
|
ebae67db86
|
Merge pull request #457 from adriancole/hpack-toggle
In HPACK, specifying the index of an referenced entry dereferences it.
|
2014-01-18 21:23:01 -08:00 |
|
Adrian Cole
|
7fccb687b2
|
In HPACK, specifying the index of an referenced entry dereferences it.
|
2014-01-18 21:20:13 -08:00 |
|
Jesse Wilson
|
1c71c90593
|
Merge pull request #456 from adriancole/read-settings
Settings: Wiring, Variant-specific defaults, and HTTP/2 acks
|
2014-01-18 21:13:21 -08:00 |
|
Adrian Cole
|
ef30f7efc6
|
Extract default settings to variants. Read windowSize (spdy/3) and headerTableSize (http/2) from peer.
|
2014-01-18 20:46:50 -08:00 |
|
Jesse Wilson
|
04bd1ad5a6
|
Merge pull request #455 from adriancole/client-npn
Fix JettyNpnProvider.invoke() to pick the right protocol
|
2014-01-18 11:06:42 -08:00 |
|
Jesse Wilson
|
7b340752a6
|
Merge pull request #454 from square/jwilson_0118_spdy_caches
Cache SPDY responses even if the body isn't fully consumed.
|
2014-01-18 10:38:33 -08:00 |
|
Adrian Cole
|
5843bd35bd
|
fix #447: Fix JettyNpnProvider.invoke() to pick the right protocol
|
2014-01-18 10:31:28 -08:00 |
|
Adrian Cole
|
bfa2788032
|
fix #447: Fix JettyNpnProvider.invoke() to pick the right protocol
|
2014-01-18 09:52:20 -08:00 |
|