Accepting request 1135525 from home:dirkmueller:Factory
- 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) * Olympus XZ-1: do not provide linear_max * multiple camera support improvements * quicktake_100_load_raw: check width/height limits CVE-2017-14265: Additional check for X-Trans CFA pattern data * Fix for possible heap overrun in Canon makernotes parser Phase One flat field code called even for half-size output - added missing parts of the fix for CVE-2017-6887 * phase_one_correct always returns value; handle P1 return codes files and DNG converted by Adobe convertor). analysis. * Fujifilm F700/S20Pro second frame support Olympus E-P5 - Support for updated Samsung NX200 firmware. * Makefile.msvc: easy additional compiler flag editing. * Fixed decoding of some Leaf Aptus II files OBS-URL: https://build.opensuse.org/request/show/1135525 OBS-URL: https://build.opensuse.org/package/show/graphics/libraw?expand=0&rev=159
This commit is contained in:
parent
8e1b1bf69a
commit
a917afa8f9
BIN
LibRaw-0.21.1.tar.gz
(Stored with Git LFS)
BIN
LibRaw-0.21.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
BIN
LibRaw-0.21.2.tar.gz
(Stored with Git LFS)
Normal file
BIN
LibRaw-0.21.2.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,14 +0,0 @@
|
|||||||
diff --git a/src/preprocessing/raw2image.cpp b/src/preprocessing/raw2image.cpp
|
|
||||||
index e65e2ad7..702cf290 100644
|
|
||||||
--- a/src/preprocessing/raw2image.cpp
|
|
||||||
+++ b/src/preprocessing/raw2image.cpp
|
|
||||||
@@ -43,6 +43,8 @@ void LibRaw::raw2image_start()
|
|
||||||
|
|
||||||
// adjust for half mode!
|
|
||||||
IO.shrink =
|
|
||||||
+ !imgdata.rawdata.color4_image && !imgdata.rawdata.color3_image &&
|
|
||||||
+ !imgdata.rawdata.float4_image && !imgdata.rawdata.float3_image &&
|
|
||||||
P1.filters &&
|
|
||||||
(O.half_size || ((O.threshold || O.aber[0] != 1 || O.aber[2] != 1)));
|
|
||||||
|
|
||||||
|
|
106
libraw.changes
106
libraw.changes
@ -1,3 +1,21 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 28 18:09:52 UTC 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 14:57:19 UTC 2023 - pgajdos@suse.com
|
Thu Sep 14 14:57:19 UTC 2023 - pgajdos@suse.com
|
||||||
|
|
||||||
@ -91,13 +109,13 @@ Mon Oct 26 08:19:42 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
|||||||
|
|
||||||
- update to 0.20.2:
|
- update to 0.20.2:
|
||||||
* corrected GPS EXIF output
|
* corrected GPS EXIF output
|
||||||
* Olympus XZ-1: do not provide linear_max
|
* Olympus XZ-1: do not provide linear_max
|
||||||
* Pentax Optio 33WR: maker index was incorrect
|
* Pentax Optio 33WR: maker index was incorrect
|
||||||
* dcraw_emu: corrected help line for -6 option.
|
* dcraw_emu: corrected help line for -6 option.
|
||||||
* raw-identify: corrected range check for color matrices print
|
* raw-identify: corrected range check for color matrices print
|
||||||
* use_camera_matrix option: fixed a bug introduced when making compiler more happy
|
* use_camera_matrix option: fixed a bug introduced when making compiler more happy
|
||||||
* multiple camera support improvements
|
* multiple camera support improvements
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 24 08:58:33 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
Fri Jul 24 08:58:33 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
|
||||||
|
|
||||||
@ -264,7 +282,7 @@ Fri Mar 9 12:41:28 UTC 2018 - kbabioch@suse.com
|
|||||||
- Updated to version 0.18.8:
|
- Updated to version 0.18.8:
|
||||||
* leaf_hdr_load_raw: check for image pointer for demosaiced raw
|
* leaf_hdr_load_raw: check for image pointer for demosaiced raw
|
||||||
* NOKIARAW parser: check image dimensions readed from file
|
* NOKIARAW parser: check image dimensions readed from file
|
||||||
* quicktake_100_load_raw: check width/height limits
|
* quicktake_100_load_raw: check width/height limits
|
||||||
- Dropped libraw-glibc-2.27.patch: No longer needed
|
- Dropped libraw-glibc-2.27.patch: No longer needed
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -303,14 +321,14 @@ Mon Sep 25 12:42:43 UTC 2017 - pgajdos@suse.com
|
|||||||
Fix for possible buffer overrun in kodak_65000 decoder
|
Fix for possible buffer overrun in kodak_65000 decoder
|
||||||
Fix for possible heap overrun in Canon makernotes parser
|
Fix for possible heap overrun in Canon makernotes parser
|
||||||
Fix for CVE-2017-13735
|
Fix for CVE-2017-13735
|
||||||
CVE-2017-14265: Additional check for X-Trans CFA pattern data
|
CVE-2017-14265: Additional check for X-Trans CFA pattern data
|
||||||
- remove upstreamed libraw-out-of-bounds-kodak.patch
|
- remove upstreamed libraw-out-of-bounds-kodak.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Sep 13 10:25:35 UTC 2017 - pgajdos@suse.com
|
Wed Sep 13 10:25:35 UTC 2017 - pgajdos@suse.com
|
||||||
|
|
||||||
- updated to 0.18.4:
|
- updated to 0.18.4:
|
||||||
* Fix for possible heap overrun in Canon makernotes parser
|
* Fix for possible heap overrun in Canon makernotes parser
|
||||||
(CVE-2017-14348)
|
(CVE-2017-14348)
|
||||||
* Fix for CVE-2017-13735
|
* Fix for CVE-2017-13735
|
||||||
* CVE-2017-14265: Additional check for X-Trans CFA pattern data
|
* CVE-2017-14265: Additional check for X-Trans CFA pattern data
|
||||||
@ -326,12 +344,12 @@ Tue May 23 06:54:04 UTC 2017 - pgajdos@suse.com
|
|||||||
Fixed several errors (Secunia advisory SA75000)
|
Fixed several errors (Secunia advisory SA75000)
|
||||||
ACES colorspace output option included in dcraw_emu help page
|
ACES colorspace output option included in dcraw_emu help page
|
||||||
Avoided possible 32-bit overflows in Sony metadata parser
|
Avoided possible 32-bit overflows in Sony metadata parser
|
||||||
Phase One flat field code called even for half-size output
|
Phase One flat field code called even for half-size output
|
||||||
Camera Support: Sigma Quattro H
|
Camera Support: Sigma Quattro H
|
||||||
Fixed bug in FujiExpoMidPointShift parser
|
Fixed bug in FujiExpoMidPointShift parser
|
||||||
Fixed wrong black level in Sony A350
|
Fixed wrong black level in Sony A350
|
||||||
Added standard integer types for VisualStudio 2008 and earlier
|
Added standard integer types for VisualStudio 2008 and earlier
|
||||||
- added missing parts of the fix for CVE-2017-6887
|
- added missing parts of the fix for CVE-2017-6887
|
||||||
and CVE-2017-6886
|
and CVE-2017-6886
|
||||||
+ libraw-CVE-2017-6887,6886.patch
|
+ libraw-CVE-2017-6887,6886.patch
|
||||||
- added missing fix for CVE-2017-6890 and CVE-2017-6899
|
- added missing fix for CVE-2017-6890 and CVE-2017-6899
|
||||||
@ -423,7 +441,7 @@ Thu Dec 3 13:56:58 UTC 2015 - pgajdos@suse.com
|
|||||||
|
|
||||||
- updated to 0.17.1:
|
- updated to 0.17.1:
|
||||||
* fixed two errors found by fuzzer (CVE-2015-8367)
|
* fixed two errors found by fuzzer (CVE-2015-8367)
|
||||||
* phase_one_correct always returns value; handle P1 return codes
|
* phase_one_correct always returns value; handle P1 return codes
|
||||||
in postprocessing
|
in postprocessing
|
||||||
- removed upstreamedretval.diff
|
- removed upstreamedretval.diff
|
||||||
|
|
||||||
@ -436,12 +454,12 @@ Fri Nov 13 16:27:05 UTC 2015 - jengelh@inai.de
|
|||||||
* More metadata parsing/extraction: XMP packet extracted (if
|
* More metadata parsing/extraction: XMP packet extracted (if
|
||||||
exists), DNG Color information parsed, GPS data (partially)
|
exists), DNG Color information parsed, GPS data (partially)
|
||||||
parsed, EXIF/Makernotes parsed for used optics (for both RAW
|
parsed, EXIF/Makernotes parsed for used optics (for both RAW
|
||||||
files and DNG converted by Adobe convertor).
|
files and DNG converted by Adobe convertor).
|
||||||
* Exif/Makernotes parser callback (called for each processed tag)
|
* Exif/Makernotes parser callback (called for each processed tag)
|
||||||
* Sony ARW2.3 decoder: params.sony_arw2_hack removed, decoded data
|
* Sony ARW2.3 decoder: params.sony_arw2_hack removed, decoded data
|
||||||
are always in 0...17k range (note the difference with dcraw!);
|
are always in 0...17k range (note the difference with dcraw!);
|
||||||
Additional processing options for Sony lossy compression techincal
|
Additional processing options for Sony lossy compression techincal
|
||||||
analysis.
|
analysis.
|
||||||
* Dcraw 9.26 imported (but some changes not approved because Libraw
|
* Dcraw 9.26 imported (but some changes not approved because Libraw
|
||||||
does it better) with some exceptions: no Pentax K3-II frame
|
does it better) with some exceptions: no Pentax K3-II frame
|
||||||
selection code; and no built-in JPEG decompressor.
|
selection code; and no built-in JPEG decompressor.
|
||||||
@ -451,7 +469,7 @@ Fri Nov 13 16:27:05 UTC 2015 - jengelh@inai.de
|
|||||||
* 224 camera models added to supported camera list. Some of them are
|
* 224 camera models added to supported camera list. Some of them are
|
||||||
new (released since LibRaw 0.16 come out), some was supported
|
new (released since LibRaw 0.16 come out), some was supported
|
||||||
before, but missed from the list.
|
before, but missed from the list.
|
||||||
* Fujifilm F700/S20Pro second frame support
|
* Fujifilm F700/S20Pro second frame support
|
||||||
- Add retval.diff to resolve new compiler warnings
|
- Add retval.diff to resolve new compiler warnings
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -497,7 +515,7 @@ Mon Sep 9 13:33:01 UTC 2013 - pgajdos@suse.com
|
|||||||
Panasonic LF1
|
Panasonic LF1
|
||||||
Canon EOS 70D
|
Canon EOS 70D
|
||||||
Sony RX100II, RX1R
|
Sony RX100II, RX1R
|
||||||
Olympus E-P5
|
Olympus E-P5
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 29 09:16:30 UTC 2013 - pgajdos@suse.com
|
Mon Jul 29 09:16:30 UTC 2013 - pgajdos@suse.com
|
||||||
@ -543,8 +561,8 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
Powershot SX200; Nikon D4,D800/D800E and D3200; Fuji X-S1 and
|
Powershot SX200; Nikon D4,D800/D800E and D3200; Fuji X-S1 and
|
||||||
HS30EXR; Casio EX-Z8; Olympus E-M5; Panasonic GF5;
|
HS30EXR; Casio EX-Z8; Olympus E-M5; Panasonic GF5;
|
||||||
Sony NEX-F3, SLT-A37 and SLT-A57; Samsung NX20 and NX210;
|
Sony NEX-F3, SLT-A37 and SLT-A57; Samsung NX20 and NX210;
|
||||||
- Support for updated Samsung NX200 firmware.
|
- Support for updated Samsung NX200 firmware.
|
||||||
* Makefile.msvc: easy additional compiler flag editing.
|
* Makefile.msvc: easy additional compiler flag editing.
|
||||||
- update to 0.14.6
|
- update to 0.14.6
|
||||||
* Casio EX-Z500 support
|
* Casio EX-Z500 support
|
||||||
* (possible) I/O exceptions on file open catched in
|
* (possible) I/O exceptions on file open catched in
|
||||||
@ -552,12 +570,12 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
* Fixed possible read-after-buffer in Sony ARW2 decoder
|
* Fixed possible read-after-buffer in Sony ARW2 decoder
|
||||||
* Fixed mingw32 errors when compiling LibRaw_windows_datastream
|
* Fixed mingw32 errors when compiling LibRaw_windows_datastream
|
||||||
* Makefile.msvc: support of OpenMP and LCMS (uncomment to use)
|
* Makefile.msvc: support of OpenMP and LCMS (uncomment to use)
|
||||||
* Fixed decoding of some Leaf Aptus II files
|
* Fixed decoding of some Leaf Aptus II files
|
||||||
- update to 0.14.5
|
- update to 0.14.5
|
||||||
* Fixed bug (uninitialized variable) in SMAL format decoding.
|
* Fixed bug (uninitialized variable) in SMAL format decoding.
|
||||||
* Imported new dcraw 9.12 (1.446): support for Leica V-LUX 3,
|
* Imported new dcraw 9.12 (1.446): support for Leica V-LUX 3,
|
||||||
updated color data for Canon S100, Fujifilm X10, Nikon 1 J1/V1,
|
updated color data for Canon S100, Fujifilm X10, Nikon 1 J1/V1,
|
||||||
Panasonic GX1, Samsung NX200, Sony NEX-7
|
Panasonic GX1, Samsung NX200, Sony NEX-7
|
||||||
- update to 0.14.4
|
- update to 0.14.4
|
||||||
* Fixes to Panasonic/Leica file parser to prevent crash on
|
* Fixes to Panasonic/Leica file parser to prevent crash on
|
||||||
broken jpegs.
|
broken jpegs.
|
||||||
@ -565,16 +583,16 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
compile with KDEWIN
|
compile with KDEWIN
|
||||||
* Floating-point DNGs are rejected on early processing stage.
|
* Floating-point DNGs are rejected on early processing stage.
|
||||||
* Support for new cameras: Canon S100, Fuji X10, Panasonic GX1,
|
* Support for new cameras: Canon S100, Fuji X10, Panasonic GX1,
|
||||||
Samsung NX200, Sony NEX-7.
|
Samsung NX200, Sony NEX-7.
|
||||||
- update to 0.14.3
|
- update to 0.14.3
|
||||||
* Bug fixes in black level subtraction code for PhaseOne files
|
* Bug fixes in black level subtraction code for PhaseOne files
|
||||||
* New API call LibRaw::get_internal_data_pointer() for developers
|
* New API call LibRaw::get_internal_data_pointer() for developers
|
||||||
who need access to libraw_internal_data fields
|
who need access to libraw_internal_data fields
|
||||||
(i.e. Fuji SuperCCD layout).
|
(i.e. Fuji SuperCCD layout).
|
||||||
* doc/API-overview fixes to reflect 0.14 changes
|
* doc/API-overview fixes to reflect 0.14 changes
|
||||||
- update to 0.14.2
|
- update to 0.14.2
|
||||||
* Fixed bug in Canon 1D and 1Ds files decoding.
|
* Fixed bug in Canon 1D and 1Ds files decoding.
|
||||||
* New decoder information bit DECODER_HASRAWCURVE
|
* New decoder information bit DECODER_HASRAWCURVE
|
||||||
- update to 0.14.1
|
- update to 0.14.1
|
||||||
* Imported dcraw 9.11/1.445:
|
* Imported dcraw 9.11/1.445:
|
||||||
- Support for new cameras added: Fujifilm F600EXR, Nikon P7100,
|
- Support for new cameras added: Fujifilm F600EXR, Nikon P7100,
|
||||||
@ -583,9 +601,9 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
- Updated color data for: Olympus E-P3, Panasonic G3 and GF3,
|
- Updated color data for: Olympus E-P3, Panasonic G3 and GF3,
|
||||||
PhaseOne H25, P40 and P65, Sony NEX-C3, NEX-5, NEX-3, A35
|
PhaseOne H25, P40 and P65, Sony NEX-C3, NEX-5, NEX-3, A35
|
||||||
and A55.
|
and A55.
|
||||||
- Support for dark frame extraction on Sony cameras.
|
- Support for dark frame extraction on Sony cameras.
|
||||||
* DCB demosaicing: reserving 6 pixels instead of 3 to suppress
|
* DCB demosaicing: reserving 6 pixels instead of 3 to suppress
|
||||||
colored image frame.
|
colored image frame.
|
||||||
- update to 0.14.0
|
- update to 0.14.0
|
||||||
* Multiple rendering (LibRaw::dcraw_process() calls) allowed
|
* Multiple rendering (LibRaw::dcraw_process() calls) allowed
|
||||||
without re-opening RAW file thrfough the sequence of
|
without re-opening RAW file thrfough the sequence of
|
||||||
@ -614,7 +632,7 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
- New C-API calls
|
- New C-API calls
|
||||||
libraw_raw2image() - C API for LibRaw::raw2image()
|
libraw_raw2image() - C API for LibRaw::raw2image()
|
||||||
libraw_free_image() - C API for LibRaw::free_image()
|
libraw_free_image() - C API for LibRaw::free_image()
|
||||||
libraw_get_decoder_info() - C API for LibRaw::get_decoder_info()
|
libraw_get_decoder_info() - C API for LibRaw::get_decoder_info()
|
||||||
If your code uses usual open()/unpack()/dcraw_process() call
|
If your code uses usual open()/unpack()/dcraw_process() call
|
||||||
sequence, then NOTHING CHANGED: your program should produce
|
sequence, then NOTHING CHANGED: your program should produce
|
||||||
same results. For interactive programs you may skip open()/unpack()
|
same results. For interactive programs you may skip open()/unpack()
|
||||||
@ -649,7 +667,7 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
* If you use own LibRaw_datastream implementation, you should
|
* If you use own LibRaw_datastream implementation, you should
|
||||||
implement make_jas_stream() call for your datastream. See
|
implement make_jas_stream() call for your datastream. See
|
||||||
bottom of src/libraw_cxx.cpp for implementations in datafile
|
bottom of src/libraw_cxx.cpp for implementations in datafile
|
||||||
and mem-buffer LibRaw streams.
|
and mem-buffer LibRaw streams.
|
||||||
- Bugfix: green matching is turned off if output image is
|
- Bugfix: green matching is turned off if output image is
|
||||||
shrinked due to wavelet filtering or aberration correction.
|
shrinked due to wavelet filtering or aberration correction.
|
||||||
- Removed imgdata.sizes.bottom_margin and right_margin data
|
- Removed imgdata.sizes.bottom_margin and right_margin data
|
||||||
@ -671,8 +689,8 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
- New sample samples/postprocessing_benchmark.cpp This sample
|
- New sample samples/postprocessing_benchmark.cpp This sample
|
||||||
measures postprocessing speed. All demosaic methods, averaged
|
measures postprocessing speed. All demosaic methods, averaged
|
||||||
white balance, median filtering, wavelet filtration, highlight
|
white balance, median filtering, wavelet filtration, highlight
|
||||||
recovery, and cropping are supported.
|
recovery, and cropping are supported.
|
||||||
* all client code should be recompiled due to internals change.
|
* all client code should be recompiled due to internals change.
|
||||||
- update to 0.13.8
|
- update to 0.13.8
|
||||||
* Imported dcraw 9.10 (1.444), support for new cameras added:
|
* Imported dcraw 9.10 (1.444), support for new cameras added:
|
||||||
ARRIRAW format, Canon SX30 IS, Leica D-LUX 5 and V-LUX2,
|
ARRIRAW format, Canon SX30 IS, Leica D-LUX 5 and V-LUX2,
|
||||||
@ -685,12 +703,12 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
- bad pixels map and dark frame subtraction is turned off if
|
- bad pixels map and dark frame subtraction is turned off if
|
||||||
cropping enabled
|
cropping enabled
|
||||||
- for technical reasons, coordinates of top-left corner of crop
|
- for technical reasons, coordinates of top-left corner of crop
|
||||||
box are rounded to multiple of 4 for Fuji files.
|
box are rounded to multiple of 4 for Fuji files.
|
||||||
* ./configure stuff fixes:
|
* ./configure stuff fixes:
|
||||||
- install static libraries only when --enable-static is set
|
- install static libraries only when --enable-static is set
|
||||||
- compiled samples are dynamically linked if shared library not
|
- compiled samples are dynamically linked if shared library not
|
||||||
disabled.
|
disabled.
|
||||||
* OpenMP enabled for Visual Studio 2008 SP1+, but not for RTM
|
* OpenMP enabled for Visual Studio 2008 SP1+, but not for RTM
|
||||||
- update to 0.13.6
|
- update to 0.13.6
|
||||||
* Cosmetic cleanup in Libraw_memmgr code
|
* Cosmetic cleanup in Libraw_memmgr code
|
||||||
* Permit OpenMP support on MS VS2008
|
* Permit OpenMP support on MS VS2008
|
||||||
@ -699,11 +717,11 @@ Wed Jul 11 11:08:57 UTC 2012 - lists.nico.k@googlemail.com
|
|||||||
- New call copy_mem_image can copy bitmap into buffer with
|
- New call copy_mem_image can copy bitmap into buffer with
|
||||||
different color order (RGB/BGR) and line stride
|
different color order (RGB/BGR) and line stride
|
||||||
- dcraw_make_mem_image() uses calls mentioned above
|
- dcraw_make_mem_image() uses calls mentioned above
|
||||||
- see documentation for info on these function parameters.
|
- see documentation for info on these function parameters.
|
||||||
* libraw/librawwindows.h implements LibRaw_datastream class based
|
* libraw/librawwindows.h implements LibRaw_datastream class based
|
||||||
on Windows memory mapped files.Win32/64-only Thanks to
|
on Windows memory mapped files.Win32/64-only Thanks to
|
||||||
Linc Brookes.
|
Linc Brookes.
|
||||||
* Fixed parallel make errors in configure/Makefile.am
|
* Fixed parallel make errors in configure/Makefile.am
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Mar 14 19:29:33 UTC 2012 - dimstar@opensuse.org
|
Wed Mar 14 19:29:33 UTC 2012 - dimstar@opensuse.org
|
||||||
@ -713,7 +731,7 @@ Wed Mar 14 19:29:33 UTC 2012 - dimstar@opensuse.org
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 24 11:53:14 UTC 2011 - idonmez@novell.com
|
Wed Aug 24 11:53:14 UTC 2011 - idonmez@novell.com
|
||||||
|
|
||||||
- Stop using _service files
|
- Stop using _service files
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 9 20:03:58 UTC 2011 - toddrme2178@gmail.com
|
Tue Aug 9 20:03:58 UTC 2011 - toddrme2178@gmail.com
|
||||||
@ -729,7 +747,7 @@ Sun Jun 12 00:07:49 UTC 2011 - Nico.Laus.2001@gmx.de
|
|||||||
New color data for Canon 600D and 1100D, Fuji S200EXR
|
New color data for Canon 600D and 1100D, Fuji S200EXR
|
||||||
New camera supported: Fuji HS20EXR and F550EXR, Kodak Z990,
|
New camera supported: Fuji HS20EXR and F550EXR, Kodak Z990,
|
||||||
Nikon D5100, Olympus E-PL1s and XZ-1, Samsung NX11,
|
Nikon D5100, Olympus E-PL1s and XZ-1, Samsung NX11,
|
||||||
Sony A230 and 290.
|
Sony A230 and 290.
|
||||||
- update to 0.13.4
|
- update to 0.13.4
|
||||||
* Imported new dcraw 9.07/1.442:
|
* Imported new dcraw 9.07/1.442:
|
||||||
support for Canon 600D and 1100D, Hasselblad H4D-60, Olympus E-PL2
|
support for Canon 600D and 1100D, Hasselblad H4D-60, Olympus E-PL2
|
||||||
@ -741,7 +759,7 @@ Sun Jun 12 00:07:49 UTC 2011 - Nico.Laus.2001@gmx.de
|
|||||||
* Fixed possible after the end of buffer read when working with
|
* Fixed possible after the end of buffer read when working with
|
||||||
in-memory RAW data.
|
in-memory RAW data.
|
||||||
* Fixed possible loss of JPEG stream sync marks in LJPEG decoder
|
* Fixed possible loss of JPEG stream sync marks in LJPEG decoder
|
||||||
(this bug was found only for Leaf Aptus II RAWs).
|
(this bug was found only for Leaf Aptus II RAWs).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Mar 13 12:50:34 UTC 2011 - coolo@novell.com
|
Sun Mar 13 12:50:34 UTC 2011 - coolo@novell.com
|
||||||
@ -750,19 +768,19 @@ Sun Mar 13 12:50:34 UTC 2011 - coolo@novell.com
|
|||||||
* This version contains several big changes, improvements and bug fixes:
|
* This version contains several big changes, improvements and bug fixes:
|
||||||
|
|
||||||
New low-level buffering code for Huffman decompression. Canon CR2
|
New low-level buffering code for Huffman decompression. Canon CR2
|
||||||
files are opened about 1.5x times faster than on LibRaw 0.12, other
|
files are opened about 1.5x times faster than on LibRaw 0.12, other
|
||||||
huffman-comressed files unpacks in 1.2-1.3 times faster.
|
huffman-comressed files unpacks in 1.2-1.3 times faster.
|
||||||
Exposure correction code based on linear-cubic root combination.
|
Exposure correction code based on linear-cubic root combination.
|
||||||
Correction range is from 0.25 (-2 stops) to 8 (+3 stops)
|
Correction range is from 0.25 (-2 stops) to 8 (+3 stops)
|
||||||
All 0.12.x features, including new cameras support and half-size/green-matching fixes.
|
All 0.12.x features, including new cameras support and half-size/green-matching fixes.
|
||||||
Changes and additions in demosaic-packs:
|
Changes and additions in demosaic-packs:
|
||||||
Banding suppression code.
|
Banding suppression code.
|
||||||
High-frequency noise suppression.
|
High-frequency noise suppression.
|
||||||
Green channels local averaging to suppress maze artifacts.
|
Green channels local averaging to suppress maze artifacts.
|
||||||
OpenMP speed-up in median filters and green equilibration.
|
OpenMP speed-up in median filters and green equilibration.
|
||||||
Bug fixes and improvements:
|
Bug fixes and improvements:
|
||||||
Better parsing of unknown command-line params in dcraw_emu sample
|
Better parsing of unknown command-line params in dcraw_emu sample
|
||||||
Brigtness table in ahd_demosaic is calculated in reversed order to prevent
|
Brigtness table in ahd_demosaic is calculated in reversed order to prevent
|
||||||
possible (very unlikely) multithreaded app problem.
|
possible (very unlikely) multithreaded app problem.
|
||||||
Fixed file extension in half_mt.c sample.
|
Fixed file extension in half_mt.c sample.
|
||||||
Fixed incomplete data fields reset in LibRaw::recycle()
|
Fixed incomplete data fields reset in LibRaw::recycle()
|
||||||
@ -782,9 +800,9 @@ Fri Jan 7 19:53:50 UTC 2011 - andreas.hanke@gmx-topmail.de
|
|||||||
Fri Jan 7 13:57:57 UTC 2011 - adrian@suse.de
|
Fri Jan 7 13:57:57 UTC 2011 - adrian@suse.de
|
||||||
|
|
||||||
- Update to version 0.12.2
|
- Update to version 0.12.2
|
||||||
* Fuji FinePix S5500 size adjusted to ignore (rare?) garbage
|
* Fuji FinePix S5500 size adjusted to ignore (rare?) garbage
|
||||||
at top of frame.
|
at top of frame.
|
||||||
* Sigma DPx processing disabled because of unsupported
|
* Sigma DPx processing disabled because of unsupported
|
||||||
compession scheme and incompatible metadata format.
|
compession scheme and incompatible metadata format.
|
||||||
These cameras will be supported only if dcraw will
|
These cameras will be supported only if dcraw will
|
||||||
support them.
|
support them.
|
||||||
@ -805,16 +823,16 @@ Sun Dec 12 23:13:11 UTC 2010 - mrdocs@opensuse.org
|
|||||||
+ DCB interpolation and FBDD denoising integrated into main LibRaw.
|
+ DCB interpolation and FBDD denoising integrated into main LibRaw.
|
||||||
+ Two addtional demosaic packs: GPL2-licensed: AFD, LMMSE, VCD, Modified AHD and AHD+VCD interpolations.
|
+ Two addtional demosaic packs: GPL2-licensed: AFD, LMMSE, VCD, Modified AHD and AHD+VCD interpolations.
|
||||||
+ Additional median filters from 'Modified DCRAW' package. Foveon support also included in this pack.
|
+ Additional median filters from 'Modified DCRAW' package. Foveon support also included in this pack.
|
||||||
+ GPL3-licensed: AMaZE interpolation and chromatic aberrations correction from RawTherapee
|
+ GPL3-licensed: AMaZE interpolation and chromatic aberrations correction from RawTherapee
|
||||||
+LCMS 2.x support
|
+LCMS 2.x support
|
||||||
+New ./configure script, based on GNU autotools.
|
+New ./configure script, based on GNU autotools.
|
||||||
+Bugfixes:Fix in green_matching code to support nonstandard Bayer pattern
|
+Bugfixes:Fix in green_matching code to support nonstandard Bayer pattern
|
||||||
+ Fixed bug in add_masked_borders_to_bitmap() call for cameras with masked border composed of odd number of pixels.
|
+ Fixed bug in add_masked_borders_to_bitmap() call for cameras with masked border composed of odd number of pixels.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 16 21:18:09 UTC 2010 - mrdocs@opensuse.org
|
Tue Nov 16 21:18:09 UTC 2010 - mrdocs@opensuse.org
|
||||||
|
|
||||||
- add the right configure flags
|
- add the right configure flags
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 16 20:35:55 UTC 2010 - mrdocs@opensuse.org
|
Tue Nov 16 20:35:55 UTC 2010 - mrdocs@opensuse.org
|
||||||
@ -827,10 +845,10 @@ Tue Nov 16 20:35:55 UTC 2010 - mrdocs@opensuse.org
|
|||||||
Nikon: D3100, D7000, P7000
|
Nikon: D3100, D7000, P7000
|
||||||
Panasonic: FZ40, FZ100, LX5
|
Panasonic: FZ40, FZ100, LX5
|
||||||
Pentax: K-r, K-5, 645D
|
Pentax: K-r, K-5, 645D
|
||||||
Samsung GX20, WB2000
|
Samsung GX20, WB2000
|
||||||
- added LCMS support so libRaw is color management capable
|
- added LCMS support so libRaw is color management capable
|
||||||
- added openMP threading support for multi-core machines
|
- added openMP threading support for multi-core machines
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 10 14:17:44 CET 2010 - vuntz@opensuse.org
|
Wed Nov 10 14:17:44 CET 2010 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
%define lver 23
|
%define lver 23
|
||||||
%define lname libraw%{lver}
|
%define lname libraw%{lver}
|
||||||
Name: libraw
|
Name: libraw
|
||||||
Version: 0.21.1
|
Version: 0.21.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library for reading RAW files obtained from digital photo cameras
|
Summary: Library for reading RAW files obtained from digital photo cameras
|
||||||
License: CDDL-1.0 OR LGPL-2.1-only
|
License: CDDL-1.0 OR LGPL-2.1-only
|
||||||
@ -32,10 +32,8 @@ URL: https://www.libraw.org/
|
|||||||
#Git-Clone: git://github.com/LibRaw/LibRaw
|
#Git-Clone: git://github.com/LibRaw/LibRaw
|
||||||
Source0: https://www.libraw.org/data/%tar_name-%version.tar.gz
|
Source0: https://www.libraw.org/data/%tar_name-%version.tar.gz
|
||||||
Source1: baselibs.conf
|
Source1: baselibs.conf
|
||||||
# CVE-2023-1729 [bsc#1210720], a heap-buffer-overflow in raw2image_ex()
|
# CVE-2020-22628 [bsc#1215308], stretch() function in librawsrcpostprocessing
|
||||||
Patch0: libraw-CVE-2023-1729.patch
|
Patch0: libraw-CVE-2020-22628.patch
|
||||||
# CVE-2020-22628 [bsc#1215308], stretch() function in librawsrcpostprocessingspect_ratio.cpp
|
|
||||||
Patch1: libraw-CVE-2020-22628.patch
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
|
Loading…
Reference in New Issue
Block a user