<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch go1.7.4</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=go1.7.4</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=go1.7.4'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2016-12-01T22:13:49Z</updated>
<entry>
<title>[release-branch.go1.7] go1.7.4</title>
<updated>2016-12-01T22:13:49Z</updated>
<author>
<name>Chris Broadfoot</name>
<email>cbro@golang.org</email>
</author>
<published>2016-12-01T20:44:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=6b36535cf382bce845dd2d272276e7ba350b0c6b'/>
<id>urn:sha1:6b36535cf382bce845dd2d272276e7ba350b0c6b</id>
<content type='text'>
Change-Id: I76d2c823eb98c16bb923caad2d0b0e0809a5ee37
Reviewed-on: https://go-review.googlesource.com/33798
Run-TryBot: Chris Broadfoot &lt;cbro@golang.org&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.7] doc: document go1.7.4 and go1.6.4</title>
<updated>2016-12-01T20:45:54Z</updated>
<author>
<name>Chris Broadfoot</name>
<email>cbro@golang.org</email>
</author>
<published>2016-12-01T20:12:23Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=0ad8bf4122de7396f771ed12f86934ea3177d6cf'/>
<id>urn:sha1:0ad8bf4122de7396f771ed12f86934ea3177d6cf</id>
<content type='text'>
Change-Id: I0728afe6a1d1e0aee4701e51a5548fa9fd637b66
Reviewed-on: https://go-review.googlesource.com/33795
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/33796
Reviewed-by: Chris Broadfoot &lt;cbro@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.7] crypto/x509: read Darwin trust settings for root CAs</title>
<updated>2016-12-01T20:25:14Z</updated>
<author>
<name>Quentin Smith</name>
<email>quentin@golang.org</email>
</author>
<published>2016-11-30T20:16:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=26741a15f77ebea1d5b72ff6f7c34c8494812288'/>
<id>urn:sha1:26741a15f77ebea1d5b72ff6f7c34c8494812288</id>
<content type='text'>
Darwin separately stores bits indicating whether a root certificate
should be trusted; this changes Go to read and use those when
initializing SystemCertPool.

Unfortunately, the trust API is very slow. To avoid a delay of up to
0.5s in initializing the system cert pool, we assume that
the trust settings found in kSecTrustSettingsDomainSystem will always
indicate trust. (That is, all root certs Apple distributes are trusted.)
This is not guaranteed by the API but is true in practice.

In the non-cgo codepath, we do not have that benefit, so we must check
the trust status of every certificate. This causes about 0.5s of delay
in initializing the SystemCertPool.

On OS X 10.11 and older, the "security" command requires a certificate
to be provided in a file and not on stdin, so the non-cgo codepath
creates temporary files for each certificate, further slowing initialization.

Updates #18141.

Change-Id: If681c514047afe5e1a68de6c9d40ceabbce54755
Reviewed-on: https://go-review.googlesource.com/33721
Run-TryBot: Quentin Smith &lt;quentin@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/33727
</content>
</entry>
<entry>
<title>[release-branch.go1.7] net/http: multipart ReadForm close file after copy</title>
<updated>2016-12-01T19:33:25Z</updated>
<author>
<name>Michael Fraenkel</name>
<email>michael.fraenkel@gmail.com</email>
</author>
<published>2016-10-05T15:27:34Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=fab76f07f54527cd5b0c7243bea96d9d3608582d'/>
<id>urn:sha1:fab76f07f54527cd5b0c7243bea96d9d3608582d</id>
<content type='text'>
Always close the file regardless of whether the copy succeeds or fails.
Pass along the close error if the copy succeeds

Updates #16296
Fixes #17965

Change-Id: Ib394655b91d25750f029f17b3846d985f673fb50
Reviewed-on: https://go-review.googlesource.com/30410
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
Run-TryBot: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/33639
Reviewed-by: Chris Broadfoot &lt;cbro@golang.org&gt;
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.7] doc: reference go1.4-bootstrap-20161024.tar.gz</title>
<updated>2016-11-08T18:24:20Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@golang.org</email>
</author>
<published>2016-10-28T18:03:21Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=4f7363cd723d3c79081d3a201279f4e024620db9'/>
<id>urn:sha1:4f7363cd723d3c79081d3a201279f4e024620db9</id>
<content type='text'>
Updates #16352

