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">
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" />
12 OpenJPEG current: changelog
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/>
21 <h1>Changelog from Git</h1><br/><br/>
22 <div class='changelog'>
23 <pre class='wrap'>commit 275aad4df8620660a9bd10c52b01f3c710481464
24 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
25 Date: 2016-09-06 22:33:45 +0200
27 Update to libpng 1.6.25 (#821)
29 commit 734d57d5f7842aa7c2c9f36d62131ab4d8bd6c87
30 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
31 Date: 2016-09-06 22:33:26 +0200
33 fix incrementing of "l_tcp->m_nb_mcc_records" in opj_j2k_read_mcc (#820)
35 commit c16bc057ba3f125051c9966cf1f5b68a05681de4
36 Author: trylab <trylab@users.noreply.github.com>
37 Date: 2016-09-06 13:55:49 +0800
39 Fix an integer overflow issue (#809)
41 Prevent an integer overflow issue in function opj_pi_create_decode of
44 commit ea320dab8bc491c10b1584a6617378cecea9f4fa
45 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
46 Date: 2016-09-06 07:54:29 +0200
48 Add overflow check in opj_tcd_init_tile (#819)
50 commit d7e6b7de8a3860dd3135bfe49e0e1be2d9dba80f
51 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
52 Date: 2016-09-06 01:31:15 +0200
54 Fix leak & invalid behavior of opj_jp2_read_ihdr (#818)
56 In case multiple ihdr box are present, only the first one shall be
59 commit ccd9ced49ea66f31b1d3d9dd07f4438fa94db328
60 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
61 Date: 2016-09-06 00:50:44 +0200
63 Add overflow check in opj_j2k_update_image_data (#817)
65 commit 9f24b078c7193e886f6cfb329d3469eb1facf68d
66 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
67 Date: 2016-09-06 00:49:53 +0200
69 Change 'restrict' define to 'OPJ_RESTRICT' (#816)
71 Visual Studio 2015 does not pass regression tests with `__restrict` so kept disabled for MSVC.
72 Need to check proper usage of OPJ_RESTRICT (if correct then there’s
73 probably a bug in vc14)
77 commit 51155950eb3320a49835bb05d7867240d4d0cccc
78 Author: Stefan Weil <sw@weilnetz.de>
79 Date: 2016-09-05 22:07:50 +0200
83 Ignore all files and directories which are generated by `cmake . && make`.
85 Signed-off-by: Stefan Weil <sw@weilnetz.de>
87 commit 23cee2228638b5f2372160b193dc30dd1014addf
88 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
89 Date: 2016-09-02 23:58:12 +0200
91 Switch to clang 3.8 (#814)
93 clang 3.9 is currently unavailable for precise through apt
95 commit 4a2a8693e5a02207a8813b02a375abdc4e43c49b
96 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
97 Date: 2016-08-06 13:04:56 +0200
99 Update to lcms 2.8 (#808)
101 commit 1509ccc51f8de0523821ffd2f3d1946b10e49614
102 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
103 Date: 2016-08-06 12:51:40 +0200
105 Update to libpng 1.6.24 (#807)
107 commit 5bb919a30e77ee2c96984883fe2cfb714b62bddc
108 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
109 Date: 2016-08-06 12:26:46 +0200
111 Reenable clang-3.9 build on travis (#806)
113 clang-3.9 is now available with apt add-on in travis-ci
115 commit b8bd1b0e07cf427b80eb0dc6823efebbdd1b8e5b
116 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
117 Date: 2016-07-14 11:06:26 +0200
119 Add compilation test for standalone inclusion of openjpeg.h (#798)
121 This ensures all openjpeg.h dependencies are met.
124 commit e40c28c2e89c30ebb682fe2fabef10930e039c1f
125 Author: Stefan Weil <sw@weilnetz.de>
126 Date: 2016-07-14 10:49:17 +0200
128 jpwl: Remove non-portable data type u_int16_t (fix issue #796) (#797)
130 The type casts which used this data type can be removed by changing
131 the signature of function swap16. As this function is called with
132 unsigned variables, this change is reasonable.
134 Signed-off-by: Stefan Weil <sw@weilnetz.de>
136 commit 18da6155b2b69472d36ef8b13fd82878966b451c
137 Author: Stefan Weil <sw@weilnetz.de>
138 Date: 2016-07-12 00:45:51 +0200
140 Fix dependency for pkg-config (issue #594) (#795)
142 openjpeg provides libopenjp2.pc, so the require statements must refer to
143 libopenjp2 instead of openjp2.
146 Signed-off-by: Stefan Weil <sw@weilnetz.de>
148 commit b3c422654fe847b765b7f2f1d662e43bac1a682c
149 Author: mayeut <mayeut@users.noreply.github.com>
150 Date: 2016-07-06 00:26:37 +0200
152 Update ABI tracker script
154 Disable previous version.
156 commit 9db62b20111198429c4fa9650dda16e1ee326f3c
157 Author: mayeut <mayeut@users.noreply.github.com>
158 Date: 2016-07-05 23:53:31 +0200
160 Update ABI tracker from 2.1 to 2.1.1
162 commit 7948d83340e19f8520b4d1dc87a03fcc9613732e
163 Author: Antonin Descampe <antonin@gmail.com>
164 Date: 2016-07-05 23:33:00 +0200
166 update api/abi tracker
168 commit 132c4a248b53510466381e348e45f52e1f5f4afd
169 Author: mayeut <mayeut@users.noreply.github.com>
170 Date: 2016-07-05 22:12:11 +0200
172 Add version 2.1.1 to ABI tracker
174 commit ed294598eacda0664ec8ebfa843ae242036f21f8
175 Author: Antonin Descampe <antonin@gmail.com>
176 Date: 2016-07-05 18:10:35 +0200
178 Trigger API/ABI update on website
180 commit fef144283f070e24a0a8f9e86158ec6353e99cf1
181 Author: Antonin Descampe <antonin@gmail.com>
182 Date: 2016-07-05 16:49:10 +0200
186 commit 4c5a1cc82584e263103fc48c8bd729985199c147
187 Author: Antonin Descampe <antonin@gmail.com>
188 Date: 2016-07-05 16:40:27 +0200
192 commit bd96ed835352897c30ecc0f5cff43d0b1399e4e5
193 Author: Antonin Descampe <antonin@gmail.com>
194 Date: 2016-07-05 16:07:16 +0200
198 commit f4a708ba0fe0ef906209ba608c6059572ff76dcf
199 Author: Antonin Descampe <antonin@gmail.com>
200 Date: 2016-07-05 16:04:29 +0200
202 Update INSTALL, README and THANKS file
204 commit 2372cb78a01132aa3e9c1f55065355035d031330
205 Author: Antonin Descampe <antonin@gmail.com>
206 Date: 2016-07-05 15:29:02 +0200
208 Upload changelog and convert some files to mardown
210 commit 9d5002f8fd2f52521b5303ae391051ef201e9b5c
211 Author: Antonin Descampe <antonin@gmail.com>
212 Date: 2016-06-26 20:00:37 +0200
214 Remove useless diff command in abi-check.sh
216 commit e4c74f536461f6af1d4487bf4e8250d60a06f431
217 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
218 Date: 2016-06-25 01:09:42 +0200
220 Correct abi-check.sh for PR (#791)
222 commit cb72c08472f2e82387ebdde1792c6b39a25019d5
223 Author: maddin200 <maddin200@aol.com>
224 Date: 2016-06-21 22:13:57 +0200
228 cppcheck unitialized variable
230 commit 898ca6f52247cf869b66048b21871f236fd5f900
231 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
232 Date: 2016-06-21 22:09:08 +0200
234 Remove clang-3.9 build
236 c.f. travis-ci/travis-ci#6120
238 commit 86698be6e9ca3375a42e7cc00c743bd1bf9b203d
239 Author: Antonin Descampe <antonin@gmail.com>
240 Date: 2016-06-21 17:41:29 +0200
242 Automatic upload of ABI report (end)
244 commit cdcb77e796f8f06d3838356c0a2931a82b4375be
245 Author: Antonin Descampe <antonin@gmail.com>
246 Date: 2016-06-21 17:21:08 +0200
248 Automatic upload of ABI report (ctd)
250 commit 954dad66dea3c5bb1e59187987e77c18f7b593ec
251 Author: Antonin Descampe <antonin@gmail.com>
252 Date: 2016-06-21 16:46:38 +0200
254 Automatic upload of ABI report (ctd)
256 commit 48744a1342123945ca461839ffe52d9b2c467fc9
257 Author: Antonin Descampe <antonin@gmail.com>
258 Date: 2016-06-21 16:19:06 +0200
260 setup automatic upload of ABI reports
262 commit d0babeb6f6cdd1887308137df37bb2b4724a6592
263 Author: Antonin Descampe <antonin@gmail.com>
264 Date: 2016-05-15 01:36:31 +0200
266 WIP automatic release
268 commit d1ca2b4f29efc9e12a77c7aba76091beae1966ec
269 Author: Antonin Descampe <antonin@gmail.com>
270 Date: 2016-05-15 00:53:24 +0200
272 WIP: debug travis run script
274 commit 8ba0de3e45aec595361a4f321e67dfd745d492d3
275 Author: Antonin Descampe <antonin@gmail.com>
276 Date: 2016-05-15 00:42:54 +0200
278 Update travis and appveyor to enable automatic releases on tag commit
280 commit 2e0779e2505f98ea43eced3ee650a2a61a6b017c
281 Author: Antonin Descampe <antonin@gmail.com>
282 Date: 2016-05-13 12:31:56 +0200
284 Update version number in CMakeLists.txt
286 commit e55130d3c53388e44fa7ea63a436d73b39d95159
287 Author: Antonin Descampe <antonin@gmail.com>
288 Date: 2016-05-13 12:25:55 +0200
292 commit 4d2b6a671a0431722cd4845b246fe0a09f7ca934
293 Author: Stefan Weil <sw@weilnetz.de>
294 Date: 2016-05-10 22:08:49 +0200
296 Update implementation of opj_calloc (#705)
298 commit aae066debc29f6fe44bfcda1206bba0a68dfd00e
299 Author: Stefan Weil <sw@weilnetz.de>
300 Date: 2016-05-10 22:02:49 +0200
302 Add missing source for the JPIP library and executables (issue #658) (#659)
304 They all need opj_malloc and other functions from opc_malloc.c.
306 Signed-off-by: Stefan Weil <sw@weilnetz.de>
308 commit 6609719b409be038c2d41765b64e42f7b92f79cb
309 Author: mayeut <mayeut@users.noreply.github.com>
310 Date: 2016-05-08 20:26:12 +0200
312 Correct expected result for test of issue 495
314 commit 1a8318f6c24623189ecb65e049267c6f2e005c0e
315 Author: mayeut <mayeut@users.noreply.github.com>
316 Date: 2016-05-08 20:10:13 +0200
318 Fix Out-of-Bounds Access in function opj_tgt_reset
320 Fix uclouvain/openjpeg#775
322 commit 162f6199c0cd3ec1c6c6dc65e41b2faab92b2d91
323 Author: mayeut <mayeut@users.noreply.github.com>
324 Date: 2016-05-08 19:18:05 +0200
326 Fix Heap Buffer Overflow in function color_cmyk_to_rgb
328 Fix uclouvain/openjpeg#774
330 commit 8f9cc62b3f9a1da9712329ddcedb9750d585505c
331 Author: mayeut <mayeut@users.noreply.github.com>
332 Date: 2016-05-08 18:40:12 +0200
336 Fix uclouvain/openjpeg#733
338 commit 44a499f2acf10b55172d07abf387e5a579a585f7
339 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
340 Date: 2016-05-03 22:22:03 +0200
344 Update to mm2/Little-CMS@e342f44
346 commit 94cfb1b008319e8b0b17e741f1e29e0a7b90af38
347 Merge: ba0cf12 17a0a8a
348 Author: julienmalik <julienmalik@users.noreply.github.com>
349 Date: 2016-05-02 21:57:55 +0200
351 Merge pull request #769 from julienmalik/cmake_lowercase
353 Use lowercase for cmake commands consistenly
355 commit 17a0a8a195a9aad76a6bdb174edc8aa5fb8b7831
356 Author: Julien Malik <julien.malik@paraiso.me>
357 Date: 2016-05-02 16:03:16 +0200
359 Use lowercase for cmake commands consistenly
361 Inspired from https://github.com/InsightSoftwareConsortium/ITK/blob/master/Utilities/Maintenance/HowToCreateTheCMakeCaseConversion.txt
362 This needs vim 7.3 and fails with vim 7.4
364 This also fixes a number of :
365 - missing empty line at end of files
366 - useless space at end of lines
368 commit ba0cf122f6820d38a7a5acc65b9d64392dd94e83
369 Merge: da56086 e1e018a
370 Author: julienmalik <julienmalik@users.noreply.github.com>
371 Date: 2016-05-02 14:34:32 +0200
373 Merge pull request #767 from julienmalik/fix_memset_null_pointer
375 Fix UBSan gcc warning for first arg to memset non null
377 commit da56086e012117edb278408e6062d1b890b53576
378 Merge: b51d088 04b8cbd
379 Author: julienmalik <julienmalik@users.noreply.github.com>
380 Date: 2016-05-02 14:32:08 +0200
382 Merge pull request #768 from julienmalik/filter_clang_warnings
384 Ignore clang's summary warning
386 commit 04b8cbd27aae2372b19598a38ba15e860952cae2
387 Author: Julien Malik <julien.malik@paraiso.me>
388 Date: 2016-05-02 12:55:43 +0200
390 Ignore clang's summary warning
392 This assumes prior text has matched some other warning expression.
394 This reduces the warnings reported for clang build on the dashboard,
395 which were caused only by the "XXX warnings generated." message.
396 For some reason they were not reported when not using ctest launchers.
398 This commit allows to confidently use ctest launchers to improve
401 commit e1e018a8dc8c96f45486768356b7fb370ae0527c
402 Author: Julien Malik <julien.malik@paraiso.me>
403 Date: 2016-05-02 12:13:24 +0200
405 Fix UBSan gcc warning for first arg to memset non null
407 commit b51d088267cb88eb95555ea047755120e36c511b
408 Author: Matthieu Darbois <mayeut@users.noreply.github.com>
409 Date: 2016-05-01 18:05:46 +0200
411 Update to libtiff-4.0.6 (#764)
413 commit 4f11e89c803fd9a332698bc36338a4be87c6d199
414 Author: mayeut <mayeut@users.noreply.github.com>
415 Date: 2016-04-30 18:51:36 +0200
417 Add tests for recent issues
419 Update uclouvain/openjpeg#725
420 Update uclouvain/openjpeg#726