From: nhmall Date: Mon, 20 Jan 2020 21:58:12 +0000 (-0500) Subject: update README and patchlevel.h X-Git-Tag: NetHack-3.6.5_Released~20 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b6efb765dc90be6a3cfb22e71da724d32c73f0fb;p=nethack update README and patchlevel.h --- diff --git a/README b/README index 36c2368a7..6ccd32e92 100644 --- a/README +++ b/README @@ -18,20 +18,15 @@ section. Below you will find some other general notes that were not considered spoilers: -FIXME: Update depending on whether cherry-picks are included or not --- start cherry-pick entries * fix accessing mons[-1] when trying to gate in a non-valid demon * fix accessing mons[-1] when monster figures out if a tin cures stoning - * walking out of tethered-to-buried-object trap condition was supposed to - * reinstate punishment but wasn't finding the buried iron ball because - * the trap condition was cleared first to indicate escape; result was - * attached chain that got dragged around but had no ball attached ---- end cherry-pick entries * have string_for_opt() return empty_optstr on failure * ensure existing callers of string_for_opt() check return value before using it * fix potential buffer overflow in add_menu_coloring()0 * fix potential buffer overflow in sym_val() * fix potential buffer overflow in pline(), raw_printf(), and config_error_add() + * fix potential buffer overflow in choose_windows() + * use vsnprintf instead of vsprintf in pline.c where possible * Windows: incldues a fix from a 3.6.4 post-release update where * OPTIONS=map_mode:fit_to_screen could cause a game start failure diff --git a/include/patchlevel.h b/include/patchlevel.h index 46e42f800..1f208d380 100644 --- a/include/patchlevel.h +++ b/include/patchlevel.h @@ -38,20 +38,15 @@ /* Patch 5, January ??, 2020 * - * FIXME: update entries depending on whether the cherry-picks are included - * -- start cherry-pick entries * fix accessing mons[-1] when trying to gate in a non-valid demon * fix accessing mons[-1] when monster figures out if a tin cures stoning - * walking out of tethered-to-buried-object trap condition was supposed to - * reinstate punishment but wasn't finding the buried iron ball because - * the trap condition was cleared first to indicate escape; result was - * attached chain that got dragged around but had no ball attached - * -- end cherry-pick entries * have string_for_opt() return empty_optstr on failure * ensure existing callers of string_for_opt() check return value before using it * fix potential buffer overflow in add_menu_coloring()0 * fix potential buffer overflow in sym_val() * fix potential buffer overflow in pline(), raw_printf(), and config_error_add() + * fix potential buffer overflow in choose_windows() + * use vsnprintf instead of vsprintf in pline.c where possible * Windows: incldues a fix from a 3.6.4 post-release update where * OPTIONS=map_mode:fit_to_screen could cause a game start failure */