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

Commit Graph

  • 0ad56c292a tiffinfo, tiffcp, tiffcrop, tiffsplit, tiff2rgba, tiff2ps: use TIFFOpenOptionsSetMaxSingleMemAlloc() Even Rouault 2022-11-22 18:07:25 +01:00
  • 553bb4b207 Convert uses of _TIFFmalloc/realloc/calloc/free to the Ext functions Even Rouault 2022-11-22 18:18:10 +01:00
  • b88c3f9af2 Add TIFFOpenOptionsSetMaxSingleMemAlloc() Even Rouault 2022-11-22 18:17:34 +01:00
  • d95b5b7628 Merge branch 'TIFFOpenEx' into 'master' Even Rouault 2022-11-21 23:59:12 +00:00
  • ec18caeb67 Remove TIFFSetErrorHandlerExtR() and TIFFSetWarningHandlerExtR() that were temporarily added in master Even Rouault 2022-11-21 21:45:48 +01:00
  • 73d34370e1 Add a _TIFFErrorEarly() function to be able to use the re-entrant error handler, even before TIFF* is valid Even Rouault 2022-11-13 20:55:51 +01:00
  • 21d7dac23f Rework TIFFOpenExt() and similar to use an opaque TIFFOpenOptions* opts argument, with alloc, free and setters Even Rouault 2022-11-13 16:23:21 +01:00
  • 352c1a7d03 Document TIFFOpenExt, TIFFOpenWExt, TIFFFdOpenExt, TIFFClientOpenExt, TIFFSetErrorHandlerExtR, TIFFSetWarningHandlerExtR Even Rouault 2022-11-12 17:46:47 +01:00
  • 91e95ee9ae Add TIFFOpenExt(), TIFFOpenWExt() and TIFFFdOpenExt() with re-entrant error handlers Even Rouault 2022-11-10 17:27:08 +01:00
  • e7e567536b Merge branch 'manpage_fix485_file-descriptor_clientdata' into 'master' Even Rouault 2022-11-21 22:20:18 +00:00
  • 56d05b4c38 manpage: Correct description of file handle/descriptors tif_fd and tif_clientdata. Closes #485. Su Laus 2022-11-21 22:20:18 +00:00
  • f29061e600 Merge branch 'manpage_fix440_fix28_TIFFOpen_SubIFD_update' into 'master' Even Rouault 2022-11-20 19:39:23 +00:00
  • eee54b38ec manpage: fix28, fix440, update TIFFOpen and SubIFD Su Laus 2022-11-20 19:39:22 +00:00
  • a0f7b1ed8a Merge branch 'cmake_tiff_install_warning' into 'master' Even Rouault 2022-11-17 21:11:13 +00:00
  • 1e5e7f346b CMakeLists.txt: fix warning with -Wdev Even Rouault 2022-11-13 17:27:54 +01:00
  • 31d9e9f73d Merge branch 'fix_479' into 'master' Even Rouault 2022-11-12 16:05:12 +00:00
  • 056dd97f45 Merge branch 'typo_fix' into 'master' Even Rouault 2022-11-12 01:40:24 +00:00
  • a907281532 tif_dirread.c: fix typo in comment Even Rouault 2022-11-12 02:24:11 +01:00
  • 876aa5168f _TIFFReadEncodedTileAndAllocBuffer(): avoid excessive memory allocation on broken files (fixes #479) Even Rouault 2022-11-10 14:26:58 +01:00
  • 9b630b86ba Merge branch 'bugfix/tiff2pdf-stdout' into 'master' Even Rouault 2022-11-10 13:45:08 +00:00
  • 1e013463ae tiff2pdf: Don't try to seek into stdout. Claus-Justus Heine 2022-11-10 13:45:08 +00:00
  • 43c28e3f6a Merge branch 'fix_coverity_1516759' into 'master' Even Rouault 2022-11-08 15:13:56 +00:00
  • a05860a087 Merge branch 'fix_ossfuzz_53137' into 'master' Even Rouault 2022-11-08 14:55:36 +00:00
  • 4e17d7fbe2 TIFFErrorExtR(): fix Dereference after null check (CID 1516759) Even Rouault 2022-11-08 15:54:59 +01:00
  • f25d951a1c Merge branch 'no_sprintf' into 'master' Even Rouault 2022-11-08 14:47:45 +00:00
  • 72e90d07fb Replace sprintf calls with snprintf Mark Mentovai 2022-11-07 09:50:07 -05:00
  • c20132c278 Merge branch 'reentrant' into 'master' Even Rouault 2022-11-08 14:38:58 +00:00
  • 227500897d TIFFReadRGBATileExt(): fix (unsigned) integer overflow on strips/tiles > 2 GB Even Rouault 2022-11-08 15:16:58 +01:00
  • aa863b5e82 Add reentrant error functions Laramie Leavitt 2022-09-16 04:11:48 +00:00
  • ec862ac774 Merge branch 'tiffcrop_fix_CoverityScan_tmsize_issue' into 'master' Even Rouault 2022-11-08 14:03:05 +00:00
  • bdd7eba876 tiffcrop: should fix some Coverity Scan issues OVERFLOW_BEFORE_WIDEN Su Laus 2022-11-08 14:03:05 +00:00
  • ddef030d3d Merge branch 'typo_fix' into 'master' Even Rouault 2022-11-02 11:45:19 +00:00
  • 36a18e2401 tif_dirread.c: fix typo in comment Even Rouault 2022-11-02 12:28:01 +01:00
  • a7ac2a4235 Merge branch 'tiffcrop_formatting_fix' into 'master' Even Rouault 2022-10-23 13:16:16 +00:00
  • fcbc4798ab Merge branch 'fix_482' into 'master' Even Rouault 2022-10-23 12:44:06 +00:00
  • 6f7c1ce57f tiffcrop: add casts in TIFFError() to fix compiler warnings Even Rouault 2022-10-23 14:39:26 +02:00
  • 58ad3b5635 CMake: correctly set default value of 'lzma' option when liblzma is detected (fixes #482) Even Rouault 2022-10-23 14:27:28 +02:00
  • 777080cd1f Merge branch 'fix_480' into 'master' Even Rouault 2022-10-20 10:32:24 +00:00
  • 226345c23e Fix incorrect printf() formatters introduced in recent commits (fixes #480) Even Rouault 2022-10-19 18:30:54 +02:00
  • 096a228dba Merge branch 'CLIPPATH_tags_corrected' into 'master' Even Rouault 2022-10-13 19:32:02 +00:00
  • 923d0f34c4 Merge branch 'FIELD_IGNORE_warning-messages' into 'master' Even Rouault 2022-10-13 19:30:59 +00:00
  • 2abc5c6a28 Warning messages for FIELD_IGNORE tags for writing and for TIFF_SETGET_UNDEFINED for reading added. (#438) Su Laus 2022-10-13 19:30:59 +00:00
  • caabf73d19 Merge branch 'tag-def_COMPRESSION_corrected' into 'master' Even Rouault 2022-10-13 19:28:29 +00:00
  • 32c6d09814 Merge branch 'fix_getopt_included_twice' into 'master' Even Rouault 2022-10-13 19:26:53 +00:00
  • cccc118091 Merge branch 'tiffcrop_CoverityScan_fix_PRINTF_ARGS' into 'master' Even Rouault 2022-10-13 19:26:11 +00:00
  • ef68c48815 tiffcrop fix Coverity Scan issues about PRINTF_ARGS. Su_Laus 2022-10-13 20:50:58 +02:00
  • 49e8f80394 Merge branch 'tiffcrop_fix_#450_too-many-mode-options' into 'master' Even Rouault 2022-10-13 15:16:33 +00:00
  • f65c079c28 tiffcrop: fix #450 too many 'mode' options on command line. Su Laus 2022-10-13 15:16:33 +00:00
  • cfbb883bf6 Merge branch 'tiffcrop_fix_#435' into 'master' Even Rouault 2022-10-13 14:33:28 +00:00
  • afd7086090 tiffcrop subroutines require a larger buffer (fixes #271, #381, #386, #388, #389, #435) Su Laus 2022-10-13 14:33:27 +00:00
  • e813112545 Merge branch 'InkNames_NumberOfInks_handling_revised' into 'master' Even Rouault 2022-10-12 21:03:31 +00:00
  • 236b7191f0 Merge branch 'tiffcrop_fix_#411_#413' into 'master' Even Rouault 2022-10-12 20:54:01 +00:00
  • a5c596561a Merge branch 'TIFFAdvanceDirectory_mapped_uio' into 'master' Even Rouault 2022-10-10 21:05:51 +00:00
  • 343118c63c TIFFAdvanceDirectory(): fix unsigned-integer-overflow in mapped case Even Rouault 2022-10-10 22:23:07 +02:00
  • 8bfc011991 Merge branch 'tiffinfo_parse_SubIFDs' into 'master' Even Rouault 2022-10-08 14:52:24 +00:00
  • fa99e8c88d tiffinfo: Updated to parse through SubIFDs and show their tags. Su Laus 2022-10-08 14:52:24 +00:00
  • 47e61f69b3 Merge branch 'master' into 'master' Roger Leigh 2022-10-07 13:53:09 +00:00
  • eed69b50e7 Moved linking of CMath::CMath into CMath_LIBRARY check Frei Herr 2022-10-07 11:26:41 +00:00
  • f21ecf4a77 Merge branch 'rational_precision2double_coverity-fix' into 'master' Even Rouault 2022-10-06 13:06:29 +00:00
  • 692870df22 rational_precision2double.c: Fix issue from Coverity Scan. Su_Laus 2022-10-06 14:37:38 +02:00
  • d1d87635f1 Fix including module getopt.c twice with CMake and HAVE_GETOPT=false Su_Laus 2022-08-20 19:33:45 +02:00
  • d093eb5d96 Merge branch 'fix-455_Improved-IFD-loop-handling' into 'master' Even Rouault 2022-10-06 10:11:06 +00:00
  • c7caec9a4d Improved IFD-Loop Handling (fixes #455) Su Laus 2022-10-06 10:11:05 +00:00
  • 3a1647ea9c Merge branch 'fix-cmake-subproject' into 'master' Roger Leigh 2022-10-05 05:39:31 +00:00
  • 7d0ed2ed5e Apply 9 suggestion(s) to 3 file(s) Timothy Lyanguzov 2022-10-04 16:38:06 +00:00
  • 814a2441e7 Fix CMake build to be compatible with FetchContent Jeremy Maitin-Shepard 2022-09-21 13:42:08 -07:00
  • 99c2808521 Merge branch 'getimage_overflow' into 'master' Even Rouault 2022-09-27 18:54:38 +00:00
  • 8c23b6fa5c Merge branch 'MinGW-warnings_ipctutil' into 'master' Even Rouault 2022-09-26 18:06:11 +00:00
  • 6ac3c7a0b0 Fix #458: MinGW Windows 64: warning because 'long' is a 32 bits type in... Su Laus 2022-09-26 18:06:11 +00:00
  • bdfaac905b CMake: add SOVERSION to DLLs for MinGW builds Miloš Komarčević 2022-09-21 13:23:42 +02:00
  • 993c4885c6 Update getimage to support large raster images Eric Siegel 2022-09-15 13:52:48 -07:00
  • 4c3ddd99b6 Merge branch 'typo_fix' into 'master' Even Rouault 2022-09-08 16:32:59 +00:00
  • 300ca7731c tif_lzw.c: fix typo in code comment Even Rouault 2022-09-08 18:15:45 +02:00
  • f00484b951 Revised handling of TIFFTAG_INKNAMES and related TIFFTAG_NUMBEROFINKS value Su_Laus 2022-08-30 16:56:48 +02:00
  • 4746f16253 tiffcrop: disable incompatibility of -Z, -X, -Y, -z options with any PAGE_MODE_x option (fixes #411 and #413) Su_Laus 2022-08-25 16:11:41 +02:00
  • 48d6ece838 Merge branch 'tiffcrop_S-option_mutually_exclusive' into 'master' Even Rouault 2022-08-21 09:45:03 +00:00
  • bad48e90b4 tiffcrop -S option: Make decision simpler. Su_Laus 2022-08-20 23:35:26 +02:00
  • a10572b70d Merge branch 'remove_death_commented_code' into 'master' Even Rouault 2022-08-20 18:01:33 +00:00
  • 8fc154b6c5 Remove dead code from tif_dirread.c, tif_dirwrite.c and tif_getimage.c Su Laus 2022-08-20 18:01:33 +00:00
  • 728e1495e4 Merge branch 'coverity_fixes' into 'master' Even Rouault 2022-08-16 09:14:12 +00:00
  • c5c9864714 tif_zip.c: silence Coverity Scan false positive warnings about out-of-bounds access (CID 1491190, 1491197, 1491201) Even Rouault 2022-08-16 10:43:47 +02:00
  • 3b727a6b17 tif_dirread.c: silence Coverity Scan false positive warnings about out-of-bounds access (CID 1491182, 1491186) Even Rouault 2022-08-16 10:40:07 +02:00
  • ac6ddaf678 Merge branch 'default_tag_values_extended' into 'master' Even Rouault 2022-08-16 07:04:19 +00:00
  • e70dee48f5 Presetting of default tag values extended (e.g. PlanarConfig). (fixes #449) Su Laus 2022-08-16 07:04:19 +00:00
  • 8fe3735942 According to Richard Nolde https://gitlab.com/libtiff/libtiff/-/issues/401#note_877637400 the tiffcrop option „-S“ is also mutually exclusive to the other crop options (-X|-Y), -Z and -z. Su_Laus 2022-08-15 22:11:03 +02:00
  • 5b1f85b55c Merge branch 'warning_fix' into 'master' Even Rouault 2022-08-09 21:06:57 +00:00
  • 5934fd2d88 Fix warning about shadowing Even Rouault 2022-08-09 22:48:25 +02:00
  • 84218df092 Merge branch 'fix_225' into 'master' Even Rouault 2022-08-09 20:35:26 +00:00
  • 9c03a345fe Merge branch 'Writing_IFD8_to_ClassicTIFF_bugfix' into 'master' Even Rouault 2022-08-09 19:59:23 +00:00
  • 27a45b790e Correcting defects reported by Coverity Scan for MR !369 Su Laus 2022-08-09 19:59:23 +00:00
  • ed8b658bf9 Merge branch 'fix_442_Writing_IFD8_to_ClassicTIFF' into 'master' Even Rouault 2022-08-09 15:15:57 +00:00
  • af1cf0789a TIFFSetValue(): Writing IFD8 & LONG8 tags to ClassicTIFF corrected (fixes #442) Su Laus 2022-08-09 15:15:57 +00:00
  • e6b07b2ef4 Deal with RichTIFFIPTC tag written with LONG type (fixes #225) Even Rouault 2022-08-09 11:16:27 +02:00
  • b5d7d508ff Merge branch 'manpage-functions-added' into 'master' Roger Leigh 2022-08-07 20:52:27 +00:00
  • 644558a24f doc: Missing public functions added to TIFF documentation in Sphinx Su Laus 2022-08-07 20:52:27 +00:00
  • 372371501b Merge branch 'tifjpeg_version_check' into 'master' Even Rouault 2022-07-29 14:38:50 +00:00
  • fd82c68d18 tif_jpeg.c: allow to pass -DEXPECTED_JPEG_LIB_VERSION=number to do optional compile-time version check Even Rouault 2022-07-29 13:13:34 +02:00
  • 9e4c5226cc libtiff: Add Doxygen and initial Breathe usage manpage-fixes Roger Leigh 2022-07-04 21:22:58 +01:00
  • ac11ee0eec libtiff: Add strict sphinx error checking option Roger Leigh 2022-06-24 22:03:07 +01:00
  • c3f095e6cd Merge branch 'TIFFReadFromUserBuffer_fix' into 'master' Even Rouault 2022-07-21 10:42:18 +00:00