826 lines
28 KiB
HTML
826 lines
28 KiB
HTML
<!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 <even.rouault@spatialys.com>
|
||
Date: 2022-05-13 19:13:11 +0200
|
||
|
||
update tools/abi-tracker/openjpeg.json
|
||
|
||
commit 7065d2cd3f4ddf46a7b89969989079a3fe4cf306
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2022-05-13 19:02:54 +0200
|
||
|
||
abi_check.sh: Update version number for automatic abi check
|
||
|
||
commit a5891555eb49ed7cc26b2901ea680acda136d811
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2022-05-13 18:54:29 +0200
|
||
|
||
Prepare for 2.5.0 release
|
||
|
||
commit cf90ff0c57ad5b12aa6e227d7202960a5770144d
|
||
Author: Navidem <navid.emamdoost@gmail.com>
|
||
Date: 2022-05-13 11:18:47 -0500
|
||
|
||
Separate fuzz targets to increase coverage (#1416)
|
||
|
||
commit a13f9793481ee452268e9b6956b11dc8f9c19c9d
|
||
Merge: 76c6a257 630b9d7f
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2022-05-13 17:58:38 +0200
|
||
|
||
Merge pull request #1386 from DavidKorczynski/cifuzz
|
||
|
||
CI: Add CIFuzz action
|
||
|
||
commit 76c6a257264da40fff1805cfc957536af451faff
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2022-05-08 19:45:42 +0200
|
||
|
||
opj_compress.c: usage formatting fix
|
||
|
||
commit 576f72112e33e47152bbaa9630db6bfa949aa0aa
|
||
Merge: 30e7c88b 3ac495c7
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2022-05-07 11:05:04 +0200
|
||
|
||
.github/workflows/build.yml: force use of windows-2019 VM
|
||
|
||
commit af4fd8d317c161b2b08380c3fb08fbe357715eb5
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 >= 3.0 (fixes #1404)
|
||
|
||
commit 3ac495c7fc8c23010a15b3d282e1dbfb6422dae0
|
||
Author: Pei Jia <jiapei@longervision.com>
|
||
Date: 2022-05-06 18:27:27 -0700
|
||
|
||
JAVA_SOURCE_VERSION from 1.6 to 1.8
|
||
|
||
commit e33944ea9e4aaf5763d4b2b25cc97cc021989948
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2022-02-13 10:42:47 +0100
|
||
|
||
CMakeLists.txt: do not set INSTALL_NAME_DIR for MacOS builds for CMake >= 3.0 (fixes #1404)
|
||
|
||
commit 6a29f5a9e3a1e2dbf1e3df22b7e449bc1db20b5c
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <rjakabosky+github@neoawareness.com>
|
||
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 <chafey@gmail.com>
|
||
|
||
commit 99d555c0f1818277645a0c79a5199f2e827d68cc
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2022-01-26 21:52:40 +0100
|
||
|
||
Add .github/ISSUE_TEMPLATE.md
|
||
|
||
commit a5c95cfe2617639e52e5892038e7876021bdd7ea
|
||
Merge: 241e9e8e 1de5fc6c
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <71228603+Eharve14@users.noreply.github.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <71228603+Eharve14@users.noreply.github.com>
|
||
Date: 2022-01-16 12:54:00 -0500
|
||
|
||
Fix unsigned vs OPJ_INT32 mismatches (#1398)
|
||
|
||
commit 6e4588f379be0eb5b62fff65bf96aa1ca556ea96
|
||
Author: Eharve14 <71228603+Eharve14@users.noreply.github.com>
|
||
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 <71228603+Eharve14@users.noreply.github.com>
|
||
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 <baparham@gmail.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <sw@weilnetz.de>
|
||
Date: 2021-12-10 11:27:44 +0100
|
||
|
||
Remove duplicate assignments in function tiftoimage
|
||
|
||
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
||
|
||
commit 22eb737d5d5d25947cec28cf23bcb0b4a5a682a3
|
||
Merge: 90481203 6ec9871e
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <sw@weilnetz.de>
|
||
Date: 2021-12-05 13:38:47 +0100
|
||
|
||
Format source file with typo fixes
|
||
|
||
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
||
|
||
commit ef73ad1c97b0a9be81786c137f31baef6387e268
|
||
Author: Stefan Weil <sw@weilnetz.de>
|
||
Date: 2021-12-05 13:32:09 +0100
|
||
|
||
Fix singular/plural mismatch
|
||
|
||
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
||
|
||
commit 667149ffa11f0255db92f522bc5b5fc8aefb16ec
|
||
Author: Stefan Weil <sw@weilnetz.de>
|
||
Date: 2021-12-05 13:04:30 +0100
|
||
|
||
Fix some typos (found by codespell)
|
||
|
||
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
||
|
||
commit 90481203a28d4d18052a07711d6d890ed1ab8c8a
|
||
Author: msheby <44249925+msheby@users.noreply.github.com>
|
||
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 <david@adalogics.com>
|
||
Date: 2021-10-27 11:10:11 +0100
|
||
|
||
ci: Add CIFuzz action
|
||
|
||
Signed-off-by: David Korczynski <david@adalogics.com>
|
||
|
||
commit 9f70bf0ad1ba02fa3af87c552647bbc05c94c18e
|
||
Merge: 714c63ef 0b5d6268
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-10-21 13:12:05 +0200
|
||
|
||
tests/: reformat a few files to be modified
|
||
|
||
commit 714c63efee203a46fe366d22c0077425052bb62c
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-09-27 08:04:57 +0200
|
||
|
||
tests/fuzzers/build_seed_corpus.sh: add htj2k files
|
||
|
||
commit 0fbeeff48e741d17dbb673c0e663433cbbf06094
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-09-26 13:02:40 +0200
|
||
|
||
Test decoding a .jhc file with vertically causal context variation
|
||
|
||
commit cee880215078af501a69a173de112fd3063504fa
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-09-26 12:49:05 +0200
|
||
|
||
README.md: update badge to github action workflows [ci skip]
|
||
|
||
commit 2e977fac16acc6b1994e37b4de9271b710bc5129
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-09-26 12:41:05 +0200
|
||
|
||
Test decoding a .jph test file
|
||
|
||
commit 15594a3dbf735eb52b4a262ed1d4c50779404018
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-09-26 12:37:59 +0200
|
||
|
||
opj_dump.c: fix potential buffer overflow
|
||
|
||
commit 15615751b840d5b85a46292cf8fe393dab8e1a8b
|
||
Merge: ec651740 0544a088
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-09-25 12:59:04 +0200
|
||
|
||
ht_dec.c: fix likely issue on big endian hosts (untested)
|
||
|
||
commit f3d8c763ba5f427b7ec7961e63c597f9f0381856
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <aous72@yahoo.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-09-15 13:40:50 +0200
|
||
|
||
CI 'regular': fix static builds when doing perf checks
|
||
|
||
commit 29818b8e9241d5d891e150bd4ba523c899ecacd0
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <lukaszcz18@wp.pl>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-09-11 18:28:44 +0200
|
||
|
||
appveyor.yml: disable deploy
|
||
|
||
commit 3d582dd8856bd9c8e3243407b61690263ed2ee48
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-09-10 16:05:04 +0200
|
||
|
||
Add github action workflows CI
|
||
|
||
commit 0c1962669858b1d67a6b8851ae0e8c4123a1c282
|
||
Merge: 172583ab badbd93a
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <3234522+DimitriPapadopoulos@users.noreply.github.com>
|
||
Date: 2021-08-30 18:48:57 +0300
|
||
|
||
LGTM warning: Comparison result is always the same
|
||
|
||
Comparison is always true because pos >= 0.
|
||
|
||
commit 9bb0db7cfba9d5ca1417bde3b88c0bf0f7c711de
|
||
Merge: 0d075aa5 5c205395
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <3234522+DimitriPapadopoulos@users.noreply.github.com>
|
||
Date: 2021-08-12 12:12:22 +0300
|
||
|
||
A couple typos found by codespell
|
||
|
||
commit 5c2053950eb4c2c76f17deefd35f5c49abf0232e
|
||
Author: Anonymous Maarten <anonymous.maarten@gmail.com>
|
||
Date: 2021-08-01 20:56:40 +0200
|
||
|
||
cmake: add install interface include directory
|
||
|
||
commit 0afbdcf3e6d0d2bd2e16a0c4d513ee3cf86e460d
|
||
Author: xiaoxiaoafeifei <lliangliang2007@163.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-07-12 15:59:41 +0200
|
||
|
||
Fix code formatting
|
||
|
||
commit 67f8a1e4303d74fab4f15914259b4122180895e1
|
||
Merge: 00beb209 e0993d07
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <sebras@gmail.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <sebras@gmail.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-06-07 13:28:26 +0200
|
||
|
||
Fix various compiler warnings
|
||
|
||
commit 7e4e09a7fb2ee0de857227771b22abff54448cd4
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2021-06-07 12:57:30 +0200
|
||
|
||
openjpeg.c: avoid casts of function pointers
|
||
|
||
commit adb888920edb8477a271e640e5640237e2b4c0bb
|
||
Merge: b6b8d28b 99c28c96
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <mehdi@videolabs.io>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <mehdisabwat@gmail.com>
|
||
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 <lukaszcz18@wp.pl>
|
||
Date: 2021-05-06 19:30:34 +0200
|
||
|
||
Import files tiff and yuv(raw) (#1316)
|
||
|
||
commit 5f653ad673cf0f141801c1c4a810028a9876b5e5
|
||
Merge: 05263eee 85a87cd5
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-05-04 19:21:45 +0200
|
||
|
||
Remove obsolete components JPWL, JP3D and MJ2
|
||
|
||
commit 05263eeee9bc666184a39cd2a83a7214cc83ec27
|
||
Merge: 0bda7188 9727f3ac
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
Date: 2021-05-04 18:55:43 +0200
|
||
|
||
.travis.yml: disable tests that no longer pass for unknown reason
|
||
|
||
commit 92c0471154960d50ebe68b363f4bb1e2c1e4d775
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <fontaine.fabrice@gmail.com>
|
||
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 <fontaine.fabrice@gmail.com>
|
||
|
||
commit 14f4c27e7c91f745a1dda9991b5deea3cbef2072
|
||
Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <ps.report@gmx.net>
|
||
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 <ps.report@gmx.net>
|
||
---
|
||
Depends on https://github.com/uclouvain/openjpeg/pull/866
|
||
|
||
commit 07a454324cfeb431ee3fc3799df522dff252b12b
|
||
Merge: eb27272a 75a7f1a5
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
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 <even.rouault@spatialys.com>
|
||
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 <peter@korsgaard.com>
|
||
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 <peter@korsgaard.com>
|
||
[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 <fontaine.fabrice@gmail.com>
|
||
|
||
commit 2519439d7d4d0e51abf479afe73f30b1c7c70530
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2020-12-31 14:54:59 +0100
|
||
|
||
Fix Windows build
|
||
|
||
commit 433edd0eea934e25f6e97aaf912ebed191fa41d1
|
||
Author: Antonin Descampe <antonin@descampe.net>
|
||
Date: 2020-12-31 11:06:28 +0100
|
||
|
||
patch provided 3rdparty zlib to work with MacOS
|
||
|
||
commit 4db0c8d5aef53dd6eebc730e5a189cf9bf9bae6c
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2020-12-29 15:34:19 +0100
|
||
|
||
Add HOWTO-RELEASE
|
||
|
||
commit 43b8ddc6af015715b2fbda2052a17b29d1538df7
|
||
Author: Even Rouault <even.rouault@spatialys.com>
|
||
Date: 2020-12-29 15:01:40 +0100
|
||
|
||
Comment back opj_previous_version in abi_check.sh
|
||
|
||
...</pre></div>
|
||
|
||
</body>
|
||
</html>
|