Revisions of openexr

buildservice-autocommit accepted request 1041642 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 87)
baserev update by copy to link target
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 1041641 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 86)
- skip testMultiTiledPartThreading for ppc64le [bsc#1205885]
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 1041639 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 85)
- skip testMultiTiledPartThreading for ppc64le
buildservice-autocommit accepted request 1033911 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 84)
baserev update by copy to link target
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 1033680 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 83)
- Add _constraints: 6000 MiB memory
buildservice-autocommit accepted request 974400 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 82)
baserev update by copy to link target
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 974389 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 81)
- 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
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 954404 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 80)
- 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)
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 79)
- 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
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 78)
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 77)
- version update to 3.1.3
  Patch release with a change to default zip compression level:
  * Default zip compression level is now 4 (instead of 6), which in our
    tests improves compression times by 2x with only a tiny drop in
    compression ratio.
  * ``setDefaultZipCompression()`` and ``setDefaultDwaCompression()``
    now set default compression levels for writing.
  * The Header how has ``zipCompressionLevel()`` and
    ``dwaCompressionLevel()`` to return the levels used for writing.
  Also, various bug fixes, build improvements, and documentation
  updates. In particular:
  * Fixes a build failure with Imath prior to v3.1
  * Fixes a bug in detecting invalid chromaticity values
- deleted patches
  - openexr-fix-armv7-2.patch (upstreamed)
  - openexr-fix-armv7.patch (upstreamed)
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 917760 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 76)
- Add patch to fix OpenEXRCore.testHUF on armv7:
  * openexr-fix-armv7.patch
  * openexr-fix-armv7-2.patch
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 75)
- devel package obsoletes and provides ilmbase-devel
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 74)
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 73)
- openexr-devel now provides/obsoletes ilmbase-devel
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 72)
- run spec-cleaner
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 71)
- fix baselibs.conf 
- modified sources
  % baselibs.conf
Petr Gajdos's avatar Petr Gajdos (pgajdos) accepted request 911959 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 70)
- version update to 3.1.1
  3.1.1
  * Patch release that fixes build failures on various systems,
    introduces CMake CMAKE_CROSSCOMPILING_EMULATOR support, and
    fixes a few other minor issues.
  3.1
  * The 3.1 release of OpenEXR introduces a new library, OpenEXRCore,
    which is the result of a significant re-thinking of how OpenEXR
    manages file I/O and provides access to image data. It begins
    to address long-standing scalability issues with multithreaded
    image reading and writing.
  3.0.1
  Major release with major build restructing, security improvements, and
  new features:
  * Restructuring:
    - The IlmBase/PyIlmBase submodules have been separated into the
      Imath project, now included by OpenEXR via a CMake submodule
      dependency, fetched automatically via CMake's FetchContent if
      necessary.
    - The library is now called ``libOpenEXR`` (instead of
      ``libIlmImf``).  No header files have been renamed, they retain
      the ``Imf`` prefix.
    - Symbol linkage visibility is limited to specific public symbols.
  * Build improvements:
    - No more simultaneous static/shared build option.
    - Community-provided support for bazel.
  * New Features:
    - ID Manifest Attributes, as described in ["A Scheme for Storing
      Object ID Manifests in OpenEXR
      Images"](https://doi.org/10.1145/3233085.3233086), Peter Hillman,
Petr Gajdos's avatar Petr Gajdos (pgajdos) committed (revision 69)
- version update to 2.5.7
  Patch release of 2.5 with security and build fixes:
  * OSS-fuzz 28051 Heap-buffer-overflow in Imf_2_5::copyIntoFrameBuffer
  * OSS-fuzz 28155 Crash in Imf_2_5::PtrIStream::read
  * Fix broken symlink and pkg-config lib suffix for cmake debug builds
- modified patches
  % 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch (refreshed)
- deleted patches
  - openexr-CVE-2021-3598.patch (upstreamed)
  - openexr-CVE-2021-3605.patch (upstreamed)
buildservice-autocommit accepted request 900381 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 68)
baserev update by copy to link target
Displaying revisions 21 - 40 of 107
openSUSE Build Service is sponsored by