From: nhmall Date: Wed, 18 Dec 2019 04:38:06 +0000 (-0500) Subject: housekeeping updates X-Git-Tag: NetHack-3.6.4_Released~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=96155c7e02599bfa9b7e9ee2c0274e3580e54204;p=nethack housekeeping updates --- diff --git a/README b/README index b252f7833..ae5eab50f 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ - NetHack 3.6.4 -- General information December 17, 2019 + NetHack 3.6.4 -- General information December 18, 2019 NetHack 3.6 is an enhancement to the dungeon exploration game NetHack, which is a distant descendent of Rogue and Hack, and a direct descendent of @@ -16,12 +16,28 @@ section. Below you will find some other general notes that were not considered spoilers: + * fix potential buffer overflow when parsing run-time configuration file * GDBPATH and GREPPATH from sysconf or -D... on compilation command line were * being processed even if PANICTRACE was disabled but only being freed * at end of game when that was enabled - * fix the article used in the message when your steed encounters a polymorph trap + * fix the article used in the message when your steed encounters a polymorph + * trap + * allow teleporting onto the vibrating square + * message "your knapsack can't accomodate any more items" when picking stuff + * up or removing such from container was inaccurate if there was some + * gold pending; vary the message rather than add more convoluted pickup + * code * dozen-ish assorted spelling/typo fixes in messages and source comments - * fix potential buffer overflow when parsing run-time configuration file + * wizard mode wishing for terrain would leave it unmapped if done while blind + * wizard mode terrain wish could leave hero in water (severe vision limits) + * or in lava (trapped, sinking) which wasn't there any more + * flying hero can go down (via '>') holes or trap doors instead of escaping + * trap + * polymorphed hero hiding on the ceiling can now use '>' to unhide instead of + * being told "you can't go down here" + * fix compilation on platforms that split the ncurses and tinfo libraries + * Windows: allow all game files to be on a portable device via the sysconf + * option 'portable_device_paths' - - - - - - - - - - - diff --git a/dat/history b/dat/history index 7dcaaca18..9e5979862 100644 --- a/dat/history +++ b/dat/history @@ -223,7 +223,7 @@ for decades, joined the NetHack Development Team in late May 2019. NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug fixes to NetHack 3.6.2. -NetHack 3.6.4 was released on December 17, 2019 containing a security +NetHack 3.6.4 was released on December 18, 2019 containing a security fix and a few bug fixes. The official NetHack web site is maintained by Ken Lorber at diff --git a/doc/Guidebook.mn b/doc/Guidebook.mn index 7466911c4..47d4f84c1 100644 --- a/doc/Guidebook.mn +++ b/doc/Guidebook.mn @@ -24,7 +24,7 @@ .ds vr "NetHack 3.6 .ds f0 "\*(vr .ds f1 -.ds f2 "December 17, 2019 +.ds f2 "December 18, 2019 . .\" A note on some special characters: .\" \(lq = left double quote @@ -5158,7 +5158,7 @@ participant for decades, joined the NetHack Development Team in late May 2019. NetHack 3.6.3 was released on December 5, 2019 containing over 190 bug fixes to NetHack 3.6.2. .pg -NetHack 3.6.4 was released on December 17, 2019 containing a security fix +NetHack 3.6.4 was released on December 18, 2019 containing a security fix and a few bug fixes. .pg The official NetHack web site is maintained by \fBKen Lorber\fP diff --git a/doc/Guidebook.tex b/doc/Guidebook.tex index 8c6214a57..d90873480 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{December 17, 2019} +\date{December 18, 2019} \maketitle @@ -5765,7 +5765,7 @@ fixes to NetHack 3.6.2. %.pg \medskip -NetHack 3.6.4 was released on December 17, 2019 containing a security fix and +NetHack 3.6.4 was released on December 18, 2019 containing a security fix and a few bug fixes. %.pg diff --git a/include/patchlevel.h b/include/patchlevel.h index 01e1c3438..b2188ab09 100644 --- a/include/patchlevel.h +++ b/include/patchlevel.h @@ -36,13 +36,30 @@ /****************************************************************************/ /* Version 3.6.x */ -/* Patch 4, December 17, 2019 +/* Patch 4, December 18, 2019 + * + * fix potential buffer overflow when parsing run-time configuration file * GDBPATH and GREPPATH from sysconf or -D... on compilation command line were * being processed even if PANICTRACE was disabled but only being freed * at end of game when that was enabled - * fix the article used in the message when your steed encounters a polymorph trap + * fix the article used in the message when your steed encounters a polymorph + * trap + * allow teleporting onto the vibrating square + * message "your knapsack can't accomodate any more items" when picking stuff + * up or removing such from container was inaccurate if there was some + * gold pending; vary the message rather than add more convoluted pickup + * code * dozen-ish assorted spelling/typo fixes in messages and source comments - * fix potential buffer overflow when parsing run-time configuration file + * wizard mode wishing for terrain would leave it unmapped if done while blind + * wizard mode terrain wish could leave hero in water (severe vision limits) + * or in lava (trapped, sinking) which wasn't there any more + * flying hero can go down (via '>') holes or trap doors instead of escaping + * trap + * polymorphed hero hiding on the ceiling can now use '>' to unhide instead of + * being told "you can't go down here" + * fix compilation on platforms that split the ncurses and tinfo libraries + * Windows: allow all game files to be on a portable device via the sysconf + * option 'portable_device_paths' */ /* Patch 3, December 5, 2019 @@ -61,7 +78,7 @@ * Added several grammar corrections * Improved recognition of deafness for several situations including the * playing of musical instruments and bribing negotiations with demon lords - * Fixed ignoring of god's wrath when hero injured himself during altar kick + * Fixed ignoring of god's wrath when hero injured himself during altar kick * Fixed several cases where persistent inventory window was not updated * Fixed temple priests or shopkeepers moving over other monsters * Fixed a crash-causing bug when putting on levitation boots over a sink @@ -74,14 +91,14 @@ * the Windows platform * Improved the layout and display of the player selection dialog used on the * Windows graphical implementation - * Improved performance of some tty versions by reducing the number of + * Improved performance of some tty versions by reducing the number of * function calls made from mapglyph * Allowed the msdos implementation to build with curses and PDCurses * Included over 100 other fixes and improvements as outlined in doc/fixes36.3 */ /* Patch 2, May 7, 2019 - * + * * Over 320 bug fixes including a couple of crash bug fixes as outlined in * doc/fixes36.2 * More than 15 enhancements or improvements