<h3id="minor_library_changes">Minor changes to the library</h3>
<ul>
<li>
TODO archive/zip: add (*Writer).SetOffset method (https://golang.org/cl/7445)
</li>
<li>
TODO bufio: add Reader.Discard (https://golang.org/cl/2260)
</li>
<li>
TODO bytes: add Buffer.Cap (https://golang.org/cl/8342)
</li>
<li>
TODO bytes, strings: add Reader.Size (https://golang.org/cl/3199)
</li>
<li>
TODO bytes, strings: add LastIndexByte (https://golang.org/cl/9500)
</li>
<li>
TODO crypto/cipher: clarify what will happen if len(src) != len(dst) for the Stream interface. (https://golang.org/cl/1754)
</li>
<li>
TODO crypto/cipher: support non-standard nonce lengths for GCM. (https://golang.org/cl/8946)
</li>
<li>
TODO crypto/elliptic: add Name field to CurveParams struct (https://golang.org/cl/2133)
</li>
<li>
TODO crypto/elliptic: Unmarshaling points now automatically checks that the point is on the curve (https://golang.org/cl/2421)
</li>
<li>
TODO crypto/tls: change default minimum version to TLS 1.0. (https://golang.org/cl/1791)
</li>
<li>
TODO crypto/tls: including Certificate Transparency SCTs in the handshake is now supported (https://golang.org/cl/8988)
</li>
<li>
TODO crypto/tls: session ticket keys can now be rotated at runtime (https://golang.org/cl/9072)
</li>
<li>
TODO crypto/tls: servers will now always call GetCertificate to pick a certificate for a connection when Certificates is empty (https://golang.org/cl/8792)
</li>
<li>
TODO crypto/x509: wildcards are now only accepted as the first label (https://golang.org/cl/5691)
</li>
<li>
TODO crypto/x509: unknown critical extensions now cause errors in Verify, not when parsing (https://golang.org/cl/9390)
</li>
<li>
TODO database/sql: add Stats (https://golang.org/cl/7950)
</li>
<li>
TODO encoding/base64: add unpadded encodings (https://golang.org/cl/1511)
</li>
<li>
TODO fmt: empty slices now print nothing with %x (bug fix) (https://golang.org/cl/8864)
</li>
<li>
TODO fmt: reflect.Value now prints what it holds (https://golang.org/cl/8731)
</li>
<li>
TODO go/ast: add Implicit field to ast.EmptyStmt; changed meaning of ast.EmptyStmt.Semicolon position (https://golang.org/cl/5720)
</li>
<li>
TODO go/build: reserved GOARCHes for common architectures (https://golang.org/cl/9644)
</li>
<li>
TODO io: add CopyBuffer, Copy with user-provided buffer (https://golang.org/cl/8730)
</li>
<li>
TODO log: add SetOutput functions (https://golang.org/cl/2686, https://golang.org/cl/3023)
</li>
<li>
TODO log: add LUTC flag (https://golang.org/cl/8761)
</li>
<li>
TODO math/big: add Jacobi and Int.ModSqrt (https://golang.org/cl/1886)
</li>
<li>
TODO mime: add ExtensionByType (https://golang.org/cl/7444)
</li>
<li>
TODO net: add sequential and RFC 6555-compliant TCP dialing (https://golang.org/cl/8768)
</li>
<li>
TODO net: add Source field to OpError (https://go-review.googlesource.com/9231)
</li>
<li>
TODO net: fix inconsistent errors (https://golang.org/cl/9236)
</li>
<li>
TODO net: add SocketConn, SocketPacketConn (https://golang.org/cl/9275)
</li>
<li>
TODO net: use Go's DNS resolver when system configuration permits (https://golang.org/cl/8945)
</li>
<li>
TODO net/http: support for setting trailers from a server Handler (https://golang.org/cl/2157)
</li>
<li>
TODO net/http: ignore the Unix epoch time in ServeContent (https://golang.org/cl/7915)
</li>
<li>
TODO net/http/cgi: fix REMOTE_ADDR, REMOTE_HOST, add REMOTE_PORT (https://golang.org/cl/4933)
</li>
<li>
TODO net/mail: adds AddressParser type (https://golang.org/cl/10392)
</li>
<li>
TODO net/smtp: add TLSConnectionState accessor (https://golang.org/cl/2151)
</li>
<li>
TODO os: add LookupEnv (https://golang.org/cl/9741)
</li>
<li>
TODO os/signal: add Ignore and Reset (https://golang.org/cl/3580)
</li>
<li>
TODO runtime, syscall: use SYSCALL instruction on FreeBSD (Go 1.5 now requires FreeBSD 8-STABLE+) (https://golang.org/cl/3020)
</li>
<li>
TODO runtime, syscall: use get_random_bytes syscall for NaCl (Go 1.5 now requires NaCl SDK pepper-39 or above) (https://golang.org/cl/1755)
</li>
<li>
TODO runtime/pprof: memory profiles include overall memory statistics by default (https://golang.org/cl/9491)
</li>
<li>
TODO strings: add Compare(x, y string) int, for symmetry with bytes.Compare (https://golang.org/cl/2828)
</li>
<li>
TODO syscall: Add Foreground and Pgid to SysProcAttr (https://golang.org/cl/5130)
</li>
<li>
TODO syscall: add missing Syscall9 for darwin/amd64 (https://golang.org/cl/6555)
</li>
<li>
TODO syscall: Add GidMappingsEnableSetgroups to linux SysProcAttr (http://golang.org/cl/10670)
</li>
<li>
TODO testing/quick: support generation of arrays (https://golang.org/cl/3865)
</li>
<li>
TODO testing/quick: generated pointers can now be nil (https://golang.org/cl/10821)
</li>
<li>
TODO text/template: add Options method (https://golang.org/cl/8462)
</li>
<li>
TODO text/template: huge integers are now parse errors (https://golang.org/cl/9651)
</li>
<li>
TODO time: add time.AppendFormat(https://golang.org/cl/1760)