Package: openexr / 2.2.1-4.1+deb10u1

Metadata

Package Version Patches format
openexr 2.2.1-4.1+deb10u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
bug790495.patch | (download)

IlmImfTest/testSampleImages.cpp | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 remove bogus test from suite
typos.patch | (download)

exrmaketiled/main.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 minor typo
bug791478.patch | (download)

IlmImfTest/Makefile.am | 1 0 + 1 - 0 !
IlmImfTest/main.cpp | 2 0 + 2 - 0 !
2 files changed, 3 deletions(-)

 fix test-suite on some 32bits archs
openexr 2.1.0 bigendian.patch | (download)

IlmImfTest/testFutureProofing.cpp | 8 8 + 0 - 0 !
IlmImfTest/testMultiPartFileMixingBasic.cpp | 7 7 + 0 - 0 !
2 files changed, 15 insertions(+)

 fix test-suite on some big-endian archs
bigendian_step2.patch | (download)

IlmImfTest/main.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 upstream is not interested in big endian arch
 Seems to only affect the test suite.
bug815594.patch | (download)

IlmImfTest/main.cpp | 2 1 + 1 - 0 !
IlmImfUtilTest/main.cpp | 4 1 + 3 - 0 !
2 files changed, 2 insertions(+), 4 deletions(-)

 fix ftbfs on !linux
Bug-Debian: http://bugs.debian.org/815594
Date: 2016-02-22


bug909865.patch | (download)

IlmImfTest/Makefile.am | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 usual double rounding issue with x87
CVE 2017 9111_9113_9114_9115.patch | (download)

IlmImf/ImfFrameBuffer.cpp | 82 82 + 0 - 0 !
IlmImf/ImfFrameBuffer.h | 33 32 + 1 - 0 !
IlmImf/ImfHeader.cpp | 46 31 + 15 - 0 !
IlmImf/ImfRgbaFile.h | 59 59 + 0 - 0 !
IlmImf/ImfScanLineInputFile.cpp | 16 8 + 8 - 0 !
exrenvmap/readInputImage.cpp | 2 1 + 1 - 0 !
exrmakepreview/makePreview.cpp | 2 1 + 1 - 0 !
exrmaketiled/Image.h | 10 5 + 5 - 0 !
exrmultiview/Image.h | 22 13 + 9 - 0 !
9 files changed, 232 insertions(+), 40 deletions(-)

 [patch] fix part of #232, issue with pointer overflows


CVE 2020 11758 to CVE 2020 11765.patch | (download)

IlmImf/ImfCompositeDeepScanLine.cpp | 2 1 + 1 - 0 !
IlmImf/ImfDeepScanLineInputFile.cpp | 60 50 + 10 - 0 !
IlmImf/ImfDeepTiledInputFile.cpp | 13 12 + 1 - 0 !
IlmImf/ImfDwaCompressor.cpp | 15 12 + 3 - 0 !
IlmImf/ImfFastHuf.cpp | 19 17 + 2 - 0 !
IlmImf/ImfHeader.cpp | 2 1 + 1 - 0 !
IlmImf/ImfHuf.cpp | 11 10 + 1 - 0 !
IlmImf/ImfMisc.cpp | 48 38 + 10 - 0 !
IlmImf/ImfPizCompressor.cpp | 26 23 + 3 - 0 !
IlmImf/ImfRle.cpp | 5 5 + 0 - 0 !
IlmImf/ImfScanLineInputFile.cpp | 16 16 + 0 - 0 !
IlmImf/ImfTiledInputFile.cpp | 24 22 + 2 - 0 !
IlmImfTest/testMultiPartApi.cpp | 15 15 + 0 - 0 !
13 files changed, 222 insertions(+), 34 deletions(-)

 [patch 23/23] force x/y sampling to 1 for deep scanline images





CVE 2020 15305.patch | (download)

IlmImf/ImfDeepScanLineInputFile.cpp | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] fix #728 - missing 'throw' in deepscanline error handling


CVE 2020 15306.patch | (download)

IlmImf/ImfDeepTiledOutputFile.cpp | 2 1 + 1 - 0 !
IlmImf/ImfMisc.cpp | 28 20 + 8 - 0 !
IlmImf/ImfMisc.h | 11 7 + 4 - 0 !
IlmImf/ImfMultiPartInputFile.cpp | 2 1 + 1 - 0 !
IlmImf/ImfMultiPartOutputFile.cpp | 8 4 + 4 - 0 !
5 files changed, 33 insertions(+), 18 deletions(-)

 [patch] always ignore chunkcount attribute unless it cannot be
 computed (#738)