summaryrefslogtreecommitdiff
path: root/sys/libkern/random.c
AgeCommit message (Expand)Author
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2021-03-24random(9): Restore historical [0,2^31-1] output range and related manLawrence Stewart
2020-08-13Add prng(9) APIConrad Meyer
2019-12-26random(9): Deprecate random(9), remove meaningless srandom(9)Conrad Meyer
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-19ANSIfy sys/libkernEd Maste
2017-02-28Renumber copyright clause 4Warner Losh
2017-01-12libkern: Remove obsolete 'register' keywordConrad Meyer
2015-06-30Huge cleanup of random(4) code.Mark Murray
2004-04-07Remove advertising clause from University of California Regent'sWarner Losh
2003-08-10Lower initial drop value to 50, it is enough to hide linearityAndrey A. Chernov
2003-06-11Use __FBSDID().David E. O'Brien
2003-02-05Since we drop NSHUFF values now, set default seed to what it becomesAndrey A. Chernov
2003-02-04Drop NSHUFF values right after srandom() to remove part of seed -> 1stAndrey A. Chernov
2003-02-03Park & Miller PRNG can be safely initialized with any value but 0 and stuckAndrey A. Chernov
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1997-02-22Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard
1996-09-23add simple srandom() and prototypePeter Wemm
1995-03-17<libkern/libkern.h> has moved to <sys/libkern.h> (repository copy).Poul-Henning Kamp
1994-08-02Added $Id$David Greenman
1994-05-24BSD 4.4 Lite Kernel SourcesRodney W. Grimes