Changelog for
libpng16-devel-1.6.43-archiving.166.1.i586.rpm :
* Thu Mar 07 2024 pgajdosAATTsuse.com- version update to 1.6.43
* Fixed the row width check in png_check_IHDR(). This corrected a bug that was specific to the 16-bit platforms, and removed a spurious compiler warning from the 64-bit builds. (Reported by Jacek Caban; fixed by John Bowler)
* Added eXIf chunk support to the push-mode reader in pngpread.c. (Contributed by Chris Blume)
* Added contrib/pngexif for the benefit of the users who would like to inspect the content of eXIf chunks.
* Added contrib/conftest/basic.dfa, a basic build-time configuration. (Contributed by John Bowler)
* Fixed a preprocessor condition in pngread.c that broke build-time configurations like contrib/conftest/pngcp.dfa. (Contributed by John Bowler)
* Added CMake build support for LoongArch LSX. (Contributed by GuXiWei)
* Fixed a CMake build error that occurred under a peculiar state of the dependency tree. This was a regression introduced in libpng-1.6.41. (Contributed by Dan Rosser)
* Marked the installed libpng headers as system headers in CMake. (Contributed by Benjamin Buch)
* Updated the build support for RISCOS. (Contributed by Cameron Cawley)
* Updated the makefiles to allow cross-platform builds to initialize conventional make variables like AR and ARFLAGS.
* Added various improvements to the CI scripts in areas like version consistency verification and text linting.
* Added version consistency verification to pngtest.c also.
* Sat Feb 17 2024 Yann BOYER
- Update to version 1.6.42:
* Fixed the implementation of the macro function \"png_check_sig\". This was an API regression, introduced in libpng-1.6.41. (Reported by Matthieu Darbois)
* Tue Dec 19 2023 Guillaume GARDET - Add patch to fix PAC/BTI on aarch64:
* 506.patch
* Thu Jun 22 2023 Martin Pluskal - Update to version 1.6.40:
* Fixed the eXIf chunk multiplicity checks.
* Fixed a memory leak in pCAL processing.
* Corrected the validity report about tRNS inside png_get_valid().
* Fixed various build issues on
*BSD, Mac and Windows.
* Updated the configurations and the scripts for continuous integration.
* Cleaned up the code, the build scripts, and the documentation.
* Mon May 15 2023 pgajdosAATTsuse.com- do not use NEON instructions [bsc#1211176]
* Thu Apr 20 2023 Frederic Crozat - Fix license tag to libpng-2.0.
* Wed Feb 01 2023 Dominique Leuenberger - Fix build: some
*.la files are symlinks. Adjust spec to use find -type f,l
* Wed Feb 01 2023 Dirk Müller - switch to pkgconfig(zlib) to allow alternative providers as well- build with glibc hwcaps optimized libs
* Fri Nov 25 2022 Dominique Leuenberger - Update to version 1.6.39:
* cmake: Default to PNG_ARM_NEON=off for arm targets. + Turn large PNG chunks into benign errors. + Update, rename and clean up various scripts. + tools: Fix a buffer overflow involving a file name in pngfix. + tools: Fix a memory leak in pngcp.
* Fri Sep 16 2022 Dirk Müller - update to 1.6.38:
* Added configurations and scripts for continuous integration.
* Fixed various errors in the handling of tRNS, hIST and eXIf.
* Implemented many stability improvements across all platforms.
* Updated the internal documentation.
* Wed May 04 2022 Marcus Meissner - switch source url to https
* Thu May 06 2021 pgajdosAATTsuse.com- install rpm macros in %{_rpmmacrodir} [bsc#1185661]- call spec-cleaner
* Thu Mar 11 2021 Lubos Lunak - enable hardware optimizations (such as SSE)