Brad Fitzpatrick
|
3f5b0e6e67
http2: don't override user's Transport.TLSConfig.ServerName
|
10 years ago |
Brad Fitzpatrick
|
9e1fb3c175
http2: move merging of HEADERS and CONTINUATION into Framer
|
10 years ago |
Brad Fitzpatrick
|
cbbbe2bc0f
http2: fix crash in Transport on double Read of invalid gzip Response.Body
|
10 years ago |
Brad Fitzpatrick
|
493a262469
http2: don't send Connection-level headers in Transport
|
10 years ago |
Brad Fitzpatrick
|
6ccd6698c6
http2: export Server.ServeConn
|
10 years ago |
Brad Fitzpatrick
|
644ffc0620
http2: don't add *Response to activeRes in Transport on Headers.END_STREA
|
10 years ago |
Brad Fitzpatrick
|
b2ed34f6fc
http2: validate received header field values in Server and Transport
|
10 years ago |
Brad Fitzpatrick
|
72aa00c624
http2: unmailed code review cleanups from previous commit
|
10 years ago |
Brad Fitzpatrick
|
f5de73ef1f
http2: make Transport respect http1 Transport settings
|
10 years ago |
Brad Fitzpatrick
|
5c0dae85e4
http2: make Transport send a Content-Length
|
10 years ago |
Brad Fitzpatrick
|
c92cdcb05f
http2: make configureTransport return the new t2 transport as well
|
10 years ago |
Brad Fitzpatrick
|
341cd0845b
http2: add Transport strictness, paranoia, logging for unwanted DATA frames
|
10 years ago |
Brad Fitzpatrick
|
76365a4162
http2: fix channel double-close crash
|
10 years ago |
Blake Mizerany
|
0e6d34ef94
http2: relax Trailer predeclaration requirement in Transport
|
10 years ago |
Brad Fitzpatrick
|
415f1917e1
http2: clean up debugging, rename GODEBUG key
|
10 years ago |
Brad Fitzpatrick
|
f530c4eb1c
http2: mix cleanups, TODOs, new tests, enforce header list size in Transport
|
10 years ago |
Brad Fitzpatrick
|
520af5de65
http2: make Transport ignore 100-continue responses, add comprehensive tests
|
10 years ago |
Brad Fitzpatrick
|
d1ba260648
http2: fix Transport cancelation problems
|
10 years ago |
Brad Fitzpatrick
|
1ade16a545
http2: set default User-Agent if not otherwise specified
|
10 years ago |
Brad Fitzpatrick
|
961116aeeb
http2: support CONNECT requests
|
10 years ago |
Brad Fitzpatrick
|
0cb26f788d
http2: move HEADERS/CONTINUATION order checking into Framer
|
10 years ago |
Brad Fitzpatrick
|
28273ec927
http2: make Transport's Response.Body.Close not wait for buffered data
|
10 years ago |
Blake Mizerany
|
d2ecd08ab7
http2: send client trailers
|
10 years ago |
Brad Fitzpatrick
|
b6b3bda554
http2: add support for Transport reading trailers from the server
|
10 years ago |
Brad Fitzpatrick
|
74bd44bb05
http2: catch panics server-side, respect RST_STREAM on the Transport side
|
10 years ago |
Brad Fitzpatrick
|
cf147af37e
http2: fix build for Go 1.4 users
|
10 years ago |
Brad Fitzpatrick
|
08a7b454b0
http2: support Request.Cancel in Transport
|
10 years ago |
Brad Fitzpatrick
|
b304fd0440
http2: send "http/1.1" ALPN in TLS dial in addition to "h2"
|
10 years ago |
Brad Fitzpatrick
|
438097d762
http2: make the Transport write request body data as it's available
|
10 years ago |
Brad Fitzpatrick
|
b092070472
http2: add automatic gzip compression for the Transport
|
10 years ago |