Change-Id: I214c87579ef21ced8d0ba94aa170dd7780afec4b
Reviewed-on: https://go-review.googlesource.com/32312
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/32914
</content>
</entry>
<entry>
<title>[release-branch.go1.7] doc/devel/release.html: document go1.6.3 doesn't actually support macOS Sierra</title>
<updated>2016-11-08T16:11:19Z</updated>
<author>
<name>Shenghou Ma</name>
<email>minux@golang.org</email>
</author>
<published>2016-11-08T00:08:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=6759eff8ebb6003b83c1bf13a45e386fe56c74ad'/>
<id>urn:sha1:6759eff8ebb6003b83c1bf13a45e386fe56c74ad</id>
<content type='text'>
Updates #17824.

Change-Id: I73cf89c21b418158c7014c3271cd1103a17a5c86
Reviewed-on: https://go-review.googlesource.com/32882
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/32885
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
Reviewed-by: Minux Ma &lt;minux@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.7] doc: remove mention of Go 1.6.3 working on Sierra</title>
<updated>2016-10-28T15:20:28Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@golang.org</email>
</author>
<published>2016-10-28T03:56:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=75f4f703ebf46815d0287736384d3ba11e3f4162'/>
<id>urn:sha1:75f4f703ebf46815d0287736384d3ba11e3f4162</id>
<content type='text'>
We thought it would at the time, but then Beta 4 changed the ABI
again, so it wasn't true in practice.

Fixes #17643

Change-Id: I36b747bd69a56adc7291fa30d6bffdf67ab8741b
Reviewed-on: https://go-review.googlesource.com/32238
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/32270
</content>
</entry>
<entry>
<title>[release-branch.go1.7] go1.7.3</title>
<updated>2016-10-19T17:04:39Z</updated>
<author>
<name>Chris Broadfoot</name>
<email>cbro@golang.org</email>
</author>
<published>2016-10-19T00:02:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=2f6557233c5a5c311547144c34b4045640ff9f71'/>
<id>urn:sha1:2f6557233c5a5c311547144c34b4045640ff9f71</id>
<content type='text'>
Change-Id: I906070c84c0f40c4dd8af8b5894895127834ee00
Reviewed-on: https://go-review.googlesource.com/31438
Run-TryBot: Chris Broadfoot &lt;cbro@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.7] doc: document go1.7.3 and add note to go1.7.2 that it should not be used</title>
<updated>2016-10-19T17:04:17Z</updated>
<author>
<name>Chris Broadfoot</name>
<email>cbro@golang.org</email>
</author>
<published>2016-10-19T00:32:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=4de7b10483094a68a6d40c18a2e28ddcaf954365'/>
<id>urn:sha1:4de7b10483094a68a6d40c18a2e28ddcaf954365</id>
<content type='text'>
Change-Id: I3dd1513e927733ce5c63928da772cb81760ba869
Reviewed-on: https://go-review.googlesource.com/31442
Reviewed-by: Andrew Gerrand &lt;adg@golang.org&gt;
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.7] net/http: update bundled http2</title>
<updated>2016-10-19T00:01:52Z</updated>
<author>
<name>Chris Broadfoot</name>
<email>cbro@golang.org</email>
</author>
<published>2016-10-18T19:52:26Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=3b6f4b04ba4da9e90e1f28dcd19c0eac78c57170'/>
<id>urn:sha1:3b6f4b04ba4da9e90e1f28dcd19c0eac78c57170</id>
<content type='text'>
Updates bundled http2 for x/net/http2 git rev d4c55e66 for:

[release-branch.go1.7] http2: never Read from Request.Body in Transport
to determine ContentLength
https://golang.org/cl/31361

Updates #17480
Updates #17071

Change-Id: I2231adaed3cb5b368927a9654dcf7e69a8b664b6
Reviewed-on: https://go-review.googlesource.com/31432
Run-TryBot: Chris Broadfoot &lt;cbro@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Chris Broadfoot &lt;cbro@golang.org&gt;
</content>
</entry>
</feed>
