Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-08 | Add some references, most of these were removed when we stopped building | Jonathan Gray | |
and installing USD/SMM/PSD docs. jmc@ agrees with the direction, ok millert@ on an earlier diff | |||
2021-01-27 | satisfy -fno-common | Theo de Raadt | |
similar to the approach used by mortimer | |||
2018-08-09 | The game is playable without the need to access any files therefore we can | Ricardo Mestre | |
effectively disable all fs access by dropping "rpath wpath cpath" from pledge(2) right at the beginning of the program. "looks right" tb@ | |||
2017-05-26 | forgot to remove mention of deleted dump/restart. | Ted Unangst | |
also delete ancient todo file: Frankly, I am getting pretty sick of playing this game. Hence, the version which you get may have several bugs | |||
2017-05-26 | save and restore hasn't worked for some time, not since -fPIE, since it | Ted Unangst | |
uses a pointer equality check for save game validity. remove it. discovered by the ever inquisitive mlarkin | |||
2016-03-08 | - ranf() and franf() are prototyped on trek.h but ranf.c doesn't include it so | mestre | |
do it - Replace random() >> 5 by only random(): this was discussed a few months ago and naddy@ said at the time "Those games were originally written with the rand(3) function. The lower bits returned by rand(3) suffered from notoriously poor randomness, so this idiom developed where people would use the higher, more random bits." OK tb@ after his remarks | |||
2016-01-08 | Structural integrity hasn't improved in over twenty years. | tb | |
ok mestre@ | |||
2016-01-07 | Some basic code maintenance in games/ | tb | |
- in main() replace exit with return - drop some /* NOTREACHED */ lint comments along the way. - make more use of standard CFLAGS, esp. -Wimplicit-function-declaration - add and sort some headers when needed - add straightforward pledges to some programs used at compile time discussed with and ok mestre@ | |||
2016-01-07 | ANSIfy trek(6) | mestre | |
Note: Binary change is introduced due to function schedule() where its args are (int,double,char,char,char), but on trek.h are (int,double,int,int,int). Changed to the latter since the 3 last args are coordinates. OK tb@ | |||
2016-01-07 | Remove unnecessary headers and sort the remaining alphabetically | mestre | |
OK tb@ | |||
2015-11-30 | pledge "stdio rpath wpath cpath" for this one. | tb | |
2015-11-11 | creat() -> open equiv; from Frederic Nowak | Theo de Raadt | |
2014-12-08 | For now, these games still contain deterministic randomization (for | Theo de Raadt | |
save / replay modes of operation that have not yet been cleaned up). OK, I've let the cat out of the bag, now some of you know you can cheat at them.. ok millert guenther tedu | |||
2013-08-29 | Tournament mode uses a deterministic random seed for reproducible games. | Christian Weisgerber | |
Switch seeding from srand() to srandom(), corresponding to the change in random number generator from rand() to random() fifteen years ago. ok pjanzen@ bluhm@ millert@ | |||
2013-06-02 | Correct obviously exchanged labels in the "computer warpcost" output and | Ingo Schwarze | |
fix a typo in a comment; from <Ted dot Roby at gmail dot com> on tech@. | |||
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt | |
ok guenther millert kettenis | |||
2011-12-28 | Add HISTORY section and more information regarding AUTHORS. | Ingo Schwarze | |
Feedback and ok Eric Allman (via Kirk McKusick, thanks!), ok jmc@ sobrado@. | |||
2010-04-30 | shuffle some things around to deal with incomplete types | Jonathan Gray | |
gcc4 gets upset about. based on suggestions from miod@, ok millert@ | |||
2010-01-10 | remove references to docs we no longer install; | Jason McIntyre | |
2010-01-04 | Stop installing many of the incredibly dated and un-authoritative share/doc | Theo de Raadt | |
files. If any information found in these documents is worthwhile and you miss it, please make the time to work it into the manual pages (which people actually do read). ok guenther | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2006-11-06 | signed char fixes need to avoid infinite loops; pr5284 from | Theo de Raadt | |
smallm@panix.com a very well written pr, very detailed... well worth reading | |||
2006-11-02 | Don't access buf[strlen(buf) - 1] on empty strings. | Ray Lai | |
OK moritz@. | |||
2006-03-27 | assorted fixes mostly from coverity via netbsd via jasper adriaanse via tech | Ted Unangst | |
2005-11-15 | More typos (especially indicies -> indices), checked with jmc@ | Miod Vallat | |
2004-08-21 | tweaks to sync w/ trek usd; | Jason McIntyre | |
2004-08-21 | - add margin when formatting w/ -Tascii | Jason McIntyre | |
- various tweaks and syncs w/ trek(6) | |||
2004-05-23 | cats ld showed that there was a common size mismatch... | Theo de Raadt | |
2004-02-01 | add paper.txt target; | Jason McIntyre | |
2003-11-08 | typos from Jonathon Gray; | Jason McIntyre | |
2003-07-10 | add missing includes | David Krause | |
ok deraadt@ tedu@ | |||
2003-06-03 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-30 | section reorder; | Jason McIntyre | |
2003-04-06 | 2451 lines of strdup/sprintf/strcpy whacking. mostly ok'd by pjanzen | Theo de Raadt | |
already, but he may have later changes to make still. | |||
2003-03-11 | double words and spelling fixes | David Krause | |
ok pjanzen@ | |||
2002-12-06 | Replace things like srandom(time(NULL)) with srandomdev(3). random(3) | Todd C. Miller | |
good enough for games but we should at least use a decent seed. pjanzen@ OK | |||
2002-07-26 | \a rather than embedded ^G | Paul Janzen | |
2002-06-11 | no more err(3) newlines in games; ok pjanzen@ | Jason Peel | |
2002-05-31 | de-register | Paul Janzen | |
2002-05-31 | No dm -> no need to revoke setegid. | Paul Janzen | |
2002-05-23 | The troll strikes.. The troll strikes.. The dungeon master ↵ | Theo de Raadt | |
dies.distrib/sets/lists | |||
2002-02-25 | fix buffer overflow in scanf; found by pjanzen | Peter Valchev | |
2002-02-25 | handle EOF gracefully; ok pjanzen | Peter Valchev | |
2002-02-24 | getchar fixes; ok pjanzen | Peter Valchev | |
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2001-11-17 | section consistency: AUTHOR -> AUTHORS, even if only one listed; | Paul Janzen | |
mpech@prosoft.org.lv | |||
2001-09-19 | occured->occurred; from NetBSD via Mike Pechkin <mpech@prosoft.org.lv>. | Paul Janzen | |
One of these was even in a string that got printed out. | |||
2001-08-23 | recieve -> receive | Aaron Campbell | |
2001-08-18 | Formatting | Paul Janzen | |