]> Cypherpunks repositories - gostls13.git/commitdiff
all: update golang.org/x/sys and vendor it
authorMichael Matloob <matloob@golang.org>
Thu, 8 Feb 2024 19:07:40 +0000 (14:07 -0500)
committerMichael Matloob <matloob@golang.org>
Thu, 8 Feb 2024 20:35:26 +0000 (20:35 +0000)
Commands run (in both src and src/cmd):
go get golang.org/x/sys@latest
go mod tidy
go mod vendor

Change-Id: Ia041258c71ffb93428257b547411d359c62d9b70
Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest
Reviewed-on: https://go-review.googlesource.com/c/go/+/562736
Reviewed-by: Bryan Mills <bcmills@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>

25 files changed:
src/cmd/go.mod
src/cmd/go.sum
src/cmd/vendor/golang.org/x/sys/unix/zerrors_linux.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go
src/cmd/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go
src/cmd/vendor/golang.org/x/sys/unix/ztypes_linux.go
src/cmd/vendor/golang.org/x/sys/windows/env_windows.go
src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go
src/cmd/vendor/modules.txt
src/go.mod
src/go.sum
src/vendor/modules.txt

index 0426e34e3bb75b4719a5028deee7d16ab3fe395d..ee25bdbd5b0553de2e279a635eaf3f11a4468045 100644 (file)
@@ -8,7 +8,7 @@ require (
        golang.org/x/build v0.0.0-20240201175143-3ee44a092755
        golang.org/x/mod v0.15.1-0.20240207185259-766dc5df63e3
        golang.org/x/sync v0.6.0
-       golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f
+       golang.org/x/sys v0.17.0
        golang.org/x/telemetry v0.0.0-20240131160148-1cb064e7d4f2
        golang.org/x/term v0.16.0
        golang.org/x/tools v0.17.1-0.20240119231502-e1555a36d006
index 0f05b696f209e052633250bb1feab61c434840db..d4c18669a157ac1a8eda0fd4a36204492ae48232 100644 (file)
@@ -14,8 +14,8 @@ golang.org/x/mod v0.15.1-0.20240207185259-766dc5df63e3 h1:/p/VemLWiTsjHqHwME1Iu+
 golang.org/x/mod v0.15.1-0.20240207185259-766dc5df63e3/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
 golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=
 golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f h1:GvGFYRZ5kIldzXQj3UmUiUTMe5spPODuLKQvP38A+Qc=
-golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y=
+golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/telemetry v0.0.0-20240131160148-1cb064e7d4f2 h1:FXbfUwJ0hJkKMC/Cj47x49pH41jylMW5eMiIrJgmv2E=
 golang.org/x/telemetry v0.0.0-20240131160148-1cb064e7d4f2/go.mod h1:ZthVHHkOi8rlMEsfFr3Ie42Ym1NonbFNNRKW3ci0UrU=
 golang.org/x/term v0.16.0 h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=
index f8351ca168e786721b0343b8aeecf3cbb17c5888..36bf8399f4fa9b37cf1a25836908a6f79ea18cce 100644 (file)
@@ -1785,6 +1785,8 @@ const (
        LANDLOCK_ACCESS_FS_REMOVE_FILE              = 0x20
        LANDLOCK_ACCESS_FS_TRUNCATE                 = 0x4000
        LANDLOCK_ACCESS_FS_WRITE_FILE               = 0x2
+       LANDLOCK_ACCESS_NET_BIND_TCP                = 0x1
+       LANDLOCK_ACCESS_NET_CONNECT_TCP             = 0x2
        LANDLOCK_CREATE_RULESET_VERSION             = 0x1
        LINUX_REBOOT_CMD_CAD_OFF                    = 0x0
        LINUX_REBOOT_CMD_CAD_ON                     = 0x89abcdef
@@ -2465,6 +2467,7 @@ const (
        PR_MCE_KILL_GET                             = 0x22
        PR_MCE_KILL_LATE                            = 0x0
        PR_MCE_KILL_SET                             = 0x1
+       PR_MDWE_NO_INHERIT                          = 0x2
        PR_MDWE_REFUSE_EXEC_GAIN                    = 0x1
        PR_MPX_DISABLE_MANAGEMENT                   = 0x2c
        PR_MPX_ENABLE_MANAGEMENT                    = 0x2b
@@ -2669,8 +2672,9 @@ const (
        RTAX_FEATURES                               = 0xc
        RTAX_FEATURE_ALLFRAG                        = 0x8
        RTAX_FEATURE_ECN                            = 0x1
-       RTAX_FEATURE_MASK                           = 0xf
+       RTAX_FEATURE_MASK                           = 0x1f
        RTAX_FEATURE_SACK                           = 0x2
+       RTAX_FEATURE_TCP_USEC_TS                    = 0x10
        RTAX_FEATURE_TIMESTAMP                      = 0x4
        RTAX_HOPLIMIT                               = 0xa
        RTAX_INITCWND                               = 0xb
@@ -3104,6 +3108,7 @@ const (
        SOL_TIPC                                    = 0x10f
        SOL_TLS                                     = 0x11a
        SOL_UDP                                     = 0x11
+       SOL_VSOCK                                   = 0x11f
        SOL_X25                                     = 0x106
        SOL_XDP                                     = 0x11b
        SOMAXCONN                                   = 0x1000
index fcf3ecbddee10b5a9e947a193f44169a1f9f95d2..0cc3ce496e2294fbf3a3385495f58671d08c1a33 100644 (file)
@@ -448,4 +448,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE      = 450
        SYS_CACHESTAT                    = 451
        SYS_FCHMODAT2                    = 452
+       SYS_MAP_SHADOW_STACK             = 453
+       SYS_FUTEX_WAKE                   = 454
+       SYS_FUTEX_WAIT                   = 455
+       SYS_FUTEX_REQUEUE                = 456
 )
index f56dc2504ae140d232c2e3339a70d858876284e8..856d92d69ef91c8be7acfd56cd8df16d652dc609 100644 (file)
@@ -371,4 +371,7 @@ const (
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
        SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index 974bf246767e34933ee085ec13e3323b8b30903e..8d467094cf57a11df599e4366f14ed549344649f 100644 (file)
@@ -412,4 +412,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE      = 450
        SYS_CACHESTAT                    = 451
        SYS_FCHMODAT2                    = 452
+       SYS_MAP_SHADOW_STACK             = 453
+       SYS_FUTEX_WAKE                   = 454
+       SYS_FUTEX_WAIT                   = 455
+       SYS_FUTEX_REQUEUE                = 456
 )
index 39a2739e231043154d31271f7ac6c4ff06aef6b0..edc173244d0d82bf565b29ec740f03d28826c4b3 100644 (file)
@@ -315,4 +315,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index cf9c9d77e10fbb364549ca7e8c9d8575b7d11ede..445eba206155447ea0dfab6a8bdb899d5bc62271 100644 (file)
@@ -309,4 +309,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index 10b7362ef4424f73e8f0df7fcd7d83a2b4a69714..adba01bca70154b14235247435d0cdde6a0c8c9f 100644 (file)
@@ -432,4 +432,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE      = 4450
        SYS_CACHESTAT                    = 4451
        SYS_FCHMODAT2                    = 4452
+       SYS_MAP_SHADOW_STACK             = 4453
+       SYS_FUTEX_WAKE                   = 4454
+       SYS_FUTEX_WAIT                   = 4455
+       SYS_FUTEX_REQUEUE                = 4456
 )
index cd4d8b4fd35e98290f373a0f049cf122f03be857..014c4e9c7a75b07512953bc90c3614dede8e3e64 100644 (file)
@@ -362,4 +362,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 5450
        SYS_CACHESTAT               = 5451
        SYS_FCHMODAT2               = 5452
+       SYS_MAP_SHADOW_STACK        = 5453
+       SYS_FUTEX_WAKE              = 5454
+       SYS_FUTEX_WAIT              = 5455
+       SYS_FUTEX_REQUEUE           = 5456
 )
index 2c0efca818b32ea26716ea3cbb43b603cfe36d99..ccc97d74d05dd2789b530d5cba5a3ac104f18f98 100644 (file)
@@ -362,4 +362,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 5450
        SYS_CACHESTAT               = 5451
        SYS_FCHMODAT2               = 5452
+       SYS_MAP_SHADOW_STACK        = 5453
+       SYS_FUTEX_WAKE              = 5454
+       SYS_FUTEX_WAIT              = 5455
+       SYS_FUTEX_REQUEUE           = 5456
 )
index a72e31d391d5d81b494b0c58b7a02aacd8d03f11..ec2b64a95d7430e217eedc993cfdad965198f4a5 100644 (file)
@@ -432,4 +432,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE      = 4450
        SYS_CACHESTAT                    = 4451
        SYS_FCHMODAT2                    = 4452
+       SYS_MAP_SHADOW_STACK             = 4453
+       SYS_FUTEX_WAKE                   = 4454
+       SYS_FUTEX_WAIT                   = 4455
+       SYS_FUTEX_REQUEUE                = 4456
 )
