aboutsummaryrefslogtreecommitdiff
path: root/lib/libsys
Commit message (Expand)AuthorAgeFilesLines
* Document that gettimeofday() is obsolescentMateusz Piotrowski2024-04-251-1/+24
* syscalls.master: correct return type of {read,write}vBrooks Davis2024-04-241-4/+4
* sigqueue(2): Document __SIGQUEUE_TIDKonstantin Belousov2024-04-231-1/+18
* libsys/arm: make vfork less of an outlierBrooks Davis2024-04-221-2/+6
* Make __libsys_interposing_slot libsys onlyBrooks Davis2024-04-224-3/+5
* timerfd.2: Remove a double wordGordon Bergling2024-04-201-1/+1
* intro.2: Integrate introduction with state of pageAlexander Ziaee2024-04-191-2/+6
* intro.2: Section RETURN VALUES is actually ERRORSAlexander Ziaee2024-04-191-281/+281
* intro.2: Add FILES mentioning table of syscallsAlexander Ziaee2024-04-191-0/+5
* intro.2: Tweak grammar and syntax for consistencyAlexander Ziaee2024-04-191-123/+101
* intro.2: Import HISTORY from OpenBSD but our styleAlexander Ziaee2024-04-191-1/+6
* Revert "lib{c,sys}: normalize export of openat, setcontext, and swapcontext"Brooks Davis2024-04-191-4/+0
* lib{c,sys}: normalize export of openat, setcontext, and swapcontextBrooks Davis2024-04-171-0/+4
* libsys: expose a few more symbols for libc's useBrooks Davis2024-04-171-0/+9
* libsys: add a libsys.hBrooks Davis2024-04-163-0/+892
* open.2: remove self-referenceChristopher Davidson2024-04-031-1/+1
* lib{c,sys}: correctly expose sched_getcpuBrooks Davis2024-03-151-0/+1
* lib{c,sys}: fix powerpcspe buildBrooks Davis2024-03-131-2/+0
* lib{c,sys}: return wrapped syscall APIs to libcBrooks Davis2024-03-1364-2862/+0
* libsys: make __libsys_interposing staticBrooks Davis2024-03-1347-60/+68
* libsys: don't expose sigwait wrapperBrooks Davis2024-03-135-18/+48
* libsys: don't expose __init_elf_aux_vectorBrooks Davis2024-03-071-1/+0
* libsys: don't try to expose yieldBrooks Davis2024-03-071-2/+0
* syscall(2): make i386 less of an outlierBrooks Davis2024-03-071-0/+2
* libsys/aarch: Remove pointless MD syscall(2)Brooks Davis2024-03-072-36/+0
* libsys/arm: Remove pointless MD syscall(2)Brooks Davis2024-03-072-38/+3
* libsys/riscv: Remove pointless MD syscall(2)Brooks Davis2024-03-072-39/+0
* libsys/aarch64: end syscall stubs with newlinesBrooks Davis2024-03-071-1/+1
* read(2): Add write cross referenceWarner Losh2024-03-021-1/+2
* read.2: Use .Fn markup instead of .Xr for read/write callsChristopher Davidson2024-03-021-4/+4
* lib{c,sys}: expose _getlogin consistentlyBrooks Davis2024-02-296-12/+1
* libsys: make PSEUDO take a bare syscall nameBrooks Davis2024-02-291-15/+27
* libsys: consolidate PSEUDO definitionsBrooks Davis2024-02-291-9/+9
* libsys: reduce makefile declaration duplicationBrooks Davis2024-02-291-10/+5
* lib{c,sys}: expose cap_sandboxed from libc/genBrooks Davis2024-02-281-1/+0
* libsys: remove duplicate, commented out codeBrooks Davis2024-02-231-5/+0
* libsys: fix sleep(3)/usleep(3) cancel behaviorKonstantin Belousov2024-02-233-123/+1
* libsys: link symbolicKonstantin Belousov2024-02-231-0/+1
* libsys auxv.c: add fences needed to ensure that flag worksKonstantin Belousov2024-02-211-3/+4
* libsys: disable sspKonstantin Belousov2024-02-211-0/+1
* libsys: move errno to libsysKonstantin Belousov2024-02-212-1/+2
* libsys: remove usage of pthread_once and _once_stubKonstantin Belousov2024-02-213-66/+18
* libsys: internalize memcpy, memset, and strlcpyKonstantin Belousov2024-02-211-0/+3
* lib{c,sys}: move auxargs more firmly into libsysBrooks Davis2024-02-195-4/+27
* Document aio_read2/aio_write2Konstantin Belousov2024-02-113-40/+123
* lio_listio(2): add LIO_FOFFSET flag to ignore aiocb aio_offsetKonstantin Belousov2024-02-111-1/+14
* read.2: Describe debug.iosize_max_clampKonstantin Belousov2024-02-101-3/+14
* libsys: add guards to MD manpagesBrooks Davis2024-02-092-0/+4
* libsys: actually install manpagesBrooks Davis2024-02-081-8/+0
* libsys: move some missed manpagesBrooks Davis2024-02-083-0/+421