- e2ba55e http2: fix Transport.RoundTrip hang on stream error before headers by Brad Fitzpatrick · 9 years ago
- 35028a4 http2: don't ignore DATA padding in flow control by Brad Fitzpatrick · 9 years ago
- 6a513af http2: return flow control for closed streams by Brad Fitzpatrick · 9 years ago
- b400c2e http2: add additional blacklisted ciphersuites by Jonathan Rudenberg · 9 years ago
- 0c60707 http2: prevent Server from sending status 100 header after anything else by Brad Fitzpatrick · 9 years ago
- 4d07e8a http2: let handlers close Request.Body without killing streams by Brad Fitzpatrick · 9 years ago
- 3c5cb15 http2: reject more trailer values by Brad Fitzpatrick · 9 years ago
- 8aacbec http2: with Go 1.7 set Request.Context in ServeHTTP handlers by Brad Fitzpatrick · 9 years ago
- af4fee9 http2: make Server reject connection-level headers with a 400 response by Brad Fitzpatrick · 9 years ago
- 1600a4c http2: revert part of e7da8eda to fix data race it introduced by Brad Fitzpatrick · 9 years ago
- 4876518 http2: don't make garbage when sorting things by Brad Fitzpatrick · 9 years ago
- c561780 http2: remove method value allocation per read frame by Brad Fitzpatrick · 9 years ago
- e7da8ed http2: reduce garbage in Server on requests with bodies by Brad Fitzpatrick · 9 years ago
- 9e1fb3c http2: move merging of HEADERS and CONTINUATION into Framer by Brad Fitzpatrick · 9 years ago
- 6ccd669 http2: export Server.ServeConn by Brad Fitzpatrick · 9 years ago
- d513e58 http2: add mechanism to send undeclared Trailers mid handler by Brad Fitzpatrick · 9 years ago
- 04b9de9 http2: remove unused variable by Brad Fitzpatrick · 9 years ago
- eb066e3 http2: reduce log spam, especially on Windows by Brad Fitzpatrick · 9 years ago
- b2ed34f http2: validate received header field values in Server and Transport by Brad Fitzpatrick · 9 years ago
- 415f191 http2: clean up debugging, rename GODEBUG key by Brad Fitzpatrick · 9 years ago
- f530c4e http2: mix cleanups, TODOs, new tests, enforce header list size in Transport by Brad Fitzpatrick · 9 years ago
- 961116a http2: support CONNECT requests by Brad Fitzpatrick · 9 years ago
- 0cb26f7 http2: move HEADERS/CONTINUATION order checking into Framer by Brad Fitzpatrick · 9 years ago
- ea6dba8 http2: fix readFrames goroutine spin between ConnectionError and conn close by Brad Fitzpatrick · 9 years ago
- b4be494 http2: add server-side trailer support by Blake Mizerany · 9 years ago
- c24de9d http2: add Server support for reading trailers from clients by Brad Fitzpatrick · 9 years ago
- 74bd44b http2: catch panics server-side, respect RST_STREAM on the Transport side by Brad Fitzpatrick · 9 years ago
- 1796f9b http2: fix two cases of Server behavior not matching HTTP/1 by Brad Fitzpatrick · 9 years ago
- c745c36 http2: client & server fixes by Brad Fitzpatrick · 9 years ago
- a179abb http2: handle pings in Transport by Brad Fitzpatrick · 9 years ago
- c95266f http2: fix Server race with ResponseWriter.curWrite re-use by Brad Fitzpatrick · 9 years ago
- 0a9f650 http2: prevent deadlock channel send in server Handler if client disappears by Brad Fitzpatrick · 9 years ago
- b7f5d98 http2: change the pipe and buffer code by Brad Fitzpatrick · 9 years ago
- 5640105 http2: fix server race by Brad Fitzpatrick · 9 years ago
- 42ad508 http2: make ConfigureServer set PreferServerCipherSuites, return an errors by Brad Fitzpatrick · 9 years ago
- cd8c270 http2: add support for net/http.Server.ConnState tracking by Brad Fitzpatrick · 9 years ago
- 6d10a0c http2: update copyright headers by Andrew Gerrand · 9 years ago
- 59e870b http2, http2/hpack: add limit on sum of header block fragments by Brad Fitzpatrick · 9 years ago
- c94bffa http2: don't leaving hanging server goroutines after RST_STREAM from client by Brad Fitzpatrick · 9 years ago
- 271cfc1 http2: fix handling of errors from the readFrames goroutine by Brad Fitzpatrick · 9 years ago
- d8f3c68 http2: fix enforcement of max header list size by Brad Fitzpatrick · 9 years ago
- 2a045c2 http2: change two debug log.Printf calls to vlogf by Brad Fitzpatrick · 9 years ago
- 29704b8 http2: advertise and enforce hpack max header list size by Brad Fitzpatrick · 9 years ago
- b846920 http2: move where cookies are joined to avoid quadratic behavior by Brad Fitzpatrick · 9 years ago
- ae54c55 http2: rewrite github.com/bradfitz/http2 references to their new paths by Brad Fitzpatrick · 10 years ago
- 17e723d http2: move github.com/bradfitz/http2 down into a new http2 directory by Brad Fitzpatrick · 10 years ago[Renamed from server.go]
- 3d069f6 server: prevent race during resched pump on a closed stream by Perry Abbott · 10 years ago
- 13dfd89 Advertise 'h2' protocol, now that HTTP/2 is final. by Brad Fitzpatrick · 10 years ago
- cd9fa58 server: more verbosity: show headers decodes by Brad Fitzpatrick · 10 years ago
- e4cd9ad Add Server.PermitProhibitedCipherSuites option; update curl tests. by Brad Fitzpatrick · 10 years ago
- f0f7876 Don't enforce SNI for now. by Brad Fitzpatrick · 10 years ago
- 36f7934 Be more verbose when rejecting connections; including which bogus ciphersuite. by Brad Fitzpatrick · 10 years ago
- a5c5593 strengthen priority tree code and add tests by Daniel Morsing · 10 years ago
- df959c2 Don't stringify the remote addr on each request. by Brad Fitzpatrick · 10 years ago
- cf89663 Move all the TODOs together by Brad Fitzpatrick · 10 years ago
- 068d35d Track the flow control of the peer explicitly. by Brad Fitzpatrick · 10 years ago
- 67607af Updaet TODO about idle clients. by Brad Fitzpatrick · 10 years ago
- 5df015f Enforce cipher suites. by Brad Fitzpatrick · 10 years ago
- 842bf9f Enforce SNI by Brad Fitzpatrick · 10 years ago
- 30b1681 Move TLS version check much earlier, not late during handler setup. by Brad Fitzpatrick · 10 years ago
- f3a6d9a Fix a crash and state transitions when handler closes while client still open by Brad Fitzpatrick · 10 years ago
- 996adcb Make the currently-skipped known-failing test actually fail. by Brad Fitzpatrick · 10 years ago
- a98415a remove back-to-back map lookup in processResetStream by Brad Fitzpatrick · 10 years ago
- b2ca8da Add a TODO about crypto/tls.Conn.CloseWrite by Brad Fitzpatrick · 10 years ago
- 675c492 Remove a TODO that's already done. by Brad Fitzpatrick · 10 years ago
- 0f1a865 Don't send stream WINDOW_UPDATEs when client has sent END_STREAM by Brad Fitzpatrick · 10 years ago
- 7189a05 New TODO, related to a known crash by Brad Fitzpatrick · 10 years ago
- c57de9f Updated TODO by Brad Fitzpatrick · 10 years ago
- c8bab6a Move server's WINDOW_UPDATE sending logic into the serve loop. by Brad Fitzpatrick · 10 years ago
- 953b511 Add bigger TODO comment and replace 65536 with meaningful constant. by Brad Fitzpatrick · 10 years ago
- 9f25169 Send GOAWAY if server receives a PUSH_PROMISE. by Daniel Morsing · 10 years ago
- 6a9b77b Track whether peer has acked our latest settings. by Brad Fitzpatrick · 10 years ago
- 5b95eb3 Forget pending frames when stream is closed (e.g. RST) by Brad Fitzpatrick · 10 years ago
- a92fa95 Simplify write scheduler a bit, remove serverConn.writeFrame's fast path for now by Brad Fitzpatrick · 10 years ago
- 9876618 Use the initialWindowSize constant directly when setting the conn flow by Brad Fitzpatrick · 10 years ago
- cc1e1da Respect peer's connection-level flow control by Tatsuhiro Tsujikawa · 10 years ago
- 2ee3a49 Start of priority processing. Untested. by Brad Fitzpatrick · 10 years ago
- 914bad5 Make stream a bit more general and remove the serverConn pointer. by Brad Fitzpatrick · 10 years ago
- 2b45947 Move handler writing flow control to serve goroutine's frame scheduler. by Brad Fitzpatrick · 10 years ago
- 9581fe1 Increase prefaceTimeout. I actually hit this myself. by Brad Fitzpatrick · 10 years ago
- f16a0b3 Shrink frameWriteMsg, add writeFramer interface, remove empty interfaces. by Brad Fitzpatrick · 10 years ago
- 66ec439 Remove some redundant goroutine checks. writeFrameFromHandler does these. by Brad Fitzpatrick · 10 years ago
- 23564bf Refactor frame writing in prep for the write scheduler and client support. by Brad Fitzpatrick · 10 years ago
- 756decb Fix the one func missing its paranoid writeG.check call. by Brad Fitzpatrick · 10 years ago
- a13c4a4 Break server's frame scheduler into its own file & type. by Brad Fitzpatrick · 10 years ago
- 1797e70 comment update by Brad Fitzpatrick · 10 years ago
- ad4757f New TODO by Brad Fitzpatrick · 10 years ago
- 0218ba6 Verify num written bytes from body.Write by Brad Fitzpatrick · 10 years ago
- b0a06c8 Comment updates by Brad Fitzpatrick · 10 years ago
- ed26b48 Flesh out the Life Of A Write comment by Brad Fitzpatrick · 10 years ago
- 7ded6e2 Send CONTINUATION frames from server. by Brad Fitzpatrick · 10 years ago
- 165c098 TODO cleanup, rename sendFrameWrite to startFrameWrite by Brad Fitzpatrick · 10 years ago
- 36d9a67 Export the NPN/ALPN protocol constant by Brad Fitzpatrick · 10 years ago
- 8ec321e More tests, clean up test log noise, fix a GOAWAY bug. by Brad Fitzpatrick · 10 years ago
- aa524f6 Remove the writeFrames goroutine. by Brad Fitzpatrick · 10 years ago
- b3e0a87 Move enforcement of SETTINGS_MAX_CONCURRENT_STREAMS later. by Brad Fitzpatrick · 10 years ago
- c31b74c Remove WebSockets Hijacker TODO. Websockets over HTTP/2 is a spec WIP. by Brad Fitzpatrick · 10 years ago
- 6ec1731 Add MaxConcurrentStreams streams tunable and enforce it. by Brad Fitzpatrick · 10 years ago
- 4c687c6 Respect client's advertised flow control window size when writing from Handlers. by Brad Fitzpatrick · 10 years ago
- 4e3c922 Rename, rearrange, document stuff. by Brad Fitzpatrick · 10 years ago