<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go, branch go1.23rc1</title>
<subtitle>Fork of Go programming language with my patches.</subtitle>
<id>http://git.kilabit.info/go/atom?h=go1.23rc1</id>
<link rel='self' href='http://git.kilabit.info/go/atom?h=go1.23rc1'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/'/>
<updated>2024-06-21T16:32:19Z</updated>
<entry>
<title>[release-branch.go1.23] go1.23rc1</title>
<updated>2024-06-21T16:32:19Z</updated>
<author>
<name>Gopher Robot</name>
<email>gobot@golang.org</email>
</author>
<published>2024-06-21T15:42:56Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=7dff7439dcee8ff6cd83869d356accac1039c017'/>
<id>urn:sha1:7dff7439dcee8ff6cd83869d356accac1039c017</id>
<content type='text'>
Change-Id: Ied4bb63f49d13bd7d421cf9cb269220974641b89
Reviewed-on: https://go-review.googlesource.com/c/go/+/593897
Auto-Submit: David Chase &lt;drchase@google.com&gt;
Reviewed-by: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@google.com&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Auto-Submit: Gopher Robot &lt;gobot@golang.org&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.23] internal/godebugs: fix old value for httpservecontentkeepheaders</title>
<updated>2024-06-20T19:14:07Z</updated>
<author>
<name>Damien Neil</name>
<email>dneil@google.com</email>
</author>
<published>2024-06-20T17:23:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=62c3a6350b2a6224481e3440eb0a9cf68353990d'/>
<id>urn:sha1:62c3a6350b2a6224481e3440eb0a9cf68353990d</id>
<content type='text'>
The pre-Go 1.23 behavior is httpservecontentkeepheaders=1.

For #66343

Change-Id: If6f92853b38522f19a8908ff11ac49b12f3dc3e0
Reviewed-on: https://go-review.googlesource.com/c/go/+/593775
Reviewed-by: David Chase &lt;drchase@google.com&gt;
Auto-Submit: Damien Neil &lt;dneil@google.com&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Reviewed-on: https://go-review.googlesource.com/c/go/+/593795
Reviewed-by: Damien Neil &lt;dneil@google.com&gt;
Reviewed-by: Michael Pratt &lt;mpratt@google.com&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.23] cmd/compile: support generic alias type</title>
<updated>2024-06-20T19:13:52Z</updated>
<author>
<name>Cuong Manh Le</name>
<email>cuong.manhle.vn@gmail.com</email>
</author>
<published>2024-06-20T15:58:24Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=eba9e08766e694183c043f743278a86f16dc2ab3'/>
<id>urn:sha1:eba9e08766e694183c043f743278a86f16dc2ab3</id>
<content type='text'>
Type parameters on aliases are now allowed after #46477 accepted.

Updates #46477
Fixes #68054

Change-Id: Ic2e3b6f960a898163f47666e3a6bfe43b8cc22e2
Reviewed-on: https://go-review.googlesource.com/c/go/+/593715
Reviewed-by: Robert Griesemer &lt;gri@google.com&gt;
Reviewed-by: Matthew Dempsky &lt;mdempsky@google.com&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Auto-Submit: Robert Griesemer &lt;gri@google.com&gt;
Reviewed-on: https://go-review.googlesource.com/c/go/+/593797
Reviewed-by: Michael Pratt &lt;mpratt@google.com&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.23] internal/syscall/unix: fix UTIME_OMIT for dragonfly</title>
<updated>2024-06-20T19:13:34Z</updated>
<author>
<name>Kir Kolyshkin</name>
<email>kolyshkin@gmail.com</email>
</author>
<published>2024-05-30T21:31:40Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=f3bdcda88a5cf060592657df3d1179309bb8d028'/>
<id>urn:sha1:f3bdcda88a5cf060592657df3d1179309bb8d028</id>
<content type='text'>
CL 219638 added UTIME_OMIT values for various systems. The value for
DragonFly BSD appears to be incorrect.

