ANNOUNCE 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. libpng 1.6.44 - September 12, 2024
  2. ==================================
  3. This is a public release of libpng, intended for use in production code.
  4. Files available for download
  5. ----------------------------
  6. Source files with LF line endings (for Unix/Linux):
  7. * libpng-1.6.44.tar.xz (LZMA-compressed, recommended)
  8. * libpng-1.6.44.tar.gz (deflate-compressed)
  9. Source files with CRLF line endings (for Windows):
  10. * lpng1644.7z (LZMA-compressed, recommended)
  11. * lpng1644.zip (deflate-compressed)
  12. Other information:
  13. * README.md
  14. * LICENSE.md
  15. * AUTHORS.md
  16. * TRADEMARK.md
  17. Changes from version 1.6.43 to version 1.6.44
  18. ---------------------------------------------
  19. * Hardened calculations in chroma handling to prevent overflows, and
  20. relaxed a constraint in cHRM validation to accomodate the standard
  21. ACES AP1 set of color primaries.
  22. (Contributed by John Bowler)
  23. * Removed the ASM implementation of ARM Neon optimizations and updated
  24. the build accordingly. Only the remaining C implementation shall be
  25. used from now on, thus ensuring the support of the PAC/BTI security
  26. features on ARM64.
  27. (Contributed by Ross Burton and John Bowler)
  28. * Fixed the pickup of the PNG_HARDWARE_OPTIMIZATIONS option in the
  29. CMake build on FreeBSD/amd64. This is an important performance fix
  30. on this platform.
  31. * Applied various fixes and improvements to the CMake build.
  32. (Contributed by Eric Riff, Benjamin Buch and Erik Scholz)
  33. * Added fuzzing targets for the simplified read API.
  34. (Contributed by Mikhail Khachayants)
  35. * Fixed a build error involving pngtest.c under a custom config.
  36. This was a regression introduced in a code cleanup in libpng-1.6.43.
  37. (Contributed by Ben Wagner)
  38. * Fixed and improved the config files for AppVeyor CI and Travis CI.
  39. Send comments/corrections/commendations to png-mng-implement at lists.sf.net.
  40. Subscription is required; visit
  41. https://lists.sourceforge.net/lists/listinfo/png-mng-implement
  42. to subscribe.