Package: libpng1.6 / 1.6.36-5

Metadata

Package Version Patches format
libpng1.6 1.6.36-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
libpng config.patch | (download)

libpng-config.in | 9 6 + 3 - 0 !
scripts/libpng-config-body.in | 4 3 + 1 - 0 !
2 files changed, 9 insertions(+), 4 deletions(-)

 this patch is needed to strip arch-dep bits and get a multiarch -dev package.
272.patch | (download)

contrib/libtests/pngvalid.c | 3 3 + 0 - 0 !
pngread.c | 6 6 + 0 - 0 !
2 files changed, 9 insertions(+)

 [patch 2/2] free png_structp members after use in gamma_test

Fixes #266

libpng 1.6.36 apng.patch | (download)

png.h | 95 95 + 0 - 0 !
pngget.c | 162 162 + 0 - 0 !
pnginfo.h | 13 13 + 0 - 0 !
pngpread.c | 199 199 + 0 - 0 !
pngpriv.h | 55 55 + 0 - 0 !
pngread.c | 80 80 + 0 - 0 !
pngrutil.c | 290 289 + 1 - 0 !
pngset.c | 146 146 + 0 - 0 !
pngstruct.h | 21 21 + 0 - 0 !
pngtest.c | 124 124 + 0 - 0 !
pngwrite.c | 46 46 + 0 - 0 !
pngwutil.c | 139 137 + 2 - 0 !
scripts/symbols.def | 20 20 + 0 - 0 !
13 files changed, 1387 insertions(+), 3 deletions(-)

---
8439534daa1d3a5705ba92e653eda9251246dd61.patch | (download)

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

 [patch] fix a memory leak in pngtest.c

Ensure that row_buf is deallocated not only after a read error, but
also after a write error.

Use the format "%p" instead of "0x%08lx" for printf-ing row_buf in
a portable manner.

CVE 2019 7317.patch | (download)

png.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 fix for cve-2019-7317