Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * libtiff 4.0.0alpha6 released.v4.0.0alpha6Release-v4-0-0alpha6 | Bob Friesenhahn | 2010-06-11 | 8 | -32/+27 |
| | |||||
* | * tools/tiffcrop.c: Applied patch from Richard Nolde: Corrected | Bob Friesenhahn | 2010-06-11 | 3 | -603/+746 |
| | | | | | | | | European page size dimensions. Added an option to allow the user to specify a custom page size on the command line. Fix the case where a page size specified with a fractional part was being coerced to an integer by retyping the variables that define the paper size. | ||||
* | * html/index.html: Update for the 3.9.3 release. | Bob Friesenhahn | 2010-06-11 | 3 | -2/+164 |
| | |||||
* | * tools/tiffcp.c (tiffcp): Applied Tom Lane's patch to reject | Bob Friesenhahn | 2010-06-11 | 2 | -19/+28 |
| | | | | | YCbCr subsampled data since tiffcp currently doesn't support it. http://bugzilla.maptools.org/show_bug.cgi?id=2097 | ||||
* | * Update libtool to version 2.2.10. | Bob Friesenhahn | 2010-06-11 | 4 | -17/+16 |
| | |||||
* | * libtiff/tiffiop.h (TIFFSafeMultiply): Work properly if | Bob Friesenhahn | 2010-06-10 | 3 | -81/+7 |
| | | | | multiplier is zero. | ||||
* | * libtiff/tif_fax3.c (Fax3SetupState): Yesterday's fix for | Bob Friesenhahn | 2010-06-09 | 4 | -11/+43 |
| | | | | | | | | | | | 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): tiffcp should not leak memory if an error is reported when reading the input file. | ||||
* | * Update libtool to version 2.2.8. | Bob Friesenhahn | 2010-06-08 | 31 | -1932/+2588 |
| | | | | | | | | | | | * 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. | ||||
* | * contrib: Add an emacs formatting mode footer to all source files | Bob Friesenhahn | 2010-06-08 | 30 | -16/+227 |
| | | | | so that emacs can be effectively used. | ||||
* | added -x switch to tiffcp to (re)number allt he pages (#2203) | Frank Warmerdam | 2010-06-03 | 4 | -7/+46 |
| | |||||
* | * libtiff/tif_dirread.c: Restored TIFFReadDirEntryFloat function in order | Olivier Paquet | 2010-05-08 | 1 | -0/+8 |
| | | | | | | | to add missing TIFF_SETGET_FLOAT case to TIFFFetchNormalTag. * libtiff/tif_dirinfo.c: Use correct set_field_type for TIFFTAG_PIXAR_FOVCOT so it is readable again (regression from 3.9.2). http://bugzilla.maptools.org/show_bug.cgi?id=2192 | ||||
* | * libtiff/tif_dirinfo.c: Use correct set_field_type for | Olivier Paquet | 2010-05-08 | 1 | -2/+2 |
| | | | | | TIFFTAG_PIXAR_FOVCOT so it is readable again (regression from 3.9.2). http://bugzilla.maptools.org/show_bug.cgi?id=2192 | ||||
* | * libtiff/tif_dirread.c: Restored TIFFReadDirEntryFloat function in order | Olivier Paquet | 2010-05-08 | 1 | -5/+14 |
| | | | | | to add missing TIFF_SETGET_FLOAT case to TIFFFetchNormalTag. http://bugzilla.maptools.org/show_bug.cgi?id=2192 | ||||
* | ensure quality always set in JPEGPreEncode (gdal #3539) | Frank Warmerdam | 2010-05-07 | 2 | -3/+12 |
| | |||||
* | Regenerated from the source. | Andrey Kiselev | 2010-05-06 | 3 | -2074/+3105 |
| | |||||
* | * libtiff/tif_print.c: Fixed printing of TIFFTAG_REFERENCEBLACKWHITE which | Olivier Paquet | 2010-05-06 | 1 | -0/+10 |
| | | | | | | | | | had stopped working. Also made it always print 6 floats instead of 2*SamplesPerPixel. http://bugzilla.maptools.org/show_bug.cgi?id=2191 http://bugzilla.maptools.org/show_bug.cgi?id=2186 * man/TIFFGetField.3tiff, man/TIFFSetField.3tiff: Fixed doc to reflect the fact that libtiff considers TIFFTAG_REFERENCEBLACKWHITE to be 6 floats. | ||||
* | * libtiff/tif_print.c: Fixed printing of TIFFTAG_REFERENCEBLACKWHITE which | Olivier Paquet | 2010-05-06 | 1 | -12/+8 |
| | | | | | | | had stopped working. Also made it always print 6 floats instead of 2*SamplesPerPixel. http://bugzilla.maptools.org/show_bug.cgi?id=2191 http://bugzilla.maptools.org/show_bug.cgi?id=2186 | ||||
* | * man/TIFFGetField.3tiff, man/TIFFSetField.3tiff: Fixed doc to reflect the | Olivier Paquet | 2010-05-06 | 2 | -4/+4 |
| | | | | fact that libtiff considers TIFFTAG_REFERENCEBLACKWHITE to be 6 floats. | ||||
* | fix to use memcmp(), not memcpy() for checking jpeg tables header | Frank Warmerdam | 2010-05-05 | 2 | -2/+7 |
| | |||||
* | avoid spurious jpeg table updates | Frank Warmerdam | 2010-04-21 | 2 | -7/+19 |
| | |||||
* | * libtiff/tif_dirinfo.c: Fixed reading of 4 pixar tags. | Olivier Paquet | 2010-04-20 | 2 | -5/+13 |
| | | | | http://bugzilla.maptools.org/show_bug.cgi?id=2139 | ||||
* | * libtiff/tif_dir.c (_TIFFVSetField): Add a special error case for | Bob Friesenhahn | 2010-04-10 | 3 | -6/+29 |
| | | | | | | | | | | when the tag count value is zero. Error handling is still a regression since in 3.9.2, empty tags are skipped (with a warning) rather than returning a hard error and refusing to read the file. * tools/ppm2tiff.c (main): While case for parsing comment line requires extra parenthesis to work as expected. Reported by Thomas Sinclair. | ||||
* | enable reading of very large strips in chunks (gdal #3514) | Frank Warmerdam | 2010-04-02 | 6 | -13/+227 |
| | |||||
* | use TIFFRewriteDirectory() in TIFFFlush() to migrate directories if needed | Frank Warmerdam | 2010-03-31 | 2 | -2/+8 |
| | |||||
* | change type of dec_bitsleft to uint64 to support 256MB+ strips (gdal #3512) | Frank Warmerdam | 2010-03-30 | 2 | -4/+10 |
| | |||||
* | * libtiff/tif_aux.c (_TIFFCheckRealloc): Improve error message so | Bob Friesenhahn | 2010-03-10 | 85 | -80/+680 |
| | | | | | that it is clearly a memory allocation error message, and also includes the size of the allocation request. | ||||
* | Added myself to COMMITTERS. | Olivier Paquet | 2010-03-02 | 1 | -0/+2 |
| | |||||
* | Since the 3.8 days it's sp->line and not line. | Lee Howard | 2010-02-22 | 1 | -2/+2 |
| | |||||
* | * libtiff/tif_fax3.c: Don't return error on badly-terminated MMR | Lee Howard | 2010-02-22 | 2 | -3/+7 |
| | | | | | strips. http://bugzilla.maptools.org/show_bug.cgi?id=2029 | ||||
* | Add bugzilla link. | Lee Howard | 2010-02-22 | 1 | -0/+1 |
| | |||||
* | * libtiff/tif_jpeg.c: Do not generate a JPEGTables tag when creating | Lee Howard | 2010-02-22 | 3 | -2/+22 |
| | | | | | | | | | the JPEG TIFF as is is not required in order to prevent it from being unused and filled with invalid data. (Leave it to be generated by later activity.) * tools/tiff2pdf.c: Write the JPEG SOI headers into the TIFF strip data rather than skipping them. This fixes the ability to view in Acrobat Reader, Evince, and Ghostscript. | ||||
* | remove out of date mirror, points to download.osgeo.org instead of ↵ | Frank Warmerdam | 2009-12-04 | 1 | -6/+2 |
| | | | | ftp.remotesensing.org | ||||
* | Made JPEGDecodeRaw() check for buffer overruns. Made so that when working | Frank Warmerdam | 2009-12-04 | 2 | -2/+28 |
| | | | | | | with downsampled images a stub function reporting an error is used for tif_decoderow. We cannot meaningfully support reading scanlines in this situation. (#1936) | ||||
* | reset tif_scanlinesize after changes to upsampling ratios (#1936) | Frank Warmerdam | 2009-12-04 | 2 | -2/+11 |
| | |||||
* | Fixed "artist" field number properly (#2129). | Frank Warmerdam | 2009-12-03 | 1 | -2/+2 |
| | |||||
* | fix resource leaks on error (#2125) | Frank Warmerdam | 2009-11-30 | 4 | -3/+15 |
| | |||||
* | Return to handling TIFFTAG_REFERENCEBLACKWHITE as a field in the TIFF | Frank Warmerdam | 2009-11-30 | 5 | -32/+53 |
| | | | | | directory instead of as a custom(generic) field to avoid a potential reentrancy problem (#2125) | ||||
* | Make TIFFDisplay argument in TIFFCIELabToRGBInit const, and display_sRGB ↵ | Frank Warmerdam | 2009-11-30 | 5 | -8/+15 |
| | | | | static and const. | ||||
* | * libtiff 4.0.0alpha5 released.v4.0.0alpha5Release-v4-0-0alpha5 | Bob Friesenhahn | 2009-11-04 | 8 | -23/+27 |
| | |||||
* | 3.9.2 is latest stable release. | Bob Friesenhahn | 2009-11-04 | 4 | -2/+128 |
| | |||||
* | * tools/tiffcrop.c: Updated tiffcrop from Richard Nolde. This | Bob Friesenhahn | 2009-11-03 | 2 | -415/+179 |
| | | | | | version has undergone substantial testing with arbitrary sample bit depths. Also eliminates GCC compilation warnings. | ||||
* | Change tiffcrop parameters to -X 60 -Y 60 | Bob Friesenhahn | 2009-11-02 | 12 | -12/+12 |
| | |||||
* | * port/libport.h: Add extern declarations for getopt standard | Bob Friesenhahn | 2009-11-02 | 4 | -3/+13 |
| | | | | globals. | ||||
* | * libtiff/tif_lzw.c (LZWDecode, LZWDecodeCompat): Fix warnings | Bob Friesenhahn | 2009-11-01 | 2 | -13/+31 |
| | | | | | | noticed in 64-bit build of libtiff with Visual Studio 2005. Resolves "Bug 2067 - Visual Studio 2005 64-bit warnings in tif_lzw.c", http://bugzilla.maptools.org/show_bug.cgi?id=2067 | ||||
* | * libtiff/tif_pixarlog.c (PixarLogEncode): Fix non-important | Bob Friesenhahn | 2009-10-31 | 2 | -4/+12 |
| | | | | | | warning noticed in Visual Studio 2005 build. Resolves "Bug 2068 - Visual Studio 2005 64-bit warning in tif_pixarlog.c", http://bugzilla.maptools.org/show_bug.cgi?id=2068 | ||||
* | * libtiff/tif_dirread.c: Eliminate GCC "dereferencing type-punned | Bob Friesenhahn | 2009-10-29 | 2 | -3/+21 |
| | | | | pointer" warnings. | ||||
* | Include a mailto link for Bob Friesenhahn | Bob Friesenhahn | 2009-10-28 | 1 | -3/+4 |
| | |||||
* | Add a note that BigTIFF work is completed | Bob Friesenhahn | 2009-10-28 | 1 | -3/+3 |
| | |||||
* | * html/tools.html: Add manual page links, and a summary | Bob Friesenhahn | 2009-10-28 | 2 | -31/+45 |
| | | | | description of tiffcrop. | ||||
* | * configure.ac: x86_64 should use the same fill order as i386. | Bob Friesenhahn | 2009-10-07 | 3 | -2/+6 |
| |