Hi Ron, see https://sourceforge.net/p/freeimage/patches/137/ hope this help, Hervé
What's new
FreeImage now use Libtiff (GIT patch 2024-04-14)
What's new
FreeImage now uses LibTIFF 4.5.0 (GIT patch 2023-05-18)
FreeImage now uses LibRaw 0.21.1 (GIT patch 2023-05-13)
FreeImage now uses LibRaw 0.21.1 (GIT patch 2023-05-13)
FreeImage now uses LibPNG 1.6.39
FreeImage now uses ZLib 1.2.13
What's new
FreeImage now uses LibRaw 0.20.2 (GIT patch 2022-02-15)
FreeImage now uses ZLib 1.2.12
Bugfix for #340 (Calling FreeImage_Paste fails on very large images)
Hi, Thanks for the fix, it is now available in the SVN. Hervé
What's new
fixed FreeImage_Paste behavior with very large images
Incorrect loading of of large (30000 x 15000) exr files
fixed with https://sourceforge.net/p/freeimage/patches/147/
Bugfix for #339
Hi, Thanks for the fix, it is now fixed in the SVN. Hervé
Fix 5 crashes revealed by oss-fuzz
Hi, Thanks for the fix, it is now fixed in the SVN. Hervé
What's new
fixed C++11 warnings
fixed C++11 warnings
FreeImage now uses LibRaw 0.20.2 (GIT patch 2021-10-26)
fixed FreeImage_SeekMemory behavior with 64-bit malicious images
fixed FreeImage_FlipVertical behavior with very large images
FreeImage now uses LibTIFF 4.3.0 (GIT patch 2021-10-26)
FreeImage now uses LibRaw 0.20.2 (GIT patch 2021-10-26)
FreeImage now uses LibWebP 1.2.1 (GIT patch 2021-10-29)
fix big endian builds
Hi, It seems it is fixed in the SVN see https://sourceforge.net/p/freeimage/svn/HEAD/tree/ Hervé
TIFF Deflate compression fixes
Hi Milos, Thanks for the patch, it is now in the SVN. I have also added the suggestion for the PREDICTOR_FLOATINGPOINT TIFF predictor. Hervé
What's new
TIFF images saved with TIFF_DEFLATE compression are saved to images with TIFF_ADOBE_DEFLATE compresssion (TIFF_DEFLATE is obsolete)
TIFF images saved with TIFF_DEFLATE compression are saved to images with TIFF_ADOBE_DEFLATE compresssion (TIFF_DEFLATE is obsolete)
What's new
fixed a comment
improved error handler
FreeImage now uses LibRaw 0.20.2 (GIT patch 2021-06-02)
FreeImage now uses LibJXR 1.2 (fixed FreeImage version)
FreeImage now uses LibTIFF 4.3.0 (GIT patch 2021-07-09)
FreeImage now uses LibWebP 1.2.0 (GIT patch 2021-07-14)
Error loading and saving JPEG XR images in Mac OS X 64-bits
fixed in the SVN
heap-buffer-overflow in function C_IStream::read of PluginEXR.cpp
fixed in the SVN version
Heap buffer overflow in ReadProc() in file FreeImageIO.cpp:32
not reproduced with current SVN version
char subscript in Source/LibRawLite/internal/dcraw_common.cpp
FreeImage now uses LibRaw 0.20.2 dcraw_common.cpp does no longer exist
stack-buffer-overflow vulnerability LibRaw::parse_makernote in freeimage
fixed in the SVN using LibRaw 0.20.2
Heap buffer overflow in function LoadPixelDataRLE8() in PluginBMP.cpp:445
fixed in the SVN
heap-buffer-overflow in function LoadPixelDataRLE8 of PluginBMP.cpp
fixed in the SVN
Heap buffer overflow in function J2KImageToFIBITMAP() in J2KHelper.cpp:133
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Heap buffer overflow in J2KHelper.cpp:133
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Heap buffer overflow in FreeImageTag.cpp:274
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Heap buffer overflow in PluginTIFF.cpp:1638
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Heap buffer overflow in PluginPNM.cpp:353
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Heap buffer overflow in PluginPCX.cpp:611
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Heap buffer overflow in PluginPCX.cpp:573
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
heap-buffer-overflow in function LoadRGB of PluginDDS.cpp
fixed with patch https://sourceforge.net/p/freeimage/patches/143/
Hi Mihail, Thanks for all these patches, they are now merged in the SVN. Hervé
Bugfix for #299,#303,#304,#305,#308,#309,#310, #320
improved TIFF plugin against malicious images
improved DDS plugin against malicious images
improved J2K plugin against malicious images
improved PNM plugin against malicious images
improved PCX plugin against malicious images
What's new
updated Linux makefile
FreeImage now uses LibTIFF 4.1.0 (GIT patch 2021-03-10)
FreeImage now uses LibRaw 0.20.2 (GIT patch 2021-04-02)
FreeImage now uses LibTIFF 4.1.0 (GIT patch 2021-03-10)
FreeImage now uses LibTIFF 4.1.0 (GIT patch 2021-03-10)
JPEG-XR on Linux
fixed in the SVN
What's new
removed the 32-bit build option from the MSVC build options
removed the 32-bit build option from the MSVC build options
remove .vs directory
FreeImage now uses LibRaw 0.20.2 (GIT patch 2021-04-02)
FreeImage now uses LibRaw 0.20.2 (GIT patch 2021-04-02)
FreeImage now uses LibWebP 1.2.0 (GIT patch 2021-03-14)
Heap use-after-free in BitmapAccess.cpp:498