12012-10-01  Mathieu Malaterre
2
3	* [r2028] CMakeLists.txt: [1.5] Start opj 1.5.2
4	* [r2029] libopenjpeg/jp2.c: [1.5] jp2_read_boxhdr() can trigger
5	  random pointer memory access
6
7	  Fixes issue 155
8
92012-10-02  Mathieu Malaterre
10
11	* [r2031] libopenjpeg/Makefile.am, libopenjpeg/jpwl/Makefile.am:
12	  [1.5] int main() in t1_generate_luts.c breaks mplayer
13
14	  Fixes issue 152
15	* [r2032] libopenjpeg/j2k.c: [1.5] division by zero in j2k_read_siz
16
17	  Fixes issue 169
18	* [r2033] libopenjpeg/j2k.c: [1.5] missing range check in
19	  j2k_read_coc et al.
20
21	  Fixes issue 166
22	* [r2035] libopenjpeg/CMakeLists.txt: [1.5] Build small internal
23	  tools to generate t1_luts.h
24
252012-10-22  Mathieu Malaterre
26
27	* [r2107] CMakeLists.txt, applications/JavaOpenJPEG/CMakeLists.txt:
28	  [1.5] Fix Java binding issues.
29
30	  Properly link to math lib on UNIX
31	  Make JNI install location a user configuration
32	  Remove SONAME property from the java module
33
342012-12-07  Rex Dieter
35
36	* [r2260] doc/Doxyfile.dox, doc/Doxyfile.dox.cmake.in: backport
37	  r2259
38
39	  Doxyfile: HTML_TIMESTAMP = NO
40
41	  helps when comparing the output of multiple runs,
42	  and distros will appreciate avoiding multilib conflicts.
43
442012-12-18  Mickaël Savinaud
45
46	* [r2265] applications/codec/convert.c: [1.5] improve the bmp read
47	  function for RGB8 case (thanks Winfried). Update issue 203
48
492013-02-27  Mathieu Malaterre
50
51	* [r2299] libopenjpeg/opj_includes.h: [1.5] Rework #ifdef checks.
52	  We should check for _M_IX86 instead of not(_M_X64). Thanks to
53	  Misha Ulyutin for report on ML
54
552013-03-14  Mickaël Savinaud
56
57	* [r2305] configure.ac: [b1.5.x] update the micro version into the
58	  configure file (thanks to winfried)
59
602013-07-11  Antonin Descampe
61
62	* [r2345] tests/conformance/CMakeLists.txt: tests : reactivated
63	  conformance tests in openjpeg 1.5 branch to enable comparison
64	  with trunk
65
662013-09-26  Mathieu Malaterre
67
68	* [r2346] libopenjpeg/image.c: [1.5] Import patch suggested in bug
69	  #241
70
712014-02-24  Mathieu Malaterre
72
73	* [r2390] libopenjpeg/bio.c: [1.5] Remove some simple warnings
74	* [r2391] CMake/CTestCustom.cmake.in: [1.5] Do not report warning
75	  on third party lib
76
772014-02-25  Mathieu Malaterre
78
79	* [r2420] tests/nonregression/CMakeLists.txt,
80	  tests/nonregression/checkmd5refs.cmake,
81	  tests/nonregression/md5refs.txt,
82	  tests/nonregression/test_suite.ctest.in: [1.5] Import md5 checker
83	  from trunk back onto 1.5 branch
84	* [r2423] libopenjpeg/j2k.c: [1.5] Remove addition from r1702 this
85	  introduced a regression as seen in issue 205
86
87	  Fixes issue 205
88
892014-02-26  Mathieu Malaterre
90
91	* [r2437] tests/CMakeLists.txt, tests/conformance/CMakeLists.txt,
92	  tests/nonregression/CMakeLists.txt, tests/unit/CMakeLists.txt:
93	  [1.5] Use new add_test signature to handle cross compilation and
94	  execution using wine
95	* [r2438] applications/codec/convert.c,
96	  applications/codec/image_to_j2k.c, applications/codec/j2k_dump.c,
97	  applications/codec/j2k_to_image.c, libopenjpeg/jp2.c,
98	  libopenjpeg/tcd.c: [1.5] Import first patch (fixes.patch) from
99	  issue 249 to fix leaks on error condition.
100
101	  Update issue 249
102	* [r2439] applications/codec/image_to_j2k.c,
103	  applications/codec/j2k_to_image.c: [1.5] Declare functions static
104	  to track unused ones.
105
1062014-03-04  Mathieu Malaterre
107
108	* [r2564] CMakeLists.txt: [1.5] Use improved find_path syntax to
109	  help cross-compilation setup find openjpeg data root
110
1112014-03-12  Mathieu Malaterre
112
113	* [r2696] applications/codec/convert.c, tests/unit/testempty2.c:
114	  [1.5] Fix remainings warnings on 1.5 branch
115	* [r2697] applications/jpip/libopenjpip/msgqueue_manager.c: [1.5]
116	  Prevent buffer overflow in openjpip code
117
1182014-03-17  Mathieu Malaterre
119
120	* [r2750] applications/common/opj_getopt.c: [1.5] Update BSD-4
121	  copyright into a BSD-3 copyright
122	  Update issue 300
123	* [r2752] libopenjpeg/jp2.c, libopenjpeg/t1_generate_luts.c: [1.5]
124	  Remove simple warning about C++ style comments
125	* [r2753] applications/codec/convert.c,
126	  applications/common/color.c, libopenjpeg/j2k.c,
127	  libopenjpeg/jp2.c, libopenjpeg/t1_generate_luts.c,
128	  libopenjpeg/tcd.c: [1.5] Remove another set of simple warnings
129
1302014-03-18  Mathieu Malaterre
131
132	* [r2757] libopenjpeg/cio.c, libopenjpeg/j2k.c, libopenjpeg/jp2.c,
133	  libopenjpeg/t2.c, libopenjpeg/tcd.c,
134	  tests/nonregression/test_suite.ctest.in: [1.5] Import portion of
135	  patch from issue 297
136	  Run test suite on new datasets
137	  Update issue 297
138	* [r2758] libopenjpeg/jp2.c, libopenjpeg/tcd.c: [1.5] Import patch
139	  from trunk to make test passes. Affects:
140	  NR-DEC-2977.pdf.asan.67.2198.jp2-52-decode &
141	  NR-DEC-4149.pdf.SIGSEGV.cf7.3501.jp2-50-decode
142	* [r2759] libopenjpeg/j2k.c: [1.5] Check the number of tiles
143	* [r2760] libopenjpeg/tcd.c: [1.5] Rework r2758 the conditions were
144	  not quite right. Update checks.
145	* [r2762] applications/codec/convert.c: [1.5] Fix issues with big
146	  endian handling
147	  Fixes issue 302
148	* [r2765] applications/jpip/util/CMakeLists.txt: [1.5] Add a way
149	  for user to override source/target java version
150	  Update issue 303
151	* [r2768] CMakeLists.txt, applications/codec/CMakeLists.txt,
152	  applications/common/opj_getopt.c,
153	  applications/common/opj_getopt.h, opj_config.h.cmake.in,
154	  tests/CMakeLists.txt: [1.5] Create a new cmake option to choose
155	  between convienient copy of getopt and system installed one
156	  Udapte issue 301
157	* [r2769] applications/codec/image_to_j2k.c,
158	  applications/codec/j2k_dump.c, applications/codec/j2k_to_image.c,
159	  applications/common/opj_getopt.h: [1.5] Rework r2768 in fact
160	  getopt_long is slightly different on GNU. Adapt signature to
161	  handle BSD signature and GNU one.
162	  Update issue 301
163
1642014-03-24  Rex Dieter
165
166	* [r2780] configure.ac: Calling AC_CANONICAL_SYSTEM implies
167	  AC_CANONICAL_TARGET, which
168	  gives incorrect results when cross compiling. Calling only
169	  AC_CANONICAL_HOST is enough.
170
171	  issue: 129
172	* [r2781] doc/Makefile.am: Install jpwl man pages only if jpwl is
173	  enabled
174
175	  issue: 129
176	* [r2782] m4/opj_check_lib.m4: Improve check for standard libs
177
178	  Previously, with <lib>_LIBS and <lib>_CFLAGS undefined,
179	  the most basic compile command "$CC conftest.c -l<lib>" was not
180	  tested.
181
182	  issue: 129
183
1842014-03-25  Mathieu Malaterre
185
186	* [r2800] applications/codec/Makefile.am,
187	  applications/jpip/libopenjpip/CMakeLists.txt: [1.5] Import patch
188	  from bug tracker
189	  Thanks to winfried
190	  Fixes issue 304
191
1922014-03-26  Mathieu Malaterre
193
194	* [r2807] configure.ac: [1.5] Fix big endian checking with
195	  autotools
196	  Thanks to winfried for patch
197	  Fixes issue 302
198
199