| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libraw-devel | Distribution: openSUSE Tumbleweed |
| Version: 0.21.4 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Apr 23 10:32:35 2025 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 450291 | Source RPM: libraw-0.21.4-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://www.libraw.org/ | |
| Summary: Development files for libraw | |
LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). LibRaw is based on the source codes of the dcraw utility, where part of drawbacks have already been eliminated and part will be fixed in future.
CDDL-1.0 OR LGPL-2.1-only
* Wed Apr 23 2025 pgajdos@suse.com
- version update to 0.21.4
* additional checks in PhaseOne correction tag 0x412 processing
* Do not apply canon metadata crop to DNG files
* Make sure the profile_length is the same size as the allocated memory.
* fix: remove duplicated supported camera
* check split_col/split_row values in phase_one_correct
* Prevent out-of-bounds read in fuji 0xf00c tag parser
* prevent OOB reads in phase_one_correct
- modified sources
% baselibs.conf
- fixes:
* CVE-2025-43964 [bsc#1241584]
* CVE-2025-43962 [bsc#1241585]
* CVE-2025-43961 [bsc#1241643]
* CVE-2025-43963 [bsc#1241642]
* Fri Jan 31 2025 ecsos <ecsos@opensuse.org>
- Update to 0.21.3:
* new compile-time define LIBRAW_CALLOC_RAWSTORE
If defined: calloc() will be used for all big buffer allocations
to prevent uninitialized heap data leak
* Small allocations: calloc() instead of malloc() to prevent
uninitialized heap data leak
* Support for 4-component JPEG-compressed DNG files
* CR3-Qstep table: avoid wrong 64-bit code generation
* Fixed several bugs related to specially-crafted files processing
(thanks to OSS-Fuzz project)
* Mon Dec 02 2024 Bernhard Wiedemann <bwiedemann@suse.com>
- Limit fdupes to %_libdir
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com>
- update to 0.21.2:
* New compile-defined limit LIBRAW_MAX_PROFILE_SIZE_MB:
limits allocation/read size for embedded color profile
Embedded color profile allocation/read size: limited by input
file size.
* Multiple fixes (mostly inspired by oss-fuzz) to improve
library stability and/or input checks.
* raw-identify: use fallback if PATH_MAX not available
* Disabled color conversion for Canon 16-bit thumbnails
* docs/changelog: explained the case when no thumbnail is found
in specific file
* swapXX renamed to libraw_swapXX to avoid name conflict
* better striped thumbnails handling
- drop libraw-CVE-2023-1729.patch (upstream)
* Thu Sep 14 2023 pgajdos@suse.com
- security update
- added patches
fix CVE-2020-22628 [bsc#1215308], stretch() function in libraw/src/postprocessing/aspect_ratio.cpp
+ libraw-CVE-2020-22628.patch
* Tue May 02 2023 pgajdos@suse.com
- security update
- added patches
fix CVE-2023-1729 [bsc#1210720], a heap-buffer-overflow in raw2image_ex()
+ libraw-CVE-2023-1729.patch
* Wed Jan 18 2023 Dirk Müller <dmueller@suse.com>
- update to 0.21.1:
* fixed typo in panasonic metadata parser
* Multiple fixes inspired by oss-fuzz project
* Phase One/Leaf IIQ-S v2 support
* Canon CR3 filmrolls
* Canon CRM (movie) files
* Tiled bit-packed (and 16-bit unpacked) DNGs
* (non-standard) Deflate-compressed integer DNG files are allowed
* Canon EOS R3, R7 and R10
* Fujifilm X-H2S, X-T30 II
* OM System OM-1
* Leica M11
* Sony A7-IV (ILCE-7M4)
* DJI Mavic 3
* Nikon Z9: standard compression formats only
* Wed Jan 04 2023 Paolo Stivanin <info@paolostivanin.com>
- Update to 0.21.0:
* Camera format support:
+ Phase One/Leaf IIQ-S v2 support
+ Canon CR3 filmrolls/RawBurst
+ Canon CRM (movie) files
+ Tiled bit-packed (and 16-bit unpacked) DNGs
+ (non-standard) Deflate-compressed integer DNG files are allowed
* Camera support:
+ Canon EOS R3, R7 and R10
+ Fujifilm X-H2S, X-T30 II
+ OM System OM-1
+ Leica M11
+ Sony A7-IV (ILCE-7M4)
+ DJI Mavic 3
+ Nikon Z9: standard compression formats only
* Multiple (resultion) thumbnails support
* Misc:
+ Nikon makernotes: read NEFCompression tag for HE/HE* files
+ Nikon orientation tag: more fixed offsets for known cameras
+ Adobe DNG SDK 1.6 support (meaning, just an additional patch for GPR SDK)
* Bugs fixed:
+ Fixed possible out-of-buffer read in Nikon orientation tag parser
+ Out-of-range read-only array access in postprocessing if output_color is set to 0 (raw color)
+ Minolta Z2 was not recognized correctly on 32-bit systems
+ Fixed possible buffer overflow in Kodak C330 decoder
+ dcraw_process(): check for buffer allocation results to avoid NULL deref
+ Multiple bugfixes inspired by oss-fuzz project
* Mon Sep 27 2021 pgajdos@suse.com
- previous version updates fixed also:
* CVE-2018-20337,CVE-2018-20363,CVE-2018-20364,CVE-2018-20365,
CVE-2018-5815,CVE-2018-5816,CVE-2018-5817,CVE-2018-5818,
CVE-2018-5819,CVE-2021-32142
(bsc#1097975,bsc#1103206,bsc#1120498,bsc#1120499,bsc#1120500,
bsc#1120515,bsc#1120516,bsc#1120517,bsc#1120519,bsc#1208470)
* Wed Apr 21 2021 Wolfgang Frisch <wolfgang.frisch@suse.com>
- Hardening: link as PIE (bsc#1184123).
/usr/include/libraw /usr/include/libraw/libraw.h /usr/include/libraw/libraw_alloc.h /usr/include/libraw/libraw_const.h /usr/include/libraw/libraw_datastream.h /usr/include/libraw/libraw_internal.h /usr/include/libraw/libraw_types.h /usr/include/libraw/libraw_version.h /usr/lib/libraw.so /usr/lib/libraw_r.so /usr/lib/pkgconfig/libraw.pc /usr/lib/pkgconfig/libraw_r.pc /usr/share/doc/packages/libraw-devel /usr/share/doc/packages/libraw-devel/Changelog.txt /usr/share/doc/packages/libraw-devel/manual /usr/share/doc/packages/libraw-devel/manual/API-C.html /usr/share/doc/packages/libraw-devel/manual/API-CXX.html /usr/share/doc/packages/libraw-devel/manual/API-datastruct.html /usr/share/doc/packages/libraw-devel/manual/API-notes.html /usr/share/doc/packages/libraw-devel/manual/API-overview.html /usr/share/doc/packages/libraw-devel/manual/Install-LibRaw.html /usr/share/doc/packages/libraw-devel/manual/Samples-LibRaw.html /usr/share/doc/packages/libraw-devel/manual/Why-LibRaw.html /usr/share/doc/packages/libraw-devel/manual/index.html /usr/share/licenses/libraw-devel /usr/share/licenses/libraw-devel/COPYRIGHT /usr/share/licenses/libraw-devel/LICENSE.CDDL /usr/share/licenses/libraw-devel/LICENSE.LGPL
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025