Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use __dead | joerg | 2011-08-29 | 1 | -5/+3 |
| | |||||
* | Use random() instead of rand(), so we get something like random | dholland | 2009-05-25 | 1 | -8/+3 |
| | | | | | | | | | numbers out. This changes the "tournament codes"; that is, the same code will give you a different game now from what it used to. (This is because the codes are basically random seeds.) I really really doubt anyone cares about this, especially since the tournament feature appears to be undocumented. | ||||
* | Remove obviously botched test for "fast mode" based on terminal speed. | dholland | 2009-05-25 | 1 | -8/+5 |
| | | | | | Default to "fast mode" as ~nobody has a 300 baud terminal any more. ("Fast mode" apparently controls whether short-range scans are printed by default at certain times.) | ||||
* | Use getopt to handle the remaining (all currently undocumented) options. | dholland | 2009-05-25 | 1 | -15/+14 |
| | |||||
* | Remove last traces of undocumented -p option (apparently related to | dholland | 2009-05-25 | 1 | -19/+2 |
| | | | | process priority) and documented -a option, neither of which have done anything since CSRG days. | ||||
* | Don't give special privileges to uid 13107. | dholland | 2009-05-25 | 1 | -9/+2 |
| | |||||
* | Split up lines > 80 chars. Object files unchanged. | dholland | 2009-05-24 | 1 | -3/+4 |
| | |||||
* | KNF: brace and comment placement. Object files identical. | dholland | 2009-05-24 | 1 | -14/+10 |
| | |||||
* | KNF: fix formatting of preprocessor directives | dholland | 2009-05-24 | 1 | -5/+5 |
| | |||||
* | ANSIfy function declarations. No object file diffs except for two functions | dholland | 2009-05-24 | 1 | -5/+3 |
| | | | | whose K&R declaration didn't fully match the prototype (char vs. int) and the diff of the disassembly of those looks plausible. | ||||
* | Remove the \n and tabs from the __COPYRIGHT() strings. | lukem | 2008-07-20 | 1 | -4/+4 |
| | |||||
* | Remove uses of __P. | jsm | 2004-01-27 | 1 | -3/+3 |
| | |||||
* | Move UCB-licensed code from 4-clause to 3-clause licence. | agc | 2003-08-07 | 1 | -7/+3 |
| | | | Patches provided by Joel Baker in PR 22269, verified by myself. | ||||
* | seperate -> separate | wiz | 2001-07-22 | 1 | -3/+3 |
| | |||||
* | Use setgid(), not setregid(). | mycroft | 2000-05-08 | 1 | -3/+3 |
| | |||||
* | Fix -Wsign-compare warnings. | jsm | 1999-09-18 | 1 | -3/+4 |
| | |||||
* | Security improvements for games (largely from or inspired by OpenBSD). | jsm | 1999-09-12 | 1 | -2/+5 |
| | | | | | | | | | | | | | | | 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. | ||||
* | time_t != long, again. *Sigh*. | cjs | 1997-10-13 | 1 | -3/+6 |
| | |||||
* | Warnsify and remove local implementations of libc functions. | christos | 1997-10-12 | 1 | -14/+21 |
| | |||||
* | clean up import, NetBSD RCS IDs, etc. | cgd | 1995-04-22 | 1 | -7/+12 |
| | |||||
* | Converted from sgtty to termios api, no longer needs libcompat. | jtc | 1994-05-24 | 1 | -5/+7 |
| | |||||
* | Add RCS identifiers. | mycroft | 1993-08-01 | 1 | -1/+2 |
| | |||||
* | initial import of 386bsd-0.1 sources | cgd | 1993-03-21 | 1 | -0/+235 |