<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch go1.11.10</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=go1.11.10</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=go1.11.10'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2019-05-06T20:50:17Z</updated>
<entry>
<title>[release-branch.go1.11] go1.11.10</title>
<updated>2019-05-06T20:50:17Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-05-06T20:27:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=efa061d9f5d52846dfc3dda40eaf8eccfeeae8d2'/>
<id>urn:sha1:efa061d9f5d52846dfc3dda40eaf8eccfeeae8d2</id>
<content type='text'>
Change-Id: Id0cb0233c689fd97aa37870126d19b472bd1b85d
Reviewed-on: https://go-review.googlesource.com/c/go/+/175445
Run-TryBot: Andrew Bonventre &lt;andybons@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.11] doc: document Go 1.11.10</title>
<updated>2019-05-06T20:11:22Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-05-06T19:59:07Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=f0ae47422275f06667fc1ae24ff8c2a84a5371fb'/>
<id>urn:sha1:f0ae47422275f06667fc1ae24ff8c2a84a5371fb</id>
<content type='text'>
Change-Id: Icca4495f727e3921b717a4bbb441cd832d321d46
Reviewed-on: https://go-review.googlesource.com/c/go/+/175439
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
(cherry picked from commit e1f9e701be094741b234320cc49b8776cce27c3f)
Reviewed-on: https://go-review.googlesource.com/c/go/+/175442
Reviewed-by: Andrew Bonventre &lt;andybons@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.11] runtime: safely load DLLs</title>
<updated>2019-05-06T19:24:43Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-03-06T18:26:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=1bebc53bc3c200890dd5f03cbd67fbe1023156d1'/>
<id>urn:sha1:1bebc53bc3c200890dd5f03cbd67fbe1023156d1</id>
<content type='text'>
While many other call sites have been moved to using the proper
higher-level system loading, these areas were left out. This prevents
DLL directory injection attacks. This includes both the runtime load
calls (using LoadLibrary prior) and the implicitly linked ones via
cgo_import_dynamic, which we move to our LoadLibraryEx. The goal is to
only loosely load kernel32.dll and strictly load all others.

Meanwhile we make sure that we never fallback to insecure loading on
older or unpatched systems.

This is CVE-2019-9634.

Fixes #30989
Updates #14959
Updates #28978
Updates #30642

Change-Id: I401a13ed8db248ab1bb5039bf2d31915cac72b93
Reviewed-on: https://go-review.googlesource.com/c/go/+/165798
Run-TryBot: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Alex Brainman &lt;alex.brainman@gmail.com&gt;
(cherry picked from commit 9b6e9f0c8c66355c0f0575d808b32f52c8c6d21c)
Reviewed-on: https://go-review.googlesource.com/c/go/+/175378
Run-TryBot: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
Reviewed-by: Andrew Bonventre &lt;andybons@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.11] cmd/link: require cgo support for TestSectionsWithSameName</title>
<updated>2019-04-22T01:20:16Z</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@golang.org</email>
</author>
<published>2019-04-19T16:50:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=5ee175e682980b02a33c673a6b54301032b762ab'/>
<id>urn:sha1:5ee175e682980b02a33c673a6b54301032b762ab</id>
<content type='text'>
The test doesn't really require cgo, but it does require that we know
the right flags to use to run the C compiler, and that is not
necessarily correct if we don't support cgo.

Fixes #31565

Change-Id: I04dc8db26697caa470e91ad712376aa621cf765d
Reviewed-on: https://go-review.googlesource.com/c/go/+/172981
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;
(cherry picked from commit 4c236b9b097882f3aef8116e1ac9f65463bf6f01)
Reviewed-on: https://go-review.googlesource.com/c/go/+/173118
</content>
</entry>
<entry>
<title>[release-branch.go1.11] cmd/link: don't fail if multiple ELF sections have the same name</title>
<updated>2019-04-18T15:46:21Z</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@golang.org</email>
</author>
<published>2019-04-18T05:41:51Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=01c8062308e2c8cf0fe7b1577318f2227771ebf5'/>
<id>urn:sha1:01c8062308e2c8cf0fe7b1577318f2227771ebf5</id>
<content type='text'>
New versions of clang can generate multiple sections named ".text"
when using vague C++ linkage. This is valid ELF, but would cause the
Go linker to report an error when using internal linking:
    symbol PACKAGEPATH(.text) listed multiple times
