
1: 2005-02-18 Joseph S. Myers <jsm@polyomino.org.uk> 2: 3: * Version 2.17. 4: 5: * NEWS, bsd-games.lsm, bsd-games-non-free.lsm: Update. 6: 7: * wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 8: 9: 2005-02-16 Joseph S. Myers <jsm@polyomino.org.uk> 10: 11: * atc/input.c, backgammon/backgammon/main.c, 12: backgammon/teachgammon/teach.c, cribbage/instr.c, fish/fish.c, 13: phantasia/gamesupport.c, phantasia/interplayer.c, phantasia/io.c, 14: phantasia/misc.c, phantasia/phantstruct.h, rogue/machdep.c, 15: rogue/rogue.h, trek/getpar.h, trek/trek.h, wump/wump.c: Update 16: from NetBSD CVS. 17: 18: 2005-02-14 Joseph S. Myers <jsm@polyomino.org.uk> 19: 20: * hack/hack.termcap.c: Remove "static" from some variables. Fix 21: from Andreas Jochens <aj@andaco.de> in Debian bug 284750. 22: * exec.objs: Include lib/strlcpy.o for atc and sail. 23: * atc/input.c, backgammon/backgammon/main.c, 24: backgammon/teachgammon/teach.c, cribbage/instr.c, fish/fish.c, 25: phantasia/misc.c, rogue/machdep.c, wump/wump.c: Cast last argument 26: of execl to char *. 27: * rogue/rogue.h: Avoid arrays of incomplete types. 28: * trek/trek.h: Likewise. Don't declare Skitab and Lentab here. 29: * trek/getpar.h: Declare Skitab and Lentab here. 30: * phantasia/phantstruct.h: Define phbool. 31: * phantasia/gamesupport.c, phantasia/interplayer.c, 32: phantasia/io.c, phantasia/misc.c: Use phbool where necessary. 33: 34: * .cvsignore, adventure/.cvsignore, arithmetic/.cvsignore, 35: atc/.cvsignore, backgammon/backgammon/.cvsignore, 36: backgammon/common_source/.cvsignore, 37: backgammon/teachgammon/.cvsignore, banner/.cvsignore, 38: battlestar/.cvsignore, bcd/.cvsignore, boggle/boggle/.cvsignore, 39: boggle/mkdict/.cvsignore, boggle/mkindex/.cvsignore, 40: caesar/.cvsignore, canfield/canfield/.cvsignore, 41: canfield/cfscores/.cvsignore, cribbage/.cvsignore, dab/.cvsignore, 42: dm/.cvsignore, factor/.cvsignore, fish/.cvsignore, 43: fortune/datfiles/.cvsignore, fortune/fortune/.cvsignore, 44: fortune/strfile/.cvsignore, fortune/unstr/.cvsignore, 45: gomoku/.cvsignore, hack/.cvsignore, hangman/.cvsignore, 46: hunt/hunt/.cvsignore, hunt/huntd/.cvsignore, include/.cvsignore, 47: lib/.cvsignore, mille/.cvsignore, monop/.cvsignore, 48: morse/.cvsignore, number/.cvsignore, phantasia/.cvsignore, 49: pig/.cvsignore, pom/.cvsignore, ppt/.cvsignore, primes/.cvsignore, 50: quiz/.cvsignore, quiz/datfiles/.cvsignore, rain/.cvsignore, 51: random/.cvsignore, robots/.cvsignore, rogue/.cvsignore, 52: sail/.cvsignore, snake/snake/.cvsignore, snake/snscore/.cvsignore, 53: tetris/.cvsignore, trek/.cvsignore, worm/.cvsignore, 54: worms/.cvsignore, wtf/.cvsignore, wump/.cvsignore: Remove as no 55: longer needed after move to Subversion. 56: 57: 2005-01-30 Joseph S. Myers <jsm@polyomino.org.uk> 58: 59: * fortune/datfiles/fortunes2: Update from NetBSD CVS. 60: 61: 2005-01-30 Joseph S. Myers <jsm@polyomino.org.uk> 62: 63: * wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 64: * COPYING: Update copyright dates. 65: 66: 2004-12-23 Joseph S. Myers <jsm@polyomino.org.uk> 67: 68: * monop/malloc.c, phantasia/main.c, phantasia/setup.c: Update from 69: NetBSD CVS. 70: 71: 2004-12-07 Joseph S. Myers <jsm@polyomino.org.uk> 72: 73: * arithmetic/arithmetic.c, battlestar/getcom.c, 74: boggle/boggle/bog.c, boggle/boggle/mach.c, 75: canfield/canfield/canfield.c, cribbage/io.c, dm/dm.c, 76: fortune/fortune/fortune.c, gomoku/stoc.c, hack/hack.u_init.c, 77: hangman/getword.c, hunt/hunt/hunt.c, hunt/hunt/otto.c, 78: hunt/huntd/answer.c, mille/move.c, monop/getinp.c, monop/misc.c, 79: number/number.c, pig/pig.c, robots/main.c, sail/dr_1.c, 80: sail/misc.c, sail/pl_4.c, sail/pl_5.c, worms/Makefile.bsd, 81: wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 82: 83: 2004-10-31 Joseph S. Myers <jsm@polyomino.org.uk> 84: 85: * lib/fgetln.c: Handle case of line just fitting in buffer 86: correctly. 87: 88: 2004-10-23 Joseph S. Myers <jsm@polyomino.org.uk> 89: 90: * dm/utmpentry.c: Update from NetBSD CVS. 91: 92: 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk> 93: 94: * fortune/fortune/fortune.6.in, fortune/strfile/strfile.8, 95: worms/worms.c: Update from NetBSD CVS. 96: 97: 2004-09-08 Joseph S. Myers <jsm@polyomino.org.uk> 98: 99: * atc/log.c, sail/dr_1.c, sail/sync.c: Update from NetBSD CVS. 100: 101: 2004-09-04 Joseph S. Myers <jsm@polyomino.org.uk> 102: 103: * wtf/acronyms: Update from NetBSD CVS. 104: 105: 2004-09-02 Joseph S. Myers <jsm@polyomino.org.uk> 106: 107: * robots/auto.c, robots/move.c: Update from NetBSD CVS. 108: 109: 2004-08-23 Joseph S. Myers <jsm@polyomino.org.uk> 110: 111: * fortune/datfiles/fortunes: Update from NetBSD CVS. 112: 113: 2004-07-16 Joseph S. Myers <jsm@polyomino.org.uk> 114: 115: * wtf/acronyms.comp: Update from NetBSD CVS. 116: 117: 2004-07-05 Joseph S. Myers <jsm@polyomino.org.uk> 118: 119: * wtf/acronyms: Update from NetBSD CVS. 120: 121: 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk> 122: 123: * wtf/acronyms.comp: Update from NetBSD CVS. 124: 125: 2004-06-02 Joseph S. Myers <jsm@polyomino.org.uk> 126: 127: * hack/hack.6.in: Update from NetBSD CVS. 128: 129: 2004-05-24 Joseph S. Myers <jsm@polyomino.org.uk> 130: 131: * fortune/datfiles/fortunes: Update from NetBSD CVS. 132: 133: 2004-05-20 Joseph S. Myers <jsm@polyomino.org.uk> 134: 135: * wtf/acronyms.comp: Update from NetBSD CVS. 136: 137: 2004-05-02 Joseph S. Myers <jsm@polyomino.org.uk> 138: 139: * rain/rain.c: Update from NetBSD CVS. 140: * exec.objs: Update. 141: 142: 2004-04-30 Joseph S. Myers <jsm@polyomino.org.uk> 143: 144: * wtf/acronyms.comp: Update from NetBSD CVS. 145: 146: 2004-04-24 Joseph S. Myers <jsm@polyomino.org.uk> 147: 148: * backgammon/common_source/fancy.c, fortune/datfiles/farber: 149: Update from NetBSD CVS. 150: 151: 2004-04-12 Joseph S. Myers <jsm@polyomino.org.uk> 152: 153: * phantasia/fight.c, phantasia/gamesupport.c, 154: phantasia/interplayer.c, phantasia/io.c, phantasia/main.c, 155: phantasia/misc.c: Update from NetBSD CVS. 156: 157: 2004-04-08 Joseph S. Myers <jsm@polyomino.org.uk> 158: 159: * mille/move.c, phantasia/fight.c, phantasia/gamesupport.c, 160: phantasia/include.h, phantasia/interplayer.c, phantasia/io.c, 161: phantasia/main.c, phantasia/misc.c, phantasia/phantstruct.h, 162: phantasia/setup.c, worms/worms.c, wtf/acronyms, wtf/acronyms.comp: 163: Update from NetBSD CVS. 164: 165: 2004-03-29 Joseph S. Myers <jsm@polyomino.org.uk> 166: 167: * fortune/datfiles/fortunes2, fortune/datfiles/fortunes2-o.real, 168: hack/data, hack/rumors: Update from NetBSD CVS. 169: 170: 2004-03-27 Joseph S. Myers <jsm@polyomino.org.uk> 171: 172: * wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 173: 174: 2004-03-12 Joseph S. Myers <jsm@polyomino.org.uk> 175: 176: * wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 177: 178: 2004-03-05 Joseph S. Myers <jsm@polyomino.org.uk> 179: 180: * wtf/acronyms: Update from NetBSD CVS. 181: 182: 2004-03-04 Joseph S. Myers <jsm@polyomino.org.uk> 183: 184: * wtf/acronyms.comp: Update from NetBSD CVS. 185: 186: 2004-02-28 Joseph S. Myers <jsm@polyomino.org.uk> 187: 188: * fortune/datfiles/fortunes2: Update from NetBSD CVS. 189: 190: 2004-02-18 Joseph S. Myers <jsm@polyomino.org.uk> 191: 192: * wtf/acronyms: Update from NetBSD CVS. 193: 194: 2004-02-14 Joseph S. Myers <jsm@polyomino.org.uk> 195: 196: * fortune/datfiles/fortunes, fortune/datfiles/fortunes.sp.ok, 197: rogue/USD.doc/rogue.me: Update from NetBSD CVS. 198: * NEWS: Fix typo. 199: * ChangeLog: Mark properly for 2.16 release. 200: 201: 2004-02-13 Joseph S. Myers <jsm@polyomino.org.uk> 202: 203: * Version 2.16. 204: 205: * NEWS, bsd-games.lsm, bsd-games-non-free.lsm: Update. 206: 207: * morse/morse.c: Update from NetBSD CVS. 208: 209: * morse/morse.c: Encode and decode more characters. Don't put 210: commas after every character. Don't encode whitespace as "...". 211: Don't fail decoding across a 1024-byte boundary. Mark end of 212: message appropriately. From OpenBSD but with punctuation taken 213: from ITU-T Recommendation F.1 (03/98). 214: * tests/morse.testsent, tests/morse.testsentd: New tests. 215: * tests/morse.SOS, tests/morse.foo, tests/morse.sos: Update. 216: * tests/morse.test: Update. 217: 218: 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk> 219: 220: * tests/pom.2003fm1, tests/pom.2003fm2, tests/pom.2003fq1, 221: tests/pom.2003fq2, tests/pom.2003lq1, tests/pom.2003lq2, 222: tests/pom.2003nm1, tests/pom.2003nm2, tests/pom.2003ph1, 223: tests/pom.2003ph2, tests/pom.2003ph3, tests/pom.2003ph4, 224: tests/pom.2003ph5, tests/pom.2003ph6, tests/pom.2003ph7, 225: tests/pom.2003ph8: New tests. 226: * tests/pom.test: Update. 227: 228: 2004-02-10 Joseph S. Myers <jsm@polyomino.org.uk> 229: 230: * primes/primes.6: Update from NetBSD CVS. 231: 232: 2004-02-09 Joseph S. Myers <jsm@polyomino.org.uk> 233: 234: * configure: Ask for a documentation directory if building trek or 235: rogue. 236: * Makeconfig.in (DOCDIR): Define. 237: * substfiles2: Add trek/trek.6. 238: * trek/trek.6: Rename to trek/trek.6.in. 239: * trek/trek.6.in: Mark documentation directory for substitution. 240: * rogue/Makefrag, trek/Makefrag: Install USD documents. 241: * INSTALL, PACKAGING, README: Update. 242: 243: 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk> 244: 245: * backgammon/backgammon/main.c, backgammon/teachgammon/teach.c, 246: cribbage/cribbage.h, dm/dm.c, fortune/unstr/unstr.c, 247: hunt/hunt/hunt.c, hunt/hunt/otto.c, hunt/huntd/faketalk.c, 248: hunt/huntd/hunt.h, phantasia/Makefile.bsd, rain/rain.c, 249: worms/worms.c: Update from NetBSD CVS. 250: 251: * rain/rain.c, worms/worms.c: Hide the cursor with curs_set(0). 252: From OpenBSD. 253: 254: * tests/factor.8675309, tests/factor.6172538568: New tests (from 255: NetBSD src/regress). 256: * tests/factor.test: Update. 257: 258: * boggle/README.linux, dm/README.linux, fortune/README.linux, 259: hunt/README.linux, trek/README.linux: Remove. 260: * README: Move information from those files to here. 261: * INSTALL: Update. 262: * COPYING: Update. 263: 264: * factor/Makefile.bsd, factor/factor.6, factor/factor.c, 265: primes/Makefile.bsd, primes/primes.6: Update from NetBSD CVS. 266: 267: * TODO: Update. 268: 269: * substscr: Explicitly set execute permissions from those of 270: source file. 271: 272: * primes/primes.6: Separate manpage from that of factor. 273: * primes/Makefrag: Update. 274: * factor/factor.6: Change to be a manpage for factor only. 275: 276: * factor/factor.c: Only use Pollard p-1 if remaining factor isn't 277: prime. Correct comment. Increase base if p-1 algorithm reaches 278: 1. 279: * tests/factor.2147483647111311, tests/factor.99999999999991: New 280: tests. 281: * tests/factor.test: Update. 282: Bugs reported by David A Bagley <bagleyd@tux.org>. 283: 284: * countmail/countmail.6, phantasia/fight.c, phantasia/io.c, 285: sail/extern.h, sail/misc.c, snake/snake/snake.c: Update from 286: NetBSD CVS. 287: 288: 2004-01-27 Joseph S. Myers <jsm@polyomino.org.uk> 289: 290: * dab/.cvsignore: New file. 291: 292: * Makeconfig.in: Add STRLCPY_DEFS and GETPROGNAME_DEFS. 293: * arithmetic/Makefrag, fortune/fortune/Makefrag, rogue/Makefrag: 294: Use them. 295: 296: * dm/utmpentry.c, dm/utmpentry.h: New from NetBSD CVS of 297: usr.bin/who. 298: * COPYING: Update. 299: * dm/dm.c: Follow NetBSD in use of this utmp handling. 300: * dm/Makefrag: Update. 301: * exec.objs: Update. 302: 303: * lib/getprogname.c: New file. 304: * include/stdlib.h: Update. 305: * configure: Check for getprogname. 306: * arithmetic/arithmetic.c, fortune/fortune/fortune.c: Follow 307: NetBSD in use of getprogname(). 308: * exec.objs: Update. 309: 310: * adventure/extern.h, adventure/main.c, arithmetic/arithmetic.c, 311: atc/extern.h, atc/input.c, backgammon/backgammon/backlocal.h, 312: backgammon/backgammon/move.c, backgammon/common_source/back.h, 313: backgammon/teachgammon/tutor.h, banner/banner.c, 314: battlestar/battlestar.c, battlestar/extern.h, battlestar/fly.c, 315: battlestar/init.c, battlestar/parse.c, bcd/bcd.c, 316: boggle/boggle/bog.c, boggle/boggle/extern.h, boggle/boggle/mach.c, 317: boggle/boggle/prtable.c, boggle/boggle/timer.c, caesar/caesar.c, 318: canfield/canfield/canfield.c, canfield/cfscores/cfscores.c, 319: cribbage/crib.c, cribbage/cribbage.h, dm/dm.c, fish/fish.c, 320: fortune/fortune/fortune.c, fortune/unstr/unstr.c, gomoku/gomoku.h, 321: gomoku/main.c, gomoku/pickmove.c, hack/def.func_tab.h, 322: hack/extern.h, hack/hack.apply.c, hack/hack.do.c, hack/hack.h, 323: hack/hack.invent.c, hack/hack.main.c, hack/hack.shk.c, 324: hack/hack.vault.c, hack/hack.zap.c, hangman/hangman.h, 325: hunt/hunt/hunt.c, hunt/hunt/otto.c, hunt/hunt/playit.c, 326: hunt/huntd/driver.c, hunt/huntd/execute.c, hunt/huntd/expl.c, 327: hunt/huntd/faketalk.c, hunt/huntd/hunt.h, hunt/huntd/makemaze.c, 328: hunt/huntd/shots.c, hunt/huntd/talk_ctl.h, mille/mille.h, 329: mille/table.c, mille/varpush.c, monop/cards.c, monop/execute.c, 330: monop/getinp.c, monop/houses.c, monop/malloc.c, monop/monop.c, 331: monop/monop.def, monop/monop.ext, monop/monop.h, monop/morg.c, 332: monop/print.c, monop/prop.c, monop/trade.c, morse/morse.c, 333: number/number.c, pig/pig.c, pom/pom.c, ppt/ppt.c, primes/primes.c, 334: quiz/quiz.c, quiz/quiz.h, quiz/rxp.c, rain/rain.c, 335: random/random.c, robots/auto.c, robots/main.c, robots/robots.h, 336: robots/score.c, rogue/main.c, rogue/rogue.h, sail/extern.h, 337: sail/pl_1.c, sail/sync.c, snake/snake/snake.c, 338: snake/snscore/snscore.c, tetris/input.h, tetris/scores.c, 339: tetris/scores.h, tetris/screen.c, tetris/screen.h, 340: tetris/tetris.c, tetris/tetris.h, trek/compkl.c, trek/computer.c, 341: trek/dumpgame.c, trek/getpar.c, trek/getpar.h, trek/main.c, 342: trek/torped.c, trek/trek.h, worm/worm.c, worms/worms.c, 343: wump/wump.c: Update from NetBSD CVS. 344: 345: * adventure/extern.h, adventure/main.c, arithmetic/arithmetic.c, 346: atc/extern.h, atc/input.c, backgammon/backgammon/backlocal.h, 347: backgammon/backgammon/move.c, backgammon/common_source/back.h, 348: backgammon/teachgammon/tutor.h, banner/banner.c, 349: battlestar/battlestar.c, battlestar/extern.h, battlestar/fly.c, 350: battlestar/init.c, battlestar/parse.c, bcd/bcd.c, 351: boggle/boggle/bog.c, boggle/boggle/extern.h, boggle/boggle/mach.c, 352: boggle/boggle/prtable.c, boggle/boggle/timer.c, caesar/caesar.c, 353: canfield/canfield/canfield.c, canfield/cfscores/cfscores.c, 354: cribbage/crib.c, cribbage/cribbage.h, dm/dm.c, fish/fish.c, 355: fortune/fortune/fortune.c, fortune/unstr/unstr.c, gomoku/gomoku.h, 356: gomoku/main.c, hack/def.func_tab.h, hack/extern.h, 357: hack/hack.apply.c, hack/hack.do.c, hack/hack.h, 358: hack/hack.invent.c, hack/hack.main.c, hack/hack.shk.c, 359: hack/hack.vault.c, hack/hack.zap.c, hangman/hangman.h, 360: hunt/hunt/hunt.c, hunt/hunt/otto.c, hunt/hunt/playit.c, 361: hunt/huntd/driver.c, hunt/huntd/execute.c, hunt/huntd/expl.c, 362: hunt/huntd/faketalk.c, hunt/huntd/hunt.h, hunt/huntd/makemaze.c, 363: hunt/huntd/shots.c, hunt/huntd/talk_ctl.h, mille/mille.h, 364: mille/table.c, mille/varpush.c, monop/cards.c, monop/execute.c, 365: monop/getinp.c, monop/houses.c, monop/monop.c, monop/monop.def, 366: monop/monop.ext, monop/monop.h, monop/morg.c, monop/print.c, 367: monop/prop.c, monop/trade.c, monop/malloc.c, morse/morse.c, 368: number/number.c, pig/pig.c, pom/pom.c, ppt/ppt.c, primes/primes.c, 369: quiz/quiz.c, quiz/quiz.h, quiz/rxp.c, rain/rain.c, 370: random/random.c, robots/auto.c, robots/main.c, robots/robots.h, 371: robots/score.c, rogue/main.c, rogue/rogue.h, snake/snake/snake.c, 372: snake/snscore/snscore.c, tetris/input.h, tetris/scores.c, 373: tetris/scores.h, tetris/screen.c, tetris/screen.h, 374: tetris/tetris.c, tetris/tetris.h, trek/compkl.c, trek/computer.c, 375: trek/dumpgame.c, trek/getpar.c, trek/getpar.h, trek/main.c, 376: trek/torped.c, trek/trek.h, worm/worm.c, worms/worms.c, 377: wump/wump.c: Remove uses of __P. 378: 379: * THANKS: Mention David A Bagley. 380: 381: * sail/pl_1.c (child): Use int for wait status. 382: 383: * gomoku/gomoku.h, robots/robots.h, sail/extern.h, sail/misc.c, 384: sail/sync.c: Adjust system header includes. 385: 386: * fortune/fortune/fortune.6.in: Update substitution for path to 387: fortunes directory. 388: 389: * cribbage/crib.c, cribbage/cribbage.h, cribbage/io.c, 390: dab/Makefile.bsd, monop/misc.c, monop/monop.def, monop/monop.ext: 391: Update from NetBSD CVS. 392: 393: 2004-01-26 Joseph S. Myers <jsm@polyomino.org.uk> 394: 395: * sail/main.c: Reorder includes to match NetBSD. 396: 397: * cribbage/cribbage.h, cribbage/crib.c, cribbage/io.c: Rename 398: receive_int to receive_intr. 399: 400: * hack/hack.pri.c: Fix typo in merge from NetBSD. 401: 402: * configure: Consistently use balanced parentheses in case 403: statements. 404: 405: 2004-01-25 Joseph S. Myers <jsm@polyomino.org.uk> 406: 407: * monop/misc.c, monop/monop.def, monop/monop.ext: Rename yn to 408: yncoms. 409: 410: * cribbage/cribbage.h, cribbage/crib.c, cribbage/io.c: Rename rint 411: to receive_int. 412: 413: * fortune/fortune/fortune.c: Add test for __CYGWIN__. 414: * configure: Test for sig_t. 415: * include/signal.h: Use it. 416: Cygwin issues reported by David A Bagley <bagleyd@tux.org>. 417: 418: 2004-01-16 Joseph S. Myers <jsm@polyomino.org.uk> 419: 420: * wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 421: 422: 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk> 423: 424: * wtf/acronyms, wtf/acronyms.comp: Update from NetBSD CVS. 425: 426: 2004-01-04 Joseph S. Myers <jsm@polyomino.org.uk> 427: 428: * COPYING: Note that TODO no longer contains anything from the 429: original bsd-games 1.3. 430: 431: * phantasia/phantasia.6, wtf/acronyms, wtf/acronyms.comp: Update 432: from NetBSD CVS. 433: 434: 2004-01-02 Joseph S. Myers <jsm@polyomino.org.uk> 435: 436: * atc/atc.6.in, backgammon/backgammon/main.c, 437: backgammon/teachgammon/data.c, caesar/caesar.c, 438: fortune/datfiles/fortunes, fortune/datfiles/fortunes2, 439: fortune/fortune/fortune.c, hack/hack.options.c, phantasia/main.c, 440: phantasia/misc.c, rogue/Makefile.bsd, rogue/rogue.h, 441: wargames/wargames.6, worm/worm.6, wtf/acronyms: Update from NetBSD 442: CVS. 443: * dab: New directory from NetBSD CVS. 444: * COPYING, INSTALL, README, bsd-games.lsm, Makeconfig.in, 445: configure, exec.libs, exec.objs: Update. 446: * dab/Makefrag: New file. 447: 448: 2003-12-18 Joseph S. Myers <jsm@polyomino.org.uk> 449: 450: * Version 2.15. 451: 452: * NEWS, bsd-games.lsm, bsd-games-non-free.lsm: Update. 453: 454: * README: Update. 455: 456: 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk> 457: 458: * backgammon/backgammon/main.c (main): Only score as a Gammon or a 459: Backgammon if the opponent hasn't removed any pieces, not if the 460: opponent has removed pieces but has had a piece knocked back to 461: the bar afterwards. Fixes Debian bug 185101 from Konstantin 462: Seiler <list@kseiler.de>. 463: 464: * fortune/fortune/fortune.c (fortlen): Return proper fortune 465: length for fortune files without STR_RANDOM or STR_ORDERED rather 466: than comparing it to SLEN. Bug reported by Simon Williams 467: <simon@no-dns-yet.org.uk>. 468: 469: * fortune/fortune/fortune.c (init_prob): Show residual probability 470: rather than non-residual in "No place to put residual probability" 471: error message. Distribute residual probability correctly rather 472: than all to one file. Patch from Mike Castle 473: <dalgoda@ix.netcom.com>. 474: 475: * configure, Makeconfig.in, fortune/fortune/pathnames.h.in, 476: fortune/datfiles/Makefrag: Make fortune directory configurable; 477: default to NetBSD default. 478: 479: * rogue/Makefrag: Don't use -fwritable-strings. 480: * rogue/rogue.h (struct id): Add const. 481: * TODO: Update. 482: 483: * backgammon/teachgammon/data.c: Make tutorial text match actual 484: moves. From FreeBSD via OpenBSD. Fixes Debian bug 212478 from 485: Jim W. Jaszewski <grok@sprint.ca>. 486: 487: * adventure/glorkz: Fix capitalisation of compass directions. 488: 489: * phantasia/main.c (cleanup): Only close files that have been 490: opened successfully. 491: * phantasic/misc.c (error): Give error text rather than errno 492: number. 493: Patch from Joey Hess <joey@kitenet.net> for Debian bug 187251 from 494: Mikael Hedin <micce@debian.org>. 495: 496: * wtf/acronyms: Add two acronyms suggested by Pavel Machek 497: <pavel@ucw.cz>. 498: 499: * wargames/wargames.6: Fix typo. Patch from Joey Hess 500: <joeyh@debian.org>. 501: 502: * hack/hack.options.c (parseoptions): Refer to 'O' rather than 'o' 503: as command to set options. Bug reported by Christian Garbs 504: <debian@cgarbs.de> in Debian bug 191452. 505: 506: * caesar/caesar.c (main): Make dot and winnerdot of type double. 507: Patch from Jan Vornberger <jan@uos.de> in Debian bug 197816. 508: * tests/caesar.197816in, tests/caesar.197816out: New tests. 509: * tests/caesar.test: Update. 510: 511: * worm/worm.6: Score is in upper right corner, not upper left 512: corner. Patch from Robert Hunter <roh@cryptocracy.hn.org> in 513: Debian bug 209034. 514: 515: * atc/atc.6.in: Document that pressing return allows you to "fast 516: forward" the game clock. Patch from Peter Maydell 517: <pmaydell@chiark.greenend.org.uk> in Debian bug 216980. 518: 519: * PACKAGING: Remove some old version references. 520: 521: * INSTALL: Simplify and remove some obsolete information. 522: 523: * adventure/Makefile.bsd, adventure/adventure.6, adventure/crc.c, 524: adventure/done.c, adventure/hdr.h, adventure/init.c, 525: adventure/io.c, adventure/main.c, adventure/save.c, 526: adventure/setup.c, adventure/subr.c, adventure/vocab.c, 527: adventure/wizard.c, arithmetic/arithmetic.6, 528: arithmetic/arithmetic.c, atc/Makefile.bsd, atc/atc.6.in, 529: atc/def.h, atc/extern.c, atc/extern.h, atc/grammar.y, 530: atc/graphics.c, atc/include.h, atc/input.c, atc/lex.l, atc/list.c, 531: atc/log.c, atc/main.c, atc/pathnames.h.in, atc/struct.h, 532: atc/tunable.c, atc/tunable.h, atc/update.c, 533: backgammon/backgammon/backgammon.6.in, 534: backgammon/backgammon/extra.c, backgammon/backgammon/main.c, 535: backgammon/backgammon/move.c, backgammon/backgammon/text.c, 536: backgammon/backgammon/version.c, backgammon/common_source/allow.c, 537: backgammon/common_source/back.h, backgammon/common_source/board.c, 538: backgammon/common_source/check.c, 539: backgammon/common_source/fancy.c, backgammon/common_source/init.c, 540: backgammon/common_source/odds.c, backgammon/common_source/one.c, 541: backgammon/common_source/save.c, backgammon/common_source/subs.c, 542: backgammon/common_source/table.c, backgammon/teachgammon/data.c, 543: backgammon/teachgammon/teach.c, backgammon/teachgammon/ttext1.c, 544: backgammon/teachgammon/ttext2.c, backgammon/teachgammon/tutor.c, 545: backgammon/teachgammon/tutor.h, banner/banner.6, banner/banner.c, 546: battlestar/battlestar.6, battlestar/battlestar.c, 547: battlestar/command1.c, battlestar/command2.c, 548: battlestar/command3.c, battlestar/command4.c, 549: battlestar/command5.c, battlestar/command6.c, 550: battlestar/command7.c, battlestar/cypher.c, battlestar/dayfile.c, 551: battlestar/dayobjs.c, battlestar/extern.h, battlestar/fly.c, 552: battlestar/getcom.c, battlestar/globals.c, battlestar/init.c, 553: battlestar/misc.c, battlestar/nightfile.c, battlestar/nightobjs.c, 554: battlestar/parse.c, battlestar/pathnames.h.in, battlestar/room.c, 555: battlestar/save.c, battlestar/words.c, bcd/bcd.6, bcd/bcd.c, 556: boggle/Makefile.bsd, boggle/boggle/bog.c, boggle/boggle/bog.h.in, 557: boggle/boggle/boggle.6, boggle/boggle/extern.h, 558: boggle/boggle/help.c, boggle/boggle/mach.c, 559: boggle/boggle/prtable.c, boggle/boggle/timer.c, 560: boggle/boggle/word.c, boggle/mkdict/mkdict.c, 561: boggle/mkindex/mkindex.c, caesar/caesar.6, caesar/caesar.c, 562: canfield/canfield/canfield.6.in, canfield/canfield/canfield.c, 563: canfield/canfield/pathnames.h.in, canfield/cfscores/cfscores.c, 564: countmail/countmail.6, cribbage/cards.c, cribbage/crib.c, 565: cribbage/cribbage.6.in, cribbage/cribbage.h, cribbage/cribcur.h, 566: cribbage/deck.h, cribbage/extern.c, cribbage/instr.c, 567: cribbage/io.c, cribbage/pathnames.h.in, cribbage/score.c, 568: cribbage/support.c, dm/dm.8.in, dm/dm.c, dm/dm.conf.5.in, 569: dm/pathnames.h.in, factor/factor.6, factor/factor.c, fish/fish.6, 570: fish/fish.c, fish/pathnames.h.in, fortune/datfiles/Makefile.bsd, 571: fortune/datfiles/farber, fortune/datfiles/fortunes, 572: fortune/datfiles/fortunes-o.real, fortune/datfiles/fortunes2, 573: fortune/datfiles/fortunes2-o.real, fortune/datfiles/limerick, 574: fortune/datfiles/limerick-o.real, fortune/datfiles/netbsd, 575: fortune/datfiles/netbsd-o.real, fortune/datfiles/startrek, 576: fortune/datfiles/startrek.sp.ok, fortune/datfiles/zippy, 577: fortune/datfiles/zippy.sp.ok, fortune/fortune/fortune.6.in, 578: fortune/fortune/fortune.c, fortune/fortune/pathnames.h.in, 579: fortune/strfile/strfile.8, fortune/strfile/strfile.c, 580: fortune/strfile/strfile.h, fortune/unstr/unstr.c, gomoku/bdinit.c, 581: gomoku/bdisp.c, gomoku/gomoku.6, gomoku/gomoku.h, gomoku/main.c, 582: gomoku/makemove.c, gomoku/pickmove.c, gomoku/stoc.c, 583: hack/COPYRIGHT, hack/COPYRIGHT-JF, hack/Makefile.bsd, 584: hack/alloc.c, hack/config.h, hack/date.h, hack/def.edog.h, 585: hack/def.eshk.h, hack/def.flag.h, hack/def.func_tab.h, 586: hack/def.gen.h, hack/def.gold.h, hack/def.mkroom.h, 587: hack/def.monst.h, hack/def.obj.h, hack/def.objclass.h, 588: hack/def.objects.h, hack/def.permonst.h, hack/def.rm.h, 589: hack/def.trap.h, hack/def.wseg.h, hack/hack.6.in, 590: hack/hack.Decl.c, hack/hack.apply.c, hack/hack.bones.c, 591: hack/hack.c, hack/hack.cmd.c, hack/hack.do.c, hack/hack.do_name.c, 592: hack/hack.do_wear.c, hack/hack.dog.c, hack/hack.eat.c, 593: hack/hack.end.c, hack/hack.engrave.c, hack/hack.fight.c, 594: hack/hack.h, hack/hack.invent.c, hack/hack.ioctl.c, 595: hack/hack.lev.c, hack/hack.main.c, hack/hack.makemon.c, 596: hack/hack.mfndpos.h, hack/hack.mhitu.c, hack/hack.mklev.c, 597: hack/hack.mkmaze.c, hack/hack.mkobj.c, hack/hack.mkshop.c, 598: hack/hack.mon.c, hack/hack.monst.c, hack/hack.o_init.c, 599: hack/hack.objnam.c, hack/hack.options.c, hack/hack.pager.c, 600: hack/hack.potion.c, hack/hack.pri.c, hack/hack.read.c, 601: hack/hack.rip.c, hack/hack.rumors.c, hack/hack.save.c, 602: hack/hack.search.c, hack/hack.sh, hack/hack.shk.c, 603: hack/hack.shknam.c, hack/hack.steal.c, hack/hack.termcap.c, 604: hack/hack.timeout.c, hack/hack.topl.c, hack/hack.track.c, 605: hack/hack.trap.c, hack/hack.tty.c, hack/hack.u_init.c, 606: hack/hack.unix.c, hack/hack.vault.c, hack/hack.version.c, 607: hack/hack.wield.c, hack/hack.wizard.c, hack/hack.worm.c, 608: hack/hack.worn.c, hack/hack.zap.c, hack/makedefs.c, 609: hack/pathnames.h.in, hack/rnd.c, hangman/endgame.c, 610: hangman/extern.c, hangman/getguess.c, hangman/getword.c, 611: hangman/hangman.6.in, hangman/hangman.h, hangman/main.c, 612: hangman/pathnames.h.in, hangman/playgame.c, hangman/prdata.c, 613: hangman/prman.c, hangman/prword.c, hangman/setup.c, 614: hunt/Makefile.inc.bsd, hunt/hunt/connect.c, hunt/hunt/hunt.6.in, 615: hunt/hunt/hunt.c, hunt/hunt/otto.c, hunt/hunt/playit.c, 616: hunt/huntd/answer.c, hunt/huntd/bsd.h, hunt/huntd/ctl.c, 617: hunt/huntd/ctl_transact.c, hunt/huntd/draw.c, hunt/huntd/driver.c, 618: hunt/huntd/execute.c, hunt/huntd/expl.c, hunt/huntd/extern.c, 619: hunt/huntd/faketalk.c, hunt/huntd/get_names.c, hunt/huntd/hunt.h, 620: hunt/huntd/huntd.6.in, hunt/huntd/makemaze.c, 621: hunt/huntd/pathname.c, hunt/huntd/shots.c, hunt/huntd/talk_ctl.h, 622: hunt/huntd/terminal.c, mille/comp.c, mille/end.c, mille/extern.c, 623: mille/init.c, mille/mille.6, mille/mille.c, mille/mille.h, 624: mille/misc.c, mille/move.c, mille/print.c, mille/roll.c, 625: mille/save.c, mille/table.c, mille/types.c, mille/varpush.c, 626: monop/Makefile.bsd, monop/brd.dat, monop/cards.c, monop/deck.h, 627: monop/execute.c, monop/getinp.c, monop/houses.c, monop/initdeck.c, 628: monop/jail.c, monop/malloc.c, monop/misc.c, monop/mon.dat, 629: monop/monop.6.in, monop/monop.c, monop/monop.def, monop/monop.ext, 630: monop/monop.h, monop/morg.c, monop/pathnames.h.in, monop/print.c, 631: monop/prop.c, monop/prop.dat, monop/rent.c, monop/roll.c, 632: monop/spec.c, monop/trade.c, morse/morse.c, number/number.6, 633: number/number.c, phantasia/Makefile.bsd, phantasia/main.c, 634: phantasia/misc.c, phantasia/pathnames.h.in, phantasia/phantasia.6, 635: phantasia/phantglobs.h, phantasia/setup.c, pig/pig.6, pig/pig.c, 636: pom/pom.6, pom/pom.c, ppt/ppt.c, primes/pattern.c, 637: primes/pr_tbl.c, primes/primes.c, primes/primes.h, 638: quiz/pathnames.h.in, quiz/quiz.6.in, quiz/quiz.c, quiz/quiz.h, 639: quiz/rxp.c, rain/rain.6, rain/rain.c, random/random.6, 640: random/random.c, robots/extern.c, robots/flush_in.c, 641: robots/init_field.c, robots/main.c, robots/make_level.c, 642: robots/move.c, robots/move_robs.c, robots/pathnames.h.in, 643: robots/play_level.c, robots/query.c, robots/rnd_pos.c, 644: robots/robots.6.in, robots/robots.h, robots/score.c, 645: rogue/USD.doc/Makefile.bsd, rogue/USD.doc/rogue.me, rogue/hit.c, 646: rogue/init.c, rogue/inventory.c, rogue/level.c, rogue/machdep.c, 647: rogue/main.c, rogue/message.c, rogue/monster.c, rogue/move.c, 648: rogue/object.c, rogue/pack.c, rogue/pathnames.h.in, rogue/play.c, 649: rogue/random.c, rogue/ring.c, rogue/rogue.6.in, rogue/rogue.h, 650: rogue/room.c, rogue/save.c, rogue/score.c, rogue/spec_hit.c, 651: rogue/throw.c, rogue/trap.c, rogue/use.c, rogue/zap.c, 652: sail/assorted.c, sail/dr_1.c, sail/dr_2.c, sail/dr_3.c, 653: sail/dr_4.c, sail/dr_5.c, sail/dr_main.c, sail/driver.h, 654: sail/extern.h, sail/game.c, sail/globals.c, sail/lo_main.c, 655: sail/machdep.h, sail/main.c, sail/misc.c, sail/parties.c, 656: sail/pathnames.h.in, sail/pl_1.c, sail/pl_2.c, sail/pl_3.c, 657: sail/pl_4.c, sail/pl_5.c, sail/pl_6.c, sail/pl_7.c, 658: sail/pl_main.c, sail/player.h, sail/sail.6, sail/sync.c, 659: sail/version.c, snake/snake/pathnames.h.in, 660: snake/snake/snake.6.in, snake/snake/snake.c, 661: snake/snscore/snscore.c, tetris/input.c, tetris/input.h, 662: tetris/pathnames.h.in, tetris/scores.c, tetris/scores.h, 663: tetris/screen.c, tetris/screen.h, tetris/shapes.c, 664: tetris/tetris.6.in, tetris/tetris.c, tetris/tetris.h, 665: trek/USD.doc/Makefile.bsd, trek/USD.doc/trek.me, trek/abandon.c, 666: trek/attack.c, trek/autover.c, trek/capture.c, trek/cgetc.c, 667: trek/check_out.c, trek/checkcond.c, trek/compkl.c, 668: trek/computer.c, trek/damage.c, trek/damaged.c, trek/dcrept.c, 669: trek/destruct.c, trek/dock.c, trek/dumpgame.c, trek/dumpme.c, 670: trek/dumpssradio.c, trek/events.c, trek/externs.c, trek/getcodi.c, 671: trek/getpar.c, trek/getpar.h, trek/help.c, trek/impulse.c, 672: trek/initquad.c, trek/kill.c, trek/klmove.c, trek/lose.c, 673: trek/lrscan.c, trek/main.c, trek/move.c, trek/nova.c, trek/out.c, 674: trek/phaser.c, trek/play.c, trek/ram.c, trek/ranf.c, trek/rest.c, 675: trek/schedule.c, trek/score.c, trek/setup.c, trek/setwarp.c, 676: trek/shield.c, trek/snova.c, trek/srscan.c, trek/systemname.c, 677: trek/torped.c, trek/trek.6, trek/trek.h, trek/visual.c, 678: trek/warp.c, trek/win.c, worm/worm.6, worm/worm.c, worms/worms.6, 679: worms/worms.c, wtf/wtf.in, wtf/wtf.6.in, wump/pathnames.h.in, 680: wump/wump.6, wump/wump.c: Update from NetBSD CVS. 681: * wtf/acronyms: Update from NetBSD CVS. 682: * wtf/acronyms.comp: New file from NetBSD CVS. 683: * wtf/Makefrag: Update. 684: * COPYING: Update. 685: * INSTALL: Note that glibc 2.3 now required at least for hunt (for 686: <ifaddrs.h>). 687: 688: 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk> 689: 690: * THANKS: Update Malcolm Parsons's email address. 691: 692: 2003-04-01 Joseph S. Myers <jsm@polyomino.org.uk> 693: 694: * Version 2.14. 695: 696: * configure: Fix bug in OpenSSL support. 697: 698: * NEWS, bsd-games.lsm, bsd-games-non-free.lsm: Update. 699: 700: * configure, Makeconfig.in, exec.libs: Support OpenSSL for factor. 701: * INSTALL: Update. 702: * tests/factor.987654321987654, 703: tests/factor.987654321987654321987: New files. 704: * tests/factor.test: Update. 705: 706: 2003-03-29 Joseph S. Myers <jsm@polyomino.org.uk> 707: 708: * hack/COPYRIGHT, hack/COPYRIGHT-JF, hack/alloc.c, hack/config.h, 709: hack/date.h, hack/def.edog.h, hack/def.eshk.h, hack/def.flag.h, 710: hack/def.func_tab.h, hack/def.gen.h, hack/def.gold.h, 711: hack/def.mkroom.h, hack/def.monst.h, hack/def.obj.h, 712: hack/def.objclass.h, hack/def.objects.h, hack/def.permonst.h, 713: hack/def.rm.h, hack/def.trap.h, hack/def.wseg.h, hack/hack.6.in, 714: hack/hack.Decl.c, hack/hack.apply.c, hack/hack.bones.c, 715: hack/hack.c, hack/hack.cmd.c, hack/hack.do.c, hack/hack.do_name.c, 716: hack/hack.do_wear.c, hack/hack.dog.c, hack/hack.eat.c, 717: hack/hack.end.c, hack/hack.engrave.c, hack/hack.fight.c, 718: hack/hack.h, hack/hack.invent.c, hack/hack.ioctl.c, 719: hack/hack.lev.c, hack/hack.main.c, hack/hack.makemon.c, 720: hack/hack.mfndpos.h, hack/hack.mhitu.c, hack/hack.mklev.c, 721: hack/hack.mkmaze.c, hack/hack.mkobj.c, hack/hack.mkshop.c, 722: hack/hack.mon.c, hack/hack.monst.c, hack/hack.o_init.c, 723: hack/hack.objnam.c, hack/hack.options.c, hack/hack.pager.c, 724: hack/hack.potion.c, hack/hack.pri.c, hack/hack.read.c, 725: hack/hack.rip.c, hack/hack.rumors.c, hack/hack.save.c, 726: hack/hack.search.c, hack/hack.sh, hack/hack.shk.c, 727: hack/hack.shknam.c, hack/hack.steal.c, hack/hack.termcap.c, 728: hack/hack.timeout.c, hack/hack.topl.c, hack/hack.track.c, 729: hack/hack.trap.c, hack/hack.tty.c, hack/hack.u_init.c, 730: hack/hack.unix.c, hack/hack.vault.c, hack/hack.version.c, 731: hack/hack.wield.c, hack/hack.wizard.c, hack/hack.worm.c, 732: hack/hack.worn.c, hack/hack.zap.c, hack/makedefs.c, hack/rnd.c: 733: Hack is now BSD-licensed. Thanks to Andries Brouwer, Jay Fenlason