Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add versioninfo resource files for DLL and tools compiled with Windows MSVC ↵ | Su Laus | 2023-01-25 | 4 | -20/+138 | |
|/ | | | | and MINGW. | |||||
* | Merge branch 'tif_hash_set_order_include' into 'master' | Even Rouault | 2023-01-22 | 1 | -1/+2 | |
|\ | | | | | | | | | tif_hash_set.c: include tif_hash_set.h after tif_config.h to let a chance for... See merge request libtiff/libtiff!462 | |||||
| * | tif_hash_set.c: include tif_hash_set.h after tif_config.h to let a chance ↵ | Even Rouault | 2023-01-22 | 1 | -1/+2 | |
|/ | | | | for GDAL symbol renaming trick | |||||
* | Merge branch 'fix_513' into 'master' | Even Rouault | 2023-01-22 | 6 | -3/+32 | |
|\ | | | | | | | | | | | | | Fax3: fix failure to decode some fax3 images (fixes #513) Closes #513 See merge request libtiff/libtiff!461 | |||||
| * | Add test for Fax3 decoding issues (refs #513) | Even Rouault | 2023-01-21 | 5 | -2/+27 | |
| | | ||||||
| * | Fax3: fix failure to decode some fax3 images (fixes #513) | Even Rouault | 2023-01-21 | 3 | -3/+7 | |
| | | | | | | | | Patch by @jsummers26 | |||||
* | | Merge branch 'tiffcrop_fix_#488' into 'master' | Even Rouault | 2023-01-21 | 1 | -1/+1 | |
|\ \ | |/ |/| | | | | | | | | | tiffcrop: Correct simple copy paste error. Fix #488. Closes #488 See merge request libtiff/libtiff!459 | |||||
| * | tiffcrop: Correct simple copy paste error. Fix #488. | Su Laus | 2023-01-21 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'tiffmedian_fix_#477' into 'master' | Even Rouault | 2023-01-12 | 1 | -1/+6 | |
|\ | | | | | | | | | | | | | tiffmedian: avoid zero num_colors, fixes #477 Closes #477 See merge request libtiff/libtiff!458 | |||||
| * | tiffmedian: avoid zero num_colors, fixes #477 | Su_Laus | 2023-01-12 | 1 | -1/+6 | |
| | | ||||||
* | | Merge branch 'fax2ps_fixes_#475' into 'master' | Even Rouault | 2023-01-12 | 1 | -3/+3 | |
|\ \ | |/ |/| | | | | | | | | | fax2ps: fixes #475 buffer overflow in qsort function pcompar. Closes #475 See merge request libtiff/libtiff!457 | |||||
| * | fax2ps: fixes #475 buffer overflow in qsort function pcompar. | Su_Laus | 2023-01-12 | 1 | -3/+3 | |
|/ | ||||||
* | Merge branch 'fix_241_tiffset_file_size_limit' into 'master' | Even Rouault | 2023-01-09 | 1 | -5/+79 | |
|\ | | | | | | | | | | | | | tiffset: get filesize to allocate only the required memory. Fixes issue #241 Closes #241 See merge request libtiff/libtiff!451 | |||||
| * | tiffset: get filesize to allocate only the required memory. Fixes issue #241 | Su Laus | 2023-01-09 | 1 | -5/+79 | |
| | | ||||||
* | | Merge branch '_TIFFCleanupIFDOffsetAndNumberMaps' into 'master' | Even Rouault | 2023-01-09 | 7 | -24/+31 | |
|\ \ | |/ |/| | | | | | Add _TIFFCleanupIFDOffsetAndNumberMaps() and call it from TIFFUnlinkDirectory() See merge request libtiff/libtiff!454 | |||||
| * | Remove use of tif_dirnumber | Even Rouault | 2023-01-06 | 6 | -18/+4 | |
| | | ||||||
| * | TIFFSetSubDirectory(): call _TIFFCleanupIFDOffsetAndNumberMaps() | Even Rouault | 2023-01-06 | 1 | -0/+1 | |
| | | ||||||
| * | struct tiff: remove unused tif_dirlistoff | Even Rouault | 2023-01-06 | 1 | -5/+3 | |
| | | ||||||
| * | TIFFUnlinkDirectory(): reset tif_dirnumber | Even Rouault | 2023-01-06 | 1 | -0/+1 | |
| | | ||||||
| * | Add _TIFFCleanupIFDOffsetAndNumberMaps() and call it from TIFFUnlinkDirectory() | Even Rouault | 2023-01-06 | 3 | -2/+23 | |
|/ | ||||||
* | Merge branch 'cmake_in_files_formatting_sensitive' into 'master' | Even Rouault | 2022-12-29 | 5 | -1/+42 | |
|\ | | | | | | | | | Disable clang-formatting for tif_config.h.cmake.in and tiffconf.h.cmake.in... See merge request libtiff/libtiff!452 | |||||
| * | Disable clang-formatting for tif_config.h.cmake.in and tiffconf.h.cmake.in ↵ | Su_Laus | 2022-12-28 | 4 | -4/+8 | |
| | | | | | | | | because sensitive for CMake scripts. - explanation added | |||||
| * | Disable clang-formatting for tif_config.h.cmake.in and tiffconf.h.cmake.in ↵ | Su_Laus | 2022-12-26 | 5 | -1/+38 | |
|/ | | | | because sensitive for CMake scripts. | |||||
* | Merge branch 'manpage_multi-page-TIFF' into 'master' | Even Rouault | 2022-12-19 | 7 | -31/+265 | |
|\ | | | | | | | | | manpage: Add multi page TIFF and SubIFDs description and read / write example. See merge request libtiff/libtiff!450 | |||||
| * | manpage: Add multi page TIFF and SubIFDs description and read / write example. | Su Laus | 2022-12-19 | 7 | -31/+265 | |
|/ | ||||||
* | Merge branch 'TIFFOpen_r+_windows_behaviour' into 'master' | Even Rouault | 2022-12-18 | 1 | -1/+1 | |
|\ | | | | | | | | | Behavior of TIFFOpen() mode "r+" in the Windows implementation adjusted to that of Linux. See merge request libtiff/libtiff!449 | |||||
| * | Behavior of TIFFOpen() mode "r+" in the Windows implementation adjusted to ↵ | Su_Laus | 2022-12-16 | 1 | -1/+1 | |
|/ | | | | that of Linux. | |||||
* | Merge branch 'ossfuzz_54343' into 'master' | Even Rouault | 2022-12-15 | 1 | -2/+6 | |
|\ | | | | | | | | | TIFFSetDirectory: avoid harmless unsigned-integer-overflow See merge request libtiff/libtiff!447 | |||||
| * | TIFFSetDirectory: avoid harmless unsigned-integer-overflow | Even Rouault | 2022-12-15 | 1 | -2/+6 | |
|/ | | | | Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=54343 | |||||
* | Merge branch 'ossfuzz_54311' into 'master' | Even Rouault | 2022-12-14 | 1 | -1/+6 | |
|\ | | | | | | | | | TIFFWriteDirectorySec(): avoid harmless unsigned-integer-overflow See merge request libtiff/libtiff!446 | |||||
| * | TIFFWriteDirectorySec(): avoid harmless unsigned-integer-overflow | Even Rouault | 2022-12-14 | 1 | -1/+6 | |
| | | | | | | | | Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=54311 | |||||
* | | Merge branch 'hash_set_config' into 'master' | Even Rouault | 2022-12-13 | 1 | -0/+1 | |
|\ \ | |/ |/| | | | | | tif_hash_set.c: add a tif_config.h include (mostly for GDAL renaming symbols trick) See merge request libtiff/libtiff!445 | |||||
| * | tif_hash_set.c: add a tif_config.h include (mostly for GDAL renaming symbols ↵ | Even Rouault | 2022-12-14 | 1 | -0/+1 | |
|/ | | | | trick) | |||||
* | Merge branch 'fix_type_related_warnings_in_error' into 'master'v4.5.0rc3v4.5.0 | Even Rouault | 2022-12-13 | 3 | -10/+9 | |
|\ | | | | | | | | | TIFFAdvanceDirectory()/TIFFUnlinkDirectory(): fix build warnings/errors on OSX... See merge request libtiff/libtiff!444 | |||||
| * | tiffinfo/tiffgt: more corect casts related to tdir_t changes | Even Rouault | 2022-12-13 | 2 | -6/+6 | |
| | | ||||||
| * | TIFFAdvanceDirectory()/TIFFUnlinkDirectory(): fix build warnings/errors on ↵ | Even Rouault | 2022-12-13 | 1 | -4/+3 | |
|/ | | | | OSX due to uint16_t->tdir_t type change | |||||
* | Merge branch 'TIFFHashSetInsert_memleak_fix' into 'master'v4.5.0rc2 | Even Rouault | 2022-12-13 | 1 | -1/+6 | |
|\ | | | | | | | | | TIFFHashSetInsert(): fix potential memleak See merge request libtiff/libtiff!443 | |||||
| * | TIFFHashSetInsert(): fix potential memleak | Even Rouault | 2022-12-13 | 1 | -1/+6 | |
|/ | ||||||
* | Merge branch '_TIFFCheckDirNumberAndOffset_use_after_free_fix' into 'master' | Even Rouault | 2022-12-13 | 1 | -4/+19 | |
|\ | | | | | | | | | _TIFFCheckDirNumberAndOffset(): fix recently introduced use-after-free found by CIFuzz on GDAL See merge request libtiff/libtiff!442 | |||||
| * | _TIFFCheckDirNumberAndOffset(): fix recently introduced use-after-free found ↵ | Even Rouault | 2022-12-13 | 1 | -4/+19 | |
| | | | | | | | | by CIFuzz on GDAL | |||||
* | | Merge branch 'update_4_5_0rc2' into 'master' | Even Rouault | 2022-12-13 | 2 | -0/+6 | |
|\ \ | |/ | | | | | | | Changelog: latest updates for 4.5.0rc2 See merge request libtiff/libtiff!441 | |||||
| * | Changelog: latest updates for 4.5.0rc2 | Even Rouault | 2022-12-13 | 2 | -0/+6 | |
|/ | ||||||
* | Merge branch 'tiffinfo_adapt_curdir_tdir_t' into 'master' | Even Rouault | 2022-12-13 | 1 | -1/+1 | |
|\ | | | | | | | | | tiffinfo: update curdir from uint16_t to tdir_t for more than 64k IFD handling. See merge request libtiff/libtiff!440 | |||||
| * | tiffinfo: update curdir from uint16_t to tdir_t for more than 64k IFD handling. | Su_Laus | 2022-12-13 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch '4_5_0rc2' into 'master' | Even Rouault | 2022-12-13 | 5 | -6/+100 | |
|\ \ | |/ |/| | | | | | Prepare libtiff v4.5.0rc2 See merge request libtiff/libtiff!439 | |||||
| * | Update v4.5.0rst | Even Rouault | 2022-12-13 | 1 | -1/+11 | |
| | | ||||||
| * | _TIFFCheckDirNumberAndOffset: fix a previous commit | Even Rouault | 2022-12-13 | 1 | -2/+2 | |
| | | ||||||
| * | Prepare libtiff v4.5.0rc2 | Even Rouault | 2022-12-13 | 3 | -3/+87 | |
|/ | ||||||
* | Merge branch 'fix_502' into 'master' | Even Rouault | 2022-12-13 | 24 | -142/+1160 | |
|\ | | | | | | | | | | | | | Make TIFFSetDirectory(tiff, 65534) work again (fixes #502) Closes #502 See merge request libtiff/libtiff!436 | |||||
| * | Add tests for IFD loop detection | Even Rouault | 2022-12-13 | 6 | -1/+192 | |
| | |