Carl Lerche
|
14f35f1be6
|
Handle malformed HEADERS
|
2017-08-30 18:16:21 -04:00 |
|
Carl Lerche
|
9d45255c75
|
H2 headers must be lower case
|
2017-08-30 18:16:21 -04:00 |
|
Carl Lerche
|
11d5f95236
|
Wire in trailers (#34)
Add send and receive trailer support.
|
2017-08-25 10:20:47 -07:00 |
|
Carl Lerche
|
b0e6867877
|
Fix warnings
|
2017-08-24 15:52:01 -07:00 |
|
Carl Lerche
|
7e8c7fd2b8
|
Use FlowControl::available to size data frames (#29)
|
2017-08-23 20:34:58 -07:00 |
|
Carl Lerche
|
807d2b7317
|
Wire in recv flow control (#26)
|
2017-08-23 11:22:24 -07:00 |
|
Carl Lerche
|
570962353b
|
Work on prioritization
|
2017-08-11 21:57:44 -07:00 |
|
Carl Lerche
|
8a15663ed2
|
Progress towards allowing large writes
|
2017-08-11 16:57:51 -07:00 |
|
Carl Lerche
|
32d4c2d5a9
|
Many more changes
|
2017-08-11 12:00:22 -07:00 |
|
Carl Lerche
|
012646ab46
|
Validate settings
|
2017-08-10 23:25:36 -07:00 |
|
Carl Lerche
|
23b2ef49cc
|
Stub out priority
|
2017-08-10 23:17:21 -07:00 |
|
Carl Lerche
|
48c9734249
|
Support receiving continuation frames
|
2017-08-10 20:14:00 -07:00 |
|
Carl Lerche
|
0d61832bf3
|
Extra log output
|
2017-08-10 16:13:36 -07:00 |
|
Carl Lerche
|
a61562f6b8
|
Add GoAway support
|
2017-08-10 14:19:46 -07:00 |
|
Carl Lerche
|
50e0ad2f2a
|
Handle padding & stream priority when parsing headers frame
|
2017-08-10 13:55:36 -07:00 |
|
Carl Lerche
|
6c962491c6
|
Test and fix store::List::retain
|
2017-08-10 10:14:22 -07:00 |
|
Carl Lerche
|
c118f86517
|
More flow control work
|
2017-08-09 16:42:55 -07:00 |
|
Carl Lerche
|
dfec401fdf
|
WIP: send flow control
|
2017-08-09 14:16:32 -07:00 |
|
Carl Lerche
|
314b7a1848
|
Wire in PushPromise
|
2017-08-08 13:32:36 -07:00 |
|
Carl Lerche
|
fa66323cec
|
Akamai request kind of works
|
2017-08-08 09:47:29 -07:00 |
|
Carl Lerche
|
71acfe3961
|
Start hooking up data receiving
|
2017-08-07 12:17:52 -07:00 |
|
Carl Lerche
|
74b3852a58
|
Start working on prioritization
|
2017-08-03 22:44:19 -07:00 |
|
Carl Lerche
|
7a804601c5
|
A lot of structural work
|
2017-08-03 11:40:50 -07:00 |
|
Carl Lerche
|
e810b30999
|
Track http crate changes
|
2017-08-03 10:00:50 -07:00 |
|
Carl Lerche
|
a3cbf2d7ac
|
Wire up Trailers frame
|
2017-08-02 11:34:34 -07:00 |
|
Carl Lerche
|
33bdc057d6
|
Restructure proto
The existing code has been moved out and is being copied back piece / by
piece while restructuring the code to (hopefully) be more manageable.
|
2017-08-02 09:42:10 -07:00 |
|
Carl Lerche
|
a203365d79
|
Switch to string crate (#6)
|
2017-07-26 13:20:26 -07:00 |
|
Oliver Gould
|
df5f31a63c
|
narrow the surface area of the ControlSettings api to expose only a few remote settings
|
2017-07-23 18:34:50 +00:00 |
|
Oliver Gould
|
b7ca796e21
|
rm unused fn
|
2017-07-22 19:11:48 +00:00 |
|
Oliver Gould
|
d5d47b08ca
|
testing, debugging, making things private
|
2017-07-22 18:30:32 +00:00 |
|
Oliver Gould
|
ab4f85ea2f
|
wip: stream state management seems good, but tests fail
|
2017-07-22 17:30:40 +00:00 |
|
Oliver Gould
|
8453435422
|
wip: improve split stream tracking
|
2017-07-21 01:30:39 +00:00 |
|
Oliver Gould
|
44edd6a4d4
|
clear some warnings
|
2017-07-20 18:29:36 +00:00 |
|
Oliver Gould
|
a62d3dda54
|
wip: refactor, compiles
|
2017-07-20 14:51:27 +00:00 |
|
Oliver Gould
|
79d3aee1dc
|
refuse streams that would violate max concurrency settings.
improve ping control API
|
2017-07-17 22:18:03 +00:00 |
|
Oliver Gould
|
fb4f0bc5af
|
resets too
|
2017-07-17 08:18:38 +00:00 |
|
Oliver Gould
|
990e5c5aae
|
hooray! we don't have to track data_len on its own
|
2017-07-17 04:27:44 +00:00 |
|
Oliver Gould
|
c1f9ff8fd8
|
wip: problems with Frame::len()
|
2017-07-17 01:07:21 +00:00 |
|
Oliver Gould
|
b0fd2bfac0
|
test flow control state
|
2017-07-16 20:11:36 +00:00 |
|
Oliver Gould
|
59c92e1089
|
wire up remote settings application
|
2017-07-15 21:07:21 +00:00 |
|
Oliver Gould
|
cbd3e17283
|
ok, starting to look good
|
2017-07-13 02:24:36 +00:00 |
|
Oliver Gould
|
41ffd1d44f
|
closer to flow control
|
2017-07-12 21:04:58 +00:00 |
|
Oliver Gould
|
b9f3556070
|
Merge branch 'master' into ver/flowio
|
2017-07-10 01:15:36 +00:00 |
|
Oliver Gould
|
d269029dd6
|
wip
|
2017-07-10 00:46:20 +00:00 |
|
Oliver Gould
|
d7b82cd50b
|
wip
|
2017-07-09 06:01:42 +00:00 |
|
Carl Lerche
|
6d1d54f104
|
Stub out window update
|
2017-07-08 22:36:24 -07:00 |
|
Carl Lerche
|
981af88838
|
Get data frames working
|
2017-07-08 22:23:44 -07:00 |
|
Carl Lerche
|
f6b6d0c7e8
|
Start state transition verification + refactors
|
2017-07-07 10:33:04 -07:00 |
|
Carl Lerche
|
5982113c7a
|
Get a server working
|
2017-07-06 14:55:35 -07:00 |
|
Carl Lerche
|
cb5130e3c6
|
Start working on server
|
2017-06-30 14:36:13 -07:00 |
|