Hello community, here is the log from the commit of package libpng16 for openSUSE:Factory checked in at 2016-08-06 20:36:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpng16 (Old) and /work/SRC/openSUSE:Factory/.libpng16.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libpng16" Changes: -------- --- /work/SRC/openSUSE:Factory/libpng16/libpng16.changes 2016-05-29 03:06:46.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libpng16.new/libpng16.changes 2016-08-06 20:36:11.000000000 +0200 @@ -1,0 +2,27 @@ +Thu Aug 4 06:20:53 UTC 2016 - pgajdos@suse.com + +- update to 1.6.24: + Avoid potential overflow of the PNG_IMAGE_SIZE macro. + Correct filter heuristic overflow handling. + Use a more efficient absolute value calculation on SSE2. + Added pngcp. + etc. see ANNOUNCE + +------------------------------------------------------------------- +Wed Aug 3 22:30:08 UTC 2016 - rpm@fthiessen.de + +- Update to new upstream release 1.6.23 + * Fixes a potential memleak in png_set_tRNS. + * Fixed the progressive reader to handle empty first IDAT + chunk properly. + * Added tests in pngvalid.c to check zero-length IDAT chunks + in various positions. + * Fixed the sequential reader to handle these more robustly. + * Corrected progressive read input buffer in pngvalid.c. + * Moved sse2 prototype from pngpriv.h to + contrib/intel/intel_sse.patch. + * Fixed undefined behavior in png_push_save_buffer(). + Do not call memcpy() with a null source, even if count is zero. + * Fixed bad link to RFC2083 in png.5. + +------------------------------------------------------------------- Old: ---- libpng-1.6.22.tar.xz libpng-1.6.22.tar.xz.asc New: ---- libpng-1.6.24.tar.xz libpng-1.6.24.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpng16.spec ++++++ --- /var/tmp/diff_new_pack.1sDV58/_old 2016-08-06 20:36:12.000000000 +0200 +++ /var/tmp/diff_new_pack.1sDV58/_new 2016-08-06 20:36:12.000000000 +0200 @@ -19,7 +19,7 @@ # %define major 1 %define minor 6 -%define micro 22 +%define micro 24 %define branch %{major}%{minor} %define libname libpng%{branch}-%{branch} @@ -159,6 +159,7 @@ %defattr(-,root,root) %{_bindir}/png-fix-itxt %{_bindir}/pngfix +%{_bindir}/pngcp %{_sysconfdir}/rpm/macros.libpng-tools %changelog ++++++ libpng-1.6.22.tar.xz -> libpng-1.6.24.tar.xz ++++++ ++++ 11151 lines of diff (skipped)