1068 Commits (75314c027ebd997360a1c32f535007a708e65c8a)

Author SHA1 Message Date
  otto 58f0ac45ed get cheaper random bytes, less waste and no getpid() calls, which are 17 years ago
  otto 5fef7e5c00 provide an libc internal interface to get random bytes, to be used by malloc 17 years ago
  jmc 87c018dfaf fix some dodgy displays; 17 years ago
  steven 2bbbf85772 sync with the code: int -> intmax_t 17 years ago
  deraadt 71c645ca56 advertising clauses that can be dropped 17 years ago
  ray fa4243d96f Don't use err as labels or variables, especially since we include 18 years ago
  otto 9ac6257d5f a failed mmap returns MAP_FAILED, not NULL. found while exercising pax 18 years ago
  ray 42bf021fff Always write errno on pw_lock failure so it can be relied on. 18 years ago
  grunk 9f82269431 columns for underflow and overflow were swapped, noticed by Mathieu Olivier 18 years ago
  deraadt 33ef5c2799 must pull in sys/types.h unconditionaly, because it is needed my pthreads 18 years ago
  deraadt 888249e0c1 make __dtoa & strtod() thread-safe useing the same method as newer gdtoa 18 years ago
  tedu dcff59fbc7 respond to ben hawkes's ruxcon presentation. 18 years ago
  deraadt 4272c4ad61 __mips64__ handling too.. sigh 18 years ago
  deraadt cd4357200d sparc64 should be in the #ifdef 18 years ago
  deraadt aae4c1a097 use __amd64__ instead, until lint is fixed 18 years ago
  deraadt 87eecc8992 reorder #if tests because apparently on amd64 cpp proceeds to blow it's 18 years ago
  miod b7d87ae8bd Teach'em about cpus in spandex 18 years ago
  jmc ffdd151532 from wiz@netbsd: 18 years ago
  grunk 43fa649024 when using SHA1Data(), no CTX is needed, so zap that line in the example 18 years ago
  krw 032cc47f8b Fix off by one comparison. FSMAXTYPES is the last valid index into 18 years ago
  otto d629c2a385 Make a var volatile, which forces a mem write at the right spot, and 18 years ago
  millert 16d880ef5f Back out change in rev 1.15 of to allow whitespace to separate a 18 years ago
  jmc 1dfebf7aca no point mentioning functions if we have nothing useful to say 18 years ago
  jmc 6f4268b385 wording/grammar tweaks; 18 years ago
  jmc 6485bc1a81 better macros; 18 years ago
  jmc 08179dfcf0 document `iv'; 18 years ago
  jmc b931f74c98 updates from nicholas marriott; 18 years ago
  otto 8c5ca2a673 allocate gsalt large enough; from Matthew R. Dempsky <mrd at alkemio 18 years ago
  krw a85347343d Nuke only two uses of OPENDEV_DRCT in tree. Nuke OPENDEV_DRCT. Long 18 years ago
  pedro 244553b30f Fix 'double by a factor of two' and make cache options a bit more 18 years ago
  thib c7485b1da9 fix a !foo & bar. 18 years ago
  otto 6fdf04a27b Fix the second malloc_ulimit regression: maintaining the free list 18 years ago
  millert 2a8d0a4c1b Convert do {} while loop -> while {} for clarity. No binary change 18 years ago
  tedu 09917d2c4e strtonum does not require limits.h 18 years ago
  otto 854f853894 Do not leave an hole in the directory list if allocation of the 18 years ago
  otto f650f69733 delint; original from deraadt@ with fixes from tdeval@ and me; 18 years ago
  espie 14b69ad0fc fix badly broken code. okay millert@, deraadt@ 18 years ago
  otto 8d5338428b POSIX says tdelete() returns the parent of the deleted node. Sadly the 18 years ago
  moritz 699dc2618d When tdelete() is used to delete the root node, don't return a 18 years ago
  deraadt 71a91e8ae3 be more careful with atoi() result; ok otto 18 years ago
  otto e9112488f5 Use SIZE_MAX instead of SIZE_T_MAX, the latter is not POSIX and 18 years ago
  deraadt d72bbf4be3 getting to the bottom of the issues. sprinkle a few casts that will 18 years ago
  deraadt 16ce0f1f4d (char)to{upper,lower}() 18 years ago
  deraadt db4a02f55c casts that cannot cause breakage in the future 18 years ago
  deraadt 937e47b3dc change internal login_protect() API to use mode_t like it should 18 years ago
  deraadt 8cc19b605a please lint (without making anything else worse) 18 years ago
  grunk 8dbf7287b5 Xr to strtonum(3), because vice versa is already the case 18 years ago
  ray eb202d0369 Add warning about malloc(num * size) and recommend calloc() instead, 18 years ago
  ray 9ee3d71486 Removes extraneous variables from getopt(3). Inspired by one of 18 years ago
  otto 790f0cc439 Avouid a race in atexit() handling by introducing a lock. Problem 18 years ago