2021-07-08 23:22:34 by Mark Davies | Files touched by this commit (7) | |
Log message:
ilmbase: remove, superseeded by math/imath
|
2021-03-17 12:46:08 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
ilmbase, openexr: update to 2.5.5
## Version 2.5.5 (February 12, 2021)
Patch release with various bug/sanitizer/security fixes, primarily
related to reading corrupted input files, but also a fix for universal
build support on macOS.
Specific OSS-fuzz issues include:
* OSS-fuzz [#30291](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30291)
* OSS-fuzz [#29106](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29106)
* OSS-fuzz [#28971](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28971)
* OSS-fuzz [#29829](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=29829)
* OSS-fuzz [#30121](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30121)
### Merged Pull Requests
* [#914](https://github.com/AcademySoftwareFoundation/openexr/pull/914) \
additional verification of DWA data sizes
* [#910](https://github.com/AcademySoftwareFoundation/openexr/pull/910) update \
tileoffset sanitycheck to handle ripmaps
* [#903](https://github.com/AcademySoftwareFoundation/openexr/pull/903) prevent \
overflows by using Int64 for all vars in DWA initialize
* [#901](https://github.com/AcademySoftwareFoundation/openexr/pull/901) Use \
size_t for DWA buffersize calculation
* [#897](https://github.com/AcademySoftwareFoundation/openexr/pull/897) prevent \
overflow in RgbaFile cachePadding
* [#896](https://github.com/AcademySoftwareFoundation/openexr/pull/896) add \
buffer size validation to FastHuf decode
* [#893](https://github.com/AcademySoftwareFoundation/openexr/pull/893) Include \
<limits> where required by newer compilers
* [#889](https://github.com/AcademySoftwareFoundation/openexr/pull/889) Add \
explicit #include <limits> for numeric_limits
* [#854](https://github.com/AcademySoftwareFoundation/openexr/pull/854) Fix \
Apple Universal 2 (arm64/x86_64) builds
|
2021-01-04 13:38:05 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
openexr, ilmbase: update to 2.5.4
Patch release with various bug/sanitizer/security fixes, primarily
related to reading corrupted input files.
|
2020-11-20 19:13:18 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update ilmbase and openexr to 2.5.3:
## Version 2.5.3 (August 12, 2020)
Patch release with various bug/security fixes and build/install fixes, plus a \
performance optimization:
### Summary
* Various sanitizer/fuzz-identified issues related to handling of invalid input
* Fixes to misc compiler warnings
* Cmake fix for building on arm64 macOS (#772)
* Read performance optimization (#782)
* Fix for building on non-glibc (#798)
* Fixes to tests
## Version 2.5.2 (June 15, 2020)
Patch release with various bug/security fixes and build/install fixes.
### Summary
* [CVE-2020-15305] Invalid input could cause a heap-use-after-free error in \
DeepScanLineInputFile::DeepScanLineInputFile()
* [CVE-2020-15306] Invalid chunkCount attributes could cause heap buffer \
overflow in getChunkOffsetTableSize()
* [CVE-2020-15304] Invalid tiled input file could cause invalid memory access \
TiledInputFile::TiledInputFile()
* OpenEXRConfig.h now correctly sets OPENEXR_PACKAGE_STRING to \
"OpenEXR" (rather than "IlmBase")
* Various Windows build fixes
|
2020-05-21 22:58:32 by Ryo ONODERA | Files touched by this commit (7) |
Log message:
ilmbase, openexr: Update to 2.5.1
Changelog:
2.5.1:
A patch release that corrects the SO version for the v2.5 release, which missed \
getting bumped in v2.5.0.
This release also fixes an improper failure in IlmImfTest when running on ARMv7 \
and AAarch64.
2.5.0:
Minor release with miscellaneous bug fixes and small features
## Summary
* No more build-time header generation: toFloat.h, eLut.h,
b44ExpLogTable.h, and dwaLookups.h are now ordinary header files, no
longer generated on the fly.
* New StdISSTream class, an "input" stringstream version of StdOSStream
* New Matrix22 class in Imath
* Chromaticity comparison operator now includes white (formerly ignored)
* Various cmake fixes
* Bug fixes for various memory leaks
* Bug fixes for various invalid memory accesses
* New checks to detect damaged input files
* OpenEXR_Viewers has been deprecated, removed from the top-level
cmake build and documentation.
|
2020-02-13 22:13:16 by Nia Alarie | Files touched by this commit (4) |
Log message:
openexr: Update to 2.4.1
Summary:
Various fixes for memory leaks and invalid memory accesses
Various fixes for integer overflow with large images.
Various cmake fixes for build/install of python modules.
ImfMisc.h is no longer installed, since it's a private header.
|
2019-09-22 09:13:32 by Ryo ONODERA | Files touched by this commit (2) |
Log message:
Fix POSIX shell portability issues
|
2019-09-21 23:34:44 by Nia Alarie | Files touched by this commit (17) | |
Log message:
openexr: Update to 2.4.0
Summary of changes:
All code compiles without warnings on gcc, clang, msvc
Cleanup of license and copyright notices
floating-point exception handling is disabled by default
New Slice::Make method to reliably compute base pointer for a slice.
Miscellaneous bug fixes
This version fixes the following security vulnerabilities:
CVE-2018-18444 Issue #351 Out of Memory
CVE-2018-18443 Issue #350 heap-buffer-overflow
|
2019-07-08 12:36:27 by Nia Alarie | Files touched by this commit (22) |
Log message:
Follow some http->https redirects.
|
2018-11-20 09:59:30 by Maya Rashish | Files touched by this commit (2) |
Log message:
ilmbase, openexr: require GCC 6.x
This needs a C++14 compiler.
From Greg Oster in PR pkg/53665
|