<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch go1.12rc1</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=go1.12rc1</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=go1.12rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2019-02-11T20:14:50Z</updated>
<entry>
<title>[release-branch.go1.12] go1.12rc1</title>
<updated>2019-02-11T20:14:50Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-02-11T20:02:50Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=1af509d46e31a14e7ff17e23b1fd84250976b405'/>
<id>urn:sha1:1af509d46e31a14e7ff17e23b1fd84250976b405</id>
<content type='text'>
Change-Id: Iac838b852061a8469e4e201670a589fa2bed9f04
Reviewed-on: https://go-review.googlesource.com/c/161900
Run-TryBot: Andrew Bonventre &lt;andybons@golang.org&gt;
Reviewed-by: Filippo Valsorda &lt;filippo@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>cmd/go/internal/modcmd: use replaced paths to break cycles in 'go mod tidy'</title>
<updated>2019-02-11T18:18:45Z</updated>
<author>
<name>Bryan C. Mills</name>
<email>bcmills@google.com</email>
</author>
<published>2019-02-11T17:56:09Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=701f6a27b5c2499c1e84c28a3761eb2f1bf6fd7e'/>
<id>urn:sha1:701f6a27b5c2499c1e84c28a3761eb2f1bf6fd7e</id>
<content type='text'>
Fixes #30166

Change-Id: I4704b57ed48197f512cd1b818e1f7d2fffc0d9ce
Reviewed-on: https://go-review.googlesource.com/c/161898
Run-TryBot: Bryan C. Mills &lt;bcmills@google.com&gt;
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>doc: remove last pieces of advice to set GOROOT</title>
<updated>2019-02-10T18:40:06Z</updated>
<author>
<name>Daniel Martí</name>
<email>mvdan@mvdan.cc</email>
</author>
<published>2019-02-08T11:22:48Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=e1b49ad608c0b51acf75f8248e1167acbbcb5d30'/>
<id>urn:sha1:e1b49ad608c0b51acf75f8248e1167acbbcb5d30</id>
<content type='text'>
install.html still insisted that GOROOT must be set if a binary install
of Go is set up in a custom directory. However, since 1.10, this has
been unnecessary as the GOROOT will be found based on the location of
the 'go' binary being run.

Likewise, install-source.html includes an 'export GOROOT' line in a
section that only talks about explicitly setting GOARCH and GOOS, which
is optional. We don't want to have users think it is recommended to set
GOROOT here either, so remove the unnecessary line.

Change-Id: I7dfef09f9a1d003e0253b793d63ea40d5cf1837f
Reviewed-on: https://go-review.googlesource.com/c/161758
Reviewed-by: Andrew Bonventre &lt;andybons@golang.org&gt;
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
Run-TryBot: Daniel Martí &lt;mvdan@mvdan.cc&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>sync/atomic: add 32-bit MIPS to the 64-bit alignment requirement</title>
<updated>2019-02-09T23:07:07Z</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@golang.org</email>
</author>
<published>2019-02-08T00:55:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=ca7c12d4c9eb4a19ca5103ec5763537cccbcc13b'/>
<id>urn:sha1:ca7c12d4c9eb4a19ca5103ec5763537cccbcc13b</id>
<content type='text'>
runtime/internal/atomic/atomic_mipsx.go enforces 64-bit alignment.

Change-Id: Ifdc36e1c0322827711425054d10f1c52425a13fa
Reviewed-on: https://go-review.googlesource.com/c/161697
Run-TryBot: Ian Lance Taylor &lt;iant@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>doc: fix typos</title>
<updated>2019-02-09T17:34:48Z</updated>
<author>
<name>alkesh26</name>
<email>alkesh26@gmail.com</email>
</author>
<published>2019-02-09T17:33:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=c7026f9d14795c7e50839cbcc37b04be65c4f7d7'/>
<id>urn:sha1:c7026f9d14795c7e50839cbcc37b04be65c4f7d7</id>
<content type='text'>
Change-Id: I46046cddceff2d44a7b2517db1ebf7acdf5f2b90
GitHub-Last-Rev: 7fb9f26476d2764f07d068ce612bf79b1e7f44b4
GitHub-Pull-Request: golang/go#30144
Reviewed-on: https://go-review.googlesource.com/c/161718
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
</content>
</entry>
<entry>
<title>database/sql: document Stmt lifetime</title>
<updated>2019-02-08T19:52:00Z</updated>
<author>
<name>Justin Li</name>
<email>git@justinli.net</email>
</author>
<published>2019-01-23T15:15:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=d5a36531b2e0a904d616fec55e64575d6583dd80'/>
<id>urn:sha1:d5a36531b2e0a904d616fec55e64575d6583dd80</id>
<content type='text'>
When prepared on a DB, prepared statement code in database/sql handles everything to keep the prepared statement alive as it moves across the connection pool. Understanding this is an important part of using this API correctly, but it was only documented indirectly via `(*Tx) Prepare*`.

