summaryrefslogtreecommitdiff
path: root/libtiff/tif_dir.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'fix_484_TIFFDirectory_32_64_bit' into 'master'Even Rouault2023-05-071-1/+1
|\
| * Fix 484 TIFFDirectory td_fieldsset uses unsigned long which can be 32 or 64 b...Su_Laus2023-02-081-1/+1
* | countInkNamesString(): fix `UndefinedBehaviorSanitizer`: applying zero offset...xiaoxiaoafeifei2023-04-211-2/+2
* | Even faster TIFFSetDirectory() using IFD list.Su Laus2023-03-261-32/+57
* | Optimize relative seeking with TIFFSetDirectorySu Laus2023-03-121-11/+39
* | Fix TIFFUnlinkDirectory(0) case and unlink of first directory.Su_Laus2023-02-041-0/+18
|/
* Remove use of tif_dirnumberEven Rouault2023-01-061-2/+0
* TIFFSetSubDirectory(): call _TIFFCleanupIFDOffsetAndNumberMaps()Even Rouault2023-01-061-0/+1
* TIFFUnlinkDirectory(): reset tif_dirnumberEven Rouault2023-01-061-0/+1
* Add _TIFFCleanupIFDOffsetAndNumberMaps() and call it from TIFFUnlinkDirectory()Even Rouault2023-01-061-0/+2
* TIFFSetDirectory: avoid harmless unsigned-integer-overflowEven Rouault2022-12-151-2/+6
* TIFFAdvanceDirectory()/TIFFUnlinkDirectory(): fix build warnings/errors on OS...Even Rouault2022-12-131-4/+3
* Fix IFD loop detectionEven Rouault2022-12-131-3/+4
* Use UINT_MAXEven Rouault2022-12-131-3/+4
* TIFFCurrentDirectory(), TIFFNumberOfDirectories(), TIFFSetDirectory(), TIFFUn...Even Rouault2022-12-121-28/+22
* Reformatting in libtiff/ using 'pre-commit run'pre-commit run by Even Rouault2022-12-081-1790/+1994
* Remove vim/emacs formatting footersEven Rouault2022-12-081-9/+0
* Convert uses of _TIFFmalloc/realloc/calloc/free to the Ext functionsEven Rouault2022-11-231-42/+58
* Add reentrant error functionsLaramie Leavitt2022-11-081-51/+50
* Fix incorrect printf() formatters introduced in recent commits (fixes #480)Even Rouault2022-10-191-2/+2
* Merge branch 'FIELD_IGNORE_warning-messages' into 'master'Even Rouault2022-10-131-0/+10
|\
| * Warning messages for FIELD_IGNORE tags for writing and for TIFF_SETGET_UNDEFI...Su Laus2022-10-131-0/+10
* | Merge branch 'InkNames_NumberOfInks_handling_revised' into 'master'Even Rouault2022-10-121-49/+70
|\ \
| * | Revised handling of TIFFTAG_INKNAMES and related TIFFTAG_NUMBEROFINKS valueSu_Laus2022-08-301-49/+70
* | | TIFFAdvanceDirectory(): fix unsigned-integer-overflow in mapped caseEven Rouault2022-10-101-2/+12
* | | Improved IFD-Loop Handling (fixes #455)Su Laus2022-10-061-36/+93
|/ /
* | Presetting of default tag values extended (e.g. PlanarConfig). (fixes #449)Su Laus2022-08-161-0/+11
* | Fix warning about shadowingEven Rouault2022-08-091-1/+4
* | Correcting defects reported by Coverity Scan for MR !369Su Laus2022-08-091-4/+4
* | TIFFSetValue(): Writing IFD8 & LONG8 tags to ClassicTIFF corrected (fixes #442)Su Laus2022-08-091-1/+69
|/
* Public functions TIFFFieldSetGetSize() and TIFFieldSetGetCountSize() added.Su Laus2022-05-141-5/+2
* fix the FPE in tiffcrop (#393)4ugustus2022-03-081-2/+2
* Merge branch 'string_size_limit' into 'master'Even Rouault2022-02-241-20/+29
|\
| * Constify signature of _TIFFsetXXXXArray() functions, and remove unused _TIFFs...Even Rouault2022-02-201-19/+17
| * _TIFFVSetField(): when passing a string without explicit length, check that t...Even Rouault2022-02-201-1/+12
* | Remove extra word in commentEven Rouault2022-02-201-1/+1
|/
* TIFFGetField(TIFFTAG_STRIPBYTECOUNTS/TIFFTAG_STRIPOFFSETS): return error if r...Even Rouault2021-12-161-0/+4
* Add field to keep track of last written directoryFacundo Tuesca2021-08-281-0/+1
* libtiff: Use PRI format flags and remove unnecessary castsRoger Leigh2021-01-281-9/+9
* Use standard C99 integer typesRoger Leigh2021-01-211-222/+222
* Fix spelling mistakes.Kurt Schwehr2020-12-311-1/+1
* fix warning messages (v32 is unsigned)Thomas Bernard2020-11-101-2/+2
* Fix typosEven Rouault2020-04-281-5/+5
* Make pointers returned via TIFFGetField constAdam Goode2020-03-081-15/+15
* EXIF 2.32 and GPS tags and functionality upgraded.Su_Laus2020-03-071-0/+11
* typo fixes in code commentsEven Rouault2020-02-291-2/+2
* Rational with Double Precision UpgradeSu_Laus2020-02-271-0/+39
* setByteArray(): fix previous commitEven Rouault2019-08-161-1/+1
* setByteArray(): avoid potential signed integer overflow. Pointed by Hendra Gu...Even Rouault2019-08-161-2/+2
* Make defer strile offset/bytecount loading available at runtimeEven Rouault2019-05-101-6/+7