Brad Fitzpatrick
|
a29a323269
Replace wantWriteFrameCh with a method.
|
11 years ago |
Brad Fitzpatrick
|
d07a0e4d5e
Simply, break up serve loop, handle SettingsFrames better, ACK them, etc
|
11 years ago |
Brad Fitzpatrick
|
2ab3950069
Add SettingsFrame.IsAck accessor
|
11 years ago |
Brad Fitzpatrick
|
da4be5d317
Rename frameAndProcessed to frameAndGate, add little helper type.
|
11 years ago |
Brad Fitzpatrick
|
9584203e73
Pull readPreface into its own method, add timeout per TODO
|
11 years ago |
Brad Fitzpatrick
|
6520e26846
Add cache of common HTTP headers mapped between lower and canonical case.
|
11 years ago |
Brad Fitzpatrick
|
9e0ecccb7f
Write PING acks on the right goroutine, rename a few things
|
11 years ago |
Brad Fitzpatrick
|
7197fa6d9c
Add the demo server back, slightly cleaned up.
|
11 years ago |
Brad Fitzpatrick
|
ff0471bf0d
Populate Request.URL.Path correctly.
|
11 years ago |
Brad Fitzpatrick
|
390047ea2a
Support ResponseWriter.Write from http.Handlers (sending DATA frames)
|
11 years ago |
Brad Fitzpatrick
|
6394403ef4
Add StreamEnded frame accessors.
|
11 years ago |
Brad Fitzpatrick
|
be34115420
internal paranoia: detect unbuffered channels passed to the frame writer
|
11 years ago |
Brad Fitzpatrick
|
520123b8fc
Redesign how frames are written.
|
11 years ago |
Brad Fitzpatrick
|
15a4bf34e6
Baby steps towards handlers responding with data.
|
11 years ago |
Brad Fitzpatrick
|
1f430e1246
Move flow.cur out of test file. Might use it in ResponseWriter.
|
11 years ago |
Brad Fitzpatrick
|
729bd7279c
Break responseWriter into small and large parts.
|
11 years ago |
Brad Fitzpatrick
|
b5469d2b7f
server: rearrange
|
11 years ago |
Brad Fitzpatrick
|
b331b819ec
Break http2*.go up into http2 and server parts.
|
11 years ago |
Brad Fitzpatrick
|
6a48feb026
Send WINDOW_UPDATE frames as Handlers read from their Request.Body.
|
11 years ago |
Brad Fitzpatrick
|
ff6db8eca6
Implement request bodies.
|
11 years ago |
Brad Fitzpatrick
|
bc7d81f131
refactoring cleanup
|
11 years ago |
Brad Fitzpatrick
|
20c8ce8bf9
Merge pull request #8 from kr/pipe
|
11 years ago |
Keith Rarick
|
50b8ccc4e8
buffered pipe
|
11 years ago |
Brad Fitzpatrick
|
03abeab17b
Flow Control work.
|
11 years ago |
Brad Fitzpatrick
|
7eaffb4084
Add Framer.WriteGoAway, fix debug-data accessor bug, add tests.
|
11 years ago |
Brad Fitzpatrick
|
7be665e42a
remove Error type. no longer used.
|
11 years ago |
Brad Fitzpatrick
|
b59345dc02
Respond to PING frames.
|
11 years ago |
Brad Fitzpatrick
|
2e5b5040dd
Add Framer.WritePing
|
11 years ago |
Brad Fitzpatrick
|
aeecbd8399
Require regular headers after pseudo headers.
|
11 years ago |
Brad Fitzpatrick
|
832edb1272
Require exactly one pseudo header.
|
11 years ago |