Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix size overflow (zdi-can-1221,CVE-2012-1173) care of Tom Lane @ Red Hat. | fwarmerdam | 2012-04-06 | 1 | -2/+2 |
| | |||||
* | avoid declaring uint64/int64 on AIX where it is already available (#2301) | fwarmerdam | 2011-03-21 | 1 | -2/+5 |
| | |||||
* | * tools/tiff2rgba.c: Applied portion of patch (from Tom Lane) | bfriesen | 2010-06-12 | 1 | -2/+2 |
| | | | | | | | | | | which was left out in order to fully resolve "CVE-2009-2347 libtiff: integer overflows in various inter-color space conversion tools". http://bugzilla.maptools.org/show_bug.cgi?id=2079 * libtiff/tiffiop.h (TIFFSafeMultiply): Need more castings to avoid compiler warnings if parameter types are not sign consistent. | ||||
* | * libtiff/tiffiop.h (TIFFSafeMultiply): Work properly if | bfriesen | 2010-06-10 | 1 | -2/+2 |
| | | | | multiplier is zero. | ||||
* | * libtiff/tif_fax3.c (Fax3SetupState): Yesterday's fix for | bfriesen | 2010-06-09 | 1 | -1/+4 |
| | | | | | | | | | | CVE-2010-1411 was not complete. * libtiff/tiffiop.h (TIFFSafeMultiply): New macro to safely multiply two integers. Returns zero if there is an integer overflow. * tools/tiffcp.c (main): Fix more TIFF handle leaks. | ||||
* | * tools/tiffcrop.c: Removed duplicated macros such as | bfriesen | 2010-06-08 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | TIFFhowmany(). * Update libtool to version 2.2.8. * libtiff/tif_fax3.c (Fax3SetupState): Avoid under-allocation of buffer due to integer overflow in TIFFroundup() and several other potential overflows. In conjunction with the fix to TIFFhowmany(), fixes CVE-2010-1411. * libtiff/tiffiop.h (TIFFhowmany): Return zero if parameters would result in an integer overflow. This causes TIFFroundup() to also return zero if there would be an integer overflow. * libtiff/tif_read.c (TIFFReadBufferSetup): Return an error if tif_rawdatasize becomes zero due to an initial raw size of zero or an overflow reported by TIFFroundup(). * libtiff/tif_ojpeg.c (OJPEGReadBufferFill): Report an error and avoid a crash if the input file is so broken that the strip offsets are not defined. * tools/tiffcp.c (main): tiffcp should not leak memory if an error is reported when reading the input file. | ||||
* | * Add an emacs formatting mode footer to all source files so that | bfriesen | 2010-06-08 | 1 | -1/+8 |
| | | | | emacs can be effectively used. | ||||
* | * libtiff/tiffiop.h: Add private type declarations for int64, and | bfriesen | 2009-01-06 | 1 | -17/+18 |
| | | | | | uint64 so that bundled utilities (like tiffcrop) can use it when necessary. | ||||
* | BigTIFF upgrade in progress | joris | 2007-03-17 | 1 | -11/+17 |
| | |||||
* | Added a comments about future development directions. | dron | 2006-10-12 | 1 | -2/+3 |
| | |||||
* | *** empty log message *** | dron | 2006-07-28 | 1 | -2/+2 |
| | |||||
* | Small fix in TIFFhowmany8() macro. | dron | 2006-07-28 | 1 | -17/+20 |
| | |||||
* | Move IFD looping checking code in the separate function TIFFCheckDirOffset(). | dron | 2006-06-08 | 1 | -1/+3 |
| | |||||
* | *** empty log message *** | joris | 2006-03-25 | 1 | -1/+3 |
| | |||||
* | Added decalration for _TIFFSetDefaultCompressionState(). | dron | 2006-03-16 | 1 | -1/+2 |
| | |||||
* | dblparam_t typedef removed; GLOBALDATA macro removed; move here the | dron | 2006-03-15 | 1 | -8/+8 |
| | | | | STRIP_SIZE_DEFAULT macro definition. | ||||
* | *** empty log message *** | joris | 2005-12-21 | 1 | -1/+3 |
| | |||||
* | Rename TIFFArraySize macro to TIFFArrayCount. | dron | 2005-12-13 | 1 | -2/+2 |
| | |||||
* | Added TIFFArraySize macro. | dron | 2005-12-09 | 1 | -1/+3 |
| | |||||
* | TIFFreeDirectory() now public | fwarmerdam | 2005-11-03 | 1 | -2/+1 |
| | |||||
* | Small fix for the previous commit. | dron | 2005-07-28 | 1 | -2/+2 |
| | |||||
* | Rename CheckMalloc() function to _TIFFCheckMalloc() and make it available | dron | 2005-07-28 | 1 | -1/+3 |
| | | | | globally as an internal helper routine. | ||||
* | Use #ifdef instead of #if in header conditionals. | dron | 2005-07-11 | 1 | -6/+6 |
| | |||||
* | Added lfind() replacement module. | dron | 2005-07-07 | 1 | -1/+4 |
| | |||||
* | Added open option 'h' to avoid reading the first IFD when needed. As per bug | dron | 2005-07-01 | 1 | -1/+3 |
| | | | | http://bugzilla.remotesensing.org/show_bug.cgi?id=875 | ||||
* | tif_nfields should be of size_t type. | dron | 2005-06-29 | 1 | -2/+2 |
| | |||||
* | Make tif_nfields field uint32. | dron | 2005-06-28 | 1 | -2/+2 |
| | |||||
* | Use #if instead of #ifdef. | dron | 2005-06-03 | 1 | -2/+2 |
| | |||||
* | Added _TIFFSwab24BitData() and TIFFSwabArrayOfLong() functions used to swap | dron | 2005-04-13 | 1 | -1/+2 |
| | | | | 24-bit floating point values. | ||||
* | Use uint32 type for appropriate values in _TIFFVSetField() function. Inspired | dron | 2005-04-08 | 1 | -6/+10 |
| | | | | by the bug http://bugzilla.remotesensing.org/show_bug.cgi?id=816 | ||||
* | Added EXIF related tags. | dron | 2005-03-17 | 1 | -1/+2 |
| | |||||
* | Ensure that we get rid of the asserts if we don't have assert.h. | fwarmerdam | 2004-10-30 | 1 | -1/+3 |
| | |||||
* | Added check for assert.h header. | dron | 2004-10-02 | 1 | -1/+5 |
| | |||||
* | More overflow fixes from Dmitry V. Levin. | dron | 2004-09-24 | 1 | -3/+4 |
| | |||||
* | Implemented TIFFhowmany8() macro. | dron | 2004-09-22 | 1 | -4/+4 |
| | |||||
* | Get rid of BSD data types (u_char, u_short, u_int, u_long). | dron | 2004-09-14 | 1 | -15/+3 |
| | |||||
* | Make tif_foundfield constant pointer. | dron | 2004-08-19 | 1 | -2/+2 |
| | |||||
* | Fixed problem with the static variable as per bug | dron | 2004-08-18 | 1 | -1/+2 |
| | | | | http://bugzilla.remotesensing.org/show_bug.cgi?id=593 | ||||
* | config.h.in and config.h.vc files renamed in the tif_config.h.in and | dron | 2004-08-01 | 1 | -2/+2 |
| | | | | tif_config.h.vc. | ||||
* | *** empty log message *** | dron | 2004-06-07 | 1 | -2/+2 |
| | |||||
* | *** empty log message *** | dron | 2004-06-05 | 1 | -4/+4 |
| | |||||
* | New macro added. | dron | 2004-06-05 | 1 | -4/+10 |
| | |||||
* | Define BSDTYPES. | dron | 2004-06-04 | 1 | -1/+19 |
| | |||||
* | *** empty log message *** | dron | 2004-06-04 | 1 | -6/+2 |
| | |||||
* | tiffcomp.h removed. | dron | 2004-06-04 | 1 | -7/+1 |
| | |||||
* | *** empty log message *** | dron | 2004-04-20 | 1 | -3/+1 |
| | |||||
* | *** empty log message *** | dron | 2004-04-20 | 1 | -19/+2 |
| | |||||
* | *** empty log message *** | dron | 2004-03-26 | 1 | -22/+32 |
| | |||||
* | *** empty log message *** | dron | 2004-03-19 | 1 | -2/+19 |
| | |||||
* | Move TIFFCleanup() back to the tiffio.h. | dron | 2004-01-30 | 1 | -2/+1 |
| |