The correct value is -2 (see references below), while -1 is used for
UTIME_NOW. As a result, timestamp is changed to the current time instead
of not touching. This should have been caught by the accompanying test
case, TestChtimesWithZeroTimes, but its failures are essentially skipped
on dragonfly (this is being fixed separately in a followup CL 591535).

Improve formatting while at it.

References:
 - https://github.com/DragonFlyBSD/DragonFlyBSD/blob/965b380e9609/sys/sys/stat.h#L284
 - https://go.googlesource.com/sys/+/refs/tags/v0.20.0/unix/zerrors_dragonfly_amd64.go#1421

Change-Id: I432360ca982c84b7cd70d0cf01d860af9ff985fa
Reviewed-on: https://go-review.googlesource.com/c/go/+/589496
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Reviewed-by: Cherry Mui &lt;cherryyz@google.com&gt;
Auto-Submit: Ian Lance Taylor &lt;iant@golang.org&gt;
Reviewed-by: Ian Lance Taylor &lt;iant@google.com&gt;
Commit-Queue: Ian Lance Taylor &lt;iant@golang.org&gt;
Reviewed-on: https://go-review.googlesource.com/c/go/+/593796
Reviewed-by: Michael Pratt &lt;mpratt@google.com&gt;
</content>
</entry>
<entry>
<title>[release-branch.go1.23] update codereview.cfg for release-branch.go1.23</title>
<updated>2024-06-18T21:25:28Z</updated>
<author>
<name>David Chase</name>
<email>drchase@google.com</email>
</author>
<published>2024-06-18T21:00:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=362f22d2d2fd52260338ee48fc3baa573749f8ce'/>
<id>urn:sha1:362f22d2d2fd52260338ee48fc3baa573749f8ce</id>
<content type='text'>
Change-Id: Ib335bc903e2b8d5b7be6a158a6debe5db48e79a4
Reviewed-on: https://go-review.googlesource.com/c/go/+/593535
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Auto-Submit: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Michael Pratt &lt;mpratt@google.com&gt;
</content>
</entry>
<entry>
<title>net/http: keep Content-Encoding in Error, add GODEBUG for ServeContent</title>
<updated>2024-06-18T19:33:10Z</updated>
<author>
<name>Damien Neil</name>
<email>dneil@google.com</email>
</author>
<published>2024-06-17T19:30:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=879ace143490dba75a8499c7f4cea43926423c0f'/>
<id>urn:sha1:879ace143490dba75a8499c7f4cea43926423c0f</id>
<content type='text'>
This reverts the changes to Error from CL 571995, and adds a
GODEBUG controlling the changes to ServeContent/ServeFile/ServeFS.

The change to remove the Content-Encoding header when serving an error
breaks middleware which sets Content-Encoding: gzip and wraps a
ResponseWriter in one which compresses the response body.

This middleware already breaks when ServeContent handles a Range request.
Correct uses of ServeContent which serve pre-compressed content with
a Content-Encoding: gzip header break if we don't remove that header
when serving errors. Therefore, we keep the change to ServeContent/
ServeFile/ServeFS, but we add the ability to disable the new behavior
by setting GODEBUG=httpservecontentkeepheaders=1.

We revert the change to Error, because users who don't want to include
a Content-Encoding header in errors can simply remove the header
themselves, or not add it in the first place.

Fixes #66343

Change-Id: Ic19a24b73624a5ac1a258ed7a8fe7d9bf86c6a38
Reviewed-on: https://go-review.googlesource.com/c/go/+/593157
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
</content>
</entry>
<entry>
<title>doc/next: update release notes for go list -m -json</title>
<updated>2024-06-18T19:07:25Z</updated>
<author>
<name>Sam Thanawalla</name>
<email>samthanawalla@google.com</email>
</author>
<published>2024-06-18T18:48:57Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=2b12bbcb4561a6f45e8036e71c8440b7bca50de6'/>
<id>urn:sha1:2b12bbcb4561a6f45e8036e71c8440b7bca50de6</id>
<content type='text'>
For #65614

