summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2019-01-06Fix most of the .Li abuse:Ingo Schwarze
2019-01-06note that tracefile must be null when clearing points.Ted Unangst
2019-01-05Replace two-operand instruction aliases that clang does notVisa Hankala
2018-12-31nanosleep: loop tsleep(9) to ensure coverage of the full timeout range.cheloha
2018-12-28getgruid_r -> getgrgid_rTheo Buehler
2018-12-26document kern.pool_debug; ok tedu@anton
2018-12-16Restore the optimization for unbuffered I/O. The buffer needs toTodd C. Miller
2018-12-16Back out rev 1.17 for now, it causes issues with python when buildingTodd C. Miller
2018-12-14Revisit the optimization for unbuffered I/O. We can use the bufferTodd C. Miller
2018-12-14Back out the optimization in rev 1.13, it does not update flags onTodd C. Miller
2018-12-10Improve speed for the multi-threaded case by reducing lock contention.Otto Moerbeek
2018-12-09style; OK ottoFlorian Obser
2018-12-05remove a stray line accidentally left behind in rev. 1.120;Ingo Schwarze
2018-11-29remove double .Pp. oops - sorry for not spotting!Jason McIntyre
2018-11-29Improve introduction so there is more clarity about the patterns ofTheo de Raadt
2018-11-27Refactor "find the right pool" code into a function. ok djm@ tb@Otto Moerbeek
2018-11-21fold the contents of malloc.conf.5 into malloc.3 and sysctl.2,Jason McIntyre
2018-11-21Introducing malloc_usable_size() was a mistake. While some otherOtto Moerbeek
2018-11-19Fix compilation on alpha, where DEF_WEAK() really must be paired withPhilip Guenther
2018-11-19delete the dns jackport experiment. it has no future.Ted Unangst
2018-11-18Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man pageOtto Moerbeek
2018-11-17Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs.cheloha
2018-11-10Do not translate the EACCES error from pf(4) to EHOSTUNREACH anymore.Alexander Bluhm
2018-11-10Conform to POSIX-2001 in which the behavior of passing a negative length usinganton
2018-11-09Remove ethers(5) YP support bits from libc as it makes it difficult toBryan Steele
2018-11-08zap last remains of malloc.conf; prompted by and ok jmc@Otto Moerbeek
2018-11-06typo on fs.posix.setuid; from Piotr DurlejOtto Moerbeek
2018-11-06rm FILES section; prompted by Janne JohanssonOtto Moerbeek
2018-11-06Use the new vm.malloc_conf sysctl; ok millert@ deraadt@Otto Moerbeek
2018-11-06vm.malloc_conf, userland sysctl parts; ok millert@ deraadt@Otto Moerbeek
2018-11-05Mention aligned_alloc(), prompted by Brad; ok jmc@Otto Moerbeek
2018-11-05aligned_alloc bumpOtto Moerbeek
2018-11-05Implement C11's aligned_alloc(3). ok guenther@Otto Moerbeek
2018-11-04add missing NET_RT_TABLEdenis
2018-11-03For correctness, do not read struct servent if getservbyname_r() failed.Eric Faurot
2018-10-31typo; fix from hiltjo posthumaTheo de Raadt
2018-10-30use Mdocdate;Jason McIntyre
2018-10-30Add C11's timespec_get(3); minor bump for libc.Philip Guenther
2018-10-28Correctly deal with upper level unveil's by keeping track of the coveringBob Beck
2018-10-22More "explicitely" -> "explicitly" in various comments.Kenneth R Westerback
2018-10-21Switch alpha to futex(2) based condvars, mutexes and semaphores.Visa Hankala
2018-10-15Switch powerpc to futex(2) based condvars, mutexes and semaphores.Visa Hankala
2018-10-09Fix a "copy-and-paste" error that Coverity picked up in the augment codeDavid Gwynne
2018-10-02document that uuid_create generates v4 uuids; from william orrJason McIntyre
2018-10-01Add retguard to arm64 libc syscalls and setjmp / longjmp.mortimer
2018-10-01As per POSIX, when str{,r}chr is comparing it should convert c to a char.Martijn van Duren
2018-09-30add spin lock in KERN_CPTIME cpu statessolene
2018-09-30Make the HISTORY sections of the "intro" manuals less confusing andIngo Schwarze
2018-09-26typo; ok jmc@miko
2018-09-26align RETURN VALUES section with pledge manual; ok deraadt@miko