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

Commit Graph

  • d23249978a Merge branch 'cmake-version-bump' into 'master' master Roger Leigh 2026-09-27 17:31:05 +00:00
  • e5622c2228 cmake: Make version 3.20 the minimum version required Roger Leigh 2026-09-27 10:44:19 +01:00
  • 0962d91b19 Merge branch '897-update-howto-release-for-2026-including-optional-adjacent-gnulib' into 'master' Bob Friesenhahn 2026-09-17 14:27:27 +00:00
  • 3fe1007ec1 Resolve "Update HOWTO-RELEASE for 2026 including optional adjacent gnulib" Bob Friesenhahn 2026-09-17 14:27:27 +00:00
  • 741a573ee2 Merge branch '896-update-autogen-sh-to-optionally-obtain-config-guess-config-sub-from-adjacent-gnulib' into 'master' Bob Friesenhahn 2026-09-16 22:02:14 +00:00
  • 1f79cbc484 Update autogen.sh to optionally obtain config.guess/config.sub from adjacent gnulib Bob Friesenhahn 2026-09-16 22:02:13 +00:00
  • dd0ed2c619 Merge branch 'issue-883-ErrorHandling' into 'master' Even Rouault 2026-08-27 18:09:35 +00:00
  • f260ef4d8f Merge branch 'fix_877_tif_dirwrite_dirmem_double_free_hardening' into 'master' Even Rouault 2026-08-27 18:09:00 +00:00
  • a918e57fc9 Merge branch 'new-fuzzer' into 'master' Even Rouault 2026-08-27 18:07:42 +00:00
  • f7ec298195 tiffgt: check TIFFReadDirectory() return value 4ugustus 2026-08-24 11:19:28 +08:00
  • b99beace42 Merge branch 'TIFFStartTile_fix' into 'master' Even Rouault 2026-08-18 13:56:23 +00:00
  • 52fe46e0e8 TIFFStartTile(): remove redundant tilewidth != 0 check, and add missing tilelength == 0 one Even Rouault 2026-08-16 23:31:00 +02:00
  • 6fc0b31b93 Merge branch 'TIFF_JSAMPLE' into 'master' Even Rouault 2026-08-14 19:00:51 +00:00
  • c54d210417 tif_jpeg.c: fix some builds Even Rouault 2026-08-14 20:37:10 +02:00
  • 7ba4f94ac7 Merge branch 'missing_TIFF_NOSANITIZE_UNSIGNED_INT_OVERFLOW' into 'master' Even Rouault 2026-08-14 17:41:21 +00:00
  • 11c0f69a56 JPEGDecode(): fix warning Even Rouault 2026-08-14 19:13:56 +02:00
  • a0ac7493fb tif_predict.c: add missing TIFF_NOSANITIZE_UNSIGNED_INT_OVERFLOW Even Rouault 2026-08-14 19:10:16 +02:00
  • bcdabee99b Reformat code Even Rouault 2026-08-14 19:09:41 +02:00
  • 806a4fdfb3 Merge branch 'packbits-fuzzer' into 'master' Even Rouault 2026-08-14 15:41:53 +00:00
  • 5e38e7a516 Merge branch 'issue-874-IntegerOverflow' into 'master' Even Rouault 2026-08-14 09:39:39 +00:00
  • 4eb2586a19 Harden public raw multiplication overflow cases waugustus 2026-07-24 12:16:09 +08:00
  • 9abaa482ff Merge branch 'issue-866-callerMemoryContractMismatches' into 'master' Even Rouault 2026-08-14 05:29:17 +00:00
  • f59876694f codec: avoid typed access to user-format buffers 4ugustus 2026-07-08 16:52:10 +08:00
  • 33eafe5be4 tif_predict: avoid aligned access to caller buffers 4ugustus 2026-07-08 16:51:34 +08:00
  • 0419610667 tif_jbig: validate source extent before encode 4ugustus 2026-07-08 16:50:15 +08:00
  • 9df3148ebe tif_jpeg: make 12-bit sample transitions explicit 4ugustus 2026-07-08 16:49:32 +08:00
  • 84746d760c Merge branch '881-support-clang-s-scan-build-for-use-on-developer-systems' into 'master' Bob Friesenhahn 2026-08-13 18:58:03 +00:00
  • ae4d58b65d Add a scan-build target to run scan-build with options. Coverity email address read from file. 881-support-clang-s-scan-build-for-use-on-developer-systems Bob Friesenhahn 2026-08-13 13:43:06 -05:00
  • d287fbe0ba Merge branch 'master' into 'master' Even Rouault 2026-08-13 16:34:05 +00:00
  • b7bf48c992 Defensive hardening for double free of dirmem by setting dirmem to NULL after _TIFFfreeExt() Su_Laus 2026-08-13 17:47:35 +02:00
  • 1ac62678c2 Merge branch 'DNG-IlluminantData3-typo' into 'master' Even Rouault 2026-08-11 16:07:37 +00:00
  • 5439899ca1 Merge branch 'issue-872-malloc' into 'master' Bob Friesenhahn 2026-08-08 13:06:49 +00:00
  • 7794a1f1b4 Check allocation failures 4ugustus 2026-08-05 15:36:14 +08:00
  • 7775673061 contrib/oss-fuzz: use libtiff MIT-style license on PackBits fuzzer Anthony Adame 2026-08-03 02:24:38 +00:00
  • 2c792de613 Merge branch 'fix/use-checked-malloc-dirread' into 'master' Bob Friesenhahn 2026-08-02 19:06:33 +00:00
  • 4fc3ed6975 LZWEncode: Remove _WINDOWS specific hash entry handling. jtytgat 2026-08-01 22:57:16 +02:00
  • baf9eeae67 contrib/oss-fuzz: address review on PackBits fuzzer anthonyadame 2026-07-25 21:30:34 -04:00
  • 7da5955698 tif_dirread: use _TIFFCheckMalloc for array allocations Thalha Ahmed 2026-07-25 13:42:05 +05:30
  • b63ce82cf2 contrib/oss-fuzz: add a targeted PackBits decoder fuzzer Anthony Adame 2026-07-24 14:18:33 +00:00
  • dcf9e974d5 requirements: Add libtiff requirements generated from specification documents requirements Roger Leigh 2026-07-19 22:31:37 +01:00
  • cc3bb79dc9 Correct value of TIFFTAG_ILLUMINANTDATA3 to match specification Roger Leigh 2026-07-19 22:17:59 +01:00
  • d6217f352c Merge branch 'tif_getimage_scale_fromskew_grey_images' into 'master' Even Rouault 2026-07-19 13:31:44 +00:00
  • 630ceb0a76 Merge branch 'reformat' into 'master' Even Rouault 2026-07-18 09:43:19 +00:00
  • 7ab3966d46 Fix formatting Even Rouault 2026-07-18 11:42:28 +02:00
  • e422210001 Merge branch 'unknown_tag_warnings_emission' into 'master' Even Rouault 2026-07-17 16:43:28 +00:00
  • b8786d7372 Merge branch 'issue-868-TIFFReadBufferSetup' into 'master' Even Rouault 2026-07-17 16:43:02 +00:00
  • ec661a5e8d Merge branch 'issue-865-TIFFStreamOpen' into 'master' Even Rouault 2026-07-17 16:41:54 +00:00
  • 90f69d9a3c Merge branch 'issue-858-_TIFFFetchStrileValue' into 'master' Even Rouault 2026-07-17 16:36:59 +00:00
  • 45ecf565e6 Merge branch 'library-integer-overflow-hardening' into 'master' Even Rouault 2026-07-17 16:36:20 +00:00
  • 38ed88cb16 tif_getimage: scale fromskew by samplesperpixel in 8-bit grey/palette put routines. Su_Laus 2026-07-12 21:33:31 +02:00
  • b5fc74b63f tif_dirinfo: guard unknown tag warnings Yurii Zakharchuk 2026-07-10 13:47:44 +03:00
  • f057f7ab9f tif_read: report TIFFReadBufferSetup failure instead of asserting (#868) waugustus 2026-07-09 11:54:55 +08:00
  • b4404be458 Avoid casting failed C++ stream positions to unsigned values (#865) waugustus 2026-07-09 11:35:26 +08:00
  • 7d52d85322 Merge branch 'zstd-max-compression-ratio' into 'master' Even Rouault 2026-07-08 20:02:32 +00:00
  • 9986ca806d Add ZSTD maximum compression ratio callback Vladimír Marek 2026-07-08 11:38:41 +02:00
  • 3210ce2329 Merge branch 'cid_1086650' into 'master' Even Rouault 2026-07-05 11:07:49 +00:00
  • b2db813c79 Fix reachable integer overflows in tif_ojpeg.c and tif_pixarlog.c Anthony Hurtado 2026-06-30 15:46:13 -05:00
  • d01a94be17 Merge branch '4_7_2_rc4' into 'master' v4.7.2 Even Rouault 2026-06-27 14:01:28 +00:00
  • f236461edd Prepare for 4.7.2rc4 Even Rouault 2026-06-27 16:00:31 +02:00
  • 30f1d87299 Merge branch 'revert_mr_910' into 'master' Even Rouault 2026-06-27 13:57:23 +00:00
  • 0260055085 Merge branch 'mr_810_revert' into 'master' Even Rouault 2026-06-27 13:56:40 +00:00
  • 72f3370e59 Merge branch 'rst_formatting_fix' into 'master' Even Rouault 2026-06-27 13:52:06 +00:00
  • f5420f7f16 Revert "_TIFFSetDefaultCompressionState(): reset postdecode callback" Even Rouault 2026-06-27 15:48:14 +02:00
  • ab06fab10f Revert "tif_jbig.c don't discard validly decoded data if errors occur" Even Rouault 2026-06-27 14:45:25 +02:00
  • 8f71fe9e0c v4.7.2.rst: formatting fix Even Rouault 2026-06-27 14:15:26 +02:00
  • decd6e0d2a Merge branch 'prep_4_7_2rc3' into 'master' Even Rouault 2026-06-25 22:03:51 +00:00
  • b467548e2d Updates for 4.7.2rc3 Even Rouault 2026-06-26 00:02:53 +02:00
  • 84d00b7721 Merge branch 'fix_859' into 'master' Even Rouault 2026-06-25 21:48:40 +00:00
  • b9a70c2138 Merge branch 'tif_jbig-benign_errors' into 'master' Even Rouault 2026-06-25 21:48:18 +00:00
  • fd4e85614c tif_jbig.c don't discard validly decoded data if errors occur Lee Howard 2026-06-25 21:48:18 +00:00
  • b7a73279cc _TIFFSetDefaultCompressionState(): reset postdecode callback Even Rouault 2026-06-25 22:05:17 +02:00
  • 7de15e12e1 Revert "OJPEG: fix nullptr deref when changing compression method from OJPEG to something else" Even Rouault 2026-06-25 22:01:59 +02:00
  • 64d7971850 Check strile index before lazy offset/bytecount fetch (#858) waugustus 2026-06-24 16:04:49 +08:00
  • a83e9cfeb3 TIFFWriteScanline(): fix likely false positive warning about division by zero (CID 1086650) Even Rouault 2026-06-23 16:36:40 +02:00
  • 41b1bdb9e1 Merge branch 'update_release_date' into 'master' Even Rouault 2026-06-23 11:22:13 +00:00
  • 2cec0651b1 Update release date v4.7.2rc2 Even Rouault 2026-06-23 13:20:30 +02:00
  • b5866ce136 Merge branch 'fix_mr_799_regression' into 'master' Even Rouault 2026-06-23 11:19:34 +00:00
  • 1cab23ee61 _TIFFGetStrileOffsetOrByteCountValue(): make it possible again to open files with 1 single stip byteoffset and 0 stripbytecount (master only) Even Rouault 2026-06-22 19:14:14 +02:00
  • f68912cc7b Merge branch 'macos-appleclang-fixes' into 'master' Even Rouault 2026-06-23 10:30:39 +00:00
  • c4868942f2 Fix tiffcp C++ compatibility returns Roger Leigh 2026-06-22 21:51:17 +01:00
  • 076de41ad6 Fix Apple Clang diagnostics in tools Roger Leigh 2026-06-22 21:49:51 +01:00
  • b40dc6ec49 Merge branch '4_7_2_preparation' into 'master' Even Rouault 2026-06-22 11:20:08 +00:00
  • f06729e7ee Apply 1 suggestion(s) to 1 file(s) Even Rouault 2026-06-22 11:15:22 +00:00
  • 5d612a4c4c Bump version number to 4.7.2 Even Rouault 2026-06-20 14:56:41 +02:00
  • 7a210f176f Add changelog for 4.7.2 Even Rouault 2026-06-20 14:53:41 +02:00
  • c774aa4670 doc/functions.rst: add functions/TIFFGetMaxCompressionRatio Even Rouault 2026-06-20 15:17:34 +02:00
  • 6e92fdab4e Merge branch 'add_missing_export_symbols' into 'master' Even Rouault 2026-06-19 16:33:13 +00:00
  • 04f3438e85 tiffdump.c: fix build error on Windows Even Rouault 2026-06-19 16:34:12 +02:00
  • afbae4afd5 libtiff/tiffiop.h: fix ftell() macro in HAVE_FSEEKO case Even Rouault 2026-06-19 16:08:46 +02:00
  • 0783538b2a libtiff.def/libtiff.map: add semi-public/private symbols added recently Even Rouault 2026-06-19 15:56:50 +02:00
  • 627f9f526f Merge branch 'issue-846-integer_overflow' into 'master' Even Rouault 2026-06-18 21:44:19 +00:00
  • 6116e80a94 Merge branch 'issue-850-Luv32fromLuv48' into 'master' Even Rouault 2026-06-18 21:40:02 +00:00
  • cd3c4371cb Merge branch 'issue-854-TIFFReadAndRealloc' into 'master' Even Rouault 2026-06-18 21:26:00 +00:00
  • 9da1731bd8 Handle negative TIFFReadFile results before state updates (#854) waugustus 2026-06-16 20:43:05 +08:00
  • b04e935cb6 Harden integer size and offset calculations in libtiff, tools, and contrib waugustus 2026-06-12 15:40:11 +08:00
  • 1b7ffc046b OSS-Fuzz: Add new fuzzer targets tiff decoding Arthur Chan 2026-06-15 16:44:34 +01:00
  • 480aa254a2 Fix signed left-shift UB in LogLuv RANDITHER encoding (#850) waugustus 2026-06-12 16:01:03 +08:00
  • a94d1ded80 Merge branch 'patch-1' into 'master' Even Rouault 2026-06-10 11:19:13 +00:00
  • 80c9b869b7 oss-fuzz: fix broken build david korczynski 2026-06-10 10:24:40 +00:00
  • 072ca92122 Merge branch 'DumpModeDecode_signedness_warning' into 'master' Even Rouault 2026-06-08 20:57:35 +00:00