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

Commit Graph

  • 427e40b1c1 Merge branch 'issue-790-tiffsplit' into 'master' Even Rouault 2026-03-15 20:45:59 +00:00
  • 1650133efd Merge branch 'issue-790-tiffcrop' into 'master' Even Rouault 2026-03-15 20:45:35 +00:00
  • c450f2abba Merge branch 'issue-792-put16bitbwtile' into 'master' Even Rouault 2026-03-15 20:44:43 +00:00
  • 243291a04d Simplify casts using more appropriate types Roger Leigh 2026-01-20 20:50:00 +00:00
  • 94affc5cf5 Add -Wconversion to extra-warnings Roger Leigh 2025-12-29 14:14:58 +00:00
  • e1129dfa6f Add -Wc99-c11-compat to extra-warnings Roger Leigh 2025-12-25 16:23:25 +00:00
  • 8d619fd2e9 Add -Wwrite-strings to extra-warnings Roger Leigh 2025-12-25 16:19:23 +00:00
  • 1efdc61cd8 Formatting fixes Even Rouault 2026-03-15 21:24:44 +01:00
  • d7a15c1800 Merge branch 'issue_799_strtoul' into 'master' Even Rouault 2026-03-15 20:24:10 +00:00
  • 40db82b140 Merge branch 'fix_798' into 'master' Even Rouault 2026-03-15 20:20:42 +00:00
  • 6c7fe9a80f tools: validate numeric command-line arguments (#799) waugustus 2026-03-13 23:07:37 +08:00
  • a4e781847e putcontig8bitYCbCr44tile: fix wrong fromskew computation Even Rouault 2026-03-13 11:15:41 +01:00
  • 90932397f9 fix inconsistent fromskew handling in put16bitbwtile (#792) waugustus 2026-03-11 10:07:46 +08:00
  • 40a3975969 Simplify cleanup by removing redundant NULL check 4ugustus 2026-03-03 09:08:28 +00:00
  • 34115935d8 fix undefined behaviour in tiffcrop (#790) waugustus 2026-03-03 17:03:03 +08:00
  • 92a3fc470b fix global-buffer-overflow in tiffsplit (#790) waugustus 2026-03-03 16:38:59 +08:00
  • 9ce4d089bc fix oob write in thumbnail (#790) waugustus 2026-03-03 16:20:39 +08:00
  • d634505fda fix UAF in tiffmedian(#790) waugustus 2026-03-03 15:09:11 +08:00
  • a5edf8d9b7 Enable support for arm64EC amaldika 2026-02-26 15:37:11 +05:30
  • f324415f50 Merge branch 'ci-cygwin-runner' into 'master' Roger Leigh 2026-02-24 22:09:29 +00:00
  • 5da56f1a0e ci: Correct Cygwin invocation to use proper PATH settings Roger Leigh 2026-02-24 21:05:55 +00:00
  • 42873bd909 ci: Run Cygwin bash shell directly Roger Leigh 2026-02-24 21:01:55 +00:00
  • 6b48d45827 ci: Use dedicated runner for Cygwin builds Roger Leigh 2026-02-24 20:55:46 +00:00
  • 8231476b11 Add fsync before reading directory chain cygwin-test unknown 2026-02-23 23:14:44 +00:00
  • a927a4dc53 Make fsync unconditional and log return value unknown 2026-02-23 23:01:54 +00:00
  • dae95eda8f Add debug logging to TIFFLinkDirectory to diagnose CI failure unknown 2026-02-23 22:54:03 +00:00
  • 149f04434b Fix fsync regression: only sync when appending to existing file unknown 2026-02-23 22:47:06 +00:00
  • b4638b0189 TIFFLinkDirectory: sync file before SEEK_END to ensure correct position unknown 2026-02-23 22:27:21 +00:00
  • bc04f45da0 test: Add STRIPOFFSETS logging to diagnose offset differences unknown 2026-02-23 22:16:07 +00:00
  • 884ec694c7 test: Fix format specifier for TIFFNumberOfDirectories unknown 2026-02-23 22:07:02 +00:00
  • 9b9deed0de test: Add BigTIFF format and offset logging to test_lastdir_offset unknown 2026-02-23 22:00:16 +00:00
  • 96db85d315 test: Add debug logging to test_lastdir_offset unknown 2026-02-23 21:39:29 +00:00
  • e73219414e test: Add fsync and file size logging to debug Docker filesystem issue unknown 2026-02-23 21:21:30 +00:00
  • 0357800a56 test: Add return value checks and directory count tracking unknown 2026-02-23 21:11:32 +00:00
  • e5c6595027 test: Add NULL check and more diagnostics around TIFFSetSubDirectory unknown 2026-02-23 21:06:26 +00:00
  • a4e2d7d7e6 test: Add more granular debug logging to test_curdircount_setting unknown 2026-02-23 20:55:04 +00:00
  • b0e1e446e5 ci: Temporarily disable all jobs except Cygwin for debugging unknown 2026-02-23 20:47:33 +00:00
  • 97db7165b5 test: Add debug logging to test_directory for CI failure diagnosis unknown 2026-02-23 20:46:54 +00:00
  • 622e8edc07 Merge branch 'fix_787' into 'master' Even Rouault 2026-02-23 15:01:05 +00:00
  • c450635880 Merge branch 'ci-vs-windows-containers' into 'master' Roger Leigh 2026-02-23 07:39:35 +00:00
  • 782a11d6b5 TIFFReadRGBAImage(): prevent integer overflow and later heap overflow on images with huge width in YCbCr tile decoding functions Even Rouault 2026-02-22 23:32:47 +01:00
  • 7b9da0debb test: Correct MSVC warnings Roger Leigh 2026-02-22 20:22:12 +00:00
  • 73460df5b2 Use Windows Containers for VS2022 and VS2026 builds Roger Leigh 2026-02-22 19:44:29 +00:00
  • 4ce82b57ce Merge branch 'issue-784-tiffcrop' into 'master' Even Rouault 2026-02-14 16:59:33 +00:00
  • 59f984ba82 Merge branch 'issue-782-TIFFPrintDirectory' into 'master' Even Rouault 2026-02-14 16:58:38 +00:00
  • 7af283351b fix null pointer deference in #782 waugustus 2026-02-14 16:19:39 +08:00
  • 85bd0f3072 fix stack-overflow in #784 waugustus 2026-02-12 12:20:51 +08:00
  • 258102cceb Merge branch 'formatting_fixes' into 'master' Even Rouault 2026-02-10 23:47:13 +00:00
  • 6ce7ea57a3 Formatting fixes Even Rouault 2026-02-10 22:10:06 +01:00
  • bd21b9f962 Merge branch 'ci-cygwin' into 'master' Even Rouault 2026-02-08 20:57:02 +00:00
  • 6eb5f35cf9 CI: Switch MinGW builds to use Windows Docker image Roger Leigh 2026-02-06 13:56:57 +00:00
  • 0e66c55c4e ci: Revert to use powershell Roger Leigh 2026-02-06 13:03:34 +00:00
  • 4e7389fc9d CI: Add bash tag to Cygwin Docker jobs Roger Leigh 2026-02-06 11:38:56 +00:00
  • fbe92cdc37 CI: Switch Cygwin builds to use Windows Docker image Roger Leigh 2026-02-06 10:31:40 +00:00
  • 8c31616710 Merge branch 'tiffdump_unaligned_memory_access_fix_776' into 'master' Even Rouault 2026-02-02 22:50:47 +00:00
  • 4fc914c5cf tiffdump: Avoid unaligned memory access for tag field values. Su Laus 2026-02-02 22:50:47 +00:00
  • 26aa9c51a1 Merge branch 'change_EXIF_tags_type_to_LONG8' into 'master' Even Rouault 2026-02-02 22:50:09 +00:00
  • 9f3904fd3f Merge branch 'amend_tools_and_test_for_CPP_compatibility' into 'master' Even Rouault 2026-02-02 22:49:23 +00:00
  • 70c5f49af2 Amend test and tools for cxx compatibility - mainly "const char *". Some additional re-formating due to clang-format. Su_Laus 2026-02-01 19:21:25 +01:00
  • 68d434159f CPP compatibility. Su_Laus 2026-01-30 21:37:06 +01:00
  • d1d4b497da Change EXIF and GPS tag type from IFD8 to LONG8 (UINT64) to fulfill current EXIF-specification. Su_Laus 2026-01-30 20:27:39 +01:00
  • 885b36e137 Merge branch 'ojpeg-eof-return' into 'master' Even Rouault 2026-01-22 20:02:36 +00:00
  • d99ab9878f ojpeg: prevent EOF infinite loop (fixes commit 2a3d55b) Lovell Fuller 2026-01-22 19:36:23 +00:00
  • f413be3c3a Merge branch 'tif_dirread.c-duplicate-TIFF_SETGET_C0_IFD8' into 'master' Bob Friesenhahn 2026-01-22 17:36:21 +00:00
  • c70079dfcd Eliminate duplicate case TIFF_SETGET_C0_IFD8 tif_dirread.c-duplicate-TIFF_SETGET_C0_IFD8 Bob Friesenhahn 2026-01-22 11:28:43 -06:00
  • 3ca9121947 Merge branch 'tiffcp-770' into 'master' Even Rouault 2026-01-21 17:39:25 +00:00
  • 2217ed1d6e Merge branch 'align_handling_of_LONG8_IFD8_tags' into 'master' Even Rouault 2026-01-21 17:35:26 +00:00
  • 07c5edfc41 Merge branch 'fax2tiff-759' into 'master' Even Rouault 2026-01-20 10:01:58 +00:00
  • 8858603806 Merge branch 'tiffsplit-769' into 'master' Even Rouault 2026-01-20 00:09:20 +00:00
  • 6e6c37c1fb Merge branch 'warning-additions2' into 'master' Roger Leigh 2026-01-19 21:00:44 +00:00
  • 65a694aa02 tiffcp - avoid integer overflow in iskew and oskew, #770 Lee Howard 2026-01-08 15:16:28 -08:00
  • 7e719e22b5 tiffsplit: check filename length, #769 Lee Howard 2025-12-31 10:53:32 -08:00
  • ca6a3fb7bc fax2tiff: avoid endless loop on corrupt input, #759 Lee Howard 2025-12-31 10:29:20 -08:00
  • 164d25020f Merge remote-tracking branch 'origin/master' into warning-additions2 Roger Leigh 2025-12-29 14:08:48 +00:00
  • 61b5551e0c Merge branch 'fix_ossfuzz_471945501' into 'master' Roger Leigh 2025-12-27 18:58:35 +00:00
  • cfaeb1e7a5 JPEGDecode(): fix memory leak in error code path Even Rouault 2025-12-27 18:32:49 +01:00
  • 628e1d8028 Merge branch 'warning-additions' into 'master' Even Rouault 2025-12-25 18:22:22 +00:00
  • d725d13f14 Merge branch 'ossfuzz_471472003' into 'master' Roger Leigh 2025-12-25 16:11:32 +00:00
  • 573360fc11 Add version guards for LZMA enums Roger Leigh 2025-12-25 15:07:23 +00:00
  • 2a3d55b52e Add -Wswitch-enum to extra-warnings Roger Leigh 2025-12-24 16:58:51 +00:00
  • b5eff3d3b7 Add -Wswitch-default to extra-warnings Roger Leigh 2025-12-24 16:44:36 +00:00
  • a829e24c51 TIFFFillStrip(): prevent harmless unsigned integer overflow Even Rouault 2025-12-25 10:31:44 +01:00
  • 84832ec414 Add -Wstrict-prototypes and -Wmissing-prototypes to extra-warnings Roger Leigh 2025-12-24 16:20:29 +00:00
  • eee526c551 Add -Wshadow to extra-warnings Roger Leigh 2025-12-24 15:33:38 +00:00
  • 26e6bd814f Add -Wnull-dereference to extra-warnings Roger Leigh 2025-12-24 15:27:44 +00:00
  • 61c30c146c Merge branch 'fix_ossfuzz_471328917' into 'master' Roger Leigh 2025-12-24 14:27:11 +00:00
  • 9a2de8115c Correct -Wformat errors Roger Leigh 2025-12-10 21:29:32 +00:00
  • f5f4dced8f Correct -pedantic errors Roger Leigh 2025-12-24 10:02:29 +00:00
  • 81b28ece04 ci: Build CMake builds with extra-warnings Roger Leigh 2025-12-24 09:55:43 +00:00
  • 8f45767f46 ci: Pre-build is static Roger Leigh 2025-12-24 12:09:16 +00:00
  • 9b97b2acfa _TIFFGetStrileOffsetOrByteCountValue(): fix potential crash on corrupted files when file opened in 'O' mode Even Rouault 2025-12-24 11:48:07 +01:00
  • b6995387ca Merge branch 'typo_fix' into 'master' Even Rouault 2025-12-23 20:03:27 +00:00
  • a82a0089cf tif_dirread.c: fix typo in code comment (master only) Even Rouault 2025-12-23 18:59:16 +01:00
  • 2462ee36dc Merge branch 'fix_ossfuzz_470691578' into 'master' Roger Leigh 2025-12-22 22:28:20 +00:00
  • 7e79e2ab24 Rework TIFF_LAZYSTRILELOAD flag Even Rouault 2025-12-22 18:01:07 +01:00
  • 47d2f81e9d TIFFReadDirectory(): re-set TIFF_LAZYSTRILELOAD if file opened in 'O' mode Even Rouault 2025-12-22 02:00:49 +01:00
  • 6f641bbce2 Merge branch 'ci-vcpkg' into 'master' Roger Leigh 2025-12-21 18:35:33 +00:00
  • c858490ce1 ci: Use vcpkg installation specific to libtiff Roger Leigh 2025-12-21 17:33:51 +00:00
  • 46b4deec99 Merge branch 'cpp-check' into 'master' Roger Leigh 2025-12-21 16:42:07 +00:00
  • 3aac487624 ci: enforce MSVC /W4 warnings Roger Leigh 2025-12-21 09:26:19 +00:00