Package: opencv / 3.2.0+dfsg-6

Metadata

Package Version Patches format
opencv 3.2.0+dfsg-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
support_multiarch | (download)

CMakeLists.txt | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 install the libraries in the multiarch path
fix_ftbfs_on_non_linux | (download)

modules/core/src/parallel.cpp | 4 2 + 2 - 0 !
modules/core/src/system.cpp | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 fix ftbfs on non linux
disable_opengl_test_build | (download)

samples/gpu/CMakeLists.txt | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

---
mathjax | (download)

doc/CMakeLists.txt | 2 2 + 0 - 0 !
doc/Doxyfile.in | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 use system-installed mathjx instead of downloading from the net
change_jquery.js_path | (download)

doc/header.html | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use system-installed jquery


disable_dnn.patch | (download)

contrib/modules/dnn/CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
fix_VFP_asm.patch | (download)

modules/core/include/opencv2/core/fast_math.hpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix compilation failure of this header in arm (where vfp is enabled)
ffmpeg4.0.patch | (download)

modules/videoio/src/cap_ffmpeg_impl.hpp | 37 28 + 9 - 0 !
1 file changed, 28 insertions(+), 9 deletions(-)

 fix ftbfs with ffmpeg 4.0
python3.7.patch | (download)

modules/python/src2/cv2.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with python 3.7
Bug-Debian: https://bugs.debian.org/914752
CVE 2017 several.patch | (download)

modules/imgcodecs/src/bitstrm.cpp | 2 2 + 0 - 0 !
modules/imgcodecs/src/bitstrm.hpp | 19 13 + 6 - 0 !
modules/imgcodecs/src/grfmt_bmp.cpp | 13 9 + 4 - 0 !
modules/imgcodecs/src/grfmt_pxm.cpp | 121 74 + 47 - 0 !
modules/imgcodecs/src/loadsave.cpp | 157 129 + 28 - 0 !
modules/imgcodecs/test/test_grfmt.cpp | 2 1 + 1 - 0 !
modules/ts/src/cuda_test.cpp | 56 33 + 23 - 0 !
7 files changed, 261 insertions(+), 109 deletions(-)

 [patch] imgcodecs: refactoring, improve code quality


CVE 2017 14136.patch | (download)

modules/imgcodecs/src/grfmt_bmp.cpp | 14 8 + 6 - 0 !
modules/imgcodecs/src/grfmt_exr.cpp | 10 5 + 5 - 0 !
modules/imgcodecs/src/grfmt_jpeg.cpp | 2 1 + 1 - 0 !
modules/imgcodecs/src/grfmt_jpeg2000.cpp | 6 3 + 3 - 0 !
modules/imgcodecs/src/grfmt_pam.cpp | 2 1 + 1 - 0 !
modules/imgcodecs/src/grfmt_sunras.cpp | 6 3 + 3 - 0 !
modules/imgcodecs/src/utils.cpp | 51 31 + 20 - 0 !
modules/imgcodecs/src/utils.hpp | 2 2 + 0 - 0 !
8 files changed, 54 insertions(+), 39 deletions(-)

 [patch] imgcodesc: fix code problems with integer overflow / address
 arithmetic / UB


CVE 2017 17760.patch | (download)

modules/imgcodecs/src/grfmt_pxm.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] imgcodecs(pxm): fix memcpy size


CVE 2017 1000450.patch | (download)

modules/imgcodecs/src/grfmt_bmp.cpp | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 [patch] fix out of bounds write


CVE 2018 5268.patch | (download)

modules/imgcodecs/src/grfmt_jpeg2000.cpp | 46 39 + 7 - 0 !
1 file changed, 39 insertions(+), 7 deletions(-)

 [patch] imgcodecs: add more jasper checks for supported and tested
 cases


CVE 2018 5269.patch | (download)

modules/imgcodecs/src/bitstrm.cpp | 22 14 + 8 - 0 !
modules/imgcodecs/src/grfmt_bmp.cpp | 1 1 + 0 - 0 !
modules/imgcodecs/src/grfmt_pam.cpp | 10 6 + 4 - 0 !
modules/imgcodecs/src/grfmt_sunras.cpp | 8 4 + 4 - 0 !
modules/imgcodecs/src/precomp.hpp | 1 0 + 1 - 0 !
modules/imgcodecs/src/utils.cpp | 2 1 + 1 - 0 !
6 files changed, 26 insertions(+), 18 deletions(-)

 [patch] imgcodecs: remove assert() usage