Skip to content

v3.1.5

Compare
Choose a tag to compare
@cary-ilm cary-ilm released this 11 Apr 22:32
· 127 commits to RB-3.1 since this release

Patch release that address various bug/build/doc issues:

  • 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 addressed:

  • OSS-fuzz 46309 Heap-buffer-overflow in Imf_3_1::memstream_read
  • OSS-fuzz 46083 Out-of-memory in openexr_exrcheck_fuzzer
  • OSS-fuzz 45899 Integer-overflow in internal_exr_compute_chunk_offset_size
  • OSS-fuzz 44084 Out-of-memory in openexr_exrcheck_fuzzer