Avoid the problem by renaming section symbol names if there is a name
collision.

Change-Id: I41127e95003d5b4554aaf849177b3fe000382c02
Reviewed-on: https://go-review.googlesource.com/c/go/+/172697
Run-TryBot: Ian Lance Taylor &lt;iant@golang.org&gt;
TryBot-Result: Gobot Gobot &lt;gobot@golang.org&gt;
Reviewed-by: Cherry Zhang &lt;cherryyz@google.com&gt;
(cherry picked from commit 3235f7c0720338a160debe6e9c632b8af968b4dd)
Reviewed-on: https://go-review.googlesource.com/c/go/+/172702
</content>
</entry>
<entry>
<title>[release-branch.go1.11] go1.11.9</title>
<updated>2019-04-11T23:31:23Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-04-11T22:32:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=428e5f29a957b591d82e640b619b684aa25fba4e'/>
<id>urn:sha1:428e5f29a957b591d82e640b619b684aa25fba4e</id>
<content type='text'>
Change-Id: If4ab7c431f11a2d3db677b323dd85e0e8ce6de03
Reviewed-on: https://go-review.googlesource.com/c/go/+/171837
Run-TryBot: Andrew Bonventre &lt;andybons@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.11] doc: document Go 1.11.9</title>
<updated>2019-04-11T21:32:00Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@golang.org</email>
</author>
<published>2019-04-11T04:57:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=fbac0fe9471d1ccc097bae1791241fa11e6fa05a'/>
<id>urn:sha1:fbac0fe9471d1ccc097bae1791241fa11e6fa05a</id>
<content type='text'>
Updates #31293

Change-Id: I3d72f732be7b28059310ea6fc134c3bfac81492d
Reviewed-on: https://go-review.googlesource.com/c/go/+/171578
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
(cherry picked from commit ab2a0803383f0f019db0b2252095f2fdb7735cea)
Reviewed-on: https://go-review.googlesource.com/c/go/+/171767
Reviewed-by: Bryan C. Mills &lt;bcmills@google.com&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.11] go1.11.8</title>
<updated>2019-04-08T21:30:39Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-04-08T20:32:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=f8a63418e985d972c86d3da5bf90b7e81b72b468'/>
<id>urn:sha1:f8a63418e985d972c86d3da5bf90b7e81b72b468</id>
<content type='text'>
Change-Id: Ie15c45050f817213b3f5955dc98b48a6cf2a6317
Reviewed-on: https://go-review.googlesource.com/c/go/+/171148
Run-TryBot: Andrew Bonventre &lt;andybons@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.11] doc: correct link in 1.11.8 notes</title>
<updated>2019-04-08T20:29:20Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-04-08T20:07:49Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=9f131004d93e6fdd0afd169208f3b3bfdf058540'/>
<id>urn:sha1:9f131004d93e6fdd0afd169208f3b3bfdf058540</id>
<content type='text'>
Change-Id: I09e0c2720ec0a51dc73c24b4550a749448656025
Reviewed-on: https://go-review.googlesource.com/c/go/+/171143
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
(cherry picked from commit 6f512c8d6696b288372c48c19058bbe9dcb79da0)
Reviewed-on: https://go-review.googlesource.com/c/go/+/171146
Reviewed-by: Andrew Bonventre &lt;andybons@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.11] doc: document Go 1.11.8</title>
<updated>2019-04-08T20:27:55Z</updated>
<author>
<name>Andrew Bonventre</name>
<email>andybons@golang.org</email>
</author>
<published>2019-04-08T19:42:30Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=462e7deede80e8289ca511d9884c0f361552cf41'/>
<id>urn:sha1:462e7deede80e8289ca511d9884c0f361552cf41</id>
<content type='text'>
Change-Id: Ia06f7005f466e55a22c76bf2b47d74ee8eb77dd1
Reviewed-on: https://go-review.googlesource.com/c/go/+/171139
Reviewed-by: Brad Fitzpatrick &lt;bradfitz@golang.org&gt;
(cherry picked from commit 739a78f2b8de3139ec253719d0a688c08b8e5324)
Reviewed-on: https://go-review.googlesource.com/c/go/+/171142
Reviewed-by: Andrew Bonventre &lt;andybons@golang.org&gt;
</content>
</entry>
</feed>
