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

Commit Graph

  • b68fc85f39 TIFFFetchNormalTag(): avoid (probably false positive) clang-tidy clang-analyzer-core.NullDereference warnings Even Rouault 2018-05-12 14:36:49 +02:00
  • 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 +02:00
  • 6150fd4349 tif_color.c: fix code comment Even Rouault 2018-05-04 21:03:41 +02:00
  • be9c1f7785 Merge branch 'fuzzer-fix' into 'master' Even Rouault 2018-04-17 20:35:25 +00:00
  • ba1eba2761 remove a pointless multiplication and a variable that's not necessary Paul Kehrer 2018-04-17 22:38:41 +08:00
  • 80ff5e2c39 Merge branch 'ossfuzz' into 'master' Even Rouault 2018-04-17 08:52:07 +00:00
  • a6cfa01085 move oss-fuzz build script and fuzzer into libtiff tree Paul Kehrer 2018-04-17 08:52:07 +00:00
  • c4f9b53aa5 _TIFFGetMaxColorChannels: update for LOGLUV, ITULAB and ICCLAB that have 3 color channels Even Rouault 2018-04-14 17:17:34 +02:00
  • 47be9914dd Fix MSVC warning Even Rouault 2018-04-13 00:07:13 +02:00
  • 18d85181e9 Merge branch 'master' into 'master' Even Rouault 2018-04-12 20:09:44 +00:00
  • be4c85b16e Fix NULL pointer dereference in TIFFPrintDirectory Hugo Lefeuvre 2018-04-08 14:07:08 -04:00
  • 33f1b16788 Merge branch 'tiffset-long8' into 'master' Even Rouault 2018-03-27 16:46:09 +00:00
  • bf5a45de67 port: Clean up NetBSD sources and headers to build standalone Roger Leigh 2018-03-23 23:18:09 +00:00
  • 14f304998e port: Add strtol, strtoll and strtoull Roger Leigh 2018-03-23 11:45:16 +00:00
  • 43586d4105 tiffset: Add support for LONG8, SLONG8 and IFD8 field types Roger Leigh 2018-03-07 16:40:23 +00:00
  • 7a092f8af2 ChopUpSingleUncompressedStrip: avoid memory exhaustion (CVE-2017-11613) Even Rouault 2018-03-17 09:36:29 +01:00
  • 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 +01:00
  • 0a2e5e98b3 Merge branch 'avoid_memory_exhaustion_in_ChopUpSingleUncompressedStrip' into 'master' Even Rouault 2018-03-13 14:39:30 +00:00
  • 3719385a3f ChopUpSingleUncompressedStrip: avoid memory exhaustion (CVE-2017-11613) Even Rouault 2018-03-11 11:14:01 +01:00
  • 277644d8a4 Typo fix in comment Even Rouault 2018-03-10 14:07:02 +01:00
  • 25840917ad Avoid warning with gcc 8 (partially revert 647b0e8c11) Even Rouault 2018-03-03 23:00:28 +01:00
  • 7b4da45999 Merge branch 'typos' into 'master' Even Rouault 2018-02-25 15:43:27 +00:00
  • 642b8f998e Fix some typos Stefan Weil 2018-02-24 21:47:52 +01:00
  • cad3e7d875 Typo fix in comment Even Rouault 2018-02-14 15:50:53 +01:00
  • 442fa64e41 Merge branch 'zstd' Even Rouault 2018-02-14 15:41:04 +01:00
  • 5347f0f731 Add warning about COMPRESSION_ZSTD not being officialy registered Even Rouault 2018-02-14 15:39:32 +01:00
  • f01c227048 Merge branch 'bug2772' into 'master' Even Rouault 2018-02-14 14:33:42 +00:00
  • 473851d211 Fix for bug 2772 Nathan Baker 2018-02-06 10:13:57 -05:00
  • eafc7e3052 Merge branch 'libtiff-as-subdirectory-fixes' into 'master' Even Rouault 2018-02-09 14:32:32 +00:00
  • 1091090144 Merge branch 'cmake-cleanups' into 'master' Even Rouault 2018-02-06 19:37:54 +00:00
  • 781bdb7263 Merge branch 'check-right-cxx-variable' into 'master' Even Rouault 2018-02-06 18:43:25 +00:00
  • db67c2d15e Merge branch 'dont-leak-stream-open' into 'master' Even Rouault 2018-02-06 18:29:49 +00:00
  • 4125ca9a47 cmake: check CXX_SUPPORT Ben Boeckel 2018-02-06 10:24:33 -05:00
  • 13b99f8f3a Merge branch 'warnings' into 'master' Olivier Paquet 2018-02-04 23:54:24 +00:00
  • e9fa4baf1d Fix all compiler warnings for default build Nathan Baker 2018-02-04 23:54:17 +00:00
  • 92556cf625 tabs are hard Paul Kehrer 2018-01-31 07:58:18 +08:00
  • 08084a9774 use hard tabs like the rest of the project Paul Kehrer 2018-01-30 13:56:49 +08:00
  • abd37566d8 Fix a memory leak in TIFFStreamOpen Paul Kehrer 2018-01-30 13:45:01 +08:00
  • 7bf855b942 Bump minimum required CMake version to v2.8.11 Kevin Funk 2018-01-29 20:38:02 +01:00
  • c4d31e9b06 Merge branch 'patch-1' into 'master' Even Rouault 2018-01-27 11:22:09 +00:00
  • fb0489937c Merge branch 'patch-2' into 'master' Even Rouault 2018-01-27 11:20:46 +00:00
  • 470e40204f Merge branch 'bug2750' into 'master' Olivier Paquet 2018-01-25 21:28:19 +00:00
  • 9171da596c Add workaround to pal2rgb buffer overflow. Nathan Baker 2018-01-25 21:28:15 +00:00
  • a6195d0ad4 Update tiffgt.c for build fix on Windows Andrea 2018-01-24 01:25:13 +00:00
  • e7b87e5d3e Update CMakeLists.txt for build fix on Windows Andrea 2018-01-24 01:19:44 +00:00
  • 070abb3aae Merge branch 'has-attribute-check' into 'master' Even Rouault 2018-01-15 16:56:10 +00:00
  • 4eb15b2739 cmake: avoid setting hard-coded variables in the cache Ben Boeckel 2017-12-29 12:46:29 -05:00
  • 8d3c75b99f cmake: avoid an unnecessary intermediate variable Ben Boeckel 2017-12-29 12:46:16 -05:00
  • 0f2624713b cmake: avoid an unnecessary intermediate variable Ben Boeckel 2017-12-29 12:46:01 -05:00
  • bed3b0cb9d cmake: avoid tautological logic Ben Boeckel 2017-12-28 17:28:21 -05:00
  • fc3b735300 cmake: use check_symbol_exists Ben Boeckel 2017-12-28 17:23:45 -05:00
  • f5b23ab1bf cmake: remove unused configure checks Ben Boeckel 2017-12-28 17:22:45 -05:00
  • 0b05f43209 Prefer target_include_directories Kevin Funk 2018-01-12 12:15:02 +01:00
  • 647b0e8c11 tiffiop: use __has_attribute to detect the no_sanitize attribute Ben Boeckel 2018-01-09 14:59:15 -05:00
  • 1dcf5303e1 man/TIFFquery.3tiff: remove reference to non-existing TIFFReadStrip() function in TIFFIsByteSwapped() documentation. Patch by Eric Piel. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2763 Even Rouault 2017-12-31 15:42:52 +01:00
  • 8d4d8b5c2f libtiff/tif_dir.c: _TIFFVGetField(): fix heap out-of-bounds access when requesting TIFFTAG_NUMBEROFINKS on a EXIF directory. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2765. Reported by Google Autofuzz project Even Rouault 2017-12-31 15:30:44 +01:00
  • c6f41df7b5 libtiff/tif_print.c: TIFFPrintDirectory(): fix null pointer dereference on corrupted file. Fixes http://bugzilla.maptools.org/show_bug.cgi?id=2770 Even Rouault 2017-12-31 15:09:41 +01:00
  • 25c14f84a8 Add libzstd to gitlab-ci Even Rouault 2017-12-21 13:53:44 +01:00
  • 62b9df5d2a Add ZSTD compression codec Even Rouault 2017-12-21 13:32:02 +01:00
  • 5848777bd7 Merge branch 'fix_cve-2017-9935' into 'master' Even Rouault 2017-12-10 21:00:44 +00:00
  • d4f213636b tiff2pdf: Fix apparent incorrect type for transfer table Brian May 2017-12-07 07:49:20 +11:00
  • 3dd8f6a357 tiff2pdf: Fix CVE-2017-9935 Brian May 2017-12-07 07:46:47 +11:00
  • 254262f395 Merge branch 'undef-warn-fixes' into 'master' Even Rouault 2017-12-10 18:09:50 +00:00
  • 7293a4165b Remove tests for undefined SIZEOF_VOIDP Vadim Zeitlin 2017-12-08 03:27:29 +01:00
  • 1eb6fefb2e Avoid harmless -Wundef warnings for __clang_major__ Vadim Zeitlin 2017-12-08 03:26:25 +01:00
  • 9c243a11a3 Merge branch 'remove_autogenerated_files' into 'master' Even Rouault 2017-12-02 22:10:48 +00:00
  • 0a5f4b92bb Merge branch 'tif_config_h_includes' into 'master' Bob Friesenhahn 2017-12-02 21:12:15 +00:00
  • 79bb4d034f 'tif_config.h' or 'tiffio.h' must be included before any system header. Bob Friesenhahn 2017-12-02 14:45:03 -06:00
  • 64541f2893 .gitignore: add patterns for build from root Even Rouault 2017-12-01 16:00:49 +01:00
  • c56eda4b7e Remove remaining .cvsignore files Even Rouault 2017-12-01 15:55:10 +01:00
  • 2440a113ea Remove autoconf/automake generated files, and add them to .gitignore Even Rouault 2017-12-01 15:54:48 +01:00
  • e000ac8aa5 Merge branch 'makedistcheck' into 'master' Olivier Paquet 2017-12-01 14:16:01 +00:00
  • b02973f1bf build/gitlab-ci and build/travis-ci: add a 'make dist' step in autoconf_build() target, to check we are release-ready Even Rouault 2017-12-01 11:41:50 +01:00
  • 311335ea46 Merge branch 'git_updates' into 'master' Even Rouault 2017-12-01 10:02:10 +00:00
  • 95665760ef HOWTO-RELEASE: update to use signed tags Even Rouault 2017-12-01 10:58:09 +01:00
  • f756566000 README.md: use markdown syntax for hyperlinks Even Rouault 2017-12-01 10:52:18 +01:00
  • b48399eabe Add .gitignore Even Rouault 2017-11-30 18:23:40 +01:00
  • 8603db6cfa Regenerate autoconf files Even Rouault 2017-11-30 18:10:01 +01:00
  • 40c6649483 Makefile.am: update to reflect removal of README.vms and README -> README.md Even Rouault 2017-11-30 18:09:43 +01:00
  • f0a54a4fa0 Remove all $Id and $Headers comments with CVS versions Even Rouault 2017-11-30 18:02:36 +01:00
  • 5cc89a8c8d HOWTO-RELEASE: update for git Even Rouault 2017-11-30 17:46:53 +01:00
  • 22c0c1ec70 Remove outdated .cvsignore Even Rouault 2017-11-30 17:45:40 +01:00
  • 5c661fa019 Remove outdated commit script Even Rouault 2017-11-30 17:45:20 +01:00
  • be7c2b687b Remove README.vms Even Rouault 2017-11-30 17:44:33 +01:00
  • 0769c447b7 Rename README as README.md, and update content Even Rouault 2017-11-30 17:44:19 +01:00
  • b1374e94ac html/index.html: reflect change from CVS to gitlab Even Rouault 2017-11-30 16:55:01 +01:00
  • 92d54fd77a Merge branch 'test-ci' into 'master' Olivier Paquet 2017-11-30 14:04:12 +00:00
  • 68c928923a appveyor: Correct path for git clone and skip artefact archival Roger Leigh 2017-11-23 08:23:34 +00:00
  • 4f84ea631b travis-ci: Remove unused matrix exclusion Roger Leigh 2017-11-22 22:58:32 +00:00
  • 1ac42d5f93 Add gitlab-ci build support Roger Leigh 2017-11-22 22:22:47 +00:00
  • 38ec4dd074 Change default user id in HOWTO-RELEASE to mine. Bob Friesenhahn 2017-11-18 20:04:50 +00:00
  • 020bd2fd3b * configure.ac: libtiff 4.0.9 released. v4.0.9 Bob Friesenhahn 2017-11-18 20:00:43 +00:00
  • 737c52ae13 * html/v4.0.9.html: Add HTML file to document changes in libtiff v4.0.9. Bob Friesenhahn 2017-11-18 19:38:06 +00:00
  • 5426f499e8 * libtiff/tif_aux.c, tif_getimage.c, tif_read.c: typo fixes in comments. Even Rouault 2017-11-17 20:20:59 +00:00
  • 238b103ba5 List Frank Warmerdam and Andrey Kiselev as past maintainers since they have not been active in years. Bob Friesenhahn 2017-11-07 02:00:06 +00:00
  • 45065882ae * test/Makefile.am: Add some tests for tiff2bw. Bob Friesenhahn 2017-11-02 13:51:22 +00:00
  • 25f9ffa565 * tools/tiff2bw.c (main): Free memory allocated in the tiff2bw program. This is in response to the report associated with CVE-2017-16232 but does not solve the extremely high memory usage with the associated POC file. Bob Friesenhahn 2017-11-01 13:41:58 +00:00
  • 61d4eb3a01 tiff2pdf.c: Fix possible overflow in bounds check computation and eliminate signed/unsigned comparison. Bob Friesenhahn 2017-10-29 18:50:41 +00:00
  • 1cb6c46b9d fax2tiff: Pass the FAX_Client_Data struct as client data Bob Friesenhahn 2017-10-29 18:28:43 +00:00
  • f258b80230 * libtiff/tif_getimage.c: avoid floating point division by zero in initCIELabConversion() Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3733 Credit to OSS Fuzz Even Rouault 2017-10-23 11:34:26 +00:00