OpenEXR v3.0.2 Release Notes

Release Date: 2021-05-17 // almost 3 years ago
  • 🚀 Patch release with miscellaneous bug/build fixes, including:

    • 🛠 Fix TimeCode.frame max value
    • Don't impose C++14 on downstream projects
    • 🍎 Restore fix to macOS universal 2 build lost from #854
    • 🏗 Imath auto-build version defaults to v3.0.2

    Specific OSS-fuzz issues:

    • OSS-fuzz 33741 Integer-overflow in Imf_3_0::getScanlineChunkOffsetTableSize
    • OSS-fuzz 32620 Out-of-memory in openexr_exrcheck_fuzzer

    🔀 Merged Pull Requests:

    • 🏗 1015 Improvements for Bazel build support
    • 🍎 1011 Restore fix to macOS universal 2 build lost from #854
    • 🚚 1009 Remove test/warning about CMake version < 3.11
    • 1008 Clean up setting of OpenEXR version
    • 1007 Fix TimeCode.frame max value to be 29 instead of 59
    • 1003 Prevent overflow in getScanlineChunkOffsetTableSize
    • ⚡️ 1001 Update CHANGES and SECURITY with recent CVE's
    • 995 Don't impose C++14 on downstream projects
    • 993 Add STATUS message showing Imath_DIR
    • 🖨 992 exrcheck -v prints OpenEXR and Imath versions and lib versions
    • 991 exrcheck: make readDeepTile allocate memory for just one tile