summaryrefslogtreecommitdiff
path: root/src/lib/libc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* "Race-free because we're running single-threaded in a newderaadt2014-07-171-1/+5
* #ifdef wrap the _rs_forkhandlerderaadt2014-07-161-1/+3
* added handler for an atfork hook from kettenis@bcook2014-07-161-1/+10
* tweak previous;jmc2014-07-131-2/+2
* missing bracket in previous;jmc2014-07-131-2/+2
* Update BUGS section.miod2014-07-131-4/+6
* oops, i deleted the wrong wordtedu2014-07-131-2/+2
* remove a lie spotted by guenthertedu2014-07-131-5/+4
* once srandomdev() is called, switch to using arc4random() but mask off thetedu2014-07-131-12/+10
* Split out ntoh[ls] and hton[ls] into their own manpage.guenther2014-07-133-136/+199
* While we thought this would make portable life easier it actuallybeck2014-07-131-3/+1
* Wrap "thread_private.h" with #ifdef __OpenBSD__ so that other systemsderaadt2014-07-121-1/+3
* Split arc4random_uniform into it's own file, to assist other projectsderaadt2014-07-123-39/+60
* Add locking for __cxa_finalize() as it modifies the page permissions of thekettenis2014-07-111-1/+5
* better document perils of setuid getenv and xr with issetugidtedu2014-07-111-2/+10
* as noted by google/android via kettenis, atexit handlers can install newtedu2014-07-101-1/+8
* reduce obvious dependency on global g_pool by moving to local aliasestedu2014-07-091-42/+48
* rephrase the stpcpy() warningnaddy2014-07-091-2/+2
* Clean up after arc4random u_int32_t uint32_t changebeck2014-07-091-5/+5
* changes to improve portabilitybcook2014-07-091-10/+11
* re-init and init code paths are now more shared, so the getpid()-basedderaadt2014-06-271-2/+3
* extra evil spaces snuck in over the last whilederaadt2014-06-271-20/+20
* Move to a smaller rbytes buffer and skip a random part. Not tootto2014-06-271-3/+4
* Add back an #ifndef MAP_INHERIT_ZERO chunk to support the old getpid()deraadt2014-06-261-1/+13
* document why we explicit_bzeroderaadt2014-06-251-2/+2
* loosen the spec for timingsafe functions slightly, so as to nottedu2014-06-211-10/+5
* Protect explicit_bzero() from link-time optimizationmatthew2014-06-211-7/+10
* arc4random: hard fail with raise(SIGKILL) if getentropy() returns -1matthew2014-06-201-3/+4
* Move rs_chacha and rs_buf into the same memory page and don't mark itmatthew2014-06-191-22/+31
* Always call atexit handlers as if they were registered with __cxa_atexit.kettenis2014-06-182-14/+8
* Use MAP_INHERIT_ZERO in arc4random(3)matthew2014-06-171-37/+44
* oops, typo. James Hartley is fast at trying -currentderaadt2014-06-151-2/+2
* In srandomdev(), use arc4random_buf() instead of from the kernel.deraadt2014-06-151-4/+3
* For now... assume success of getentropy() just like we assumed successderaadt2014-06-131-3/+3
* Remove deprecated RFC2292 ancillary data convenience functions.chrisz2014-06-132-488/+2
* use getgentropy() call. If it fails, things are pretty bad --deraadt2014-06-131-8/+3
* use getentropy; from matthewderaadt2014-06-131-5/+2
* Add timingsafe_memcmp().matthew2014-06-135-33/+152
* Disable the "switch to insertion sort" optimization to avoid quadraticmillert2014-06-121-13/+2
* Really remove the obsolete manpages left by earlier commitchrisz2014-06-112-0/+0
* Remove manpages about deprecated RFC2292 ancillary data convenience functions.chrisz2014-06-114-769/+4
* mop up ifndef KERNEL goo; ok miodderaadt2014-06-1012-60/+12
* move random bytes buffer to be part of mmaped pages; ok tedu@otto2014-06-021-21/+18
* Delete the extraneous "return" statement at the end of a void function.jca2014-05-311-2/+1
* move all stats collecting under MALLOC_STATS; ok krw@otto2014-05-261-28/+33
* fix MALLOC_STATS (not compiled in by default); ok tedu@otto2014-05-211-18/+19
* factor out a bit of the chunk index code and use it to make sure that atedu2014-05-181-14/+33
* correctly match size and buffer. from enh at googletedu2014-05-171-3/+3
* Add missing header needed by isdigit().chl2014-05-171-4/+5
* refactor some of the des crypt code to use fewer globals.tedu2014-05-172-42/+45