summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
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
2024-03-29Do not include <machine/frame.h> in libc sparc64 fpu routines, they don'tMiod Vallat
2024-03-29the msyscall(2) manual page can be deleted.Theo de Raadt
2024-03-28Delete pinsyscall(2) [which was specific only to SYS_execve] nowTheo de Raadt
2024-03-27When the syscall number has to be loaded from a pc-relative location,Miod Vallat
2024-03-25Move the "no (hard) linking directories" and "no cross-mount links"Philip Guenther
2024-03-23readdir_r(3) was never necessary and has been deprecated by POSIX.Philip Guenther
2024-03-18fix markup of _PATH_DEFPATH (Li -> Dv); ok jmcOmar Polo
2024-03-06POSIX defines inet_ntoa, not inet_aton.Anthony J. Bentley
2024-03-02Shorter and simpler version which does not need to use the stack.Miod Vallat
2024-03-02Provide the missing fabsl alias to fabs.Miod Vallat
2024-03-01Add mkdtemps(3), like mkdtemp(3) but with a suffix.Todd C. Miller
2024-02-04Move ctype.h defines to the _CTYPE_ prefix, avoids clashes with identifiers i...Jeremie Courreges-Anglas
2024-02-04Change rune-specific #defines from _CTYPE_ prefix to _RUNETYPE_ prefixJeremie Courreges-Anglas
2024-01-22I forgot that chpass(1) and passwd(1) reach-around into libc forTheo de Raadt
2024-01-22make login.conf(5) and crypt_newhash(3) and the underlying codeTheo de Raadt
2024-01-22Similar to getpwnam(3) and getnetgrent(3), it is better to callTheo de Raadt
2024-01-22getpwnam(3) uses dbopen(3), which pulls all 3 database backends intoTheo de Raadt
2024-01-22When getpwnam(3) reaches out to YP, it calls clntudp_create(3) with aTheo de Raadt
2024-01-21update docs on madvise/msync/minherit behaviour in relation to immutable memo...Theo de Raadt
2024-01-21Static non-PIE binaries always have a base address of 0 (even if the ELFMark Kettenis
2024-01-21Add Xr mimmutable to manual pages which discuss immutable memory.Theo de Raadt
2024-01-20Early during mimmutable(2) development, we had a big problem with theTheo de Raadt
2024-01-19Make our mktemp(3) callback-driven and split into multiple files.Todd C. Miller
2024-01-19_execvesize.c is no longer generated to support pinsyscall(SYS_execveTheo de Raadt
2024-01-19Move mktemp.c to stdlib where it belongs.Todd C. Miller
2024-01-19Stop initializing pinsyscall(SYS_execve in static binaries that containTheo de Raadt
2024-01-18the warning about syscall going away is a bit dated now.Theo de Raadt
2024-01-15Make sure to return a proper string in ai_canonname.Florian Obser
2024-01-10pthread_cond_timedwait(3): accept negative absolute timeoutsScott Soule Cheloha
2024-01-07libc, librthread: _twait: subtraction is not comparisonScott Soule Cheloha
2023-12-19static binary setting a table, or dynamic binary trying to do whatTheo de Raadt
2023-12-19- new sentence, new lineJason McIntyre
2023-12-19A small cleanup of malloc_bytes(), getting rid of a goto and a tinyOtto Moerbeek
2023-12-19pinsyscalls(2) has changed a little bit, and I can provide more adviceTheo de Raadt