summaryrefslogtreecommitdiff
path: root/libtiff/tiffiop.h
Commit message (Expand)AuthorAgeFilesLines
* Optimize relative seeking with TIFFSetDirectorySu Laus2023-03-121-1/+3
* Remove use of tif_dirnumberEven Rouault2023-01-061-1/+0
* struct tiff: remove unused tif_dirlistoffEven Rouault2023-01-061-5/+3
* Add _TIFFCleanupIFDOffsetAndNumberMaps() and call it from TIFFUnlinkDirectory()Even Rouault2023-01-061-0/+2
* Fix IFD loop detectionEven Rouault2022-12-131-0/+4
* Make TIFF_MAX_DIR_COUNT a autoconf/CMake settingEven Rouault2022-12-131-0/+4
* TIFFCurrentDirectory(), TIFFNumberOfDirectories(), TIFFSetDirectory(), TIFFUn...Even Rouault2022-12-121-4/+4
* IFD loop checking: use hashmap to avoid quadratic performanceEven Rouault2022-12-121-5/+12
* Reformatting in libtiff/ using 'pre-commit run'pre-commit run by Even Rouault2022-12-081-294/+335
* Remove vim/emacs formatting footersEven Rouault2022-12-081-9/+0
* Convert uses of _TIFFmalloc/realloc/calloc/free to the Ext functionsEven Rouault2022-11-231-0/+5
* Add TIFFOpenOptionsSetMaxSingleMemAlloc()Even Rouault2022-11-221-0/+7
* Add a _TIFFErrorEarly() function to be able to use the re-entrant error handl...Even Rouault2022-11-211-1/+2
* Rework TIFFOpenExt() and similar to use an opaque TIFFOpenOptions* opts argum...Even Rouault2022-11-211-0/+8
* Add TIFFOpenExt(), TIFFOpenWExt() and TIFFFdOpenExt() with re-entrant error h...Even Rouault2022-11-211-3/+2
* Add reentrant error functionsLaramie Leavitt2022-11-081-0/+6
* Improved IFD-Loop Handling (fixes #455)Su Laus2022-10-061-1/+2
* Merge branch '16bit_cielab' into 'master'Even Rouault2022-06-271-0/+2
|\
| * Add basic 16bit-cielab supportCaolán McNamara2022-06-271-0/+2
* | fix the FPE in tiffcrop (#415, #427, and #428)4ugustus2022-06-111-0/+1
|/
* Public functions TIFFFieldSetGetSize() and TIFFieldSetGetCountSize() added.Su Laus2022-05-141-4/+0
* Constify signature of _TIFFsetXXXXArray() functions, and remove unused _TIFFs...Even Rouault2022-02-201-6/+5
* TIFFAppendToStrip(): fix rewrite-in-place logicEven Rouault2021-09-231-9/+10
* Add field to keep track of last written directoryFacundo Tuesca2021-08-281-0/+1
* Add LERC pluginAntonio Valentino2021-03-071-0/+3
* Use C99 snprintfRoger Leigh2021-02-011-6/+0
* Use standard C99 integer typesRoger Leigh2021-01-211-77/+64
* Remove HAVE_INTTYPES_H, HAVE_LFIND & lfind, HAVE_SEARCH_H & include <search.h>Kurt Schwehr2021-01-151-7/+0
* Remove conditional use of <string.h>Roger Leigh2021-01-061-3/+1
* Remove "ifdef VMS" that are no longer necessary.Kurt Schwehr2020-12-291-4/+0
* _TIFFBuiltinCODECS should be constBob Friesenhahn2020-12-291-1/+1
* Rational with Double Precision UpgradeSu_Laus2020-02-271-0/+3
* _TIFFMultiply32() / _TIFFMultiply64(): avoid relying on unsigned integer over...Even Rouault2019-08-221-0/+10
* Fix integer overflow in _TIFFCheckMalloc() and other implementation-defined b...Even Rouault2019-08-131-1/+6
* Fix vulnerability introduced by defer strile loading (master only)Even Rouault2019-05-241-0/+1
* Make defer strile offset/bytecount loading available at runtimeEven Rouault2019-05-101-0/+2
* move _TIFFClampDoubleToFloat() to tif_aux.cThomas Bernard2019-02-121-0/+2
* Eliminate compiler warnings about duplicate definitions of streq/strneq macros.Bob Friesenhahn2018-11-031-0/+1
* webp in tiffNorman Barker2018-10-051-0/+3
* Avoid warning with gcc 8 (partially revert 647b0e8c11ee11896f319b92cf110775f5...Even Rouault2018-03-031-1/+1
* Merge branch 'zstd'Even Rouault2018-02-141-0/+3
|\
| * Add ZSTD compression codecEven Rouault2017-12-211-0/+3
* | tiffiop: use __has_attribute to detect the no_sanitize attributeBen Boeckel2018-01-091-1/+5
|/
* Avoid harmless -Wundef warnings for __clang_major__Vadim Zeitlin2017-12-081-1/+1
* Remove all $Id and $Headers comments with CVS versionsEven Rouault2017-11-301-2/+0
* * libtiff/tiffiop.h, tif_aux.c: redirect SeekOK() macro to a _TIFFSeekoK()Even Rouault2017-09-071-3/+3
* Commit files that should have gone with previous commitEven Rouault2017-07-041-1/+9
* * libtiff/tif_read.c, tiffiop.h: add a _TIFFReadEncodedStripAndAllocBuffer()Even Rouault2017-06-301-1/+6
* * libtiff/tiffiop.h, libtiff/tif_jpeg.c, libtiff/tif_jpeg_12.c,Even Rouault2017-06-291-1/+2
* * libtiff/tiffiop.h: add TIFF_NOSANITIZE_UNSIGNED_INT_OVERFLOW macro toEven Rouault2017-06-181-1/+8