622 Commits (32f62cb8b8c3322c1f629c9625600525c9c30227)

Author SHA1 Message Date
  millert 949ecbd97d Add sanity check to prevent int oflow for very large allocations. 22 years ago
  millert 36f3924c0e Move the rounds into separate functions on sparc64 so gcc's optimizer 22 years ago
  millert bd747228df o Ansi function headers 22 years ago
  mickey b20c936570 use proper __findenv() prototype; millert@ ok 22 years ago
  millert b0758fbef2 Document BSD behavior of accepting '-' within optstring as long as 22 years ago
  millert 8cbc8395f9 When doing permutation, only treat "-" as an option if it was specified 22 years ago
  millert dccaef8649 Fix pasto, spotted by lebel@ 22 years ago
  millert cb897658ca In BUGS section, append a warning to not use '-' as the first character 22 years ago
  millert 34fcaee308 SUS (and apparently 1003.1-2001) say to check optstring for NULL 22 years ago
  millert b29867fc14 If we are passed "-" in argv and the user didn't specify '-' in optstring, 22 years ago
  millert 72e2001bda BSD getopt() supports '-' in the optstring so we should too. 22 years ago
  millert d58f8a4c5b Fix pasto in last commit. 22 years ago
  millert 03be658a41 For getopt_long_only() we *do* want to match single-character options 22 years ago
  millert 22eaf3990b In srandomdev(), if we can't access /dev/arandom, use the sysctl() instead. 22 years ago
  millert def8d6bd9d Fix two compatibility issues with our getopt_long_only() vs. the GNU version: 22 years ago
  millert da126e4ad2 Correctly handle -Wlong_arg (no space between -W and long_arg) when "W;" 22 years ago
  millert 2208de30a3 Reorganize this so that getopt_only_only() works correctly. 22 years ago
  millert 671dc74fb7 make getopt_long and getopt_long_only protos match getopt.h 22 years ago
  millert 26eca9994a Add "RETURN VALUES" sections 22 years ago
  millert 6f124adcac .Xr getopt_long 22 years ago
  millert ab0180d5e4 Whoops, add missing #ifdef REPLACE_GETOPT 22 years ago
  millert da213272c0 fix typo 22 years ago
  millert 52c5998342 GNU-like getopt_long() from NetBSD with changes by me to support 22 years ago
  millert 47c7c08921 Crank all library major numbers. Needed due to the fact that we 22 years ago
  millert 5a1579637f Add ecvt(), fcvt() and gcvt() for standard compliance and legacy code. 22 years ago
  tdeval 2a55c1e776 Honour malloc_junk ('J') with realloc(3), and fix page_dir shrink update. 22 years ago
  cloder 852a863c23 Warn if atexit(3) fails. Change some tabs to spaces. Use 22 years ago
  millert 1670acafb5 Add HISTORY section 22 years ago
  millert 73ff679f9f .Xr atoll(3) and add missing .Xr of atol(3) in atoll(3) man page. 22 years ago
  millert 811f857cf2 Take advantage of the libc minor bump and add atoll(3) 22 years ago
  marc e44f851320 Add strerror_r and functions versions of getchar_unlocked and 22 years ago
  marc eefd3d97b6 thread safe libc -- 2nd try. OK miod@, millert@ 22 years ago
  marc 2b7dd8d384 back out previous patch.. there are still some vax/m68k issues 22 years ago
  marc 80b718f7ee libc changes for thread safety. Tested on: 22 years ago
  dhartmei f29e2452e5 Move __cleanup into mprotect'ed page to prevent unintentional modifications 22 years ago
  henning d67bb87548 missing include, ok theo 22 years ago
  dhartmei cef62f0908 re-enable function pointer table protection, this time make sure that 22 years ago
  deraadt f73c2b1c58 do not export error_table 22 years ago
  miod 6819b734ce Suggest better types in examples; from NetBSD 22 years ago
  millert ca00f6f3e4 mark pw_error() __dead since it exits 22 years ago
  dhartmei 3e0b53c913 Back it out, it breaks something in perl (seen with spamassassin), debug 22 years ago
  deraadt 968c135966 permit calloc(0, N) and calloc(N, 0) -- malloc(0) does the right thing; markus miod ok 22 years ago
  deraadt 08616e9a96 return failure if integer overflow happens. sigh; too people had to 22 years ago
  dhartmei b7839b1965 Replace atexit handler. mprotect() the pages so an attempt to modify the 22 years ago
  millert 3a97f67ea7 Convert to ANSI function headers and make 'ch' argument int, not char. 22 years ago
  millert 8605e7d157 Replace strtou?q() with the more standard strtou?ll(), using weak 22 years ago
  deraadt 695e261e2d %u for uid/gid; millert ok 22 years ago
  millert b013f0d14d Now that we don't have a trailing newline we need to explicitly check 22 years ago
  millert 6cea6780f6 Use strtok_r() instead of strsep() since the latter treats consecutive 22 years ago
  millert fab5e38f3f login_fbtab(3) fixes: 22 years ago