openjpeg/abi-check/changelog/openjpeg/current/log.html

826 lines
28 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="OpenJPEG, current, changes, changelog" />
<meta name="description" content="Log of changes in the package" />
<link rel="stylesheet" type="text/css" href="../../../css/common.css" />
<link rel="stylesheet" type="text/css" href="../../../css/changelog.css" />
<title>
OpenJPEG current: changelog
</title>
</head>
<body>
<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/>
<br/>
<br/>
<h1>Changelog from Git</h1><br/><br/>
<div class='changelog'>
<pre class='wrap'>commit 77e391cfe61ae8d0d251e2c7b083a0b9b1968927
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-13 19:13:11 +0200
update tools/abi-tracker/openjpeg.json
commit 7065d2cd3f4ddf46a7b89969989079a3fe4cf306
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-13 19:02:54 +0200
abi_check.sh: Update version number for automatic abi check
commit a5891555eb49ed7cc26b2901ea680acda136d811
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-13 18:54:29 +0200
Prepare for 2.5.0 release
commit cf90ff0c57ad5b12aa6e227d7202960a5770144d
Author: Navidem &lt;navid.emamdoost@gmail.com&gt;
Date: 2022-05-13 11:18:47 -0500
Separate fuzz targets to increase coverage (#1416)
commit a13f9793481ee452268e9b6956b11dc8f9c19c9d
Merge: 76c6a257 630b9d7f
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-13 17:58:38 +0200
Merge pull request #1386 from DavidKorczynski/cifuzz
CI: Add CIFuzz action
commit 76c6a257264da40fff1805cfc957536af451faff
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-08 19:45:42 +0200
opj_compress.c: usage formatting fix
commit 576f72112e33e47152bbaa9630db6bfa949aa0aa
Merge: 30e7c88b 3ac495c7
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-07 11:52:20 +0200
Merge pull request #1418 from LongerVision/master
Java Support 1.8 now...
commit 30e7c88bdf02335225c7b6df0200a74e931a6a4f
Merge: 7b474e6d ef36cd01
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-07 11:52:09 +0200
Merge pull request #1419 from rouault/fix_ci
tools/travis-ci/install.sh: git clone with https:// to fix 'The unaut…
commit ef36cd015efcef463fdd8ba13f4b4598cfe3aa25
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-07 11:14:52 +0200
Rename knownfailures-Ubuntu20.04-gcc9.3.0-x86_64-Release-3rdP.txt to knownfailures-Ubuntu20.04-gcc9.4.0-x86_64-Release-3rdP.txt
commit f7b5310e66d6c45253ac973af8138955b8071488
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-07 11:05:04 +0200
.github/workflows/build.yml: force use of windows-2019 VM
commit af4fd8d317c161b2b08380c3fb08fbe357715eb5
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-07 10:55:00 +0200
tools/travis-ci/install.sh: git clone with https:// to fix 'The unauthenticated git protocol on port 9418 is no longer supported.'
commit 7b474e6d815900eeebcaf03e44d8d076e3ee900a
Merge: 6a29f5a9 e33944ea
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-05-07 10:23:26 +0200
Merge pull request #1410 from rouault/fix_1404
CMakeLists.txt: do not set INSTALL_NAME_DIR for MacOS builds for CMake &gt;= 3.0 (fixes #1404)
commit 3ac495c7fc8c23010a15b3d282e1dbfb6422dae0
Author: Pei Jia &lt;jiapei@longervision.com&gt;
Date: 2022-05-06 18:27:27 -0700
JAVA_SOURCE_VERSION from 1.6 to 1.8
commit e33944ea9e4aaf5763d4b2b25cc97cc021989948
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-02-13 10:42:47 +0100
CMakeLists.txt: do not set INSTALL_NAME_DIR for MacOS builds for CMake &gt;= 3.0 (fixes #1404)
commit 6a29f5a9e3a1e2dbf1e3df22b7e449bc1db20b5c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-02-10 15:49:57 +0100
opj_j2k_decode_tile(): avoid 'Stream too short' error in non-strict mode
commit 3837ff1b1ac3ad81ec73024140a5e5eb1794123e
Merge: 883c31db 1462e940
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-02-10 15:13:49 +0100
Merge pull request #1408 from rouault/fix_ossfuzz_44544
Avoid integer overflows in DWT. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=44544
commit 1462e9403fb7d1186e999701dfe72980262a089c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-02-10 14:30:13 +0100
Avoid integer overflows in DWT. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=44544
commit 883c31dbe09771aab043744ac2b490d7386878e3
Author: Robert Gabriel Jakabosky &lt;rjakabosky+github@neoawareness.com&gt;
Date: 2022-02-10 21:27:17 +0800
Add support for partial bitstream decoding (#1407) (fixes #715)
Add a -allow-partial option to opj_decompress utility and a opj_decoder_set_strict_mode() option to the API
Co-authored-by: Chris Hafey &lt;chafey@gmail.com&gt;
commit 99d555c0f1818277645a0c79a5199f2e827d68cc
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-01-26 21:52:40 +0100
Add .github/ISSUE_TEMPLATE.md
commit a5c95cfe2617639e52e5892038e7876021bdd7ea
Merge: 241e9e8e 1de5fc6c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-01-24 12:00:46 +0100
Merge pull request #1403 from rouault/configure_guard_bits
opj_encoder_set_extra_options(): add a GUARD_BITS=value option
commit 1de5fc6c51617f49515ef80708dd074432a27a6a
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-01-23 17:53:55 +0100
opj_encoder_set_extra_options(): add a GUARD_BITS=value option
and add a -GuardBits option to opj_compress.
The recently-released SMPTE DCP Bv2.1 Application Profile (link below)
says that the number of guard bits in the QCD marker shall be 1 for 2K
content and 2 for 4K content. This change allows the number of guard bits
to be configured, so that users of openjpeg have the control they need to meet the specification.
https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9161348
This is an alternative implementation of https://github.com/uclouvain/openjpeg/pull/1388
that keeps ABI unchanged.
commit 241e9e8efeb6750ef4202a61b3a436628e4f6d23
Author: Eric Harvey &lt;71228603+Eharve14@users.noreply.github.com&gt;
Date: 2022-01-18 15:55:10 -0500
Fix potential overflow related issues spotted by LGTM code analysis (#1402)
commit d87fd9279a9e0f8ce8fb23ab10e536410a907336
Merge: a1eec9c4 70f5e0a0
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-01-18 17:22:44 +0100
Merge pull request #1401 from rouault/fix_1399
opj_j2k_setup_encoder(): validate number of tiles to avoid illegal values and potential overflow (fixes #1399)
commit 70f5e0a0df0b97a5675673b779105dc8e5cfed30
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2022-01-18 15:44:18 +0100
opj_j2k_setup_encoder(): validate number of tiles to avoid illegal values and potential overflow (fixes #1399)
commit a1eec9c49e143fab0e0c0dcc13f94f11fef04f22
Author: Eric Harvey &lt;71228603+Eharve14@users.noreply.github.com&gt;
Date: 2022-01-16 12:54:00 -0500
Fix unsigned vs OPJ_INT32 mismatches (#1398)
commit 6e4588f379be0eb5b62fff65bf96aa1ca556ea96
Author: Eharve14 &lt;71228603+Eharve14@users.noreply.github.com&gt;
Date: 2022-01-15 09:33:03 -0500
Added check for integer overflow in get_num_images (#1397)
As discussed in pull request 1396, added a check for integer overflow.
Change list:
Defined num_images as unsigned int
Moved the if statement to check for an empty directory to the beginning of the read directory section
Added a check to see if num images would roll back to zero when incrementing.
commit 1daaa0b909aebdf71be36238d16dfbec83c494ed
Author: Eharve14 &lt;71228603+Eharve14@users.noreply.github.com&gt;
Date: 2022-01-13 15:05:52 -0500
Avoid overflow in multiplications in utilities related to big number of files in a directory (CVE-2021-29338) (#1396)
commit 79c7d7af598b778c3cdcb455df23d50efc95eb3c
Author: Brad Parham &lt;baparham@gmail.com&gt;
Date: 2022-01-12 13:46:10 +0100
opj_compress/opj_uncompress: fix integer overflow in num_images (#1395)
Includes the fix for CVE-2021-29338
Credit to @kaniini based on #1346
Fixes #1338
commit fe2fa707161b2025ef82c325b9110c08bd0e812e
Merge: 22eb737d af8339d3
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-12-10 11:57:41 +0100
Merge pull request #1392 from stweil/duplicate
Remove duplicate assignments in function tiftoimage
commit af8339d33f92d1f88b504d9cd84cde981fef94df
Author: Stefan Weil &lt;sw@weilnetz.de&gt;
Date: 2021-12-10 11:27:44 +0100
Remove duplicate assignments in function tiftoimage
Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
commit 22eb737d5d5d25947cec28cf23bcb0b4a5a682a3
Merge: 90481203 6ec9871e
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-12-05 14:32:51 +0100
Merge pull request #1390 from stweil/typos
Fix some typos (found by codespell)
commit 6ec9871eca3871b285a125ae22e7623da48305c3
Author: Stefan Weil &lt;sw@weilnetz.de&gt;
Date: 2021-12-05 13:38:47 +0100
Format source file with typo fixes
Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
commit ef73ad1c97b0a9be81786c137f31baef6387e268
Author: Stefan Weil &lt;sw@weilnetz.de&gt;
Date: 2021-12-05 13:32:09 +0100
Fix singular/plural mismatch
Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
commit 667149ffa11f0255db92f522bc5b5fc8aefb16ec
Author: Stefan Weil &lt;sw@weilnetz.de&gt;
Date: 2021-12-05 13:04:30 +0100
Fix some typos (found by codespell)
Signed-off-by: Stefan Weil &lt;sw@weilnetz.de&gt;
commit 90481203a28d4d18052a07711d6d890ed1ab8c8a
Author: msheby &lt;44249925+msheby@users.noreply.github.com&gt;
Date: 2021-10-27 05:10:50 -0700
opj_compress: add a -TargetBitDepth switch for TIFF output (#1384)
Sometimes, given the same (16-bit TIF) input, one wants to generate a variety of J2C outputs (say, 16-, 12-, and 10-bit). This patch allows one to downsample input files, and so makes it easier to automate OpenJPEG in mass generation of J2Cs without having to pipe though an image processing program.
commit 630b9d7fb1a817bab2fc5edac133eb7f6ac49cf9
Author: David Korczynski &lt;david@adalogics.com&gt;
Date: 2021-10-27 11:10:11 +0100
ci: Add CIFuzz action
Signed-off-by: David Korczynski &lt;david@adalogics.com&gt;
commit 9f70bf0ad1ba02fa3af87c552647bbc05c94c18e
Merge: 714c63ef 0b5d6268
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-10-21 17:21:36 +0200
Merge pull request #1383 from rouault/deprecate_bpp
API: deprecate 'bpp' member in favor of 'prec'
commit 0b5d62684fe360e098e3bccaef02ee3e9781cec4
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-10-21 12:43:50 +0200
API: deprecate 'bpp' member in favor of 'prec'
in opj_image_comp and opj_image_comptparm structures.
bpp was redundant with prec, and almost never set by the library, except
by opj_image_create(). This change should hopefully not impact existing,
working, users of the API, which should already have used prec to get
things working.
Fixes #1379
commit 3835f37084c762dc7a14b3e995bc005cf584de7c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-10-21 13:12:05 +0200
tests/: reformat a few files to be modified
commit 714c63efee203a46fe366d22c0077425052bb62c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-27 08:04:57 +0200
tests/fuzzers/build_seed_corpus.sh: add htj2k files
commit 0fbeeff48e741d17dbb673c0e663433cbbf06094
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-26 13:02:40 +0200
Test decoding a .jhc file with vertically causal context variation
commit cee880215078af501a69a173de112fd3063504fa
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-26 12:49:05 +0200
README.md: update badge to github action workflows [ci skip]
commit 2e977fac16acc6b1994e37b4de9271b710bc5129
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-26 12:41:05 +0200
Test decoding a .jph test file
commit 15594a3dbf735eb52b4a262ed1d4c50779404018
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-26 12:37:59 +0200
opj_dump.c: fix potential buffer overflow
commit 15615751b840d5b85a46292cf8fe393dab8e1a8b
Merge: ec651740 0544a088
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-25 13:29:02 +0200
Merge pull request #1381 from rouault/htj2k_followup
Added support for high throughput (HTJ2K) decoding.
commit 0544a0885bbc4c918e8b7f759cba70e0c70a0539
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-25 12:59:04 +0200
ht_dec.c: fix likely issue on big endian hosts (untested)
commit f3d8c763ba5f427b7ec7961e63c597f9f0381856
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-25 12:14:27 +0200
opj_decompress / opj_dump: accept .jph and .jhc extensions for HTJ2K files
commit 1e6c925eb5f6b68097a9592ca4df4f24eb8b9e56
Author: Aous Naman &lt;aous72@yahoo.com&gt;
Date: 2021-09-02 18:51:38 +1000
Added support for high throughput (HTJ2K) decoding.
There are a few limitations:
- mixed mode (HT and regular code blocks) is not supported.
- ROI in HT blocks is not supported.
- Placeholder passes are not supported.
- MultiHT sets are not support, only a singleHT set.
- there are known issues with some compliance testing files related to
the parsing of packet header.
commit ec651740191dc765c8a1fc5cc3c5348cd0cd2ccc
Merge: fd485f2f af8ed50a
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-15 14:01:20 +0200
Merge pull request #1380 from rouault/fix_verify_indent_pr
verify-indentation.sh: fix for pull request from bar/master to foo/master
commit af8ed50ae70409fb1a461474e1738dd004507a7d
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-15 13:40:50 +0200
CI 'regular': fix static builds when doing perf checks
commit 29818b8e9241d5d891e150bd4ba523c899ecacd0
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-15 13:21:25 +0200
verify-indentation.sh: fix for pull request from bar/master to foo/master
commit fd485f2f13d59d94649fe32a1969150908f569c9
Merge: 8fc4bf8e 3d3b58c6
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-14 17:15:53 +0200
Merge pull request #1376 from rouault/gha
Port continuous integration to github actions
commit 8fc4bf8ecbccea2d2ec3faef143ca5a57eba677d
Author: Jamaika1 &lt;lukaszcz18@wp.pl&gt;
Date: 2021-09-12 12:32:38 +0200
Use standard integer types for compatibility with libtiff 4.3.0 (#1377)
commit 3d3b58c61f584487c6ab6664fd8e667453b45c85
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-11 18:28:44 +0200
appveyor.yml: disable deploy
commit 3d582dd8856bd9c8e3243407b61690263ed2ee48
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-10 16:05:04 +0200
Add github action workflows CI
commit 0c1962669858b1d67a6b8851ae0e8c4123a1c282
Merge: 172583ab badbd93a
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-08 13:16:52 +0200
Merge pull request #1375 from rouault/fix_ossfuzz_11700_30646
Avoid integer overflows in DWT.
commit badbd93af92836c7a38ef069d410a829e2575ce2
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-09-03 15:17:56 +0200
Avoid integer overflows in DWT. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11700 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=30646
commit 172583ab5b9b8de67bed1eed11bd26a77d94b521
Merge: 9bb0db7c bea58764
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-08-30 19:15:32 +0200
Merge pull request #1373 from DimitriPapadopoulos/lgtm
LGTM warning: Comparison result is always the same
commit bea58764ad2df966b455a4f3f4063d7f2ac8b0ca
Author: Dimitri Papadopoulos &lt;3234522+DimitriPapadopoulos@users.noreply.github.com&gt;
Date: 2021-08-30 18:48:57 +0300
LGTM warning: Comparison result is always the same
Comparison is always true because pos &gt;= 0.
commit 9bb0db7cfba9d5ca1417bde3b88c0bf0f7c711de
Merge: 0d075aa5 5c205395
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-08-12 11:42:28 +0200
Merge pull request #1370 from madebr/cmake/export-include-directory
cmake: add install interface include directory
commit 0d075aa5dc5dca7b2f0c7e12f9967e190fbb2a32
Merge: 0afbdcf3 3efa4fd3
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-08-12 11:40:40 +0200
Merge pull request #1371 from DimitriPapadopoulos/codespell
A couple typos found by codespell
commit 3efa4fd334eed98ba60cd08624982a4499c49860
Author: Dimitri Papadopoulos &lt;3234522+DimitriPapadopoulos@users.noreply.github.com&gt;
Date: 2021-08-12 12:12:22 +0300
A couple typos found by codespell
commit 5c2053950eb4c2c76f17deefd35f5c49abf0232e
Author: Anonymous Maarten &lt;anonymous.maarten@gmail.com&gt;
Date: 2021-08-01 20:56:40 +0200
cmake: add install interface include directory
commit 0afbdcf3e6d0d2bd2e16a0c4d513ee3cf86e460d
Author: xiaoxiaoafeifei &lt;lliangliang2007@163.com&gt;
Date: 2021-07-14 09:35:13 +0800
Fix segfault in src/bin/jp2/opj_decompress.c due to uninitialized pointer (fixes #1368) (#1369)
commit 08ba6a1638242e7ddd884c6c9777a232c0ef82fd
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-07-12 15:59:41 +0200
Fix code formatting
commit 67f8a1e4303d74fab4f15914259b4122180895e1
Merge: 00beb209 e0993d07
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-07-12 15:58:06 +0200
Merge pull request #1366 from sebras/fix-out-of-bounds-access
opj_j2k_is_imf_compliant: Fix out of bounds access
commit e0993d072a0cd8c60d9babd30c58320f13eff867
Author: Sebastian Rasmussen &lt;sebras@gmail.com&gt;
Date: 2021-07-12 15:31:28 +0200
opj_j2k_is_imf_compliant: Fix out of bounds access.
Previously when mainlevel was parsed == 12 openjpeg would generate
a warning, but then the sublevel value would be compared to an out
of bounds element in the tabMaxSubLevelFromMainLevel array. From
this commit OpenJPEG will only use mainlevel if in range.
commit 00beb209531cc258b71f81653299dcadd880b0aa
Merge: cc1919b1 c8ab3e58
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-07-12 12:02:12 +0200
Merge pull request #1365 from sebras/fix-warning-formatting
opj_j2k_is_imf_compliant: Fix argument formatting for warnings.
commit c8ab3e5849da0c072e4e0eadd6ec48e951b316d0
Author: Sebastian Rasmussen &lt;sebras@gmail.com&gt;
Date: 2021-07-12 03:04:55 +0200
opj_j2k_is_imf_compliant: Fix argument formatting for warnings.
commit cc1919b183f76d5ac79cc9927fb899b47700d925
Merge: c28965f2 655bb125
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-09 11:53:56 +0200
Merge pull request #1361 from rouault/update_version_numbers_to_2_5
CMakeLists.txt/appveyor.yml: update version number to 2.5.0…
commit 655bb125250561dd1fa518ce523c388bcd84754a
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-08 14:34:43 +0200
CMakeLists.txt/appveyor.yml: update version number to 2.5.0 to make it easier for downstream consumers to use new features
commit c28965f255c711a7b2f84a08b1398e5a0f807b0e
Merge: 26249085 a36ae038
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-08 11:11:04 +0200
Merge pull request #1359 from rouault/TLM
Add support for enabling generation of TLM markers in encoder
commit a36ae0386066c9ddd089788930be5a42a176446e
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-07 15:16:53 +0200
Add support for enabling generation of TLM markers in encoder
Support was already there, but restricted to Cinema and IMF profiles,
and 255 tiles
* Add -TLM switch added to opj_compress
* Make opj_encoder_set_extra_options() function accept a TLM=YES option.
commit 2624908517ac0489ff1b5471f423dfe84d79da08
Merge: e7d908d2 b5ec98f1
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-07 15:48:42 +0200
Merge pull request #1360 from rouault/travis_gcc_4_8_fix
.travis.yml: try to fix gcc 4.8 config by updating to xenial
commit b5ec98f14f1947bc75eb76969ad5322490ae8e4c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-07 15:41:39 +0200
.travis.yml: try to fix gcc 4.8 config by updating to xenial
commit e7d908d201a0fef9a619a537dae241341975cab9
Merge: 7e4e09a7 f0629cb1
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-07 13:56:11 +0200
Merge pull request #1358 from rouault/compiler_warning_fixes
Fix various compiler warnings
commit f0629cb1c4c485d905936413556deb2872ac51e5
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-07 13:28:26 +0200
Fix various compiler warnings
commit 7e4e09a7fb2ee0de857227771b22abff54448cd4
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-07 12:57:30 +0200
openjpeg.c: avoid casts of function pointers
commit adb888920edb8477a271e640e5640237e2b4c0bb
Merge: b6b8d28b 99c28c96
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-06-01 22:59:11 +0200
Merge pull request #1354 from msabwat/emscripten
fix #1345: don't remove big endian test for other platforms
commit 99c28c960c18bfc0a4da5ec24adcedff1f1b143c
Author: Mehdi Sabwat &lt;mehdi@videolabs.io&gt;
Date: 2021-06-01 22:39:27 +0200
fix #1345: don't remove big endian test for other platforms
thanks to @ePirat, it turns out that !EMSCRIPTEN does not evaluate to 1 on other platforms, so the the #1345 actually disabled the test for all platforms.
commit b6b8d28b3a85b74ff5415565cff2c20c019ca3c5
Merge: 8aaafe69 238e8497
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-05-07 11:22:13 +0200
Merge pull request #1345 from msabwat/emscripten
emscripten: disable big endian test
commit 238e849746e35232134533d826fdd2420d2e0274
Author: Mehdi Sabwat &lt;mehdisabwat@gmail.com&gt;
Date: 2021-04-26 15:37:44 +0200
emscripten: disable big endian test
This test should not run on the emscripten platform because of :
https://github.com/emscripten-core/emscripten/blob/dff33368427fba16745c8ce52f11484a67b2855d/cmake/Modules/TestBigEndian.cmake#L5
commit 8aaafe69958f3528db4e59b50cbc49494262c7b5
Author: Jamaika1 &lt;lukaszcz18@wp.pl&gt;
Date: 2021-05-06 19:30:34 +0200
Import files tiff and yuv(raw) (#1316)
commit 5f653ad673cf0f141801c1c4a810028a9876b5e5
Merge: 05263eee 85a87cd5
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-05-06 13:40:43 +0200
Merge pull request #1350 from rouault/remove_jpwl_jp3d_mj2
Remove obsolete components JPWL, JP3D and MJ2
commit 85a87cd505f37027c4b74363b529a1e166e32651
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-05-04 19:21:45 +0200
Remove obsolete components JPWL, JP3D and MJ2
commit 05263eeee9bc666184a39cd2a83a7214cc83ec27
Merge: 0bda7188 9727f3ac
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-05-04 19:15:06 +0200
Merge pull request #1348 from rouault/fix_kdu
tools/travis-ci/install.sh: fix links to Kakadu and jpylyzer binaries
commit 9727f3ac69a7cd1ca00518c56ef1071881c03c71
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-05-04 18:55:43 +0200
.travis.yml: disable tests that no longer pass for unknown reason
commit 92c0471154960d50ebe68b363f4bb1e2c1e4d775
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-05-04 16:27:05 +0200
tools/travis-ci/install.sh: fix links to Kakadu and jpylyzer binaries
commit 0bda7188b7b545232a341f1d978b1e4feda46fc2
Merge: 0782cd07 4d0b49ed
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-01-10 23:58:37 +0100
Merge pull request #1321 from ffontaine/master
Fix cmake file with DESTDIR
commit 4d0b49edad7fb31ebbf03c60a45b72aaa7b7412b
Author: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Date: 2021-01-07 14:11:26 +0100
cmake/OpenJPEGConfig.cmake: replace ABSOLUTE by REALPATH
Fix #1174 by replacing ABSOLUTE by REALPATH which will resolve symlinks:
https://cmake.org/cmake/help/latest/command/get_filename_component.html
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
commit 14f4c27e7c91f745a1dda9991b5deea3cbef2072
Author: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Date: 2021-01-07 14:09:50 +0100
Revert "Use INC_DIR for OPENJPEG_INCLUDE_DIRS (fixes uclouvain#1174)"
This reverts commit 65586374d639cfc0104419992f9022174b412594 which
breaks cross-compilation of poppler under buildroot (because of
DESTDIR usage).
commit 0782cd075d7e9678bf1cb448c1f3d048fabe4489
Merge: 07a45432 b6f0e413
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-01-04 19:42:30 +0100
Merge pull request #867 from pseiderer/fix-lcms2-static-linking-using-pgk-config
Fix lcms2 static linking using pgk config
commit b6f0e41399f2e67117de2641b169f4400260be57
Author: Peter Seiderer &lt;ps.report@gmx.net&gt;
Date: 2016-11-11 23:35:13 +0100
thirdparty: lcms2: append flags found by pkg-config if available
This change allows to get all required CFLAGS/LDFLAGS in case of static only
build.
Fixes a buildroot build failure (see [1], [2] and [3]).
[1] http://autobuild.buildroot.net/results/5ce/5cee20afd8bef5268832cddcb3a5270746be7a57
[2] http://lists.busybox.net/pipermail/buildroot/2016-November/177187.html
[3] http://lists.busybox.net/pipermail/buildroot/2016-November/177188.html
Signed-off-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
---
Depends on https://github.com/uclouvain/openjpeg/pull/866
commit 07a454324cfeb431ee3fc3799df522dff252b12b
Merge: eb27272a 75a7f1a5
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-01-04 14:06:43 +0100
Merge pull request #866 from tSed/master
fix static build only against tiff and its indirect dependencies
commit eb27272a79cd81256e475b9aad8461fda8b7f989
Merge: 2519439d 4d147d96
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2021-01-04 10:45:52 +0100
Merge pull request #1317 from ffontaine/master
CMakeLists.txt: Don't require a C++ compiler
commit 4d147d9630653e4c93a70a2a8026c323ed1042d2
Author: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Date: 2021-01-04 09:05:42 +0100
CMakeLists.txt: Don't require a C++ compiler
By default, CMake assumes that the project is using both C and C++. By
explicitly passing 'C' as argument of the project() macro, we tell CMake
that only C is used, which prevents CMake from erroring out if a C++
compiler doesn't exist.
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
[Retrieved (and slightly updated by adding enable_language(CXX) if
WITH_ASTYLE is set) from:
https://git.buildroot.net/buildroot/tree/package/openjpeg/0003-CMakeLists.txt-Don-t-require-a-C-compiler.patch]
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
commit 2519439d7d4d0e51abf479afe73f30b1c7c70530
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2020-12-31 14:54:59 +0100
Fix Windows build
commit 433edd0eea934e25f6e97aaf912ebed191fa41d1
Author: Antonin Descampe &lt;antonin@descampe.net&gt;
Date: 2020-12-31 11:06:28 +0100
patch provided 3rdparty zlib to work with MacOS
commit 4db0c8d5aef53dd6eebc730e5a189cf9bf9bae6c
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2020-12-29 15:34:19 +0100
Add HOWTO-RELEASE
commit 43b8ddc6af015715b2fbda2052a17b29d1538df7
Author: Even Rouault &lt;even.rouault@spatialys.com&gt;
Date: 2020-12-29 15:01:40 +0100
Comment back opj_previous_version in abi_check.sh
...</pre></div>
</body>
</html>