go/src/net/http
Brad Fitzpatrick 0ab78df9ea net/http: fix a few crashes with a ClientTrace with nil funcs
And add a test.

Updates #12580

Change-Id: Ia7eaba09b8e7fd0eddbcaefb948d01ab10af876e
Reviewed-on: https://go-review.googlesource.com/22659
Reviewed-by: Andrew Gerrand <adg@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2016-05-01 05:46:39 +00:00
..
cgi net/http/cgi: allow CGI host to configure where child's stderr goes 2016-03-29 06:57:05 +00:00
cookiejar all: replace magic 0x80 with named constant utf8.RuneSelf 2016-04-10 15:15:57 +00:00
fcgi all: delete dead non-test code 2016-03-25 06:28:13 +00:00
httptest net/http: fixed trivial go vet warnings 2016-04-08 04:53:16 +00:00
httptrace net/http, net/http/httptrace: new package for tracing HTTP client requests 2016-04-28 20:56:38 +00:00
httputil net/http/httputil: DumpRequest dumps Content-Length if set in header 2016-04-09 23:36:28 +00:00
internal net/http: check max size of HTTP chunks 2016-01-25 20:46:45 +00:00
pprof net/http/pprof: accept fractional seconds in trace handler 2016-04-11 14:29:10 +00:00
testdata
client.go net/http: normalize empty port in URL.Host's ":port" 2016-04-16 15:31:33 +00:00
client_test.go net/http: fixed trivial go vet warnings 2016-04-08 04:53:16 +00:00
clientserver_test.go net/http: add test that panic in a handler signals an error to the client 2016-04-12 23:33:00 +00:00
cookie.go all: fix typos and spelling 2016-02-24 18:42:29 +00:00
cookie_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
doc.go net/http: document GODEBUG settings, update bundled http2 2016-01-08 00:56:28 +00:00
example_test.go
export_test.go net/http: add Transport.MaxIdleConns limit 2016-05-01 00:12:20 +00:00
filetransport.go all: single space after period. 2016-03-02 00:13:47 +00:00
filetransport_test.go
fs.go all: use new io.SeekFoo constants instead of os.SEEK_FOO 2016-04-13 05:25:23 +00:00
fs_test.go net/http: fix TestLinuxSendfile on s390x 2016-04-12 18:07:23 +00:00
h2_bundle.go net/http: update bundled http2 2016-04-01 00:47:29 +00:00
header.go all: single space after period. 2016-03-02 00:13:47 +00:00
header_test.go all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
http.go net/http: normalize empty port in URL.Host's ":port" 2016-04-16 15:31:33 +00:00
http_test.go net/http, internal/testenv: find go binary in PATH 2016-03-22 02:02:23 +00:00
jar.go
lex.go net/http: validate transmitted header fields 2016-03-31 04:55:58 +00:00
lex_test.go
main_test.go net/http: remove idle transport connections from Transport when server closes 2016-04-27 03:30:59 +00:00
method.go
npn_test.go
proxy_test.go
race.go
range_test.go
readrequest_test.go net/http: allow Handlers to handle http2 upgrade PRI requests 2016-03-31 06:12:36 +00:00
request.go net/http, net/http/httptrace: new package for tracing HTTP client requests 2016-04-28 20:56:38 +00:00
request_test.go net/http: normalize empty port in URL.Host's ":port" 2016-04-16 15:31:33 +00:00
requestwrite_test.go all: single space after period. 2016-03-02 00:13:47 +00:00
response.go all: standardize RFC mention format 2016-04-12 21:07:52 +00:00
response_test.go net/http: add Request.Context and Request.WithContext 2016-04-05 03:14:38 +00:00
responsewrite_test.go net/http: zero pad Response status codes to three digits 2016-04-05 05:57:00 +00:00
serve_test.go net/http: add ServerContextKey to let a handler access its Server 2016-04-11 18:34:49 +00:00
server.go net/http: document some errors more, mark ErrWriteAfterFlush as unused 2016-05-01 05:27:31 +00:00
sniff.go net/http: add more audio/video mime sniffing 2016-03-26 08:58:57 +00:00
sniff_test.go net/http: add more audio/video mime sniffing 2016-03-26 08:58:57 +00:00
status.go net/http: add new HTTP 451 status code, Unavailable For Legal Reasons. 2015-12-22 02:14:22 +00:00
transfer.go all: standardize RFC mention format 2016-04-12 21:07:52 +00:00
transfer_test.go
transport.go net/http: fix a few crashes with a ClientTrace with nil funcs 2016-05-01 05:46:39 +00:00
transport_test.go net/http: fix a few crashes with a ClientTrace with nil funcs 2016-05-01 05:46:39 +00:00
triv.go