-
Notifications
You must be signed in to change notification settings - Fork 466
/
Copy pathCHANGES
198 lines (147 loc) · 6.43 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
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 <lib>_LIBS and <lib>_CFLAGS undefined,
the most basic compile command "$CC conftest.c -l<lib>" 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