Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libpng16-tools | Distribution: openSUSE Tumbleweed |
Version: 1.6.44 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Oct 29 15:54:55 2024 |
Group: Unspecified | Build host: reproducible |
Size: 75240 | Source RPM: libpng16-1.6.44-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.libpng.org/pub/png/libpng.html | |
Summary: Tools for Manipulating PNG Images |
Package consists of low level tools for manipulating and fixing particular PNG files.
libpng-2.0
* Tue Oct 29 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - version update to 1.6.44: * Hardened calculations in chroma handling to prevent overflows, and relaxed a constraint in cHRM validation to accomodate the standard ACES AP1 set of color primaries. (Contributed by John Bowler) * Removed the ASM implementation of ARM Neon optimizations and updated the build accordingly. Only the remaining C implementation shall be used from now on, thus ensuring the support of the PAC/BTI security features on ARM64. (Contributed by Ross Burton and John Bowler) * Fixed the pickup of the PNG_HARDWARE_OPTIMIZATIONS option in the CMake build on FreeBSD/amd64. This is an important performance fix on this platform. * Applied various fixes and improvements to the CMake build. (Contributed by Eric Riff, Benjamin Buch and Erik Scholz) * Added fuzzing targets for the simplified read API. (Contributed by Mikhail Khachayants) * Fixed a build error involving pngtest.c under a custom config. This was a regression introduced in a code cleanup in libpng-1.6.43. (Contributed by Ben Wagner) * Fixed and improved the config files for AppVeyor CI and Travis CI. - Drop upstream patch: * 563.patch * Sun Aug 11 2024 Andreas Schwab <schwab@suse.de> - Fix missing backslash * Wed Jun 12 2024 Guillaume GARDET <guillaume.gardet@opensuse.org> - Backport patch to fix PAC/BTI support on aarch64: * 563.patch * Thu Mar 07 2024 pgajdos@suse.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 <yann.boyer742@gmail.com> - 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) * Thu Jun 22 2023 Martin Pluskal <mpluskal@suse.com> - 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 pgajdos@suse.com - do not use NEON instructions [bsc#1211176] * Thu Apr 20 2023 Frederic Crozat <fcrozat@suse.com> - Fix license tag to libpng-2.0. * Wed Feb 01 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix build: some*.la files are symlinks. Adjust spec to use find -type f,l * Wed Feb 01 2023 Dirk Müller <dmueller@suse.com> - switch to pkgconfig(zlib) to allow alternative providers as well - build with glibc hwcaps optimized libs * Fri Nov 25 2022 Dominique Leuenberger <dimstar@opensuse.org> - 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 <dmueller@suse.com> - 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 <meissner@suse.com> - switch source url to https * Thu May 06 2021 pgajdos@suse.com - install rpm macros in %{_rpmmacrodir} [bsc#1185661] - call spec-cleaner * Thu Mar 11 2021 Lubos Lunak <l.lunak@centrum.cz> - enable hardware optimizations (such as SSE)
/usr/bin/png-fix-itxt /usr/bin/pngfix /usr/lib/rpm/macros.d/macros.libpng-tools
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Nov 17 00:04:04 2024