#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
288485 |
|
02-Oct-2015 |
cperciva |
Final step of eliminating the "games" distribution: Merge src/games (or what's left of it, at least) into src/usr.bin.
This change will not be MFCed.
Discussed at: EuroBSDCon 2014 Committed from: EuroBSDCon 2015
|
#
209157 |
|
14-Jun-2010 |
uqs |
random(6): avoid dead assignments
Found by: clang static analyzer
|
#
203932 |
|
15-Feb-2010 |
imp |
Remove the third clause for the Berkeley parts of games, per the letter in /COPYRIGHT.
|
#
181615 |
|
11-Aug-2008 |
ache |
Suggections from bde@ 1) Split too long source lines 2) Portable code should not assume that null pointer == all-bits-0, so back out prev. calloc() change.
Submitted by: bde
|
#
181527 |
|
10-Aug-2008 |
ache |
All cosmetic. 1) Rename RANDOM_MAX to RANDOM_MAX_PLUS1 to not confuse with random()'s max 2) Use calloc() instead of zeroing fields explicitly 3) "too many lines" -> "too many delimiters" for err()
|
#
181410 |
|
07-Aug-2008 |
ache |
I was confused a bit by the wrong construction with RAND_MAX used in randomize_fd.c. Although the max value is the same currently, RAND_MAX is for rand(), not for random(). So move RANDOM_MAX const to the common file now, make it UL and use in randomize_fd.c too. (in any case its old value was 1 less then must be, as noted in the prev. commit)
|
#
181409 |
|
07-Aug-2008 |
ache |
1) Replace hardcoded RANDOM_MAX macro with wrong (1 less than must be) value with ((double)RAND_MAX + 1) 2) For exit code increase valid denominator upper range from 255 to 256 since returned value is [0 .. denom - 1]
|
#
157758 |
|
14-Apr-2006 |
ache |
1) Fix hang at the end of line buffer (PR 95715) 2) Localize
PR: 95715 Submitted by: Li-Lun Wang <llwang@infor.org> (slightly edited by me)
|
#
147530 |
|
22-Jun-2005 |
jhb |
Correct an error in the previous revision. RAND_MAX is the maximum value for rand(3), not random(3). random(3) is defined to return values between 0 and 2^31-1, so add a local RANDOM_MAX constant to this file that is defined as 2^31-1 and use that in place of RAND_MAX.
Reviewed by: bde Approved by: re (dwhite) MFC after: 1 week
|
#
146686 |
|
27-May-2005 |
jhb |
Fix for 64-bit platforms. random() returns values between 0 and RAND_MAX, and RAND_MAX != LONG_MAX on 64-bit platforms.
PR: amd64/81279 Submitted by: Vivek Khera vivek at khera dot org Submitted by: Adriaan de Groot groot at kde dot org MFC after: 1 week
|
#
141581 |
|
09-Feb-2005 |
ru |
Sync program's usage() with manpage's SYNOPSIS.
|
#
136090 |
|
03-Oct-2004 |
stefanf |
Properly initialise 'filename' so that random -l doesn't try to open NULL.
Const-qualify 'filename' to avoid a strdup() call due to -Wwrite-strings silliness.
|
#
114725 |
|
05-May-2003 |
obrien |
Make the __FBSDID usage consistent and protect copyright[] from Gcc 3.3's whining.
|
#
110928 |
|
15-Feb-2003 |
seanc |
flexlint rears its head as well as some style(9) fixes[1]. Fixed a few bugs for a few corner cases and correctly handle the case where read(2) is read()'ing from a non-file descriptor and could get fewer bytes back than the buffer, but it isn't EOF[2]. random(6) extensively tested and believed to be bug free (save performance for large files).
Submitted by: mkm [1], tjr[2]
|
#
110723 |
|
11-Feb-2003 |
seanc |
Update random(6) to have the ability to randomize a file/stdin based off of lines or words. See the man page for details.
Reviewed by: markm MFC after: 3 days
|
#
90828 |
|
18-Feb-2002 |
imp |
Remove __P Remove __STDC__ (which means we now use stdarg rather than vararg) Remove register Remove main prototype
|
#
54482 |
|
12-Dec-1999 |
billf |
-Wall fixes.
|
#
53920 |
|
30-Nov-1999 |
billf |
copyright/sccsid/rcsid cleanup.
|
#
33937 |
|
01-Mar-1998 |
jkh |
Wargh! Who went and changed all the getopt() comparisons from -1 to EOF? The getopt(3) manpage clearly states that the return value is *-1*, not EOF! Besides, getopt(3) isn't reading from a file. :)
Noticed-while: merging to 2.2 (where this is correct).
|
#
29016 |
|
01-Sep-1997 |
ache |
Remove so-called revoke, this game never installed sguid
|
#
28979 |
|
31-Aug-1997 |
eivind |
Change games from setuid games to setgid games.
Reviewed by: maybe@yes.no Obtained from: OpenBSD (mostly deraadt@openbsd.org)
|
#
26627 |
|
13-Jun-1997 |
ache |
Remove srandomdev fallback code
|
#
24420 |
|
30-Mar-1997 |
ache |
Use srandomdev() now Add range checking for invalid denominator values
|
#
23699 |
|
11-Mar-1997 |
ache |
Fix srandom arg type accodring to Lite2 Use ^ getpid() instead of + getpid()
|
#
8856 |
|
30-May-1995 |
rgrimes |
Remove trailing whitespace.
|
#
6160 |
|
03-Feb-1995 |
bde |
Include <limits.h> to get LONG_MAX - don't depend on namespace pollution in <time.h>.
|
#
2491 |
|
04-Sep-1994 |
jkh |
This commit was generated by cvs2svn to compensate for changes in r2490, which included commits to RCS files with non-trunk default branches.
|
#
2490 |
|
04-Sep-1994 |
jkh |
Bring in the 4.4 Lite games directory, modulo man page changes and segregation of the x11 based games. I'm not going to tag the originals with bsd_44_lite and do this in two stages since it's just not worth it for this collection, and I've got directory renames to deal with that way. Bleah. Submitted by: jkh
|