Change-Id: Ic8757e0150d59e675d9f0252f6c15aef2cc2e831
GitHub-Last-Rev: 55dba87458542cb631baac80aeea0c3607d8f421
GitHub-Pull-Request: golang/go#29890
Reviewed-on: https://go-review.googlesource.com/c/159077
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
Reviewed-by: Daniel Theophanes &lt;kardianos@gmail.com&gt;
</content>
</entry>
<entry>
<title>crypto/tls: disable RSA-PSS in TLS 1.2</title>
<updated>2019-02-07T18:34:43Z</updated>
<author>
<name>Filippo Valsorda</name>
<email>filippo@golang.org</email>
</author>
<published>2019-02-05T20:27:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=7ccd3583eddcd79679fb29cfc83a6e6fb6973f1e'/>
<id>urn:sha1:7ccd3583eddcd79679fb29cfc83a6e6fb6973f1e</id>
<content type='text'>
Most of the issues that led to the decision on #30055 were related to
incompatibility with or faulty support for RSA-PSS (#29831, #29779,
v1.5 signatures). RSA-PSS is required by TLS 1.3, but is also available
to be negotiated in TLS 1.2.

Altering TLS 1.2 behavior based on GODEBUG=tls13=1 feels surprising, so
just disable RSA-PSS entirely in TLS 1.2 until TLS 1.3 is on by default,
so breakage happens all at once.

Updates #30055

Change-Id: Iee90454a20ded8895e5302e8bcbcd32e4e3031c2
Reviewed-on: https://go-review.googlesource.com/c/160998
Run-TryBot: Filippo Valsorda &lt;filippo@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Adam Langley &lt;agl@golang.org&gt;
</content>
</entry>
<entry>
<title>crypto/tls: make TLS 1.3 opt-in</title>
<updated>2019-02-07T18:32:13Z</updated>
<author>
<name>Filippo Valsorda</name>
<email>filippo@golang.org</email>
</author>
<published>2019-02-05T20:29:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=5d9bc60893d66073ca82eecee7c9800321535f52'/>
<id>urn:sha1:5d9bc60893d66073ca82eecee7c9800321535f52</id>
<content type='text'>
Updates #30055

Change-Id: If68615c8e9daa4226125dcc6a6866f29f3cfeef1
Reviewed-on: https://go-review.googlesource.com/c/160997
Run-TryBot: Filippo Valsorda &lt;filippo@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
</content>
</entry>
<entry>
<title>crypto/x509: consider parents by Subject if AKID has no match</title>
<updated>2019-02-07T17:57:03Z</updated>
<author>
<name>Filippo Valsorda</name>
<email>filippo@golang.org</email>
</author>
<published>2019-02-04T23:08:43Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=95e5b07cf5fdf3352f04f5557df38f22c55ce8e8'/>
<id>urn:sha1:95e5b07cf5fdf3352f04f5557df38f22c55ce8e8</id>
<content type='text'>
If a certificate somehow has an AKID, it should still chain successfully
to a parent without a SKID, even if the latter is invalid according to
RFC 5280, because only the Subject is authoritative.

This reverts to the behavior before #29233 was fixed in 770130659. Roots
with the right subject will still be shadowed by roots with the right
SKID and the wrong subject, but that's been the case for a long time, and
is left for a more complete fix in Go 1.13.

Updates #30079

Change-Id: If8ab0179aca86cb74caa926d1ef93fb5e416b4bb
Reviewed-on: https://go-review.googlesource.com/c/161097
Reviewed-by: Adam Langley &lt;agl@golang.org&gt;
</content>
</entry>
<entry>
<title>test/chan: fix broken link to Squinting at Power Series</title>
<updated>2019-02-06T20:54:16Z</updated>
<author>
<name>Yasser Abdolmaleki</name>
<email>yasser@yasser.ca</email>
</author>
<published>2019-02-06T06:14:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=aa161ad17e65df8f615f25c5dca84e505a8c8315'/>
<id>urn:sha1:aa161ad17e65df8f615f25c5dca84e505a8c8315</id>
<content type='text'>
Change-Id: Idee94a1d93555d53442098dd7479982e3f5afbba
Reviewed-on: https://go-review.googlesource.com/c/161339
Reviewed-by: Ian Lance Taylor &lt;iant@golang.org&gt;
Run-TryBot: Ian Lance Taylor &lt;iant@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
</content>
</entry>
</feed>
