- Log -----------------------------------------------------------------
commit 2cf2f28429c8734f4cff6ad584bdce11ecd9cf1b
Author: Thomas Preud'homme <ro...@ce...>
Date: Thu Jan 2 15:17:48 2014 +0100
don't read past the end of css files
Currently, dspam's code assumes css files are well formed. It will thus
check wether a record exist or not by comparing its position against
the maximum number of records stored in the header. In the case of a
corrupted header, that check could return true and the code access data
beyond the end of the file, leading to a segmentation fault. This patch
enhance cssclean to fix this kind of corruption.
Origin: vendor
Bug: https://sourceforge.net/p/dspam/bug-tracker/170/
Bug-Debian: http://bugs.debian.org/722485
Last-Update: 2013-11-26
commit 08d001c46fbfcb17bdf3fbf0aaf1285d9bd12cba
Author: Thomas Preud'homme <ro...@ce...>
Date: Sat Sep 7 20:52:23 2013 +0200
Define WCONTINUED and WIFCONTINUED if not defined
WCONTINUED and WIFCONTINUED are Linux-specific macros to the wait system
call. Thus, these macros might not be defined for other operating
systems such as Hurd. This patch define WCONTINUED and WIFCONTINUED in
such case so that the case of a child process receiving a SIGCONT is
simply not notified.
Bug-Reported-By: Thomas Preud'homme <ro...@ce...>
-----------------------------------------------------------------------
Summary of changes:
src/external_lookup.c | 6 ++++++
src/tools.hash_drv/cssclean.c | 10 ++++++++--
2 files changed, 14 insertions(+), 2 deletions(-)
hooks/post-receive
--
dspam
|