Patch release that fixes a build failure on macOS prior to 10.6 (fallback for missing `libdispatch`).
Merged Pull Requests
* [1596] (https://github.com/AcademySoftwareFoundation/openexr/pull/1596) macOS: use libdispatch only where available
2.5.9
Patch release that fixes a compile failure with gcc-13 gcc 13 and problem with PyIlmBase's pkgconfig.
Merged Pull Requests
* [1499](https://github.com/AcademySoftwareFoundation/openexr/pull/1499) fix build of 2.5 branch with GCC 13 * [1253](https://github.com/AcademySoftwareFoundation/openexr/pull/1253) Adjust exec_prefix path for PyIlmBase's pkgconfig file
2.5.8
Patch release that backports two fixes:
* [1235](https://github.com/AcademySoftwareFoundation/openexr/pull/1235) Fix MinGW build by dropping export on defaulted KeyCode::~KeyCode * [1061](https://github.com/AcademySoftwareFoundation/openexr/pull/1061) Use CMAKE_INSTALL_FULL_LIBDIR/INCLUDEDIR in pkgconfig
2.5.7
Patch release with security and build fixes:
* OSS-fuzz [28051](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28051) Heap-buffer-overflow in Imf_2_5::copyIntoFrameBuffer * OSS-fuzz [28155](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28155) Crash in Imf_2_5::PtrIStream::read * Fix pkg-config lib suffix for cmake debug builds
Merged Pull Requests
* [1037](https://github.com/AcademySoftwareFoundation/openexr/pull/1037) verify data size in deepscanlines which are not compressed * [1036](https://github.com/AcademySoftwareFoundation/openexr/pull/1036) detect buffer overflows in RleUncompress * [1032](https://github.com/AcademySoftwareFoundation/openexr/pull/1032) Fix pkg-config lib suffix for cmake debug builds * [872](https://github.com/AcademySoftwareFoundation/openexr/pull/872) Handle xsampling and bad seekg() calls in exrcheck
2.5.6
Patch release that fixes a regression in Imath::succf()/Imath::predf():
* [1013](https://github.com/AcademySoftwareFoundation/openexr/pull/1013) Fixed regression in Imath::succf() and Imath::predf() when negative values are given