Commit History

Author SHA1 Message Date
  Brad Fitzpatrick bd39196e5c CloseNotifier support and associated tests and discovered bugs & fixes 11 years ago
  Brad Fitzpatrick bc00c57301 Process more settings. Several aren't used yet. 11 years ago
  Brad Fitzpatrick 3d7a3adb4e Fix stream state transitions and remove from map when states goes to CLOSED. 11 years ago
  Brad Fitzpatrick 0db6d6557b Add a failing state transition test. 11 years ago
  Brad Fitzpatrick 6d3aa4f311 Interrupt Request.Body.Read on RSTStream or connection close. 11 years ago
  Brad Fitzpatrick a95922a458 add a TODO 11 years ago
  Brad Fitzpatrick 55815ec7b5 Write flow control token overflow errors on the writeFrames loop, add tests. 11 years ago
  Brad Fitzpatrick 7a430dbfa1 Move initial settings writing to writing goroutine. 11 years ago
  Brad Fitzpatrick 9d63ade81d Automatic 100-continue support 11 years ago
  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 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 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 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 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