Package: uhexen2 / 1.5.6+dfsg-1

Metadata

Package Version Patches format
uhexen2 1.5.6+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
syntax_checking.patch | (download)

engine/hexen2/sys_unix.c | 281 234 + 47 - 0 !
1 file changed, 234 insertions(+), 47 deletions(-)

 better command line handling 
 This is a hack to unix-ify the Hammer of Thyrion (uHexen2) command line.
 Its purpose is to catch mis-spelt options such as "-fullscrren" and also
 to print a comprehensive help message when desired.  It has two parts:

 1. option_t data structure, which attempts to bring all the command line
 args parsed by COM_CheckParm() into one place for validation upon program
 startup.

 2. C code which parses the command line, attempting to identify faulty
 options, but also allowing for "+map e1m1" type args.

debian paths | (download)

engine/hexen2/server/sys_unix.c | 2 1 + 1 - 0 !
engine/hexen2/sys_unix.c | 2 1 + 1 - 0 !
engine/hexenworld/client/sys_unix.c | 2 1 + 1 - 0 !
engine/hexenworld/server/sys_unix.c | 2 1 + 1 - 0 !
launcher/config_file.c | 3 1 + 2 - 0 !
5 files changed, 5 insertions(+), 6 deletions(-)

 this patch changes the default search path for uhexen2 executables
fix ftbfs hurd | (download)

launcher/launcher_defs.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 simple patches for gnu/hurd
 one of the patches adds GNU macro to a headers file
 the other patch defines PATH_MAX

hardening.patch | (download)

engine/hexen2/Makefile | 4 2 + 2 - 0 !
engine/hexen2/Makefile.svga | 4 2 + 2 - 0 !
engine/hexen2/server/Makefile | 4 2 + 2 - 0 !
engine/hexenworld/client/Makefile | 4 2 + 2 - 0 !
engine/hexenworld/client/Makefile.svga | 4 2 + 2 - 0 !
engine/hexenworld/server/Makefile | 4 2 + 2 - 0 !
h2patch/Makefile | 4 2 + 2 - 0 !
hw_utils/hwmaster/Makefile | 4 2 + 2 - 0 !
hw_utils/hwmquery/Makefile | 4 2 + 2 - 0 !
hw_utils/hwrcon/Makefile | 4 2 + 2 - 0 !
utils/bspinfo/Makefile | 2 1 + 1 - 0 !
utils/dcc/Makefile | 2 1 + 1 - 0 !
utils/genmodel/Makefile | 2 1 + 1 - 0 !
utils/hcc/Makefile | 2 1 + 1 - 0 !
utils/jsh2color/Makefile | 2 1 + 1 - 0 !
utils/light/Makefile | 2 1 + 1 - 0 !
utils/pak/Makefile | 2 1 + 1 - 0 !
utils/qbsp/Makefile | 2 1 + 1 - 0 !
utils/qfiles/Makefile | 2 1 + 1 - 0 !
utils/texutils/bsp2wal/Makefile | 2 1 + 1 - 0 !
utils/texutils/lmp2pcx/Makefile | 2 1 + 1 - 0 !
utils/vis/Makefile | 2 1 + 1 - 0 !
22 files changed, 32 insertions(+), 32 deletions(-)

 patches to enable hardening on uhexen2
 simple fixes to enable hardened build