1
0
mirror of https://github.com/golang/go synced 2024-11-19 07:04:43 -07:00
go/src/net/http
Brad Fitzpatrick 859cab099c net/http: make DefaultTransport's Dialer enable DualStack ("Happy Eyeballs")
As @pmarks-net said in the bug, this is something of a prisoner's
dilemma, but it does help people who occasionally report problems.

This is temporary. IPv6 is happening regardless of our decision here,
so we'll do this for now.

Fixes #15324

Change-Id: I8cc29c6efa56222970996c71182fc9ee89d78539
Reviewed-on: https://go-review.googlesource.com/28077
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Gerrand <adg@golang.org>
2016-08-31 00:44:55 +00:00
..
cgi net/http, net/http/cgi: fix for CGI + HTTP_PROXY security issue 2016-07-18 14:58:26 +00:00
cookiejar
fcgi
httptest net/http/httptest: updated example to use Result() 2016-08-23 05:12:10 +00:00
httptrace net/http, cmd/compile: minor vet fixes 2016-08-25 21:21:59 +00:00
httputil net/http/httputil: fix typos in deprecation comments 2016-05-28 23:44:32 +00:00
internal
pprof net/http/pprof: remove comments pointing to gperftools 2016-06-28 02:40:20 +00:00
testdata
client_test.go net/http: if context is canceled, return its error 2016-08-23 05:31:45 +00:00
client.go net/http: stop timeout timer if user cancels a request 2016-08-30 02:06:07 +00:00
clientserver_test.go net/http: update bundled http2 2016-05-20 05:53:06 +00:00
cookie_test.go
cookie.go
doc.go
example_test.go
export_test.go net/http: update bundled http2 2016-05-20 05:53:06 +00:00
filetransport_test.go
filetransport.go
fs_test.go net/http: send Content-Range if no byte range overlaps 2016-08-25 17:52:35 +00:00
fs.go net/http: send Content-Range if no byte range overlaps 2016-08-25 17:52:35 +00:00
h2_bundle.go net/http: update bundled http2 for Transport double STREAM_ENDED error 2016-08-22 00:55:53 +00:00
header_test.go
header.go
http_test.go all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
http.go all: rename vendored golang.org/x/net packages to golang_org 2016-07-13 18:35:40 +00:00
jar.go
main_test.go
method.go
npn_test.go
proxy_test.go
race.go
range_test.go net/http: send Content-Range if no byte range overlaps 2016-08-25 17:52:35 +00:00
readrequest_test.go
request_test.go
request.go net/http: http.Request.Context doc fix 2016-06-02 05:25:46 +00:00
requestwrite_test.go
response_test.go
response.go net/http: be consistent about spelling of HTTP/1.x 2016-06-29 23:59:41 +00:00
responsewrite_test.go
serve_test.go all: use time.Until where applicable 2016-08-30 01:23:46 +00:00
server.go net/http: fix data race with concurrent use of Server.Serve 2016-07-27 05:43:36 +00:00
sniff_test.go
sniff.go
status.go net/http: add missing HTTP status codes 2016-05-25 23:27:21 +00:00
transfer_test.go
transfer.go net/http: use keyed composite literal 2016-08-16 14:37:02 +00:00
transport_internal_test.go net/http: make Transport retry non-idempotent requests if no bytes written 2016-08-16 06:20:12 +00:00
transport_test.go net/http: fix ordering & data race in TestTransportEventTrace_h2 2016-08-30 18:26:45 +00:00
transport.go net/http: make DefaultTransport's Dialer enable DualStack ("Happy Eyeballs") 2016-08-31 00:44:55 +00:00
triv.go