summaryrefslogtreecommitdiff
path: root/lib/libc
AgeCommit message (Expand)Author
2014-07-11Add locking for __cxa_finalize() as it modifies the page permissions of theMark Kettenis
2014-07-11better document perils of setuid getenv and xr with issetugidTed Unangst
2014-07-10as noted by google/android via kettenis, atexit handlers can install newTed Unangst
2014-07-10Add MAP_ANONYMOUS as a synonym for MAP_ANON, per POSIX proposalMatthew Dempsky
2014-07-10__tfork_thread is in libc, so move the manpage over tooPhilip Guenther
2014-07-10posix_madvise() should return the errno value on error, not -1Philip Guenther
2014-07-10sprinkle in -Werror-implicit-function-declaration to disable one of theTed Unangst
2014-07-10prototype for _thread_sys_madviseTed Unangst
2014-07-10Don't document the guts of struct syslog_data. This man page only needsTheo de Raadt
2014-07-09reduce obvious dependency on global g_pool by moving to local aliasesTed Unangst
2014-07-09rephrase the stpcpy() warningChristian Weisgerber
2014-07-09Clean up after arc4random u_int32_t uint32_t changeBob Beck
2014-07-09changes to improve portabilitybcook
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-07-08Document that shm_open() et al have been available since OpenBSD 5.4Matthew Dempsky
2014-07-03rework some fflush text, as requestedJason McIntyre
2014-07-02Various small typographic fixes for mman.h manual pages:Matthew Dempsky
2014-07-02Sync description of PROT_* flags between mmap.2 and mprotect.2Matthew Dempsky
2014-06-27zap unneccessary punctuation;Jason McIntyre
2014-06-27re-init and init code paths are now more shared, so the getpid()-basedTheo de Raadt
2014-06-27Cleanup ioctl.2 slightly:Matthew Dempsky
2014-06-27OpenBSD supports mmap() on block special files too.Matthew Dempsky
2014-06-27Split out mmap's compatibility flags into a separate section, so usersMatthew Dempsky
2014-06-27Revise wording to reflect that callers should always specify (exactly)Matthew Dempsky
2014-06-27extra evil spaces snuck in over the last whileTheo de Raadt
2014-06-27Move to a smaller rbytes buffer and skip a random part. Not toOtto Moerbeek
2014-06-26Add back an #ifndef MAP_INHERIT_ZERO chunk to support the old getpid()Theo de Raadt
2014-06-26Document that mmap() confirms to POSIX 2008, except that we generateMatthew Dempsky
2014-06-25document why we explicit_bzeroTheo de Raadt
2014-06-21loosen the spec for timingsafe functions slightly, so as to notTed Unangst
2014-06-15occured -> occurred;Jason McIntyre
2014-06-14Change return value of getentropy() to int 0 for success. MaximumTheo de Raadt
2014-06-13typo; Piotr SikoraTheo de Raadt
2014-06-21Protect explicit_bzero() from link-time optimizationMatthew Dempsky
2014-06-20arc4random: hard fail with raise(SIGKILL) if getentropy() returns -1Matthew Dempsky
2014-06-19Move rs_chacha and rs_buf into the same memory page and don't mark itMatthew Dempsky
2014-06-18Always call atexit handlers as if they were registered with __cxa_atexit.Mark Kettenis
2014-06-17Use MAP_INHERIT_ZERO in arc4random(3)Matthew Dempsky
2014-06-15oops, typo. James Hartley is fast at trying -currentTheo de Raadt
2014-06-15In srandomdev(), use arc4random_buf() instead of from the kernel.Theo de Raadt
2014-06-13For now... assume success of getentropy() just like we assumed successTheo de Raadt
2014-06-13Remove deprecated RFC2292 ancillary data convenience functions.Christopher Zimmermann
2014-06-13use getgentropy() call. If it fails, things are pretty bad --Theo de Raadt
2014-06-13use getentropy; from matthewTheo de Raadt
2014-06-13delete a lie; replace with a truthTheo de Raadt
2014-06-13Add new getentropy() system call. Code and pressure from matthew.Theo de Raadt
2014-06-13crank majorTheo de Raadt
2014-06-13Add timingsafe_memcmp().Matthew Dempsky
2014-06-13Add support for MAP_INHERIT_ZERO.Matthew Dempsky
2014-06-12Disable the "switch to insertion sort" optimization to avoid quadraticTodd C. Miller