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