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-10-18 11:52:32 by Nia Alarie | Files touched by this commit (1) |
Log message:
openexr: Require at least gcc6 in dependent packages
(attempt to fix dependent packages in NetBSD 8.x)
|
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-03-13 20:14:39 by Tobias Nygren | Files touched by this commit (1) |
Log message:
openexr: skip portability check for util/reformat.sh (unused file)
|
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 12:05:30 by Nia Alarie | Files touched by this commit (1) |
Log message:
openexr: Sort variables
|
2019-09-22 07:43:45 by Thomas Klausner | Files touched by this commit (1) |
Log message:
openexr: Set GITHUB_PROJECT so that it's set correctly for ilmbase
|
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
|
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
|
2018-10-02 14:05:35 by Adam Ciarcinski | Files touched by this commit (16) | |
Log message:
ilmbase/openexr: updated to 2.3.0
OpenEXR v2.3.0 has been released and is available for download.
Features/Improvements:
ThreadPool overhead improvements, enable custom thread pool to be registered via \
ThreadPoolProvider class
Fixes to enable custom namespaces for Iex, Imf
Improve read performance for deep/zipped data, and SIMD-accelerated uncompress \
support
Added rawPixelDataToBuffer() function for access to compressed scanlines
Iex::BaseExc no longer derived from std::string.
Imath throw() specifiers removed
Initial Support for Python 3
Bugs:
25+ various bug fixes (see detailed Release Notes for the full list)
Build Fixes:
Various fixes to the cmake and autoconf build infrastructures
Various changes to support compiling for C++11 / C++14 / C++17 and GCC 6.3.1
Various fixes to address Windows build issues
60+ total build-related fixes (see detailed Release Notes for the full list)
|