OSDN Git Service

upgrade to 3.6.7
[jnethack/source.git] / include / patchlevel.h
index 36bc437..a52c715 100644 (file)
@@ -1,4 +1,4 @@
-/* NetHack 3.6 patchlevel.h    $NHDT-Date: 1583508697 2020/03/06 15:31:37 $  $NHDT-Branch: NetHack-3.6-Mar2020 $:$NHDT-Revision: 1.139 $ */
+/* NetHack 3.6 patchlevel.h    $NHDT-Date: 1674867524 2023/01/28 00:58:44 $  $NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.141 $ */
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /*-Copyright (c) Michael Allison, 2012. */
 /* NetHack may be freely redistributed.  See license for details. */
@@ -9,14 +9,14 @@
 /*
  * PATCHLEVEL is updated for each release.
  */
-#define PATCHLEVEL 6
+#define PATCHLEVEL 7
 /*
  * Incrementing EDITLEVEL can be used to force invalidation of old bones
  * and save files.
  */
 #define EDITLEVEL 0
 
-#define COPYRIGHT_BANNER_A "NetHack, Copyright 1985-2020"
+#define COPYRIGHT_BANNER_A "NetHack, Copyright 1985-2023"
 #define COPYRIGHT_BANNER_B \
     "         By Stichting Mathematisch Centrum and M. Stephenson."
 /* COPYRIGHT_BANNER_C is generated by makedefs into date.h */
 /****************************************************************************/
 /* Version 3.6.x */
 
+/*  Patch 7, February 16, 2023
+ *
+ *  during engraving, spaces were counted instead of non-space (cherry-pick of
+ *      4e0a1e04 from NetHack-3.7)
+ *  avoid potential buffer overflow in append_str()
+ *  resolve missing dependency in NetHack.sln
+ *  code in include/tradstdc.h was trying to suppress warn_unused result by
+ *      defining warn_unused_result to an empty string and that began causing
+ *  a build error within a system-supplied header file cdefs.h when using
+ *      ubuntu impish 21.10; disable that for any Linux unless GCC_URWARN is
+ *      defined to force it back into effect
+ *  update_inventory() after leash goes slack
+ *  player assigned name for monsters, specific objects, or object types could be
+        longer than what was intented to be allowed; for 'curses', much longer
+ *  windows: added winflexbison to travis-ci configuration to permit full build of
+ *      levcomp and dgncomp
+ *  windows: a bad chdir specified in win/win32/dgnstuff.mak caused full build to
+ *      abort
+ *  windows: the console.rc file had outdated information stating 3.6.3 when the
+ *      official 3.6.6 binary was built.
+ *  windows: switch from using keyhandling dll's to incorporating the three 
+ *      variations (default, ray, 340) in sys/winnt/nttty.c
+ *  curses: cherry-picked selectsaved code from 3.7 for menu of save files
+ *  NetHackW: fix delayed rendering of cursor when using farlook
+ */
+
 /*  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