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

openexr-doc-3.3.5-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: openexr-doc Distribution: openSUSE Tumbleweed
Version: 3.3.5 Vendor: openSUSE
Release: 1.1 Build date: Mon Aug 4 10:29:48 2025
Group: Documentation/Other Build host: reproducible
Size: 86005 Source RPM: openexr-3.3.5-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.openexr.com/
Summary: Documentation for the 16-bit FP EXR picture handling library
OpenEXR is a high dynamic-range (HDR) image file format developed by
Industrial Light & Magic for use in computer imaging applications.

This package contains documentation.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Aug 04 2025 pgajdos@suse.com
  - version update
    3.3.5
    * :bug: Fix for DeepScanlineInputFile read memory leak
    * :rocket: OpenEXRCore Deep pixel unpacking optimisation
    3.3.4
    * :bug: Fix a crash with deep scanline input
    * :bug: Fix a bug when reading a file with missing tiles
    * :bug: Fix a crash in exrmetrics
    * :hammer_and_wrench: Fix a problem with /EHsc and /MP flags that broke CUDA compilation
    * :hammer_and_wrench: Fix a build failure on MinGW
    * :rocket: Enable vectorisation for ZIP reconstruct stage on Windows
    3.3.3
    * :bug: Fix a bug involving deep tiled images
    * :bug: Adjust the clamping on the dwa compression (Issue [1982](https://github.com/AcademySoftwareFoundation/openexr/issues/1982))
    * :bug: Address issues with small exr files and header parse (Issue [1984](https://github.com/AcademySoftwareFoundation/openexr/issues/1984))
    * :bug: Fix crash if user does not provide memory when filling deep framebuffer
    * :bug: Fix bad pointer SSE math causing out-of-bounds access
    * :bug: Fix potential buffer overwrite with zip data
    * :bug: Fix usage of utf-8 filenames for windows
    * :bug: Fix regression in reading EXR images on 32bit Windows involving `atomic_compare_exchange_strong`
    * :bug: Add checks to avoid using optimizations when inappropriate (Issue [1949](https://github.com/AcademySoftwareFoundation/openexr/issues/1949))
    * :bug: Convert dwa encoder to use algorithm quantize (Issue [1915](https://github.com/AcademySoftwareFoundation/openexr/issues/1915))
    * :bug: Fix incorrect v3 array size validation
    * :rocket: Add minor huf encode / decode performance optimizations
    * :hammer_and_wrench: Add numpy dependency to python wrapper (Issue [1919](https://github.com/AcademySoftwareFoundation/openexr/issues/1919))
    * :hammer_and_wrench: Remove duplicate cmake dependency from skbuild plugin (Issue [1958](https://github.com/AcademySoftwareFoundation/openexr/pull/1958))
    * :hammer_and_wrench: Don't set the library postfix in the cmake cache (Issue [1981](https://github.com/AcademySoftwareFoundation/openexr/issues/1981))
    3.3.2
    * A recent change to CMake had the unintended consequence of
      installing headers and libraries from `libdeflate` when doing an
      internal build. This is now fixed.
    * Fix custom namespaces
    * Add thread control to `exrmetrics` tool
    * Reintroduce single cache for successive scanline reads
    * Allow empty filename when providing a custom stream
    * Handle non-seekable stream in python module's `InputFile` object
    3.3.1
    * Fix a performance regression 3.3.0 in huf/piz compression
    * Replace ``FetchContent_Populate`` with ``FetchContent_MakeAvailable``
    * Build wheels for python 3.12
    * Fix a problem with python wheel sdist that caused local build to fail
    * Compile source files in parallel under MSVC
    3.3.0
    Minor release two significant changes:
    * The C++ API now uses the OpenEXRCore library underneath.
    * New API for accessing compression types
    * New bin tools:
    - ``exrmetrics`` - Read an OpenEXR image from infile, write an
      identical copy to outfile reporting time taken to read/write and
      file sizes. Useful for benchmarking performance in space and time.
    - ``exrmanifest`` - Read exr files and print the contents of the
      embedded manifest. The manifest provides a mapping between integer
      object identifiers and human-readible strings. See [OpenEXR Deep
    3.2.4
    * This release also removes the unused CMake option
    - ``OPENEXR_INSTALL_EXAMPLES``, and fixes some other compiler warnings.
    3.2.3
    * Fix `bswap` on NetBSD
    * Fix issue with decompressing fp32 dwa files
    * Support cmake config for `libdeflate`
    * updated security policy
    * miscelleneous website improvements
  - includes fixes for:
    CVE-2025-48074 [bsc#1247504]
    CVE-2025-48073 [bsc#1247550]
    CVE-2025-48072 [bsc#1247551]
    CVE-2025-48071 [bsc#1247552]
* Thu Dec 12 2024 Martin Pluskal <mpluskal@suse.com>
  - Build AVX2 enabled hwcaps library for x86_64-v3
* Wed Feb 14 2024 pgajdos@suse.com
  - version update to 3.2.2 [bsc#1219498]
    * [CVE-2023-5841](https://takeonme.org/cves/CVE-2023-5841.html).
      Note that this bug is present in the C++ API (since v3.1.0), although
      it is in a routine that is predominantly used for development and
      testing. It is not likely to appear in production code.
    * OSS-fuzz [66491](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66491)
      Out-of-memory in openexr_exrcorecheck_fuzzer
    * OSS-fuzz [66489](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66489)
      Null-dereference in `Imf_3_3::realloc_deepdata`
  - deleted patches
    - openexr-CVE-2023-5841.patch (upstreamed)
* Wed Feb 07 2024 pgajdos@suse.com
  - version update to 3.2.1
    [#]# Version 3.2.0 (August 30, 2023)
    * Zip compression via ``libdeflate``
    * New camdkit/camdkit-enabled standard attributes
    * Updated SO versioning policy
    * Python bindings & PyPI wheel
    * Miscellaneous improvements
    [#]# Version 3.2.1 (September 27, 2023)
    * Fix for linking statically against an external ``libdeflate``
    * Fix a compile error with ``OPENEXR_VERSION_HEX``
    * Fix various compiler warnings
    * Pkg-config generation is now on by default for all systems, including Windows
  - modified sources
    % baselibs.conf
  - added patches
    fix CVE-2023-5841 [bsc#1219498], heap-based buffer overflow in generic_unpack_deep()
    + openexr-CVE-2023-5841.patch
* Thu Aug 24 2023 pgajdos@suse.com
  - version update to 3.1.11
    [#]# Version 3.1.11 (August 13, 2023)
    Patch release that fixes a build failure with `-march=x86-64-v3`
    * Initialize `regs[]` to 0 in `check_for_x86_simd`
    * Fix CPUID detection with `-march=x86-64-v3`
    [#]# Version 3.1.10 (August 2, 2023)
    Patch release that addresses miscellaneous build issues, test
    failures, and performance regressions, as well as:
    * OSS-fuzz [59457](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=59457)
    Heap-buffer-overflow in `LossyDctDecoder_execute`
    * Readdress #1456: disallow NaNs in `testOptimizedInterleavePatterns`
    * Revert pre-computed values
    * Fix handling for corrupt number of DC components
    * Add `OPENEXR_MISSING_ARM_VLD1` workaround to `internal_dwa_simd.h`
    * Fix Huffman performance regression on Linux/clang
    * Fix range check in dwa compressor
    * Fix build with i386 and musl libc
    * Fix the code contains unhandled character
    * Fix cpu detection of sse2 on non-64 x86
    * Fix the code contains unhandled character
    * Fix gcc-11 warnings: signed/unsigned integer comparison, unused variables
    * Fix macOS and Windows build failures when threading is disabled
    * Fix build error on win_arm64
  - deleted patches
    - 1488.patch (upstreamed)
* Tue Jul 18 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add patch to fix regression on non-SSE architectures
    https://github.com/AcademySoftwareFoundation/openexr/issues/1460:
    * 1488.patch
  - Also disable 'DWA[AB]Compression' test on aarch64 as the patch
    above fixes the issue for all targets, except aarch64
* Tue Jun 27 2023 pgajdos@suse.com
  - version update to 3.1.9
    * Patch release that addresses miscelleneous build and doc issues, as well as:
      . OSS-fuzz 59382 Heap-buffer-overflow in internal_huf_decompress
* Tue Jun 20 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.1.8:
    * Support for DWA compression in OpenEXRCore
    * Fix OSS-fuzz 59070 Stack-buffer-overflow in
      DwaCompressor_readChannelRules
* Sat Apr 15 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.1.7:
    * Patch release that fixes a build regression on ARMv7, and
      fixes a build issue with zlib.
* Tue Mar 14 2023 Paolo Stivanin <info@paolostivanin.com>
  - update to 3.1.6:
    * NEON optimizations for ZIP reading
    * Enable fast Huffman & Huffman zig-zag transform for Arm Neon
    * Support relative and absolute libdir/includedir in pkg-config generation
    * Fix for reading memory mapped files with DWA compression
    * Enable SSE4 support on Windows
    * Fast huf decoder
  - Drop gcc13-fix.patch
* Mon Mar 06 2023 Martin Liška <mliska@suse.cz>
  - Add upstream fix gcc13-fix.patch.
* Mon Feb 27 2023 pgajdos@suse.com
  - fltk not needed (openexr-3.1.5/ASWF/tsc-meetings/2021-01-14.md)
* Thu Dec 08 2022 pgajdos@suse.com
  - skip testMultiTiledPartThreading for ppc64le [bsc#1205885]
* Sat Nov 05 2022 Hans-Peter Jansen <hpj@urpla.net>
  - Add _constraints: 6000 MiB memory
* Mon May 02 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.1.5:
    * Add backwards-compatibilty flags to the core library to match
      original behavior of the the c++ library. Fixes reading of certain
      files by the new core.
    * Fix build failures on MSVC14 and MSVC 2022
    * Fix build failure on latest 64-bit Ubuntu
    * Documentation refers to primary branch as "main"
    * Update the CI workflow matrix to VFX-CY2022
    * Update auto-fetch Imath version to v3.1.5
    Specific OSS-fuzz issues:
    * OSS-fuzz [46309](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46309)
    Heap-buffer-overflow in Imf_3_1::memstream_read
    * OSS-fuzz [46083](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=46083)
    Out-of-memory in openexr_exrcheck_fuzzer
    * OSS-fuzz [45899](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45899)
    Integer-overflow in internal_exr_compute_chunk_offset_size
    * OSS-fuzz [44084](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=44084)
    Out-of-memory in openexr_exrcheck_fuzzer
* Mon Feb 14 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.1.4 (bsc#1194333):
    * Several bug fixes to properly reject invalid input upon read
    * A check to enable SSE2 when building with Visual Studio
    * A check to fix building with VisualStudio on ARM64
    * Update the automatically-downloaded version of Imath to v3.1.4
    * Miscellaneous documentation improvements
  - drop openexr-CVE-2021-45942.patch (upstream)
* Wed Jan 05 2022 pgajdos@suse.com
  - security update
  - added patches
    fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute
    + openexr-CVE-2021-45942.patch

Files

/usr/share/doc/packages/openexr
/usr/share/doc/packages/openexr/examples
/usr/share/doc/packages/openexr/examples/deepExamples.cpp
/usr/share/doc/packages/openexr/examples/deepExamples.h
/usr/share/doc/packages/openexr/examples/deepTiledExamples.cpp
/usr/share/doc/packages/openexr/examples/deepTiledExamples.h
/usr/share/doc/packages/openexr/examples/drawImage.cpp
/usr/share/doc/packages/openexr/examples/drawImage.h
/usr/share/doc/packages/openexr/examples/generalInterfaceExamples.cpp
/usr/share/doc/packages/openexr/examples/generalInterfaceExamples.h
/usr/share/doc/packages/openexr/examples/generalInterfaceTiledExamples.cpp
/usr/share/doc/packages/openexr/examples/generalInterfaceTiledExamples.h
/usr/share/doc/packages/openexr/examples/lowLevelIoExamples.cpp
/usr/share/doc/packages/openexr/examples/lowLevelIoExamples.h
/usr/share/doc/packages/openexr/examples/main.cpp
/usr/share/doc/packages/openexr/examples/multipartExamples.cpp
/usr/share/doc/packages/openexr/examples/multipartExamples.h
/usr/share/doc/packages/openexr/examples/namespaceAlias.h
/usr/share/doc/packages/openexr/examples/previewImageExamples.cpp
/usr/share/doc/packages/openexr/examples/previewImageExamples.h
/usr/share/doc/packages/openexr/examples/rgbaInterfaceExamples.cpp
/usr/share/doc/packages/openexr/examples/rgbaInterfaceExamples.h
/usr/share/doc/packages/openexr/examples/rgbaInterfaceTiledExamples.cpp
/usr/share/doc/packages/openexr/examples/rgbaInterfaceTiledExamples.h


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 18 22:25:03 2025