diff --git a/netpbm-10.23-security.patch b/netpbm-10.23-security.patch index e4601bc..3ffbe8b 100644 --- a/netpbm-10.23-security.patch +++ b/netpbm-10.23-security.patch @@ -406,7 +406,7 @@ *colsP = h11FixedP->pixmap_width; *rowsP = h11FixedP->pixmap_height; -+ overflow2(h11P->bytes_per_line, 8); ++ overflow2(h11FixedP->bytes_per_line, 8); *padrightP = h11FixedP->bytes_per_line * 8 / h11FixedP->bits_per_pixel - h11FixedP->pixmap_width; diff --git a/netpbm.spec b/netpbm.spec index 6b78c8e..9114c4a 100644 --- a/netpbm.spec +++ b/netpbm.spec @@ -1,7 +1,7 @@ Summary: A library for handling different graphics file formats. Name: netpbm Version: 10.26.4 -Release: 2 +Release: 3 License: freeware Group: System Environment/Libraries URL: http://netpbm.sourceforge.net/ @@ -168,6 +168,10 @@ rm -rf $RPM_BUILD_ROOT/usr/pkginfo %{_mandir}/man5/* %changelog +* Mon Mar 14 2005 Jindrich Novy 10.26.4-3 +- fix overflow checking of integers with incompatible endianess + causing problems using xwdtopnm (#147790) + * Mon Mar 09 2005 Jindrich Novy 10.26.4-2 - add .gcc4 patch to fix some missing declarations of headers, some pointer signedness mismatches, remove xmalloc2