Change-Id: I49921aefb79efbc012e745cc2abd9ff36c0a9149
Reviewed-on: https://go-review.googlesource.com/c/go/+/593495
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@google.com&gt;
Auto-Submit: Sam Thanawalla &lt;samthanawalla@google.com&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
</content>
</entry>
<entry>
<title>all: update vendored golang.org/x/tools</title>
<updated>2024-06-18T18:48:10Z</updated>
<author>
<name>Dmitri Shuralyov</name>
<email>dmitshur@golang.org</email>
</author>
<published>2024-06-18T18:21:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=cef0a2ecfbd8dfe48434e28fc8b6f584a0212637'/>
<id>urn:sha1:cef0a2ecfbd8dfe48434e28fc8b6f584a0212637</id>
<content type='text'>
Pull in CL 593297:

	f2d2ebe4 go/analysis/passes/buildtag: retire Go 1.15 support

Along with other changes that have landed into x/tools.
This fixes a vet failure reported on longtest builders.

For #66092.

Change-Id: I549cc3f8e2c2033fe961bf014ff8cc1998021538
Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest
Reviewed-on: https://go-review.googlesource.com/c/go/+/593376
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@google.com&gt;
TryBot-Bypass: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
Reviewed-by: David Chase &lt;drchase@google.com&gt;
Auto-Submit: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
</content>
</entry>
<entry>
<title>doc/next: add release notes for telemetry and the godebug directive</title>
<updated>2024-06-18T17:57:51Z</updated>
<author>
<name>Michael Matloob</name>
<email>matloob@golang.org</email>
</author>
<published>2024-06-07T22:13:06Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=2ade9856f17668b9d06d05e17e8f15701f8ac771'/>
<id>urn:sha1:2ade9856f17668b9d06d05e17e8f15701f8ac771</id>
<content type='text'>
For #65614

Change-Id: I6274bdaba970cfb085af500fdaf8ed078202bfdc
Reviewed-on: https://go-review.googlesource.com/c/go/+/591380
Reviewed-by: David Chase &lt;drchase@google.com&gt;
Reviewed-by: Russ Cox &lt;rsc@golang.org&gt;
Reviewed-by: Dmitri Shuralyov &lt;dmitshur@golang.org&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
</content>
</entry>
<entry>
<title>misc/ios: rework exec wrapper to only support simulator</title>
<updated>2024-06-18T16:32:49Z</updated>
<author>
<name>Roland Shoemaker</name>
<email>roland@golang.org</email>
</author>
<published>2024-03-20T23:09:10Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/go/commit/?id=4cf2b02548e7c85d57b35a23c7fda96b44f2cbfc'/>
<id>urn:sha1:4cf2b02548e7c85d57b35a23c7fda96b44f2cbfc</id>
<content type='text'>
This updates the tools used to execute Go binaries on the Apple iOS
Simulator to (a) work with newer arm64 macOS, (b) remove support
for running binaries on physical devices, and (c) remove the reliance on
LLDB and third-party Python packages. This makes the wrapper somewhat
simpler, and easier to understand and maintain. Additionally
clangwrap.sh is updated to reflect dropping support for targeting
physical devices.

This smoothes out the path for #66360.

Change-Id: I769127e65f5e8c6c727841168890fd8557fb0e1d
Reviewed-on: https://go-review.googlesource.com/c/go/+/573175
Reviewed-by: Michael Knyszek &lt;mknyszek@google.com&gt;
LUCI-TryBot-Result: Go LUCI &lt;golang-scoped@luci-project-accounts.iam.gserviceaccount.com&gt;
Reviewed-by: Cherry Mui &lt;cherryyz@google.com&gt;
</content>
</entry>
</feed>
