From: nhmall Date: Fri, 6 Mar 2020 15:31:51 +0000 (-0500) Subject: March 2020 updates X-Git-Tag: NetHack-3.6.6_Released~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e20024e42bfe83958efc1360eb771d485b57f18b;p=nethack March 2020 updates --- diff --git a/README b/README index 42c406e01..3b4ebacb7 100644 --- a/README +++ b/README @@ -19,7 +19,10 @@ spoilers: * invalid status highlight color could be maliciously used to corrupt memory * formatting corpse names used internal buffers differently from formatting - * other objects and could potentially clobber memory + * other objects and could potentially clobber memory + * avoid divide by 0 crash if 'bogusmon' (file of bogus monster types) is empty + * avoid #wizrumorcheck crash if either 'rumors.tru' or 'rumors.fal' or both + * were empty when makedefs built 'rumors' - - - - - - - - - - - @@ -167,6 +170,6 @@ In our own patches, we will assume that your code is synchronized with ours. -- Good luck, and happy Hacking -- -# $NHDT-Date: 1575587888 2019/12/05 23:18:08 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.64 $ +# $NHDT-Date: 1583508658 2020/03/06 15:30:58 $ $NHDT-Branch: NetHack-3.6-Mar2020 $:$NHDT-Revision: 1.80 $ # Copyright (c) 2012 by Michael Allison # NetHack may be freely redistributed. See license for details. diff --git a/dat/history b/dat/history index 3778872c9..2d76fc5ce 100644 --- a/dat/history +++ b/dat/history @@ -229,7 +229,8 @@ fix and a few bug fixes. NetHack 3.6.5 was released on January 27, 2020 containing some security fixes and a small number of bug fixes. -NetHack 3.6.6 was released in March 2020 containing a security fix. +NetHack 3.6.6 was released on March 8, 2020 containing a security fix and +some bug fixes. The official NetHack web site is maintained by Ken Lorber at http://www.nethack.org/. diff --git a/doc/Guidebook.mn b/doc/Guidebook.mn index eea49c105..bad63a86a 100644 --- a/doc/Guidebook.mn +++ b/doc/Guidebook.mn @@ -1,4 +1,4 @@ -.\" $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.337 $ $NHDT-Date: 1576431522 2019/12/15 17:38:42 $ +.\" $NHDT-Branch: NetHack-3.6-Mar2020 $:$NHDT-Revision: 1.347 $ $NHDT-Date: 1583508684 2020/03/06 15:31:24 $ .\" .\" This is an excerpt from the 'roff' man page from the 'groff' package. .\" NetHack's Guidebook.mn currently does *not* adhere to these guidelines. @@ -24,7 +24,7 @@ .ds vr "NetHack 3.6 .ds f0 "\*(vr .ds f1 -.ds f2 "March 4, 2020 +.ds f2 "March 8, 2020 . .\" A note on some special characters: .\" \(lq = left double quote @@ -5164,7 +5164,8 @@ and a few bug fixes. NetHack 3.6.5 was released on January 27, 2020 containing some security fixes and a small number of bug fixes. .pg -NetHack 3.6.6 was released in March 2020 containing a security fix. +NetHack 3.6.6 was released on March 8, 2020 containing a security fix and +some bug fixes. .pg The official NetHack web site is maintained by \fBKen Lorber\fP at diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 794ea5a9c..c34f6fa80 100644 --- a/doc/Guidebook.tex +++ b/doc/Guidebook.tex @@ -45,7 +45,7 @@ %.au \author{Original version - Eric S. Raymond\\ (Edited and expanded for 3.6 by Mike Stephenson and others)} -\date{March 4, 2020} +\date{March 8, 2020} \maketitle @@ -5775,7 +5775,8 @@ and a small number of bug fixes. %.pg \medskip -NetHack 3.6.6 was released in March 2020 containing a security fix. +NetHack 3.6.6 was released on March 8, 2020 containing a security fix and +some bug fixes. %.pg \medskip diff --git a/include/patchlevel.h b/include/patchlevel.h index 8318fd21a..36bc437c6 100644 --- a/include/patchlevel.h +++ b/include/patchlevel.h @@ -1,4 +1,4 @@ -/* NetHack 3.6 patchlevel.h $NHDT-Date: 1583297273 2020/03/04 04:47:53 $ $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.138 $ */ +/* NetHack 3.6 patchlevel.h $NHDT-Date: 1583508697 2020/03/06 15:31:37 $ $NHDT-Branch: NetHack-3.6-Mar2020 $:$NHDT-Revision: 1.139 $ */ /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */ /*-Copyright (c) Michael Allison, 2012. */ /* NetHack may be freely redistributed. See license for details. */ @@ -36,12 +36,13 @@ /****************************************************************************/ /* Version 3.6.x */ -/* Patch 6, March ??, 2020 - * invalid status highlight color could be maliciously used to corrupt memory - * +/* Patch 6, March 8, 2020 * invalid status highlight color could be maliciously used to corrupt memory * formatting corpse names used internal buffers differently from formatting * other objects and could potentially clobber memory + * avoid divide by 0 crash if 'bogusmon' (file of bogus monster types) is empty + * avoid #wizrumorcheck crash if either 'rumors.tru' or 'rumors.fal' or both + * were empty when makedefs built 'rumors' */ /* Patch 5, January 27, 2020