summaryrefslogtreecommitdiff
path: root/guix/build/syscalls.scm
AgeCommit message (Expand)Author
2023-12-13syscalls: Define riscv64 syscall ID for clone.MarcoFalke
2023-11-25syscalls: Add fallback case for ‘terminal-string-width’.Ludovic Courtès
2023-11-11guix: syscalls: Add terminal-string-width.Julien Lepiller
2023-10-23syscalls: Consistently use existing linux? definition.Sören Tempel
2023-10-23syscalls: Add support for musl libc.Sören Tempel
2023-03-27syscalls: 'getxattr' throws upon error.Ludovic Courtès
2023-02-12syscalls: 'with-file-lock' removes lock file upon exit.Ludovic Courtès
2022-12-02syscalls: Adjust for lack of 'libutil.so' on glibc >= 2.34.Ludovic Courtès
2022-11-20file-systems: Always do recursive bind mounts.Ricardo Wurmus
2022-10-20syscalls: Define 'MS_NODIRATIME' and recognize "nodiratime".Ludovic Courtès
2022-09-08syscalls: Avoid repeated calls to 'syscall->procedure'.Ludovic Courtès
2022-08-10gnu: system: file-systems: Add shared flag.Oleg Pykhalov
2022-01-05linux-container: Handle CLONE_NEWCGROUP and use it by default.Ryan Sundberg
2021-11-23Merge branch 'master' into core-updates-frozenLudovic Courtès
2021-11-23system: Add swap flags.Josselin Poiret
2021-11-20build: syscalls: Add a SET-CHILD-SUBREAPER! procedure.Maxim Cournoyer
2021-10-26syscalls: Gracefully handle failure to load libc's libutil.Ludovic Courtès
2021-10-26syscalls: Add 'openpty' and 'login-tty'.Ludovic Courtès
2021-09-23syscalls: Deduplicate device number conversion.Tobias Geerinckx-Rice
2021-07-07Revert "syscalls: 'terminal-dimension' ignores EPERM."Tobias Geerinckx-Rice
2021-03-23syscalls: Fix RNDADDTOENTCNT on powerpc64le-linux.Chris Marusich
2021-03-23syscalls: Fix clone on powerpc64le-linux.Chris Marusich
2021-03-15syscalls: mounts: Fix a matching bug.Chris Marusich
2021-03-10syscalls: Define the ST_* constants and add 'statfs-flags->mount-flags'.Ludovic Courtès
2021-02-25syscalls: Add 'mounts' and the <mount> record type.Ludovic Courtès
2021-02-25syscalls: Define MS_RELATIME.Ludovic Courtès
2020-06-08syscalls: set-thread-name, thread-name: Fix thinko.Jan (janneke) Nieuwenhuizen
2020-06-08syscalls: set-thread-name, thread-name: Stub for the Hurd.Jan (janneke) Nieuwenhuizen
2020-05-29syscalls: 'terminal-dimension' ignores EPERM.Ludovic Courtès
2020-05-29syscalls: Properly match %HOST-TYPE.Jesse Dowell
2020-05-15syscalls: Adjust 'sockaddr-in', 'sockaddr-in6' structs for the Hurd.Jan (janneke) Nieuwenhuizen
2020-05-14syscalls: Add 'getxattr'.Jan (janneke) Nieuwenhuizen
2020-05-13syscalls: Add 'setxattr'.Jan (janneke) Nieuwenhuizen
2020-05-07syscalls: Add ioctl flags for the Hurd.Jan (janneke) Nieuwenhuizen
2020-05-05syscalls: 'define-c-struct' supports cross-compilation.Ludovic Courtès
2020-04-20syscalls: Fix Linux detection in 'readdir*'.Julien Lepiller
2020-04-16syscalls: 'readdir*' chooses between the Linux and Hurd code at run time.Ludovic Courtès
2020-03-22syscalls: 'with-file-lock' re-grabs lock when reentering its dynamic extent.Ludovic Courtès
2020-01-19syscalls: Pass the right 'throw' arguments in 'call-with-file-lock/no-wait'.Ludovic Courtès
2019-12-07file-systems: Add support for 'strict-atime' and 'lazy-time' flags.Guillaume Le Vaillant
2019-11-29ui: 'with-profile-lock' keeps going upon ENOLCK.Ludovic Courtès
2019-11-08guix: Add file-locking with no wait.Julien Lepiller
2019-10-05syscalls: Add 'add-to-entropy-count'.Ludovic Courtès
2019-07-19syscalls: 'define-as-needed' does not re-export local variables.Ludovic Courtès
2019-07-15syscalls: Use 'define-as-needed' for 'AT_' constants introduced in Guile 2.2.5.Ludovic Courtès
2019-06-27syscalls: Add 'terminal-rows'.Ludovic Courtès
2019-06-05syscalls: 'with-lock-file' catches ENOSYS.Ludovic Courtès
2019-06-05syscalls: 'with-file-lock' expands to a call to 'call-with-file-lock'.Ludovic Courtès
2019-06-05syscalls: Add 'with-file-lock' macro.Ludovic Courtès
2019-05-09syscalls: Add 'arp-network-interface?'.Marius Bakke