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