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

libpng16-16-1.6.39-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: libpng16-16 Distribution: openSUSE Tumbleweed
Version: 1.6.39 Vendor: openSUSE
Release: 1.1 Build date: Sat Nov 26 18:46:31 2022
Group: System/Libraries Build host: obs-arm-10
Size: 263627 Source RPM: libpng16-1.6.39-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.libpng.org/pub/png/libpng.html
Summary: Library for the Portable Network Graphics Format (PNG)
libpng is the official reference library for the Portable Network
Graphics format (PNG).

Provides

Requires

License

Zlib

Changelog

* 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)
* Wed Apr 17 2019 pgajdos@suse.com
  - make check actually works under asan
* Mon Apr 15 2019 pgajdos@suse.com
  - version update to 1.6.37
    Fixed a use-after-free vulnerability (CVE-2019-7317) in png_image_free.
    Fixed a memory leak in the ARM NEON implementation of png_do_expand_palette.
    Fixed a memory leak in pngtest.c.
    Fixed two vulnerabilities (CVE-2018-14048, CVE-2018-14550) in
      contrib/pngminus; refactor.
    Changed the license of contrib/pngminus to MIT; refresh makefile and docs.
      (Contributed by Willem van Schaik)
    Added makefiles for AddressSanitizer-enabled builds.
  - deleted patches
    - libpng-arm-free.patch (upstreamed)
* Mon Jan 28 2019 Petr Gajdos <pgajdos@suse.com>
  - fix arm build [bsc#1121829]
    + libpng-arm-free.patch
* Mon Jan 14 2019 Petr Gajdos <pgajdos@suse.com>
  - asan_build: build ASAN included
  - debug_build: build more suitable for debugging, install pngcp
* Mon Dec 31 2018 Petr Gajdos <pgajdos@suse.com>
  - update to 1.6.36:
    Replaced the remaining uses of png_size_t with size_t (Cosmin)
      Fixed the calculation of row_factor in png_check_chunk_length
      (reported by Thuan Pham in SourceForge issue #278)
      Added missing parentheses to a macro definition
      (suggested by "irwir" in GitHub issue #216)
      Optimized png_do_expand_palette for ARM processors.
      Improved performance by around 10-22% on a recent ARM Chromebook.
      (Contributed by Richard Townsend, ARM Holdings)
      Fixed manipulation of machine-specific optimization options.
      (Contributed by Vicki Pfau)
      Used memcpy instead of manual pointer arithmetic on Intel SSE2.
      (Contributed by Samuel Williams)
      Fixed build errors with MSVC on ARM64.
      (Contributed by Zhijie Liang)
      Fixed detection of libm in CMakeLists.
      (Contributed by Cameron Cawley)
      Fixed incorrect creation of pkg-config file in CMakeLists.
      (Contributed by Kyle Bentley)
      Fixed the CMake build on Windows MSYS by avoiding symlinks.
      Fixed a build warning on OpenBSD.
      (Contributed by Theo Buehler)
      Fixed various typos in comments.
      (Contributed by "luz.paz")
      Raised the minimum required CMake version from 3.0.2 to 3.1.
      Removed yet more of the vestigial support for pre-ANSI C compilers.
      Removed ancient makefiles for ancient systems that have been broken
      across all previous libpng-1.6.x versions.
      Removed the Y2K compliance statement and the export control
      information.
      Applied various code style and documentation fixes.
  - removed patches
    * libpng16-CVE-2018-13785.patch (upstreamed)
  - cannot find upstream tarball signature, asked upstream for
    clarification

Files

/usr/lib/libpng16.so.16
/usr/lib/libpng16.so.16.39.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Feb 9 11:06:22 2023