81 Commits

Author SHA256 Message Date
6d2ec1273b Accepting request 1336791 from graphics
- Update to 4.2.9:
  * Fix a bug in the JP2 encoder that caused incorrect handling of
    opacity components in some cases. (#392)

OBS-URL: https://build.opensuse.org/request/show/1336791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=37
2026-03-06 17:16:11 +00:00
403b783f23 - Update to 4.2.9:
* Fix a bug in the JP2 encoder that caused incorrect handling of
    opacity components in some cases. (#392)

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=158
2026-03-05 17:11:03 +00:00
299d3ddb4b Accepting request 1299312 from graphics
accesses if the debug level is set sufficiently
    high (#402, #403) bsc#1247901 (CVE-2025-8837)
    the JPC encoder (#401) bsc#1247902 (CVE-2025-8836)
    function (#400) bsc#1247904 (CVE-2025-8835).

OBS-URL: https://build.opensuse.org/request/show/1299312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=36
2025-08-15 19:51:46 +00:00
0a59c90f2e function (#400) bsc#1247904 (CVE-2025-8835).
OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=156
2025-08-14 05:58:08 +00:00
31a4bac79f accesses if the debug level is set sufficiently
high (#402, #403) bsc#1247901 (CVE-2025-8837)
    the JPC encoder (#401) bsc#1247902 (CVE-2025-8836)
    function (#400) (CVE-2025-8835).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=155
2025-08-14 05:54:41 +00:00
d9f15afbb0 Accepting request 1297855 from graphics
- Update to 4.2.8:
  * Fixed a bug in the JPC decoder that could cause bad memory
    accesses if the debug level is set sufficiently high (#402, #403).

- Update to 4.2.7:
  * Added some missing range checking on several coding parameters in
    the JPC encoder (#401).

- Update to 4.2.6:
  * Added a check for a missing color component in the jas_image_chclrspc
    function (#400).
  * Fixed a minor build problem related to the use of -Wstrict-prototypes
    with Clang.

OBS-URL: https://build.opensuse.org/request/show/1297855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=35
2025-08-06 12:31:40 +00:00
9e94c71cf9 - Update to 4.2.8:
* Fixed a bug in the JPC decoder that could cause bad memory
    accesses if the debug level is set sufficiently high (#402, #403).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=153
2025-08-06 05:37:39 +00:00
e2beb101a4 - Update to 4.2.7:
* Added some missing range checking on several coding parameters in
    the JPC encoder (#401).

- Update to 4.2.6:
  * Added a check for a missing color component in the jas_image_chclrspc
    function (#400).
  * Fixed a minor build problem related to the use of -Wstrict-prototypes
    with Clang.

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=152
2025-08-04 06:42:45 +00:00
9755eccddb Accepting request 1256340 from graphics
- Update to 4.2.5:
  * Made a change to a configuration header file in order to avoid
    undesirable compiler warnings when JasPer is used in C++ code (#393).

OBS-URL: https://build.opensuse.org/request/show/1256340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=34
2025-03-27 21:31:36 +00:00
efaa7315b6 - Update to 4.2.5:
* Made a change to a configuration header file in order to avoid
    undesirable compiler warnings when JasPer is used in C++ code (#393).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=150
2025-03-26 21:56:37 +00:00
ee5a0bd9a8 Accepting request 1170497 from graphics
- Update to 4.2.4:
  * Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).

OBS-URL: https://build.opensuse.org/request/show/1170497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=33
2024-04-30 15:25:54 +00:00
547b7995c5 - Update to 4.2.4:
* Added some missing checks to the jas_heic_decode function in the
    HEIC codec (#383).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=148
2024-04-27 19:31:54 +00:00
8fd38f3b8e Accepting request 1169268 from graphics
* Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)

OBS-URL: https://build.opensuse.org/request/show/1169268
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=32
2024-04-21 18:26:34 +00:00
0f154e54f3 * Added a missing check in the JPC codec (#381) bsc#1223155 (CVE-2024-31744)
OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=146
2024-04-19 17:26:40 +00:00
587926b190 Accepting request 1163808 from graphics
- Update to 4.2.3:
  * Added a missing check in the JPC codec (#381).

OBS-URL: https://build.opensuse.org/request/show/1163808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=31
2024-04-02 14:37:45 +00:00
cbda1da812 - Update to 4.2.3:
* Added a missing check in the JPC codec (#381).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=144
2024-03-31 20:58:02 +00:00
c8647621e3 Accepting request 1157079 from graphics
- Update to 4.2.2:
  * Fix minor build issue (#374).

OBS-URL: https://build.opensuse.org/request/show/1157079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=30
2024-03-13 21:16:37 +00:00
e1729c198b - Update to 4.2.2:
* Fix minor build issue (#374).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=142
2024-03-12 05:18:54 +00:00
a2757dc8cb Accepting request 1147689 from graphics
- Update to 4.2.1:
  * Fix a build problem for the DJGPP/MS-DOS environment (#372).

OBS-URL: https://build.opensuse.org/request/show/1147689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=29
2024-02-21 16:52:03 +00:00
5d72b13f4c - Update to 4.2.1:
* Fix a build problem for the DJGPP/MS-DOS environment (#372).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=140
2024-02-20 05:54:45 +00:00
b9b4a4b9c8 Accepting request 1144460 from graphics
- Update to 4.2.0:
  * Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.

OBS-URL: https://build.opensuse.org/request/show/1144460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=28
2024-02-06 15:33:54 +00:00
8229f6725a - Update to 4.2.0:
* Add the JAS_PACKAGING option to the CMake build in an attempt to allow
    easier control over rpath settings by packagers of JasPer.
  * Remove a number of obsolete scripts.
  * Make some cosmetic changes to the code for the JPC codec in order
    to improve readability (#371).
  * Fix a portability bug related to threads/atomics.
  * Replace some lingering uses of strtok in the JPC coder with jas_strtok,
    since the use of strtok is problematic in multithreading contexts.

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=138
2024-02-06 07:13:07 +00:00
b8a4c6acf2 Accepting request 1138803 from graphics
* Fix invalid memory write bug (#367) bsc#1218802 (CVE-2023-51257).

OBS-URL: https://build.opensuse.org/request/show/1138803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=27
2024-01-15 21:15:26 +00:00
d2ac409d66 * Fix invalid memory write bug (#367) bsc#1218802 (CVE-2023-51257).
OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=136
2024-01-15 10:21:10 +00:00
4b22aadc74 Accepting request 1138151 from graphics
- Update to 4.1.2:
  * Fix invalid memory write bug (#367) (CVE-2023-51257).
  * Fix missing range check in the JPC encoder (#368).

OBS-URL: https://build.opensuse.org/request/show/1138151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=26
2024-01-12 22:44:53 +00:00
12985dafa5 - Update to 4.1.2:
* Fix invalid memory write bug (#367) (CVE-2023-51257).
  * Fix missing range check in the JPC encoder (#368).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=134
2024-01-11 15:55:23 +00:00
39b9d73c9c Accepting request 1129748 from graphics
- Update to 4.1.1:
  * Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363

OBS-URL: https://build.opensuse.org/request/show/1129748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=25
2023-11-30 20:59:21 +00:00
b6084dc220 - Update to 4.1.1:
* Disallow in-source builds by default #364
  * Fix a potential integer overflow problem in the
    jas_get_total_mem_size function (for the Windows platform) #363

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=132
2023-11-29 09:36:52 +00:00
ee198c84ea Accepting request 1123411 from graphics
- Update to 4.1.0:
  * Add support for building several JasPer application programs for
    WebAssembly target with WASI support.

- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.

OBS-URL: https://build.opensuse.org/request/show/1123411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=24
2023-11-06 20:13:42 +00:00
301e9910bd - Update to 4.1.0:
* Add support for building several JasPer application programs for
    WebAssembly target with WASI support.

- Update to 4.0.1:
  * Fix integer overflow bug in PNM decoder (#353).
  * Fix a few minor build issues.

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=130
2023-11-05 13:32:57 +00:00
d290a7fc0b Accepting request 1121278 from graphics
(#269) (CVE-2021-3443) bsc#1184798
    for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757
    This fix is associated with CVE-2021-26926 bsc#1182105 and
    bsc#1182104 CVE-2021-26927.
    bsc#1179748
  * CVE-2021-27845 bsc#1188437
    https://github.com/mdadams/jasper/issues/194 (part 1)
  * Fix CVE-2016-9399 bsc#1010980, CVE-2017-13751
  * Fix CVE-2017-5503 bsc#1020456, CVE-2017-5504 bsc#1020458, CVE-2017-5505 bsc#1020460
  * Fix CVE-2018-9252 bsc#1088278
  * Fix CVE-2018-19139 bsc#1115637
  * Fix CVE-2018-19543 bsc#1117328, CVE-2017-9782 bsc#1045450
  * Fix CVE-2018-20570 bsc#1120807
  * Fix CVE-2018-20622 bsc#1120805
  * Fix CVE-2016-9398 bsc#1010979
  * Fix CVE-2017-14132 bsc#1057152
  * Fix CVE-2017-5499 bsc#1020451
  * Fix CVE-2018-18873 bsc#1114498
  * Fix assertion failure JPC_NOMINALGAIN (CVE-2016-9396) (#50) bsc#1010783

OBS-URL: https://build.opensuse.org/request/show/1121278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=23
2023-10-31 19:25:07 +00:00
402e8e1398 (#269) (CVE-2021-3443) bsc#1184798
for some invalid CDEF boxes. (#268) (CVE-2021-3467) bsc#1184757
    This fix is associated with CVE-2021-26926 bsc#1182105 and
    bsc#1182104 CVE-2021-26927.
    bsc#1179748
  * CVE-2021-27845 bsc#1188437
    https://github.com/mdadams/jasper/issues/194 (part 1)
  * Fix CVE-2016-9399 bsc#1010980, CVE-2017-13751
  * Fix CVE-2017-5503 bsc#1020456, CVE-2017-5504 bsc#1020458, CVE-2017-5505 bsc#1020460
  * Fix CVE-2018-9252 bsc#1088278
  * Fix CVE-2018-19139 bsc#1115637
  * Fix CVE-2018-19543 bsc#1117328, CVE-2017-9782 bsc#1045450
  * Fix CVE-2018-20570 bsc#1120807
  * Fix CVE-2018-20622 bsc#1120805
  * Fix CVE-2016-9398 bsc#1010979
  * Fix CVE-2017-14132 bsc#1057152
  * Fix CVE-2017-5499 bsc#1020451
  * Fix CVE-2018-18873 bsc#1114498
  * Fix assertion failure JPC_NOMINALGAIN (CVE-2016-9396) (#50) bsc#1010783

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=128
2023-10-30 17:50:24 +00:00
204c311904 Accepting request 1033833 from graphics
- Update to 4.0.0:
  * Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch

OBS-URL: https://build.opensuse.org/request/show/1033833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=22
2022-11-07 12:51:21 +00:00
f63cb2e8fe OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=126 2022-11-06 09:59:37 +00:00
161a628465 - Update to 4.0.0:
* Improve static linking (##336).
  * Fix path relocation in mingw environment (#335).
  * Improve logging and build scripts.
  * Improve JPEG-2000 conformance test results.
  * Enable PIC by default.
  * Fix memory leaks in function cmdopts_parse (#332) (CVE-2022-2963).
  * imgcmp:
    + Add quiet (-q) option.
    + Add debug-level option.
    + Fix memory leak.
    imginfo:
    + Add quiet (-q) option.
  * Fix bug in parsing PGX header.
  * Fix integer overflow bug (#345) (CVE-2022-40755).
- Remove jasper-CVE-2022-2963.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=125
2022-11-06 09:22:47 +00:00
c78fca0178 Accepting request 1004089 from graphics
- security update:
  * CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch

OBS-URL: https://build.opensuse.org/request/show/1004089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=21
2022-09-17 18:10:12 +00:00
a106541e50 - security update:
* CVE-2022-2963 [bsc#1202642]
    + jasper-CVE-2022-2963.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=123
2022-09-16 11:36:12 +00:00
9f5de5d3f7 Accepting request 989093 from graphics
- Update to 3.0.6:
  * Fix bug in manual deployment script.

OBS-URL: https://build.opensuse.org/request/show/989093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=20
2022-07-18 16:32:50 +00:00
1925f358b3 - Update to 3.0.6:
* Fix bug in manual deployment script.

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=121
2022-07-14 07:26:02 +00:00
a8e261c6df Accepting request 984730 from graphics
- Update to 3.0.5:
  * Fix a minor build issue (#328).

OBS-URL: https://build.opensuse.org/request/show/984730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=19
2022-06-24 06:45:07 +00:00
2a4902d708 - Update to 3.0.5:
* Fix a minor build issue (#328).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=119
2022-06-23 14:11:40 +00:00
fa5e992ebe Accepting request 980633 from graphics
- Update to 3.0.4:
  * Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).

OBS-URL: https://build.opensuse.org/request/show/980633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=18
2022-06-04 21:26:47 +00:00
7f62984b13 - Update to 3.0.4:
* Eliminate some bogus calls to abort.
  * Fix a typo in jas_safeui64_div (#323).
  * Add some additional logging messages.
  * Fix the source of a potential compiler warning (#321).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=117
2022-06-03 12:45:00 +00:00
bacde71af6 Accepting request 962246 from graphics
- Update to 3.0.3:
  * Fix some portability issues in a few scripts.

OBS-URL: https://build.opensuse.org/request/show/962246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=17
2022-03-16 19:21:46 +00:00
3d6f551907 - Update to 3.0.3:
* Fix some portability issues in a few scripts.

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=115
2022-03-16 17:01:36 +00:00
05651b90f8 Accepting request 954679 from graphics
OBS-URL: https://build.opensuse.org/request/show/954679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=16
2022-02-15 22:57:26 +00:00
35dbd8fa72 Accepting request 954348 from home:wolfi323:branches:graphics
- Add back missing Requires to the devel package

Fixes an rpmlint error:  
libjasper-devel.x86_64: E: no-library-dependency-on libjasper6 /usr/lib64/libjasper.so.6
The package misses dependency on a package which file it links to.

OBS-URL: https://build.opensuse.org/request/show/954348
OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=114
2022-02-15 09:33:17 +00:00
6efcabf525 Accepting request 954338 from graphics
- Update to 3.0.2:
  * Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).

OBS-URL: https://build.opensuse.org/request/show/954338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=15
2022-02-14 21:36:27 +00:00
c1788f607d - Update to 3.0.2:
* Fix a build issue that occurs when a cross-compiler is
    used (e.g., #319).

OBS-URL: https://build.opensuse.org/package/show/graphics/jasper?expand=0&rev=113
2022-02-14 15:14:08 +00:00
76754f9197 Accepting request 953963 from graphics
- Update to 3.0.1:
  * Fix some build/portability issues (e.g., #317, #318).
- Drop jasper-cmake-warnings.patch: contained in upstream release

OBS-URL: https://build.opensuse.org/request/show/953963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jasper?expand=0&rev=14
2022-02-12 23:15:36 +00:00