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

Commit Graph

  • cbd71793f5 Include stdlib.h in tif_lzw.c. Brian Ledger 2022-06-03 21:23:51 -04:00
  • 1ab0e2696a Add options for disabling tools, tests, contrib and docs Roger Leigh 2022-05-29 11:18:42 +01:00
  • f45ed446e9 cmake: Add MSVC options when building all libraries and executables Roger Leigh 2022-05-29 11:07:36 +01:00
  • fa3806c158 cmake: Do not build faxtable target when cross-compiling Roger Leigh 2022-05-29 11:19:54 +01:00
  • ef984ef786 cmake: Use add_compile_definitions and add_compile_options Roger Leigh 2022-05-29 20:49:57 +01:00
  • 88727514f0 Merge remote-tracking branch 'origin/master' into cmake-msvc-options Roger Leigh 2022-05-29 20:07:29 +01:00
  • 03620e4c31 Merge remote-tracking branch 'origin/master' into cmake-win32-libtiffxx-static Roger Leigh 2022-05-29 20:07:00 +01:00
  • 182bd6716c Merge branch 'ci-x64' into 'master' Roger Leigh 2022-05-29 18:53:16 +00:00
  • c3f0b90df5 ci: Remove arm64 temporarily Roger Leigh 2022-05-29 19:38:01 +01:00
  • b63e40603b autoconf: Add --disable-opengl option Roger Leigh 2022-05-29 12:05:27 +01:00
  • 36c8177fe8 cmake: Add tiff-opengl option Roger Leigh 2022-05-29 11:17:30 +01:00
  • 2582c406b0 cmake: Add MSVC options when building all libraries and executables Roger Leigh 2022-05-29 11:07:36 +01:00
  • 0e58c40f80 cmake: libtiffxx is static on win32 Roger Leigh 2022-05-29 11:23:45 +01:00
  • 19db1d316b html/Makefile.am: add v4.4.0.html to docfiles Even Rouault 2022-05-22 11:01:54 +02:00
  • cbe3e496a9 Update HOWTO-RELEASE with .tar.xz Even Rouault 2022-05-20 18:35:49 +02:00
  • b6a17e567f Prepare for release 4.4.0 v4.4.0rc1 v4.4.0 Even Rouault 2022-05-20 18:15:09 +02:00
  • b92d4ad071 Merge branch 'pkgconf_abs_path' into 'master' Even Rouault 2022-05-16 13:27:42 +00:00
  • 9dec6a620d Handle absolute paths in pkg-config file Miloš Komarčević 2022-05-16 15:13:34 +02:00
  • d52594d132 Merge branch 'fix-tests-with-ro-source-dir' into 'master' Even Rouault 2022-05-15 08:57:03 +00:00
  • edc9177227 cmake: allow running the tests with a read-only source directory Alex Richardson 2022-05-15 00:16:19 +00:00
  • eaee379e97 Merge branch 'tiffcrop_pipeline_error' into 'master' Even Rouault 2022-05-14 21:20:07 +00:00
  • 4988eb8cfb tiffcrop: Fixes complain of pipeline "cmake-ninja-arm64" about abs() on... Su Laus 2022-05-14 21:20:06 +00:00
  • 9da3849a51 Merge branch 'TIFFField_SetGetSize_CountSize' into 'master' Even Rouault 2022-05-14 19:32:11 +00:00
  • 11f3f27960 Public functions TIFFFieldSetGetSize() and TIFFieldSetGetCountSize() added. Su Laus 2022-05-14 19:32:11 +00:00
  • 9a9ccadd73 Merge branch 'jondo-master-patch-87274' into 'master' Even Rouault 2022-05-13 14:45:55 +00:00
  • 0d8a20920e Replace add_compile_definitions for CMake versions before 3.12 (#238) Robert Pollak 2022-05-13 14:34:47 +00:00
  • 0aa7c0b26d Merge branch 'master' into 'master' Even Rouault 2022-05-13 12:32:17 +00:00
  • 2fee05b7bb Remove incorrect assert. Ben Laurie 2022-05-13 12:32:17 +00:00
  • 07144deccc Merge branch 'Fix_Issue#330' into 'master' Even Rouault 2022-05-10 20:03:18 +00:00
  • e319508023 tiffcrop: Fix issue #330 and some more from 320 to 349 Su Laus 2022-05-10 20:03:17 +00:00
  • 1f2bf6e955 test_signed_tags.c: fix CID 1504376 Even Rouault 2022-05-10 15:59:00 +02:00
  • 31811f3b56 Merge branch 'fix_#29_tiffcp_orientationTag' into 'master' Even Rouault 2022-05-10 13:41:08 +00:00
  • ba5f6797d5 Merge branch 'palette-8bit' into 'master' Even Rouault 2022-05-10 13:40:05 +00:00
  • 574611ca5d tiff2pdf: handle 8-bit palette colormap Jay Berkenbilt 2022-05-09 11:47:08 -04:00
  • 06df57a54d Merge branch 'fix_#40_ReadSignedTags' into 'master' Even Rouault 2022-05-08 19:55:54 +00:00
  • f536b00b64 Reading of signed tags added (fixes #40) Su Laus 2022-05-08 19:55:53 +00:00
  • 29b5947f34 Fix typos in comments Even Rouault 2022-05-08 21:02:02 +02:00
  • c1ae29f9eb Merge branch 'fix_400' into 'master' Even Rouault 2022-05-08 17:59:21 +00:00
  • 7f11676b13 Merge branch 'CheckForBigTiff' into 'master' Even Rouault 2022-05-08 17:57:41 +00:00
  • bfb7d2291f TIFFIsBigTiff() function added. Su Laus 2022-05-08 17:57:40 +00:00
  • 1f133d1b3f tiffcp: Fix incomprehensible setting of orientation tag (fixes #29) Su_Laus 2022-05-01 20:36:52 +02:00
  • 9752dae8fe Merge branch 'fix_#8_FreeAnonTag' into 'master' Even Rouault 2022-04-23 14:00:48 +00:00
  • b4e79bfa0c tif_lzw.c: fix potential out-of-bounds error when trying to read in the same tile/strip after an error has occured (fixes #410) Even Rouault 2022-04-22 18:58:52 +02:00
  • 97574866cb extra flag for anonymous (unknown) tags (fixes #8) Su_Laus 2022-04-03 22:04:58 +02:00
  • fb1db38495 tiffcp: avoid buffer overflow in "mode" string (fixes #400) Su_Laus 2022-04-02 22:33:31 +02:00
  • b51bb15712 avoid hang in TIFFRewriteDirectory() if a classic file > 4 GB is attempted to be created Even Rouault 2022-03-21 18:03:17 +01:00
  • e1980072c9 Merge branch 'Correct_tag_auto-registration_description' into 'master' Even Rouault 2022-03-18 23:03:56 +00:00
  • 2f549e3615 Correct reading description for anonymous tag auto-registration in addingtags.html (closes 353) Su Laus 2022-03-18 23:03:56 +00:00
  • 9624660561 tif_lzw.c: avoid harmless unsigned-integer-overflow (https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=45741) Even Rouault 2022-03-18 20:53:51 +01:00
  • 47a209ef9e Merge branch 'fix_396' into 'master' Even Rouault 2022-03-17 21:27:55 +00:00
  • 5ed23e763e Merge branch 'Fix_cmake_warnings' into 'master' Even Rouault 2022-03-17 21:27:40 +00:00
  • 970bcd46b8 Fix some CMake warnings Su Laus 2022-03-17 21:27:40 +00:00
  • ef0edff7f7 Merge branch 'lzw_decode_improvements' into 'master' Even Rouault 2022-03-17 13:53:19 +00:00
  • 3079627ea0 LZWDecode(): major speed improvements Even Rouault 2022-03-10 12:32:32 +01:00
  • a2aa4074e9 LZWDecode(): modest speed improvement: fetch input data by chunks of the largest natural integer of the architecture Even Rouault 2022-03-10 12:19:01 +01:00
  • 4d42d57265 Merge branch 'kmilos-master-patch-45885' into 'master' Even Rouault 2022-03-14 10:53:08 +00:00
  • 189d657792 tif_lzw.c: make LZW_CHECKEOS non-optional Even Rouault 2022-03-10 12:14:31 +01:00
  • cb0ffc6328 tiffsplit.c: fix compiler warning on 32-bit Even Rouault 2022-03-10 11:51:13 +01:00
  • 3172b1ddac Correct fix for the pkgconf file relative paths Miloš Komarčević 2022-03-10 10:06:16 +00:00
  • 408976c44e Merge branch 'issue-278' into 'master' Even Rouault 2022-03-10 08:48:00 +00:00
  • 88d79a45a3 fix heap buffer overflow in tiffcp (#278) 4ugustus 2022-03-10 08:48:00 +00:00
  • 9c920e367d tiffcp: do not try to fetch compressor-specific tags when not appropriate (fixes #396) Even Rouault 2022-03-09 18:02:01 +01:00
  • 6df920f8e7 Merge branch 'i_am_a_unsympathetic_person' into 'master' Even Rouault 2022-03-09 15:47:16 +00:00
  • b6e49c9e4b index.html: make it clear that I'm a unsympathetic person Even Rouault 2022-03-09 15:07:10 +01:00
  • c6b0ee9f4b Merge branch 'Fix_Issue#395' into 'master' Even Rouault 2022-03-08 20:49:50 +00:00
  • d1e3b382f1 tiffcrop: fix issue #395: generation of strange section images. Su Laus 2022-03-08 20:49:47 +00:00
  • 46dc8fcd4d Merge branch 'Fix_Issue#380' into 'master' Even Rouault 2022-03-08 17:02:44 +00:00
  • 232282fd8f tiffcrop: fix issue #380 and #382 heap buffer overflow in extractImageSection Su Laus 2022-03-08 17:02:44 +00:00
  • f2b656e2e6 Merge branch 'issue-392' into 'master' Even Rouault 2022-03-08 16:56:17 +00:00
  • f8d0f9aa1b Merge branch 'issue-393' into 'master' Even Rouault 2022-03-08 16:22:04 +00:00
  • 32ea0722ee fix the FPE in tiffcrop (#393) 4ugustus 2022-03-08 16:22:04 +00:00
  • 7877e9c4c0 Merge branch 'kmilos-master-patch-56785' into 'master' Even Rouault 2022-03-08 16:20:56 +00:00
  • 40b00cfb32 add checks for return value of limitMalloc (#392) Augustus 2022-03-07 18:21:49 +08:00
  • 0fafae5979 Fix pkgconf file relative paths Miloš Komarčević 2022-03-02 19:00:00 +00:00
  • 5e18004500 Merge branch 'fix_385' into 'master' Even Rouault 2022-02-25 10:38:31 +00:00
  • a1c933dabd tif_jbig.c: fix crash when reading a file with multiple IFD in memory-mapped mode and when bit reversal is needed (fixes #385) Even Rouault 2022-02-24 22:26:02 +01:00
  • 4ab6a5e651 Merge branch 'string_size_limit' into 'master' Even Rouault 2022-02-24 20:30:47 +00:00
  • 790ee59d38 Merge branch 'TIFFClientOpen_cleanup' into 'master' Even Rouault 2022-02-24 20:30:36 +00:00
  • 573e025277 Remove extra word in comment Even Rouault 2022-02-20 14:47:49 +01:00
  • 273983be9a TIFFPrintDirectory(): avoid potential multi-threading issue when reading the DotRange tag Even Rouault 2022-02-20 14:39:42 +01:00
  • 9aeb9f836a Constify signature of _TIFFsetXXXXArray() functions, and remove unused _TIFFsetString() Even Rouault 2022-02-20 13:46:23 +01:00
  • 183076faa6 _TIFFVSetField(): when passing a string without explicit length, check that the length doesn't except the 1 << 31 maximum bytes we support Even Rouault 2022-02-20 13:44:58 +01:00
  • 01c68b6ce0 tiffsplit.c: fix use after free introduced in master per commit 8ed97f4015 (related to #290) Even Rouault 2022-02-19 17:31:55 +01:00
  • 317a2b5c06 Merge branch 'Fix_Issue#284' into 'master' Even Rouault 2022-02-19 16:11:13 +00:00
  • 0e3184840a tiff2ps: In limitMalloc() check for negative size (fixes #284) Su Laus 2022-02-19 16:11:13 +00:00
  • 55018c3df8 Merge branch 'fix_288' into 'master' Even Rouault 2022-02-19 16:10:44 +00:00
  • 0ede1566aa Merge branch 'Fix_Issue#290' into 'master' Even Rouault 2022-02-19 16:10:16 +00:00
  • 8ed97f4015 tiffsplit: limitMalloc() and getopt() introduced and more error messages. (fixes #290) Su Laus 2022-02-19 16:10:16 +00:00
  • a8ca160837 Merge branch 'Fix_Issue#273_#275' into 'master' Even Rouault 2022-02-19 16:08:15 +00:00
  • aac006e579 tiffcrop: buffsize check formula in loadImage() amended (fixes #273,#275) Su Laus 2022-02-19 16:08:15 +00:00
  • 47a5279c0a TIFFClientOpen(): remove useless initializations of tif_rawcc and tif_flags after TIFFReadDirectory() Even Rouault 2022-02-19 16:41:09 +01:00
  • 6fc45de759 TIFFFetchNormalTag(): speed optimization when reading a (very large) nul-terminated ASCII tag Even Rouault 2022-02-19 16:10:31 +01:00
  • cef46abf54 TIFFWriteDirectoryTagData(): turn assertion on data length into a runtime check Even Rouault 2022-02-19 15:10:25 +01:00
  • a95b799f65 TIFFFetchNormalTag(): avoid calling memcpy() with a null source pointer and size of zero (fixes #383) Even Rouault 2022-02-17 15:28:43 +01:00
  • 14756b2c8d Merge branch 'tl/fix-cpack' into 'master' Roger Leigh 2022-02-15 06:38:47 +00:00
  • 7b47aa4151 tiffinfo: limit more memory allocations using -M switch (fixes #288) Even Rouault 2022-02-11 14:43:33 +01:00
  • 180882b4db tif_dirwrite.c: take into account COMPRESSION_JXL Even Rouault 2022-02-11 13:29:14 +01:00
  • f9e12f146a Merge branch 'predictor_2_64bit' into 'master' Even Rouault 2022-02-11 12:22:34 +00:00
  • 0194d4ff51 Merge branch 'Fix_Issue#365' into 'master' Even Rouault 2022-02-10 20:39:43 +00:00
  • 55514cd825 tiff2pdf: Fixes issues #365, #258 and #257 related to initializing 't2p->pdf_compressionquality'. Su Laus 2022-02-10 20:39:43 +00:00