Commit Graph

  • e44a3b55db windows: add SetErrorMode function Takuto Ikuta 2019-05-24 19:23:22 +09:00
  • dbbf3f1254 windows: add IP() accessor to SocketAddress type Jason A. Donenfeld 2019-05-22 18:16:02 +02:00
  • c3d486d151 windows: add JobObject functions Takuto Ikuta 2019-05-24 21:41:07 +09:00
  • abf6ff7781 unix: add MCAST_* constants on linux Tobias Klauser 2019-05-24 09:16:11 +02:00
  • 0e01d883c5 unix: add RawSockaddrDatalink on aix Tobias Klauser 2019-05-23 08:43:32 +02:00
  • 8097e1b27f windows: do not query library for inline functions Jason A. Donenfeld 2019-05-21 17:16:17 +02:00
  • 30999d67c8 windows: add missing service constants Jason A. Donenfeld 2019-05-21 17:42:23 +02:00
  • c46e0d965b windows/registry: do not generate unaligned loads Jason A. Donenfeld 2019-05-13 13:22:04 +02:00
  • c432e742b0 unix: remove unused stringsFromByteSlice for tests on aix Tobias Klauser 2019-05-20 21:50:06 +02:00
  • ad400b1274 unix: remove StTimespec type on AIX Clément Chigot 2019-05-20 10:29:08 +02:00
  • 61b9204099 windows: add functions for dealing with elevated tokens Jason A. Donenfeld 2019-05-15 13:56:26 +02:00
  • cedb8e16d1 windows: add token group adjustment function Jason A. Donenfeld 2019-05-15 13:59:33 +02:00
  • cab07311ab unix: fix TestStatFieldNames on aix and TestUtimesNanoAt on darwin Yuval Pavel Zholkover 2019-05-15 23:57:02 +03:00
  • 87c872767d unix: rename Stat_t time fields to [AMCB]tim Yuval Pavel Zholkover 2019-05-15 09:04:31 +03:00
  • 06a5c49444 windows: add token environment functions Jason A. Donenfeld 2019-05-12 16:41:16 +02:00
  • f91f9b37d0 windows: add basic WTS functions for windows/svc usage Jason A. Donenfeld 2019-05-13 10:42:08 +02:00
  • 24a5b2278f windows: add service notification support Jason A. Donenfeld 2019-05-13 11:27:51 +02:00
  • 3a4b5fb9f7 windows: add token manipulation functions and constants Jason A. Donenfeld 2019-05-13 11:46:50 +02:00
  • a5b02f93d8 windows: add "generate" build tag Tobias Klauser 2019-05-09 08:39:11 +02:00
  • 2d0786266e unix: add IoctlGetUint32 on Linux Matt Layher 2019-05-08 17:10:54 -04:00
  • 12bbe5a7a5 unix: add BPF constants on Linux Lehner Florian 2019-05-03 11:38:26 +02:00
  • ecd444e865 unix: export KexecFileLoad on linux/arm Tobias Klauser 2019-05-07 08:32:47 +02:00
  • 2953c62de4 unix: update Dockerfile to Linux 5.1 Tobias Klauser 2019-05-06 09:22:38 +02:00
  • ca7f33d411 windows: CreateFile's templatefile parameter has always been a HANDLE Jason A. Donenfeld 2019-05-06 11:56:55 +02:00
  • a43fa875dd unix: add missing tpacket block (sub)header Gernot Vormayr 2019-05-02 17:41:39 +02:00
  • 3ef323f4f1 unix: add illumos case Brad Fitzpatrick 2019-05-02 14:34:23 +00:00
  • c0b26311cb unix: support generating netbsd/arm64 files in mkall.sh Tobias Klauser 2019-03-05 08:37:26 +01:00
  • 050d976686 unix: drop reference to mkunix.pl from comment Tobias Klauser 2019-05-02 11:32:32 +02:00
  • d89cdac9e8 windows: don't return EINVAL on zero Chmod mode Brad Fitzpatrick 2019-04-29 17:15:23 +00:00
  • 2cc0cad0ac windows: document new ProcessId field Jason A. Donenfeld 2019-04-28 09:22:57 +02:00
  • 804c0c7841 unix: replace "mksysctl_openbsd.pl" script with a Go program Visweswara R 2019-04-28 09:21:06 +05:30
  • a129542de9 unix: skip TestOpenByHandleAt if name_to_handle_at not supported Ian Lance Taylor 2019-04-26 06:04:56 -07:00
  • 1607263960 windows: allow querying service ProcessId Jason A. Donenfeld 2019-04-25 11:41:36 +02:00
  • 9f0b1ff7b4 unix: add FileHandle, NewFileHandle, NameToHandleAt, OpenByHandleAt Brad Fitzpatrick 2019-04-22 18:34:53 +00:00
  • 18eb32c0e2 unix: add Linux crypto configuration API constants and types Matt Layher 2019-04-24 13:45:03 -04:00
  • 4347357a82 unix: add support for openbsd/arm64 Joel Sing 2019-04-24 22:58:08 +10:00
  • 82968946f5 unix: remove arch specific build for openbsd_pledge.go Joel Sing 2019-04-24 22:54:49 +10:00
  • 953cdadca8 unix: add unexported name_to_handle_at and open_by_handle_at types & wrappers Brad Fitzpatrick 2019-04-18 22:35:42 +00:00
  • e8e3143a4f unix: add Unmount syscall for AIX Clément Chigot 2019-04-19 11:16:35 +02:00
  • f0ce4c0180 unix: add Select syscall on AIX Clément Chigot 2019-04-18 16:57:45 +02:00
  • d20716ef9d unix: use nsendmsg and nrecvmsg on AIX chigotc 2019-04-16 16:26:58 +02:00
  • 12500544f8 unix: fix cmsg alignment on aix Tobias Klauser 2019-04-16 10:13:38 +02:00
  • ebb4019f01 unix: move helper handler before AIX handler in TestPassFD chigotc 2019-04-16 14:07:41 +02:00
  • 3fd5a3612c unix: enable TestPassFD on AIX 7.2 TL >= 2 Tobias Klauser 2019-04-15 13:43:13 +02:00
  • 16da32be82 windows: add GetFileInformationByHandleEx function James Nugent 2019-04-14 19:23:05 +00:00
  • 9773273309 windows: add missing error constants Jason A. Donenfeld 2019-04-05 08:12:26 +02:00
  • b44545bcd3 unix: add missing rtnetlink IFLA_* constants on Linux Matt Layher 2019-04-11 14:45:43 -04:00
  • 0ad05ae300 unix: add missing rtnetlink neighbor constants on Linux Jeroen Simonetti 2019-04-10 23:54:27 +02:00
  • cc4d4f5062 unix: add missing rtnetlink IFA_* constants on Linux Matt Layher 2019-04-10 12:02:59 -04:00
  • 4b34438f7a unix: allow empty string argument to SetsockoptString Tobias Klauser 2019-04-05 17:09:22 +02:00
  • 81d4e9dc47 unix: don't generate raw syscall wrapper for ClockGettime on darwin Tobias Klauser 2019-04-03 09:41:39 +02:00
  • baf5eb976a unix: remove ClockGettime for darwin/amd64 on Go 1.11 Tobias Klauser 2019-04-02 10:43:10 +02:00
  • e4093980e8 unix: add SysctlClockinfo on darwin Tobias Klauser 2019-04-01 09:06:21 +02:00
  • 9eb1bfa1ce unix: add GetsockoptUint64 and SetsockoptUint64 Matt Layher 2019-03-28 22:42:46 -04:00
  • f49334f85d windows: add GetOverlappedResult function for async I/O Jason A. Donenfeld 2019-03-20 23:14:46 -06:00
  • f7bb7a8bee windows: add missing file flags to types Jason A. Donenfeld 2019-03-20 23:04:16 -06:00
  • 6c81ef8f67 unix: add SysctlClockinfo on OpenBSD Tobias Klauser 2019-03-18 07:51:36 +00:00
  • a2f829d7f3 windows: add support for creating well known SIDs Jason A. Donenfeld 2019-03-13 03:55:42 -06:00
  • fead790013 cpu: use unix.Getsystemcfg to detect POWER8/POWER9 on aix/ppc64 Tobias Klauser 2019-03-11 09:36:29 +01:00
  • c8c8c57fd1 unix: run mkasm independent of mktypes in mkall.sh Tobias Klauser 2019-03-11 09:52:23 +01:00
  • 7c207b7624 unix: add Getsystemcfg on aix Tobias Klauser 2019-03-11 09:40:38 +01:00
  • 10058d7d4f windows: use proper system directory path in fallback loader Jason A. Donenfeld 2019-03-06 18:49:41 +01:00
  • 980fc434d2 unix, unix/linux: add additional Linux perf API bits Andrei Tudor Călin 2019-03-09 06:07:21 +01:00
  • 584f3b12f4 cpu: add build tag to cpu_wasm.go Ian Lance Taylor 2019-03-07 17:25:44 -08:00
  • 572b51eaf7 unix: add SetsockoptPacketMreq on Linux Tobias Klauser 2019-03-07 14:06:33 +01:00
  • b294cbcfc5 all: add go directive to go.mod Bryan C. Mills 2019-03-06 16:35:55 -05:00
  • b354f8bf4d cpu: define cacheLineSize and doinit for WASM Bryan C. Mills 2019-03-06 16:31:30 -05:00
  • 70f5298506 windows/svc: safely load system DLLs Jason A. Donenfeld 2019-03-06 17:51:47 +01:00
  • 3e9a981b8d unix: add functions to get/set tpacket socket options Tobias Klauser 2019-03-06 09:51:10 +01:00
  • a98ae47d97 unix: on ARM GNU/Linux let Pipe fall back to pipe Tobias Klauser 2019-03-05 07:55:27 +01:00
  • 30e92a19ae unix: add Lutimes Tobias Klauser 2019-03-02 14:21:52 +01:00
  • e844e0132e unix: update Dockerfile to Go 1.12 and Linux 5.0 Tobias Klauser 2019-03-04 11:36:43 +01:00
  • c2f5717e61 unix: add fanotify API on Linux Dominik Honnef 2019-03-03 00:31:21 +01:00
  • d455e41777 unix: add SignalNum to convert signal name to a number Shengjing Zhu 2019-03-03 03:44:15 +08:00
  • b6889370fb windows/svc: align ctlHandler parameters Alex Brainman 2019-01-20 16:37:32 +11:00
  • 12036c158a windows/svc: add Context to ChangeRequest Alex Brainman 2019-01-20 15:45:04 +11:00
  • a34e9553db unix: use 64-bit alignment on netbsd-arm Benny Siegert 2019-02-28 13:11:59 +01:00
  • 6c9a33b5f7 cpu: add CPU features for s390x Michael Munday 2019-02-18 08:34:21 -05:00
  • 92a0ff1e1e cpu: don't panic on error reading /proc/self/auxv Tobias Klauser 2019-02-27 16:14:45 +01:00
  • 775f8194d0 all: add a go.mod file Michael Matloob 2019-02-15 17:40:24 -05:00
  • cc5685c2db unix: don't overwrite unrelated file descriptors in TestDup Elias Naur 2019-02-24 21:24:49 +01:00
  • cd391775e7 unix: add type NdUseroptmsg on Linux Tobias Klauser 2019-02-22 16:12:32 +01:00
  • a9d3bda3a2 unix: add SetsockoptCanRawFilter for linux Tobias Klauser 2019-02-21 22:11:38 +01:00
  • ec7b60b042 unix: add SetsockoptSockFprog on Linux for attaching BPF filters Matt Layher 2019-02-21 16:34:35 -05:00
  • b4e8571b14 cpu: fix build for GOARCH=ppc64{,le} on GOOS!=linux Tobias Klauser 2019-02-15 11:12:20 +01:00
  • 629670e5ac windows: gofmt -w windows/security_windows.go Bryan C. Mills 2019-02-20 10:34:51 -05:00
  • 90b0e4468f unix: do not invoke Mkfifo with a relative path in a read-only directory Bryan C. Mills 2019-02-19 15:22:12 -05:00
  • 153ac47618 cpu: unexport HWCap and HWCap2 Michael Munday 2019-02-18 09:38:26 -05:00
  • d0b11bdaac cpu: fix auxval parsing on big-endian systems Michael Munday 2019-02-15 08:44:14 -05:00
  • e77772198c cpu: fix build for GOARCH=arm64 on GOOS!=linux Tobias Klauser 2019-02-14 22:28:15 +01:00
  • 983097b1a8 unix: replace Perl script references in "README.md" with Go programs Visweswara R 2019-02-13 14:28:22 +05:30
  • cea5d2f6b4 unix: replace "mksyscall_solaris.pl" script with a Go program Visweswara R 2019-02-13 13:50:08 +05:30
  • 3b52091055 unix: add ClockGettime on darwin/amd64 release-branch.go1.12 Josh Bleecher Snyder 2019-02-09 09:16:25 -08:00
  • f54c5e0abf unix: update zsysnum_darwin_amd64 for macOS 10.14 Josh Bleecher Snyder 2019-02-09 09:15:11 -08:00
  • 446ad8e35c unix: require GOOS be set in mksyscall Josh Bleecher Snyder 2019-02-09 09:14:39 -08:00
  • 41f3e65849 unix/linux: update Dockerfile to glibc 2.29 and Go 1.12beta2 Tobias Klauser 2019-02-04 13:38:20 +01:00
  • 980327fe3c windows: Implement WaitForMultipleObjects Jason A. Donenfeld 2019-02-03 02:44:23 +01:00
  • 7ae0202eb7 unix: set 100644 mode on mksyscall_aix_ppc64.go Visweswara R 2019-02-03 09:46:55 +05:30
  • afcc84fd75 unix: add RND* ioctl consts on Linux Tobias Klauser 2019-02-01 10:18:11 +01:00
  • 2970a3744d cpu: detect RDRAND and RDSEED instructions on x86 Tobias Klauser 2019-01-31 11:51:17 +01:00