Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
build_tweaks.patch | Random hacks to build + install xsok. diff -urNad xsok-1.02/Makefile xsok-1.02/Makefile |
<peter@p12n.org> | no | |||
config.patch | Configuration changes / fixes. diff -urNad xsok-1.02/src/Tableau.h xsok-1.02/src/Tableau.h |
<peter@p12n.org> | no | |||
overflow.patch | Prevent buffer overflow from the environment. diff -urNad xsok-1.02/src/loadsave.c xsok-1.02/src/loadsave.c |
<peter@p12n.org> | no | |||
wm_delete.patch | Support ICCCM ... or at least WM_DELETE_WINDOW. diff -urNad xsok-1.02/src/X-sok.h xsok-1.02/src/X-sok.h |
Peter De Wachter <pdewacht@vub.ac.be> | no | |||
undo_nowrap.patch | Do not let undo wrap around to the original end of the game. This behavior was not a bug, but it is unintuitive and undocumented. diff -urNad xsok-1.02/src/commands.c xsok-1.02/src/commands.c |
<peter@p12n.org> | no | |||
drag_segfault.patch | Avoid segfault when trying to drag the player with the middle button. Dragging the player does nothing, you're supposed to drag a box, but at least it shouldn't crash. diff -urNad xsok-1.02/src/mousemove.c xsok-1.02/src/mousemove.c |
<peter@p12n.org> | no | |||
manpage.patch | Small manpage fixes. diff -urNad xsok-1.02/src/xsok.man xsok-1.02/src/xsok.man |
<peter@p12n.org> | no | |||
no_gunzip.patch | Remove all traces of gzipped data files, and opening thereof. This is a setgid program; no need to be calling external binaries. Also rip out artificial 7-char limit on game types, which is related. diff -urNad xsok-1.02/lib/Makefile xsok-1.02/lib/Makefile |
<peter@p12n.org> | no | |||
security_paranoia.patch | Replace some sprintf with snprintf, and strcpy with strncpy. I haven't attempted to prove that any of these are exploitable, but it looks as though some may well be. . Note also that I haven't done any kind of formal audit. diff -urNad xsok-1.02/src/X-gfx.c xsok-1.02/src/X-gfx.c |
<peter@p12n.org> | no | |||
do-not-use-global-variable-as-counter.patch | do not use global variable as counter | Bertram Felgenhauer <int-e@gmx.de> | no | 2016-10-07 | ||
time64.patch | time_t has changed to time64 on armhf | Alexandre Detiste | no |