From 6778ef6a2510782802761409af70a604013373de Mon Sep 17 00:00:00 2001 From: Mathieu Malaterre Date: Thu, 27 Mar 2014 10:54:49 +0000 Subject: [PATCH] [1.5] Add missing changes files Fixes issue 320 --- CHANGES | 198 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 198 insertions(+) create mode 100644 CHANGES diff --git a/CHANGES b/CHANGES new file mode 100644 index 00000000..9326d623 --- /dev/null +++ b/CHANGES @@ -0,0 +1,198 @@ +2012-10-01 Mathieu Malaterre + + * [r2028] CMakeLists.txt: [1.5] Start opj 1.5.2 + * [r2029] libopenjpeg/jp2.c: [1.5] jp2_read_boxhdr() can trigger + random pointer memory access + + Fixes issue 155 + +2012-10-02 Mathieu Malaterre + + * [r2031] libopenjpeg/Makefile.am, libopenjpeg/jpwl/Makefile.am: + [1.5] int main() in t1_generate_luts.c breaks mplayer + + Fixes issue 152 + * [r2032] libopenjpeg/j2k.c: [1.5] division by zero in j2k_read_siz + + Fixes issue 169 + * [r2033] libopenjpeg/j2k.c: [1.5] missing range check in + j2k_read_coc et al. + + Fixes issue 166 + * [r2035] libopenjpeg/CMakeLists.txt: [1.5] Build small internal + tools to generate t1_luts.h + +2012-10-22 Mathieu Malaterre + + * [r2107] CMakeLists.txt, applications/JavaOpenJPEG/CMakeLists.txt: + [1.5] Fix Java binding issues. + + Properly link to math lib on UNIX + Make JNI install location a user configuration + Remove SONAME property from the java module + +2012-12-07 Rex Dieter + + * [r2260] doc/Doxyfile.dox, doc/Doxyfile.dox.cmake.in: backport + r2259 + + Doxyfile: HTML_TIMESTAMP = NO + + helps when comparing the output of multiple runs, + and distros will appreciate avoiding multilib conflicts. + +2012-12-18 Mickaël Savinaud + + * [r2265] applications/codec/convert.c: [1.5] improve the bmp read + function for RGB8 case (thanks Winfried). Update issue 203 + +2013-02-27 Mathieu Malaterre + + * [r2299] libopenjpeg/opj_includes.h: [1.5] Rework #ifdef checks. + We should check for _M_IX86 instead of not(_M_X64). Thanks to + Misha Ulyutin for report on ML + +2013-03-14 Mickaël Savinaud + + * [r2305] configure.ac: [b1.5.x] update the micro version into the + configure file (thanks to winfried) + +2013-07-11 Antonin Descampe + + * [r2345] tests/conformance/CMakeLists.txt: tests : reactivated + conformance tests in openjpeg 1.5 branch to enable comparison + with trunk + +2013-09-26 Mathieu Malaterre + + * [r2346] libopenjpeg/image.c: [1.5] Import patch suggested in bug + #241 + +2014-02-24 Mathieu Malaterre + + * [r2390] libopenjpeg/bio.c: [1.5] Remove some simple warnings + * [r2391] CMake/CTestCustom.cmake.in: [1.5] Do not report warning + on third party lib + +2014-02-25 Mathieu Malaterre + + * [r2420] tests/nonregression/CMakeLists.txt, + tests/nonregression/checkmd5refs.cmake, + tests/nonregression/md5refs.txt, + tests/nonregression/test_suite.ctest.in: [1.5] Import md5 checker + from trunk back onto 1.5 branch + * [r2423] libopenjpeg/j2k.c: [1.5] Remove addition from r1702 this + introduced a regression as seen in issue 205 + + Fixes issue 205 + +2014-02-26 Mathieu Malaterre + + * [r2437] tests/CMakeLists.txt, tests/conformance/CMakeLists.txt, + tests/nonregression/CMakeLists.txt, tests/unit/CMakeLists.txt: + [1.5] Use new add_test signature to handle cross compilation and + execution using wine + * [r2438] applications/codec/convert.c, + applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c, + applications/codec/j2k_to_image.c, libopenjpeg/jp2.c, + libopenjpeg/tcd.c: [1.5] Import first patch (fixes.patch) from + issue 249 to fix leaks on error condition. + + Update issue 249 + * [r2439] applications/codec/image_to_j2k.c, + applications/codec/j2k_to_image.c: [1.5] Declare functions static + to track unused ones. + +2014-03-04 Mathieu Malaterre + + * [r2564] CMakeLists.txt: [1.5] Use improved find_path syntax to + help cross-compilation setup find openjpeg data root + +2014-03-12 Mathieu Malaterre + + * [r2696] applications/codec/convert.c, tests/unit/testempty2.c: + [1.5] Fix remainings warnings on 1.5 branch + * [r2697] applications/jpip/libopenjpip/msgqueue_manager.c: [1.5] + Prevent buffer overflow in openjpip code + +2014-03-17 Mathieu Malaterre + + * [r2750] applications/common/opj_getopt.c: [1.5] Update BSD-4 + copyright into a BSD-3 copyright + Update issue 300 + * [r2752] libopenjpeg/jp2.c, libopenjpeg/t1_generate_luts.c: [1.5] + Remove simple warning about C++ style comments + * [r2753] applications/codec/convert.c, + applications/common/color.c, libopenjpeg/j2k.c, + libopenjpeg/jp2.c, libopenjpeg/t1_generate_luts.c, + libopenjpeg/tcd.c: [1.5] Remove another set of simple warnings + +2014-03-18 Mathieu Malaterre + + * [r2757] libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/jp2.c, + libopenjpeg/t2.c, libopenjpeg/tcd.c, + tests/nonregression/test_suite.ctest.in: [1.5] Import portion of + patch from issue 297 + Run test suite on new datasets + Update issue 297 + * [r2758] libopenjpeg/jp2.c, libopenjpeg/tcd.c: [1.5] Import patch + from trunk to make test passes. Affects: + NR-DEC-2977.pdf.asan.67.2198.jp2-52-decode & + NR-DEC-4149.pdf.SIGSEGV.cf7.3501.jp2-50-decode + * [r2759] libopenjpeg/j2k.c: [1.5] Check the number of tiles + * [r2760] libopenjpeg/tcd.c: [1.5] Rework r2758 the conditions were + not quite right. Update checks. + * [r2762] applications/codec/convert.c: [1.5] Fix issues with big + endian handling + Fixes issue 302 + * [r2765] applications/jpip/util/CMakeLists.txt: [1.5] Add a way + for user to override source/target java version + Update issue 303 + * [r2768] CMakeLists.txt, applications/codec/CMakeLists.txt, + applications/common/opj_getopt.c, + applications/common/opj_getopt.h, opj_config.h.cmake.in, + tests/CMakeLists.txt: [1.5] Create a new cmake option to choose + between convienient copy of getopt and system installed one + Udapte issue 301 + * [r2769] applications/codec/image_to_j2k.c, + applications/codec/j2k_dump.c, applications/codec/j2k_to_image.c, + applications/common/opj_getopt.h: [1.5] Rework r2768 in fact + getopt_long is slightly different on GNU. Adapt signature to + handle BSD signature and GNU one. + Update issue 301 + +2014-03-24 Rex Dieter + + * [r2780] configure.ac: Calling AC_CANONICAL_SYSTEM implies + AC_CANONICAL_TARGET, which + gives incorrect results when cross compiling. Calling only + AC_CANONICAL_HOST is enough. + + issue: 129 + * [r2781] doc/Makefile.am: Install jpwl man pages only if jpwl is + enabled + + issue: 129 + * [r2782] m4/opj_check_lib.m4: Improve check for standard libs + + Previously, with _LIBS and _CFLAGS undefined, + the most basic compile command "$CC conftest.c -l" was not + tested. + + issue: 129 + +2014-03-25 Mathieu Malaterre + + * [r2800] applications/codec/Makefile.am, + applications/jpip/libopenjpip/CMakeLists.txt: [1.5] Import patch + from bug tracker + Thanks to winfried + Fixes issue 304 + +2014-03-26 Mathieu Malaterre + + * [r2807] configure.ac: [1.5] Fix big endian checking with + autotools + Thanks to winfried for patch + Fixes issue 302 +