Library for the Portable Network Graphics Format (PNG)

Edit Package libpng16

libpng is the official reference library for the Portable Network
Graphics format (PNG).

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000390 390 Bytes
libpng-1.6.23-apng.patch.gz 0000010786 10.5 KB
libpng-1.6.24.tar.xz 0000977532 955 KB
libpng-1.6.24.tar.xz.asc 0000000819 819 Bytes
libpng16.changes 0000047316 46.2 KB
libpng16.keyring 0000005672 5.54 KB
libpng16.spec 0000005106 4.99 KB
rpm-macros.libpng-tools 0000001208 1.18 KB
Revision 12 (latest revision is 24)
Oleksandr Chumachenko's avatar Oleksandr Chumachenko (Ledest) committed (revision 12)
- update patches:
  * libpng-1.6.23-apng.patch

- 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

- 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.
Comments 0
openSUSE Build Service is sponsored by