index c7d1e374713c096f450b1b6759192daa34892c1b..21a839e338b30ab5c4456f5b20c0a00093401a66 100644 (file)
@@ -439,4 +439,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE      = 450
        SYS_CACHESTAT                    = 451
        SYS_FCHMODAT2                    = 452
+       SYS_MAP_SHADOW_STACK             = 453
+       SYS_FUTEX_WAKE                   = 454
+       SYS_FUTEX_WAIT                   = 455
+       SYS_FUTEX_REQUEUE                = 456
 )
index f4d4838c870dd229b0e9920c6dad62dc476a6bb3..c11121ec3b4dd21eafae3d2136535074e86c544e 100644 (file)
@@ -411,4 +411,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index b64f0e59114d0ecb6057713140d55f6a38e61d2f..909b631fcb45a97f8c993bce735214eb51806423 100644 (file)
@@ -411,4 +411,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index 95711195a064801837b0b10724329c41e3766335..e49bed16ea6b620f3e3a4cbb272df02bb9e85554 100644 (file)
@@ -316,4 +316,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index f94e943bc4f576aa53c568f4591b5ba5f03f3791..66017d2d32b352920e2aff874fe3300ad3e5791d 100644 (file)
@@ -377,4 +377,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index ba0c2bc5154a74aeb18e8a3c1585228c9c04087f..47bab18dcedb10ae0269d71df3212412c04922e0 100644 (file)
@@ -390,4 +390,8 @@ const (
        SYS_SET_MEMPOLICY_HOME_NODE = 450
        SYS_CACHESTAT               = 451
        SYS_FCHMODAT2               = 452
+       SYS_MAP_SHADOW_STACK        = 453
+       SYS_FUTEX_WAKE              = 454
+       SYS_FUTEX_WAIT              = 455
+       SYS_FUTEX_REQUEUE           = 456
 )
