aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Expand)AuthorAgeFilesLines
* libc/stdtime: Catch up with tzcode 2026dDag-Erling Smørgrav20 hours1-6/+2
* libc: Preserve const qualifier on strchr(3), strrchr(3), and memchr(3) resultsFaraz Vahedi21 hours10-14/+16
* libc: Preserve const qualifier on bsearch(3) results in testsFaraz Vahedi21 hours4-4/+4
* libc: Parenthesise qualifier-preserving function definitionsFaraz Vahedi21 hours17-19/+19
* chflags: Alias nocache to noucache for consistencyAlexander Ziaee22 hours1-3/+2
* Assign and test `malloc` result separatelyEnji Cooper8 days1-1/+1
* chflags: Add a new UF_NOCACHE flagRick Macklem2026-08-261-0/+6
* libc: Implement bsearch_s(), document bsearch_b(), and add unit testsFaraz Vahedi2026-08-2210-6/+493
* exterr: Fix build with GCC on 32-bit architecturesJohn Baldwin2026-08-201-1/+1
* uexterror(3): install the right manpageBrooks Davis2026-08-201-1/+1
* runtime: add the ability to set exterrors in userspaceBrooks Davis2026-08-208-18/+223
* exterr: relax format restrictionsBrooks Davis2026-08-201-2/+165
* libc: Restore prior C23 include guardsFaraz Vahedi2026-08-191-1/+1
* fts: add fts_capsicum_test.cJitendra Bhati2026-08-182-0/+211
* fts: add fts_openat() APIJitendra Bhati2026-08-186-12/+343
* fts: fix file descriptor leak in fts_closeJitendra Bhati2026-08-172-0/+68
* fts: fix trailing-slash regression in fts_read after fts_childrenJitendra Bhati2026-08-162-1/+59
* libc: Add <stdio.h> C23 feature test macroFaraz Vahedi2026-08-141-1/+1
* libc: Use C23 pseudo-types in qualifier-preserving man page synopsesFaraz Vahedi2026-08-139-44/+44
* libc: Implement qualifier-preserving standard library functionsFaraz Vahedi2026-08-139-33/+112
* libc/tests: Add assertions for BOOL_WIDTH, BOOL_MAX, and BITINT_MAXWIDTHFaraz Vahedi2026-08-131-0/+6
* fts: reduce fd usage by storing fts_dirfd on directory entries onlyJitendra Bhati2026-08-102-22/+33
* fts: fix fts_accpath regression after fts_children()Jitendra Bhati2026-08-062-2/+61
* kern/tty.c: Exterrorize returnsGleb Popov2026-08-051-0/+1
* manuals: Fix more Fx and nearby mechanical typosAlexander Ziaee2026-08-042-3/+3
* manuals: Fix Fx and nearby mechanical typosAlexander Ziaee2026-08-0414-27/+27
* uexterr_gettext(3): support dynamic kernel categoriesBrooks Davis2026-08-031-4/+64
* exterror(9): split category into multiple sourcesBrooks Davis2026-08-031-3/+15
* fts: refactor to use fd-relative operations internallyJitendra Bhati2026-08-036-21/+1517
* libc: getopt{,_long}: Const correctness for C23Lexi Winter2026-08-032-2/+2
* libc: Add strfromd, strfromf, and strfroml per C23Faraz Vahedi2026-08-0210-1/+1359
* libc/merge.c: use memcpy() for copyingMinsoo Choo2026-08-021-48/+21
* stdio: *memstream: grow the buffer by 1.5x on writeKyle Evans2026-08-014-12/+108
* stdio: *memstream: decouple the buffer size from the stream lengthKyle Evans2026-08-012-8/+17
* stdio: *memstream: slightly streamline growth functionKyle Evans2026-08-012-18/+15
* libc: Reject static ELF exectables with PT_TLS segments were filesz > memszJohn Baldwin2026-07-311-0/+4
* tests/libc: Fix fortify_source uio testsMark Johnston2026-07-312-29/+98
* [test] libatexit: leverage __{BEGIN,END}_DECLSEnji Cooper2026-07-251-4/+7
* libc: tests: add static to resolve -Wmissing-prototypesZhang Qiyue2026-07-251-1/+1
* hwpmc: Add EXTERROR diagnostics to the hwpmc syscall pathAndre Silva2026-07-211-0/+1
* hwpmc: Add EXTERROR diagnostics to the AMD and IBS allocatorsAndre Silva2026-07-211-0/+1
* Revert "chflags: Add a new UF_DONTCACHE flag"Rick Macklem2026-07-131-3/+1
* chflags: Add a new UF_DONTCACHE flagRick Macklem2026-07-121-1/+3
* acl_from_text.c: Allow negative uid/gid numbers to be handledPeter Eriksson2026-07-061-9/+32
* libc/resolv: Dead code and style cleanupDag-Erling Smørgrav2026-07-061-42/+17
* libc/resolv: Add no-debug and no-rotate optionsDag-Erling Smørgrav2026-07-061-0/+4
* libc/resolv: Reimplement the sortlist parserDag-Erling Smørgrav2026-07-062-110/+137
* libc/resolv: Refactor the configuration parserDag-Erling Smørgrav2026-07-061-267/+380
* libc/resolv: Refactor the option parserDag-Erling Smørgrav2026-07-061-89/+105
* libc/resolv: Drop Solaris 2 compatibilityDag-Erling Smørgrav2026-07-063-58/+0