Package: foremost / 1.5.7-9

Metadata

Package Version Patches format
foremost 1.5.7-9 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.

06 zip extra byte.patch | (download)

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

 fix extra byte on .zip files
 Fix extra byte at the tail of recovered zip files if -t all is
 used. Use the same signature than the "zip" mode.