go/src/pkg/net
Mike Solomon f753e3facd textproto: prevent long lines in HTTP headers from causing HTTP 400 responses.
This fixes the issue without an extra copy in the average case.

R=golang-dev, ality, bradfitz
CC=golang-dev
https://golang.org/cl/5272049
2011-11-01 10:31:29 -07:00
..
dict container/vector: removed some uses of container/vector in other pkgs 2011-07-27 15:23:42 -07:00
textproto textproto: prevent long lines in HTTP headers from causing HTTP 400 responses. 2011-11-01 10:31:29 -07:00
Makefile net: Plan 9 support 2011-08-17 13:28:29 -04:00
cgo_bsd.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
cgo_linux.go
cgo_stub.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
cgo_unix.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
dial.go net: remove duplicate error information in Dial 2011-10-18 14:51:40 -04:00
dialgoogle_test.go
dnsclient.go net: implement windows LookupMX and LookupAddr 2011-08-05 10:27:51 +10:00
dnsclient_unix.go net: use /etc/hosts first when looking up IP addresses using native Go's dns resolver 2011-09-19 11:50:31 -04:00
dnsconfig.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
dnsmsg.go go/printer: changed max. number of newlines from 3 to 2 2011-07-14 14:39:40 -07:00
dnsmsg_test.go
dnsname_test.go
fd.go gofix -r mapdelete 2011-10-18 09:56:34 -04:00
fd_darwin.go
fd_freebsd.go
fd_linux.go gofix -r mapdelete 2011-10-18 09:56:34 -04:00
fd_openbsd.go net: add support for openbsd 2011-08-08 09:56:42 -04:00
fd_windows.go net: Return error from CloseRead and CloseWrite. 2011-10-12 13:45:25 -04:00
file.go net: fix "unexpected socket family" error from WriteToUDP. 2011-10-12 13:36:45 -04:00
file_plan9.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
file_test.go net: fix "unexpected socket family" error from WriteToUDP. 2011-10-12 13:36:45 -04:00
file_windows.go
hosts.go
hosts_test.go sort: rename helpers: s/Sort// in sort.Sort[Float64s|Ints|Strings] 2011-07-08 10:52:50 +10:00
hosts_testdata
interface.go net: move internal string manipulation routines to parse.go 2011-08-25 19:22:46 -04:00
interface_bsd.go net: make use of AF_UNSPEC instead of individual address family 2011-09-23 23:37:42 +09:00
interface_darwin.go net, syscall: move multicast address handling 2011-08-16 17:26:51 -04:00
interface_freebsd.go net, syscall: move multicast address handling 2011-08-16 17:26:51 -04:00
interface_linux.go net: make use of AF_UNSPEC instead of individual address family 2011-09-23 23:37:42 +09:00
interface_openbsd.go net: add multicast stubs for openbsd 2011-08-16 17:28:16 -04:00
interface_stub.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
interface_test.go net: add ParseMAC function 2011-08-23 22:38:43 -04:00
interface_windows.go net: joined group addresses for a specific interface for darwin, freebsd, linux 2011-08-04 00:22:52 -04:00
ip.go net: sync CIDRMask code, doc 2011-09-07 15:50:07 -04:00
ip_test.go net: ParseCIDR returns IPNet instead of IPMask 2011-09-07 14:01:12 -04:00
ipraw_test.go net: skip ICMP test on Windows too unless uid 0 2011-10-14 10:07:27 -07:00
iprawsock.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
iprawsock_plan9.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
iprawsock_posix.go net: implement ip protocol name to number resolver for windows 2011-10-12 10:29:22 +11:00
ipsock.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
ipsock_plan9.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
ipsock_posix.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
lookup_plan9.go net: Plan 9 fixes 2011-10-31 11:47:44 -04:00
lookup_test.go net: Plan 9 fixes 2011-10-31 11:47:44 -04:00
lookup_unix.go net: allow LookupSRV on non-standard DNS names 2011-10-18 13:57:04 -04:00
lookup_windows.go net: allow LookupSRV on non-standard DNS names 2011-10-18 13:57:04 -04:00
multicast_test.go net: join and leave a IPv6 group address, on a specific interface 2011-08-18 12:22:02 -04:00
net.go
net_test.go net: Plan 9 fixes 2011-10-31 11:47:44 -04:00
newpollserver.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
parse.go net: move internal string manipulation routines to parse.go 2011-08-25 19:22:46 -04:00
parse_test.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
pipe.go
pipe_test.go
port.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
port_test.go
sendfile_linux.go
sendfile_stub.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
sendfile_windows.go net: reuse channels during io 2011-09-16 13:40:02 +10:00
server_test.go net: disable "tcp" test on openbsd 2011-08-26 15:38:02 -04:00
sock.go net: fix socket leak in case of Dial failure 2011-10-11 12:53:16 -04:00
sock_bsd.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
sock_linux.go
sock_windows.go net: document why we do not use SO_REUSEADDR on windows 2011-10-26 22:25:20 +11:00
tcpsock.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
tcpsock_plan9.go net: Plan 9 fixes 2011-10-31 11:47:44 -04:00
tcpsock_posix.go net: add shutdown: TCPConn.CloseWrite and CloseRead 2011-09-28 08:12:38 -07:00
timeout_test.go net: Plan 9 fixes 2011-10-31 11:47:44 -04:00
udpsock.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
udpsock_plan9.go net: join and leave a IPv6 group address, on a specific interface 2011-08-18 12:22:02 -04:00
udpsock_posix.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00
unixsock.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
unixsock_plan9.go net: Plan 9 support 2011-08-17 13:28:29 -04:00
unixsock_posix.go build: add build comments to core packages 2011-09-15 16:48:57 -04:00