Commit Graph

  • 5640770f5e unix: add support for zos/s390x billofarrell 2020-12-07 21:14:00 -05:00
  • eede4237b3 windows: add WSASocket Jason A. Donenfeld 2021-02-23 13:44:32 +01:00
  • 7937bea010 unix: add Xucred, GetsockoptXucred on freebsd Tobias Klauser 2021-02-23 09:50:22 +01:00
  • b80eb88b80 unix: add HIDRAW ioctls Tom Thorogood 2021-02-03 21:19:46 +10:30
  • d8cc79f4ae unix: drop pre-1.10 compatibility in TestSCMCredentials Tobias Klauser 2021-02-22 10:33:00 +01:00
  • 9a76102bfb all: go fmt ./... Russ Cox 2021-02-19 22:57:36 -05:00
  • 57ea560cfc windows: comment on fields omitted from the win32finddata1 struct Bryan C. Mills 2021-01-15 10:03:01 -05:00
  • 3351caf150 windows: add CertFindCertificateInStore, CertFindChainInStore and CryptAcquireCertificatePrivateKey Boshi LIAN 2021-02-12 18:49:36 +00:00
  • 8ebf48af03 unix: check gid in TestGetsockoptXucred Tobias Klauser 2021-02-18 09:58:46 +01:00
  • beda7e5e15 windows: port to ARM64 Jason A. Donenfeld 2021-02-04 00:26:10 +01:00
  • 9555bcde0c unix: add Pipe2 on netbsd Tobias Klauser 2021-02-17 14:07:18 +01:00
  • e8e29180ff unix: fix Pipe2 on dragonfly Tobias Klauser 2021-01-13 18:56:56 +01:00
  • b926d437f3 unix/linux: update Dockerfile to Kernel 5.11, glibc 2.33, Go 1.16 Tobias Klauser 2021-02-17 11:48:30 +01:00
  • ed5674b6da unix/linux: adjust comment regarding riscv64 support Tobias Klauser 2021-02-17 10:06:08 +01:00
  • 21e18009e2 unix: add Sysconf on solaris Tobias Klauser 2021-01-26 12:31:59 +00:00
  • 1d4d2d3355 unix: small fixes for TestPipe Tobias Klauser 2021-01-13 10:58:53 +01:00
  • 73548a7a48 unix: consistently use tabs in //sys and //sysnb lines Tobias Klauser 2021-01-13 17:34:12 +01:00
  • f992740a1b unix: add Xucred, GetsockoptXucred on darwin Brad Fitzpatrick 2021-02-15 20:18:12 -08:00
  • f7da38b97c unix: re-generate darwin output on Big Sur (11.2.1) Brad Fitzpatrick 2021-02-15 20:16:31 -08:00
  • c4c1ae6d18 unix: fix typo in test Brad Fitzpatrick 2021-02-15 21:42:01 -08:00
  • 22da62e12c windows: correct struct name and bool type Jason A. Donenfeld 2021-01-24 13:57:14 +01:00
  • 1d476976d1 windows: add support for DPAPI Jason A. Donenfeld 2021-01-22 18:27:41 +01:00
  • 07034700bc windows: add WinVerifyTrustEx function Jason A. Donenfeld 2021-01-22 17:59:47 +01:00
  • 4df39788e6 windows: add missing crypt/cert API functions for examining certificate objects Jason A. Donenfeld 2021-01-22 14:23:17 +01:00
  • 9b0068b266 execabs: disable tests on ios and js/wasm Tobias Klauser 2021-01-22 10:43:18 +01:00
  • a8b976e07c windows: add Find*ChangeNotification APIs for file and directory monitoring Jason A. Donenfeld 2021-01-22 14:20:47 +01:00
  • 04d7465088 windows: correct signature of recently added GetWindowThreadProcessId Jason A. Donenfeld 2021-01-21 15:17:19 +01:00
  • b64e53b001 execabs: create execabs package Roland Shoemaker 2021-01-11 10:06:18 -08:00
  • 4bcb84eeeb Revert "unix: add Pipe2 on netbsd" Tobias Klauser 2021-01-13 17:44:44 +00:00
  • ba0562f347 unix: re-generate linux consts after CL 283413 Tobias Klauser 2021-01-13 12:58:38 +01:00
  • 3196cb8d8e unix: add Pipe2 on netbsd Tobias Klauser 2021-01-13 11:22:59 +01:00
  • eaf3bda374 unix: add ethtool constants for Linux Matt Layher 2021-01-12 17:58:51 -05:00
  • 59c308dcf3 windows: use HWND type in MessageBox, GetShellWindow and GetWindowThreadProcessId Alex Brainman 2021-01-11 16:46:25 +11:00
  • 489259a850 unix: add Pipe2 for solaris Tobias Klauser 2021-01-11 16:21:51 +01:00
  • 789bb1bd40 unix: add ethtool generic netlink constants for Linux Matt Layher 2021-01-09 15:58:26 -05:00
  • 0df2131ae3 windows: add GetShellWindow and GetWindowThreadProcessId Alex Brainman 2021-01-06 18:08:16 +11:00
  • 16f7687f50 unix: don't call testing.T.Fatalf in a background goroutine Artyom Pervukhin 2021-01-05 16:42:53 +03:00
  • 6f8348627a unix: fix darwin pipe implementation Keith Randall 2021-01-04 12:22:21 -08:00
  • 2d18734c60 windows: add PFXImportCertStore and CertDuplicateCertificateContext Boshi LIAN 2020-12-31 18:09:48 +00:00
  • 0d417f6369 unix: don't use ptrace on ios Tobias Klauser 2020-12-22 16:24:28 +01:00
  • bc327ba9c2 unix/linux: update Dockerfile to Go 1.16beta1 Tobias Klauser 2020-12-18 12:33:28 +01:00
  • 7d0127a747 unix: add SizeofIovec on aix, dragonfly, *bsd and solaris Tobias Klauser 2020-12-18 00:58:35 +01:00
  • f9fddec55a unix/linux: update Dockerfile to kernel 5.10 and Go 1.15.6 Tobias Klauser 2020-12-14 11:37:58 +01:00
  • aec9a39092 unix: use Time{spec,val}.Nano in Time{spec,val}ToNsec Tobias Klauser 2020-12-11 11:05:54 +01:00
  • 8c39875709 unix: drop references to Unix epoch in Timeval/Timespec docs Tobias Klauser 2020-12-11 11:04:08 +01:00
  • 8ad439b19e windows: remove ErrorControl value check in CreateService Meng Zhuo 2020-12-10 09:12:51 +08:00
  • 1f0c578a6b windows: add RegNotifyChangeKeyValue notifyFilter flags Josh Bleecher Snyder 2020-12-10 16:09:41 -08:00
  • 7e3030f880 windows: add RegNotifyChangeKeyValue syscall Josh Bleecher Snyder 2020-12-10 12:50:29 -08:00
  • d4d67f95c6 README.md: add badge to pkg.go.dev Julie Qiu 2020-12-07 16:48:35 -05:00
  • ed752295db windows/svc/mgr: report exit status when querying services internal-branch.go1.16-vendor Jason A. Donenfeld 2020-12-03 01:11:27 +01:00
  • c9906e3070 windows: add SubscribeServiceChangeNotifications for service tracking Jason A. Donenfeld 2020-12-02 23:27:29 +01:00
  • 9a0d5dbcff windows/mkwinsyscall: account for non-"err" return values when processing "?" Jason A. Donenfeld 2020-12-04 12:26:48 +01:00
  • 69691e4674 unix: remove ineffectual //go:linkname directives Tobias Klauser 2020-12-02 10:43:45 +01:00
  • ef89a241cc unix: add SizeofIovec on darwin Tobias Klauser 2020-12-01 10:13:52 +01:00
  • 760e229fe7 unix: test anyToSockaddr without creating actual socket Tobias Klauser 2020-11-30 11:53:36 +01:00
  • 111129e158 windows: correct CertOpenStore to expect a 0 return value on failure Boshi Lian 2020-11-29 13:33:00 +00:00
  • 7719067198 windows: add DLL directory search path manipulation functions Jason A. Donenfeld 2020-11-26 23:54:44 +01:00
  • f88b827b86 windows: add Token.IsRestricted helper Jason A. Donenfeld 2020-11-21 10:31:08 +01:00
  • a4b67b81d3 unix: add J1939 protocol support on socketcan interface Sauci 2020-11-26 14:40:41 +00:00
  • f84b799fce unix: add Pipe2 on dragonfly Tobias Klauser 2020-11-18 20:00:28 +01:00
  • a01c418693 unix: add Linux MPLS tunnel constants for use with rtnetlink APIs Matt Layher 2020-11-18 13:25:16 -05:00
  • ade898ef86 unix: add Linux lwtunnel constants for use with rtnetlink APIs Matt Layher 2020-11-18 11:46:17 -05:00
  • ba5294a509 windows/svc/mgr: fetch service sid type in Config() Jason A. Donenfeld 2020-11-17 22:29:50 +01:00
  • d9b008d0a6 windows: add SetFileInformationByHandle Jason A. Donenfeld 2020-11-17 10:19:46 +01:00
  • cc9327a14d windows: fix signature of GetFinalPathNameByHandle Jason A. Donenfeld 2020-11-16 17:45:47 +01:00
  • 3a5be02000 windows: add SetKernelObjectSecurity Jason A. Donenfeld 2020-11-16 17:33:31 +01:00
  • a8a4db9169 windows: add missing return value to SetSecurityInfo Jason A. Donenfeld 2020-11-16 17:32:51 +01:00
  • c061ba923f unix: define isBigEndian for all GOARCHes supported by gccgo Tobias Klauser 2020-11-16 10:53:12 +01:00
  • 12cec1faf1 windows: add IsWow64Process2 for detecting x86 on arm Jason A. Donenfeld 2020-11-13 15:51:52 +01:00
  • cec591ef54 windows: add potentially absent function marker to mkwinsyscall Jason A. Donenfeld 2020-11-13 15:49:58 +01:00
  • 83cfaa298f windows: add DLLError.Unwrap function Jason A. Donenfeld 2020-11-13 15:45:34 +01:00
  • 0a15ea8d9b *: use more precise build tags Tamir Duberstein 2020-11-12 17:30:29 -05:00
  • 5cba982894 windows: add missing error constants from setupapi.h Jason A. Donenfeld 2020-11-09 12:57:11 +01:00
  • 35f3e6cf4a windows: cleanup mkwinsyscall argument list Jason A. Donenfeld 2020-11-10 11:04:08 +01:00
  • 215b40eba5 unix/linux: update Dockerfile to Go 1.15.4 Tobias Klauser 2020-11-09 10:57:34 +01:00
  • 4d91cf3a1a windows: add missing page flag constants Jason A. Donenfeld 2020-11-06 22:50:18 +01:00
  • db71ae6646 windows/svc/mgr: rename service in TestMyService Alex Brainman 2020-11-05 18:28:22 +11:00
  • 1dbcb44a4e windows/svc: stop service before deletion in TestExample Alex Brainman 2020-11-05 18:08:14 +11:00
  • 80594f20fa windows: add CertDeleteCertificateFromStore Daniel Kessler 2020-11-04 13:11:48 -08:00
  • da207088b7 unix: update IFLA consts on linux Lehner Florian 2020-10-31 22:15:32 +01:00
  • 201ba4db24 cpu: make x/sys/cpu build on non-linux mips64x Joel Sing 2020-10-29 06:11:48 +11:00
  • 3518587229 windows: add GetFinalPathNameByHandleW Meng Zhuo 2020-10-28 14:35:39 +08:00
  • c5abc1b1d3 unix: revert zsysnum_darwin_*.go deletion from CL 250437 Tobias Klauser 2020-10-28 12:18:43 +01:00
  • 708e7fb298 cpu: add support for zos/s390x Bill O'Farrell 2020-10-14 19:41:11 -04:00
  • 0fcbb8f492 unix: add linux constants and types for PPS devices ioctl's Ben Cartwright-Cox 2020-10-27 12:50:27 +00:00
  • 9d1ec526b7 unix: add anyToSockaddrGOOS on dragonfly Tobias Klauser 2020-10-27 10:20:44 +01:00
  • e1471140ff unix: implement AF_SYSTEM/AF_SYS_CONTROL sockets on darwin Tobias Klauser 2020-10-24 20:27:56 +02:00
  • 119d4633e4 unix: add Ioctl{Get,Set}IfreqMTU on darwin Tobias Klauser 2020-10-23 17:34:06 +02:00
  • e075d93706 unix: deflake TestPselect and TestSelect on linux Tobias Klauser 2020-10-26 15:44:41 +01:00
  • 418715ba6f unix: compare Stat_t members when checking Stat vs. Fstatat in TestFstatat Tobias Klauser 2020-10-26 14:10:26 +01:00
  • 9f70ab9862 windows/mkwinsyscall: use global variable to avoid allocation in errnoErr Alex Brainman 2020-10-24 17:55:14 +11:00
  • ef9fd89ba2 cpu: read ARM64 registers using sysctl(3) on netbsd/arm64 Tobias Klauser 2020-10-23 15:56:57 +02:00
  • fb209a7c41 cpu: refactor parsing of ARM64 registers into separate function Tobias Klauser 2020-10-22 18:00:54 +02:00
  • 6e5568b54d unix,windows,plan9: add Byte{Slice,Ptr}ToString functions Jason A. Donenfeld 2020-10-20 00:58:12 +02:00
  • eeed37f84f unix: add IoctlCtlInfo on darwin Tobias Klauser 2020-10-16 12:55:47 +02:00
  • 98379d014c cpu: avoid illegal instruction on openbsd/arm64 Tobias Klauser 2020-10-17 20:37:20 +02:00
  • b09fb700fb unix: add missing syscalls on AIX Clément Chigot 2020-10-16 09:03:17 +02:00
  • f659759dc4 unix: add support for ptrace on macOS/ARM64 Tobias Klauser 2020-10-16 10:45:38 +02:00
  • e3ed0017c2 unix/linux: update to Go 1.15.3 release Ian Lance Taylor 2020-10-14 15:31:45 -07:00
  • cc95f250f6 unix: add FIORDCHK on solaris/illumos Tobias Klauser 2020-10-13 11:55:37 +00:00