1379 Commits (d6f7c199580388743ea837236600808062c0a2ec)

Author SHA1 Message Date
  doug cca96eabd4 Avoid writing in second person in malloc.3 10 years ago
  schwarze 4d869de6ef List extensions in the STANDARDS section, replacing some text below CAVEATS. 10 years ago
  schwarze c1547cfc1f make RETURN VALUES more concise 10 years ago
  doug fd87bd14d1 Revamp malloc.3 by reordering the sections and rewriting parts. 10 years ago
  doug ec337d0aa3 Revert last commit due to changed semantics found by make release. 10 years ago
  doug c4cfced731 Better POSIX compliance in realpath(3). 10 years ago
  chl d541887190 remove unused variable 10 years ago
  schwarze 32cc975e61 Since deraadt@ remembers seeing strdup() on one particular 4.2BSD machine, 10 years ago
  deraadt 7aef1c5997 using reallocarray() gives us multiplicative integer overflow checking 10 years ago
  deraadt 40d4efd216 obvious malloc -> reallocarray, for mult int oflow 10 years ago
  schwarze 947c617f02 Do not claim that empty numbers set EINVAL, our implementation doesn't. 10 years ago
  schwarze eac5f40007 Make sure that the following functions return 0 and EINVAL as 10 years ago
  schwarze d5c9ee380f obvious cases of missing .An; 10 years ago
  tedu 69d8bb8294 a small tweak to improve malloc in multithreaded programs. we don't need 10 years ago
  guenther ba0ca3d3cf XPG requires insque() and remque() to work with linear lists and not just 10 years ago
  guenther d187729c06 Only need <stdint.h> and not all of <inttypes.h> here 10 years ago
  deraadt 0e76256cce missing newline 10 years ago
  guenther a59e881122 Switch from <sys/endian.h> or <machine/endian.h> to the new, 10 years ago
  bcook 7c7854314b Move more OS-specific functionality to arc4random.h headers. 10 years ago
  guenther 9475b44edc From ISO/IEC 9899:1999 and 9899:201x, 10 years ago
  naddy 44b039650c arc4random re-seeds with getentropy() now; ok deraadt@ jmc@ 10 years ago
  deraadt 884e90e06c Change _rs_allocate so it can combine the two regions (rs and rsx) 10 years ago
  matthew c4eeb8ba1e Remove "const" from the lsearch(3) manual's synopsis too. 10 years ago
  jmc df5413a7ec zap trailing whitespace; 10 years ago
  matthew 3d494c5a79 Change lsearch()'s "base" argument to require a non-const pointer to 10 years ago
  deraadt 19c7eca85b Seperate arc4random's os-dependent parts into static inline functions, 10 years ago
  deraadt e95464400c it is 2014, and we still need to encourage people away from srand() 10 years ago
  deraadt a4e31d35a0 "Race-free because we're running single-threaded in a new 10 years ago
  deraadt 9c21f5c33d #ifdef wrap the _rs_forkhandler 10 years ago
  bcook fca7f5a866 added handler for an atfork hook from kettenis@ 10 years ago
  tedu 37a5836398 oops, i deleted the wrong word 10 years ago
  tedu 13ffbefb0f remove a lie spotted by guenther 10 years ago
  tedu d3e68c8356 once srandomdev() is called, switch to using arc4random() but mask off the 10 years ago
  beck 6289d57278 While we thought this would make portable life easier it actually 10 years ago
  deraadt 30150934f0 Wrap "thread_private.h" with #ifdef __OpenBSD__ so that other systems 10 years ago
  deraadt 3f9dd576c8 Split arc4random_uniform into it's own file, to assist other projects 10 years ago
  kettenis 78bf858a52 Add locking for __cxa_finalize() as it modifies the page permissions of the 10 years ago
  tedu ae7f8bb30d better document perils of setuid getenv and xr with issetugid 10 years ago
  tedu beacb71783 as noted by google/android via kettenis, atexit handlers can install new 10 years ago
  tedu 705f1bf46e reduce obvious dependency on global g_pool by moving to local aliases 10 years ago
  naddy 33c9c303eb rephrase the stpcpy() warning 10 years ago
  beck 97abe91297 Clean up after arc4random u_int32_t uint32_t change 10 years ago
  bcook 165f09edc7 changes to improve portability 10 years ago
  deraadt b3e0f519ff re-init and init code paths are now more shared, so the getpid()-based 10 years ago
  deraadt df559b50e4 extra evil spaces snuck in over the last while 10 years ago
  otto 08ecfcb5b8 Move to a smaller rbytes buffer and skip a random part. Not to 10 years ago
  deraadt b6b255face Add back an #ifndef MAP_INHERIT_ZERO chunk to support the old getpid() 10 years ago
  deraadt db13a3eef8 document why we explicit_bzero 10 years ago
  tedu f0d4f91f14 loosen the spec for timingsafe functions slightly, so as to not 10 years ago
  matthew f198222e04 Protect explicit_bzero() from link-time optimization 10 years ago