Revisions of libpng16
Petr Gajdos (pgajdos)
committed
(revision 65)
- build with PNG_SAFE_LIMITS_SUPPORTED [bnc#912076], [bnc#912929]
buildservice-autocommit
accepted
request 279946
from
Factory Maintainer (factory-maintainer)
(revision 64)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 63)
- updated to 1.6.16: * Restored a test on width that was removed from png.c at libpng-1.6.9 (Bug report by Alex Eubanks). * Fixed an overflow in png_combine_row with very wide interlaced images.
buildservice-autocommit
accepted
request 262526
from
Petr Gajdos (pgajdos)
(revision 62)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 61)
- updated to 1.6.15: * Avoid out-of-bounds memory access in png_user_version_check(). * Fixed incorrect handling of the iTXt compression. * Free all allocated memory in pngimage. * Fixed array size calculations to avoid warnings. etc. see ANNOUNCE
buildservice-autocommit
accepted
request 245710
from
Petr Gajdos (pgajdos)
(revision 60)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 59)
- updated to 1.6.13: a "cleanup" release that have no security fixes or new features.
buildservice-autocommit
accepted
request 236983
from
Petr Gajdos (pgajdos)
(revision 58)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 57)
- removed libpng16-1.6.9-CVE-2014-0333.patch (upstreamed)
Petr Gajdos (pgajdos)
committed
(revision 56)
- updated to 1.6.12: * bugfixes, almost build-related only
Petr Gajdos (pgajdos)
committed
(revision 55)
- updated to 1.6.11: * fixed CVE-2014-0333 * other bugfixes - removed libpng16-1.6.6-CVE-2014-0333.patch (upstreamed)
buildservice-autocommit
accepted
request 224574
from
Petr Gajdos (pgajdos)
(revision 54)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 53)
- fixed CVE-2014-0333 [bnc#866298] - added patches: * libpng16-1.6.6-CVE-2014-0333.patch
buildservice-autocommit
accepted
request 221207
from
Petr Gajdos (pgajdos)
(revision 52)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 51)
- updated to 1.6.9: Bookkeeping: Moved functions around (no changes). Moved transform function definitions before the place where they are called so that they can be masde static. Move the intrapixel functions and the grayscale palette builder out of the png?tran.c files. The latter isn't a transform function and is no longer used internally, and the former MNG specific functions are better placed in pngread/pngwrite.c Made transform implementation functions static. This makes the internal functions called by png_do_{read|write}_transformations static. On an x86-64 DLL build (Gentoo Linux) this reduces the size of the text segment of the DLL by 1208 bytes, about 0.6%. It also simplifies maintenance by removing the declarations from pngpriv.h and allowing easier changes to the internal interfaces. Rebuilt configure scripts with automake-1.14.1 and autoconf-2.69 in the tar distributions. Added checks for libpng 1.5 to pngvalid.c. This supports the use of this version of pngvalid in libpng 1.5 Merged with pngvalid.c from libpng-1.7 changes to create a single pngvalid.c Merged pngrio.c, pngtrans.c, pngwio.c, and pngerror.c with libpng-1.7.0 Merged libpng-1.7.0 changes to make no-interlace configurations work with test programs. Revised pngvalid.c to support libpng 1.5, which does not support the PNG_MAXIMUM_INFLATE_WINDOW option, so #define it out when appropriate in pngvalid.c Allow unversioned links created on install to be disabled in configure. In configure builds 'make install' changes/adds links like png.h and libpng.a to point to the newly installed, versioned, files (e.g. libpng17/png.h and libpng17.a). Three new configure options and some rearrangement of Makefile.am allow creation of these links to be
buildservice-autocommit
accepted
request 212321
from
Factory Maintainer (factory-maintainer)
(revision 50)
baserev update by copy to link target
Petr Gajdos (pgajdos)
committed
(revision 49)
- updated to 1.6.8: Changed #ifdef PNG_HANDLE_AS_UNKNOWN_SUPPORTED in pngpread.c to #ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED to be consistent with what is in pngpriv.h. Moved prototype for png_handle_unknown() in pngpriv.h outside of the #ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED/#endif block. Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder. Fixed pngvalid 'fail' function declaration on the Intel C Compiler. This reverts to the previous 'static' implementation and works round the 'unused static function' warning by using PNG_UNUSED(). Handle zero-length PLTE chunk or NULL palette with png_error() instead of png_chunk_report(), which by default issues a warning rather than an error, leading to later reading from a NULL pointer (png_ptr->palette) in png_do_expand_palette(). This is CVE-2013-6954 and VU#650142.
buildservice-autocommit
accepted
request 209137
from
Petr Gajdos (pgajdos)
(revision 48)
baserev update by copy to link target
Petr Gajdos (pgajdos)
accepted
request 209136
from
Petr Gajdos (pgajdos)
(revision 47)
- png_fix macro doesn't leave *.png.fixed (which happened for correct PNGs) [bnc#852862]
buildservice-autocommit
accepted
request 206972
from
Petr Gajdos (pgajdos)
(revision 46)
baserev update by copy to link target
Displaying revisions 81 - 100 of 145