1
0
mirror of https://github.com/golang/go synced 2024-11-18 05:24:47 -07:00
go/src/net
Russ Cox 7e2bf952a9 net/url: add PathEscape, PathUnescape
Fixes #13737.

Change-Id: Ib655dbf06f44709f687f8a2410c80f31e4075f13
Reviewed-on: https://go-review.googlesource.com/31322
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2016-10-18 06:34:58 +00:00
..
http net/http: support multiple identical Content-Length headers 2016-10-17 09:02:42 +00:00
internal/socktest
mail net/mail: allow utf-8 in ParseAddress 2016-04-15 13:57:26 +00:00
rpc net/rpc: add missing import to rpc server documentation 2016-10-16 07:31:39 +00:00
smtp crypto/x509: require a NULL parameters for RSA public keys. 2016-08-17 23:47:18 +00:00
testdata net: use libresolv rules for ndots range and validation 2016-08-17 15:20:24 +00:00
textproto
url net/url: add PathEscape, PathUnescape 2016-10-18 06:34:58 +00:00
addrselect_test.go
addrselect.go
cgo_android.go
cgo_bsd.go
cgo_linux.go
cgo_netbsd.go
cgo_openbsd.go
cgo_resnew.go
cgo_resold.go
cgo_socknew.go
cgo_sockold.go
cgo_solaris.go
cgo_stub.go net: use contexts for cgo-based DNS resolution 2016-05-10 15:55:48 +00:00
cgo_unix_test.go net: use contexts for cgo-based DNS resolution 2016-05-10 15:55:48 +00:00
cgo_unix.go net: make LookupPort and lookupProtocol work on nacl 2016-09-11 04:19:25 +00:00
cgo_windows.go
conf_netcgo.go
conf_test.go net: fix hostLookupOrder("") 2016-05-05 19:15:38 +00:00
conf.go net: simplify internal dtoi and xtoi funcs 2016-08-17 03:12:29 +00:00
conn_test.go all: fix copy-and-paste errors in tests 2016-05-06 16:56:19 +00:00
dial_test.go net: demote TestDialerDualStack to a flaky test 2016-07-17 01:25:19 +00:00
dial_unix_test.go net: prevent cancelation goroutine from adjusting fd timeout after connect 2016-08-02 00:55:45 +00:00
dial.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
dnsclient_test.go
dnsclient_unix_test.go net: respect resolv.conf rotate option 2016-09-17 00:34:19 +00:00
dnsclient_unix.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
dnsclient.go
dnsconfig_unix_test.go net: use libresolv rules for ndots range and validation 2016-08-17 15:20:24 +00:00
dnsconfig_unix.go net: respect resolv.conf rotate option 2016-09-17 00:34:19 +00:00
dnsmsg_test.go net: change t.Error to t.Errorf 2016-08-16 14:35:55 +00:00
dnsmsg.go net: remove unneeded tags from dnsRR structs 2016-04-28 21:34:06 +00:00
dnsname_test.go all: standardize RFC mention format 2016-04-12 21:07:52 +00:00
error_plan9_test.go
error_posix_test.go
error_test.go net: deflake TestLookupPort for embedded, security-hardened platforms 2016-05-17 21:51:18 +00:00
error_unix_test.go
error_windows_test.go
example_test.go
external_test.go net: make use of internal/testenv package 2016-04-14 06:13:45 +00:00
fd_mutex_test.go
fd_mutex.go
fd_plan9.go net: don't return io.EOF from zero byte reads on Plan 9 2016-05-19 03:50:54 +00:00
fd_poll_nacl.go net: use runtime.Keepalive for *netFD values 2016-08-24 16:57:50 +00:00
fd_poll_runtime.go all: use time.Until where applicable 2016-08-30 01:23:46 +00:00
fd_posix_test.go
fd_posix.go
fd_unix.go net: add Buffers type, do writev on unix 2016-09-29 20:33:45 +00:00
fd_windows.go net: use runtime.Keepalive for *netFD values 2016-08-24 16:57:50 +00:00
file_plan9.go syscall,os,net: don't use ForkLock in plan9 2016-05-06 16:43:07 +00:00
file_stub.go
file_test.go
file_unix.go
file_windows.go
file.go net: document unimplemented methods and functions 2016-08-23 14:19:39 +00:00
hook_cloexec.go
hook_plan9.go
hook_unix.go net: prevent cancelation goroutine from adjusting fd timeout after connect 2016-08-02 00:55:45 +00:00
hook_windows.go
hook.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
hosts_test.go
hosts.go
interface_bsd_test.go net: deflake TestPointToPointInterface and TestInterfaceArrivalAndDeparture 2016-05-14 00:53:51 +00:00
interface_bsd.go all: rename vendored golang.org/x/net packages to golang_org 2016-07-13 18:35:40 +00:00
interface_bsdvar.go all: rename vendored golang.org/x/net packages to golang_org 2016-07-13 18:35:40 +00:00
interface_darwin.go all: rename vendored golang.org/x/net packages to golang_org 2016-07-13 18:35:40 +00:00
interface_freebsd.go all: rename vendored golang.org/x/net packages to golang_org 2016-07-13 18:35:40 +00:00
interface_linux_test.go
interface_linux.go Revert "net: add support for Zone of IPNet" 2016-05-06 00:14:26 +00:00
interface_plan9.go net: update doc for unimplemented feature on Plan 9 2016-10-12 13:15:50 +00:00
interface_solaris.go net: implement network interface API for Solaris 2016-10-04 03:04:50 +00:00
interface_stub.go net: implement network interface API for Plan 9 2016-10-12 10:12:31 +00:00
interface_test.go net: implement network interface API for Solaris 2016-10-04 03:04:50 +00:00
interface_unix_test.go net: deflake TestPointToPointInterface and TestInterfaceArrivalAndDeparture 2016-05-14 00:53:51 +00:00
interface_windows_test.go
interface_windows.go Revert "net: add support for Zone of IPNet" 2016-05-06 00:14:26 +00:00
interface.go net: update doc for unimplemented feature on Plan 9 2016-10-12 13:15:50 +00:00
ip_test.go net: remove parsing of negative decimals in IPv4 literal 2016-09-07 17:48:45 +00:00
ip.go net: simplify internal dtoi and xtoi funcs 2016-08-17 03:12:29 +00:00
iprawsock_plan9.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
iprawsock_posix.go net: fix plan9 after context change, propagate contexts more 2016-04-18 16:30:03 +00:00
iprawsock_test.go
iprawsock.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
ipsock_plan9.go net: simplify internal dtoi and xtoi funcs 2016-08-17 03:12:29 +00:00
ipsock_posix.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
ipsock_test.go
ipsock.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
listen_test.go net: make use of internal/testenv package 2016-04-14 06:13:45 +00:00
lookup_nacl.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
lookup_plan9.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
lookup_test.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
lookup_unix.go net: make LookupPort and lookupProtocol work on nacl 2016-09-11 04:19:25 +00:00
lookup_windows_test.go net: simplify internal dtoi and xtoi funcs 2016-08-17 03:12:29 +00:00
lookup_windows.go net: make proto and port lookups fall back to baked-in maps on Windows 2016-09-29 18:09:54 +00:00
lookup.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
mac_test.go
mac.go
main_cloexec_test.go
main_conf_test.go
main_noconf_test.go
main_plan9_test.go net: don't call forceCloseSockets in non-TestMain functions 2016-05-30 03:30:14 +00:00
main_posix_test.go
main_test.go net: make use of internal/testenv package 2016-04-14 06:13:45 +00:00
main_unix_test.go net: don't call forceCloseSockets in non-TestMain functions 2016-05-30 03:30:14 +00:00
main_windows_test.go net: don't call forceCloseSockets in non-TestMain functions 2016-05-30 03:30:14 +00:00
mockserver_test.go net: deflake TestDialerDualStack 2016-05-19 14:47:33 +00:00
net_test.go net: skip TestReadTimeoutUnblocksRead on Plan 9 2016-10-17 09:02:28 +00:00
net_windows_test.go
net.go net: clarify that Conn deadlines also affect currently-blocked I/O 2016-10-03 17:47:08 +00:00
netgo_unix_test.go net: use contexts for cgo-based DNS resolution 2016-05-10 15:55:48 +00:00
nss_test.go
nss.go
packetconn_test.go
parse_test.go net: remove parsing of negative decimals in IPv4 literal 2016-09-07 17:48:45 +00:00
parse.go net: remove parsing of negative decimals in IPv4 literal 2016-09-07 17:48:45 +00:00
pipe_test.go
pipe.go
platform_test.go net: make use of internal/testenv package 2016-04-14 06:13:45 +00:00
port_test.go net: fix looking up port numbers starting with numbers. 2016-04-15 23:11:47 +00:00
port_unix.go net: make LookupPort and lookupProtocol work on nacl 2016-09-11 04:19:25 +00:00
port.go net: fix looking up port numbers starting with numbers. 2016-04-15 23:11:47 +00:00
protoconn_test.go
sendfile_dragonfly.go all: use new io.SeekFoo constants instead of os.SEEK_FOO 2016-04-13 05:25:23 +00:00
sendfile_freebsd.go all: use new io.SeekFoo constants instead of os.SEEK_FOO 2016-04-13 05:25:23 +00:00
sendfile_linux.go
sendfile_solaris.go all: use new io.SeekFoo constants instead of os.SEEK_FOO 2016-04-13 05:25:23 +00:00
sendfile_stub.go
sendfile_test.go net: mirror Tom Sawyer in the net package for tests 2016-04-12 22:22:36 +00:00
sendfile_windows.go
server_test.go
sock_bsd.go
sock_cloexec.go
sock_linux.go net: simplify internal dtoi and xtoi funcs 2016-08-17 03:12:29 +00:00
sock_plan9.go
sock_posix.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
sock_stub.go
sock_windows.go
sockopt_bsd.go
sockopt_linux.go
sockopt_plan9.go
sockopt_posix.go
sockopt_solaris.go
sockopt_stub.go
sockopt_windows.go
sockoptip_bsd.go
sockoptip_linux.go
sockoptip_posix.go
sockoptip_stub.go
sockoptip_windows.go
sys_cloexec.go
tcpsock_plan9.go net: fix plan9 after context change, propagate contexts more 2016-04-18 16:30:03 +00:00
tcpsock_posix.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
tcpsock_test.go syscall: avoid convT2I allocs for ERROR_IO_PENDING instead of WSAEINPROGRESS 2016-09-11 01:42:30 +00:00
tcpsock_unix_test.go
tcpsock.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
tcpsockopt_darwin.go
tcpsockopt_dragonfly.go
tcpsockopt_openbsd.go
tcpsockopt_plan9.go
tcpsockopt_posix.go
tcpsockopt_solaris.go
tcpsockopt_stub.go
tcpsockopt_unix.go
tcpsockopt_windows.go
timeout_test.go net: don't leak test helper goroutine in TestAcceptTimeout 2016-06-03 11:39:40 +00:00
udpsock_plan9.go net: fix plan9 after context change, propagate contexts more 2016-04-18 16:30:03 +00:00
udpsock_posix.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
udpsock_test.go net: cache IPv6 zone information for applications using IPv6 link-local address 2016-04-15 01:45:27 +00:00
udpsock.go net: add Resolver type, Dialer.Resolver, and DefaultResolver 2016-09-21 18:35:40 +00:00
unixsock_plan9.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
unixsock_posix.go net: context plumbing, add Dialer.DialContext 2016-04-15 22:48:12 +00:00
unixsock_test.go net, runtime: skip flaky tests on OpenBSD 2016-04-06 19:28:24 +00:00
unixsock.go net: document dummy byte in ReadMsgUnix and WriteMsgUnix 2016-09-15 23:42:46 +00:00
writev_test.go net: add Buffers type, do writev on unix 2016-09-29 20:33:45 +00:00
writev_unix.go net: add Buffers type, do writev on unix 2016-09-29 20:33:45 +00:00