| History log of /src/games/wump |
| Revision | Date | Author | Comments |
| 1.10 | 28-Jan-2008 |
dholland | Make the default WARNS for games 4. The only game that needs to set WARNS to anything else now is rogue, so clear WARNS from the other makefiles.
|
| 1.9 | 28-Jan-2008 |
dholland | Build with WARNS=4.
|
| 1.8 | 13-Feb-1999 |
lukem | convert from NOxxx= to MKxxx=no. include <bsd.own.mk> if testing a MKxxx variable.
|
| 1.7 | 29-Sep-1998 |
lukem | don't install in /usr/share if NOSHARE is defined
|
| 1.6 | 24-Mar-1997 |
christos | - Makefile cleanups
|
| 1.5 | 18-Oct-1996 |
thorpej | Use ${INSTALL}.
|
| 1.4 | 22-Apr-1995 |
cgd | clean up import. NetBSD RCS IDs
|
| 1.3 | 22-Dec-1994 |
cgd | specify man pages the new way.
|
| 1.2 | 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.2 | 22-Apr-1995 |
cgd | src/games/wump from Lite
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.4 | 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22269, verified by myself.
|
| 1.3 | 22-Apr-1995 |
cgd | clean up import. NetBSD RCS IDs
|
| 1.2 | 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.2 | 22-Apr-1995 |
cgd | src/games/wump from Lite
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.8 | 22-Jan-2006 |
wiz | Bump date for previous.
|
| 1.7 | 19-Jan-2006 |
garbled | Fix some minor buglets in wump: 1) Don't put two pits in the same room. 2) Don't put bats and pits in the same room. (you will never hit the bat) 3) Don't start the player in a room with a pit or bad, if possible. Some caves are so crowded the loop may go on forever, so we give up after 100 tries to put them in a safe location (as long as it's not with the wumpus). 4) Make the manpage reflect reality WRT the default number of rooms.
Bug #3 pointed out by salo.
|
| 1.6 | 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22269, verified by myself.
|
| 1.5 | 12-Oct-1997 |
lukem | WARNSify
|
| 1.4 | 22-Apr-1995 |
cgd | clean up import. NetBSD RCS IDs
|
| 1.3 | 05-Aug-1993 |
jtc | Update to use new -mandoc macros.
|
| 1.2 | 01-Aug-1993 |
mycroft | Add RCS indentifiers.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.2 | 22-Apr-1995 |
cgd | src/games/wump from Lite
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.31 | 02-May-2021 |
rillig | games: remove trailing whitespace in *.c and *.h
|
| 1.30 | 19-Jun-2012 |
dholland | WARNS=5, and make WARNS=5 the default for src/games.
|
| 1.29 | 01-Sep-2011 |
plunky | branches: 1.29.2; reinstate NULL cast by request, where the NULL was being passed as a vararg
|
| 1.28 | 31-Aug-2011 |
plunky | NULL does not need a cast
|
| 1.27 | 29-May-2010 |
dholland | Fix some additional typos/grammar slips.
|
| 1.26 | 29-May-2010 |
dholland | Fix dog-Latin. The plural of wumpus could be wumpi, wumpus, or even wumpora, but not 'wumpii'. Where does this -ii crap come from?
|
| 1.25 | 27-Aug-2009 |
dholland | remove unnecessary cast
|
| 1.24 | 12-Aug-2009 |
dholland | sprinkle static
|
| 1.23 | 20-Jul-2008 |
lukem | Remove the \n and tabs from the __COPYRIGHT() strings.
|
| 1.22 | 28-Jan-2008 |
dholland | branches: 1.22.6; Build with WARNS=4.
|
| 1.21 | 15-Dec-2007 |
perry | convert __attribute__s to applicable cdefs.h macros
|
| 1.20 | 19-Jan-2006 |
garbled | branches: 1.20.10; Fix some minor buglets in wump: 1) Don't put two pits in the same room. 2) Don't put bats and pits in the same room. (you will never hit the bat) 3) Don't start the player in a room with a pit or bad, if possible. Some caves are so crowded the loop may go on forever, so we give up after 100 tries to put them in a safe location (as long as it's not with the wumpus). 4) Make the manpage reflect reality WRT the default number of rooms.
Bug #3 pointed out by salo.
|
| 1.19 | 19-Jan-2006 |
garbled | Apply patch from PR bin/26501 to fix hang in wump if you play too many games in a row. Also modify change made in rev 1.18 to work correctly. take_action() returns 1 if the player dies, causing the game to allways exit after any death, now the game correctly asks if the player would like to play again.
|
| 1.18 | 21-Mar-2005 |
jwise | Fix a long-standing bug in wump(6) whereby hitting ^d to exit would first print ``Care to play another game? (y-n)'' (but then exit anyway without waiting for an answer).
|
| 1.17 | 15-Feb-2005 |
jsm | Cast last argument of execl to (char *).
Reviewed by <hubertf>.
|
| 1.16 | 27-Jan-2004 |
jsm | Remove uses of __P.
|
| 1.15 | 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22269, verified by myself.
|
| 1.14 | 31-Aug-2001 |
jsm | Ensure that the random hop delta does make the cave connected. Based on bug report and patch from <afghan@afghanhound.org.uk>.
|
| 1.13 | 08-May-2000 |
mycroft | Use setgid(), not setregid().
|
| 1.12 | 12-Sep-1999 |
jsm | Security improvements for games (largely from or inspired by OpenBSD).
Games which run setgid from dm, but don't need to, should drop their privileges at startup.
Games which have a scorefile should open it at startup, then drop all privileges leaving just the open writable file descriptor. If the game can invoke subprocesses, this should be made close-on-exec.
Games with scorefiles should make sure they do not get a file descriptor < 3. (Otherwise, they could get confused and corrupt the scorefile when using stdin, stdout or stderr.)
Some old setuid revokes from the days of setuid games change into gid revokes.
|
| 1.11 | 10-Sep-1999 |
kleink | Use STD*_FILENO.
|
| 1.10 | 09-Sep-1999 |
jsm | Include <time.h> in various places in the games where time() or time_t are used.
|
| 1.9 | 14-Jul-1999 |
hubertf | This patch fixes a -Wcast-qual warning in wump(6). Submitted in 7994 by Joseph Myers <jsm28@cam.ac.uk>
|
| 1.8 | 10-Feb-1999 |
hubertf | Only invoke pager given in $PAGER if output goes to a tty, feed pager via stdin, per PR 6699 by Joseph Myers <jsm28@cam.ac.uk>
|
| 1.7 | 13-Sep-1998 |
hubertf | mark non-returning functions (PR#6144 by Joseph Myers <jsm28@cam.ac.uk>)
|
| 1.6 | 30-Aug-1998 |
veego | Add braces to make the new egcs happy.
|
| 1.5 | 12-Oct-1997 |
lukem | WARNSify
|
| 1.4 | 24-Apr-1995 |
cgd | Various changes to make games compile w/o warnings on the alpha: Include appropriate includes, delete bogus function declarations, change sizes of variables and casts.
|
| 1.3 | 22-Apr-1995 |
cgd | clean up import. NetBSD RCS IDs
|
| 1.2 | 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.2 | 22-Apr-1995 |
cgd | src/games/wump from Lite
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.20.10.2 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.20.10.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.22.6.1 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
| 1.29.2.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.1 | 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 | 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|