| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
with "warning: " since 2003, so the messages themselves need not
contain the prefix anymore.
From Scott Cheloha
ok jca, deraadt
|
|
|
|
|
|
| |
data isn't necessary.
ok mpi@, ok&tweak natano@
|
|
|
|
| |
review by millert, binary checking process with doug, concept with guenther
|
| |
|
| |
|
|
|
|
|
| |
It may take a few iterations to get the tone right.
previously discussed with millert
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to returning strong random by default, source from arc4random(3).
Parameters to the seeding functions are ignored, and the subsystems remain
in strong random mode. If you wish the standardized deterministic mode,
call srand_deterministic(), srandom_determistic(), srand48_deterministic(),
seed48_deterministic() or lcong48_deterministic() instead.
The re-entrant functions rand_r(), erand48(), nrand48(), jrand48() are
unaffected by this change and remain in deterministic mode (for now).
Verified as a good roadmap forward by auditing 8800 pieces of software.
Roughly 60 pieces of software will need adaptation to request the
deterministic mode.
Violates POSIX and C89, which violate best practice in this century.
ok guenther tedu millert
|
|
|
|
| |
ok tedu@
|
|
|
|
|
| |
high bit as required by posix. wouldn't want to break any standards.
idea and ok deraadt
|
| |
|
|
|
|
| |
discussion with matthew
|
| |
|
|
|
|
| |
ok deraadt@
|
|
|
|
| |
reported by ajacoutot and (much earlier, sorry) by Alexey Suslikov
|
|
|
|
|
|
|
| |
and valloc() are not in the current version, while posix_memalign() mkstemp(),
and mkdtemp() are, and setstate()'s argument has lost a bogus 'const'.
ok millert@ jmc@ espie@ kettenis@; ports build testing by naddy@
|
|
|
|
|
| |
with 0. Use 1 and not 0 as the first element of the state array,
similar to what glibc does. OK nicm@
|
|
|
|
|
|
|
| |
and remove fallback code. If somebody is dumb enough to make the
sysctl fail using systrace, he deserves what he gets. Saves 7 syscalls
on process startup.
looks good miod@ ok deraadt@ tedu@
|
|
|
|
|
|
| |
Kill old files that are no longer compiled.
okay theo
|
|
|
|
| |
ok otto deraadt
|
|
|
|
| |
rescinded 22 July 1999. Proofed by myself and Theo.
|
|
|
|
| |
Inspired by a change in NetBSD and reported by Jan Johansson.
|
|
|
|
|
| |
We don't want to use the sysctl() by default since we are reading more
than just a few bytes of entropy when setting up the state.
|
| |
|
|
|
|
| |
Markus Friedl.
|
| |
|
|
|
|
|
| |
setstate takes a const parameter
don't ever spew to stderr, just return NULL
|
| |
|
|
|
|
|
|
| |
Remove unused variables
Silence some warnings
lint(1) is your friend
|
|
|
|
| |
Make sure everything uses {SYS,}LIBC_SCCS properly
|
|
|
|
|
| |
that fits inside 32 bits as the denominator; take care not to overflow.
Regenerate initial seed after replacing the generator
|
|
|