Update ABI/API compatibility reports after commit 11b1ffb373d8e41705348080ba5e74a4ffe...
[openjpeg.git] / abi-check / changelog / openjpeg / current / log.html
index ccd5e96ca06e7c2a1086382b03cd77b38bb1acd8..2a4afa6f02dd7bb560a183e74ab1c729f6c2511b 100644 (file)
 <br/>
 <h1>Changelog from Git</h1><br/><br/>
 <div class='changelog'>
-<pre class='wrap'>commit 5a560ebf5138ebc241e9962306ce74bfc50fc69c
+<pre class='wrap'>commit 11b1ffb373d8e41705348080ba5e74a4ffe4148c
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2017-08-09 14:13:58 +0200
+
+    Document qmfbid values
+
+commit ac375ac9f5b4ae47501b60795e905e3d25dd00f8
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2017-08-09 11:34:08 +0200
+
+    Partial revert BPC related check of #975 (#979)
+    
+    PR #975 introduced a check that rejects images that have different bit depth/sign
+    per compoment in SIZ marker if the JP2 IHDR box has BPC != 255
+    This didn't work properly if decoding a .j2k file since the new bit added in
+    opj_cp_t wasn't initialized to the right value.
+    For clarity, tThis new bit has also been renamed to allow_different_bit_depth_sign
+    
+    But looking closer at the code, it seems we were already tolerant to inconsistencies.
+    For example we parsed a JP2 BPCC box even if BPC != 255 (just a warning is emitted)
+    So failing hard in opj_j2k_read_siz() wouldn't be very inconsistent, and that
+    alone cannot protect against other issues, so just emit a warning if BPC != 255
+    and the SIZ marker contains different bit depth/sign per component.
+    
+    Note: we could also check that the content of JP2 BPCC box is consistant with the one
+    of the SIZ marker.
+
+commit c38bdbef4f3a5888948903247532fc8cf4284c00
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2017-08-09 10:03:59 +0200
+
+    opj_decompress: document -quiet option, and remove spurious newline output
+
+commit 0eceb4494c23d141ddf242209b92f07bc942b437
+Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
+Date:   2017-08-09 09:50:39 +0200
+
+    src/bin/jpwl/convert.c pgxtoimage(): add missing fclose() (#977)
+
+commit 5a560ebf5138ebc241e9962306ce74bfc50fc69c
 Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
 Date:   2017-08-09 09:42:30 +0200
 
@@ -566,31 +605,6 @@ Date:   2017-07-26 19:49:38 +0200
     SOT markers for the same tile with the same tile part number, causing
     opj_j2k_merge_ppt() to be called several times.
 
-commit 5c5319984b81e2aa32d1d83abdef0cdb8dbe7b18
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2017-07-26 18:05:56 +0200
-
-    Avoid division by zero in opj_pi_next_rpcl, opj_pi_next_pcrl, opj_pi_next_cprl (#938)
-    
-    Fixes crash on id_000004,sig_06,src_000679,op_arith8,pos_49,val_-17
-
-commit 80818c39f5bfbac37768fcee95b0ffeceaa77264
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2017-07-26 12:24:26 +0200
-
-    Avoid index out of bounds access to pi-&gt;include[] (#938)
-    
-    Fix id:000098,sig:11,src:005411,op:havoc,rep:2 test case
-
-commit d27ccf01c68a31ad62b33d2dc1ba2bb1eeaafe7b
-Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
-Date:   2017-07-26 11:30:56 +0200
-
-    Avoid division by zero in opj_pi_next_rpcl, opj_pi_next_pcrl and opj_pi_next_cprl (#938)
-    
-    Fixes issues with id:000026,sig:08,src:002419,op:int32,pos:60,val:+32 and
-    id:000019,sig:08,src:001098,op:flip1,pos:49
-
 ...</pre></div>
 
 </body>