Changelog for
libpng14-14-1.4.20-4.1.x86_64.rpm :
* Mon Jan 02 2017 pgajdosAATTsuse.com- updated to 1.4.20
* Fri Aug 07 2015 pgajdosAATTsuse.com- build in build section
* Fri Feb 13 2015 pgajdosAATTsuse.com- updated to 1.4.15
* Thu Nov 20 2014 pgajdosAATTsuse.com- updated to 1.4.14
* Fri Feb 07 2014 pgajdosAATTsuse.com- updated to 1.4.13
* Wed Oct 24 2012 jengelhAATTinai.de- Add missing baselib requires (otherwise, /usr/lib/libpng.so can point to a nonexisting /usr/lib/libpng14.so)
* Wed Jul 11 2012 pgajdosAATTsuse.com- updated to 1.4.12: Added two images to contrib/pngsuite (1-bit and 2-bit transparent grayscale), and renamed three whose names were inconsistent with those in pngsuite/README.txt. Changed \"a+w\" to \"u+w\" in Makefile.in to fix CVE-2012-3386.
* Thu Mar 29 2012 pgajdosAATTsuse.com- updated to 1.4.11: [bnc#754745] Revised png_set_text_2() to avoid potential memory corruption (fixes CVE-2011-3048). Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice.
* Thu Mar 15 2012 pgajdosAATTsuse.com- updated to 1.4.10:
* fixed CVE-2011-3045 [bnc#752008]
* Mon Feb 20 2012 pgajdosAATTsuse.com- updated to 1.4.9:
* fixed CVE-2011-3026 [bnc#747311]
* Wed Nov 30 2011 idoenmezAATTsuse.de- Don\'t use a macro in name field
* Wed Nov 30 2011 cooloAATTsuse.com- add libtool as buildrequire to avoid implicit dependency
* Wed Oct 05 2011 uliAATTsuse.com- cross-build fix: use %configure macro
* Tue Jul 12 2011 pgajdosAATTnovell.com- updated to 1.4.8:
* fixed CVE-2011-2501 [bnc#702578]
* Mon Apr 11 2011 pgajdosAATTsuse.cz- updated to 1.4.7:
* Fixed bug in background transformation handling in pngrtran.c
* Fixed misspelled macros in contrib/pngminim
* Fixed some typecasts in png_debug statements
* see more in CHANGES file
* Tue Mar 01 2011 pgajdosAATTsuse.cz- updated to 1.4.5:
* Check for out-of-range text compression mode in png_set_text().
* Revised png_get_uint_32, png_get_int_32, png_get_uint_16.
* Moved reading of file signature into png_read_sig.
* Fixed atomicity of chunk header serialization.
* Added test for io_state in pngtest.c.
* Removed PNG_NO_WRITE_GAMMA from pngminim/encoder/pngusr.h.- removed build.patch (no longer needed)
* Thu Sep 30 2010 pgajdosAATTnovell.com- updated to 1.4.4:
* Eliminated another deprecated reference to png_ptr->io_ptr in pngtest.c
* Updated the xcode project to work with libpng-1.4.x and added iOS targets for simulator and device (Philippe Hausler).
* Eliminated a deprecated reference to png_ptr->io_ptr in pngtest.c
* Removed unused png_mem_
* defines from pngconf.h.
* Updated the read macros and functions from 1.5.0beta38.
* Mon Aug 30 2010 cooloAATTnovell.com- fix baselibs.conf after previous change
* Thu Jul 29 2010 pgajdosAATTsuse.cz- add devel packages to baselbis.conf [bnc#625883]
* Mon Jun 28 2010 pgajdosAATTsuse.cz- updated to 1.4.3: fixed libpng overflow (CVE-2010-1205) and memory leak [bnc#617866]
* Fri Jun 04 2010 cooloAATTnovell.com- remove devel packages from baselibs.conf, not convinced of their usefulness
* Mon May 03 2010 dmuellerAATTsuse.de- also obsolete libpng-devel-1.2.43 (previous factory version)
* Sat Apr 24 2010 cooloAATTnovell.com- buildrequire pkg-config to fix provides
* Thu Apr 15 2010 pgajdosAATTsuse.cz- support png_read_dither() for xfig and transfig
* read-dither.patch
* Tue Apr 06 2010 roAATTsuse.de- fix baselibs.conf
* Thu Mar 25 2010 pgajdosAATTsuse.cz- updated to 1.4.1 -- new branch
* Thu Feb 25 2010 pgajdosAATTsuse.cz- updated to 1.2.43 (fixes [bnc#585403]):
* Removed \"#define PNG_NO_ERROR_NUMBERS\" that was inadvertently added to pngconf.h in version 1.2.41.
* Removed leftover \"-DPNG_CONFIGURE_LIBPNG\" from scripts/makefile.darwin and contrib/pngminim/
*/makefile
* Relocated png_do_chop() to its original position in pngrtran.c; the change in version 1.2.41beta08 caused transparency to be handled wrong in some 16-bit datastreams (Yusaku Sugai).
* Renamed libpng-pc.in back to libpng.pc.in and revised CMakeLists.txt (revising changes made in 1.2.41)
* Swapped PNG_UNKNOWN_CHUNKS_SUPPORTED and PNG_HANDLE_AS_UNKNOWN_SUPPORTED in pngset.c to be consistent with other changes in version 1.2.38.
* Avoid deprecated references to png_ptr-io_ptr and png_ptr->error_ptr in pngtest.c
* Mon Dec 14 2009 jengelhAATTmedozas.de- add baselibs.conf as a source
* Mon Dec 07 2009 pgajdosAATTsuse.cz- updated to 1.2.41: contains numerous cleanups, some new compile-time warnings about direct struct access (define PNG_NO_PEDANTIC_WARNINGS to enable), a new xcode build project, and a minor performance improvement (avoid building 16-bit gamma tables when not needed)
* Tue Nov 24 2009 pgajdosAATTsuse.cz- updated to 1.2.40: Removed an extra png_debug() recently added to png_write_find_filter(). Fixed incorrect #ifdef in pngset.c regarding unknown chunk support. Various bugfixes and improvements to CMakeLists.txt (Philip Lowman)
* Tue Nov 03 2009 cooloAATTnovell.com- updated patches to apply with fuzz=0
* Thu Aug 13 2009 pgajdosAATTsuse.cz- updated to 1.2.39:
* Added a prototype for png_64bit_product() in png.c
* Avoid a possible NULL dereference in debug build, in png_set_text_2()
* Relocated new png_64_bit_product() prototype into png.h
* Replaced
*.tar.lzma with
*.txz in distribution.
* Reject attempt to write iCCP chunk with negative embedded profile length.
* Mon Jul 20 2009 pgajdosAATTsuse.cz- updated to 1.2.38:
* Revised libpng
*.txt and libpng.3 to mention calling png_set_IHDR() multiple times and to specify the sample order in the tRNS chunk, because the ISO PNG specification has a typo in the tRNS table.
* Changed several PNG_UNKNOWN_CHUNK_SUPPORTED to PNG_HANDLE_AS_UNKNOWN_SUPPORTED, to make the png_set_keep mechanism available for ignoring known chunks even when not saving unknown chunks.
* Adopted preference for consistent use of \"#ifdef\" and \"#ifndef\" versus \"#if defined()\" and \"if !defined()\" where possible.
* Added PNG_NO_HANDLE_AS_UNKNOWN in the PNG_LEGACY_SUPPORTED block of pngconf.h, and moved the various unknown chunk macro definitions outside of the PNG_READ|WRITE_ANCILLARY_CHUNK_SUPPORTED blocks.
* Thu Jun 04 2009 pgajdosAATTsuse.cz- updated to 1.2.37:
* fixed bug with new png_memset() of the big_row_buffer
* Tue May 12 2009 pgajdosAATTsuse.cz- updated to 1.2.36 (see CHANGES)
* Mon Feb 23 2009 pgajdosAATTsuse.cz- fixes possible double free [bnc#472745] (CVE-2009-0040)
* Mon Jan 19 2009 pgajdosAATTsuse.cz- updated to 1.2.34:
* fixes CVE-2008-3964 (removed CVE-2008-3964.patch)
* Tue Jan 13 2009 olhAATTsuse.de- obsolete old -XXbit packages (bnc#437293)
* Mon Sep 15 2008 pgajdosAATTsuse.cz- fixed CVE-2008-3964 [bnc#424739]
* CVE-2008-3964.patch
* Thu Sep 11 2008 pgajdosAATTsuse.cz- updated to version 1.2.31:
* coding bugfixes and enhancements
* Mon Sep 01 2008 ajAATTsuse.de- Do not package la files.
* Mon Jun 23 2008 pgajdosAATTsuse.cz- updated to 1.2.29:
* fixes to the configure-related build-scripts
* security fix that affects programs that attempt to do special handling of unknown PNG chunks (presumably very few such programs), along with a reversion to previous behavior for handling of images with out-of-range tRNS-chunk values [bnc#378634]
* fix for unintentional gray-to-RGB conversion in png_set_expand_gray_1_2_4_to_8()
* various other minor fixes- removed makefile-am.patch, issue fixed upstream
* Sun May 11 2008 cooloAATTsuse.de- fix rename of xxbit packages
* Tue Apr 22 2008 pgajdosAATTsuse.cz- $(ECHO) substituted by echo in Makefile.in -- fixes package build in beta (makefile-am.patch)
* Thu Apr 10 2008 roAATTsuse.de- added baselibs.conf file to build xxbit packages for multilib support
* Thu Apr 03 2008 pgajdosAATTsuse.cz- updated to 1.2.26:
* fixed minor coding errors that could lead to crashes in exceptional cases
* Thu Dec 06 2007 mrueckertAATTsuse.de- added provides/obsoletes for the old package
* Fri Nov 30 2007 nadvornikAATTsuse.cz- updated to 1.2.23:
* more sanity checks, fixes [#332249]- adjusted to Shared Library Policy:
* renamed package libpng to libpng12-0
* created compatibility package libpng3
* Wed Jul 11 2007 nadvornikAATTsuse.cz- updated to 1.2.18:
* security fixes merged upstream
* Thu Mar 29 2007 ajAATTsuse.de- Add zlib-devel to BuildRequires.
* Thu Nov 23 2006 nadvornikAATTsuse.cz- fixed crash on malformed sPLT chunks CVE-2006-5793 [#219007]
* Mon Jul 17 2006 nadvornikAATTsuse.cz- make sure PNG_NO_ASSEMBLER_CODE is used consistently
* Thu Jun 29 2006 nadvornikAATTsuse.cz- updated to 1.2.12:
* fixed possible buffer overflow [#189241]
* Wed Jun 21 2006 nadvornikAATTsuse.cz- updated to 1.2.10:
* use autoconf
* many bugfixes- libpng12-config no longer gives -Wl,-rpath,/usr/lib [#168627]- spec file cleanup
* Fri Feb 24 2006 nadvornikAATTsuse.cz- removed libpng-64bit.diff [#153106]
* Wed Jan 25 2006 mlsAATTsuse.de- converted neededforbuild to BuildRequires
* Thu Jan 12 2006 nadvornikAATTsuse.cz- compile with -fstack-protector
* Mon Oct 10 2005 nadvornikAATTsuse.cz- fixed incorrect inline asm usage
* Thu May 19 2005 roAATTsuse.de- fix libdir in pkgconfig file libpng.pc
* Thu Jan 20 2005 nadvornikAATTsuse.cz- updated to 1.2.8:
* fixed crash of applications that strip the alpha channel
* fixed invalid zlib header within the PNG datastream
* Mon Sep 27 2004 sfAATTsuse.de- fixed problem with wrong assumption for long on 64bit archs which prevents khunphan from working (#45738)
* Wed Aug 25 2004 kukukAATTsuse.de- Avoid /bin/sh PreRequires
* Mon Aug 16 2004 nadvornikAATTsuse.cz- updated to 1.2.6: included security fixes
* Mon Jul 19 2004 nadvornikAATTsuse.cz- fixed several buffer overflows [#43008]
* Wed Jun 16 2004 nadvornikAATTsuse.cz- added missing part of pngtran overflow patch [#42043]
* Fri Apr 23 2004 nadvornikAATTsuse.cz- fixed reading behind end of string [#39180]
* Sat Jan 10 2004 adrianAATTsuse.de- build as user
* Fri Oct 10 2003 adrianAATTsuse.de- add %run_ldconfig
* Mon Apr 07 2003 roAATTsuse.de- fix tail calling syntax
* Mon Feb 10 2003 nadvornikAATTsuse.cz- link the shared library with -lz -lm -lc again
* Wed Jan 29 2003 kukukAATTsuse.de- Fix libpng-devel requires (add zlib-devel) [Bug #23154]
* Fri Jan 24 2003 sbrabecAATTsuse.cz- Added missing pkgconfig files to %files.
* Tue Jan 07 2003 nadvornikAATTsuse.cz- updated to 1.2.5- fixed buffer overflow
* Wed Jul 31 2002 cooloAATTsuse.de- fix libz dependency, so the resulting libpng is self containing
* Fri Jul 26 2002 adrianAATTsuse.de- fix neededforbuild
* Wed Jul 24 2002 nadvornikAATTsuse.cz- updated to 1.2.4: - fixed buffer overflow in pngpread.c when IDAT is corrupted with extra data
* Fri Jul 12 2002 schwabAATTsuse.de- Fix makefile.
* Fri Jul 05 2002 kukukAATTsuse.de- Use %ix86 macro
* Tue Jul 02 2002 nadvornikAATTsuse.cz- updated to 1.2.3- changed package version to match the version of source tarball
* Tue Mar 05 2002 nadvornikAATTsuse.cz- fixed permissions for man pages
* Tue Feb 05 2002 nadvornikAATTsuse.cz- added Provides: libpng:/usr/include/png.h to libpng-devel
* Thu Jan 31 2002 nadvornikAATTsuse.cz- back to 1.0.12, libpng 1.2.x will be packed in separate package- created devel subpackage to allow parallel instalation of shared libraries
* Wed Jan 09 2002 nadvornikAATTsuse.cz- update to 1.2.1- used macros %{_lib} and %{_libdir}
* Tue Dec 04 2001 nadvornikAATTsuse.cz- update to 1.2.0 - shared library version changed to 3.1.2.0 - new API for dynamically enabling and disabling certain optimizations- added Provides: libpng-devel for compatibility [bug #11978]
* Tue Jul 17 2001 nadvornikAATTsuse.cz- update to 1.0.12
* Tue Apr 03 2001 nadvornikAATTsuse.cz- update to 1.0.10- used pnggccrd.c - MMX support on intel
* Tue Feb 13 2001 nadvornikAATTsuse.cz- update to 1.0.9
* Fri Jan 19 2001 bkAATTsuse.de- call pngtest program to have some tests that libpng works.- don\'t remove -O3 when adding RPM_OPT_FLAGS(still do -O3 optimisations)
* Thu Jan 04 2001 nadvornikAATTsuse.cz- changed rpm version to 2.1.0.8 (bug #5062)- changed shared library name to libpng.so.2.1.0.8
* Wed Aug 23 2000 nadvornikAATTsuse.cz- update to 1.0.8
* Tue Jul 11 2000 adrianAATTsuse.de- seg fault fix in pngrutil.c
* Mon May 22 2000 nadvornikAATTsuse.cz- changed group- changed URL
* Sat Apr 29 2000 kukukAATTsuse.de- Make sure libpng.so.2 is linked against libz to avoid problems with missing dependencies.
* Mon Apr 10 2000 nadvornikAATTsuse.cz- added URL
* Tue Apr 04 2000 nadvornikAATTsuse.cz- update to 1.0.6- added BuildRoot
* Tue Jan 25 2000 roAATTsuse.de- update to 1.0.5- manpages to /usr/share using macro
* Mon Sep 13 1999 bsAATTsuse.de- ran old prepare_spec on spec file to switch to new prepare_spec.
* Tue Jun 29 1999 roAATTsuse.de- moved from /usr/X11R6 to /usr
* Mon Jun 28 1999 roAATTsuse.de- update to 1.0.3
* Wed Feb 17 1999 roAATTsuse.de- added .so.2 link
* Fri Jan 22 1999 roAATTsuse.de- bump version to 2.1.0 (the version of the installed library)
* Fri Mar 20 1998 roAATTsuse.de- extracted package from libgr tree update to version 1.0.1