Update ABI/API compatibility reports after commit e5a561b5d86e6292832a7baefdcdf24e258...
[openjpeg.git] / abi-check / changelog / openjpeg / current / log.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2     <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3     <head>
4     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5     <meta name="keywords" content="OpenJPEG, current, changes, changelog" />
6     <meta name="description" content="Log of changes in the package" />
7     <link rel="stylesheet" type="text/css" href="../../../css/common.css" />
8     <link rel="stylesheet" type="text/css" href="../../../css/changelog.css" />
9     
10     
11     <title>
12         OpenJPEG current: changelog
13     </title>
14     
15     </head>
16
17 <body>
18 <table cellpadding='0' cellspacing='0'><tr><td align='center'><h1 class='tool'><a title='Home: ABI tracker for OpenJPEG' href='../../../timeline/openjpeg/index.html' class='tool'>ABI<br/>Tracker</a></h1></td><td width='30px;'></td><td><h1>(OpenJPEG)</h1></td></tr></table><hr/>
19 <br/>
20 <br/>
21 <h1>Changelog from Git</h1><br/><br/>
22 <div class='changelog'>
23 <pre class='wrap'>commit e5a561b5d86e6292832a7baefdcdf24e25821ae3
24 Merge: 4c8aba2 f92d30f
25 Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
26 Date:   2017-09-21 17:39:24 +0200
27
28     Merge pull request #1024 from stweil/warnings
29     
30     Add missing newline at end of file
31
32 commit f92d30f9e7340f50294cca438c1fb62fb4fb03dd
33 Author: Stefan Weil &lt;sw@weilnetz.de&gt;
34 Date:   2017-09-14 22:02:41 +0200
35
36     Add missing newline at end of file
37     
38     This fixes warnings from the clang compiler:
39     
40     /openjpeg/src/lib/openjp2/sparse_array.h:141:32: warning:
41      no newline at end of file [-Wnewline-eof]
42     
43     Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
44
45 commit 4c8aba2add074c4a8101156037e9ca7051bc4baf
46 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
47 Date:   2017-09-21 14:37:01 +0200
48
49     Add assertion
50
51 commit 113e0976e232ac2110d50405f8629787f3f53cfc
52 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
53 Date:   2017-09-21 14:14:32 +0200
54
55     Comment dead code (Coverity CID 94681)
56
57 commit 39082fc6654553f43f6f3a73e0eeaedebc4bdf9f
58 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
59 Date:   2017-09-21 14:13:16 +0200
60
61     Workaround Coverity CID 113061
62
63 commit 7711307d865d46ca1bb8bb152071178b10066d05
64 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
65 Date:   2017-09-21 14:10:49 +0200
66
67     Workaround Coverity CID 169392
68
69 commit 19e157871ff28bb5e8296f9e9f9aee6a17a37ace
70 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
71 Date:   2017-09-21 14:06:03 +0200
72
73     opj_j2k_get_default_thread_count(): validate value of OPJ_NUM_THREADS to fix Coverity 179465 and 179463
74
75 commit 68e596dada2ee38a66b01494e5a425e623688300
76 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
77 Date:   2017-09-21 13:54:14 +0200
78
79     Fix copy&amp;paste error (Coverity CID 169394)
80
81 commit 16b701659d7d9f72aade1d695818a645e2f603a6
82 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
83 Date:   2017-09-20 01:06:02 +0200
84
85     opj_decompress: add a warning when -d and -t are used together (#693)
86
87 commit b8c4b450c4b5bec649463573f57235c4f41c57cd
88 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
89 Date:   2017-09-20 00:55:22 +0200
90
91     Use a #define J2K_MAX_POCS 32 to avoid hard-coded constant (#349)
92
93 commit 9cba05762ded66b803df94b00adbd5a97727da95
94 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
95 Date:   2017-09-20 00:43:54 +0200
96
97     Avoid index-out-of-bounds access when invoking opj_compress with -n 11 or higher. But not a proper fix itself (refs #493)
98
99 commit 8df07d5866c9e3517bf04a7abee4a07a04735df4
100 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
101 Date:   2017-09-19 18:35:52 +0200
102
103     Avoid relying on operator precedence (raised by cppcheck)
104
105 commit c22ea12219c711031ef9b5823f2d9eb1081261e9
106 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
107 Date:   2017-09-19 18:35:31 +0200
108
109     Workaroudn cppcheck (correct) warning about same code in then and else branches
110
111 commit c84e594cffb181b96f522becf1ba0302e2cc6da7
112 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
113 Date:   2017-09-19 18:35:07 +0200
114
115     Fix badly named variable in function prototype (raised by cppcheck)
116
117 commit 82ab7effe3e65b989ee8e97719ceca71908b16ed
118 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
119 Date:   2017-09-19 18:34:49 +0200
120
121     Remove redundant test (raised by cppcheck)
122
123 commit ce8edf9bffb8caae5480b862a04b66e0e355394b
124 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
125 Date:   2017-09-19 18:25:55 +0200
126
127     Replace  C++ style comments by C ones
128
129 commit d415723fd9f2ee415e506e94ee8be8127680fdcd
130 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
131 Date:   2017-09-19 18:22:07 +0200
132
133     Replace  C++ style comments by C ones
134
135 commit ce199f42e77f972d6ee782b63492f6d861891053
136 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
137 Date:   2017-09-19 12:48:12 +0200
138
139     src/bin/jp3d/convert.c: add missing fclose() in error code path (#1018)
140
141 commit fdef69b43ce5222ac0f2a87f2fad1442ece340e8
142 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
143 Date:   2017-09-19 12:46:20 +0200
144
145     Fix warnings and errors when compiling with a c++ compiler (#1021)
146
147 commit 18f6696372f4c32334385f8dcc8d39ad8ac24601
148 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
149 Date:   2017-09-19 12:13:34 +0200
150
151     Fix compilation with AppleClang 8.1.0.8020042 (#1020)
152
153 commit 3dfc6ca2bcf06fd1adb6b6b4cecc6c092f08ba0b
154 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
155 Date:   2017-09-17 12:17:49 +0200
156
157     Build: make sure that -DBUILD_SHARED_LIBS:bool=off is honoured to build only the static lib (#1019)
158
159 commit 28094e1ebfa420f9a0bdc7a11b8d4ee5f154db35
160 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
161 Date:   2017-09-08 10:56:49 +0200
162
163     opj_tcd_mct_decode(): avoid heap buffer overflow when components have not the same number of resolutions. Also fixes an issue with subtile decoding. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3331. Credit to OSS Fuzz
164
165 commit 33167ddc13fd20313ccfcdc64141000407b68b8f
166 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
167 Date:   2017-09-08 09:53:52 +0200
168
169     opj_j2k_update_image_data(): restrict optimized path
170
171 commit b73ce715d2a484d7355639d863d0418a0e5b8858
172 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
173 Date:   2017-09-08 09:16:51 +0200
174
175     Use opj_image_data_free() where appropriate (adapted from https://github.com/uclouvain/openjpeg/pull/1015/commits/dab9db0723a5bb9f3d745f9dd7a0b8b3b18b8054, #1014)
176
177 commit 5abd86b14bb26d1882ee1c07b03f809f85162a5d
178 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
179 Date:   2017-09-07 18:01:33 +0200
180
181     Properly fix cc893a4ebfaf8c42cf1221ac82c83df91e77340b to avoid heap-buffer-overflow when numcomps &lt; 3
182
183 commit 51a1dcaa6ed5713520dca36fc58cd9240c08b7ca
184 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
185 Date:   2017-09-07 17:52:59 +0200
186
187     Avoid malloc poisoning issue when including &lt;pthread.h&gt; of uclibc (#1013)
188
189 commit cc893a4ebfaf8c42cf1221ac82c83df91e77340b
190 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
191 Date:   2017-09-07 15:32:54 +0200
192
193     opj_tcd_mct_decode(): fix checks to verify MCT can be done safely. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3305 (master only)
194
195 commit c67e1cd73f6c1fca081f5445af4f65b240c40edc
196 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
197 Date:   2017-09-06 17:33:38 +0200
198
199     Fix invalid access out of bounds, and bad behaviour, when calling repeatdly opj_get_decoded_tile() on an image with a color palette
200
201 commit 297f202104fc0ff6b0627e15e7e6883c915f80bf
202 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
203 Date:   2017-09-06 16:49:28 +0200
204
205     Fix 2.2.0 regression when reading codestream with reperated calls to opj_get_decoded_tile() where tile parts of a same tile are not consecutive
206     
207     This check was introduced per #939, but relied on the incorrect assumption
208     we decode all the tile parts of all tiles.
209
210 commit 003759a4829f3f1baa5a2292956618fecf314818
211 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
212 Date:   2017-09-06 15:59:19 +0200
213
214     Fix null pointer dereference on partial tile decoding when they are empty. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3297 (master only)
215
216 commit e656822f927c869f31f2685c67644eacb75fc5d2
217 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
218 Date:   2017-09-05 23:32:03 +0200
219
220     Add knownfailures-Ubuntu12.04-gcc4.6.3-x86_64-Release-3rdP.txt
221     
222     For some reason, the OPJ_CI_ARCH=x86_64 OPJ_CI_BUILD_CONFIGURATION=Release OPJ_NUM_THREADS=2
223     configuration fails once PR1010 has been merged in master
224     ( https://travis-ci.org/uclouvain/openjpeg/jobs/272219011 ) whereas (almost) the same
225     code in my branch didn't fail per https://travis-ci.org/rouault/openjpeg/jobs/271738113
226     
227     The errors we get are the same as with the other x86_64 compilers, so nothing alarming here.
228
229 commit 968e36bbd989fdf789c6a02c80c747346bb851c5
230 Merge: 3a382d3 579b893
231 Author: Even Rouault &lt;even.rouault@mines-paris.org&gt;
232 Date:   2017-09-05 22:18:58 +0200
233
234     Merge pull request #1010 from rouault/subtile_decoding_stage3
235     
236     Subtile decoding: memory use reduction and perf improvements
237
238 commit 579b8937eae7e6b6868b8b5c6286a742c10a5130
239 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
240 Date:   2017-09-04 17:35:52 +0200
241
242     Replace uses of size_t by OPJ_SIZE_T
243
244 commit 3a382d312306f45853b3ad78b770754d4bc7e440
245 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
246 Date:   2017-09-03 00:30:36 +0200
247
248     opj_getopt.c: avoid crash on invalid input (#301)
249
250 commit e5ab1682a1bf52c203b16720011d869901929ac9
251 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
252 Date:   2017-09-02 09:10:53 +0200
253
254     Improve error message when specifying a too big cp_reduce parameter (#474)
255
256 commit c1e0fba0c46cb528a08b89b986e86ff0f4792558
257 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
258 Date:   2017-09-01 22:09:58 +0200
259
260     opj_v4dwt_decode_step1_sse(): rework a bit to improve code generation
261
262 commit 676d4c807f0162877f9f32e4cdda2e242788d410
263 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
264 Date:   2017-09-01 21:36:35 +0200
265
266     opj_j2k_update_image_data(): avoid allocating image buffer if we can just reuse the tile buffer one
267
268 commit 4c7effa6bc37beb2a8e2f29ecf5845cde93f6b88
269 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
270 Date:   2017-09-01 21:17:26 +0200
271
272     opj_t1_clbl_decode_processor(): use SSE2 in subtile decoding code path, for irreversible
273
274 commit 2c365fe0ecc8c6597db491a953a91308b1d0d4b1
275 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
276 Date:   2017-09-01 20:43:39 +0200
277
278     Replace error message 'Not enough memory for tile data' by 'Size of tile data exceeds system limits' (refs https://github.com/uclouvain/openjpeg/pull/730#issuecomment-326654188)
279
280 commit 559d16e8f43a0cd090d217d7d111820989299b85
281 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
282 Date:   2017-09-01 16:31:13 +0200
283
284     opj_t1_decode_cblk(): move some code to codeblock processor for (theoretical) better multi-threading in subtile decoding
285
286 commit 7017e67a01c378a7a1ee5e34dd544c793b5c23e4
287 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
288 Date:   2017-09-01 16:31:10 +0200
289
290     sparse_array: optimizations for lossy case
291
292 commit b428b8c7e7227cf96c83229df4d7bf009b6d2172
293 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
294 Date:   2017-09-01 20:01:39 +0200
295
296     opj_tcd_rateallocate(): make sure to use all passes for a lossless layer (#1009)
297     
298     And save a useless loop, which should be a tiny faster.
299
300 commit 7aa071aa273aa0b8fafbf055e5eb99b9cb8600a8
301 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
302 Date:   2017-09-01 19:49:01 +0200
303
304     opj_j2k_setup_encoder(): emit warnings if tcp_rates are not decreasing or tcp_distoratio are not increasing (#1009)
305
306 commit a538815c774db94a0d3fa323c9ca4f456ef04903
307 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
308 Date:   2017-09-01 19:27:56 +0200
309
310     opj_j2k_setup_encoder(): avoid potential int overflow in computations related to max_cs_size
311
312 commit 09929bb615bd6bf2a9f7703fc7b04a12096b091e
313 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
314 Date:   2017-09-01 19:16:35 +0200
315
316     opj_compress help: revert 32572617765cb9d77302384653a48d793b8f657f and indicate 1 again as being the value to get lossless for -r. In opj_j2k_setup_encoder(), make sure that ll rates[] &lt;= 1.0 are set to 0. Document 0 as being lossless for -q / tcp_distoratio (#1009)
317
318 commit 32572617765cb9d77302384653a48d793b8f657f
319 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
320 Date:   2017-09-01 17:32:54 +0200
321
322     opj_compress help: indicate 0 value, instead of 1, for -r parameter to get lossless encoding (#1009)
323
324 commit 8a17be8945f6f8fcae3f9e5c7c4988e971d245ee
325 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
326 Date:   2017-09-01 16:31:08 +0200
327
328     opj_v4dwt_decode_step2_sse(): loop unroll
329
330 commit 83b5a168ec0e89210671d60670c9a1143ce8776b
331 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
332 Date:   2017-09-01 16:31:06 +0200
333
334     opj_dwt_decode_partial_97(): simplify/more efficient use of sparse arrays in vertical pass
335
336 commit ae19001ba425a9b396a29fba3417dccc746bd2ef
337 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
338 Date:   2017-09-01 16:31:04 +0200
339
340     opj_tcd_dc_level_shift_decode(): optimize lossy case
341
342 commit 470f3ed416a8cc3618b2c04000ea7b4694043f34
343 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
344 Date:   2017-09-01 16:31:02 +0200
345
346     opj_dwt_decode_partial_1_parallel(): add SSE2 optimization
347
348 commit 873004c615b1bed3ce780e869288602af86fdee5
349 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
350 Date:   2017-09-01 16:31:00 +0200
351
352     Sub-tile decoding: speed up vertical pass in IDWT5x3 by processing 4 cols at a time
353
354 commit ccac773556070ede24ea3dfbdec47c2b3c5be5c4
355 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
356 Date:   2017-09-01 16:30:58 +0200
357
358     Tiny perf improvement in T1 stage for subtile decoding
359
360 commit 18635df518602265b71da3c70c4d3b774bc3dfc2
361 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
362 Date:   2017-09-01 16:30:56 +0200
363
364     test_decode_area: accept user bounds in -strip_height mode
365
366 commit 82a43d8035ca5f43e198e15faef6c9ac44b39541
367 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
368 Date:   2017-09-01 16:30:54 +0200
369
370     Optimize opj_dwt_decode_partial_1() when cas == 0
371
372 commit 1644665a9105e2d761e8b29f43af602560e6bcf9
373 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
374 Date:   2017-09-01 16:30:52 +0200
375
376     opj_j2k_update_image_data(): avoid zero-ing the buffer if not needed
377
378 commit b2cc8f7f81242f967b65e76de043e5e31663d793
379 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
380 Date:   2017-09-01 16:30:50 +0200
381
382     Optimize reading/write into sparse array
383
384 commit 0ae3cba3404674bbe2028ea9a801301a4c951b33
385 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
386 Date:   2017-09-01 16:30:48 +0200
387
388     Allow several repeated calls to opj_set_decode_area() and opj_decode() for single-tiled images
389     
390     * Only works for single-tiled images --&gt; will error out cleanly, as currently
391       in other cases
392     * Save re-reading the codestream for the tile, and re-use code-blocks of the
393       previous decoding pass.
394     * Future improvements might involve improving opj_decompress, and the image writing logic,
395       to use this strategy.
396
397 commit 5d07d463fdb0a5eeffa90eba1566cc21697011b8
398 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
399 Date:   2017-09-01 16:30:45 +0200
400
401     opj_j2k_decode_tiles(): apply whole single tile image decoding optimization to reading at reduced resolution as well
402
403 commit 6ce49bf5aebb3c45c464fa82d14cfd4bf7026a28
404 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
405 Date:   2017-09-01 10:26:18 +0200
406
407     Fix undefined shift behaviour in opj_dwt_is_whole_tile_decoding(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3255. Credit to OSS Fuzz
408
409 commit 04b70908a7ada29481d2e1903b76f44a68d4d268
410 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
411 Date:   2017-08-29 11:40:53 +0200
412
413     Use IDWT whole tile decoding if the area of interest equals to the image bounds, taking into account the reduced resolution factor
414
415 commit 4776b15fa7ec2afa74f65cd471f94513ea08205a
416 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
417 Date:   2017-08-28 18:07:44 +0200
418
419     Add test for fix of a55c024fc6b917a409b85aeafd7326421c4aea34
420
421 commit a55c024fc6b917a409b85aeafd7326421c4aea34
422 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
423 Date:   2017-08-28 17:18:33 +0200
424
425     Subtile decoding: fix overflows in subband coordinate computation that cause later buffer overflow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3115. Credit to OSS Fuzz. master only
426
427 commit 8f92fc97913bec7ffa2dc10d062c0cdd19da20e4
428 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
429 Date:   2017-08-28 14:57:49 +0200
430
431     Make opj_set_decode_area() and opj_decode() take into account opj_set_decoded_resolution_factor() (#1006, affect API use)
432     
433     * Better document usage of opj_set_decode_area(), ie expecting coordinates
434       in full resolution/reference grid even if requesting at a lower resolution
435       factor
436     * Make sure that image-&gt;comps[].factor is set by opj_set_decode_area() and
437       opj_decode() from the value specified in opj_set_decoded_resolution_factor()
438     * opj_decompress: add 2 environmenet variables to test alternate ways of
439       using the API, namely USE_OPJ_SET_DECODED_RESOLUTION_FACTOR=YES to use
440       opj_set_decoded_resolution_factor() instead of parameters.cp_reduce, and
441       SKIP_OPJ_SET_DECODE_AREA=YES to not call opj_set_decode_area() if -d is
442       not specified.
443
444 commit 5a4a10120a648848de7522245f8671c3ce285dbc
445 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
446 Date:   2017-08-24 14:38:24 +0200
447
448     Another cleanup in knownfailures-* files
449
450 commit e0a5d148f7e84d18a52c97bd08b21b1dffa9570a
451 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
452 Date:   2017-08-24 14:32:36 +0200
453
454     Remove test steps from specialized knownfailures- that are already in knownfailures-all.txt
455
456 commit 79aa0b54ddd3e4e3ca09374cb82bd3302a65783a
457 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
458 Date:   2017-08-24 14:31:13 +0200
459
460     issue104_jpxstream.jp2 decompresses just fine (and like Kakadu). Update md5refs.txt and remove from knownfailures
461
462 commit c059f431e6262fe5ce296e8137dd478dfe4d1af1
463 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
464 Date:   2017-08-24 14:09:34 +0200
465
466     Remove broken.jpc test from known failures, by avoiding too long processing time
467
468 commit 5146abc02ebd871aa1e737373cdc7654e8e4b07f
469 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
470 Date:   2017-08-24 14:09:31 +0200
471
472     imagetopgx(): improve performance in 8 bit case (relates to broken.jpc test case)
473
474 commit fdcd4e6365731cc1015213e424068131bcd1f31f
475 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
476 Date:   2017-08-24 13:23:25 +0200
477
478     Remove -NR-DEC-p1_06.j2k-156-decode and NR-DEC-p1_06.j2k-164-decode from knownfailures
479     
480     and make them explicit failures. The result images are empty at the requested resolution
481
482 commit bc71bd1219269057ea18e6acbc77a96ec37aba82
483 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
484 Date:   2017-08-23 18:58:32 +0200
485
486     opj_dwt_decode_partial_97(): perf improvement: limit copy of coefficients at end of horizontal pass to actual range of interest
487
488 ...</pre></div>
489
490 </body>
491 </html>