Commit Graph

  • 71132f5fbd unix: add POLLRDHUP to FreeBSD Eli Lindsey 2024-08-22 20:42:27 -04:00
  • 3283fc3f61 cpu: add support for detecting RISC-V extensions Mark Ryan 2024-08-14 15:24:42 +02:00
  • 29e55b2fd3 unix: use os.Executable rather than os.Args[0] in tests Ian Lance Taylor 2024-08-22 09:09:15 -07:00
  • a8c5219b5e unix: rename XDPUmemReg field back to Size Ian Lance Taylor 2024-08-22 09:39:55 -07:00
  • 59665e5b43 unix: add Connectx for darwin database64128 2024-08-18 02:42:01 +00:00
  • a0c72efe2d unix: add f_flag member flags on z/OS Joon Lee 2024-08-19 20:37:18 +00:00
  • c64c51db65 unix: update riscv64 hwprobe to Linux kernel 6.10 Meng Zhuo 2024-08-09 20:46:59 +08:00
  • da77c6b1d1 unix: sync minimum Linux Kernel version with requirements page Mauri de Souza Meneguzzo 2024-08-10 11:19:58 +00:00
  • 914deed708 unix: add missing ETHTOOL_FLAG_ constants v0.24.0 Mauri de Souza Meneguzzo 2024-08-07 20:55:24 +00:00
  • 4c7077ec60 windows: add enums for IpAdapterUnicastAddress database64128 2024-07-29 06:53:55 +00:00
  • 29298aaa6a windows: delete TestGetKeyboardLayout Alex Brainman 2024-08-01 18:02:11 +10:00
  • aa1c4c8554 unix: provide Mount on openbsd v0.23.0 Joel Sing 2024-06-28 22:51:24 +10:00
  • cde4660eb9 unix: add linux mseal system call Mauri de Souza Meneguzzo 2024-07-27 09:20:42 +00:00
  • 31ef9e726f unix: update to Linux kernel 6.10 Mauri de Souza Meneguzzo 2024-07-24 16:22:22 +00:00
  • d03a807229 unix: update glibc to 2.40 Mauri de Souza Meneguzzo 2024-07-23 23:35:50 +00:00
  • beb594982d windows: correctly generate GetAce syscall Ayman Bagabas 2024-07-22 20:49:42 +00:00
  • 7bb0bf703b cpu: add Int8 matrix multiplication instructions CPU feature flag for ARM64 Hernan Martinez 2024-06-29 05:37:15 -06:00
  • bce4cf76d8 windows: add GetKeyboardLayout & ToUnicodeEx Ayman Bagabas 2024-07-13 22:34:16 +00:00
  • 0eac9b5475 windows: add flags for GetAdaptersAddresses database64128 2024-07-12 06:50:57 +00:00
  • 0c18c88c71 cpu: add DIT option and hwcap DIT support Roland Shoemaker 2024-07-16 16:38:00 -07:00
  • dce4e64e66 LICENSE: update per Google Legal Russ Cox 2024-07-16 11:35:24 -04:00
  • ee0e627958 unix: skip TestIoctlFileDedupeRange on EOPNOTSUPP error Ian Lance Taylor 2024-07-10 10:50:10 -07:00
  • 47fe916942 cpu: add support for DIT detection Roland Shoemaker 2024-07-10 17:53:02 -05:00
  • 4cafe5c66f unix: implements RenamexNp and RenameatxNp for darwin Koichi Shiraishi 2021-11-07 04:47:54 +09:00
  • faed7ec264 unix: add PthreadChdir and PthreadFchdir on darwin v0.22.0 Edoardo Spadolini 2024-07-02 18:22:43 +00:00
  • c892bb7ec2 unix: fix MmapPtr test failing on OpenBSD Nuno Cruces 2024-06-26 16:39:30 +00:00
  • a0ef40af1f unix: fix MremapPtr test failing on NetBSD Nuno Cruces 2024-06-26 13:57:46 +00:00
  • daa239428c unix: add unsafe mmap, munmap, mremap Nuno Cruces 2024-06-25 00:35:40 +00:00
  • 76700875df windows: add GetAce Windows API Claudiu Belu 2024-06-17 15:20:23 +00:00
  • 348425aa18 windows/svc: do not pass theService to windows.RegisterServiceCtrlHandlerEx Alex Brainman 2024-06-08 17:11:21 +10:00
  • 673e0f94c1 unix: skip ethtool driver test for busy interface v0.21.0 Meng Zhuo 2024-05-17 20:37:01 +08:00
  • 6943ab67c4 unix/linux: update glibc to 2.39 Mauri de Souza Meneguzzo 2024-05-13 22:05:48 +00:00
  • 92f3ad6e7f unix: update to Linux kernel 6.9 Mauri de Souza Meneguzzo 2024-05-13 12:14:06 +00:00
  • f34bb9fccc windows: add net user enum JoeyShapiro 2024-05-05 01:47:56 +00:00
  • 6dfb94eaa3 unix: add types for SOCK_DIAG Florian Lehner 2024-04-19 17:00:11 +02:00
  • 7d69d983c4 unix: extend support for z/OS v0.20.0 dustin-ward 2024-04-26 13:36:08 -04:00
  • 7758090324 cpu: add support for sve2 detection Michal Hruby 2024-04-21 15:44:35 +00:00
  • 9a28524796 windows: drop go version tags for unsupported versions Tobias Klauser 2024-02-23 11:58:07 +01:00
  • 27dc90bcf4 unix: update to Linux kernel 6.4 Tobias Klauser 2024-04-10 19:12:34 +02:00
  • cabba82f75 windows: use uint32 for serial comm flags for consistency v0.19.0 Tom Payne 2024-04-02 09:21:08 +00:00
  • 1a50d9738b windows: add serial comm functions Tom Payne 2024-03-31 22:00:41 +00:00
  • 95f07eca87 x/sys/windows: add func windows.DisconnectNamedPipe(handle Handle) (err error) Peter Hoogendijk 2024-03-10 14:49:55 +01:00
  • 4be02d3543 unix: expose mmap calls on z/OS Mackenzie Malainey 2024-03-05 21:30:21 +00:00
  • 360f961f89 unix: add API for fsconfig system call v0.18.0 Ilya Hanov 2023-09-30 12:02:48 +03:00
  • 7ff74af46e unix: drop go version tags for unsupported versions Tobias Klauser 2024-01-30 12:10:04 +01:00
  • 6b4eab51c2 unix: suppress ENOMEM errors from sysctl's implementing Uname(uname *Utsname) on FreeBSD due to truncated fields. Yuval Pavel Zholkover 2024-02-10 17:32:14 +02:00
  • 2f2cc5dae4 unix: update IFLA and NETKIT constants with Linux kernel 6.7 Florian Lehner 2024-02-05 22:03:56 +01:00
  • 914b96c1bd windows: support ill-formed UTF-16 in UTF16PtrToString v0.17.0 qmuntal 2024-02-01 15:05:25 +01:00
  • 511ec846b6 Revert "windows: support nil done parameter in ReadFile and WriteFile" Bryan Mills 2024-01-30 20:37:30 +00:00
  • 628365db92 windows: support nil done parameter in ReadFile and WriteFile qmuntal 2024-01-30 10:50:59 +01:00
  • bef1bd8971 unix: move mksyscall regexp to package level variables Joshua Sing 2023-11-17 01:35:39 +11:00
  • 5710a32031 unix/linux: update Linux kernel to 6.7 Mauri de Souza Meneguzzo 2024-01-08 13:53:30 +00:00
  • b3ce6a356e windows: build env_windows_test.go only go Go 1.21 and above Bryan C. Mills 2024-01-23 15:34:02 -05:00
  • c3fa2b8b41 windows: fix parsing of non-ASCII entries in token.Environ Kamyar Mirzavaziri 2024-01-19 04:14:25 +03:30
  • f69d32aa92 unix: in TestDirent, make as many ReadDirent calls as are needed Meng Zhuo 2024-01-10 09:46:14 +08:00
  • 0d9df52791 unix: add more SECCOMP constants Florian Lehner 2024-01-03 21:27:29 +01:00
  • 0829ab15b6 windows: add SetFileValidData v0.16.0 Kanak Agrawal 2023-08-09 11:53:20 +05:30
  • 32cdffc661 unix: don't redefine constants already defined in glibc headers Tobias Klauser 2023-12-22 13:28:28 +01:00
  • f0c7190c5e unix: remove extra trailing newlines in zsyscall_openbsd_*.go Josh Rickmar 2023-12-20 14:46:10 +00:00
  • 5ff87d7bfd unix: add Netfilter and NFTables constants Lionel Jouin 2023-11-28 16:53:30 +00:00
  • 13b15b780d unix: add IoctlLoopConfigure on linux v0.15.0 Alexandru Matei 2023-11-06 13:13:51 +00:00
  • 11eadc05e9 windows: add AddDllDirectory and RemoveDllDirectory Roland Shoemaker 2023-11-08 11:08:03 -08:00
  • e4099bfacb unix: fix trimmed socket opt string in GetsockoptString Konstantin Burkalev 2023-09-26 16:55:16 +03:00
  • 9888904928 unix: update BPF constants for Linux kernel 6.6 Tobias Klauser 2023-11-07 10:52:22 +01:00
  • 2d0c73638b unix: use fchmodat2 in Fchmodat Tobias Klauser 2023-11-03 16:59:16 +01:00
  • ec230dae7f unix: use fcntl(2) libc stub on OpenBSD Josh Rickmar 2023-11-03 13:04:25 +00:00
  • cb378ae1ff syscall: call getfsstat via libc on openbsd v0.14.0 Joel Sing 2023-11-02 00:29:14 +11:00
  • 661d749b94 unix: use libc stubs for OpenBSD pledge+unveil Josh Rickmar 2023-11-02 13:00:58 +00:00
  • 1168e2596d unix/linux: update Linux kernel to v6.6 Mauri de Souza Meneguzzo 2023-10-30 23:29:32 +00:00
  • 249e16f7ca unix: require minimum OpenBSD 6.4 for pledge, unveil Josh Rickmar 2023-10-24 14:39:43 +00:00
  • 1e638101df unix: stop counting trailing NUL for abstract addresses starting with NUL F Y 2023-10-17 10:01:27 +01:00
  • 1bfbee0e20 all: update go directive to 1.18 Dmitri Shuralyov 2023-10-11 10:25:48 -04:00
  • 1d9f0b6d88 unix: add linux cachestat system call Mauri de Souza Meneguzzo 2023-10-08 19:31:36 +00:00
  • 8ccaaf02a4 windows: add GetFileTime AN Long 2023-09-13 14:24:41 +00:00
  • 6ee6208a59 windows: add missing TCP and UDP socket options and control message types database64128 2023-09-02 15:17:37 +00:00
  • 2964e1e4b1 unix: remove unused readlen and writelen v0.13.0 Tobias Klauser 2023-09-27 19:03:41 +02:00
  • 3186bae2c3 windows: remove the 8192-codepoint arg limit in FuzzComposeCommandLine Bryan C. Mills 2023-09-26 13:48:34 -04:00
  • 807530fc6d unix: remove lists of unimplemented syscalls Tobias Klauser 2023-09-26 15:03:28 +02:00
  • 01c413d3ff windows: document the return type mismatch for CommandLineToArgv Bryan C. Mills 2023-09-26 10:32:10 -04:00
  • e6494535b9 windows: convert TestCommandLineRecomposition to a fuzz test and fix discrepancies Bryan C. Mills 2023-09-20 15:40:28 -04:00
  • 8858c729c9 unix: update riscv_hwprobe constants Mark Ryan 2023-09-25 08:11:46 +00:00
  • 71c9d8730f windows: add console ConPTY API Ayman Bagabas 2023-09-26 15:53:15 +00:00
  • aa9470e40d unix/linux: update to Linux kernel 6.5 Mark Ryan 2023-09-21 11:44:35 +00:00
  • c7ff727a8c unix: fix double copy in (*SockaddrALG).sockaddr Kir Kolyshkin 2023-08-08 10:31:23 -07:00
  • c7cbcbbfad unix: add TestSockaddrALG Kir Kolyshkin 2023-09-12 20:20:38 -07:00
  • 8d9dcc467b unix: modernize test helpers Kir Kolyshkin 2023-09-07 11:04:37 -07:00
  • a26c6dedca unix: use errnoErr in generated wrappers on solaris Tobias Klauser 2023-09-13 23:42:14 +02:00
  • f3ef2d1cfa cpu: remove the use of ioutil Kir Kolyshkin 2023-09-06 19:18:18 -07:00
  • 5a17ddab9a unix: remove the use of ioutil Kir Kolyshkin 2023-09-06 19:16:31 -07:00
  • 38ebf4150f cpu: fix wrong cache line size of riscv64 Meng Zhuo 2023-09-08 18:06:35 +08:00
  • fdc7ef4071 all: remove ioutil usage from tests Kir Kolyshkin 2023-09-06 19:08:34 -07:00
  • fc717d344a unix: remove usage of ioutil.TempFile in tests Kir Kolyshkin 2023-09-06 18:49:36 -07:00
  • cb4ecd9fe9 unix: use filepath in tests where appropriate Kir Kolyshkin 2023-09-08 17:03:24 -07:00
  • 4848eb0479 windows,windows\svc,windows\svc\mgr: use unsafe.Slice instead of unsafeheader.Slice qmuntal 2023-09-07 18:02:29 +02:00
  • 0e97d69659 all: use t.TempDir in tests Kir Kolyshkin 2023-09-06 17:14:12 -07:00
  • 0514fecd90 unix: rm unused zos test helper functions Kir Kolyshkin 2023-09-06 16:49:56 -07:00
  • bfd1ebb2bc unix: remove unused ptracePtr on darwin Tobias Klauser 2023-09-07 22:39:06 +02:00
  • 81cb935067 unix, windows: use ^TestName$ regular pattern for invoking a single test Dmitri Shuralyov 2023-09-03 14:53:17 -04:00
  • 51546915a6 unix/linux: update to gcc 13.2.0, qemu 8.0.3 for loong64 and and Go 1.21.0 for all v0.12.0 chenguoqi 2023-08-17 17:43:16 +08:00
  • e8190d9965 windows: don't check non-existent return code in GetStartupInfo Tobias Klauser 2023-08-17 00:03:41 +02:00