├── http2 ├── .gitignore ├── h2demo │ ├── rootCA.srl │ ├── .gitignore │ ├── Makefile │ ├── README │ ├── server.crt │ ├── rootCA.pem │ ├── rootCA.key │ └── server.key ├── Makefile ├── go15.go ├── not_go15.go ├── not_go16.go ├── errors_test.go ├── README ├── gotrack_test.go ├── flow.go ├── flow_test.go ├── fixed_buffer.go ├── Dockerfile ├── headermap.go └── pipe_test.go ├── codereview.cfg ├── .gitignore ├── html ├── charset │ └── testdata │ │ ├── UTF-16BE-BOM.html │ │ ├── UTF-16LE-BOM.html │ │ ├── README │ │ └── No-encoding-declaration.html ├── testdata │ └── webkit │ │ ├── pending-spec-changes-plain-text-unsafe.dat │ │ ├── scripted │ │ ├── adoption01.dat │ │ └── webkit01.dat │ │ ├── adoption02.dat │ │ ├── inbody01.dat │ │ ├── isindex.dat │ │ ├── tests4.dat │ │ ├── tests24.dat │ │ ├── tests14.dat │ │ ├── pending-spec-changes.dat │ │ ├── README │ │ ├── tests12.dat │ │ └── comments01.dat ├── example_test.go ├── entity_test.go ├── escape_test.go └── atom │ └── atom.go ├── README ├── AUTHORS ├── CONTRIBUTORS ├── ipv4 ├── thunk_linux_386.s ├── sockopt_stub.go ├── sys_stub.go ├── payload.go ├── mocktransponder_test.go ├── sockopt_asmreqn_stub.go ├── sockopt_ssmreq_stub.go ├── icmp_stub.go ├── helper_stub.go ├── control_stub.go ├── sockopt_asmreq_stub.go ├── icmp_linux.go ├── zsys_netbsd.go ├── zsys_openbsd.go ├── control_windows.go ├── zsys_dragonfly.go ├── genericopt_stub.go ├── syscall_unix.go ├── syscall_linux_386.go ├── control_pktinfo.go ├── defs_netbsd.go ├── defs_openbsd.go ├── defs_dragonfly.go ├── control_bsd.go ├── sockopt_asmreqn_unix.go ├── sys_openbsd.go ├── helper_unix.go ├── sys_bsd.go ├── iana.go ├── helper_windows.go ├── sockopt_asmreq_unix.go ├── payload_nocmsg.go ├── genericopt_posix.go ├── sockopt_asmreq_windows.go ├── helper.go ├── zsys_solaris.go ├── sockopt_ssmreq_unix.go ├── icmp.go ├── sys_windows.go ├── sockopt.go ├── defs_solaris.go ├── sockopt_asmreq.go ├── sys_linux.go ├── sockopt_windows.go ├── icmp_test.go ├── control.go ├── zsys_freebsd_386.go ├── zsys_freebsd_arm.go └── zsys_freebsd_amd64.go ├── ipv6 ├── thunk_linux_386.s ├── sys_stub.go ├── sockopt_stub.go ├── payload.go ├── helper_stub.go ├── sockopt_ssmreq_stub.go ├── icmp_stub.go ├── control_stub.go ├── icmp_solaris.go ├── sockopt_asmreq_windows.go ├── sockopt_asmreq_unix.go ├── icmp_windows.go ├── icmp_linux.go ├── mocktransponder_test.go ├── control_windows.go ├── icmp_bsd.go ├── syscall_unix.go ├── genericopt_stub.go ├── syscall_linux_386.go ├── helper_unix.go ├── helper.go ├── helper_windows.go ├── header_test.go ├── payload_nocmsg.go ├── genericopt_posix.go ├── header.go ├── sockopt_ssmreq_unix.go ├── control_rfc2292_unix.go ├── icmp.go ├── sys_windows.go ├── zsys_netbsd.go ├── sockopt.go ├── zsys_dragonfly.go ├── zsys_openbsd.go ├── payload_cmsg.go ├── icmp_test.go ├── sys_bsd.go ├── defs_netbsd.go └── defs_dragonfly.go ├── internal └── nettest │ ├── rlimit_windows.go │ ├── rlimit_stub.go │ ├── error_stub.go │ ├── rlimit.go │ ├── stack_stub.go │ ├── rlimit_unix.go │ ├── stack_unix.go │ ├── error_posix.go │ ├── stack.go │ ├── stack_windows.go │ └── interface.go ├── icmp ├── sys_freebsd.go ├── helper.go ├── ipv6.go ├── listen_stub.go ├── timeexceeded.go ├── dstunreach.go ├── packettoobig.go ├── messagebody.go ├── echo.go ├── example_test.go ├── ipv4.go ├── ipv4_test.go ├── helper_posix.go ├── paramprob.go └── mpls.go ├── .gitattributes ├── proxy ├── direct.go └── per_host_test.go ├── webdav └── internal │ └── xml │ ├── README │ └── atom_test.go ├── context ├── ctxhttp │ ├── cancelreq.go │ └── cancelreq_go14.go └── withtimeout_test.go ├── websocket ├── examplehandler_test.go └── exampledial_test.go ├── CONTRIBUTING.md ├── idna ├── idna_test.go └── idna.go ├── netutil └── listen.go ├── PATENTS ├── LICENSE └── trace └── trace_test.go /http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /http2/h2demo/rootCA.srl: -------------------------------------------------------------------------------- 1 | E2CE26BF3285059C 2 | -------------------------------------------------------------------------------- /http2/Makefile: -------------------------------------------------------------------------------- 1 | curlimage: 2 | docker build -t gohttp2/curl . 3 | 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Add no patterns to .hgignore except for files generated by the build. 2 | last-change 3 | -------------------------------------------------------------------------------- /http2/h2demo/.gitignore: -------------------------------------------------------------------------------- 1 | h2demo 2 | h2demo.linux 3 | client-id.dat 4 | client-secret.dat 5 | token.dat 6 | -------------------------------------------------------------------------------- /html/charset/testdata/UTF-16BE-BOM.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropbox/golang-net/master/html/charset/testdata/UTF-16BE-BOM.html -------------------------------------------------------------------------------- /html/charset/testdata/UTF-16LE-BOM.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dropbox/golang-net/master/html/charset/testdata/UTF-16LE-BOM.html -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | This repository holds supplementary Go networking libraries. 2 | 3 | To submit changes to this repository, see http://golang.org/doc/contribute.html. 4 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /html/testdata/webkit/pending-spec-changes-plain-text-unsafe.dat: -------------------------------------------------------------------------------- 1 | #data 2 |