Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
avoid-v6-set-colours-crash.patch | Avoid crashing with invalid coordinates | Alexandre Detiste <alexandre.detiste@gmail.com> | no | debian | ||
acinclude.patch | add the included m4 files | Stephen Kitt <skitt@debian.org> | no | |||
restore-return.patch | commit 5ef19e08bbeff74096a1944ec8ba591cdab8cc55 Restored a return statement that got deleted way back in changeset 1cd73ed without anybody (well, me) noticing. The effect of this missing return statement was to make aread callbacks that return true continue as if they had returned false and randomly crash after they try to write to the (now freed) buffer. Amazingly, this hasn't been reported up until now. I suspect that there are few or no cases where aread callbacks return a value other than zero. Also added a paranoid buffer check, which is probably unnecessary but looks like good practice in any case. diff --git a/src/interp.c b/src/interp.c index 60b3e13..a5fa8fe 100644 |
Andrew Hunter <andrew@logicalshift.co.uk> | no | 2011-11-13 | ||
xft-pkg-config.patch | Use pkg-config to find xft This is rather hacky, we should use PKG_CHECK_MODULES. |
Stephen Kitt <skitt@debian.org> | no | |||
enable-antialiasing.patch | Enable anti-aliasing by default | Stephen Kitt <skitt@debian.org> | no | debian | ||
static-inline.patch | commit 6b0ad57dd2c125c9126e9b7913560ad25709a36f Inline functions need to be marked as static in order to compile with LLVM diff --git a/src/interp.c b/src/interp.c index a5fa8fe..3d446fa 100644 |
Andrew Hunter <andrew@logicalshift.co.uk> | no | 2012-03-03 |