summaryrefslogtreecommitdiff
path: root/lib/libc/include
AgeCommit message (Expand)Author
2025-12-10get*ent: be consistant about _ALIGN(p) - pBrooks Davis
2025-10-04libc/resolv: get rid of MD5Robert Clausecker
2025-09-17libc: compat.h: Remove a superfluous blank line at endOlivier Certner
2025-08-14kern: fix setgroups(2) and getgroups(2) to match other platformsKyle Evans
2025-07-10libc,libthr: Remove __pthread_distribute_static_tlsJessica Clarke
2025-06-03libc: Allow more complex expressions for CALL_BLOCK first argumentJessica Clarke
2025-05-31Provide user interface to retrieve reported extended errorsKonstantin Belousov
2025-04-22libc: treat execvpe as a week symbolSHENGYI HONG
2024-11-13libc, libthr: coordinate stubs for pthread_{suspend,resume}_all_npKyle Evans
2024-07-03libthr: avoid gcc -Wcast-function-typeRyan Libby
2024-04-23libc: make strerror_rl() usable for libcKonstantin Belousov
2024-04-16libc: INTERPOS_SYS macro for interposed syscallsBrooks Davis
2024-04-16lib{c,rt}: use libsys.h for __sys_* declerationsBrooks Davis
2024-03-19syscalls.master: make __sys_fcntl take an intptr_tBrooks Davis
2024-03-13libsys: make __libsys_interposing staticBrooks Davis
2024-03-13libsys: don't expose sigwait wrapperBrooks Davis
2024-03-13libc: remove remnants of __fcntl_compatBrooks Davis
2024-02-05libc: split libc and syscall interposing (1/2)Brooks Davis
2023-12-11libc: expose execvpe for Linux compatBrooks Davis
2023-11-01libc: Purge unneeded cdefs.hWarner Losh
2023-08-21libc: export pthread_getname_np stubMinsoo Choo
2023-08-16Remove $FreeBSD$: one-line .c comment patternWarner Losh
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-03-12libc: move declaration of 'char **environ' to common private headerKonstantin Belousov
2023-03-12csu: move common code to libcKonstantin Belousov
2023-02-15cpuset: Add compat shim to the sched_affinity functionsDmitry Chagin
2021-12-09libc: Remove _get_tp() and _set_tp().John Baldwin
2021-12-09swapoff: add one more variant of the syscallKonstantin Belousov
2021-11-10Add sched_getcpu()Konstantin Belousov
2021-08-03StyleKonstantin Belousov
2021-04-09libc: add _get_tp() private functionKonstantin Belousov
2021-01-11libthr: wrap pdfork(2), same as fork(2).Konstantin Belousov
2020-12-27Add eventfd(3) wrappers to libc.Konstantin Belousov
2020-12-16Implement strerror_l().Konstantin Belousov
2020-11-28libc: Add pthread_attr_get_np(3) stub, reporting ESRCH.Konstantin Belousov
2020-06-10Add pthread_getname_np() and pthread_setname_np() aliases forKonstantin Belousov
2020-04-14Mark closefrom(2) COMPAT12, reimplement in libc to wrap close_rangeKyle Evans
2019-09-25Add linux-compatible memfd_createKyle Evans
2019-06-23Add libc stub for pthread_getthreadid_np(3).Konstantin Belousov
2019-03-29Fix initial exec TLS mode for dynamically loaded shared objects.Konstantin Belousov
2018-12-27Bump sys_errlist size to keep ABI backward-compatible for some time.Konstantin Belousov
2018-08-19Update userland arc4random() with OpenBSD's Chacha20 based arc4random().Xin LI
2018-08-17Add pthread_get_name_np(3).Konstantin Belousov
2018-03-21getentropy(3): Fallback to kern.arandom sysctl on older kernelsConrad Meyer
2017-12-27lib: Fix several typos and minor errorsEitan Adler
2017-12-08SPDX: license IDs for some ISC-related files.Pedro F. Giffuni
2017-12-02Add include guard to fpmath.hEitan Adler
2017-11-25libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-20General further adoption of SPDX licensing ID tags.Pedro F. Giffuni