Update ABI/API compatibility reports after commit d96d2b9a25
This commit is contained in:
parent
9858e4b75d
commit
239e15bfc3
|
@ -217,7 +217,7 @@ $VAR1 = {
|
||||||
},
|
},
|
||||||
'169535' => {
|
'169535' => {
|
||||||
'Header' => 'openjpeg.h',
|
'Header' => 'openjpeg.h',
|
||||||
'Line' => '1586',
|
'Line' => '1587',
|
||||||
'Param' => {
|
'Param' => {
|
||||||
'0' => {
|
'0' => {
|
||||||
'name' => 'cstr_info',
|
'name' => 'cstr_info',
|
||||||
|
|
|
@ -20,7 +20,22 @@
|
||||||
<br/>
|
<br/>
|
||||||
<h1>Changelog from Git</h1><br/><br/>
|
<h1>Changelog from Git</h1><br/><br/>
|
||||||
<div class='changelog'>
|
<div class='changelog'>
|
||||||
<pre class='wrap'>commit 07d526e4cb93b6d2e1a52cf49e3d011d3d4caa11
|
<pre class='wrap'>commit d96d2b9a2524f41a8e024462f94417c09747ba99
|
||||||
|
Merge: 07d526e 6941bc6
|
||||||
|
Author: Even Rouault <even.rouault@mines-paris.org>
|
||||||
|
Date: 2018-02-05 17:31:49 +0100
|
||||||
|
|
||||||
|
Merge pull request #1055 from ideasman42/patch-1
|
||||||
|
|
||||||
|
Note that seek uses SEEK_SET behavior.
|
||||||
|
|
||||||
|
commit 6941bc67cf0b152adde1a46746037b7e96e947b2
|
||||||
|
Author: Campbell Barton <ideasman42@gmail.com>
|
||||||
|
Date: 2018-01-18 15:16:03 +1100
|
||||||
|
|
||||||
|
Note that seek uses SEEK_SET behavior.
|
||||||
|
|
||||||
|
commit 07d526e4cb93b6d2e1a52cf49e3d011d3d4caa11
|
||||||
Author: Even Rouault <even.rouault@spatialys.com>
|
Author: Even Rouault <even.rouault@spatialys.com>
|
||||||
Date: 2018-01-08 09:38:44 +0100
|
Date: 2018-01-08 09:38:44 +0100
|
||||||
|
|
||||||
|
@ -576,12 +591,6 @@ Date: 2017-09-01 16:31:04 +0200
|
||||||
|
|
||||||
opj_tcd_dc_level_shift_decode(): optimize lossy case
|
opj_tcd_dc_level_shift_decode(): optimize lossy case
|
||||||
|
|
||||||
commit 470f3ed416a8cc3618b2c04000ea7b4694043f34
|
|
||||||
Author: Even Rouault <even.rouault@spatialys.com>
|
|
||||||
Date: 2017-09-01 16:31:02 +0200
|
|
||||||
|
|
||||||
opj_dwt_decode_partial_1_parallel(): add SSE2 optimization
|
|
||||||
|
|
||||||
commit 6ce49bf5aebb3c45c464fa82d14cfd4bf7026a28
|
commit 6ce49bf5aebb3c45c464fa82d14cfd4bf7026a28
|
||||||
Author: Even Rouault <even.rouault@spatialys.com>
|
Author: Even Rouault <even.rouault@spatialys.com>
|
||||||
Date: 2017-09-01 10:26:18 +0200
|
Date: 2017-09-01 10:26:18 +0200
|
||||||
|
@ -600,12 +609,6 @@ Date: 2017-08-28 18:07:44 +0200
|
||||||
|
|
||||||
Add test for fix of a55c024fc6b917a409b85aeafd7326421c4aea34
|
Add test for fix of a55c024fc6b917a409b85aeafd7326421c4aea34
|
||||||
|
|
||||||
commit a55c024fc6b917a409b85aeafd7326421c4aea34
|
|
||||||
Author: Even Rouault <even.rouault@spatialys.com>
|
|
||||||
Date: 2017-08-28 17:18:33 +0200
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
...</pre></div>
|
...</pre></div>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
|
@ -633,7 +633,7 @@ $VAR1 = {
|
||||||
'2.1.2' => '2016-09-28 18:18',
|
'2.1.2' => '2016-09-28 18:18',
|
||||||
'2.2.0' => '2017-08-10 00:31',
|
'2.2.0' => '2017-08-10 00:31',
|
||||||
'2.3.0' => '2017-10-04 22:23',
|
'2.3.0' => '2017-10-04 22:23',
|
||||||
'current' => '2018-01-08 09:38:44'
|
'current' => '2018-02-05 17:31:49'
|
||||||
},
|
},
|
||||||
'HeadersDiff' => {
|
'HeadersDiff' => {
|
||||||
'1.1' => {
|
'1.1' => {
|
||||||
|
@ -731,7 +731,7 @@ $VAR1 = {
|
||||||
'Maintainer' => 'OpenJPEG team',
|
'Maintainer' => 'OpenJPEG team',
|
||||||
'MaintainerUrl' => 'http://www.openjpeg.org/',
|
'MaintainerUrl' => 'http://www.openjpeg.org/',
|
||||||
'PackageDiff' => {},
|
'PackageDiff' => {},
|
||||||
'ScmUpdateTime' => '1515403348',
|
'ScmUpdateTime' => '1517849343',
|
||||||
'Soname' => {
|
'Soname' => {
|
||||||
'1.1' => {
|
'1.1' => {
|
||||||
'lib/libopenjpeg.so' => 'libopenjpeg.so'
|
'lib/libopenjpeg.so' => 'libopenjpeg.so'
|
||||||
|
|
|
@ -22,7 +22,37 @@
|
||||||
<table class='diff_tbl' border="0" cellpadding="0" cellspacing="0">
|
<table class='diff_tbl' border="0" cellpadding="0" cellspacing="0">
|
||||||
<tr bgcolor="orange"><th></th><th> openjpeg.h (2.3.0) </th><th> </th><th> openjpeg.h (current) </th><th></th></tr>
|
<tr bgcolor="orange"><th></th><th> openjpeg.h (2.3.0) </th><th> </th><th> openjpeg.h (current) </th><th></th></tr>
|
||||||
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
|
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
|
||||||
<tr bgcolor="gray" ><td></td><th><a name="part-l1" /><small>skipping to change at</small><em> line 1306</em></th><th> </th><th><a name="part-r1" /><small>skipping to change at</small><em> line 1306</em></th><td></td></tr>
|
<tr bgcolor="gray" ><td></td><th><a name="part-l1" /><small>skipping to change at</small><em> line 1172</em></th><th> </th><th><a name="part-r1" /><small>skipping to change at</small><em> line 1172</em></th><td></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">/**</td><td> </td><td class="right">/**</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * Sets the given function to be used as a skip function.</td><td> </td><td class="right"> * Sets the given function to be used as a skip function.</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_stream the stream to modify</td><td> </td><td class="right"> * @param p_stream the stream to modify</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_function the function to use a skip function.</td><td> </td><td class="right"> * @param p_function the function to use a skip function.</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">*/</td><td> </td><td class="right">*/</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">OPJ_API void OPJ_CALLCONV opj_stream_set_skip_function(opj_stream_t* p_stre
|
||||||
|
am,</td><td> </td><td class="right">OPJ_API void OPJ_CALLCONV opj_stream_set_skip_function(opj_stream_t* p_stre
|
||||||
|
am,</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> opj_stream_skip_fn p_function);</td><td> </td><td class="right"> opj_stream_skip_fn p_function);</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">/**</td><td> </td><td class="right">/**</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td><a name="diff0001" /></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="lblock"> * Sets the given function to be used as a seek function, the stream is the</td><td> </td><td class="rblock"> * Sets the given function to be used as a seek function, the stream is the</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="lblock">n <span class="delete">seekable.</span></td><td> </td><td class="rblock">n <span class="insert">seekable,</span></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> * using SEEK_SET behavior.</span></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_stream the stream to modify</td><td> </td><td class="right"> * @param p_stream the stream to modify</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_function the function to use a skip function.</td><td> </td><td class="right"> * @param p_function the function to use a skip function.</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">*/</td><td> </td><td class="right">*/</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">OPJ_API void OPJ_CALLCONV opj_stream_set_seek_function(opj_stream_t* p_stre
|
||||||
|
am,</td><td> </td><td class="right">OPJ_API void OPJ_CALLCONV opj_stream_set_seek_function(opj_stream_t* p_stre
|
||||||
|
am,</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> opj_stream_seek_fn p_function);</td><td> </td><td class="right"> opj_stream_seek_fn p_function);</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left">/**</td><td> </td><td class="right">/**</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * Sets the given data to be used as a user data for the stream.</td><td> </td><td class="right"> * Sets the given data to be used as a user data for the stream.</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_stream the stream to modify</td><td> </td><td class="right"> * @param p_stream the stream to modify</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno" valign="top"></td><td class="left"> * @param p_data the data to set.</td><td> </td><td class="right"> * @param p_data the data to set.</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
<tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
|
||||||
|
<tr bgcolor="gray" ><td></td><th><a name="part-l2" /><small>skipping to change at</small><em> line 1306</em></th><th> </th><th><a name="part-r2" /><small>skipping to change at</small><em> line 1307</em></th><td></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="left">/**</td><td> </td><td class="right">/**</td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="left">/**</td><td> </td><td class="right">/**</td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="left"> * Allocates worker threads for the compressor/decompressor.</td><td> </td><td class="right"> * Allocates worker threads for the compressor/decompressor.</td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="left"> * Allocates worker threads for the compressor/decompressor.</td><td> </td><td class="right"> * Allocates worker threads for the compressor/decompressor.</td><td class="lineno" valign="top"></td></tr>
|
||||||
|
@ -37,7 +67,7 @@ lled,</td><td> </td><td class="right"> * number, or "ALL_CPUS". If OPJ_NUM_THREA
|
||||||
lled,</td><td class="lineno" valign="top"></td></tr>
|
lled,</td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="left"> * this function will override the behaviour of the environment variable.</td><td> </td><td class="right"> * this function will override the behaviour of the environment variable.</td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="left"> * this function will override the behaviour of the environment variable.</td><td> </td><td class="right"> * this function will override the behaviour of the environment variable.</td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="left"> *</td><td> </td><td class="right"> *</td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="left"> *</td><td> </td><td class="right"> *</td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td><a name="diff0001" /></td></tr>
|
<tr><td><a name="diff0002" /></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"> <span class="insert">* Currently this function must be called after opj_setup_decoder() and</span></td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"> <span class="insert">* Currently this function must be called after opj_setup_decoder() and</span></td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> * before opj_read_header().</span></td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> * before opj_read_header().</span></td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> *</span></td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"> *</span></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
@ -53,8 +83,8 @@ lled,</td><td class="lineno" valign="top"></td></tr>
|
||||||
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
<tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
|
||||||
|
|
||||||
<tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
|
<tr><td></td><td class="left"></td><td> </td><td class="right"></td><td></td></tr>
|
||||||
<tr bgcolor="gray"><th colspan="5" align="center"><a name="end"> End of changes. 1 change blocks. </a></th></tr>
|
<tr bgcolor="gray"><th colspan="5" align="center"><a name="end"> End of changes. 2 change blocks. </a></th></tr>
|
||||||
<tr class="stats"><td></td><th><i>0 lines changed or deleted</i></th><th><i> </i></th><th><i>3 lines changed or added</i></th><td></td></tr>
|
<tr class="stats"><td></td><th><i>2 lines changed or deleted</i></th><th><i> </i></th><th><i>6 lines changed or added</i></th><td></td></tr>
|
||||||
<tr><td colspan="5" align="center" class="small"></td></tr>
|
<tr><td colspan="5" align="center" class="small"></td></tr>
|
||||||
</table>
|
</table>
|
||||||
<br/><div style='width:100%;' align='left' class='small'>This html diff was produced by rfcdiff 1.41.The latest version is available from <a href='http://tools.ietf.org/tools/rfcdiff/'>http://tools.ietf.org/tools/rfcdiff/</a></div>
|
<br/><div style='width:100%;' align='left' class='small'>This html diff was produced by rfcdiff 1.41.The latest version is available from <a href='http://tools.ietf.org/tools/rfcdiff/'>http://tools.ietf.org/tools/rfcdiff/</a></div>
|
||||||
|
|
|
@ -1178,7 +1178,8 @@ OPJ_API void OPJ_CALLCONV opj_stream_set_skip_function(opj_stream_t* p_stream,
|
||||||
opj_stream_skip_fn p_function);
|
opj_stream_skip_fn p_function);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the given function to be used as a seek function, the stream is then seekable.
|
* Sets the given function to be used as a seek function, the stream is then seekable,
|
||||||
|
* using SEEK_SET behavior.
|
||||||
* @param p_stream the stream to modify
|
* @param p_stream the stream to modify
|
||||||
* @param p_function the function to use a skip function.
|
* @param p_function the function to use a skip function.
|
||||||
*/
|
*/
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -30,7 +30,7 @@
|
||||||
<th>Headers<br/>Diff</th>
|
<th>Headers<br/>Diff</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr id='current'><td>current</td>
|
<tr id='current'><td>current</td>
|
||||||
<td>2018-01-08<br/>09:38</td>
|
<td>2018-02-05<br/>17:31</td>
|
||||||
<td>7</td>
|
<td>7</td>
|
||||||
<td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
|
<td><a href='../../changelog/openjpeg/current/log.html'>changelog</a></td>
|
||||||
<td class='ok'><a href='../../objects_report/openjpeg/2.3.0/current/report.html'>100%</a></td>
|
<td class='ok'><a href='../../objects_report/openjpeg/2.3.0/current/report.html'>100%</a></td>
|
||||||
|
@ -170,7 +170,7 @@
|
||||||
<td>N/A</td>
|
<td>N/A</td>
|
||||||
<td>N/A</td>
|
<td>N/A</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Mon Jan 8 09:22:52 2018.<br/>
|
</table><br/>Maintained by <a href='http://www.openjpeg.org/'>OpenJPEG team</a>. Last updated on Mon Feb 5 16:49:25 2018.<br/>
|
||||||
<br/>
|
<br/>
|
||||||
<hr/>
|
<hr/>
|
||||||
<div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>
|
<div align='right'><a class='home' title="Andrey Ponomarenko's ABI laboratory" href='http://abi-laboratory.pro/'>abi-laboratory.pro</a></div>
|
||||||
|
|
Loading…
Reference in New Issue