aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/include
Commit message (Expand)AuthorAgeFilesLines
* runtime: add the ability to set exterrors in userspaceBrooks Davis2026-08-201-0/+6
* Revert erronously pushed series of commits, which should not be.Konstantin Belousov2026-05-031-3/+0
* Add O_SYMLINK emulationKonstantin Belousov2026-05-031-0/+3
* lib/libsys, lib/libc: export pdwaitKonstantin Belousov2026-01-251-0/+1
* get*ent: be consistant about _ALIGN(p) - pBrooks Davis2025-12-101-0/+8
* libc/resolv: get rid of MD5Robert Clausecker2025-10-041-1/+0
* libc: compat.h: Remove a superfluous blank line at endOlivier Certner2025-09-171-1/+0
* kern: fix setgroups(2) and getgroups(2) to match other platformsKyle Evans2025-08-151-0/+3
* libc,libthr: Remove __pthread_distribute_static_tlsJessica Clarke2025-07-101-3/+1
* libc: Allow more complex expressions for CALL_BLOCK first argumentJessica Clarke2025-06-031-1/+1
* Provide user interface to retrieve reported extended errorsKonstantin Belousov2025-05-311-0/+5
* libc: treat execvpe as a week symbolSHENGYI HONG2025-04-221-0/+1
* libc, libthr: coordinate stubs for pthread_{suspend,resume}_all_npKyle Evans2024-11-141-0/+2
* libthr: avoid gcc -Wcast-function-typeRyan Libby2024-07-031-2/+2
* libc: make strerror_rl() usable for libcKonstantin Belousov2024-04-231-0/+2
* libc: INTERPOS_SYS macro for interposed syscallsBrooks Davis2024-04-161-0/+6
* lib{c,rt}: use libsys.h for __sys_* declerationsBrooks Davis2024-04-161-77/+2
* syscalls.master: make __sys_fcntl take an intptr_tBrooks Davis2024-03-191-1/+1
* libsys: make __libsys_interposing staticBrooks Davis2024-03-131-1/+0
* libsys: don't expose sigwait wrapperBrooks Davis2024-03-131-2/+1
* libc: remove remnants of __fcntl_compatBrooks Davis2024-03-132-3/+0
* libc: split libc and syscall interposing (1/2)Brooks Davis2024-02-051-0/+2
* libc: expose execvpe for Linux compatBrooks Davis2023-12-111-3/+0
* libc: Purge unneeded cdefs.hWarner Losh2023-11-012-2/+0
* libc: export pthread_getname_np stubMinsoo Choo2023-08-201-0/+1
* Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-164-4/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1612-24/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-129-9/+9
* libc: move declaration of 'char **environ' to common private headerKonstantin Belousov2023-03-111-0/+2
* csu: move common code to libcKonstantin Belousov2023-03-111-0/+6
* cpuset: Add compat shim to the sched_affinity functionsDmitry Chagin2023-02-151-0/+6
* libc: Remove _get_tp() and _set_tp().John Baldwin2021-12-091-6/+0
* swapoff: add one more variant of the syscallKonstantin Belousov2021-12-091-0/+2
* Add sched_getcpu()Konstantin Belousov2021-11-101-0/+1
* StyleKonstantin Belousov2021-08-031-2/+2
* libc: add _get_tp() private functionKonstantin Belousov2021-04-091-1/+2
* libthr: wrap pdfork(2), same as fork(2).Konstantin Belousov2021-01-111-0/+2
* Add eventfd(3) wrappers to libc.Konstantin Belousov2020-12-271-0/+1
* Implement strerror_l().Konstantin Belousov2020-12-161-0/+5
* libc: Add pthread_attr_get_np(3) stub, reporting ESRCH.Konstantin Belousov2020-11-281-0/+1
* Add pthread_getname_np() and pthread_setname_np() aliases forKonstantin Belousov2020-06-102-0/+4
* Mark closefrom(2) COMPAT12, reimplement in libc to wrap close_rangeKyle Evans2020-04-141-0/+1
* Add linux-compatible memfd_createKyle Evans2019-09-251-0/+1
* Add libc stub for pthread_getthreadid_np(3).Konstantin Belousov2019-06-231-0/+1
* Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov2019-03-291-0/+3
* Bump sys_errlist size to keep ABI backward-compatible for some time.Konstantin Belousov2018-12-271-0/+2
* Update userland arc4random() with OpenBSD's Chacha20 based arc4random().Xin LI2018-08-191-2/+0
* Add pthread_get_name_np(3).Konstantin Belousov2018-08-172-0/+2
* getentropy(3): Fallback to kern.arandom sysctl on older kernelsConrad Meyer2018-03-211-0/+2
* lib: Fix several typos and minor errorsEitan Adler2017-12-271-1/+1