Commit Graph

  • d25a7aaff8 unix: add IoctlSetString on all platforms master Tobias Klauser 2026-01-14 11:54:12 +01:00
  • 6fb913b30f unix: return early on error in Recvmsg HuShuai 2026-01-08 17:58:24 +08:00
  • 2f44229755 sys/cpu: add symbolic constants for remaining cpuid bits v0.40.0 khr@golang.org 2025-12-18 16:43:09 -08:00
  • e5770d27b7 sys/cpu: use symbolic names for masks khr@golang.org 2025-12-18 16:27:00 -08:00
  • 714a44c845 sys/cpu: modify x86 port to match what internal/cpu does khr@golang.org 2025-12-18 16:12:26 -08:00
  • 08e54827f6 unix: fix out of bounds memory access in tests v0.39.0 Florian Zenker 2025-11-25 15:13:51 +00:00
  • 4f4f1c6fea Revert "cpu: add HPDS, LOR, PAN detection for arm64" Cherry Mui 2025-11-24 14:54:30 -08:00
  • ca631161e4 unix: add IOCTL_MEI_* constants Tobias Klauser 2025-11-06 13:12:28 +01:00
  • a4199c0bfe unix: fix definition of Statvfs_t for netbsd-arm. Benny Siegert 2025-11-02 10:53:34 +00:00
  • 15129aafc3 cpu: also use MRS instruction in getmmfr1 v0.38.0 Tobias Klauser 2025-11-04 09:38:28 +01:00
  • ed38ca2d41 unix: add SizeofNhmsg and SizeofNexthopGrp Tobias Klauser 2025-10-31 11:05:08 +01:00
  • 3675c4cc48 cpu: use MRS instruction to read arm64 system registers Tobias Klauser 2024-10-10 09:54:41 +02:00
  • 2a15272850 unix: add consts for ELF handling Florian Lehner 2025-10-22 21:00:03 +02:00
  • 6239615695 cpu: add HPDS, LOR, PAN detection for arm64 Chongyi Zheng 2025-10-28 01:51:46 +00:00
  • ea436ef09d windows: add iphlpapi routing functions database64128 2025-08-12 22:27:01 +08:00
  • 28c5bda5d4 unix: add SetMemPolicy and its mode/flag values Kir Kolyshkin 2025-09-16 18:52:47 -07:00
  • b731f782ac unix/linux: switch to ubuntu 25.04, Go 1.25.1 Kir Kolyshkin 2025-09-25 11:00:25 -07:00
  • 1edeebeea0 unix: mkall.sh: fail if docker build failed v0.37.0 Kir Kolyshkin 2025-09-25 11:02:34 -07:00
  • ecada54126 unix: use slices.{Equal,Sort} in tests Tobias Klauser 2025-10-02 14:23:26 +02:00
  • 5e63aa5e0f windows: export O_FILE_FLAG_* to be used in os.OpenFile on windows qmuntal 2025-09-04 15:15:31 +02:00
  • 033906b9f0 unix: add (*CPUSet).Fill helper to enable all CPUs Aleksa Sarai 2025-09-26 15:10:34 +00:00
  • 6be6c584a2 windows: add FlushConsoleInputBuffer and GetNumberOfConsoleInputEvents Ayman Bagabas 2025-09-17 16:05:17 +00:00
  • 32e203842b unix: use Go 1.21+ clear built-in Kir Kolyshkin 2025-09-17 16:13:23 -07:00
  • 137f2eda35 sys: add support for NetBSD getvfsstat Thomas Klausner 2023-12-16 21:21:14 +01:00
  • b06ce0514e windows: add FILE_ZERO_DATA_INFORMATION v0.36.0 Thomas Gibson-Robinson 2025-08-22 12:44:05 +00:00
  • 689cc11b26 unix: fix Listen on solaris Jiwon Na 2025-09-05 11:08:06 +00:00
  • a4712b9054 plan9: drop go version tags for unsupported versions Tobias Klauser 2025-08-29 15:31:57 +02:00
  • 0293703b0a unix: add IFAL_* consts and ifaddrlblmsg on linux Juan-Luis de Sousa-Valadas Castaño 2025-08-12 11:06:45 +00:00
  • ab85cbbe91 unix/linux: extend rtnetlink constants Florian Lehner 2025-08-17 12:08:51 +02:00
  • 9bd37534d8 unix: switch (*CPUSet).Zero to clear builtin Aleksa Sarai 2025-08-22 15:36:32 +00:00
  • 899c23279d windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} mertakman 2025-07-30 10:59:31 +01:00
  • 543f21a056 all: upgrade go directive to at least 1.24.0 [generated] Gopher Robot 2025-08-13 14:21:36 +00:00
  • 5b936e1f12 unix/linux: update to Linux kernel 6.16, Go to 1.24.5 v0.35.0 Tobias Klauser 2025-08-05 13:31:37 +02:00
  • 3a827038f2 unix: remove redundant xnu version check for {p}readv/{p}writev database64128 2025-07-21 15:46:52 +08:00
  • 9920300fc8 unix: add missing nft conntrack constants nickgarlis 2025-07-27 21:00:54 +00:00
  • ad4e0fcb71 unix: remove redundant word in comment cuishuang 2025-07-28 17:14:53 +08:00
  • 084ad875b3 unix: fix //sys decl after CL 548795 database64128 2025-07-21 15:34:35 +08:00
  • 751c3c6ac2 unix: add missing NFT_PAYLOAD_* consts on linux v0.34.0 Que Zhiyong 2025-06-13 09:49:53 +00:00
  • 0c740cc0f8 unix: update Go to 1.24.3 Tobias Klauser 2025-05-15 10:17:52 +02:00
  • d62d31c616 unix: update Linux constants and types to v6.14 Tobias Klauser 2025-05-15 13:45:04 +02:00
  • 3d9a6b8079 windows: add WSADuplicateSocket v0.33.0 qmuntal 2025-04-25 14:35:01 +02:00
  • c0a9559877 cpu: add crypto extensions detection for riscv64 Meng Zhuo 2025-04-10 12:24:41 +08:00
  • 8e9e04625d windows: add virtual key codes and console input consts Ayman Bagabas 2025-04-20 09:46:18 +00:00
  • 7138967c19 windows: fix slicing of NTUnicodeString values Keith Randall 2025-04-21 18:28:27 -07:00
  • 6a85559a3f windows: fix dangling pointers in (*SECURITY_DESCRIPTOR).ToAbsolute thepudds 2025-04-06 21:29:03 -04:00
  • 01aaa8342f all: simplify code by using modern Go constructs v0.32.0 Tobias Klauser 2025-04-01 11:05:11 +02:00
  • 1b2bd6bb49 windows: replace all StringToUTF16 calls with UTF16FromString Douglas Danger Manley 2025-03-22 17:40:25 -04:00
  • 1c3b72f1c1 unix: update Linux kernel to 6.14 Mauri de Souza Meneguzzo 2025-03-24 17:02:11 +00:00
  • c175b6ba67 windows: add cmsghdr and pktinfo structures database64128 2025-03-17 08:42:26 +00:00
  • 3330b5e756 unix: support Readv, Preadv, Writev and Pwritev for darwin Manuel Schönlaub 2025-03-19 21:08:22 -06:00
  • 7401cce313 cpu: replace specific instructions with WORD in the function get_cpucfg on loong64 Guoqi Chen 2025-03-12 10:18:00 +08:00
  • b8f7da6c5a cpu: add support for detecting cpu features on loong64 Guoqi Chen 2025-03-06 19:41:06 +08:00
  • f2ce62c21a windows: add constants for PMTUD socket options database64128 2025-03-04 05:31:52 +00:00
  • 74cfc93a99 all: upgrade go directive to at least 1.23.0 [generated] v0.31.0 Gopher Robot 2025-02-14 21:16:54 +00:00
  • 863b3c4ac4 unix: update glibc to 2.41 v0.30.0 Mauri de Souza Meneguzzo 2025-01-30 12:04:28 +00:00
  • 4d4692e1b0 unix: add Auxv Florian Lehner 2025-01-25 13:08:06 +01:00
  • b215a1c6fc unix: update to Linux kernel 6.13 Mauri de Souza Meneguzzo 2025-01-20 13:10:11 +00:00
  • c75621413d cpu: add support for AVX-VNNI and IFMA detection Grigorii Khvatskii 2025-01-08 17:40:25 +00:00
  • 1c14dcadc3 unix: add GetPeerUcred and UcredGet for solaris Nahum Shalman 2025-01-02 18:07:06 +00:00
  • d4ac05dc8c windows: update NewLazyDLL, LoadDLL docs to point to NewLazySystemDLL v0.29.0 Sebastiaan van Stijn 2024-12-24 20:44:42 +00:00
  • 680bd24a5f windows: remove unused errString type Sebastiaan van Stijn 2024-12-24 20:44:46 +00:00
  • a7f19e9c20 unix: add Dup3 on dragonfly Tobias Klauser 2024-12-16 13:14:32 +01:00
  • fe16172d11 unix: define IfMsghdr2, IfData64, and RtMsghdr2 on darwin v0.28.0 Ian Lance Taylor 2024-12-02 21:16:52 -08:00
  • 0a57dbcf35 unix: update to kernel Linux 6.12 Mauri de Souza Meneguzzo 2024-11-18 15:47:16 +00:00
  • 3cf1e67d0c unix: don't fail TestPpoll on EINTR Tobias Klauser 2024-11-13 10:35:57 +01:00
  • d2cea7095f windows: add functions to get named pipe process IDs MOHAN KUMAR R 2024-11-13 04:31:43 +00:00
  • a13946c675 windows: regenerate zsyscall_windows.go MOHAN KUMAR R 2024-11-12 09:54:58 +00:00
  • e0753d4694 Revert "windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15}" v0.27.0 Quim Muntal 2024-11-05 14:45:35 +00:00
  • c29efe38de windows: add iphlpapi functions for change notifications database64128 2024-10-31 11:17:53 +00:00
  • 8f2aa9fb48 cpu: conditionally re-enable AVX512 support on darwin/amd64 Vaughn Iverson 2024-10-14 15:29:07 -07:00
  • 054f1fcdf7 README: don't recommend go get Ian Lance Taylor 2024-10-31 15:43:02 -07:00
  • ca0404159d unix: extend z/OS support Mac Malainey 2024-10-28 15:33:04 +00:00
  • 18e038c8ee unix: move NETLINK_* consts to own section Tobias Klauser 2024-10-25 10:00:44 +02:00
  • d045236a8d windows: implement Ftruncate using a single syscall on Windows qmuntal 2024-10-23 10:24:06 +02:00
  • cff53d5a33 unix: gofmt after CL 610296 Dmitri Shuralyov 2024-10-25 11:25:09 -04:00
  • 123459f096 unix: update z/OS implementation of fcntl and mmap Joon Lee 2024-10-25 15:21:42 +00:00
  • df4a4da00c unix/linux: adjust Dockerfile ENV key value format Tobias Klauser 2024-10-23 13:17:15 +02:00
  • 696d3420cc unix: gofmt after CL 621375 Tobias Klauser 2024-10-23 12:43:45 +02:00
  • 60d787735c unix: add PTP_PF_* constants on Linux Yaroslav Kolomiiets 2024-10-22 01:46:19 +00:00
  • 256d1dfe8f unix: add PTP IOCTLs on Linux Yaroslav Kolomiiets 2024-10-21 15:14:08 +00:00
  • adbb8bbcaf windows/mkwinsyscall: use syscall.SyscallN instead of syscall.Syscall{6,9,12,15} mertakman 2024-09-23 13:21:04 +00:00
  • a57fdb8507 unix: add IoctlGetHwTstamp/IoctlGetHwTstamp on Linux Yaroslav Kolomiiets 2024-10-15 17:44:00 +00:00
  • 3932916d5c unix: switch to Ubuntu 24.10 in Dockerfile Guoqi Chen 2024-10-05 10:33:39 +08:00
  • 2dfefb6832 all: execute gofmt cuishuang 2024-10-11 14:27:38 +08:00
  • e5eee7e480 unix: add IoctlGetEthtoolTsInfo on Linux Yaroslav Kolomiiets 2024-10-11 00:30:15 +00:00
  • fe162bad74 unix: add ClockSettime on Linux Yaroslav Kolomiiets 2024-10-10 00:41:41 +00:00
  • 7143f4a4e1 windows: manually initialize NewNTUnicodeString qmuntal 2024-10-07 12:34:12 +02:00
  • 23b0dabe63 unix: mark vgetrandom as non-escaping v0.26.0 Mateusz Poliwczak 2024-09-30 17:01:15 +00:00
  • cbf0eb65e7 unix: fix grep syntax to work on non-GNU greps John Troy 2024-09-27 19:29:44 +00:00
  • e7397b9a65 unix: update to Linux 6.11 Mauri de Souza Meneguzzo 2024-09-27 20:20:15 +00:00
  • 981de40f5c unix: use vDSO for getrandom() on linux Jason A. Donenfeld 2024-09-24 03:29:28 +02:00
  • 48aad76ed3 linux: add tcp_cc_info and its related types Leo Antunes 2024-09-16 08:39:39 +00:00
  • d58f986c89 all: fix some typos in comment cuishuang 2024-09-09 15:02:35 +08:00
  • 30de3524c2 unix: fix Test{Fd,}Xattr failure on NetBSD Tobias Klauser 2024-09-08 18:48:53 +02:00
  • 68ed59b20b windows/svc: fix printf(var) mistake detected by latest printf checker Dmitri Shuralyov 2024-09-06 06:22:10 -04:00
  • c08bc6e187 unix: update Go to 1.23.0 Tobias Klauser 2024-09-04 12:30:33 +02:00
  • a43b625d3c windows: add SIO_UDP_NETRESET constant v0.25.0 James Tucker 2024-07-26 13:58:09 -07:00
  • ed67b1566a windows: add console codepage api Ayman Bagabas 2024-08-26 22:22:01 +00:00
  • 9cb830b23e unix: add missing import to syscall_hurd.go Ian Lance Taylor 2024-08-22 15:07:11 -07:00
  • 71132f5fbd unix: add POLLRDHUP to FreeBSD Eli Lindsey 2024-08-22 20:42:27 -04:00