Commit Graph

  • 2970a3744d cpu: detect RDRAND and RDSEED instructions on x86 Tobias Klauser 2019-01-31 11:51:17 +01:00
  • aca44879d5 unix: add ioctl wrappers to get and set RTC time on Linux Tobias Klauser 2019-01-30 11:46:27 +01:00
  • 302c3dd5f1 unix: fix misspellings two 2019-01-29 07:41:26 +00:00
  • d57399882c unix: regenerate sysnum files for freebsd/arm64 and netbsd/arm64 Tobias Klauser 2019-01-28 15:24:20 +01:00
  • b90733256f unix: use glibc release branch in Dockerfile Tobias Klauser 2019-01-23 08:55:40 +01:00
  • c6b37f3e92 unix: replace "mksyscall_aix_ppc64.pl" script with a Go program Visweswara R 2019-01-21 12:30:49 +05:30
  • 054c452bb7 unix: add socket error queue constants and types from linux/errqueue.h Tobias Klauser 2019-01-21 17:41:33 +01:00
  • 770c60269b unix: add netbsd/arm64 files. Maya Rashish 2019-01-21 08:44:28 +00:00
  • 11f53e0313 unix: use int8 for RawSockaddrUnix.Path on linux/riscv64 Tobias Klauser 2019-01-16 10:16:37 +01:00
  • e5ecc2a674 unix: use Renameat2 to implement Renameat on linux/riscv64 Tobias Klauser 2019-01-16 10:02:19 +01:00
  • 5552a988b7 unix: add Renameat on dragonfly Tobias Klauser 2019-01-16 09:00:58 +00:00
  • a457fd0364 unix: add Signalfd on linux Tobias Klauser 2019-01-15 09:41:22 +01:00
  • 2be5172556 unix: add ClockNanosleep and TIMER_ABSTIME Sebastian Schmidt 2019-01-12 21:31:06 +01:00
  • 48ac38b7c8 unix: get *BSD syscalls.master files using HTTPS Tobias Klauser 2019-01-09 09:27:30 +01:00
  • 7fbe1cd0fc unix: replace "mksyscall_aix_ppc.pl" script with a Go program Visweswara R 2019-01-08 14:53:10 +05:30
  • 20be8e55dc cpu: add linux/ppc64x Carlos Eduardo Seo 2018-12-06 15:37:29 -02:00
  • cb59ee3660 plan9: replace "mksyscall.pl" with Go program Visweswara R 2019-01-06 09:53:00 +05:30
  • 1775db3f06 unix: make Fcntl* routines use libSystem on Darwin Keith Randall 2019-01-06 09:38:07 -08:00
  • badf558520 plan9: remove "use" function and calls from generated code. Visweswara R 2019-01-05 21:59:23 +05:30
  • 82a175fd15 unix/linux: update Dockerfile to Linux Kernel 4.20 Tobias Klauser 2019-01-02 10:32:50 +01:00
  • a91c4d227e unix: add support for freebsd/arm64 Tobias Klauser 2019-01-02 09:22:08 +01:00
  • 9a3f9b0469 unix: fix Fstatat by using fillStat_t on linux/mips64x Anthony Fok 2018-12-28 06:18:00 -07:00
  • c6cbdbf9e6 unix: mksysnum: correct +build restriction Aleksa Sarai 2018-12-28 12:01:59 +00:00
  • 367055b3f9 unix: replace mksysnum_*.pl scripts with Go program Visweswara R 2018-12-21 21:48:03 +05:30
  • b4a75ba826 unix: generate linux/sparc64 go files using Docker Tobias Klauser 2018-12-21 11:19:52 +01:00
  • a79f1b1907 unix: fix unused import in syscall_darwin_386.go itchyny 2018-12-21 13:38:43 +00:00
  • 8ff4e546d4 unix: add space to generated code Keith Randall 2018-12-20 12:00:02 -08:00
  • 9fbf701fc3 unix: reverse default for 1.11/1.12 split Keith Randall 2018-12-20 10:26:58 -08:00
  • 36ca6f176f unix: add Sendfile test Keith Randall 2018-12-17 21:15:47 -08:00
  • b00e65af1d unix/linux: set 100644 mode on mksysnum.go Alberto Donizetti 2018-12-20 20:53:08 +01:00
  • 7c4c994c65 unix: remove raw syscall from Sendfile Keith Randall 2018-12-17 20:08:14 -08:00
  • 8588221f65 unix: remove raw syscall from getAttrList Keith Randall 2018-12-17 19:38:47 -08:00
  • 22c30cd1f7 unix: remove raw syscall from getattrlistTimes Keith Randall 2018-12-17 19:31:28 -08:00
  • 4dcd0b7660 unix: remove raw syscall from Getfsstat Keith Randall 2018-12-17 19:18:00 -08:00
  • 54d2441686 unix: remove Getdirentries on iOS Keith Randall 2018-12-17 17:58:24 -08:00
  • 8b8312acd2 unix: avoid "64"-postfixed libSystem calls on iOS Keith Randall 2018-12-17 17:25:45 -08:00
  • 45d26eb94b unix: convert Darwin syscalls from raw to libSystem Keith Randall 2018-12-13 13:58:22 -08:00
  • 97b4c2a929 unix: update Dockerfile to Go 1.12beta1 Tobias Klauser 2018-12-20 09:24:39 +01:00
  • 074acd46bc windows/svc: use wevtutil.exe instead of powershell for windows/arm Jordan Rhee 2018-12-18 10:24:21 -08:00
  • dcdaa6325b windows: use netevent.dll in TestFormatMessage for windows/arm Jordan Rhee 2018-12-17 14:01:34 -08:00
  • 4d1cda033e unix: remove Flock syscall for aix Tobias Klauser 2018-12-13 08:38:38 +01:00
  • 586ba8c9bb unix: add SyncFileRange on linux/arm Tobias Klauser 2018-12-13 14:55:01 +01:00
  • 73d4af5aa0 unix: evaluate cmsg alignment in cmsgAlignOf at compile time Tobias Klauser 2018-12-13 08:28:57 +01:00
  • b05ddf5780 unix: use correct cmsg alignment for openbsd/arm Joel Sing 2018-12-12 03:24:22 +11:00
  • 7da8ea5c81 unix: regenerate ztypes for openbsd/arm Joel Sing 2018-12-12 02:42:11 +11:00
  • 2a47403f2a unix: always use fstatat(AT_SYMLINK_NOFOLLOW) over lstat on AMD64 Jason A. Donenfeld 2018-12-10 03:17:38 +01:00
  • b0bfa5dc15 unix: always use inotify_init1 over inotify_init on AMD64 Jason A. Donenfeld 2018-12-10 01:43:08 +01:00
  • ad97f365e1 unix: avoid index out of range in Vmsplice with empty iovs Tobias Klauser 2018-12-08 18:04:56 +01:00
  • 70b957f3b6 cpu: add linux/arm64 Meng Zhuo 2018-12-01 23:49:00 +08:00
  • a5c9d58dba unix/linux: replace "mksysnum.pl" script with a Go program Visweswara R 2018-11-28 16:24:42 +05:30
  • 4ed8d59d0b unix: replace "mksyscall.pl" script with a Go program Visweswara R 2018-11-19 17:31:13 +05:30
  • 62eef0e2fa unix: rework TestGetwd to handle test dirs whose names contain symlinks virtualsue 2018-11-22 14:36:24 +00:00
  • 0cf1ed9e52 unix: add IoctlSetPointerInt David Anderson 2018-11-20 21:29:04 +00:00
  • ec83556a53 unix: add ioctl definitions for PPP interfaces. David Anderson 2018-11-19 19:44:06 +00:00
  • 93218def8b unix: add sockaddr and defines for PPPoE sockets. David Anderson 2018-11-16 16:03:55 +00:00
  • 5ac8a444bd unix: export FdSet bits field on freebsd Tobias Klauser 2018-11-16 09:11:09 +00:00
  • 66b7b1311a unix: add IoctlGetPtmget on netbsd Tobias Klauser 2018-11-07 12:45:52 +00:00
  • 3a76605856 unix: test UtimesNanoAt on darwin Tobias Klauser 2018-11-06 13:15:40 +01:00
  • 3a27cdcbcf unix: don't use deprecated sys/capability.h header on FreeBSD Tobias Klauser 2018-11-06 11:04:05 +00:00
  • 7155702f2d unix: fix errors in syscalls when using -linkshared on ppc64x Lynn Boger 2018-11-01 14:52:09 -04:00
  • 9b800f95db unix: avoid index out of range in *setxattr on BSD Tobias Klauser 2018-10-31 12:20:39 +00:00
  • 7e31e0c00f unix: add remaining *at functions on dragonfly Tobias Klauser 2018-10-30 14:19:25 +00:00
  • f7626d0b15 unix: add remaining *at functions on netbsd Tobias Klauser 2018-10-30 10:49:29 +00:00
  • c8e336422f unix: add remaining *at functions on openbsd Tobias Klauser 2018-10-30 08:19:24 +00:00
  • d69651ed34 unix: add Readlinkat on openbsd Tobias Klauser 2018-10-29 16:57:44 +00:00
  • 95b1ffbd15 unix: add Openat on dragonfly Tobias Klauser 2018-10-26 08:28:59 +00:00
  • 9ff3f177ec unix: add Openat on netbsd Tobias Klauser 2018-10-26 08:06:15 +00:00
  • 2772b66316 unix: allow to pass a NULL pointer to the pledge syscall s7onith 2018-10-17 20:36:36 +02:00
  • 731415f00d unix: add kernel module load/unload syscalls on Linux Tobias Klauser 2018-10-25 11:18:24 +02:00
  • d989b31c87 unix: add support for OpenBSD unveil(2) Ivan Markin 2018-10-24 19:48:33 +00:00
  • 5cd93ef61a unix: use ppoll to implement Pause on linux/{arm64,riscv64} Tobias Klauser 2018-10-24 10:57:31 +02:00
  • 22bddfe262 unix: add Openat on openbsd Tobias Klauser 2018-10-24 08:56:13 +00:00
  • 44b849a8bc unix: add Ppoll on openbsd Tobias Klauser 2018-10-23 08:57:12 +00:00
  • 8a28ead16f unix: update Dockerfile to Linux 4.19 Tobias Klauser 2018-10-22 13:43:33 +02:00
  • 8b8824e799 unix: don't use local syscall number in Pledge() Ivan Markin 2018-10-21 18:11:50 +00:00
  • 5535b4e6bf unix: FreeBSD 12 ino64 support Yuval Pavel Zholkover 2018-09-23 09:28:39 +00:00
  • eda9bb28ed unix: update syscall numbers to OpenBSD 6.4 Ivan Markin 2018-10-20 16:41:32 +00:00
  • 8e24a49d80 unix: add SOF_TIMESTAMPING_* flags on Linux Tobias Klauser 2018-10-19 10:51:40 +02:00
  • 8f1d3d21f8 unix: add support for aix/ppc64, gc implementation chigotc 2018-10-18 15:39:11 +02:00
  • fa43e7bc11 unix: add marker comments to zsyscall_solaris_amd64.go Tobias Klauser 2018-10-11 16:35:51 +02:00
  • 4497e2df6f unix: convert errorList and signalList to new format for linux/sparc64 Tobias Klauser 2018-10-05 09:04:52 +02:00
  • f81de40a84 unix: add KexecFileLoad on linux/{amd64,ppc64x,s390x} Tobias Klauser 2018-10-05 14:35:56 +02:00
  • 8469e31483 unix: export sizeof consts Tobias Klauser 2018-10-04 13:51:19 +02:00
  • af653ce8b7 unix: use correctly aligned result buffer in SysctlClockinfo Tobias Klauser 2018-10-03 14:28:42 +00:00
  • 679a27dec1 unix: add SysctlUvmexp on OpenBSD Tobias Klauser 2018-10-03 11:16:31 +00:00
  • 219bb53033 unix: re-add vm.* sysctl strings on openbsd/amd64 Tobias Klauser 2018-10-03 10:12:37 +00:00
  • e4b3c5e906 unix: add NCSI generic netlink constants Matt Layher 2018-09-28 06:55:38 -04:00
  • dad3d9fb7b unix: add ClockGetres on Linux Tobias Klauser 2018-09-27 16:22:58 +02:00
  • 8ccfc68037 unix: add SysctlClockinfo on NetBSD Tobias Klauser 2018-09-27 09:25:26 +00:00
  • c2ed4eda69 unix: fix TestSchedSetaffinity for smt settings Lynn Boger 2018-09-26 11:31:15 -04:00
  • 2f1df4e56c unix: add additional rlimit resource constants on NetBSD Tobias Klauser 2018-09-26 12:41:36 +00:00
  • b09afc3d57 unix: add MNT_* flags on OpenBSD Tobias Klauser 2018-09-25 06:26:46 +00:00
  • 90868a75fe windows: add support for windows/arm Jordan Rhee 2018-08-01 13:46:00 -07:00
  • f02c79500a unix: add MNT_* flags on DragonflyBSD Tobias Klauser 2018-09-24 14:20:08 +00:00
  • c01370cb5c unix: add MNT_* flags on NetBSD Tobias Klauser 2018-09-24 14:06:08 +00:00
  • d47a0f3392 unix: implement Linux AF_XDP sockets Matt Layher 2018-09-21 12:08:21 -04:00
  • d641721ec2 unix: add more RTA_* constants on Linux Tobias Klauser 2018-09-20 11:34:44 +02:00
  • 1561086e64 unix: add Termio, Winsize, Statfs_t, TC[GS]ET, Mkdir and Mknod for AIX Tony Reix 2018-09-19 16:05:07 +02:00
  • 1061eb656b unix: change MemfdCreate flags parameter to int for all GOARCHes Tobias Klauser 2018-09-19 16:32:20 +02:00
  • ee1b12c67a unix: add MemfdCreate on Linux Tobias Klauser 2018-09-18 11:30:11 +02:00