Commit Graph

245 Commits

Author SHA1 Message Date
jb
2289cf3713 Add #include stdlib.h to get prototypes. 1998-05-09 08:45:53 +00:00
jb
6061aa32dc Add #include string.h to get prototypes. 1998-05-09 08:17:46 +00:00
jb
4b1fdc389c Alphas don't necessarily have speakers. 1998-05-09 08:16:53 +00:00
bde
9667ed0a16 Added y.tab.h to SRCS. This should have been used to get dependencies
on y.tab.h generated.  It will soon be used to tell bsd.dep.mk that
y.tab.h itself needs to be generated.
1998-05-05 13:16:35 +00:00
bde
f701fbc7d5 Fixed races in `make -jN' using new yacc rules. 1998-05-04 20:09:06 +00:00
peter
e823d46696 *** empty log message *** 1998-04-27 04:26:56 +00:00
charnier
cb6ac53866 Exit(-1) -> exit(1). 1998-04-01 06:16:17 +00:00
charnier
237c19bc20 Add prototypes, usage(). Add Id. 1998-04-01 06:15:37 +00:00
charnier
27d5314a37 Add Id. 1998-04-01 06:14:35 +00:00
charnier
12946fc00d Use .An/.Aq. 1998-04-01 06:14:16 +00:00
charnier
e28dd83911 Use Id instead of Header. 1998-04-01 06:13:47 +00:00
bde
8609d653b2 Don't use the FreeBSD misfeature DPSRCS or give explicit dependencies
on generated headers.  Just put generated headers in SRCS so that
bsd.*.mk can generate better dependencies.
1998-03-06 07:00:28 +00:00
alex
d7635f84c9 Teruillian --> Tertullian
PR:		5928
Submitted by:	Doug <Studded@dal.net>
1998-03-06 01:49:14 +00:00
jkh
441f3c9dac 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).
1998-03-01 05:10:28 +00:00
steve
7759b26c4b Fix a core dump caused by negative numbers.
PR:		5858
Submitted by:	Max Euston <meuston@jmrodgers.com>
1998-02-26 21:13:17 +00:00
steve
f06e5a50b1 Be sure to set the value of Tbl.str_numstr before any call to
do_order or randomize so that they actually work.

PR:		5791
1998-02-20 00:47:49 +00:00
jdp
70250f0cc5 Disable boggle. It is being removed due to trademark violations. 1998-02-11 19:52:53 +00:00
bde
a610e87ce4 Fixed long lines in install rule. Fixed other bogons while I was here:
- removed vestigal rule for a Lite1 `.0' manpage.
- don't duplicate defaults in the `all' dependencies.
- removed bogus dependency of `setup' on monsters.asc.
- compile `setup' with the usual CFLAGS.
- create monster files at build time, not at install time.
- don't be so repetitive in the install rule.
- fixed too-global replacement of `install' by ${INSTALL}.

Long lines made disgustingly longer by: previous commit.
1998-01-16 09:43:47 +00:00
phk
c904575f90 spelling error. 1998-01-15 11:36:03 +00:00
imp
683c0565d2 Avoid fclose(NULL).
Submitted by:	 OpenBSD (Theo de Raadt)
1998-01-07 00:12:04 +00:00
eivind
d12a7eca9e Fix phantasia.
Noticed by:	max
1998-01-05 17:28:01 +00:00
jkh
fac1bc9849 Remove bogus declaration of calloc() that broke the build. Test, folks,
test!
1997-09-26 06:25:42 +00:00
ache
24ebd3d8b6 Remove unused file 1997-09-24 23:37:07 +00:00
ache
2c123b9bff Convert to random() 1997-09-24 23:33:25 +00:00
ache
ee017c7e5d Fix turn right
Submitted by: "Klaus-J. Wolf" <Yanestra@t-online.de>
1997-09-24 23:18:44 +00:00
ache
9cacac2173 Oops, miss one rand() lcation... 1997-09-24 23:15:00 +00:00
ache
d820189bdb Convert to random() 1997-09-24 23:09:34 +00:00
ache
f9b741be26 Convert to random() and automatically fix bug with RAND_MAX is too large 1997-09-24 23:00:29 +00:00
ache
0465821611 Convert to random() 1997-09-24 22:55:14 +00:00
ache
6f55e94584 Move under HIDEGAME, add revoke
Cleanup
Convert to random()
1997-09-24 22:50:24 +00:00
ache
3cf3c55356 Cleanup
Convert to random()
1997-09-24 22:40:45 +00:00
ache
518e6e69bd Convert to random()
Cleanup
1997-09-24 22:33:22 +00:00
ache
513b27d707 Cleanup.
Convert to random()
1997-09-24 22:29:08 +00:00
ache
64369fc926 Revoke properly by setgid, not by setuid, overlooked in games
uid->gid change
1997-09-24 21:29:58 +00:00
ache
44591d995a Remove setuid, priveledges already revoked early in the right way 1997-09-24 21:25:48 +00:00
ache
afaf9afc77 Cleanup.
Initialize random
1997-09-24 21:16:13 +00:00
ache
b78f1ac8f7 Use include for malloc declaration 1997-09-24 21:09:17 +00:00
ache
d7d1a88a74 Fix longstanding bug: it was impossible to save to the same file twice
since it was deleted on exit.
1997-09-24 21:05:08 +00:00
ache
4b745741b3 Fix revoke to use setgid instead of setuid,since games uid changed to
gid and this place overlooked
1997-09-24 20:52:59 +00:00
ache
2fcd0934d3 Revoke privs before shell exit
Includes cleanup
Use getlogin()
Fix names in FILES section
Convert to random()
1997-09-24 20:48:39 +00:00
ache
5449271204 Oops, to many zeroes was in usleep arg 1997-09-24 20:19:59 +00:00
ache
705dab002e Headers cleanup.
Add revoke before shell exit.
Fix mail sending procedure.
Convert to random()
Implement nap.
1997-09-24 20:17:43 +00:00
ache
5c7d6617c8 Remove conflicting malloc declaration 1997-09-24 19:26:20 +00:00
ache
6dbfe3ba60 Remove setuid, uneeded now 1997-09-24 18:03:26 +00:00
ache
5a3be138e3 Back out all my changes and restore v1.5 because there is no
setuid games now, hack problem fixed differently by hackdir permissions
1997-09-24 17:46:33 +00:00
ache
96676824f3 Make hack non-setuid back, it is possible because hackdir hierarchy
are not more readable/writeable by anyone except "games" group
1997-09-24 17:43:46 +00:00
ache
60b87f45b8 Includes cleanup
Fix nonull flag detecting from termcap
Use usleep to handle nonull case
Prevent overflow on genocided getenv
Install most files not owned by games.games to prevent
data modifications
Fix path for gethdate()
1997-09-24 12:29:25 +00:00
ache
73e522e820 Use SUIDGAME hook now 1997-09-24 10:00:29 +00:00
ache
f0c1bc5306 Back out previous fix (not work) and add more general SUIDGAME hook instead 1997-09-24 09:56:34 +00:00
ache
115d7275ba Since hack suid now, add -fschg to install flags to prevent this
binary to be overwritted
1997-09-24 09:45:57 +00:00