hubertf
b349bd8369
Log hostname, not OS - PR 5831 by Joseph Myers <jsm28@cam.ac.uk>
1998-07-24 23:22:26 +00:00
hubertf
c81bbf322f
Consider leap years, as per PR 5830 by Joseph Myers <jsm28@cam.ac.uk>
1998-07-24 23:18:07 +00:00
hubertf
9c30da9453
Update, from PR bin/5829 by Joseph Myers <jsm28@cam.ac.uk>
1998-07-24 23:13:25 +00:00
hubertf
d6a8a3d395
As per PR bin/5806 by Joseph Myers <jsm28@cam.ac.uk>/lash@tellabs.com:
...
- Init Random by time, not by pid
- Fix lossage with fire-spitting, monster-killing dragons
1998-07-21 07:01:54 +00:00
mrg
32f519716b
- use an array MAXHOSTNAMELEN+1 size to hold hostnames
...
- ensure hostname from gethostname() is nul-terminated in all cases
- minor KNF
- use MAXHOSTNAMELEN over various other values/defines
- be safe will buffers that hold hostnames
1998-07-06 06:56:06 +00:00
mrg
a3c2805530
minor KNF.
1998-07-04 20:06:55 +00:00
jeremy
4dc771924a
Added optional argument for calculating the phase of the moon for a specified
...
date, rather than the current time.
1998-06-13 01:09:22 +00:00
lukem
fc90756956
Implement a new manual page category ``SECURITY CONSIDERATIONS''
...
(suggested by mycroft)
1998-06-08 12:41:41 +00:00
tv
58d9481691
y.tab.h is now called grammar.h (and there's an implied .y.h rule now too)
...
Noticed by veego.
1998-05-13 19:21:37 +00:00
fair
45f41278ec
fix bad .Xr references
1998-04-29 18:16:01 +00:00
fair
a3a66ff007
fix bad mdoc reference & clean up a little
1998-04-28 18:34:12 +00:00
fair
1628920950
Fix man to mdoc conversion mistakes, mostly of the form ^\.[A-Z][A-Z]
1998-04-28 07:19:28 +00:00
fair
dc026e0515
Change occurrences of "UNIX" to .Ux or .At as appropriate.
1998-04-28 06:00:51 +00:00
fair
c46ab392dc
Principally, change foo(N) to .Xr foo N
...
Also, do some other mdoc tagging.
1998-04-28 04:07:04 +00:00
lukem
4a07ff4e77
use HOST_CPPFLAGS not HOST_CFLAGS
1998-04-13 14:14:39 +00:00
tv
482063559a
.y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for,
...
and use smarter creation of the header file.
1998-04-09 00:32:31 +00:00
mrg
d1dea0fb5f
add missing extern to several variables.
1998-03-29 04:57:19 +00:00
mrg
66c8bb21a9
remove extern errno.
1998-03-29 04:56:46 +00:00
mrg
8f2fc17f92
change static to static int
1998-03-29 04:50:29 +00:00
mrg
7ed858277a
- really make extern char's extern.
1998-03-29 04:46:40 +00:00
mrg
ad345e6c1b
- don't use char as an array index
1998-03-29 04:45:17 +00:00
jtc
2065ddb3da
Simply include -lcurses instead of -lcurses -ltermcap
1998-02-18 22:37:30 +00:00
mikel
f160a96172
fix typo; ryker@openbsd.org
1998-02-12 08:07:49 +00:00
hubertf
1705f47464
some more presidents, via tsarna@endicor.com in PR 4957
1998-02-09 07:05:35 +00:00
christos
85ca961d87
Use -ltermcap instead of -ltermlib
1998-02-05 12:25:48 +00:00
christos
28a0fb7260
Use -ltermcap instead of -ltermlib.
1998-02-05 12:24:31 +00:00
christos
cb47578732
Use -ltermcap instead of -ltermlib
1998-02-05 12:15:51 +00:00
christos
1af8810050
Remove -lcompat; not needed.
1998-02-04 10:24:13 +00:00
christos
85bf72e14e
Remove -lcompat; not needed
1998-02-04 10:21:50 +00:00
christos
394bd2cf50
Remove -lcompat; not needed.
1998-02-04 10:21:12 +00:00
christos
3fbc9d3d5d
Remove -lcompat; not needed
1998-02-04 10:19:34 +00:00
christos
2fed16a1b1
Add regexp support; remove -lcompat, use err*, warn*
1998-02-04 10:16:19 +00:00
perry
2a4f7becd8
4.4BSD -> .Bx 4.4
1998-02-03 20:45:00 +00:00
perry
75a6e03535
change includes to fix compiler warning
1998-02-03 04:55:59 +00:00
christos
60315cbc81
Does not need -lcompat
1998-02-02 14:10:45 +00:00
perry
3fe138c146
RCS Id Police.
1998-01-09 08:03:16 +00:00
mikel
80d955570b
don't clobber /var/games/robots_roll on install; from
...
NAKAJIMA Yoshihiro in PR bin/4657.
1997-12-18 05:56:18 +00:00
veego
e9e298fe14
We need a FILESMODE=660 for dm which is now setgid games.
1997-11-29 19:32:30 +00:00
veego
7794512cac
We need a FILESMODE=440 for dm which is now setgid games.
1997-11-29 19:31:51 +00:00
mrg
84c6a8bdf1
don't clobber the score file!
1997-11-24 01:47:26 +00:00
mrg
999b5ad105
install games files with the correct permissions.
1997-11-20 08:52:16 +00:00
mrg
6074e1b476
install games that need it setgid.
1997-11-20 00:12:30 +00:00
mrg
c1fdab6ca5
remove an old setgid() from when dm(6) was setuid kmem (i assume for getloadavg())
1997-11-19 08:24:09 +00:00
mrg
ae2aef9bc3
make dm setgid games, rather than setuid games.
1997-11-19 08:23:37 +00:00
mrg
4082a0aec6
make hidden games mode 550, group games.
1997-11-19 08:23:16 +00:00
mrg
1eeb8e6b5f
move hunt under dm(6)
1997-11-19 07:07:46 +00:00
christos
732b368142
PR/4489: Mika Nystroem: Security hole exec'ing more in fish instructions.
1997-11-16 21:41:53 +00:00
mrg
6be07a674c
add missing .Nm calls and MLINKS. from spz@serpens.swb.de
1997-11-12 00:47:32 +00:00
ragge
85a3b2eb8f
Must have the correct library link order to be able to link
...
the binaries static.
1997-11-05 12:12:32 +00:00
lukem
f984b5a5dc
use CPPFLAGS instead of CFLAGS
1997-10-26 21:50:53 +00:00
thorpej
c356cad88d
Fix time_t vs. long botch.
1997-10-25 01:40:47 +00:00
fair
3aa9af7caf
Initialize pointers to NULL to avoid gcc/sparc compiler error
...
hack.invent.c: In function `dolook':
hack.invent.c:800: warning: `otmp0' might be used uninitialized in this function
hack.invent.c:801: warning: `gold' might be used uninitialized in this function
(this is awfully tiresome - can't we fix gcc?)
1997-10-23 07:05:55 +00:00
lukem
10d5d0d9ce
use CPPFLAGS instead of CFLAGS
1997-10-22 05:26:25 +00:00
lukem
2b90aecdec
use CPPFLAGS instead of CFLAGS, fix dependancies for parallel compile
1997-10-22 05:24:11 +00:00
lukem
009fbbc126
use CPPFLAGS instead of CFLAGS
1997-10-22 05:05:21 +00:00
lukem
43e8208cc2
use CPPFLAGS instead of CFLAGS, fix dependancies for parallel compile
1997-10-22 04:56:11 +00:00
lukem
dd1343dba9
use CPPFLAGS instead of CFLAGS
1997-10-22 04:42:45 +00:00
lukem
2ce5181838
use CPPFLAGS instead of CFLAGS
1997-10-22 02:31:35 +00:00
lukem
45b16676b3
use CPPFLAGS instead of CFLAGS, fix dependancies for parallel compile
1997-10-22 02:01:17 +00:00
lukem
3b2e6e2466
FD_ZERO select mask before FD_SET-ing it
1997-10-20 00:37:14 +00:00
mycroft
15de1c9fd2
Use S_IS*(), not S_IF*.
1997-10-19 17:54:18 +00:00
christos
3ea4a95c18
WARNsify...
1997-10-19 16:56:41 +00:00
christos
a8fba37dbd
Tons of changes; re-indent, use termios, fix warnings, add prototypes...
...
Games is almost clean; only hack is left...
1997-10-18 20:03:05 +00:00
lukem
b341d1b72e
fix race condition when building libcommon with make -j
1997-10-16 05:24:23 +00:00
mycroft
71b1a37798
Better fix for the previous.
1997-10-15 12:43:35 +00:00
mrg
6d4ad6d5a7
drop core in /var/tmp (from linux).
1997-10-15 12:02:08 +00:00
is
adbd0f4b08
make gcc happy on Sparc
1997-10-15 09:27:06 +00:00
is
2aac887316
Make compiler happy.
1997-10-15 08:53:24 +00:00
lukem
2ce4ef15e6
use <termcap.h>
1997-10-14 01:14:20 +00:00
lukem
0dc4ed53f0
use <termcap.h>
1997-10-14 01:02:48 +00:00
lukem
fafe360918
define global vars with `extern' in "back.h", and only define once in
...
init.c... backgammon works again...
1997-10-14 00:53:26 +00:00
lukem
f92e8f1839
use <termcap.h>
1997-10-14 00:41:15 +00:00
cjs
d91cb65523
Include string.h.
1997-10-13 22:20:35 +00:00
cjs
63b3971af2
time_t != long, again. *Sigh*.
1997-10-13 22:18:32 +00:00
cjs
d935cf10a1
Since we've got an int to store the value, why store it in a function
...
pointer and cast it?
1997-10-13 22:12:01 +00:00
cjs
cc78feaa86
Include string.h for memcpy().
1997-10-13 22:05:26 +00:00
cjs
846ccfbf7f
#include <string.h>
1997-10-13 22:01:54 +00:00
cjs
3b88f2c450
time_t != long; cast it.
1997-10-13 21:09:59 +00:00
cjs
c13728a5bc
time_t != long; fix minor type problem.
1997-10-13 21:05:36 +00:00
christos
5175902c09
- make sure that the arguments to the printf like functions are correct
...
- add a makemsg() function to accompany makesignal.
1997-10-13 21:02:57 +00:00
christos
bf72b656b0
Warns fixes:
...
use varargs properly
use unsigned chars where appropriate
fix typos
eliminate gcc warnings
1997-10-13 19:42:53 +00:00
lukem
2a7a558e44
use <termcap.h> instead of <curses.h> for termcap(3) functions
1997-10-13 16:13:39 +00:00
lukem
a232aee2bc
WARNSify, KNFify (inc. removing extremely verbose & useless comments), ...
1997-10-13 02:18:06 +00:00
christos
ef383c95e2
Warnsify and remove local implementations of libc functions.
1997-10-12 21:24:24 +00:00
christos
b118ad2218
WARNSify
1997-10-12 17:45:06 +00:00
lukem
4877bdbb3b
enable WARNS?=1 by default, & temporarily disable for the few unclean programs
1997-10-12 14:21:44 +00:00
lukem
31af6bf816
getopt returns -1 not EOF
1997-10-12 14:19:17 +00:00
lukem
9f3003730a
deprecate auto
1997-10-12 14:17:27 +00:00
lukem
130a514f31
deprecate bzero, rindex, etc. use symbolic constants in open()
1997-10-12 14:16:26 +00:00
lukem
9007937fbb
WARNSify
1997-10-12 14:09:55 +00:00
lukem
2736b51163
WARNSify (not an insignificant task...)
1997-10-12 11:45:01 +00:00
lukem
8414aed80c
WARNSify
1997-10-12 03:36:41 +00:00
lukem
e9954a7422
WARNSify
1997-10-12 02:12:45 +00:00
lukem
43bcc6ff05
missed a couple of clock->ourclock and time->ourtime variable renames
1997-10-12 02:06:15 +00:00
lukem
161dd44953
minor WARNSify
1997-10-12 02:03:45 +00:00
lukem
2d3e71aa25
WARNSify, KNFify
1997-10-12 01:49:24 +00:00
lukem
bc7a354dc9
WARNSify
1997-10-12 01:04:43 +00:00
lukem
0ea52cbe73
use err/warn instead of perror
1997-10-12 01:00:27 +00:00
lukem
9fe5400438
WARNSify
1997-10-12 00:53:45 +00:00
mycroft
709e3c2e39
common_source -> common, and GC some garbage variables.
1997-10-11 20:24:05 +00:00
mycroft
742288f4f7
Do the previous a little differently.
1997-10-11 20:22:10 +00:00
veego
c02a314bcf
Don't install this library, we only need this during the build.
1997-10-11 19:56:42 +00:00
veego
f98e7e03b0
Only use SYMLINKS when PROG is defined.
1997-10-11 19:55:46 +00:00
mycroft
e96e918e60
Use bsd.subdir.mk as appropriate.
1997-10-11 09:34:07 +00:00
lukem
ff943cc8ca
use err/warn instead of perror
1997-10-11 08:13:40 +00:00
lukem
f6a9702495
use err/warn instead of perror
1997-10-11 08:01:06 +00:00
lukem
93ada1d83c
WARNSify
1997-10-11 07:59:09 +00:00
lukem
2169b302cc
WARNSify, deprecate register
1997-10-11 07:48:58 +00:00
lukem
98b1c0851c
minor KNFify
1997-10-11 02:44:30 +00:00
lukem
971aa64ada
use err/warn instead of perror
1997-10-11 02:41:45 +00:00
lukem
334d2ddf81
minor KNFify
1997-10-11 02:40:39 +00:00
lukem
04f410d254
minor KNFify
1997-10-11 02:12:11 +00:00
lukem
31c7a7bec5
KNFify (with indent)
1997-10-11 02:06:55 +00:00
lukem
36b47bd3b7
use warn instead of perror/fprintf/...
1997-10-11 02:01:02 +00:00
lukem
ab046d9ff8
KNFify again
1997-10-11 01:55:27 +00:00
lukem
84f80fd691
KNFify
1997-10-11 01:53:21 +00:00
lukem
5567a239ef
WARNSify, KNFify
1997-10-11 01:16:26 +00:00
lukem
5ab1a671e5
WARNSify
1997-10-10 16:38:40 +00:00
lukem
544a5e3331
Yet Another Monster Commit:
...
- WARNSify
- getopt returns -1 not EOF
- select() uses an fd_set, not int/long; modify code to use FD_* et al
instead of direct bitwise operations
- in otto.c::look (renamed to ottolook() to prevent name clash), the
case WEST section had a 'goto cont_east', instead of 'goto cont_west'.
(picked up by WARNS=1, because cont_west was an unused label because
of this typo). probably meant that otto got lost in the maze :-/
- deprecate register, convert bcmp() -> memcmp()
1997-10-10 16:32:15 +00:00
lukem
f9b0c0ede7
XXX: work around lex(1) vs termios lameness
1997-10-10 13:38:51 +00:00
lukem
fa94a71b0a
WARNSify
1997-10-10 13:36:01 +00:00
lukem
3c70a27d72
WARNSify
1997-10-10 13:04:33 +00:00
lukem
f1b992e36e
WARNSify
1997-10-10 12:58:29 +00:00
lukem
82090a8bf1
WARNSify
1997-10-10 12:49:45 +00:00
lukem
83cce15aa4
WARNSify
1997-10-10 12:26:34 +00:00
lukem
27bf0524e7
WARNSify
1997-10-10 12:04:23 +00:00
lukem
434abd72aa
deprecate register, fixup .Nm usage
1997-10-10 11:59:26 +00:00
lukem
3e66e4150c
getopt returns -1 not EOF
1997-10-10 11:49:44 +00:00
lukem
b6068ea04b
WARNSify
1997-10-10 11:39:08 +00:00
lukem
492d7c205f
WARNSify, fixup .Nm usage
1997-10-10 09:54:16 +00:00
lukem
3a6c1a05c2
WARNSify, fixup .Nm usage
1997-10-10 09:48:47 +00:00
lukem
a0323c752b
hunt isn't "Missing:" anymore ;-)
1997-10-10 09:39:04 +00:00
lukem
16641b769f
KNF & WARNSify, and only compile common_source once/* (compiles 25% faster)
1997-10-10 08:59:32 +00:00
mrg
74f573d85d
remove advertising clause from all my licenses.
1997-10-10 05:39:47 +00:00
lukem
ca57cf90de
WARNSify
1997-10-10 02:07:01 +00:00
lukem
ff14dd5a30
KNFify, WARNSify, use errx(), clean up .Nm in manpage
1997-10-09 23:07:00 +00:00
mrg
7da61b6eaa
fix compiler warnings on the alpha.
1997-10-04 09:28:32 +00:00
mrg
aad5661f32
add hunt.
1997-10-04 09:27:11 +00:00
mrg
b1175274c8
note that huntd lives in /usr/games.
1997-10-04 09:16:27 +00:00
mrg
251a23a671
build hunt.
1997-10-04 09:11:14 +00:00
mrg
4052d13ded
hunt version 1993-07-17
1997-10-04 09:00:13 +00:00
mrg
c87e4b7682
add a man page for countmail(6)
1997-10-03 10:25:35 +00:00
mrg
63471751e9
add countmail.
1997-10-03 08:51:33 +00:00
mrg
935fe46e2c
add rcsid
1997-10-03 08:50:42 +00:00
mrg
eec2e2fa31
install countmail into /usr/games
1997-10-03 08:50:36 +00:00
mrg
8330a28fe6
countmail -- be obnoxious about how much mail you have. this version
...
written by mycroft. original version by noah friedman. the original
idea for this program came from lauren p. burka <exile@gnu.ai.mit.edu>
"countmail is the work of someone in an altered state."
--Ben A. Mesander <ben@piglet.cr.usgs.gov>
1997-10-03 08:43:09 +00:00
lukem
d829744648
- WARNSify
...
- deprecate register
- getopts returns -1 not EOF
- last character returned by fgetln() isn't always \n
- cleanup .Nm use
1997-09-20 14:28:16 +00:00
mikel
b3f39d1b48
fix typo; from Hubert Feyrer in PR bin/4070
1997-09-01 23:26:11 +00:00
christos
690bee1083
PR/3964: Eric Fischer: Remove dependencies to traditional cpp...
...
While I was there add WARNS?= too.
1997-08-11 14:06:10 +00:00
mikel
b62af4ea5e
don't xref obsolete regcmp(3)
1997-07-16 06:59:59 +00:00