summaryrefslogtreecommitdiff
path: root/lib/libc/hidden
AgeCommit message (Expand)Author
2024-08-12Add <stdio_ext.h> with the seven APIs needed to have gnulib operatePhilip Guenther
2024-07-14Add wcsnlen(3), wcslen(3) with a max len argumentJeremie Courreges-Anglas
2024-07-14Add elf_aux_info(3)Jeremie Courreges-Anglas
2024-05-18Add pathconfat(2): pathconf(2) but with at-fd and flags arguments,Philip Guenther
2024-04-15Add scandirat(3); from freebsdFlorian Obser
2024-03-01Add mkdtemps(3), like mkdtemp(3) but with a suffix.Todd C. Miller
2024-01-19Make our mktemp(3) callback-driven and split into multiple files.Todd C. Miller
2023-12-12remove support for syscall(2) -- the "indirection system call" becauseTheo de Raadt
2023-08-20Add syscall stub for kqueue1(2)Visa Hankala
2023-08-20Provide C11 <uchar.h>.Ingo Schwarze
2023-05-27Remove malloc interposition, a workaround that was once needed for emacsOtto Moerbeek
2023-05-18Add PROTO_NORMAL() declarations for the remaining syscalls, to avoidPhilip Guenther
2023-05-18Add PROTO_NORMAL() declarations for utrace (and ktrace) syscallsPhilip Guenther
2023-04-26Declare sendsyslog to match its man pageGreg Steuck
2022-12-27spelling fixes; from paul tagliamonteJason McIntyre
2022-10-26Add waitid(2) syscall stub.Mark Kettenis
2022-10-07Add mimmutable(2) libc stub, add & adjust manual pages, and crank the minor.Theo de Raadt
2022-09-09Add libc wrappers for the new sendmmsg and recvmmsg system calls.Moritz Buhl
2022-07-25Simplify wctype() and wctype_l(): we have one set of classificationPhilip Guenther
2022-05-14Use fseeko() instead of fseek() inside libc, as the latter justPhilip Guenther
2021-12-08lsearch(3): reimplement using lfind(3)Scott Soule Cheloha
2021-06-03secure_path(3) hasn't been called since we recognized the TOCTOU issues a fewTheo de Raadt
2020-10-09Correct error returns, do not print eror message to stdout (thereOtto Moerbeek
2020-10-09Partly revert previous commit, these changes we not supposed to go in.Otto Moerbeek
2020-10-09As noted by tb@ previous commit only removed an unused fucntion.Otto Moerbeek
2020-07-06Add support for timeconting in userland.Paul Irofti
2019-12-04libc's authentication privsep layer performed insufficient usernameTheo de Raadt
2019-10-24Allow the caller of asr functions to create and use a specific context.Otto Moerbeek
2019-06-02Complete the ld.so boot cleanup: move most libc initialization fromPhilip Guenther
2019-05-10Inroduce malloc_conceal() and calloc_conceal(). Similar to theirOtto Moerbeek
2019-01-12Move sigwait(3) from libpthread to libcJeremie Courreges-Anglas
2019-01-11mincore() is a relic from the past, exposing physical machine informationTheo de Raadt
2018-11-21Introducing malloc_usable_size() was a mistake. While some otherOtto Moerbeek
2018-11-18Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man pageOtto Moerbeek
2018-11-05Implement C11's aligned_alloc(3). ok guenther@Otto Moerbeek
2018-10-30Add C11's timespec_get(3); minor bump for libc.Philip Guenther
2018-09-13Add uid_from_user() and gid_from_group(), derived from pax's cache.c.Todd C. Miller
2018-07-13Unveiling unveil(2).Bob Beck
2018-03-31Mark pthread_equal() as unused inside libcPhilip Guenther
2018-01-18Instead of trying to handle ffs() with the normal rename-mark-hidden-and-aliasPhilip Guenther
2017-12-01Redo the calculation of the alignment and placement of static TLS data toPhilip Guenther
2017-11-29clang doesn't propagate attributes like "asm labels" and "visibility(hidden)"Philip Guenther
2017-11-04Revert recent changes to unbreak ports/net/sambaJeremie Courreges-Anglas
2017-10-28Change pthread_cleanup_{push,pop} to macros that store the cleanup infoPhilip Guenther
2017-09-05New POSIX xlocale implementation written from scratch.Ingo Schwarze
2017-09-05Move mutex, condvar, and thread-specific data routes, pthread_once, andPhilip Guenther
2017-08-15Wrap <sched.h> and <sys/futex.h> so that internal calls go directPhilip Guenther
2017-06-19port the RBT code to userland by making it part of libc.David Gwynne
2017-05-20Use David Musser's introsort algorithm to fall back to heapsort(3)Todd C. Miller
2017-04-10Introducing freezero(3) a version of free that guarantees the processOtto Moerbeek