summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2017-05-27move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@Christian Weisgerber
2017-05-24Support swapping 32-bit aligned elements on 64-bit platforms.Todd C. Miller
2017-05-20Document that qsort falls back to heapsort() if the recursion depthTodd C. Miller
2017-05-20Use David Musser's introsort algorithm to fall back to heapsort(3)Todd C. Miller
2017-05-17The BSD qsort() performs tail recursion elimination on the secondTodd C. Miller
2017-05-15Typo: freezeo -> freezeroTheo Buehler
2017-05-13- fix bug wrt posix_memalign(3) of blocks between half a page and a pageOtto Moerbeek
2017-05-08Fix exponential CPU use with repeated '*' operators by changing '*'Todd C. Miller
2017-05-08Update STANDARDS section, these are now in XSI BASE.Todd C. Miller
2017-05-07killpg() is covered by XSI so add a STANDARDS section to that effectTodd C. Miller
2017-05-07Don't allow a negative process group ID, it would turn into aTodd C. Miller
2017-05-06Move info about group handling via a negative pid into the listTodd C. Miller
2017-05-05Document what happens when sending a signal to the calling process.Todd C. Miller
2017-05-05Mention that the signal mask does not affect what signals areTodd C. Miller
2017-05-04Merge headers defining identifiers from sysctl.8 into sysctl.3. Shorten andTheo Buehler
2017-05-03make the description strings match the codeTheo de Raadt
2017-05-01Document that wait3/waitpid can receive SIGCHILD when wpid doesTodd C. Miller
2017-04-30Add futex(2) shim, bump minor.Martin Pieuchot
2017-04-28Reference the "Futexes Are Tricky" paper.Martin Pieuchot
2017-04-28errant space;Jason McIntyre
2017-04-28Document futex(2) with a lot of inputs from schwarze@Martin Pieuchot
2017-04-27ntohl() returns uint32_t so it cannot be < 0. Since we're storingTodd C. Miller
2017-04-27Remove "len < 0" check; len is socklen_t (uint32_t) so can't beTodd C. Miller
2017-04-23Rearrange text a bit to make it clear what "discarded" means; ok jmc@ deraadt@Otto Moerbeek
2017-04-22For small allocations (chunk) freezero only validates the givenOtto Moerbeek
2017-04-20Fix previous.Visa Hankala
2017-04-20Get TCB address using the RDHWR instruction instead of __get_tcb().Visa Hankala
2017-04-18don't forget to fill in canary bytes for posix_memalign(3); reported byOtto Moerbeek
2017-04-17consictently use .Dv NULL and a few other tweaks; ok schwarze@Otto Moerbeek
2017-04-17whitespace fixesOtto Moerbeek
2017-04-16Always return nonzero from _longjmp too.Mark Kettenis
2017-04-15Document RB_TIMEBAD; delete RB_* that are obsolete/unimplementedPhilip Guenther
2017-04-14whitespaceTheo de Raadt
2017-04-14correct path; from Klemens NanniTheo de Raadt
2017-04-13Xr sigprocmask(2) not the obsolete sigsetmask(3)Todd C. Miller
2017-04-13Use recallocarray in getdelim/getline to clear memory on buffer resizes,Bryan Steele
2017-04-13allow clearing less than allocated and document freezero(3) betterOtto Moerbeek
2017-04-12SipHash_Final() was assuming the digest was 64-bit aligned, resulting inTheo de Raadt
2017-04-12New strstr() implementation from musl libc by Rich Felker. ThisTodd C. Miller
2017-04-10Fix tabs in example code.Jeremie Courreges-Anglas
2017-04-10tweak previous;Jason McIntyre
2017-04-10Introducing freezero(3) a version of free that guarantees the processOtto Moerbeek
2017-04-10monir bump for freezeroOtto Moerbeek
2017-04-06Consistentcy between nmembers and size order. From Christopher Hettrick;Otto Moerbeek
2017-04-06first print size in meta-data then supplied arg size when an inconsistency isOtto Moerbeek
2017-04-05Not all devices support mmap, document EINVAL in this case too.Todd C. Miller
2017-04-04tweak previous;Jason McIntyre
2017-04-03Add caveat telling it's better to always read a data byte when passingOtto Moerbeek
2017-03-29rephrase more enumerations of functionsOtto Moerbeek
2017-03-29The hppa version of as(1) requires whitespace before a .file directive,Theo de Raadt