summaryrefslogtreecommitdiff
path: root/libtiff/tif_dirread.c
Commit message (Expand)AuthorAgeFilesLines
* Reading of signed tags added (fixes #40)Su Laus2022-05-081-17/+628
* extra flag for anonymous (unknown) tags (fixes #8)Su_Laus2022-04-061-1/+1
* TIFFFetchNormalTag(): speed optimization when reading a (very large) nul-term...Even Rouault2022-02-191-15/+29
* TIFFFetchNormalTag(): avoid calling memcpy() with a null source pointer and s...Even Rouault2022-02-171-1/+4
* TIFFFetchStripThing(): avoid calling memcpy() with a null source pointer and ...Even Rouault2022-02-061-2/+3
* TIFFReadDirectory(): avoid calling memcpy() with a null source pointer and si...Even Rouault2022-02-051-1/+2
* Fix Issue #354 Segmentation Fault due to field_name=NULLSu_Laus2021-12-281-1/+1
* TIFFReadDirectory: fix OJPEG hack (fixes #319)Even Rouault2021-12-051-79/+83
* TIFFReadCustomDirectory(): avoid crash when reading SubjectDistance tag on a ...Even Rouault2021-11-301-1/+8
* TIFFReadDirEntryArrayWithLimit(): avoid false positive from Coverity Scan reg...Even Rouault2021-03-071-2/+5
* Use TIFF_SSIZE_FORMAT for formatting tmsize_tRoger Leigh2021-02-041-1/+1
* libtiff: Use PRI format flags and remove unnecessary castsRoger Leigh2021-01-281-17/+18
* Use standard C99 integer typesRoger Leigh2021-01-211-1000/+995
* Use stdint.h types when availableRoger Leigh2021-01-061-4/+5
* TIFFReadDirEntryArrayWithLimit(): properly read from offline tag value when w...Even Rouault2020-12-081-2/+9
* Fix comparison for max negative float value.Dirk Lemstra2020-09-111-1/+1
* Fix typosEven Rouault2020-04-281-1/+1
* Fix wrong file size checks for memory-mapped BigTIFF files that could lead to...Even Rouault2020-04-151-2/+2
* Merge branch 'EXIF231_GPS_upgrade' into 'master'Even Rouault2020-03-071-0/+11
|\
| * EXIF 2.32 and GPS tags and functionality upgraded.Su_Laus2020-03-071-0/+11
* | TIFFReadCustomDirectory(): fix potential heap buffer overflow when reading a ...Even Rouault2020-03-011-0/+1
|/
* Merge branch 'Rational2DoublePrecision' into 'master'Even Rouault2020-02-271-1/+24
|\
| * Rational with Double Precision UpgradeSu_Laus2020-02-271-1/+24
* | tif_dirread.c: suppress CLang static Analyzer 9.0 false positiveEven Rouault2020-02-061-0/+1
* | Adjust previous fix to avoid undue warning in some situations triggered by GDALEven Rouault2020-01-231-8/+22
* | _TIFFPartialReadStripArray: bring back support for non-conformant SLONG8 data...Even Rouault2020-01-121-3/+46
* | ByteCountLooksBad and EstimateStripByteCounts: avoid unsigned integer overflo...Even Rouault2019-09-031-3/+13
* | tif_dirread.c: allocChoppedUpStripArrays(). avoid unsigned integer overflow. ...Even Rouault2019-09-011-8/+21
|/
* TIFFReadDirEntryData(): rewrite to avoid unsigned integer overflow (not a bug...Even Rouault2019-08-271-6/+6
* TIFFFetchDirectory(): fix invalid cast from uint64 to tmsize_t. Fixes https:/...Even Rouault2019-08-261-2/+3
* _TIFFPartialReadStripArray(): avoid unsigned integer overflow. Fixes https://...Even Rouault2019-08-241-0/+8
* EstimateStripByteCounts(): avoid unsigned integer overflow. Fixes https://bug...Even Rouault2019-08-231-1/+5
* _TIFFMultiply32() / _TIFFMultiply64(): avoid relying on unsigned integer over...Even Rouault2019-08-221-10/+0
* EstimateStripByteCounts(): avoid unsigned integer overflowEven Rouault2019-08-221-0/+2
* EstimateStripByteCounts(): avoid unsigned integer overflowEven Rouault2019-08-211-14/+17
* EstimateStripByteCounts(): avoid harmless unsigned integer overflowEven Rouault2019-08-201-2/+8
* _TIFFPartialReadStripArray(): avoid triggering unsigned integer overflow with...Even Rouault2019-08-201-1/+8
* Reading of Tiff tags with ID = 0 (like GPSVERSIONID) corrected.Su Laus2019-08-041-184/+182
* Return infinite distance when denominator is zero.Dirk Lemstra2019-06-291-1/+1
* Merge branch 'defer_strile_writing' into 'master'Even Rouault2019-05-291-26/+37
|\
| * Add TIFFDeferStrileArrayWriting() and TIFFForceStrileArrayWriting()Even Rouault2019-05-251-26/+37
* | Fix vulnerability in 'D' (DeferStrileLoad) mode (master only) (fixes https://...Even Rouault2019-05-261-1/+3
* | Replace 'stripped' by 'striped' in error messagesEven Rouault2019-05-251-1/+1
|/
* Fix vulnerability introduced by defer strile loading (master only)Even Rouault2019-05-241-3/+5
* Fix typo in error message (master only)Even Rouault2019-05-241-1/+1
* Make defer strile offset/bytecount loading available at runtimeEven Rouault2019-05-101-128/+463
* Reading error for FileSource and SceneType tags corrected.Su Laus2019-05-061-0/+1
* TryChopUpUncompressedBigTiff(): avoid potential division by zero. master only...Even Rouault2019-03-231-1/+1
* tif_dirread.c: when strip chopping is enabled, extend this mechanism to multi...Even Rouault2019-02-191-41/+169
* TIFFFetchNormalTag(): avoid (probably false positive) clang-tidy clang-analyz...Even Rouault2018-05-121-19/+20