New: your coding agent can read the release notes before it upgrades. Set up the MCP server →
Last release today
11 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Rarely documented
notes for 8 of 48 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
1691 releases · first in 2012
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Add a test that checks the Linux/riscv64 riscv_hwprobe constants, syscall number, and pair layout copied into x/sys/cpu stay in sync with the generate
Add a test that checks the Linux/riscv64 riscv_hwprobe constants, syscall
number, and pair layout copied into x/sys/cpu stay in sync with the
generated x/sys/unix sources.
The cpu package cannot depend on unix in production, but test files can
import it. Compare the copied definitions directly with unix rather than
parsing source files.
Updates golang/go#61416
Co-authored-by: YuanSheng [email protected]
Change-Id: I01407445099424b429d2494b63c05ef1bba746ef
Reviewed-on: https://go-review.googlesource.com/c/sys/+/800020
Auto-Submit: Keith Randall [email protected]
LUCI-TryBot-Result: [email protected] [email protected]
Reviewed-by: Keith Randall [email protected]
Reviewed-by: Michael Pratt [email protected]
Reviewed-by: Keith Randall [email protected]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Kernel release strings such as "3.4.35_hi3535" on some Synology devices failed to parse because only dash and plus suffixes were stripped. Parse the l
Kernel release strings such as "3.4.35_hi3535" on some Synology devices
failed to parse because only dash and plus suffixes were stripped.
Parse the leading digits of each component instead, mirroring the Go
runtime fix.
This copies the implementation from the Go runtime's parseRelease as
updated in CL 781800.
Fixes golang/go#80094
Co-authored-by: Brad Fitzpatrick [email protected]
Change-Id: I41f8fd0a1d6c012eebd5368e623b42e99220d1a3
Reviewed-on: https://go-review.googlesource.com/c/sys/+/793760
Reviewed-by: Jorropo [email protected]
Reviewed-by: Dmitri Shuralyov [email protected]
LUCI-TryBot-Result: [email protected] [email protected]
Auto-Submit: Dmitri Shuralyov [email protected]
Reviewed-by: Junyang Shao [email protected]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This adds everything needed to use Linux's GPIO V2 UAPI, including the ioctls, structs and constants. As on some architectures char is signed by defau
This adds everything needed to use Linux's GPIO V2 UAPI, including the
ioctls, structs and constants.
As on some architectures char is signed by default and the UAPI doesn't
make it unsigned explicitly a mkpost fixup is used to make the types
more usable (by things like unix.ByteSliceToString).
Change-Id: Icdb0ca4a225316ca5e948e21ab21789636297a57
Reviewed-on: https://go-review.googlesource.com/c/sys/+/752623
Reviewed-by: David Chase [email protected]
Auto-Submit: Tobias Klauser [email protected]
LUCI-TryBot-Result: [email protected] [email protected]
Reviewed-by: Tobias Klauser [email protected]
Reviewed-by: Dmitri Shuralyov [email protected]
Nothing published for this version
Change-Id: I2e77f6fa2ac141018c4fe5cba2c8615c9e05d99c GitHub-Last-Rev: 5d46d8f GitHub-Pull-Request: #274 Reviewed-on: https://go-review.googlesource.co
Change-Id: I2e77f6fa2ac141018c4fe5cba2c8615c9e05d99c
GitHub-Last-Rev: 5d46d8f
GitHub-Pull-Request: #274
Reviewed-on: https://go-review.googlesource.com/c/sys/+/779140
Reviewed-by: Tobias Klauser [email protected]
Auto-Submit: Dmitri Shuralyov [email protected]
Reviewed-by: Junyang Shao [email protected]
LUCI-TryBot-Result: [email protected] [email protected]
Reviewed-by: Dmitri Shuralyov [email protected]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixes CVE-2026-39824 Fixes #78916
Fixes CVE-2026-39824
Fixes #78916
Change-Id: I344518a17d59fd81c4bb39da0b3e13be6a6a6964
Reviewed-on: https://go-review.googlesource.com/c/sys/+/770080
Reviewed-by: Neal Patel [email protected]
Reviewed-by: Quim Muntal [email protected]
LUCI-TryBot-Result: [email protected] [email protected]
Auto-Submit: Damien Neil [email protected]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
GetNamedSecurityInfoW may return a nil security descriptor when the object exists but has no security descriptor. This change allows GetNamedSecurityI
GetNamedSecurityInfoW may return a nil security descriptor when the
object exists but has no security descriptor. This change allows
GetNamedSecurityInfo to return a nil *SECURITY_DESCRIPTOR in that case,
instead of crashing when trying to copy the nil security descriptor.
Fixes golang/go#78396
Change-Id: I2f8d26a431e0a5c3de535cf8983db1465acc24fe
Reviewed-on: https://go-review.googlesource.com/c/sys/+/760160
Reviewed-by: Dmitri Shuralyov [email protected]
LUCI-TryBot-Result: Go LUCI [email protected]
Reviewed-by: Damien Neil [email protected]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Change-Id: I9500b38b17b5e3e141df8770d82c725c2ba8fd65 Cq-Include-Trybots: luci.golang.try:x_sys-gotip-windows-arm64 Reviewed-on: https://go-review.goog
For golang/go#76791
Change-Id: I9500b38b17b5e3e141df8770d82c725c2ba8fd65
Cq-Include-Trybots: luci.golang.try:x_sys-gotip-windows-arm64
Reviewed-on: https://go-review.googlesource.com/c/sys/+/740880
LUCI-TryBot-Result: Go LUCI [email protected]
Reviewed-by: Quim Muntal [email protected]
Reviewed-by: Michael Pratt [email protected]
Reviewed-by: Michael Knyszek [email protected]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
sockaddrIUCVToAny used the wrong size to for copying to RawSockaddrAny. We found this by running the test with ASAN.
sockaddrIUCVToAny used the wrong size to for copying to RawSockaddrAny.
We found this by running the test with ASAN.
Change-Id: I2a2ec28f9bd55aeba4ddcb4243ad61ec010087df
Reviewed-on: https://go-review.googlesource.com/c/sys/+/724280
Reviewed-by: Michael Stapelberg [email protected]
LUCI-TryBot-Result: Go LUCI [email protected]
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →