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.22.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.24.0
Choose a head ref
  • 16 commits
  • 71 files changed
  • 10 contributors

Commits on Jul 9, 2024

  1. unix: implements RenamexNp and RenameatxNp for darwin

    Fixes golang/go#48425
    
    Change-Id: Ib3619863e238eadf09da479bd2e1e47d9ab6f274
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/361958
    Auto-Submit: Ian Lance Taylor <iant@google.com>
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    zchee authored and gopherbot committed Jul 9, 2024
    Copy the full SHA
    4cafe5c View commit details

Commits on Jul 11, 2024

  1. cpu: add support for DIT detection

    Change-Id: I9f0991da9684ebd297e40a754e34130c418c34d0
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/597377
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    rolandshoemaker committed Jul 11, 2024
    Copy the full SHA
    47fe916 View commit details
  2. unix: skip TestIoctlFileDedupeRange on EOPNOTSUPP error

    Fixes golang/go#68372
    
    Change-Id: Id3b8fb920b1458e39e7370195591183ee7e450ff
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/597555
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Auto-Submit: Ian Lance Taylor <iant@google.com>
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    Commit-Queue: Ian Lance Taylor <iant@google.com>
    ianlancetaylor authored and gopherbot committed Jul 11, 2024
    Copy the full SHA
    ee0e627 View commit details

Commits on Jul 16, 2024

  1. LICENSE: update per Google Legal

    Very minor tweaks:
     - Remove (c) pseudosymbol.
     - Remove "All Rights Reserved."
     - Change "Google Inc." (no longer exists) to "Google LLC".
    
    [git-generate]
    echo '
    ,s/\(c\) //
    ,s/ All rights reserved.//
    ,s/Google Inc./Google LLC/
    w
    q
    ' | sam -d LICENSE
    
    Change-Id: I9373310143631467badd0131416d741b02c9bd10
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/598528
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Auto-Submit: Russ Cox <rsc@golang.org>
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    rsc authored and gopherbot committed Jul 16, 2024
    Copy the full SHA
    dce4e64 View commit details

Commits on Jul 17, 2024

  1. cpu: add DIT option and hwcap DIT support

    Follow-up to https://go.dev/cl/597377, add a option for DIT so it can be
    set via GODEBUG, and add hwcap support for Linux.
    
    Change-Id: Ib094b520edea9c099d37f121b09d02b31644a433
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/598719
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    rolandshoemaker committed Jul 17, 2024
    Copy the full SHA
    0c18c88 View commit details
  2. windows: add flags for GetAdaptersAddresses

    This commit adds all missing flags for GetAdaptersAddresses.
    
    Change-Id: I874623b6ac77af4ced49205493258e118a4f1b26
    GitHub-Last-Rev: 384c92a
    GitHub-Pull-Request: #203
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/597915
    Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    Reviewed-by: Than McIntosh <thanm@google.com>
    database64128 authored and alexbrainman committed Jul 17, 2024
    Copy the full SHA
    0eac9b5 View commit details
  3. windows: add GetKeyboardLayout & ToUnicodeEx

    These are used along with GetForegroundWindow and GetWindowThreadProcessId to determine the current user layout and translate the base key the user has pressed.
    
    Change-Id: Ib833ba7ab54213d83e889ff74c5bc0ace5edbe95
    GitHub-Last-Rev: 2afe997
    GitHub-Pull-Request: #188
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/574755
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    Reviewed-by: Than McIntosh <thanm@google.com>
    Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
    Reviewed-by: Ayman Bagabas <ayman.bagabas@gmail.com>
    aymanbagabas authored and alexbrainman committed Jul 17, 2024
    Copy the full SHA
    bce4cf7 View commit details
  4. Copy the full SHA
    7bb0bf7 View commit details

Commits on Jul 22, 2024

  1. windows: correctly generate GetAce syscall

    GetAce expects a failretval==0, and we shouldn't call GetLastError on
    error.
    
    For golang/go#66850
    
    Change-Id: I812d71b066d56e8285324e70b8b5b5fb42b5ce35
    GitHub-Last-Rev: 40cf750
    GitHub-Pull-Request: #205
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/599295
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
    Auto-Submit: Dmitri Shuralyov <dmitshur@google.com>
    aymanbagabas authored and gopherbot committed Jul 22, 2024
    Copy the full SHA
    beb5949 View commit details

Commits on Jul 24, 2024

  1. unix: update glibc to 2.40

    Change-Id: I691cc18fe046600a6192c492cf573c8223aa573e
    GitHub-Last-Rev: 7a25e88
    GitHub-Pull-Request: #208
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/600517
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    Auto-Submit: Ian Lance Taylor <iant@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    mauri870 authored and gopherbot committed Jul 24, 2024
    Copy the full SHA
    d03a807 View commit details
  2. unix: update to Linux kernel 6.10

    Change-Id: I87cac997e5fad645ae04b8a808063389fc468e5a
    GitHub-Last-Rev: 3104aaf
    GitHub-Pull-Request: #207
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/600516
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    mauri870 authored and gopherbot committed Jul 24, 2024
    Copy the full SHA
    31ef9e7 View commit details

Commits on Jul 29, 2024

  1. unix: add linux mseal system call

    The mseal system call was added in Linux 6.10.
    
    See https://lwn.net/Articles/954936.
    
    Change-Id: Ic812a5d784effbc1f362045ffeb6f7e50ee5f8bb
    GitHub-Last-Rev: de3924e
    GitHub-Pull-Request: #209
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/600518
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Auto-Submit: Ian Lance Taylor <iant@google.com>
    Reviewed-by: Michael Knyszek <mknyszek@google.com>
    mauri870 authored and gopherbot committed Jul 29, 2024
    Copy the full SHA
    cde4660 View commit details

Commits on Aug 3, 2024

  1. unix: provide Mount on openbsd

    Note that Mount is already provided for both darwin and linux, with
    differing signatures.
    
    Change-Id: Iaddae1769e436aad5125b78e31b2d62d22e45b16
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/595735
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Michael Knyszek <mknyszek@google.com>
    4a6f656c committed Aug 3, 2024
    Copy the full SHA
    aa1c4c8 View commit details

Commits on Aug 5, 2024

  1. windows: delete TestGetKeyboardLayout

    According to
    https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getforegroundwindow
    GetForegroundWindow can return nil in some circumstances. So
    GetForegroundWindow cannot be used in the TestGetKeyboardLayout.
    Just delete the test for now.
    
    Fixes golang/go#68671
    
    Change-Id: I7e05ac2f19b1a6310a3f7f690c6d02b0d1f5571e
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/602335
    Reviewed-by: Cherry Mui <cherryyz@google.com>
    Reviewed-by: David Chase <drchase@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Ayman Bagabas <ayman.bagabas@gmail.com>
    alexbrainman authored and cherrymui committed Aug 5, 2024
    Copy the full SHA
    29298aa View commit details

Commits on Aug 7, 2024

  1. windows: add enums for IpAdapterUnicastAddress

    These are for the enum fields in IpAdapterUnicastAddress.
    
    Change-Id: Ibcb6ce674ab41a94dbe46d394f035208a94b6dae
    GitHub-Last-Rev: 1837ff9
    GitHub-Pull-Request: #204
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/598895
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
    Reviewed-by: Michael Knyszek <mknyszek@google.com>
    Reviewed-by: David Chase <drchase@google.com>
    database64128 authored and alexbrainman committed Aug 7, 2024
    Copy the full SHA
    4c7077e View commit details
  2. unix: add missing ETHTOOL_FLAG_ constants

    Some constants were removed in CL 600516 that included changes for the
    Linux kernel 6.10.
    
    This kernel version moved C defines to an enum ethtool_header_flags that
    was not picked up by the mkall.sh script.
    
    For enums, there is a perl script that needs to be run manually, and the
    output must be added by hand to the list of constants in unix/linux/types.go.
    
    See https://elixir.bootlin.com/linux/v6.10.3/source/include/uapi/linux/ethtool_netlink.h#L120
    
    Fixes golang/go#68761
    
    Change-Id: Idb189886d257d0fe66a4e832757a469e17f86c34
    GitHub-Last-Rev: 08b8ef5
    GitHub-Pull-Request: #212
    Reviewed-on: https://go-review.googlesource.com/c/sys/+/604098
    Reviewed-by: Ian Lance Taylor <iant@google.com>
    Auto-Submit: Ian Lance Taylor <iant@google.com>
    Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
    LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
    mauri870 authored and gopherbot committed Aug 7, 2024
    Copy the full SHA
    914deed View commit details

This comparison is taking too long to generate.

Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.

You can try running this command locally to see the comparison on your machine:
git diff v0.22.0...v0.24.0