Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pngcheck-3.0.3-4.el9 RPM for ppc64le

From EPEL 9 for ppc64le / Packages / p

Name: pngcheck Distribution: Fedora Project
Version: 3.0.3 Vendor: Fedora Project
Release: 4.el9 Build date: Mon Dec 6 23:17:04 2021
Group: Unspecified Build host: buildvm-ppc64le-23.iad2.fedoraproject.org
Size: 158047 Source RPM: pngcheck-3.0.3-4.el9.src.rpm
Packager: Fedora Project
Url: http://www.libpng.org/pub/png/apps/pngcheck.html
Summary: Verifies the integrity of PNG, JNG and MNG files
pngcheck verifies the integrity of PNG, JNG and MNG files (by checking the
internal 32-bit CRCs [checksums] and decompressing the image data); it can
optionally dump almost all of the chunk-level information in the image in
human-readable form. For example, it can be used to print the basic statistics
about an image (dimensions, bit depth, etc.); to list the color and
transparency info in its palette (assuming it has one); or to extract the
embedded text annotations. This is a command-line program with batch
capabilities.

The current release supports all PNG, MNG and JNG chunks, including the newly
approved sTER stereo-layout chunk. It correctly reports errors in all but two
of the images in Chris Nokleberg's brokensuite-20061204.

Provides

Requires

License

MIT

Changelog

* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> 3.0.3-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jul 21 2021 Benjamin A. Beasley <code@musicinmybrain.net> 3.0.3-3
  - Drop EPEL-specific workarounds
* Mon Apr 26 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.3-1
  - New upstream release 3.0.3 (fixes #1949800)
* Mon Feb 01 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.2-1
  - New upstream release 3.0.2
* Sun Jan 31 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.1-1
  - New upstream version 3.0.1 with upstreamed patches
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Jan 07 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.0-4
  - Fix buffer overflow on large MNG LOOP chunk (RHBZ#1908559); not built in
    Fedora
* Mon Dec 14 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.0-3
  - Fix a buffer overrun for certain invalid MNG PPLT chunk contents
    (RHBZ#1907428); not built in Fedora
* Mon Dec 14 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.0-2
  - Previous fix for buffer overrun printing the contents of the sPLT chunk in
    certain malformed inputs (RHBZ#1905775) was incomplete; it should be properly
    fixed now.
* Sun Dec 13 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.0-1
  - New upstream version 3.0.0 incorporating all patches in 2.4.0-4, and removing
    the -f option
* Sun Dec 13 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.0-4
  - Bounds-check all accesses into enumerated-value name arrays; a malformed file
    could have caused a buffer overrun in several of these cases. (RHBZ#1902810)
  - Fix buffer overrun when print_buffer() is passed a nonpositive size, which
    can occur in practice for certain malformed inputs. (RHBZ#1902810)
  - In some cases, the chunk length from the file data (sz) is used to index into
    the read buffer without sufficient bounds-checking, leading to a buffer
    overrun. Fix this for PPLT, hIST, sCAL, FRAM, SAVE, nEED, PAST, DISC, DROP,
    DBYK, ORDR, and SEEK chunks. (RHBZ#1902810)
  - Fix buffer overrun printing the contents of the sPLT chunk in certain
    malformed inputs. (RHBZ#1905775)
  - Backport fix for off-by-one bug in check_magic() from 3.0.0
  - Backport fix for zlib version warnings going to stdout from 3.0.0
* Mon Nov 30 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.0-3
  - Fix null pointer dereference in pngcheck when -f is given and the sCAL chunk
    is missing the pixel height.
  - Use name macro when referencing patches.
  - Add BR on make in anticipation of
    https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot.
* Fri Nov 13 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.0-2
  - Fix buffer overflow (RHBZ #1897485)
* Sun Nov 01 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.0-1
  - New upstream version 2.4.0
  - Added new license file for main package (same MIT-style license)
  - Drop format-security patch, now upstreamed
  - Use upstreamed man pages; no need to generate with help2man anymore
* Sat Oct 31 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.3.0-5
  - Add rpmlintrc rules for -extras subpackage
* Sat Oct 31 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.3.0-4
  - Add rpmlintrc file to suppress spurious rpmlint warnings
* Wed Oct 28 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.3.0-3
  - Add _hardened_build macro for EPEL
* Wed Oct 28 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.3.0-2
  - Work around Makefile.unx not actually using LDFLAGS; this fixes hardened
    build (PIE)
* Thu Oct 15 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 2.3.0-1
  - Initial import (#1886858)

Files

/usr/bin/pngcheck
/usr/lib/.build-id
/usr/lib/.build-id/08
/usr/lib/.build-id/08/65c3423041167351a5f564b7614bc020f16d67
/usr/share/doc/pngcheck
/usr/share/doc/pngcheck/CHANGELOG
/usr/share/doc/pngcheck/README
/usr/share/licenses/pngcheck
/usr/share/licenses/pngcheck/LICENSE
/usr/share/man/man1/pngcheck.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Nov 18 04:49:47 2024