Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | This patch makes atc(6) check for memory allocation failure. | 1999-07-24 | 2 | -6/+12 | ||
| | | | | | Patch submitted by Joseph Myers <jsm28@cam.ac.uk> in PR 8056, with small enhancement to make clearer when loser() is called with NULL. | |||||
* | Use getopt instead of home grown command line parsing. | 1999-07-24 | 1 | -44/+30 | ||
| | | | Patch from Joseph Myers <jsm28@cam.ac.uk> in PR/8062. | |||||
* | When atc(6) parses its game definition files, the check for `width' | 1999-07-21 | 1 | -3/+3 | ||
| | | | | | | being defined more than once incorrectly checks for `height' having been previously defined instead. Patch submitted in PR 8038 by Joseph Myers <jsm28@cam.ac.uk> | |||||
* | The patch below improves the security of the game atc(6), by having it | 1999-07-17 | 6 | -34/+78 | ||
| | | | | | | | | | | open the score file at the start and then drop all setgid privileges while keeping a (close-on-exec) file descriptor open to it. In order to allow this the static data files have to be made world readable. In addition a potential buffer overrun with corrupted score files is avoided by more careful use of scanf (note that SCORE_SCANF_FMT is defined alongside the definition of the relevant structure). Submitted in PR 8015 by Joseph Myers <jsm28@cam.ac.uk> | |||||
* | Add two .Els that nroff was complaining to miss. | 1999-07-17 | 1 | -1/+3 | ||
| | ||||||
* | man page rewritten into -mandoc by dholland@eecs.harvard.edu; from PR7861 | 1999-06-27 | 1 | -350/+237 | ||
| | ||||||
* | convert from NOxxx= to MKxxx=no. | 1999-02-13 | 1 | -2/+4 | ||
| | | | include <bsd.own.mk> if testing a MKxxx variable. | |||||
* | constify, per PR 6150 by Joseph Myers <jsm28@cam.ac.uk> | 1998-11-10 | 7 | -93/+96 | ||
| | ||||||
* | don't install in /usr/share if NOSHARE is defined | 1998-09-29 | 1 | -1/+3 | ||
| | ||||||
* | mark non-returning functions (PR#6144 by Joseph Myers <jsm28@cam.ac.uk>) | 1998-09-13 | 1 | -3/+3 | ||
| | ||||||
* | remove unused files (PR#6083 by Joseph Myers <jsm28@cam.ac.uk>) | 1998-09-13 | 2 | -7/+2 | ||
| | ||||||
* | Replace special handling of \r by using ICRNL (PR#6078 by Joseph Myers ↵ | 1998-09-13 | 2 | -19/+5 | ||
| | | | | <jsm28@cam.ac.uk>) | |||||
* | better define PI, plus improve prototype (PR#5867) | 1998-09-11 | 2 | -4/+7 | ||
| | ||||||
* | An airplane on a heading of 315, given instruction to turn | 1998-07-28 | 1 | -3/+3 | ||
| | | | right 45 degrees should turn to direction 0, not circle. | |||||
* | An airplane on a heading of 270, given instruction to turn | 1998-07-28 | 1 | -3/+3 | ||
| | | | right 90 degrees should turn to direction 0, not circle. | |||||
* | A collision is adjacency in all, not any of, three dimensions. | 1998-07-24 | 1 | -2/+2 | ||
| | ||||||
* | Log hostname, not OS - PR 5831 by Joseph Myers <jsm28@cam.ac.uk> | 1998-07-24 | 1 | -3/+3 | ||
| | ||||||
* | y.tab.h is now called grammar.h (and there's an implied .y.h rule now too) | 1998-05-13 | 1 | -4/+2 | ||
| | | | Noticed by veego. | |||||
* | .y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for, | 1998-04-09 | 2 | -6/+6 | ||
| | | | and use smarter creation of the header file. | |||||
* | - don't use char as an array index | 1998-03-29 | 1 | -16/+16 | ||
| | ||||||
* | Simply include -lcurses instead of -lcurses -ltermcap | 1998-02-18 | 1 | -3/+3 | ||
| | ||||||
* | We need a FILESMODE=440 for dm which is now setgid games. | 1997-11-29 | 1 | -2/+2 | ||
| | ||||||
* | install games that need it setgid. | 1997-11-20 | 1 | -1/+2 | ||
| | ||||||
* | use CPPFLAGS instead of CFLAGS, fix dependancies for parallel compile | 1997-10-22 | 1 | -2/+6 | ||
| | ||||||
* | use warn instead of perror/fprintf/... | 1997-10-11 | 2 | -11/+11 | ||
| | ||||||
* | XXX: work around lex(1) vs termios lameness | 1997-10-10 | 1 | -2/+3 | ||
| | ||||||
* | WARNSify | 1997-10-10 | 13 | -104/+254 | ||
| | ||||||
* | - Makefile cleanups | 1997-03-24 | 1 | -13/+4 | ||
| | ||||||
* | bfunctions -> memfunctions | 1997-01-13 | 3 | -16/+16 | ||
| | ||||||
* | Use ${INSTALL}. | 1996-10-18 | 1 | -2/+2 | ||
| | ||||||
* | Use POSIX signal and tty semantics. | 1995-04-27 | 6 | -43/+28 | ||
| | ||||||
* | Various changes to make games compile w/o warnings on the alpha: | 1995-04-24 | 1 | -2/+3 | ||
| | | | | Include appropriate includes, delete bogus function declarations, change sizes of variables and casts. | |||||
* | clean up import | 1995-03-21 | 18 | -75/+132 | ||
| | ||||||
* | MAN6 => MAN. | 1994-12-25 | 1 | -2/+2 | ||
| | ||||||
* | adding 10 more games collected from ???? and some I wrote. | 1994-12-23 | 12 | -3/+298 | ||
| | ||||||
* | specify man pages the new way. | 1994-12-22 | 1 | -2/+2 | ||
| | ||||||
* | All programs that use lex must link with -ll. | 1993-12-02 | 1 | -2/+2 | ||
| | ||||||
* | Add RCS identifiers. | 1993-08-01 | 16 | -16/+32 | ||
| | ||||||
* | Add RCS indentifiers. | 1993-08-01 | 1 | -1/+2 | ||
| | ||||||
* | Add RCS identifiers. | 1993-08-01 | 1 | -1/+2 | ||
| | ||||||
* | make sure directory to install stuff exists before installing | 1993-04-09 | 1 | -0/+8 | ||
| | ||||||
* | got rid of unnecessary -lcompat and associated dependency | 1993-03-23 | 1 | -2/+2 | ||
| | ||||||
* | initial import of 386bsd-0.1 sources | 1993-03-21 | 26 | -0/+3917 | ||