Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: golang/sys
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.33.0
Choose a base ref
...
head repository: golang/sys
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.36.0
Choose a head ref
  • 16 commits
  • 63 files changed
  • 12 contributors

Commits on Jun 13, 2025

  1. unix: update Linux constants and types to v6.14

    CL 660375 updated the kernel version in the Dockerfile but for some
    reason no constant or types were updated. Refresh them now and also add
    new ETHTOOL_* and NL80211_* enum types while at it.
    
    Change-Id: I73bc509963f0b89f6d461eeca4b210626ab44975
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/673076
    Reviewed-by: Carlos Amedee <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Mauri de Souza Meneguzzo <[email protected]>
    tklauser authored and gopherbot committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    d62d31c View commit details
    Browse the repository at this point in the history
  2. unix: update Go to 1.24.3

    Change-Id: I526bfbde6e57b8e7aea6cd31e3cff46608755aa0
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/673055
    Auto-Submit: Tobias Klauser <[email protected]>
    Reviewed-by: Carlos Amedee <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    tklauser authored and gopherbot committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    0c740cc View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. unix: add missing NFT_PAYLOAD_* consts on linux

    Change-Id: Id222e11029596d2ea2679e065780171ed3c7708a
    GitHub-Last-Rev: 649d64b
    GitHub-Pull-Request: #250
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/681435
    Reviewed-by: Cherry Mui <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    Reviewed-by: Junyang Shao <[email protected]>
    Reviewed-by: Tobias Klauser <[email protected]>
    zsien authored and gopherbot committed Jun 17, 2025
    Configuration menu
    Copy the full SHA
    751c3c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2025

  1. unix: fix //sys decl after CL 548795

    CL 548795 mistakenly changed one of the //sys declaration to "// sys"
    while resolving a merge conflict.
    
    For golang/go#64710
    
    Change-Id: I029b461fd3ca7b76f3bd23b3343f7e63c4bb09f3
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/688857
    Reviewed-by: Keith Randall <[email protected]>
    Reviewed-by: Tobias Klauser <[email protected]>
    Reviewed-by: Keith Randall <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    database64128 authored and tklauser committed Jul 25, 2025
    Configuration menu
    Copy the full SHA
    084ad87 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2025

  1. unix: remove redundant word in comment

    Change-Id: I8b05b5cea86d41423dac9fd96a5000a6daa1e8c3
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/690816
    Reviewed-by: Tobias Klauser <[email protected]>
    Reviewed-by: Mark Freeman <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Michael Knyszek <[email protected]>
    cuishuang authored and gopherbot committed Jul 28, 2025
    Configuration menu
    Copy the full SHA
    ad4e0fc View commit details
    Browse the repository at this point in the history
  2. unix: add missing nft conntrack constants

    The following constants were missing for nft conntrack:
    
    - NFT_CT_SRC_IP
    - NFT_CT_DST_IP
    - NFT_CT_SRC_IP6
    - NFT_CT_DST_IP6
    - NFT_CT_ID
    
    https://git.netfilter.org/libnftnl/tree/include/linux/netfilter/nf_tables.h?id=7a7722ee336fac14690851f6c84965582a741601#n1173
    
    Change-Id: I2f9bd12c1ab8569ee019310c040b46b214f65b76
    GitHub-Last-Rev: 8fac63b
    GitHub-Pull-Request: #257
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/689922
    Reviewed-by: Michael Knyszek <[email protected]>
    Reviewed-by: Tobias Klauser <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Mark Freeman <[email protected]>
    nickgarlis authored and tklauser committed Jul 28, 2025
    Configuration menu
    Copy the full SHA
    9920300 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2025

  1. unix: remove redundant xnu version check for {p}readv/{p}writev

    As discussed later in golang/go#64710, these checks are unnecessary.
    
    For golang/go#64710
    
    Change-Id: I8693af81cc543b886732922eb5cd64e07ed4b7a8
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/688858
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    Reviewed-by: Mark Freeman <[email protected]>
    Reviewed-by: Tobias Klauser <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    database64128 authored and gopherbot committed Jul 30, 2025
    Configuration menu
    Copy the full SHA
    3a82703 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2025

  1. unix/linux: update to Linux kernel 6.16, Go to 1.24.5

    Change-Id: Id0b60b5bbc33c48e49ba655babf0856878960e29
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/693215
    Auto-Submit: Tobias Klauser <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Michael Knyszek <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    tklauser authored and gopherbot committed Aug 6, 2025
    Configuration menu
    Copy the full SHA
    5b936e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2025

  1. all: upgrade go directive to at least 1.24.0 [generated]

    By now Go 1.25.0 has been released, and Go 1.23 is no longer supported
    per the Go Release Policy (see https://go.dev/doc/devel/release#policy).
    
    For golang/go#69095.
    
    [git-generate]
    (cd . && go get [email protected] && go mod tidy && go fix ./... && go mod edit -toolchain=none)
    
    Change-Id: I0a3cdf3452806d955a3c293c9bdd59e4c1f56f8a
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/695616
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    Reviewed-by: Dmitri Shuralyov <[email protected]>
    Auto-Submit: Gopher Robot <[email protected]>
    gopherbot committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    543f21a View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2025

  1. windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall…

    …{6,9,12,15}
    
    Replace syscall.Syscall6, Syscall9, Syscall12, and Syscall15 with
    syscall.SyscallN for Go 1.18+. This simplifies system calls by allowing
    the exact number of arguments needed, eliminating zero padding and
    reducing potential errors.
    
    Updated TestSyscallXGeneration to TestSyscallNGeneration to verify
    correct SyscallN generation for different argument counts.
    
    Change-Id: Iaf01c7bddd7ad6a80ee462879e382b0066f35b4d
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/691715
    Reviewed-by: Quim Muntal <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Auto-Submit: Sean Liao <[email protected]>
    Reviewed-by: Carlos Amedee <[email protected]>
    Reviewed-by: David Chase <[email protected]>
    mertakman authored and gopherbot committed Aug 22, 2025
    Configuration menu
    Copy the full SHA
    899c232 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2025

  1. unix: switch (*CPUSet).Zero to clear builtin

    clear was added to Go 1.21 and is better than the manual loop approach.
    
    Change-Id: I851203714446e21b6329e2bcf308f2571d339e36
    GitHub-Last-Rev: 71dc7f0
    GitHub-Pull-Request: #262
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/698495
    Reviewed-by: Keith Randall <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    Reviewed-by: Keith Randall <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Tobias Klauser <[email protected]>
    Auto-Submit: Keith Randall <[email protected]>
    cyphar authored and gopherbot committed Aug 25, 2025
    Configuration menu
    Copy the full SHA
    9bd3753 View commit details
    Browse the repository at this point in the history
  2. unix/linux: extend rtnetlink constants

    Change-Id: Icc356897519c0aa229a948918a253b9e4b367aff
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/697795
    Reviewed-by: Tobias Klauser <[email protected]>
    Reviewed-by: Carlos Amedee <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    florianl authored and gopherbot committed Aug 25, 2025
    Configuration menu
    Copy the full SHA
    ab85cbb View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2025

  1. unix: add IFAL_* consts and ifaddrlblmsg on linux

    Implments consts and structs related to ifaddrlabel
    
    Change-Id: I6dd78e74a8e32a26286b95b0a7a20343cb16a446
    GitHub-Last-Rev: 11be45c
    GitHub-Pull-Request: #252
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/683775
    Reviewed-by: Tobias Klauser <[email protected]>
    Reviewed-by: Michael Pratt <[email protected]>
    Reviewed-by: Florian Lehner <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    juanluisvaladas authored and gopherbot committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    0293703 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2025

  1. plan9: drop go version tags for unsupported versions

    go.mod specifies go 1.24. Drop code for older, unsupported versions.
    
    Change-Id: I8a1ecd9e5634c1cf9619fbb89b2ecd0bda7eaf21
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/579515
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    Reviewed-by: Sean Liao <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    Reviewed-by: Michael Pratt <[email protected]>
    tklauser authored and gopherbot committed Sep 4, 2025
    Configuration menu
    Copy the full SHA
    a4712b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2025

  1. unix: fix Listen on solaris

    libsocket has __xnet_listen, not __xnet_llisten
    which prevents listen from working.
    
    Change-Id: Ia06dc569fcb9950893d91fc1b86257c7742e9e3d
    GitHub-Last-Rev: 6f37c4b
    GitHub-Pull-Request: #258
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/691735
    Reviewed-by: Michael Pratt <[email protected]>
    Auto-Submit: Tobias Klauser <[email protected]>
    Reviewed-by: Jes Cok <[email protected]>
    Reviewed-by: Keith Randall <[email protected]>
    Reviewed-by: Keith Randall <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Tobias Klauser <[email protected]>
    jwntree authored and gopherbot committed Sep 5, 2025
    Configuration menu
    Copy the full SHA
    689cc11 View commit details
    Browse the repository at this point in the history
  2. windows: add FILE_ZERO_DATA_INFORMATION

    This is needed for invoking windows.DeviceIoControl with
    windows.FSCTL_SET_ZERO_DATA.
    
    Change-Id: I20f93a40a86b92e6bdeeec096ffc0245e8184672
    GitHub-Last-Rev: 01d299a
    GitHub-Pull-Request: #261
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/698436
    Auto-Submit: Michael Pratt <[email protected]>
    Reviewed-by: Quim Muntal <[email protected]>
    LUCI-TryBot-Result: Go LUCI <[email protected]>
    Reviewed-by: Michael Pratt <[email protected]>
    Reviewed-by: Cherry Mui <[email protected]>
    tomgr authored and gopherbot committed Sep 5, 2025
    Configuration menu
    Copy the full SHA
    b06ce05 View commit details
    Browse the repository at this point in the history
Loading