Skip to content

v3.1.2

Compare
Choose a tag to compare
@cary-ilm cary-ilm released this 04 Oct 23:32
· 219 commits to RB-3.1 since this release

Patch release with various bug fixes, build improvements, and documentation updates. In particular:

  • Fixes a test failure on arm7
  • Proper handling of pthread with glibc 2.34+
  • miscellaneous fixes for handling of invalid input by the new OpenEXRCore library

With this version, the OpenEXR technical documentation formerly
distributed exclusively as pdf's is now published online at
https://openexr.readthedocs.io, with the document source now
maintained as .rst files in the repo's docs subfolder.

  • OSS-fuzz 39196 Stack-buffer-overflow in dispatch_print_error
  • OSS-fuzz 39198 Direct-leak in exr_attr_chlist_add_with_length
  • OSS-fuzz 39206 Direct-leak in extract_attr_string_vector
  • OSS-fuzz 39212 Heap-use-after-free in dispatch_print_error
  • OSS-fuzz 39205 Timeout in openexr_exrcheck_fuzzer
  • OSS-fuzz 38912 Integer-overflow in Imf_3_1::bytesPerDeepLineTable
  • OSS-fuzz 39084 Divide-by-zero in Imf_3_1::RGBtoXYZ