index bbf8399ff5860ceb5d08041162cfd0b35939feed..dc0c955eecdf8c729f70b0055144ae93bc360ed1 100644 (file)
@@ -174,7 +174,8 @@ type FscryptPolicyV2 struct {
        Contents_encryption_mode  uint8
        Filenames_encryption_mode uint8
        Flags                     uint8
-       _                         [4]uint8
+       Log2_data_unit_size       uint8
+       _                         [3]uint8
        Master_key_identifier     [16]uint8
 }
 
@@ -455,60 +456,63 @@ type Ucred struct {
 }
 
 type TCPInfo struct {
-       State           uint8
-       Ca_state        uint8
-       Retransmits     uint8
-       Probes          uint8
-       Backoff         uint8
-       Options         uint8
-       Rto             uint32
-       Ato             uint32
-       Snd_mss         uint32
-       Rcv_mss         uint32
-       Unacked         uint32
-       Sacked          uint32
-       Lost            uint32
-       Retrans         uint32
-       Fackets         uint32
-       Last_data_sent  uint32
-       Last_ack_sent   uint32
-       Last_data_recv  uint32
-       Last_ack_recv   uint32
-       Pmtu            uint32
-       Rcv_ssthresh    uint32
-       Rtt             uint32
-       Rttvar          uint32
-       Snd_ssthresh    uint32
-       Snd_cwnd        uint32
-       Advmss          uint32
-       Reordering      uint32
-       Rcv_rtt         uint32
-       Rcv_space       uint32
-       Total_retrans   uint32
-       Pacing_rate     uint64
-       Max_pacing_rate uint64
-       Bytes_acked     uint64
-       Bytes_received  uint64
-       Segs_out        uint32
-       Segs_in         uint32
-       Notsent_bytes   uint32
-       Min_rtt         uint32
-       Data_segs_in    uint32
-       Data_segs_out   uint32
-       Delivery_rate   uint64
-       Busy_time       uint64
-       Rwnd_limited    uint64
-       Sndbuf_limited  uint64
-       Delivered       uint32
-       Delivered_ce    uint32
-       Bytes_sent      uint64
-       Bytes_retrans   uint64
-       Dsack_dups      uint32
-       Reord_seen      uint32
-       Rcv_ooopack     uint32
-       Snd_wnd         uint32
-       Rcv_wnd         uint32
-       Rehash          uint32
+       State                uint8
+       Ca_state             uint8
+       Retransmits          uint8
+       Probes               uint8
+       Backoff              uint8
+       Options              uint8
+       Rto                  uint32
+       Ato                  uint32
+       Snd_mss              uint32
+       Rcv_mss              uint32
+       Unacked              uint32
+       Sacked               uint32
+       Lost                 uint32
+       Retrans              uint32
+       Fackets              uint32
+       Last_data_sent       uint32
+       Last_ack_sent        uint32
+       Last_data_recv       uint32
+       Last_ack_recv        uint32
+       Pmtu                 uint32
+       Rcv_ssthresh         uint32
+       Rtt                  uint32
+       Rttvar               uint32
+       Snd_ssthresh         uint32
+       Snd_cwnd             uint32
+       Advmss               uint32
+       Reordering           uint32
+       Rcv_rtt              uint32
+       Rcv_space            uint32
+       Total_retrans        uint32
+       Pacing_rate          uint64
+       Max_pacing_rate      uint64
+       Bytes_acked          uint64
+       Bytes_received       uint64
+       Segs_out             uint32
+       Segs_in              uint32
+       Notsent_bytes        uint32
+       Min_rtt              uint32
+       Data_segs_in         uint32
+       Data_segs_out        uint32
+       Delivery_rate        uint64
+       Busy_time            uint64
+       Rwnd_limited         uint64
+       Sndbuf_limited       uint64
+       Delivered            uint32
+       Delivered_ce         uint32
+       Bytes_sent           uint64
+       Bytes_retrans        uint64
+       Dsack_dups           uint32
+       Reord_seen           uint32
+       Rcv_ooopack          uint32
+       Snd_wnd              uint32
+       Rcv_wnd              uint32
+       Rehash               uint32
+       Total_rto            uint16
+       Total_rto_recoveries uint16
+       Total_rto_time       uint32
 }
 
 type CanFilter struct {
@@ -551,7 +555,7 @@ const (
        SizeofIPv6MTUInfo       = 0x20
        SizeofICMPv6Filter      = 0x20
        SizeofUcred             = 0xc
-       SizeofTCPInfo           = 0xf0
+       SizeofTCPInfo           = 0xf8
        SizeofCanFilter         = 0x8
        SizeofTCPRepairOpt      = 0x8
 )
@@ -3399,7 +3403,7 @@ const (
        DEVLINK_PORT_FN_ATTR_STATE                         = 0x2
        DEVLINK_PORT_FN_ATTR_OPSTATE                       = 0x3
        DEVLINK_PORT_FN_ATTR_CAPS                          = 0x4
-       DEVLINK_PORT_FUNCTION_ATTR_MAX                     = 0x4
+       DEVLINK_PORT_FUNCTION_ATTR_MAX                     = 0x5
 )
 
 type FsverityDigest struct {
@@ -4183,7 +4187,8 @@ const (
 )
 
 type LandlockRulesetAttr struct {
-       Access_fs uint64
+       Access_fs  uint64
+       Access_net uint64
 }
 
 type LandlockPathBeneathAttr struct {
@@ -5134,7 +5139,7 @@ const (
        NL80211_FREQUENCY_ATTR_GO_CONCURRENT                    = 0xf
        NL80211_FREQUENCY_ATTR_INDOOR_ONLY                      = 0xe
        NL80211_FREQUENCY_ATTR_IR_CONCURRENT                    = 0xf
-       NL80211_FREQUENCY_ATTR_MAX                              = 0x1b
+       NL80211_FREQUENCY_ATTR_MAX                              = 0x1c
        NL80211_FREQUENCY_ATTR_MAX_TX_POWER                     = 0x6
        NL80211_FREQUENCY_ATTR_NO_10MHZ                         = 0x11
        NL80211_FREQUENCY_ATTR_NO_160MHZ                        = 0xc
@@ -5547,7 +5552,7 @@ const (
        NL80211_REGDOM_TYPE_CUSTOM_WORLD                        = 0x2
        NL80211_REGDOM_TYPE_INTERSECTION                        = 0x3
        NL80211_REGDOM_TYPE_WORLD                               = 0x1
-       NL80211_REG_RULE_ATTR_MAX                               = 0x7
+       NL80211_REG_RULE_ATTR_MAX                               = 0x8
        NL80211_REKEY_DATA_AKM                                  = 0x4
        NL80211_REKEY_DATA_KCK                                  = 0x2
        NL80211_REKEY_DATA_KEK                                  = 0x1
index b8ad1925068900aee21d34105dd042f3d8c238e6..d4577a423887196efdcb34f363d7f2d126394107 100644 (file)
@@ -37,14 +37,17 @@ func (token Token) Environ(inheritExisting bool) (env []string, err error) {
                return nil, err
        }
        defer DestroyEnvironmentBlock(block)
-       blockp := unsafe.Pointer(block)
-       for {
-               entry := UTF16PtrToString((*uint16)(blockp))
-               if len(entry) == 0 {
-                       break
+       size := unsafe.Sizeof(*block)
+       for *block != 0 {
+               // find NUL terminator
+               end := unsafe.Pointer(block)
+               for *(*uint16)(end) != 0 {
+                       end = unsafe.Add(end, size)
                }
-               env = append(env, entry)
-               blockp = unsafe.Add(blockp, 2*(len(entry)+1))
+
+               entry := unsafe.Slice(block, (uintptr(end)-uintptr(unsafe.Pointer(block)))/size)
+               env = append(env, UTF16ToString(entry))
+               block = (*uint16)(unsafe.Add(end, size))
        }
        return env, nil
 }
index ffb8708ccf8afdced32baa2666954056e4de316d..6395a031d45d8d2b473dcaa2193124b5b458840e 100644 (file)
@@ -125,8 +125,7 @@ func UTF16PtrToString(p *uint16) string {
        for ptr := unsafe.Pointer(p); *(*uint16)(ptr) != 0; n++ {
                ptr = unsafe.Pointer(uintptr(ptr) + unsafe.Sizeof(*p))
        }
-
-       return string(utf16.Decode(unsafe.Slice(p, n)))
+       return UTF16ToString(unsafe.Slice(p, n))
 }
 
 func Getpagesize() int { return 4096 }
index 74bcaeb75262ba8a66bb1feb898173b8bf07282a..d98af7eb3ce7a1b3b6322666f424658f7d5ebcd0 100644 (file)
@@ -40,7 +40,7 @@ golang.org/x/mod/zip
 # golang.org/x/sync v0.6.0
 ## explicit; go 1.18
 golang.org/x/sync/semaphore
-# golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f
+# golang.org/x/sys v0.17.0
 ## explicit; go 1.18
 golang.org/x/sys/plan9
 golang.org/x/sys/unix
index 6b0e3c58ee013fc25cc919def651960b1ab3334d..cde7f6998bf6d5ae26c2dcf3136e1f860bdf72e5 100644 (file)
@@ -8,6 +8,6 @@ require (
 )
 
 require (
-       golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f // indirect
+       golang.org/x/sys v0.17.0 // indirect
        golang.org/x/text v0.14.0 // indirect
 )
index c59bf5956bf6c599f52f9299731fde47f96d65df..0031e514699c362bb1c0563c1505462498c2a4a2 100644 (file)
@@ -2,7 +2,7 @@ golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=
 golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
 golang.org/x/net v0.20.1-0.20240110153537-07e05fd6e95a h1:VHlux4LIHGkrTO1cETOIekMY3h7UnpTakEdoxS/+o28=
 golang.org/x/net v0.20.1-0.20240110153537-07e05fd6e95a/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY=
-golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f h1:GvGFYRZ5kIldzXQj3UmUiUTMe5spPODuLKQvP38A+Qc=
-golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y=
+golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
 golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
index 56f7d546eea0ef29987d58cc67e7e36bc9a7838b..ed7a2b3bd8d8b4c4248b7415b5fd40ddcc79f177 100644 (file)
@@ -17,7 +17,7 @@ golang.org/x/net/idna
 golang.org/x/net/lif
 golang.org/x/net/nettest
 golang.org/x/net/route
-# golang.org/x/sys v0.16.1-0.20240110015235-f69d32aa924f
+# golang.org/x/sys v0.17.0
 ## explicit; go 1.18
 golang.org/x/sys/cpu
 # golang.org/x/text v0.14.0