Package: foremost / 1.5.7-8

Metadata

Package Version Patches format
foremost 1.5.7-8 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
00 fix config file path.patch | (download)

config.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 look in /etc for config file by default
01 fix lintian hardening warnings.patch | (download)

extract.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
02 fix hurd and kfreebsd build.patch | (download)

Makefile | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
03 fix hurd max path.patch | (download)

Makefile | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
04 improve makefile.patch | (download)

Makefile | 8 3 + 5 - 0 !
1 file changed, 3 insertions(+), 5 deletions(-)

 improve foremost's makefile
 Foremost's Makefile does not uses the standards flags CFLAGS, LDFLAGS and
 CPPFLAGS, breaking the compatibility of the flags set by debhelper. This patch
 modifies the Makefile to make it compile Foremost in a more standard way.

05 enforce limits.patch | (download)

config.c | 15 15 + 0 - 0 !
main.c | 3 2 + 1 - 0 !
main.h | 3 2 + 1 - 0 !
3 files changed, 19 insertions(+), 2 deletions(-)

 enforce limits
 Enforce limits on the amount of possible patterns and the length of the config
 lines in order to avoid segmentation faults and undefined behaviour.