Commit History

Autor SHA1 Mensaxe Data
  Brad Fitzpatrick d95a834acb fix truncation of unknown setting ID in SettingID.String %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 2b45947877 Move handler writing flow control to serve goroutine's frame scheduler. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 23564bf81c Refactor frame writing in prep for the write scheduler and client support. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 36d9a67b6d Export the NPN/ALPN protocol constant %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 3c8c6136f3 Rename dataWriteRequest to dataWriteParams, move to http2.go with goAwayParams %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 5e4e2dc4f7 Buffer the writing of frames. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 21896bb2f9 Add Framer.WriteRawFrame, add max frame tunable, reject large frames. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick bd39196e5c CloseNotifier support and associated tests and discovered bugs & fixes %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick bc00c57301 Process more settings. Several aren't used yet. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 0db6d6557b Add a failing state transition test. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick da4be5d317 Rename frameAndProcessed to frameAndGate, add little helper type. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 729bd7279c Break responseWriter into small and large parts. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick b331b819ec Break http2*.go up into http2 and server parts. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 6a48feb026 Send WINDOW_UPDATE frames as Handlers read from their Request.Body. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick ff6db8eca6 Implement request bodies. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick bc7d81f131 refactoring cleanup %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 03abeab17b Flow Control work. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick b59345dc02 Respond to PING frames. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick aeecbd8399 Require regular headers after pseudo headers. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 832edb1272 Require exactly one pseudo header. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 8e2815e2f7 Require http or https scheme for now in incoming requests. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick c4d60a2b87 Require pseudo headers in requests. Clear state between requests. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 8d68f5f447 Don't allocate mapping response codes to strings. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 6fe7631778 Debug-only runtime tracking of funcs running on correct goroutines. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick d43f8f3b33 Send RST_STREAM on stream errors. Reject capital headers with stream errors. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick b90dfb042f Handle 'cookie' headers' special case merging. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 3302cb09fe Allow Host or :authority in requests. More tests. %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 137b013472 Fix Request's ContentLength and Headers in handlers + more tests %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 307114935b More serverTester test cleanup %!s(int64=11) %!d(string=hai) anos
  Brad Fitzpatrick 8aaa0e5e6a Start of server tests not requiring curl. %!s(int64=11) %!d(string=hai) anos