summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2024-08-18Use struct __sFILE instead of FILE in thread locking callbackPhilip Guenther
2024-08-18Adjust locale/rune*.h files so <stdio.h> and <wchar.h> get pulledPhilip Guenther
2024-08-18Pull in <stdio.h> (for snprintf()) directly instead ofPhilip Guenther
2024-08-13zap extra word;Jason McIntyre
2024-08-12fflush.3: zap trailing whitespaceTheo Buehler
2024-08-12Fix grammar in history sectionTheo Buehler
2024-08-12Add <stdio_ext.h> with the seven APIs needed to have gnulib operatePhilip Guenther
2024-08-12Make exit(), fclose(), fflush(), and freopen() comply with POSIX-2008Philip Guenther
2024-08-07asprintf() and vasprintf() are in POSIX-2024. Update #includePhilip Guenther
2024-08-07wcslcpy() and wcslcat() are in POSIX-2024. Update #include visibilityPhilip Guenther
2024-08-04ppoll() is in POSIX-2024. Update #include visibility and manpagesPhilip Guenther
2024-08-03A dozen interfaces in <endian.h> were standardized in POSIX-2024 as expectedPhilip Guenther
2024-08-03The improbable occurred: strlcpy(3) and strlcat(3) are in POSIX-2024.Philip Guenther
2024-08-03mkostemp(3) and reallocarray(3) are in POSIX-2024:Philip Guenther
2024-08-02The {get,set}res[ug]id(2) family are in POSIX-2024's XSI option,Philip Guenther
2024-08-02getentropy(2) is in POSIX-2024, so adjust the #include visibility,Philip Guenther
2024-07-22Specify a priority for _libc_preinit() to make sure it runs before otherMark Kettenis
2024-07-18The source of a link (name1) may not be a directory.Todd C. Miller
2024-07-17Be clear that RUSAGE_CHILDREN only works for terminated children that haveClaudio Jeker
2024-07-14Fix printf(3) signal safety for wide character strings.Todd C. Miller
2024-07-14Bump minor after elf_aux_info(3) and wcsnlen(3) additionsJeremie Courreges-Anglas
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-07-14spellingJonathan Gray
2024-07-14spellingJonathan Gray
2024-07-12Improve signal handlers guidance.Theo de Raadt
2024-07-10Zap warning against __findenv usage, it is not exported by libcJeremie Courreges-Anglas
2024-07-01Remove history of the tms struct. It is tied to the function,Jonathan Gray
2024-06-24changing EINVAL from "has no associated size" to "has insufficient size"Theo de Raadt
2024-06-23strmode takes a mode_t, not an int; prompted by Collin Funk.Otto Moerbeek
2024-06-22lower parts of the manual page clearly say why using malloc() toTheo de Raadt
2024-06-11reentrant functions were not in 386BSDJonathan Gray
2024-06-04enable -fret-clean on amd64, for libc libcrypto ld.so kernel, and all theTheo de Raadt
2024-05-18Add pathconfat(2): pathconf(2) but with at-fd and flags arguments,Philip Guenther
2024-05-07avoid memcpy(malloc(0), ..., 0), which is not portable.Damien Miller
2024-04-30add typedefs for msgqnum_t and msglen_t, required by POSIX.Omar Polo
2024-04-29strftime.3: clarify %G and %g descriptionChristian Weisgerber
2024-04-28__sfvwrite: allow writing buffers larger than BUFSIZ or st_blksize.Todd C. Miller
2024-04-15Add scandirat(3); from freebsdFlorian Obser
2024-04-15whee libc 100. break all the thingsTheo Buehler
2024-04-15remove unused __bswap16, __bswap32 MD functions from arm and aarch64Christian Weisgerber
2024-04-15drop htonl(), htons(), ntohl(), ntohs() MD functions from libcChristian Weisgerber
2006-10-10Preliminary userland bits for OpenBSD/landisk, many things coming fromMiod Vallat
2024-04-14Zap trailing whitespace.Florian Obser
2024-04-04tzset_basic: only call issetugid(2) if TZ has changedTodd C. Miller
2024-04-03Reading https://github.com/Geal/rust-syslog/issues/79, I came to aTheo de Raadt
2024-04-02Implement SO_ACCEPTCONN in getsockopt(2)Claudio Jeker
2024-04-02fix unintended sizeof(pointer) introduced in rev 1.41Jonathan Gray
2024-04-01pinsyscalls appeared in 7.5Sebastian Benoit
2024-03-30In _malloc_init(), round up the region being mprotected RW to the mallocMiod Vallat