aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* lib/libc/tests: add unit test for arc4random_uniform()Robert Clausecker2024-12-021-0/+26
* lib/libc/gen: use Lemire's algorithm for arc4random_uniform().Robert Clausecker2024-12-022-41/+43
* lib/libsbuf/tests: reformat with `clang-format`Enji Cooper2024-12-023-55/+58
* libc/stdio: Increase BUF in vfprintf.c and vfwprintf.cAhmad Khalifa2024-11-292-12/+4
* fileno(3): set errno when returning -1Konstantin Belousov2024-11-292-7/+38
* stdio(3): correct summary information for fileno(3)Konstantin Belousov2024-11-291-1/+1
* RegenEdward Tomasz Napierala2024-11-292-0/+4
* Add fchroot(2)Edward Tomasz Napierala2024-11-293-2/+40
* fhreadlink.2: fix old typo in the manpageWolfram Schneider2024-11-251-1/+1
* setsockopt.2: Clarify SO_SPLICE actionKevin Bowling2024-11-251-2/+7
* manpage: cross link fhreadlink(2) <-> readlink(2)Wolfram Schneider2024-11-252-1/+3
* getentropy: restore unistd.h includeEd Maste2024-11-221-0/+1
* hexdump.3: Add missing LIBRARY sectionDavid Gilbert2024-11-211-0/+2
* Merge llvm-project release/19.x llvmorg-19.1.4-0-gaadaa00de76eDimitry Andric2024-11-217-15/+15
|\
* | libc: Note that getentropy is nearly POSIX 2024Ed Maste2024-11-201-5/+9
* | memcmp.3: Clarify return valueEd Maste2024-11-201-16/+25
* | getentropy: Remove fallback codeEd Maste2024-11-201-90/+9
* | manuals: Fix some .Bl -tag listsGraham Percival2024-11-183-33/+18
* | getentropy: Add Git hashes corresponding to SVN referencesEd Maste2024-11-161-5/+5
* | fork: Document _Fork (and fork) as POSIX 2024Ed Maste2024-11-161-7/+7
* | libc: indicate existing functions that are POSIX 2024Ed Maste2024-11-155-5/+19
* | lib/libc/string: apply SSP hardening and tests to memset_explicitRobert Clausecker2024-11-143-1/+143
* | lib/libc/string: add memset_explicit() for compliance with C23Robert Clausecker2024-11-144-3/+49
* | man: Misc syntax fixesGraham Percival2024-11-142-2/+0
* | _dl_iterate_phdr_locked(): fix libc and libdlKonstantin Belousov2024-11-142-0/+6
* | libc: fix the stubs for pthread_{suspend,resume}_all_npKyle Evans2024-11-141-2/+9
* | libc, libthr: coordinate stubs for pthread_{suspend,resume}_all_npKyle Evans2024-11-147-4/+18
* | rtld: implement _dl_iterate_phdr_lockedKyle Evans2024-11-142-4/+21
* | libthr: allow very early atfork registrationKyle Evans2024-11-143-9/+65
* | libthr: add some tests for pthread_atfork() handlingKyle Evans2024-11-142-0/+228
* | sched_getcpu: Add man pageEd Maste2024-11-142-0/+52
* | Retire MK_PROFILE infrastructureEd Maste2024-11-1231-57/+0
* | Merge llvm-project release/19.x llvmorg-19.1.3-0-gab51eccf88f5Dimitry Andric2024-11-089-17/+18
|\|
* | rtld_get_var.3: fix typoKonstantin Belousov2024-11-071-1/+1
* | Document rtld_get_var(3)Konstantin Belousov2024-11-072-0/+109
* | rtld: add rtld_{get,set}_varKonstantin Belousov2024-11-073-0/+24
* | libvmmapi: Use the vmmctl device file to create and destroy VMsMark Johnston2024-11-053-27/+83
* | manuals: Remove trailing spacesGraham Percival2024-11-042-2/+2
* | libc: remove some XXX for russian translations of errnosKonstantin Belousov2024-11-032-4/+0
* | libc: mechanically convert ru_RU msg catalog from KOI8-R to UTF-8Konstantin Belousov2024-11-032-0/+266
* | catopen(3): align returned errors with IEEE Std 1003.1™-2024Konstantin Belousov2024-11-032-17/+26
* | unix: Add support for atomically setting the socket modeMark Johnston2024-11-031-1/+8
* | nvmf_tcp: Correct padding calculationJohn Baldwin2024-11-021-1/+1
* | libnvmf: Correctly set the controller and host PDA fieldsJohn Baldwin2024-11-021-4/+4
* | fts: Simplify fts_alloc() and use calloc().Dag-Erling Smørgrav2024-11-011-26/+15
* | libsys: remove yield special caseBrooks Davis2024-11-011-2/+0
* | bhyve/riscv: Initial import.Ruslan Bukin2024-10-314-3/+127
* | rpc: Fix the definition of xdr_void()Mark Johnston2024-10-301-3/+1
* | libarchive tests: Re-enable a broken testMark Johnston2024-10-291-3/+0
* | manuals: Fix datesGraham Percival2024-10-282-2/+2