Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: optipng | Distribution: openSUSE Tumbleweed |
Version: 7.9.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Tue Sep 30 11:58:20 2025 |
Group: Productivity/Archiving/Compression | Build host: reproducible |
Size: 175034 | Source RPM: optipng-7.9.1-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://optipng.sourceforge.net/ | |
Summary: A PNG File Compressor |
OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM; TIFF support is coming up) to optimized PNG, and performs PNG integrity checks and corrections.
Zlib
* Tue Sep 30 2025 pgajdos@suse.com - version update to 7.9.1 * fixed a corner case in the RGB-to-palette reduction code, in which a dangling tRNS chunk (i.e. a tRNS chunk containing an RGB triplet that doesn't actually exist in the RGB-encoded image) should have been discarded (but wasn't). [Re-reported by Dan Fandrich] * Enabled the making of a SIMD-optimized build of libpng on select target platforms. Currently, this is enabled by default on ARM64 and X86-64. * Added a CMake file, an alternative to the configure build script. * Deprecated the configure build script. * Removed the support for 16-bit platforms. * Removed the option -log. * Rewrote the user manual in AsciiDoc format. * Got bored of 0-dot-version numbers. * Fri Nov 10 2023 Enrico Belleri <kilgore.trout@idesmi.eu> - Update to 0.7.8: * Upgraded libpng to version 1.6.40. * Upgraded zlib to version 1.3-optipng. * Upgraded cexcept to version 2.0.2-optipng. !! Fixed a global-buffer-overflow vulnerability in the GIF reader (boo#1215937 CVE-2023-43907). ! Fixed a stack-print-after-scope defect in the error handler. ! Fixed an assertion failure in the image reduction module. ! Fixed the command-line wildargs expansion in the Windows port. * Raised the minimum required libpng version from 1.2.9 to 1.6.35. * Raised the minimum required zlib version from 1.2.1 to 1.2.8. * Refactored the structured exception handling. * Mon Oct 09 2023 pgajdos@suse.com - asan_build to disable or enable asan build * Mon Feb 27 2023 pgajdos@suse.com - remove unused %optipng macro - deleted sources - macros.optipng (not needed) * Wed May 04 2022 Marcus Meissner <meissner@suse.com> - switched source url to https * Thu May 06 2021 pgajdos@suse.com - install rpm macros in %{_rpmmacrodir} [bsc#1185664] - call spec-cleaner * Fri Jan 12 2018 pgajdos@suse.com - update to 0.7.7: * Upgraded minitiff to version 0.2. !! Fixed a buffer overflow vulnerability in the GIF decoder. [Reported by Joonun Jang] !! Fixed an integer overflow vulnerability in the TIFF decoder. [Reported by Jaeseung Choi] ! Fixed the build on macOS High Sierra. [Reported by various users] [Fixed by Yuen Ho Wong and Friedrich Preuss] ! Fixed the build on DJGPP. * Disallowed out-of-bounds values in rangeset options. - removed upstream patches: - optipng-CVE-2017-1000229.patch - optipng-CVE-2017-16938.patch * Mon Nov 27 2017 pgajdos@suse.com - security update: * CVE-2017-16938 [bsc#1069774] + optipng-CVE-2017-16938.patch * Mon Nov 20 2017 pgajdos@suse.com - security update: * CVE-2017-1000229 [bsc#1068720] + optipng-CVE-2017-1000229.patch * Tue Apr 05 2016 pgajdos@suse.com - updated to 0.7.6, fixes CVE-2016-2191
/usr/bin/optipng /usr/share/doc/packages/optipng /usr/share/doc/packages/optipng/README.md /usr/share/doc/packages/optipng/doc /usr/share/doc/packages/optipng/doc/history.txt /usr/share/doc/packages/optipng/doc/optipng.man1.html /usr/share/doc/packages/optipng/doc/optipng.man1.txt /usr/share/doc/packages/optipng/doc/png_optimization.html /usr/share/doc/packages/optipng/doc/todo.txt /usr/share/man/man1/optipng.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Oct 7 23:11:48 2025