Commit Graph

  • af035310bd Remove test for snprintf() from configure and elsewhere rho-fork Vadim Zeitlin 2022-04-13 23:59:34 +0200
  • 4610f67218 tif_lzw.c: silence compiler warning about set but not used variable with recent clang Even Rouault 2021-09-17 16:49:56 +0200
  • 28ce1ef089 Revert "Added stdint.h" Vadim Zeitlin 2020-12-31 14:36:48 +0100
  • e9b9266648 Avoid gcc -Wundef warnings in tif_zip.c Vadim Zeitlin 2020-12-30 23:25:03 +0100
  • 193c1c7394 Merge tag 'v4.2.0' into wx Vadim Zeitlin 2020-12-30 17:54:09 +0100
  • 4862b0d7bc Changes for 4.2.0 release Bob Friesenhahn 2020-12-19 12:44:58 -0600
  • 25934c94fc Changes for 4.2.0 release Bob Friesenhahn 2020-12-19 12:37:12 -0600
  • 7ec02eaa81 Merge branch 'w_adjust-deflate_names' into 'master' Even Rouault 2020-12-12 21:56:16 +0000
  • dd38d7cb1b Set 'deflate' to DEFLATE_NAMES, instead of 'libdeflate' Lemures Lemniscati 2020-12-13 06:30:46 +0900
  • 9a935c7e23
    DoubleToRational(): avoid casting NaN to uint32 (fixes #227) Even Rouault 2020-12-12 15:31:05 +0100
  • 39d6c91ffd Merge branch 'fix_221' into 'master' Even Rouault 2020-12-12 14:27:39 +0000
  • a12d22b7b3
    tiffio.h: do not define __attribute__ but defines TIFF_ATTRIBUTE instead (fixes #221) Even Rouault 2020-12-12 15:03:38 +0100
  • f13cf46b6e
    TIFFReadDirEntryArrayWithLimit(): properly read from offline tag value when we clamp the number of strips to 1. Even Rouault 2020-12-08 16:09:17 +0100
  • 4ca3e42517
    tif_jpeg.c: avoid potential harmless unsigned integer overflow on data->fileoffset in JPEGFixupTagsSubsamplingSkip() by validating earlier. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=28200 Even Rouault 2020-12-02 10:09:16 +0100
  • 0f013e5b5a Merge branch 'Jamaika1-master-patch-47839' into 'master' Even Rouault 2020-11-27 22:52:10 +0000
  • fd07f243d3 Merge branch 'Jamaika1-master-patch-46397' into 'master' Even Rouault 2020-11-27 22:49:43 +0000
  • fb84e7396b Added stdint.h Jamaika 2020-11-27 22:22:04 +0000
  • cf89688896 `` tif_win32.c: In function '_tiffSizeProc': tif_win32.c:159:23: warning: passing argument 2 of 'GetFileSizeEx' from incompatible pointer type [-Wincompatible-pointer-types] 159 | if (GetFileSizeEx(fd,&m)) | ^~ | | | ULARGE_INTEGER * In file included from c:\msys1021\x86_64-w64-mingw32\include\winbase.h:18, from c:\msys1021\x86_64-w64-mingw32\include\windows.h:70, from tif_win32.c:32: c:\msys1021\x86_64-w64-mingw32\include\fileapi.h:78:73: note: expected 'PLARGE_INTEGER' {aka 'LARGE_INTEGER *'} but argument is of type 'ULARGE_INTEGER *' 78 | WINBASEAPI WINBOOL WINAPI GetFileSizeEx (HANDLE hFile, PLARGE_INTEGER lpFileSize); | ~~~~~~~~~~~~~~~^~~~~~~~~~ `` Jamaika 2020-11-27 22:02:04 +0000
  • 9dce07a777 Merge branch 'issue-113' into 'master' Even Rouault 2020-11-21 17:35:18 +0000
  • 59e38422f1 Merge branch 'issue-156' into 'master' Even Rouault 2020-11-21 17:33:59 +0000
  • b53b6d9abb Merge branch 'issue-201' into 'master' Even Rouault 2020-11-21 17:33:08 +0000
  • b5a935d96b Merge branch 'issue-207' into 'master' Even Rouault 2020-11-20 22:04:34 +0000
  • 69c6b52663
    tif_lzw.c: avoid false positive -Wnull-dereference of mingw32 gcc 7.3 Even Rouault 2020-11-20 14:12:38 +0100
  • 916c1a4f8b
    tiffcrop: fix buffer overrun in extractContigSamples24bits() Thomas Bernard 2020-11-18 01:47:11 +0100
  • 6605513d24
    tiff2pdf: Check output size before writing Thomas Bernard 2020-11-18 01:21:23 +0100
  • 9c927442d3
    tiff2pdf: enforce memory limit for tiled pictures too Thomas Bernard 2020-11-18 00:34:43 +0100
  • e9e504193e
    tiff2rgba.1: -M option Thomas Bernard 2020-11-15 17:08:42 +0100
  • 98a254f5b9 enforce (configurable) memory limit in tiff2rgba Thomas Bernard 2020-11-15 17:02:51 +0100
  • dadd8c7dce Merge branch 'issue-220' into 'master' Even Rouault 2020-11-14 12:53:01 +0000
  • 7be2e452dd tiff2pdf.c: properly calculate datasize when saving to JPEG YCbCr Thomas Bernard 2020-11-14 12:53:01 +0000
  • bf84e70665 Merge branch 'issue-204' into 'master' Even Rouault 2020-11-14 12:51:06 +0000
  • 7ade760d79 Merge branch 'issue-193' into 'master' Even Rouault 2020-11-14 12:50:05 +0000
  • 026c2bce9f Merge branch 'skal65535-master-patch-91082' into 'master' Even Rouault 2020-11-14 12:44:43 +0000
  • 2105b200df More overflow fixes for large width skal 2020-11-14 08:57:59 +0000
  • d40507b815 Merge branch 'skal65535-master-patch-56655' into 'master' Even Rouault 2020-11-12 15:52:56 +0000
  • d167fbb6af Merge branch 'issue-211' into 'master' Even Rouault 2020-11-12 15:52:43 +0000
  • ce70d17ee6 Fix potential overflow in gtStripContig() skal 2020-11-12 15:41:14 +0000
  • b7cc4f7ef1
    tiff2ps.c: fix buffer overread Thomas Bernard 2020-11-10 03:00:27 +0100
  • 19ff8a6e97
    fix undefined behaviour (int shifted too much to the left) Thomas Bernard 2020-11-10 03:00:12 +0100
  • a61c255236
    avoid buffer overflow while writing jpeg end of file marker Thomas Bernard 2020-11-10 02:35:13 +0100
  • c8d613ef49
    gtTileContig(): check Tile width for overflow Thomas Bernard 2020-11-10 01:54:30 +0100
  • 712fe9f5b9
    fix warning messages (v32 is unsigned) Thomas Bernard 2020-11-10 01:53:56 +0100
  • 2e822691d7
    TIFFStartStrip(): avoid potential crash in WebP codec when using scanline access on corrupted files. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26650 Even Rouault 2020-10-26 11:32:42 +0100
  • b0469e8157
    tif_webp.c: validate tile/strip dimension to avoid unsigned integer overflow in RGBA.size computation Even Rouault 2020-10-20 13:47:16 +0200
  • 8aec9c8d29
    tif_zip.c: fix typo in comment Even Rouault 2020-10-19 14:25:40 +0200
  • 3550db1ad2
    tiff.h: remove irrelevant warning about webp related pseudo-tags not being registered: they are purely internal libtiff concepts Even Rouault 2020-10-16 15:23:56 +0200
  • 0047ca708b Merge branch 'libdeflate' into 'master' Even Rouault 2020-10-16 13:22:06 +0000
  • b9fa1f6e4a
    test: add testdeflatelaststripextradata.sh Even Rouault 2020-10-12 19:29:43 +0200
  • 3a2de853a9
    Add support for optional building against libdeflate for faster Zip/Deflate compression/decompression. Even Rouault 2020-10-03 18:56:46 +0200
  • ac64d74bdf
    tif_webp.c: fix compiler warnings with MSVC Even Rouault 2020-10-14 14:39:50 +0200
  • e2801db6fd Merge branch 'various_fixes' into 'master' Even Rouault 2020-10-12 19:18:40 +0000
  • 4c4965a9df
    .gitignore: add entries for new files in test/ Even Rouault 2020-10-12 20:20:38 +0200
  • c4aa76401b
    Fix compiler warnings about unused variables when assert() expands to nothing Even Rouault 2020-10-12 19:42:14 +0200
  • 3279b00500 Merge branch '215-cygwin-appveyor-fail' into 'master' Roger Leigh 2020-10-09 18:05:25 +0000
  • 7f8f6991da wip Roger Leigh 2020-10-09 18:10:56 +0100
  • 42b6225641 wip Roger Leigh 2020-10-09 17:58:44 +0100
  • aeddabed84 wip Roger Leigh 2020-10-09 17:00:46 +0100
  • 7d8b5e3695 wip Roger Leigh 2020-10-09 16:47:38 +0100
  • 9911889a25 wip Roger Leigh 2020-10-09 16:19:58 +0100
  • 4d1e1bc362 wip Roger Leigh 2020-10-09 15:49:47 +0100
  • e61c593494 Merge branch 'TIFF-217_m_lib_path' into 'master' Roger Leigh 2020-10-09 09:21:55 +0000
  • 7c9ca61785 cmake: Do not use absolute libm path Roger Leigh 2020-10-09 08:32:44 +0100
  • a4cae3b8a3
    tif_fax3.h: restore systematic calls to CLEANUP_RUNS() Even Rouault 2020-10-08 12:20:49 +0200
  • 4ee4a69bbb Merge branch 'check_TIFFFlushData1' into 'master' Even Rouault 2020-10-06 09:57:51 +0000
  • 8c4c297a48 Merge branch 'shared-memory' into 'master' Even Rouault 2020-10-04 09:51:13 +0000
  • ca70b5e702
    tiff2rgba.c: fix -Wold-style-declaration warning Even Rouault 2020-10-03 18:16:27 +0200
  • ff1022ac06
    FAX/JPEG/LZMA/PixarLog/ZIP/ZSTD codecs: make sure to check TIFFFlushData1() return value Even Rouault 2020-10-03 18:12:04 +0200
  • 9febb7599a
    tif_fax3.h: extra buffer overflow checks. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25934 Even Rouault 2020-09-26 23:02:19 +0200
  • 6d078fe1f8 wip Roger Leigh 2020-09-25 17:14:58 +0100
  • e8863893b0 wip Roger Leigh 2020-09-25 10:47:23 +0100
  • 5123e29287 wip Roger Leigh 2020-09-25 10:12:02 +0100
  • 3b522bf470 wip Roger Leigh 2020-09-25 09:57:15 +0100
  • 5d0476eb0b wip Roger Leigh 2020-09-25 09:43:43 +0100
  • 9555de026e wip Roger Leigh 2020-09-25 09:33:47 +0100
  • 04b299927f Update AppVeyor image Roger Leigh 2020-09-25 09:10:07 +0100
  • f846cd6452 test-appveyor Roger Leigh 2020-09-25 09:01:47 +0100
  • 2b9abce31b
    Also pass --shared-memory to raw_decode. Attila Oláh 2020-09-24 17:24:12 +0000
  • 433e052356
    Set the --shared-memory linker flag for Emscripten builds. Attila Oláh 2020-09-24 16:22:25 +0000
  • c8f0a16f4a
    tif_fax3.h: return error when a buffer overflow occurs. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25552 and https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25849 Even Rouault 2020-09-22 18:27:44 +0200
  • 57d487aa1c Merge branch 'fix-float-compare' into 'master' Even Rouault 2020-09-11 09:41:47 +0000
  • c0e310bc3f
    Fix comparison for max negative float value. Dirk Lemstra 2020-09-11 10:41:11 +0200
  • 7b840002c1
    Fax3PreDecode(): reset curruns and refruns state variables Even Rouault 2020-09-07 23:51:21 +0200
  • 6e69a96bf6 Merge branch 'buildin-linux' of https://github.com/MaartenBent/libtiff into wx Vadim Zeitlin 2020-08-15 12:27:34 +0200
  • 40e3e51ec6 Swap preprocessor check and use ifdef instead of ifndef Maarten Bent 2020-08-14 21:46:10 +0200
  • 39ba1ec447 Enable using built-in libtiff on Linux Maarten Bent 2020-08-14 21:08:13 +0200
  • 1373f8dacb Merge branch 'issue-17' into 'master' Thomas Bernard 2020-06-06 20:32:09 +0000
  • 8a58319106
    TWebPSetupEncode(): fix logic problem (and instead of or) in test that checks input is 8bit unsigned data Even Rouault 2020-05-31 21:18:21 +0200
  • 6b3b189d5b
    TIFFGetConfiguredCODECs(): fix to avoid wrong structure to be returned for registered (ie non built-in) codecs Even Rouault 2020-05-13 00:56:14 +0200
  • 2a597b76cc Merge branch 'zstd-webp-update' into 'master' Even Rouault 2020-05-09 12:15:38 +0000
  • 4c750d0238 Merge branch 'deprecated' into 'master' Even Rouault 2020-05-09 12:13:27 +0000
  • 0c2445854f ojpeg: s/Depreciated/Deprecated/ Aaron Boxer 2020-05-09 08:00:43 -0400
  • 5fb3593eba
    Fix typos Even Rouault 2020-04-28 00:49:54 +0200
  • 8405704ebb
    tif_jpeg.c: avoid potential division in previous fix (master only) Even Rouault 2020-04-27 13:20:55 +0200
  • 312105b4a1
    gitlab-ci: use latest zstd and webp versions Thomas Bernard 2020-04-26 22:29:30 +0200
  • c96a0232b7
    tiff.h: fixes to use ASCII only characters (master only) Even Rouault 2020-04-26 22:30:14 +0200
  • aea167005f
    tiffsplit: use EXIT_SUCCESS / EXIT_FAILURE Thomas Bernard 2020-03-07 16:31:23 +0100
  • 2fa1ce2f55
    tiffset: print usage on stdout when -h is used Thomas Bernard 2020-03-07 16:28:27 +0100
  • 9bf9cd3926
    tiffmedian: shopw usage on stdout when -h is used Thomas Bernard 2020-03-07 16:21:09 +0100
  • 1c614e2686
    tiffinfo: print usage on stdout when -h is used Thomas Bernard 2020-03-07 16:15:12 +0100
  • 46c8624972
    raw2tiff: print usage to stdout when -h is used Thomas Bernard 2020-03-07 16:09:54 +0100