Skip to content

Commit ddac04a

Browse files
committed
update v3.4.3 notes
Signed-off-by: Cary Phillips <cary@ilm.com>
1 parent f7d5688 commit ddac04a

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

CHANGES.md

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
# OpenEXR Release Notes
55

6+
* [Version 3.4.3](#version-342-november-3-2025) November 3, 2025
67
* [Version 3.4.2](#version-342-october-15-2025) October 15, 2025
78
* [Version 3.4.1](#version-341-october-8-2025) October 8, 2025
89
* [Version 3.4.0](#version-340-september-5-2025) September 5, 2025
@@ -94,29 +95,53 @@ Specifically:
9495
Heap-buffer-overflow in generic_unpack
9596
* OSS-fuzz [447429458](https://issues.oss-fuzz.com/issues/447429458)
9697
Heap-buffer-overflow in DwaCompressor_uncompress
98+
* OSS-fuzz [439237843](https://issues.oss-fuzz.com/issues/439237843)
99+
Heap-buffer-overflow in internal_exr_undo_ht
97100
* OSS-fuzz [436037111](https://issues.oss-fuzz.com/issues/436037111)
98101
Heap-buffer-overflow in generic_unpack
102+
* OSS-fuzz [435779241](https://issues.oss-fuzz.com/issues/435779241)
103+
Heap-buffer-overflow in generic_unpack
104+
* OSS-fuzz [420744464](https://issues.oss-fuzz.com/issues/420744464)
105+
Abrt in __cxxabiv1::failed_throw
99106

100107
Other fixes:
101108
* Fix a bug with re-reading a scanline file with a different set of
102109
channels.
103110
* Only populate `CMAKE_DEBUG_POSTFIX` with `_d` if it is undefined,
104111
which makes it possible to set `CMAKE_DEBUG_POSTFIX=""`.
105112

106-
This version also bumps the auto-fetched version of OpenJPH to X.Y.Z.
113+
This version also bumps the auto-fetched version of OpenJPH to
114+
0.24.4. OpenJPH 0.24.4 addresses these OSS-Fuzz issues:
115+
116+
* OSS-fuzz [455374208](https://issues.oss-fuzz.com/issues/455374208)
117+
Floating-point-exception in ojph::local::tile::pre_alloc
118+
* OSS-fuzz [444963190](https://issues.oss-fuzz.com/issues/444963190)
119+
Index-out-of-bounds in ojph::local::param_qcd::read_qcc
120+
* OSS-fuzz [444878558](https://issues.oss-fuzz.com/issues/444878558)
121+
Segv on unknown address in ojph::local::param_qcd::~param_qcd
122+
* OSS-fuzz [444878557](https://issues.oss-fuzz.com/issues/444878557)
123+
Null-dereference READ in ojph::local::param_qcd::~param_qcd
107124

108125
### Merged Pull Requests:
109126

127+
* [2166](https://github.com/AcademySoftwareFoundation/openexr/pull/2166)
128+
Only define CMAKE_DEBUG_POSTFIX if it is not already defined
129+
* [2164](https://github.com/AcademySoftwareFoundation/openexr/pull/2164)
130+
check storage_mode when computing chunk sizes
131+
* [2163](https://github.com/AcademySoftwareFoundation/openexr/pull/2163)
132+
Check for image size overflow in legacy python module
133+
* [2162](https://github.com/AcademySoftwareFoundation/openexr/pull/2162)
134+
verify packed/unpacked size with uncompressed data
110135
* [2161](https://github.com/AcademySoftwareFoundation/openexr/pull/2161)
111136
ImfCheckFile: handle partial deep tiles
112137
* [2160](https://github.com/AcademySoftwareFoundation/openexr/pull/2160)
113138
Fix issues with negative coordinates and sampling != 0
114139
* [2159](https://github.com/AcademySoftwareFoundation/openexr/pull/2159)
115140
Fix memset in exr_read_chunk when nread is negative
116-
* [2150](https://github.com/AcademySoftwareFoundation/openexr/pull/2150)
117-
Fix bug with re-reading scanline file with a different set of channels
118141
* [2156](https://github.com/AcademySoftwareFoundation/openexr/pull/2156)
119142
Fix handling of corrupt RLE data
143+
* [2150](https://github.com/AcademySoftwareFoundation/openexr/pull/2150)
144+
Fix bug with re-reading scanline file with a different set of channels
120145

121146

122147
## Version 3.4.2 (October 15, 2025)

0 commit comments

Comments
 (0)