dxx-rebirth/common
Kp c46a0ce27c Remove some remotely-triggerable fatal exceptions
By design, valptridx will throw an exception on invalid input.  This is
better than silently permitting invalid input to corrupt program state.
Past releases blindly trusted that multiplayer peers would not send
invalid input.  Conversion to the valptridx design eliminated the
undefined behavior when peers send invalid input, but still allowed
multiplayer peers to remotely crash the game by sending invalid inputs.
Add a mechanism to trap invalid inputs and gracefully ignore those
messages.  This may cause game consistency issues, but will not allow
data corruption.
2017-01-28 18:12:20 +00:00
..
2d Make grs_bitmap::bm_flags private 2017-01-15 00:03:13 +00:00
3d Pass canvas to gr_disk 2016-12-29 03:27:13 +00:00
arch Fix 'declaration shadows a field of 'dcx::ogl_sync'' warning 2017-01-13 12:30:09 +08:00
editor Pass canvas to gr_{,u}string 2017-01-08 22:32:00 +00:00
include Remove some remotely-triggerable fatal exceptions 2017-01-28 18:12:20 +00:00
main Create robot_create function and use it 4x 2017-01-22 17:56:50 +08:00
maths Move EDITOR to dxxsconf.h; rename to DXX_USE_EDITOR 2016-09-11 18:49:16 +00:00
mem Use array<> for memdebug data 2016-10-29 23:16:15 +00:00
misc Use ugly preprocessor hook hack to fix Clang build failure 2017-01-07 19:09:04 +00:00
texmap Make grs_bitmap::bm_flags private 2017-01-15 00:03:13 +00:00
ui Pass canvas to gr_{,u}string 2017-01-08 22:32:00 +00:00