Commit Graph

  • 1edeee44c8 Merge branch 'master' into 'master' Even Rouault 2019-02-01 20:21:02 +0000
  • 578f3f4600
    add test/ files to .gitignore Thomas Bernard 2019-01-29 16:37:09 +0100
  • 802d3cbf30
    TIFFWriteDirectoryTagTransferfunction() : fix NULL dereferencing Thomas Bernard 2019-01-29 11:21:47 +0100
  • 309bfd7f61
    tiff2ps: fix heap-buffer-overflow Thomas Bernard 2019-01-29 10:42:19 +0100
  • 5c222ec96c
    tiffcrop: shut up clang warnings Thomas Bernard 2019-01-28 16:10:28 +0100
  • 0c74a9f49b Fix for simple memory leak that was assigned CVE-2019-6128. Scott Gayou 2019-01-23 15:03:53 -0500
  • a0e273fdca Fix tiff2ps error regarding "Inconsistent value of es" by allowing es to be zero. Problem was reported to the tiff mailing list by Julian H. Stacey on January 5, 2019. Bob Friesenhahn 2019-01-05 13:56:09 -0600
  • d0a842c5db tif_dir: unset transferfunction field if necessary Hugo Lefeuvre 2018-11-21 18:50:34 +0100
  • 56a1976e92 Do not attempt to re-sync zip stream after reported data error from inflate(). Bob Friesenhahn 2018-12-08 15:36:14 -0600
  • ae0325a1ab Merge branch 'resource-leaks' into 'master' Even Rouault 2018-12-07 20:58:13 +0000
  • 15d01b63a9 Merge branch 'build-jbig' into 'master' Even Rouault 2018-12-07 20:56:22 +0000
  • d6f7cf744c tiffcrop.c: Avoid new clang warning about tools/tiffcrop.c "size argument in 'strncat' call appears to be size of the source". Bob Friesenhahn 2018-12-01 09:16:10 -0600
  • 5bcf0cb3c1 Merge branch 'webp_memleak' into 'master' Even Rouault 2018-11-28 21:54:25 +0000
  • 9323b7b139 fixed mem leak in webp compression Norman Barker 2018-11-28 15:45:39 -0600
  • 4e3faaf6f5 Merge branch 'lossless_webp' into 'master' Even Rouault 2018-11-20 19:32:10 +0000
  • c7774df9a7 fixed lossless webp compression config Norman Barker 2018-11-20 11:54:01 -0600
  • 6b7fc9f116 snprintf porting fix for Visual Studio 2003 Bob Friesenhahn 2018-11-18 20:25:17 -0600
  • 8addf2c1f7 ci: Add pages job Roger Leigh 2018-11-18 10:37:37 +0000
  • c70cb3d7b4 Rerun autogen.sh Maarten Bent 2018-11-17 13:32:46 +0100
  • 0725740623 Merge tag 'v4.0.10' into wx Maarten Bent 2018-11-17 13:24:09 +0100
  • 2f79874c30 Change references from defunct ftp site to https site. Bob Friesenhahn 2018-11-10 14:38:21 -0600
  • 64b6f939bf Change download URL from ftp to https protocol. Bob Friesenhahn 2018-11-10 13:46:14 -0600
  • 6c3e4801bd HOWTO-RELEASE: Add GPG release file signing procedure. Bob Friesenhahn 2018-11-10 13:43:05 -0600
  • b8eac98dd0 libtiff 4.0.10 released. Bob Friesenhahn 2018-11-10 09:33:11 -0600
  • 126a949736 Change COMPRESSION_ZSTD to 50000 and COMPRESSION_WEBP to 50001. Bob Friesenhahn 2018-11-10 08:58:18 -0600
  • 779e54ca32 Added preliminary release notes for release 4.0.10 Bob Friesenhahn 2018-11-04 14:14:25 -0600
  • 2480971bba tiff2pdf: Eliminate compiler warning about snprintf output truncation when formatting pdf_datetime. Bob Friesenhahn 2018-11-03 13:27:20 -0500
  • 2d25c90327 Merge branch 'no_tif_platform_console' into 'master' Olivier Paquet 2018-11-03 16:51:41 +0000
  • ed624dfe48 tiffcrop.c: Eliminate compiler warning about snprintf output truncation when formatting filenum. Bob Friesenhahn 2018-11-03 10:00:11 -0500
  • d1b5834dfe TWebPVGetField(): Add apparently missing break statement impacting TIFFTAG_WEBP_LOSSLESS. Bob Friesenhahn 2018-11-03 09:41:15 -0500
  • 34b5be5a2e Eliminate compiler warnings about duplicate definitions of streq/strneq macros. Bob Friesenhahn 2018-11-03 09:35:19 -0500
  • 64ee065f13 Ignore generated files Bob Friesenhahn 2018-11-03 09:34:52 -0500
  • b72c756c43 Remove and ignore files which are a product of autogen.sh Bob Friesenhahn 2018-11-03 09:22:11 -0500
  • 90771bcd56 Fix TIFFErrorExt() formatting of size_t type for 32-bit compiles. o Bob Friesenhahn 2018-11-02 07:34:22 -0500
  • 2f694198f1 Fix two resource leaks Nikola Forró 2018-10-31 11:50:48 +0100
  • 99b10edde9
    tiff2bw: avoid null pointer dereference in case of out of memory situation. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2819 / CVE-2018-18661 Even Rouault 2018-10-30 18:50:27 +0100
  • 67b755b334
    tiffio.h: fix comment Even Rouault 2018-10-30 18:49:53 +0100
  • 2d32b100aa add jbig support to the fuzzer Paul Kehrer 2018-10-29 11:36:13 +0800
  • 7030e8acbc Merge branch 'header2' into 'master' Even Rouault 2018-10-26 17:55:49 +0000
  • f05e33ac98 Fix 725279bd: Standalone tif_predict.h: tiff.h should be tiffiop.h Kurt Schwehr 2018-10-26 10:38:03 -0700
  • eaad7b257f Merge branch 'headers' into 'master' Even Rouault 2018-10-25 08:05:08 +0000
  • 725279bd1f Add includes to headers to allow them to stand alone. Kurt Schwehr 2018-10-24 16:29:33 -0700
  • 4429f75fab
    LZMAPreEncode: emit verbose error if lzma_stream_encoder() fails (typically because not enough memory available) Even Rouault 2018-10-18 11:10:31 +0200
  • d780c9db3f
    tif_webp.c: fix previous commit that broke scanline decoding Even Rouault 2018-10-17 23:36:26 +0200
  • 00a987988c
    tif_webp.c: fix potential read outside libwebp buffer on corrupted images Even Rouault 2018-10-17 21:32:25 +0200
  • 183102bc26 Merge branch 'jbig_decode_overflow' into 'master' Even Rouault 2018-10-14 15:57:45 +0000
  • 681748ec2f
    JBIG: fix potential out-of-bounds write in JBIGDecode() Even Rouault 2018-10-14 16:38:29 +0200
  • d438fab328
    tif_webp.c: fix scanline reading/writing Even Rouault 2018-10-05 22:59:49 +0200
  • 6aae33f758
    WEBP codec: initialize nSamples in TWebPSetupDecode() and TWebPSetupEncode() Even Rouault 2018-10-05 22:03:24 +0200
  • 1a926533b8 Merge branch 'tif_webp' into 'master' Even Rouault 2018-10-05 19:41:16 +0000
  • 9eacd59fec webp in tiff Norman Barker 2018-09-05 17:49:28 -0600
  • 31374a7bf1 Merge branch 'master' into 'master' Even Rouault 2018-09-17 18:33:33 +0000
  • 97c95667f6 fix out-of-bound read on some tiled images. Young_X 2018-09-08 15:07:53 +0800
  • 6da1fb3f64 avoid potential int32 overflows in multiply_ms() Young_X 2018-09-08 14:46:27 +0800
  • f1b94e8a3b only read/write TIFFTAG_GROUP3OPTIONS or TIFFTAG_GROUP4OPTIONS if compression is COMPRESSION_CCITTFAX3 or COMPRESSION_CCITTFAX4 Young_X 2018-09-08 14:36:12 +0800
  • 981e43ecae
    TIFFSetupStrips(): avoid potential uint32 overflow on 32-bit systems with large number of strips. Probably relates to http://bugzilla.maptools.org/show_bug.cgi?id=2788 / CVE-2018-10779 Even Rouault 2018-08-15 16:34:40 +0200
  • 97a9e1a677
    ZSTD: fix flush issue that can cause endless loop in ZSTDEncode() Even Rouault 2018-08-07 22:36:26 +0200
  • 7bad03e938 Merge branch 'fix_bug_2800' into 'master' Even Rouault 2018-08-07 10:01:33 +0000
  • 4af64003c8
    Fix libtiff 4.0.8 regression when reading LZW-compressed strips with scanline API Even Rouault 2018-08-07 11:48:06 +0200
  • 48e2696e9b
    Add tag and pseudo-tag definitions for ESRI LERC codec (out of tree codec whose source is at https://github.com/OSGeo/gdal/blob/master/gdal/frmts/gtiff/tif_lerc.c) Even Rouault 2018-07-05 21:01:02 +0200
  • 1db1efeb20
    Fix TIFFTAG_ZSTD_LEVEL pseudo tag value to be > 65536, and the next one in the series Even Rouault 2018-07-02 20:07:45 +0200
  • 924405d5b3 Remove builtin support for GUI warning and error message boxes Stefan Weil 2018-02-26 11:34:14 +0100
  • 58a898cb44
    LZWDecodeCompat(): fix potential index-out-of-bounds write. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2780 / CVE-2018-8905 Even Rouault 2018-05-12 15:32:31 +0200
  • b68fc85f39
    TIFFFetchNormalTag(): avoid (probably false positive) clang-tidy clang-analyzer-core.NullDereference warnings Even Rouault 2018-05-12 14:36:49 +0200
  • de144fd228
    TIFFWriteDirectorySec: avoid assertion. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2795. CVE-2018-10963 Even Rouault 2018-05-12 14:24:15 +0200
  • 6150fd4349
    tif_color.c: fix code comment Even Rouault 2018-05-04 21:03:41 +0200
  • be9c1f7785 Merge branch 'fuzzer-fix' into 'master' Even Rouault 2018-04-17 20:35:25 +0000
  • ba1eba2761 remove a pointless multiplication and a variable that's not necessary Paul Kehrer 2018-04-17 22:38:41 +0800
  • 80ff5e2c39 Merge branch 'ossfuzz' into 'master' Even Rouault 2018-04-17 08:52:07 +0000
  • a6cfa01085 move oss-fuzz build script and fuzzer into libtiff tree Paul Kehrer 2018-04-17 08:52:07 +0000
  • c4f9b53aa5
    _TIFFGetMaxColorChannels: update for LOGLUV, ITULAB and ICCLAB that have 3 color channels Even Rouault 2018-04-14 17:17:34 +0200
  • 47be9914dd
    Fix MSVC warning Even Rouault 2018-04-13 00:07:13 +0200
  • 18d85181e9 Merge branch 'master' into 'master' Even Rouault 2018-04-12 20:09:44 +0000
  • be4c85b16e Fix NULL pointer dereference in TIFFPrintDirectory Hugo Lefeuvre 2018-04-08 14:07:08 -0400
  • 33f1b16788 Merge branch 'tiffset-long8' into 'master' Even Rouault 2018-03-27 16:46:09 +0000
  • bf5a45de67 port: Clean up NetBSD sources and headers to build standalone Roger Leigh 2018-03-23 23:18:09 +0000
  • 14f304998e port: Add strtol, strtoll and strtoull Roger Leigh 2018-03-23 11:45:16 +0000
  • 43586d4105 tiffset: Add support for LONG8, SLONG8 and IFD8 field types Roger Leigh 2018-03-07 16:40:23 +0000
  • 7a092f8af2 ChopUpSingleUncompressedStrip: avoid memory exhaustion (CVE-2017-11613) Even Rouault 2018-03-17 09:36:29 +0100
  • a621460666 libtiff/tif_luv.c: rewrite loops in a more readable way (to avoid false positive reports like http://bugzilla.maptools.org/show_bug.cgi?id=2779) Even Rouault 2018-03-13 15:51:37 +0100
  • 0a2e5e98b3 Merge branch 'avoid_memory_exhaustion_in_ChopUpSingleUncompressedStrip' into 'master' Even Rouault 2018-03-13 14:39:30 +0000
  • 3719385a3f ChopUpSingleUncompressedStrip: avoid memory exhaustion (CVE-2017-11613) Even Rouault 2018-03-11 11:14:01 +0100
  • 277644d8a4 Typo fix in comment Even Rouault 2018-03-10 14:07:02 +0100
  • 25840917ad Avoid warning with gcc 8 (partially revert 647b0e8c11) Even Rouault 2018-03-03 23:00:28 +0100
  • 7b4da45999 Merge branch 'typos' into 'master' Even Rouault 2018-02-25 15:43:27 +0000
  • 642b8f998e Fix some typos Stefan Weil 2018-02-24 21:47:52 +0100
  • cad3e7d875 Typo fix in comment Even Rouault 2018-02-14 15:50:53 +0100
  • 442fa64e41 Merge branch 'zstd' Even Rouault 2018-02-14 15:41:04 +0100
  • 5347f0f731 Add warning about COMPRESSION_ZSTD not being officialy registered Even Rouault 2018-02-14 15:39:32 +0100
  • f01c227048 Merge branch 'bug2772' into 'master' Even Rouault 2018-02-14 14:33:42 +0000
  • 473851d211 Fix for bug 2772 Nathan Baker 2018-02-06 10:13:57 -0500
  • eafc7e3052 Merge branch 'libtiff-as-subdirectory-fixes' into 'master' Even Rouault 2018-02-09 14:32:32 +0000
  • 1091090144 Merge branch 'cmake-cleanups' into 'master' Even Rouault 2018-02-06 19:37:54 +0000
  • 781bdb7263 Merge branch 'check-right-cxx-variable' into 'master' Even Rouault 2018-02-06 18:43:25 +0000
  • db67c2d15e Merge branch 'dont-leak-stream-open' into 'master' Even Rouault 2018-02-06 18:29:49 +0000
  • 4125ca9a47 cmake: check CXX_SUPPORT Ben Boeckel 2018-02-06 10:24:33 -0500
  • 13b99f8f3a Merge branch 'warnings' into 'master' Olivier Paquet 2018-02-04 23:54:24 +0000
  • e9fa4baf1d Fix all compiler warnings for default build Nathan Baker 2018-02-04 23:54:17 +0000
  • 92556cf625 tabs are hard Paul Kehrer 2018-01-31 07:58:18 +0800
  • 08084a9774 use hard tabs like the rest of the project Paul Kehrer 2018-01-30 13:56:49 +0800