1
0
mirror of https://gitlab.com/libtiff/libtiff.git synced 2026-10-24 19:59:18 +03:00

Commit Graph

  • 7f7258f25b Merge branch 'warning_cmake_config_file' into 'master' Even Rouault 2023-06-19 11:00:24 +00:00
  • 350ff161c8 WebP decoder: validate WebP blob width, height, band count against TIFF parameters Even Rouault 2023-06-17 16:22:38 +02:00
  • 9812658366 v4.5.1 release note: add warning about CMake config file being preview Even Rouault 2023-06-15 15:55:55 +02:00
  • df665f6077 Merge branch 'HOWTO-RELEASE-gitlab-release' into 'master' Even Rouault 2023-06-14 16:01:04 +00:00
  • c2755a3d20 HOWTO-RELEASE: mention creating a gitlab release Even Rouault 2023-06-14 14:42:59 +02:00
  • 4f34a374b2 Merge branch 'TIFFOpenWExt_O_RDWR' into 'master' v4.5.1rc3 v4.5.1 Even Rouault 2023-06-10 20:36:49 +00:00
  • e97e716e21 TIFFOpenWExt(): mode r+ in the Windows implementation adjusted to that of Linux Even Rouault 2023-06-10 22:35:51 +02:00
  • 5fc887f552 Merge branch 'fix_ossfuzz_59751' into 'master' Even Rouault 2023-06-10 20:32:35 +00:00
  • 74bcfc74da TIFFReadDirectory(): fix crash when reading tag TIFFTAG_EP_BATTERYLEVEL Even Rouault 2023-06-10 22:29:23 +02:00
  • 7b1f03c386 Fix TransferFunction writing of only two transfer functions. The TIFFWriteDirectoryTagTransferfunction() function writes in some cases only two transfer functions, although only exactly one or exactly three transfer functions are allowed. This then leads to an error when reading. --> TIFFReadDirectory: Warning, Incorrect count for "TransferFunction"; tag ignored. Su_Laus 2023-06-09 16:41:19 +02:00
  • b36bb2f9be Merge branch 'fix_win_build' into 'master' v4.5.1rc2 Even Rouault 2023-06-09 13:43:10 +00:00
  • 72187a0fb7 cmake/PkgConfig.cmake: avoid CMake error when prefix or suffix is empty Even Rouault 2023-06-09 15:40:17 +02:00
  • 70f8d926cc Add tif_win32_versioninfo.rc and tif_tools_versioninfo.rc to EXTRA_DIST Even Rouault 2023-06-09 15:39:38 +02:00
  • 78b1977875 Merge branch 'fix_coverity_build' into 'master' Even Rouault 2023-06-09 12:57:34 +00:00
  • 56aa5d01e6 build/gitlab-ci: fix coverity_build() Even Rouault 2023-06-09 14:55:58 +02:00
  • 7583f9f3ed Merge branch 'v4.5.1rc1_preparation' into 'master' v4.5.1rc1 Even Rouault 2023-06-09 12:44:50 +00:00
  • 8e424c701e Prepare for v4.5.1 release Even Rouault 2023-06-09 14:38:34 +02:00
  • cff0aeba96 Merge remote-tracking branch 'sulaus/Rel_4.5.1_preparation' Even Rouault 2023-06-09 14:14:39 +02:00
  • 6ac0ab5064 Merge branch 'disable_dng_tags' into 'master' Even Rouault 2023-06-09 12:10:18 +00:00
  • e2ac7e48ac Merge branch 'fix_577' into 'master' Even Rouault 2023-06-09 12:09:43 +00:00
  • 738e04099b tif_dirinfo.c: disable DNG 1.2->1.6 tags Even Rouault 2023-06-07 21:48:23 +02:00
  • b8d15d9dbe Apply 1 suggestion(s) to 1 file(s) Timothy Lyanguzov 2023-06-05 23:23:50 +00:00
  • 97785f8527 CI: add testing of find_package(Tiff CONFIG) Even Rouault 2023-06-05 16:50:59 +02:00
  • 71c90a51bc CMake: export TiffConfig.cmake and TiffConfigVersion.cmake files Even Rouault 2023-06-05 16:49:12 +02:00
  • c978a6c3ea libtiff/CMakeLists.txt: fix export of INTERFACE_INCLUDE_DIRECTORIES Even Rouault 2023-06-05 17:20:26 +02:00
  • 50eab58d6e libtiff/CMakeLists.txt: correctly define TIFF::tiff alias (fixes #577) Even Rouault 2023-06-05 16:18:57 +02:00
  • 46ea8e2a5c Merge branch 'TIFFField_downgrade_errors_to_warnings' into 'master' Even Rouault 2023-06-05 14:05:26 +00:00
  • a693d1f365 TIFFFieldWithName() and TIFFFieldWithTag() downgrade errors to warnings. see https://gitlab.com/libtiff/libtiff/-/issues/575#note_1407633888 Su_Laus 2023-05-28 21:05:49 +02:00
  • be9785ac6d Merge branch 'bebuch-master-patch-58347' into 'master' Even Rouault 2023-05-25 14:41:50 +00:00
  • c58e47a183 check if upstream lzma (xz) config was used and bind to it if so Benjamin Buch 2023-05-25 14:41:49 +00:00
  • 7eb0f8ca76 Merge branch 'upstream-zstd-config' into 'master' Even Rouault 2023-05-25 14:40:48 +00:00
  • be0bac4c88 Merge branch 'cmake_FindDeflate_bugs_see_526' into 'master' Even Rouault 2023-05-25 14:40:13 +00:00
  • b2cdf4292a CMake: FindDeflate several errors (see #526) Su_Laus 2023-05-21 18:13:50 +02:00
  • 211704a9e6 prefer shared over static Benjamin Buch 2023-05-24 10:20:27 +00:00
  • 527208be70 check if upstream zstd config was used and bind to it if so Benjamin Buch 2023-05-24 09:37:16 +00:00
  • 33cda33473 Merge branch 'master' into 'master' Even Rouault 2023-05-24 09:07:25 +00:00
  • 86e058e4ed CMake: make WebP component name compatible with upstream ConfigWebP.cmake Benjamin Buch 2023-05-24 09:07:25 +00:00
  • 118c5d1082 Prepare release 4.5.1 - Update till 18.05.23 after fix_559_DNG_1.6_passcount_error Su_Laus 2023-05-18 22:41:56 +02:00
  • c6c80cefa6 Prepare release 4.5.1 Su_Laus 2023-05-06 22:33:18 +02:00
  • e3e23b1dd0 Merge branch 'fix_559_DNG_1.6_passcount_error' into 'master' Even Rouault 2023-05-18 20:22:21 +00:00
  • 95942e5048 Merge branch 'fix_557_TagExtender_for_CustomDirectories_not_possible' into 'master' Even Rouault 2023-05-18 20:21:55 +00:00
  • 9f0c7bff9b Documentation update: TIFFSetTagExtender() cannot add tags to custom directories. Su_Laus 2023-05-16 23:02:03 +02:00
  • a0a18437d6 Merge branch 'fix_558' into 'master' Even Rouault 2023-05-16 17:40:05 +00:00
  • e8874d75f5 Fix #559 DNG 1.6 passcount assertion Su_Laus 2023-05-15 21:03:12 +02:00
  • 0dabdfe857 Hardcode HOST_FILLORDER to FILLORDER_LSB2MSB, and make 'H' flag of TIFFOpen() to warn and an alias of FILLORDER_MSB2LSB Even Rouault 2023-05-08 23:17:15 +02:00
  • 6fd4237b0b tif_lerc.c: use WORDS_BIGENDIAN instead of HOST_BIGENDIAN Even Rouault 2023-05-08 23:17:57 +02:00
  • cea6047054 Merge branch 'fix_484_TIFFDirectory_32_64_bit' into 'master' Even Rouault 2023-05-07 11:14:25 +00:00
  • ba425745d6 Merge branch 'DNG_1.6_EP_tags' into 'master' Even Rouault 2023-05-07 11:12:20 +00:00
  • f79d2d5d1e Merge branch 'issue547' into 'master' Even Rouault 2023-05-07 11:11:36 +00:00
  • 7e28cd362b Merge branch 'fix_548' into 'master' Even Rouault 2023-05-06 18:47:00 +00:00
  • 7ead6c42c7 Merge branch 'tiffcrop_fix_553_multi-image-errors' into 'master' Even Rouault 2023-05-06 18:46:35 +00:00
  • e53b14876f Merge branch 'tif_ojpeg_fix-554_FPE' into 'master' Even Rouault 2023-05-06 18:45:50 +00:00
  • d0c721cad7 tif_ojpeg.c fix 554 by checking for division by zero Su Laus 2023-05-06 18:45:50 +00:00
  • b5c7d4c4e0 Consider error return of writeSelections(). Fixes #553 Su_Laus 2023-05-05 19:43:46 +02:00
  • 9be22b639e LZWDecode(): avoid crash when trying to read again from a strip whith a missing end-of-information marker (fixes #548) Even Rouault 2023-04-29 12:20:46 +02:00
  • b90b20d36d Add DNG tags up to version 1.6.0.0 and some TIFF/EP tags and update documentation Su_Laus 2023-04-25 20:05:14 +02:00
  • d2f2dbc392 do not install libtiff-4.pc when tiff-install is reset Roman 2023-04-23 13:49:35 +10:00
  • 9bd48f0dbd Merge branch 'mymaster1' into 'master' Even Rouault 2023-04-21 13:01:34 +00:00
  • 8c0859a804 countInkNamesString(): fix UndefinedBehaviorSanitizer: applying zero offset to null pointer xiaoxiaoafeifei 2023-04-21 13:01:34 +00:00
  • 17adf4308c Merge branch 'tif_ovrcache_TIFFSetSubDirectory' into 'master' Even Rouault 2023-03-26 15:51:21 +00:00
  • b8b12c44c1 tif_ovrcache.c: check TIFFSetSubDirectory() return value (CID 1524573) Even Rouault 2023-03-26 16:27:40 +02:00
  • 214fe59954 Merge branch 'even_faster_setdirectory_with_IFDlist' into 'master' Even Rouault 2023-03-26 14:09:24 +00:00
  • ada85f3663 Even faster TIFFSetDirectory() using IFD list. Su Laus 2023-03-26 14:09:24 +00:00
  • ddd7f04482 Merge branch 'faster-setdirectory_newMR' into 'master' Even Rouault 2023-03-12 21:05:56 +00:00
  • f0a7bb7bdc Optimize relative seeking with TIFFSetDirectory Su Laus 2023-03-12 21:05:56 +00:00
  • 1d5b1181c9 Merge branch 'master' into 'master' Even Rouault 2023-03-11 13:23:49 +00:00
  • 881a070194 Fix memory leak in tiffcrop.c zhailiangliang 2023-03-07 15:02:08 +08:00
  • 6bb0f1171a Merge branch 'skip-thumbnail-test' into 'master' Even Rouault 2023-02-23 21:20:14 +00:00
  • bda075a7f3 test (cmake): skip script tests if tools aren't built Sam James 2022-06-28 06:22:15 +01:00
  • 223078d722 test (autotools): skip script tests if tools aren't built Sam James 2022-05-21 01:01:35 +01:00
  • 61656f9218 Merge branch 'fix_Unlink_first_directory_0' into 'master' Even Rouault 2023-02-16 22:46:38 +00:00
  • d1f658afa5 Merge branch 'tif_luv_check_NaN_fix_#530' into 'master' Even Rouault 2023-02-16 15:18:55 +00:00
  • b0e1c25dd1 tif_luv: Check and correct for NaN data in uv_encode(). Su_Laus 2023-02-16 12:03:16 +01:00
  • c861f25cbc Merge branch 'tiffcrop_dont_reuse_input_buffer_fix_527' into 'master' Even Rouault 2023-02-14 20:41:35 +00:00
  • ec8ef90c1f tiffcrop: Do not reuse input buffer for subsequent images. Fix issue 527 Su_Laus 2023-02-14 20:43:43 +01:00
  • aa2cd98b3e Fix 484 TIFFDirectory td_fieldsset uses unsigned long which can be 32 or 64 bits. Su_Laus 2023-02-08 21:36:18 +01:00
  • feb8db628d Merge branch 'test_ifd_loop_detection_fix_CoverityScan_ln_55' into 'master' Even Rouault 2023-02-08 16:05:37 +00:00
  • 538b8f2935 test_ifd_loop_detection: fix Coverity Scan issue CID 1520750: Null pointer dereferences (NULL_RETURNS) line 55. Su_Laus 2023-02-06 21:23:13 +01:00
  • c8e1289def Merge branch 'tiffcrop_fix_CoverityScan_line_9676' into 'master' Even Rouault 2023-02-06 20:48:42 +00:00
  • 3f37593175 Fix Coverity Scan issue CID 1520761: Integer handling issues (OVERFLOW_BEFORE_WIDEN) tiffcrop.c: 9676 in rotateImage() Su_Laus 2023-02-06 21:10:30 +01:00
  • afaabc3e50 Merge branch 'tiffcrop_R270_fix#492' into 'master' Even Rouault 2023-02-05 17:49:05 +00:00
  • 69818e2f2d tiffcrop: Amend rotateImage() not to toggle the input (main) image width and length parameters when only cropped image sections are rotated. Remove buffptr from region structure because never used. Su_Laus 2023-01-29 11:09:26 +01:00
  • 6366e8f776 Merge branch 'tiffcrop_correctly_update_buffersize_after_rotate_fix#520' into 'master' Even Rouault 2023-02-05 16:04:07 +00:00
  • 33aee1275d Merge branch 'tiffcrop_composite_image_assumption_test_fix#496' into 'master' Even Rouault 2023-02-05 15:53:16 +00:00
  • 82a7fbb1fa tiffcrop: added check for assumption on composite images (fixes #496) Su Laus 2023-02-05 15:53:15 +00:00
  • 688012dca2 tiffcrop correctly update buffersize after rotateImage() fix#520 -- enlarge buffsize and check integer overflow within rotateImage(). Su_Laus 2023-02-04 23:24:21 +01:00
  • ff049e353e Merge branch 'test_subidf_loop' into 'master' Even Rouault 2023-02-04 19:34:11 +00:00
  • 8ef8f7ce21 test_ifd_loop_detection: Added test to check loops in SubIFDs that are chained. Su Laus 2023-02-04 19:34:11 +00:00
  • 12ba27949b Fix TIFFUnlinkDirectory(0) case and unlink of first directory. Su_Laus 2023-01-15 13:29:03 +01:00
  • f171d7a2cd Merge branch 'TiffClose_NULL_ptr_dereferencing_fix_515' into 'master' Even Rouault 2023-02-03 17:46:26 +00:00
  • d63de61b1e TIFFClose() avoid NULL pointer dereferencing. fix#515 Su_Laus 2023-02-03 17:38:55 +01:00
  • 9c22495e5e tiffcrop correctly update buffersize after rotateImage() fix#520 rotateImage() set up a new buffer and calculates its size individually. Therefore, seg_buffs[] size needs to be updated accordingly. Before this fix, the seg_buffs buffer size was calculated with a different formula than within rotateImage(). Su_Laus 2023-02-03 15:31:31 +01:00
  • a63e18ca43 Merge branch 'add_windows_DLL_versioninfo' into 'master' Even Rouault 2023-01-25 16:04:51 +00:00
  • e304e5a5cb Add versioninfo resource files for DLL and tools compiled with Windows MSVC and MINGW. Su Laus 2023-01-25 16:04:50 +00:00
  • 0f8ae9442a Merge branch 'tif_hash_set_order_include' into 'master' Even Rouault 2023-01-22 12:50:21 +00:00
  • bc4d708262 tif_hash_set.c: include tif_hash_set.h after tif_config.h to let a chance for GDAL symbol renaming trick Even Rouault 2023-01-22 13:31:46 +01:00
  • 46832efcb0 Merge branch 'fix_513' into 'master' Even Rouault 2023-01-22 12:26:22 +00:00
  • 9477634d2a Add test for Fax3 decoding issues (refs #513) Even Rouault 2023-01-21 16:54:59 +01:00
  • d1b6b9c1b3 Merge branch 'tiffcrop_fix_#488' into 'master' Even Rouault 2023-01-21 15:58:10 +00:00
  • 97d65859bc tiffcrop: Correct simple copy paste error. Fix #488. Su Laus 2023-01-21 15:58:10 +00:00