notnotdnethack/util
Ron Nazarov ee57879f1e
Fix some undefined behaviour
-signed integer overflow in setrandom and check_reseed
-shift exponent 38 with a 32-bit type in makedefs (ranged_attk)

Also update makedefs ranged_attk to match the mondata version.  This
means that monsters with some ranged attacks now get correct
difficulty.  I didn't update the difficulty comments in monst.c.
2024-05-15 16:42:33 +01:00
..
MacroMagicMarker.py Fix compilation with clang and with GCC -std=c2x 2024-05-01 23:40:35 +01:00
dgn_comp.l Merge remote-tracking branch 'dNAO/devel-3.22.1' 2024-05-12 12:11:07 +01:00
dgn_comp.y Bugfix: off-by-one underflow in dgn_comp.y 2024-05-06 14:06:38 -04:00
dgn_main.c Replace FDECL, NDECL, VDECL, and E macros with their definitions 2024-05-06 00:28:05 +01:00
dlb_main.c Replace FDECL, NDECL, VDECL, and E macros with their definitions 2024-05-06 00:28:05 +01:00
lev_comp.l Merge remote-tracking branch 'dNAO/devel-3.22.1' 2024-05-12 12:11:07 +01:00
lev_comp.y Replace FDECL, NDECL, VDECL, and E macros with their definitions 2024-05-06 00:28:05 +01:00
lev_main.c Always enable TEXTCOLOR and STATUS_COLORS and require terminfo 2024-05-06 18:48:53 +01:00
makedefs.c Fix some undefined behaviour 2024-05-15 16:42:33 +01:00
panic.c Replace FDECL, NDECL, VDECL, and E macros with their definitions 2024-05-06 00:28:05 +01:00
recover_main.c GNUmakefile stuffs - recover.c split, verinfo.h, changes to makedefs 2015-02-28 22:59:13 +01:00
start.c use VAR_PLAYGROUND in the server launcher 2015-11-07 10:20:41 +01:00
version.sh Better version script for GNUmakefile 2015-03-01 12:11:43 +01:00