OpenEXR v3.0.2 Release Notes

Release Date: 2021-05-17 // over 4 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