pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/nethack-lib



Module Name:    pkgsrc
Committed By:   rhialto
Date:           Fri Apr 24 12:59:00 UTC 2020

Modified Files:
        pkgsrc/games/nethack-lib: Makefile.common distinfo

Log Message:
The NetHack DevTeam is announcing the release of NetHack 3.6.6 on
March 8, 2020

NetHack 3.6.6 is the official release of NetHack that follows NetHack 3.6.5.

This release primarily corrects a security issue present in NetHack
versions 3.6.1, 3.6.2, 3.6.3, 3.6.4 and 3.6.5.
For details about the security issues please see https://www.nethack.org/security.
You are encouraged to update to NetHack 3.6.6 as soon as possible.

Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.6:

 *  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'
 *  avoid "<mon>'s glorkum pass harmlessly through the shade" for weaponless mon

All of the fixes have been published on the public Git repository for the game.
A more complete list can be found in the game's sources in doc/fixes36.6. As usual,
a warning that some entries in that file may also be "spoilers".

Existing saved games and bones files from 3.6.0 through to 3.6.5 should work with
3.6.6, assuming that the same build configuration options were used.

The following command can be used on most platforms to help confirm the location of
various files that NetHack may use:
    nethack --showpaths


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/games/nethack-lib/Makefile.common
cvs rdiff -u -r1.26 -r1.27 pkgsrc/games/nethack-lib/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/nethack-lib/Makefile.common
diff -u pkgsrc/games/nethack-lib/Makefile.common:1.42 pkgsrc/games/nethack-lib/Makefile.common:1.43
--- pkgsrc/games/nethack-lib/Makefile.common:1.42       Tue Jan 28 21:11:30 2020
+++ pkgsrc/games/nethack-lib/Makefile.common    Fri Apr 24 12:59:00 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.42 2020/01/28 21:11:30 rhialto Exp $
+# $NetBSD: Makefile.common,v 1.43 2020/04/24 12:59:00 rhialto Exp $
 #
 # used by games/nethack/Makefile
 # used by games/nethack-lib/Makefile
@@ -11,7 +11,7 @@
 #      The desired owner and the file mode of game executables.
 #
 
-NETHACK_BASEVER=       3.6.5
+NETHACK_BASEVER=       3.6.6
 NETHACK_VERSION=       ${NETHACK_BASEVER}
 NETHACK_DISTVER=       ${NETHACK_BASEVER:S/.//g}
 NETHACK_DIR=           nethackdir${NETHACK_SAVEVER:S/.//g}

Index: pkgsrc/games/nethack-lib/distinfo
diff -u pkgsrc/games/nethack-lib/distinfo:1.26 pkgsrc/games/nethack-lib/distinfo:1.27
--- pkgsrc/games/nethack-lib/distinfo:1.26      Tue Jan 28 21:11:30 2020
+++ pkgsrc/games/nethack-lib/distinfo   Fri Apr 24 12:59:00 2020
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.26 2020/01/28 21:11:30 rhialto Exp $
+$NetBSD: distinfo,v 1.27 2020/04/24 12:59:00 rhialto Exp $
 
-SHA1 (nethack-365-src.tgz) = fdf458c94b82876734e3b55fb93af14c3bb4d36d
-RMD160 (nethack-365-src.tgz) = 3c340be88f707ac0ab3c7f12e0758fa8fdcccb9d
-SHA512 (nethack-365-src.tgz) = 3ac1aeaa4a5e283bc3ee9520d0f37ccd8a0f973840d2116edd50f52a2f53088370203023579519eae98e56e0f90c9d0f87b38cf1ffa73aba5ee69ef32d1aa617
-Size (nethack-365-src.tgz) = 5576401 bytes
+SHA1 (nethack-366-src.tgz) = d425d447892157c2efa612e31d02a062e72040e2
+RMD160 (nethack-366-src.tgz) = de937e31c2046900ef8c6f2eb0da0da09f8e136f
+SHA512 (nethack-366-src.tgz) = 579fde93a37a1b5df637d5bac2601194beeb455c175fbe3ef89342122c8567bb8221ce60d8a6168e6b45c67ade7d7b09c86bf202c8cbe2d6294d276be3e53055
+Size (nethack-366-src.tgz) = 5577633 bytes
 SHA1 (patch-ai) = 73c5b2ea1227531089474705f2f18bc411366365
 SHA1 (patch-include_config.h) = d3e054a8b30d628513dcb445b10ce586685c7ea6
 SHA1 (patch-include_system.h) = b1b53f513c3f6983e0e56eace74c71875b5df3f2



Home | Main Index | Thread Index | Old Index