]> Cypherpunks repositories - gostls13.git/commitdiff
weekly.2011-04-04 weekly.2011-04-04
authorAndrew Gerrand <adg@golang.org>
Tue, 5 Apr 2011 02:55:03 +0000 (12:55 +1000)
committerAndrew Gerrand <adg@golang.org>
Tue, 5 Apr 2011 02:55:03 +0000 (12:55 +1000)
R=rsc
CC=golang-dev
https://golang.org/cl/4363043

.hgtags
doc/devel/release.html

diff --git a/.hgtags b/.hgtags
index 4e0f242034d76d8de210adf721fe0d80f4365a1e..a19e5eebd86d402cfe4ddb34a20876bc8d6f9a25 100644 (file)
--- a/.hgtags
+++ b/.hgtags
@@ -58,4 +58,3 @@ c5c62aeb6267e124cf05f9622e28dbd0dc6b971d release.r56
 c5c62aeb6267e124cf05f9622e28dbd0dc6b971d release
 3b4e9c85b643a35860805718323b05186dd7f235 weekly.2011-03-15
 b84e614e25161f626a6102813c41a80a15e3a625 weekly.2011-03-28
-b84e614e25161f626a6102813c41a80a15e3a625 weekly
index 896de3923795d8b27c30fe97e5727796ada92026..853c1daf2ec25541230bcf11eaf9bea2ec4cc2b7 100644 (file)
@@ -5,6 +5,59 @@
 <p>This page summarizes the changes between tagged releases of Go.
 For full details, see the <a href="http://code.google.com/p/go/source/list">Mercurial change log</a>.</p>
 
+<h3 id="2011-04-04">2011-04-04</h3>
+
+<pre>
+This release includes changes to the net package. Your code will require
+changes if it uses the Dial or LookupHost functions.
+
+The laddr argument has been removed from net.Dial, and the cname return value
+has been removed from net.LookupHost. The new net.LookupCNAME function can be
+used  to find the canonical host for a given name.  You can update your
+networking code with gofix.
+
+The gotest shell script has been replaced by a Go program, making testing
+significantly faster.
+
+Other changes:
+* asn1: extensions needed for parsing Kerberos.
+* bufio: Write and WriteString cleanup (thanks Evan Shaw).
+* bytes, strings: simplify Join (thanks Evan Shaw).
+* crypto/cipher: bad CTR IV length now triggers panic.
+* crypto/tls: extend NPN support to the client,
+       added X509KeyPair function to parse a Certificate from memory.
+* crypto/x509: parse Extended Key Usage extension (thanks Mikkel Krautz).
+* debug/gosym: remove need for gotest to run preparatory commands.
+* fmt: implement precision (length of input) values for %q: %.20q.
+* go/parser: fix scoping for local type declarations (thanks Roger Peppe),
+       package name must not be the blank identifier.
+* go/printer, gofmt: remove special case for multi-line raw strings.
+* gopack: add P flag to remove prefix from filename information.
+* gotest: add -test.timeout option,
+       replace the shell script with the compiled program written in go,
+       execute gomake properly on Windows (thanks Alex Brainman).
+* gotry: move into its own directory, separate from gotest.
+* gotype: support for more tests, added one new test.
+* http: add Transport.MaxIdleConnsPerHost,
+       use upper case hex in URL escaping (thanks Matt Jones).
+* httptest: add NewTLSServer.
+* misc/kate: reorganize, remove closed() (thanks Evan Shaw).
+* misc/notepadplus: support for notepad++ (thanks Anthony Starks).
+* net: implement non-blocking connect (thanks Alexey Borzenkov).
+* os: fix MkdirAll("/thisdoesnotexist") (thanks Albert Strasheim),
+       Plan 9 support (thanks Yuval Pavel Zholkover),
+       add a few missing Plan 9 errors (thanks Andrey Mirtchovski),
+       fix FileInfo.Name returned by Stat (thanks David Forsythe).
+* path/filepath.Glob: add an error return,
+       don't drop known matches on error.
+* path/filepath: add support for Plan 9 (thanks Andrey Mirtchovski).
+* scanner: treat line comments like in Go.
+* syscall: Plan 9 support (thanks Yuval Pavel Zholkover),
+       StartProcess Chroot and Credential (thanks Albert Strasheim),
+       add BPF support for freebsd/386, freebsd/amd64 (thanks Mikio Hara),
+       make [Raw]Syscall6 pass 6th arg on linux/386 (thanks Evan Shaw).
+</pre>
+
 <h3 id="2011-03-28">2011-03-28</h3>
 
 <pre>