gcc/libgo/go/net
Nikhil Benesch 27f7ab27d1 net/http/cgi: merge upstream changes to default env vars
Incorporate upstream modifications to the cgi package's set of rules
about which environment variables should be inherited by child processes
by default on each platform. In particular this permits tests to pass on
NetBSD by preserving the value of the LD_LIBRARY_PATH environment
variable.

This is a partial backport of the following upstream CLs:

    https://golang.org/cl/263802
    https://golang.org/cl/263577
    https://golang.org/cl/254740

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/264097
2020-10-23 16:55:57 -07:00
..
http net/http/cgi: merge upstream changes to default env vars 2020-10-23 16:55:57 -07:00
internal/socktest libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
mail libgo: update to Go1.15.2 release 2020-09-23 17:32:49 -07:00
rpc libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
smtp libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
testdata libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
textproto libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
url libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
addrselect_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
addrselect.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
cgo_aix.go
cgo_android.go
cgo_bsd.go
cgo_hurd.go os, net, crypto/x509: add hurd support 2019-02-07 04:45:01 +00:00
cgo_linux.go
cgo_netbsd.go
cgo_openbsd.go
cgo_resnew.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
cgo_resold.go
cgo_socknew.go
cgo_sockold.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
cgo_solaris.go
cgo_stub.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
cgo_unix_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
cgo_unix.go libgo: update to Go1.13 2019-09-12 23:22:53 +00:00
cgo_windows.go
conf_netcgo.go
conf_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
conf.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
conn_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
dial_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
dial_unix_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
dial.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
dnsclient_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
dnsclient_unix_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
dnsclient_unix.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
dnsclient.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
dnsconfig_unix_test.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
dnsconfig_unix.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
dnsname_test.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
error_plan9_test.go
error_plan9.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
error_posix_test.go
error_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
error_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
error_unix_test.go
error_unix.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
error_windows_test.go
error_windows.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
example_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
external_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
fd_plan9.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
fd_posix.go net: add hurd build tag 2020-09-28 16:16:54 -07:00
fd_unix.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
fd_windows.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
file_plan9.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
file_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
file_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
file_unix.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
file_windows.go
file.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
hook_plan9.go
hook_unix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
hook_windows.go
hook.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
hosts_test.go
hosts_testdata
hosts.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
interface_aix.go runtime, net: fix build errors on AIX 2020-09-22 17:29:52 -07:00
interface_bsd_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
interface_bsd.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
interface_bsdvar.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
interface_darwin.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
interface_freebsd.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
interface_linux_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
interface_linux.go
interface_plan9.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
interface_solaris.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
interface_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
interface_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
interface_unix_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
interface_windows.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
interface.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
ip_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
ip.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
iprawsock_plan9.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
iprawsock_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
iprawsock_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
iprawsock.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
ipsock_plan9_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
ipsock_plan9.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
ipsock_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
ipsock_test.go
ipsock.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
listen_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
lookup_fake.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
lookup_plan9.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
lookup_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
lookup_unix.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
lookup_windows_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
lookup_windows.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
lookup.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
mac_test.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
mac.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
main_cloexec_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
main_conf_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
main_noconf_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
main_plan9_test.go
main_posix_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
main_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
main_unix_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
main_windows_test.go
mockserver_test.go re PR go/89406 (Go testing leaves many temporary directories in /tmp around) 2019-02-22 00:47:30 +00:00
net_fake.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
net_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
net.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
newpollserver_rtems.go
nss_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
nss.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
packetconn_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
parse_test.go
parse.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
pipe_test.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
pipe.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
platform_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
port_test.go
port_unix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
port.go
protoconn_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
rawconn_stub_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
rawconn_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
rawconn_unix_test.go libgo: add hurd build tags to test files 2019-02-01 22:11:50 +00:00
rawconn_windows_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
rawconn.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sendfile_glibc.go os, net, crypto/x509: add hurd support 2019-02-07 04:45:01 +00:00
sendfile_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sendfile_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sendfile_unix_alt.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
sendfile_windows.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
server_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sock_bsd.go
sock_cloexec.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
sock_linux.go
sock_plan9.go
sock_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sock_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sock_windows.go
sockaddr_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sockopt_aix.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
sockopt_bsd.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
sockopt_hurd.go os, net, crypto/x509: add hurd support 2019-02-07 04:45:01 +00:00
sockopt_linux.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
sockopt_plan9.go
sockopt_posix.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
sockopt_solaris.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
sockopt_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sockopt_windows.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
sockoptip_bsdvar.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
sockoptip_linux.go
sockoptip_posix.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
sockoptip_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
sockoptip_windows.go
splice_linux.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
splice_stub.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
splice_test.go libgo: update to Go 1.13beta1 release 2019-09-06 18:12:46 +00:00
sys_cloexec.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsock_plan9.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsock_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsock_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsock_unix_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
tcpsock.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsockopt_darwin.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsockopt_dragonfly.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsockopt_openbsd.go
tcpsockopt_plan9.go
tcpsockopt_posix.go libgo: add hurd build tags 2019-02-01 21:57:36 +00:00
tcpsockopt_solaris.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsockopt_stub.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsockopt_unix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
tcpsockopt_windows.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
timeout_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
udpsock_plan9_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
udpsock_plan9.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
udpsock_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
udpsock_test.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
udpsock.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
unixsock_linux_test.go
unixsock_plan9.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
unixsock_posix.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
unixsock_test.go libgo: update to go1.15rc1 2020-08-01 11:21:40 -07:00
unixsock_windows_test.go libgo: update to Go1.12beta2 2019-01-18 19:04:36 +00:00
unixsock.go libgo: update to Go1.14beta1 2020-01-21 23:53:22 -08:00
write_unix_test.go
writev_test.go libgo: update to Go 1.11 2018-09-24 21:46:21 +00:00
writev_unix.go