Menu

libpng-1.6.35 released

Here is the list of changes since the last public release (1.6.34):

  • Restored 21 of the contrib/pngsuite/i*.png, which do not cause test failures. Placed the remainder in contrib/pngsuite/interlaced/i*.png.
  • Added calls to png_set_*() transforms commonly used by browsers to the fuzzer.
  • Removed some unnecessary brackets in pngrtran.c
  • Fixed miscellaneous typos (Patch by github user "luzpaz").
  • Change "ASM C" to "C ASM" in CMakeLists.txt
  • Fixed incorrect handling of bKGD chunk in sub-8-bit files
  • Added hardware optimization directories to zip and 7z distributions.
  • Fixed incorrect bitmask for options.
  • Fixed many spelling typos.
  • Make png_get_iCCP consistent with man page (allow compression-type argument to be NULL, bug report by Lenard Szolnoki).
  • Replaced the remaining uses of png_size_t with size_t
  • Fixed the calculation of row_factor in png_check_chunk_length (reported by Thuan Pham in SourceForge issue #278)
  • Added missing parentheses to a macro definition (suggested by "irwir" in GitHub issue #216)
Posted by Cosmin Truta 2018-07-16

Log in to post a comment.