summaryrefslogtreecommitdiff
path: root/libtiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* JPEG: avoid use of unintialized memory on corrupted filesEven Rouault2019-08-251-0/+14
* _TIFFPartialReadStripArray(): avoid unsigned integer overflow. Fixes https://...Even Rouault2019-08-241-0/+8
* OJPEGWriteHeaderInfo(): avoid unsigned integer overflow on strile dimensions ...Even Rouault2019-08-231-2/+2
* TIFFFillStrip(): avoid harmless unsigned integer overflow. Fixes https://bugs...Even Rouault2019-08-231-2/+8
* EstimateStripByteCounts(): avoid unsigned integer overflow. Fixes https://bug...Even Rouault2019-08-231-1/+5
* tif_ojpeg: avoid unsigned integer overflow (probably not a bug). Fixes https:...Even Rouault2019-08-231-1/+2
* tif_thunder: avoid unsigned integer overflow (not a bug). Fixes https://bugs....Even Rouault2019-08-231-5/+5
* _TIFFMultiply32() / _TIFFMultiply64(): avoid relying on unsigned integer over...Even Rouault2019-08-223-20/+16
* 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
* 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
* RGBA interface: fix integer overflow potentially causing write heap buffer ov...Even Rouault2019-08-151-6/+20
* Merge branch 'fix_integer_overflow' into 'master'Even Rouault2019-08-148-107/+71
|\
| * Fix integer overflow in _TIFFCheckMalloc() and other implementation-defined b...Even Rouault2019-08-138-107/+71
* | TIFFClientOpen(): fix memory leak if one of the required callbacks is not pro...Even Rouault2019-08-121-0/+1
* | OJPEGReadBufferFill(): avoid very long processing time on corrupted files. Fi...Even Rouault2019-08-121-2/+7
* | OJPEG: fix integer division by zero on corrupted subsampling factors. Fixes h...Even Rouault2019-08-101-0/+6
|/
* Reading of Tiff tags with ID = 0 (like GPSVERSIONID) corrected.Su Laus2019-08-042-184/+183
* TIFFWriteCheck(): call TIFFForceStrileArrayWriting() when needed (should have...Even Rouault2019-07-091-0/+14
* OJPEG: avoid use of unintialized memory on corrupted filesEven Rouault2019-07-051-0/+26
* Return infinite distance when denominator is zero.Dirk Lemstra2019-06-291-1/+1
* Merge branch 'defer_strile_writing' into 'master'Even Rouault2019-05-296-57/+252
|\
| * Add TIFFDeferStrileArrayWriting() and TIFFForceStrileArrayWriting()Even Rouault2019-05-256-57/+252
* | Merge branch 'TIFFReadFromUserBuffer' into 'master'Even Rouault2019-05-293-0/+91
|\ \
| * | Add TIFFReadFromUserBuffer()Even Rouault2019-05-233-0/+91
* | | 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-254-4/+4
| |/ |/|
* | Fix vulnerability introduced by defer strile loading (master only)Even Rouault2019-05-242-3/+6
* | Fix typo in error message (master only)Even Rouault2019-05-241-1/+1
|/
* libtiff.def: add missing new symbolsEven Rouault2019-05-221-0/+4
* _TIFFRewriteField(): fix for bigtiff case (master only)Even Rouault2019-05-221-1/+1
* Merge branch 'ondemand_strile_offbytecount_loading' into 'master'Even Rouault2019-05-2113-258/+575
|\
| * Make defer strile offset/bytecount loading available at runtimeEven Rouault2019-05-1013-258/+575
* | Creation: use SHORT type when possible for StripByteCounts/TileByteCountsEven Rouault2019-05-101-29/+99
* | BigTIFF creation: write TileByteCounts/StripByteCounts tag with LONG when pos...Even Rouault2019-05-091-5/+64
|/
* Merge branch 'bug_2829' into 'master'Even Rouault2019-05-081-1/+1
|\
| * WIN32: use tif_win32.c when building with CMakeThomas Bernard2019-04-251-1/+1
* | Reading error for FileSource and SceneType tags corrected.Su Laus2019-05-061-0/+1
|/
* TIFFWriteEncodedStrip/TIFFWriteEncodedTile: fix rewriting of LZW-compressed dataEven Rouault2019-04-111-37/+35
* Merge branch 'bug2848' into 'master'Even Rouault2019-04-081-3/+3
|\
| * tif_luv.c: LogLuvSetupEncode() error must return 0Thomas Bernard2019-03-221-3/+3
* | tif_read.c: potentially fix false positive from Coverity Scan. CID 1400288Even Rouault2019-03-231-1/+2
* | tif_read.c: potentially fix false positive from Coverity Scan. CID 1400271Even Rouault2019-03-231-0/+5
* | tif_zip.c: remove dead code. CID 1400360Even Rouault2019-03-231-2/+0
* | tif_webp.c: remove false positive warning about dereference before null check...Even Rouault2019-03-231-6/+4