Package: vips / 8.4.5-1+deb9u1

Metadata

Package Version Patches format
vips 8.4.5-1+deb9u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
reproducible build.patch | (download)

configure.ac | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 make the build reproducible
fix_a_crash_with_delayed_load.patch | (download)

ChangeLog | 3 3 + 0 - 0 !
libvips/foreign/foreign.c | 25 19 + 6 - 0 !
libvips/include/vips/foreign.h | 5 5 + 0 - 0 !
3 files changed, 27 insertions(+), 6 deletions(-)

 [patch] fix a crash with delayed load

If a delayed load failed, it could leave the pipeline only half-set up.
Sebsequent threads could then segv.

Set a load-has-failed flag and test before generate.

See https://github.com/jcupitt/libvips/issues/893

zero_memory_on_malloc.patch | (download)

ChangeLog | 6 6 + 0 - 0 !
libvips/iofuncs/memory.c | 4 2 + 2 - 0 !
2 files changed, 8 insertions(+), 2 deletions(-)

 [patch] zero memory on malloc

to prevent write of uninit memory under some error conditions

thanks Balint