Update ABI/API compatibility reports after commit d7e6b7de8a3860dd3135bfe49e0e1be2d9d...
[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 d7e6b7de8a3860dd3135bfe49e0e1be2d9dba80f
24 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
25 Date:   2016-09-06 01:31:15 +0200
26
27     Fix leak &amp; invalid behavior of opj_jp2_read_ihdr (#818)
28     
29     In case multiple ihdr box are present, only the first one shall be
30     taken into account.
31
32 commit ccd9ced49ea66f31b1d3d9dd07f4438fa94db328
33 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
34 Date:   2016-09-06 00:50:44 +0200
35
36     Add overflow check in opj_j2k_update_image_data (#817)
37
38 commit 9f24b078c7193e886f6cfb329d3469eb1facf68d
39 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
40 Date:   2016-09-06 00:49:53 +0200
41
42     Change 'restrict' define to 'OPJ_RESTRICT' (#816)
43     
44     Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC.
45     Need to check proper usage of OPJ_RESTRICT (if correct then there’s
46     probably a bug  in vc14)
47     
48     Closes #661
49
50 commit 51155950eb3320a49835bb05d7867240d4d0cccc
51 Author: Stefan Weil &lt;sw@weilnetz.de&gt;
52 Date:   2016-09-05 22:07:50 +0200
53
54     Add .gitignore (#787)
55     
56     Ignore all files and directories which are generated by `cmake . &amp;& make`.
57     
58     Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
59
60 commit 23cee2228638b5f2372160b193dc30dd1014addf
61 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
62 Date:   2016-09-02 23:58:12 +0200
63
64     Switch to clang 3.8 (#814)
65     
66     clang 3.9 is currently unavailable for precise through apt
67
68 commit 4a2a8693e5a02207a8813b02a375abdc4e43c49b
69 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
70 Date:   2016-08-06 13:04:56 +0200
71
72     Update to lcms 2.8 (#808)
73
74 commit 1509ccc51f8de0523821ffd2f3d1946b10e49614
75 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
76 Date:   2016-08-06 12:51:40 +0200
77
78     Update to libpng 1.6.24 (#807)
79
80 commit 5bb919a30e77ee2c96984883fe2cfb714b62bddc
81 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
82 Date:   2016-08-06 12:26:46 +0200
83
84     Reenable clang-3.9 build on travis (#806)
85     
86     clang-3.9 is now available with apt add-on in travis-ci
87
88 commit b8bd1b0e07cf427b80eb0dc6823efebbdd1b8e5b
89 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
90 Date:   2016-07-14 11:06:26 +0200
91
92     Add compilation test for standalone inclusion of openjpeg.h (#798)
93     
94     This ensures all openjpeg.h dependencies are met.
95     Fix #673
96
97 commit e40c28c2e89c30ebb682fe2fabef10930e039c1f
98 Author: Stefan Weil &lt;sw@weilnetz.de&gt;
99 Date:   2016-07-14 10:49:17 +0200
100
101     jpwl: Remove non-portable data type u_int16_t (fix issue #796) (#797)
102     
103     The type casts which used this data type can be removed by changing
104     the signature of function swap16. As this function is called with
105     unsigned variables, this change is reasonable.
106     
107     Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
108
109 commit 18da6155b2b69472d36ef8b13fd82878966b451c
110 Author: Stefan Weil &lt;sw@weilnetz.de&gt;
111 Date:   2016-07-12 00:45:51 +0200
112
113     Fix dependency for pkg-config (issue #594) (#795)
114     
115     openjpeg provides libopenjp2.pc, so the require statements must refer to
116     libopenjp2 instead of openjp2.
117     Fixes #594
118     
119     Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
120
121 commit b3c422654fe847b765b7f2f1d662e43bac1a682c
122 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
123 Date:   2016-07-06 00:26:37 +0200
124
125     Update ABI tracker script
126     
127     Disable previous version.
128
129 commit 9db62b20111198429c4fa9650dda16e1ee326f3c
130 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
131 Date:   2016-07-05 23:53:31 +0200
132
133     Update ABI tracker from 2.1 to 2.1.1
134
135 commit 7948d83340e19f8520b4d1dc87a03fcc9613732e
136 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
137 Date:   2016-07-05 23:33:00 +0200
138
139     update api/abi tracker
140
141 commit 132c4a248b53510466381e348e45f52e1f5f4afd
142 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
143 Date:   2016-07-05 22:12:11 +0200
144
145     Add version 2.1.1 to ABI tracker
146
147 commit ed294598eacda0664ec8ebfa843ae242036f21f8
148 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
149 Date:   2016-07-05 18:10:35 +0200
150
151     Trigger API/ABI update on website
152
153 commit fef144283f070e24a0a8f9e86158ec6353e99cf1
154 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
155 Date:   2016-07-05 16:49:10 +0200
156
157     Update INSTALL.md
158
159 commit 4c5a1cc82584e263103fc48c8bd729985199c147
160 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
161 Date:   2016-07-05 16:40:27 +0200
162
163     Update AUTHORS.md
164
165 commit bd96ed835352897c30ecc0f5cff43d0b1399e4e5
166 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
167 Date:   2016-07-05 16:07:16 +0200
168
169     Update AUTHORS file
170
171 commit f4a708ba0fe0ef906209ba608c6059572ff76dcf
172 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
173 Date:   2016-07-05 16:04:29 +0200
174
175     Update INSTALL, README and THANKS file
176
177 commit 2372cb78a01132aa3e9c1f55065355035d031330
178 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
179 Date:   2016-07-05 15:29:02 +0200
180
181     Upload changelog and convert some files to mardown
182
183 commit 9d5002f8fd2f52521b5303ae391051ef201e9b5c
184 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
185 Date:   2016-06-26 20:00:37 +0200
186
187     Remove useless diff command in abi-check.sh
188
189 commit e4c74f536461f6af1d4487bf4e8250d60a06f431
190 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
191 Date:   2016-06-25 01:09:42 +0200
192
193     Correct abi-check.sh for PR (#791)
194
195 commit cb72c08472f2e82387ebdde1792c6b39a25019d5
196 Author: maddin200 &lt;maddin200@aol.com&gt;
197 Date:   2016-06-21 22:13:57 +0200
198
199     Update tcd.c (#790)
200     
201     cppcheck unitialized variable
202
203 commit 898ca6f52247cf869b66048b21871f236fd5f900
204 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
205 Date:   2016-06-21 22:09:08 +0200
206
207     Remove clang-3.9 build
208     
209     c.f. travis-ci/travis-ci#6120
210
211 commit 86698be6e9ca3375a42e7cc00c743bd1bf9b203d
212 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
213 Date:   2016-06-21 17:41:29 +0200
214
215     Automatic upload of ABI report (end)
216
217 commit cdcb77e796f8f06d3838356c0a2931a82b4375be
218 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
219 Date:   2016-06-21 17:21:08 +0200
220
221     Automatic upload of ABI report (ctd)
222
223 commit 954dad66dea3c5bb1e59187987e77c18f7b593ec
224 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
225 Date:   2016-06-21 16:46:38 +0200
226
227     Automatic upload of ABI report (ctd)
228
229 commit 48744a1342123945ca461839ffe52d9b2c467fc9
230 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
231 Date:   2016-06-21 16:19:06 +0200
232
233     setup automatic upload of ABI reports
234
235 commit d0babeb6f6cdd1887308137df37bb2b4724a6592
236 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
237 Date:   2016-05-15 01:36:31 +0200
238
239     WIP automatic release
240
241 commit d1ca2b4f29efc9e12a77c7aba76091beae1966ec
242 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
243 Date:   2016-05-15 00:53:24 +0200
244
245     WIP: debug travis run script
246
247 commit 8ba0de3e45aec595361a4f321e67dfd745d492d3
248 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
249 Date:   2016-05-15 00:42:54 +0200
250
251     Update travis and appveyor to enable automatic releases on tag commit
252
253 commit 2e0779e2505f98ea43eced3ee650a2a61a6b017c
254 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
255 Date:   2016-05-13 12:31:56 +0200
256
257     Update version number in CMakeLists.txt
258
259 commit e55130d3c53388e44fa7ea63a436d73b39d95159
260 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
261 Date:   2016-05-13 12:25:55 +0200
262
263     Update NEWS
264
265 commit 4d2b6a671a0431722cd4845b246fe0a09f7ca934
266 Author: Stefan Weil &lt;sw@weilnetz.de&gt;
267 Date:   2016-05-10 22:08:49 +0200
268
269     Update implementation of opj_calloc (#705)
270
271 commit aae066debc29f6fe44bfcda1206bba0a68dfd00e
272 Author: Stefan Weil &lt;sw@weilnetz.de&gt;
273 Date:   2016-05-10 22:02:49 +0200
274
275     Add missing source for the JPIP library and executables (issue #658) (#659)
276     
277     They all need opj_malloc and other functions from opc_malloc.c.
278     
279     Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
280
281 commit 6609719b409be038c2d41765b64e42f7b92f79cb
282 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
283 Date:   2016-05-08 20:26:12 +0200
284
285     Correct expected result for test of issue 495
286
287 commit 1a8318f6c24623189ecb65e049267c6f2e005c0e
288 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
289 Date:   2016-05-08 20:10:13 +0200
290
291     Fix Out-of-Bounds Access in function opj_tgt_reset
292     
293     Fix uclouvain/openjpeg#775
294
295 commit 162f6199c0cd3ec1c6c6dc65e41b2faab92b2d91
296 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
297 Date:   2016-05-08 19:18:05 +0200
298
299     Fix Heap Buffer Overflow in function color_cmyk_to_rgb
300     
301     Fix uclouvain/openjpeg#774
302
303 commit 8f9cc62b3f9a1da9712329ddcedb9750d585505c
304 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
305 Date:   2016-05-08 18:40:12 +0200
306
307     Fix division by zero
308     
309     Fix uclouvain/openjpeg#733
310
311 commit 44a499f2acf10b55172d07abf387e5a579a585f7
312 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
313 Date:   2016-05-03 22:22:03 +0200
314
315     Update lcms2 (#773)
316     
317     Update to mm2/Little-CMS@e342f44
318
319 commit 94cfb1b008319e8b0b17e741f1e29e0a7b90af38
320 Merge: ba0cf12 17a0a8a
321 Author: julienmalik &lt;julienmalik@users.noreply.github.com&gt;
322 Date:   2016-05-02 21:57:55 +0200
323
324     Merge pull request #769 from julienmalik/cmake_lowercase
325     
326     Use lowercase for cmake commands consistenly
327
328 commit 17a0a8a195a9aad76a6bdb174edc8aa5fb8b7831
329 Author: Julien Malik &lt;julien.malik@paraiso.me&gt;
330 Date:   2016-05-02 16:03:16 +0200
331
332     Use lowercase for cmake commands consistenly
333     
334     Inspired from https://github.com/InsightSoftwareConsortium/ITK/blob/master/Utilities/Maintenance/HowToCreateTheCMakeCaseConversion.txt
335     This needs vim 7.3 and fails with vim 7.4
336     
337     This also fixes a number of :
338     - missing empty line at end of files
339     - useless space at end of lines
340
341 commit ba0cf122f6820d38a7a5acc65b9d64392dd94e83
342 Merge: da56086 e1e018a
343 Author: julienmalik &lt;julienmalik@users.noreply.github.com&gt;
344 Date:   2016-05-02 14:34:32 +0200
345
346     Merge pull request #767 from julienmalik/fix_memset_null_pointer
347     
348     Fix UBSan gcc warning for first arg to memset non null
349
350 commit da56086e012117edb278408e6062d1b890b53576
351 Merge: b51d088 04b8cbd
352 Author: julienmalik &lt;julienmalik@users.noreply.github.com&gt;
353 Date:   2016-05-02 14:32:08 +0200
354
355     Merge pull request #768 from julienmalik/filter_clang_warnings
356     
357     Ignore clang's summary warning
358
359 commit 04b8cbd27aae2372b19598a38ba15e860952cae2
360 Author: Julien Malik &lt;julien.malik@paraiso.me&gt;
361 Date:   2016-05-02 12:55:43 +0200
362
363     Ignore clang's summary warning
364     
365     This assumes prior text has matched some other warning expression.
366     
367     This reduces the warnings reported for clang build on the dashboard,
368     which were caused only by the "XXX warnings generated." message.
369     For some reason they were not reported when not using ctest launchers.
370     
371     This commit allows to confidently use ctest launchers to improve
372     dashboard reports.
373
374 commit e1e018a8dc8c96f45486768356b7fb370ae0527c
375 Author: Julien Malik &lt;julien.malik@paraiso.me&gt;
376 Date:   2016-05-02 12:13:24 +0200
377
378     Fix UBSan gcc warning for first arg to memset non null
379
380 commit b51d088267cb88eb95555ea047755120e36c511b
381 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
382 Date:   2016-05-01 18:05:46 +0200
383
384     Update to libtiff-4.0.6 (#764)
385
386 commit 4f11e89c803fd9a332698bc36338a4be87c6d199
387 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
388 Date:   2016-04-30 18:51:36 +0200
389
390     Add tests for recent issues
391     
392     Update uclouvain/openjpeg#725
393     Update uclouvain/openjpeg#726
394
395 commit 9a20f8e8d1a91bd032e81ac53bf9a48dbb92bc29
396 Author: Matthieu Darbois &lt;mayeut@users.noreply.github.com&gt;
397 Date:   2016-04-30 17:58:04 +0200
398
399     Update lcms (#544)
400     
401     Update to mm2/Little-CMS@0e8234e090d6aab33f90e2eb0296f30aa0705e57
402
403 commit 72deb588cbc8d5f56f8b0db3a2d120913e792cb8
404 Merge: cd77b60 20789fe
405 Author: Antonin Descampe &lt;antonin@gmail.com&gt;
406 Date:   2016-04-30 13:51:01 +0200
407
408     Merge pull request #706 from mayeut/issue135
409     
410     Fix issue 135
411     The fix is legal regarding the standard but I did not manage to find out if it covers a bug in opj_t2_read_packet_data or if the file is corrupted
412
413 commit cd77b6003b774dd337835630ea7b9b1fbc68d264
414 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
415 Date:   2016-04-30 12:15:22 +0200
416
417     Fix some coverity warnings
418
419 commit f40a2ff2ad821cf6492761c01de136ac2bf48b4a
420 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
421 Date:   2016-04-30 01:50:33 +0200
422
423     Fix bad call to fclose with NULL pointer
424
425 commit 20789fed4ec7746e938dd2934a1fb5aa352f4d12
426 Author: mayeut &lt;mayeut@users.noreply.github.com&gt;
427 Date:   2016-01-25 22:16:49 +0100
428
429     Fix issue 135
430     
431     dwt_interleave_h.gsr105.jp2 now has the same output as kakadu
432     issue399 is corrupted. Only the corrupted part changes.
433     
434     Update known failures for x86 MD5
435     
436     NR-DEC-kodak_2layers_lrcp.j2c-31-decode-md5
437     NR-DEC-kodak_2layers_lrcp.j2c-32-decode-md5
438     NR-DEC-issue135.j2k-68-decode-md5
439
440 commit 5947e10ff7bebdcc8f72ab9246f03db05582fa0a
441 Author: julienmalik &lt;julienmalik@users.noreply.github.com&gt;
442 Date:   2016-04-27 23:05:43 +0200
443
444     Add clang 3.9 build to Travis matrix (#753)
445
446 ...</pre></div>
447
448 </body>
449 </html>