| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-20 | tools/nolibc: remove now superfluous overflow check in llseek | Thomas Weißschuh | 1 | -2/+0 |
| 2025-11-20 | tools/nolibc: prefer the llseek syscall | Thomas Weißschuh | 1 | -3/+3 |
| 2025-11-20 | tools/nolibc: handle 64-bit off_t for llseek | Thomas Weißschuh | 1 | -2/+1 |
| 2025-11-09 | tools/nolibc: avoid using plain integer as NULL pointer | Thomas Weißschuh | 1 | -1/+1 |
| 2025-11-08 | tools/nolibc: add support for fchdir() | Thomas Weißschuh | 1 | -0/+13 |
| 2025-11-02 | tools/nolibc: provide the portable sys/select.h | Willy Tarreau | 1 | -45/+0 |
| 2025-10-29 | tools/nolibc: add option to disable runtime | Benjamin Berg | 1 | -1/+2 |
| 2025-09-01 | tools/nolibc: fold llseek fallback into lseek() | Thomas Weißschuh | 1 | -28/+14 |
| 2025-09-01 | tools/nolibc: remove __nolibc_enosys() fallback from fork functions | Thomas Weißschuh | 1 | -6/+2 |
| 2025-09-01 | tools/nolibc: remove __nolibc_enosys() fallback from dup2() | Thomas Weißschuh | 1 | -3/+1 |
| 2025-09-01 | tools/nolibc: remove __nolibc_enosys() fallback from *at() functions | Thomas Weißschuh | 1 | -24/+8 |
| 2025-09-01 | tools/nolibc: remove __nolibc_enosys() fallback from time64-related functions | Thomas Weißschuh | 1 | -3/+1 |
| 2025-09-01 | tools/nolibc: avoid error in dup2() if old fd equals new fd | Thomas Weißschuh | 1 | -0/+13 |
| 2025-07-04 | tools/nolibc: Provide vfork() | Mark Brown | 1 | -0/+29 |
| 2025-07-04 | tools/nolibc: Replace ifdef with if defined() in sys.h | Mark Brown | 1 | -15/+15 |
| 2025-05-21 | tools/nolibc: move uname() and friends to sys/utsname.h | Thomas Weißschuh | 1 | -27/+0 |
| 2025-05-21 | tools/nolibc: move getrlimit() and friends to sys/resource.h | Thomas Weißschuh | 1 | -38/+0 |
| 2025-05-21 | tools/nolibc: move reboot() to sys/reboot.h | Thomas Weißschuh | 1 | -18/+0 |
| 2025-05-21 | tools/nolibc: move prctl() to sys/prctl.h | Thomas Weißschuh | 1 | -21/+0 |
| 2025-05-21 | tools/nolibc: move mount() to sys/mount.h | Thomas Weißschuh | 1 | -20/+0 |
| 2025-05-21 | tools/nolibc: move ioctl() to sys/ioctl.h | Thomas Weißschuh | 1 | -12/+0 |
| 2025-05-21 | tools/nolibc: move poll() to poll.h | Thomas Weißschuh | 1 | -37/+0 |
| 2025-05-21 | tools/nolibc: include nolibc.h early from all header files | Thomas Weißschuh | 1 | -3/+3 |
| 2025-04-22 | tools/nolibc: add setpgrp() | Thomas Weißschuh | 1 | -0/+10 |
| 2025-04-22 | tools/nolibc: add _exit() | Thomas Weißschuh | 1 | -1/+7 |
| 2025-04-22 | tools/nolibc: use ppoll_time64 if available | Thomas Weißschuh | 1 | -0/+8 |
| 2025-04-22 | tools/nolibc: use pselect6_time64 if available | Thomas Weißschuh | 1 | -0/+8 |
| 2025-04-19 | tools/nolibc: move wait() and friends to sys/wait.h | Thomas Weißschuh | 1 | -53/+0 |
| 2025-04-19 | tools/nolibc: move gettimeofday() to sys/time.h | Thomas Weißschuh | 1 | -21/+0 |
| 2025-04-19 | tools/nolibc: move stat() and friends to sys/stat.h | Thomas Weißschuh | 1 | -56/+0 |
| 2025-04-19 | tools/nolibc: move mmap() and friends to sys/mman.h | Thomas Weißschuh | 1 | -48/+0 |
| 2025-04-19 | tools/nolibc: move open() and friends to fcntl.h | Thomas Weißschuh | 1 | -52/+0 |
| 2025-03-08 | tools/nolibc: don't use asm/ UAPI headers | Thomas Weißschuh | 1 | -5/+4 |
| 2025-03-06 | tools/nolibc: process open() vararg as mode_t | Louis Taylor | 1 | -1/+1 |
| 2025-03-06 | tools/nolibc: always use openat(2) instead of open(2) | Louis Taylor | 1 | -6/+0 |
| 2025-03-06 | tools/nolibc: add support for openat(2) | Louis Taylor | 1 | -0/+25 |
| 2025-02-09 | tools/nolibc: add support for sys_llseek() | Thomas Weißschuh | 1 | -1/+28 |
| 2025-02-03 | tools/nolibc: make signature of ioctl() more flexible | Thomas Weißschuh | 1 | -8/+4 |
| 2025-01-13 | tools/nolibc: add support for waitid() | Thomas Weißschuh | 1 | -0/+18 |
| 2024-04-14 | tools/nolibc: add support for uname(2) | Thomas Weißschuh | 1 | -0/+27 |
| 2023-12-11 | tools/nolibc: add support for getrlimit/setrlimit | Thomas Weißschuh | 1 | -0/+38 |
| 2023-10-12 | tools/nolibc: automatically detect necessity to use pselect6 | Thomas Weißschuh | 1 | -5/+5 |
| 2023-10-12 | tools/nolibc: don't define new syscall number | Thomas Weißschuh | 1 | -4/+3 |
| 2023-10-12 | tools/nolibc: avoid unused parameter warnings for ENOSYS fallbacks | Thomas Weißschuh | 1 | -17/+27 |
| 2023-10-12 | tools/nolibc: add stdarg.h header | Thomas Weißschuh | 1 | -1/+1 |
| 2023-08-23 | tools/nolibc: avoid undesired casts in the __sysret() macro | Willy Tarreau | 1 | -14/+13 |
| 2023-08-23 | tools/nolibc: keep brk(), sbrk(), mmap() away from __sysret() | Willy Tarreau | 1 | -3/+16 |
| 2023-08-23 | tools/nolibc: sys: avoid implicit sign cast | Thomas Weißschuh | 1 | -1/+1 |
| 2023-08-23 | tools/nolibc: fix return type of getpagesize() | Thomas Weißschuh | 1 | -2/+2 |
| 2023-08-23 | tools/nolibc: drop unused variables | Thomas Weißschuh | 1 | -1/+0 |
| 2023-08-23 | tools/nolibc: add pipe() and pipe2() support | Yuan Tan | 1 | -0/+24 |
| 2023-08-23 | tools/nolibc: remove the old sys_stat support | Zhangjin Wu | 1 | -52/+11 |
| 2023-08-23 | tools/nolibc: add rmdir() support | Zhangjin Wu | 1 | -0/+22 |
| 2023-08-23 | tools/nolibc: types.h: add RB_ flags for reboot() | Zhangjin Wu | 1 | -1/+0 |
| 2023-08-23 | tools/nolibc: clean up sbrk() routine | Zhangjin Wu | 1 | -5/+4 |
| 2023-08-23 | tools/nolibc: clean up mmap() routine | Zhangjin Wu | 1 | -23/+6 |
| 2023-08-23 | tools/nolibc: __sysret: support syscalls who return a pointer | Zhangjin Wu | 1 | -5/+12 |
| 2023-08-06 | tools/nolibc: sys.h: apply __sysret() helper | Zhangjin Wu | 1 | -310/+44 |
| 2023-08-06 | tools/nolibc: sys.h: add a syscall return helper | Zhangjin Wu | 1 | -0/+10 |
| 2023-08-06 | tools/nolibc: fix up undeclared syscall macros with #ifdef and -ENOSYS | Zhangjin Wu | 1 | -0/+12 |
| 2023-08-06 | tools/nolibc: fix up #error compile failures with -ENOSYS | Zhangjin Wu | 1 | -13/+13 |
| 2023-06-09 | tools/nolibc: open: fix up compile warning for arm | Zhangjin Wu | 1 | -1/+1 |
| 2023-06-09 | tools/nolibc: ppoll/ppoll_time64: add a missing argument | Zhangjin Wu | 1 | -1/+1 |
| 2023-06-09 | tools/nolibc: support nanoseconds in stat() | Thomas Weißschuh | 1 | -30/+36 |
| 2023-06-09 | tools/nolibc: add support for prctl() | Thomas Weißschuh | 1 | -0/+27 |
| 2023-06-09 | tools/nolibc: remove LINUX_REBOOT_ constants | Thomas Weißschuh | 1 | -0/+1 |
| 2023-06-09 | tools/nolibc: s390: provide custom implementation for sys_fork | Thomas Weißschuh | 1 | -0/+2 |
| 2023-06-09 | tools/nolibc: use C89 comment syntax | Thomas Weißschuh | 1 | -4/+4 |
| 2023-06-09 | tools/nolibc: add wrapper for memfd_create | Thomas Weißschuh | 1 | -0/+23 |
| 2023-03-20 | tools/nolibc: Add statx() and make stat() rely on statx() if necessary | Feiyang Chen | 1 | -0/+56 |
| 2023-03-20 | tools/nolibc: Include linux/fcntl.h and remove duplicate code | Feiyang Chen | 1 | -1/+1 |
| 2023-03-20 | tools/nolibc: add getuid() and geteuid() | Willy Tarreau | 1 | -0/+42 |
| 2023-01-10 | nolibc/sys: Implement `getpagesize(2)` function | Ammar Faizi | 1 | -0/+21 |
| 2023-01-10 | tools/nolibc: remove local definitions of O_* flags for open/fcntl | Willy Tarreau | 1 | -0/+1 |
| 2023-01-09 | nolibc: add support for s390 | Sven Schnelle | 1 | -0/+2 |
| 2023-01-09 | tools/nolibc: fix missing includes causing build issues at -O0 | Willy Tarreau | 1 | -0/+2 |
| 2022-08-31 | tools/nolibc: make sys_mmap() automatically use the right __NR_mmap definition | Willy Tarreau | 1 | -1/+1 |
| 2022-08-31 | tools/nolibc: fix build warning in sys_mmap() when my_syscall6 is not defined | Willy Tarreau | 1 | -1/+1 |
| 2022-04-20 | tools/nolibc/sys: Implement `mmap()` and `munmap()` | Ammar Faizi | 1 | -0/+62 |
| 2022-04-20 | tools/nolibc/sys: add syscall definition for getppid() | Willy Tarreau | 1 | -0/+17 |
| 2022-04-20 | tools/nolibc/errno: extract errno.h from sys.h | Willy Tarreau | 1 | -16/+1 |
| 2022-04-20 | tools/nolibc/sys: make getpgrp(), getpid(), gettid() not set errno | Willy Tarreau | 1 | -21/+3 |
| 2022-04-20 | tools/nolibc/sys: make open() take a vararg on the 3rd argument | Willy Tarreau | 1 | -3/+15 |
| 2022-04-20 | tools/nolibc/sys: split the syscall definitions into their own file | Willy Tarreau | 1 | -0/+1189 |