summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * libtiff 4.0.0alpha6 released.v4.0.0alpha6Release-v4-0-0alpha6Bob Friesenhahn2010-06-118-32/+27
|
* * tools/tiffcrop.c: Applied patch from Richard Nolde: CorrectedBob Friesenhahn2010-06-113-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 Friesenhahn2010-06-113-2/+164
|
* * tools/tiffcp.c (tiffcp): Applied Tom Lane's patch to rejectBob Friesenhahn2010-06-112-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 Friesenhahn2010-06-114-17/+16
|
* * libtiff/tiffiop.h (TIFFSafeMultiply): Work properly ifBob Friesenhahn2010-06-103-81/+7
| | | | multiplier is zero.
* * libtiff/tif_fax3.c (Fax3SetupState): Yesterday's fix forBob Friesenhahn2010-06-094-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 Friesenhahn2010-06-0831-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 filesBob Friesenhahn2010-06-0830-16/+227
| | | | so that emacs can be effectively used.
* added -x switch to tiffcp to (re)number allt he pages (#2203)Frank Warmerdam2010-06-034-7/+46
|
* * libtiff/tif_dirread.c: Restored TIFFReadDirEntryFloat function in orderOlivier Paquet2010-05-081-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 forOlivier Paquet2010-05-081-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 orderOlivier Paquet2010-05-081-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 Warmerdam2010-05-072-3/+12
|
* Regenerated from the source.Andrey Kiselev2010-05-063-2074/+3105
|
* * libtiff/tif_print.c: Fixed printing of TIFFTAG_REFERENCEBLACKWHITE whichOlivier Paquet2010-05-061-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 whichOlivier Paquet2010-05-061-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 theOlivier Paquet2010-05-062-4/+4
| | | | fact that libtiff considers TIFFTAG_REFERENCEBLACKWHITE to be 6 floats.
* fix to use memcmp(), not memcpy() for checking jpeg tables headerFrank Warmerdam2010-05-052-2/+7
|
* avoid spurious jpeg table updatesFrank Warmerdam2010-04-212-7/+19
|
* * libtiff/tif_dirinfo.c: Fixed reading of 4 pixar tags.Olivier Paquet2010-04-202-5/+13
| | | | http://bugzilla.maptools.org/show_bug.cgi?id=2139
* * libtiff/tif_dir.c (_TIFFVSetField): Add a special error case forBob Friesenhahn2010-04-103-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 Warmerdam2010-04-026-13/+227
|
* use TIFFRewriteDirectory() in TIFFFlush() to migrate directories if neededFrank Warmerdam2010-03-312-2/+8
|
* change type of dec_bitsleft to uint64 to support 256MB+ strips (gdal #3512)Frank Warmerdam2010-03-302-4/+10
|
* * libtiff/tif_aux.c (_TIFFCheckRealloc): Improve error message soBob Friesenhahn2010-03-1085-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 Paquet2010-03-021-0/+2
|
* Since the 3.8 days it's sp->line and not line.Lee Howard2010-02-221-2/+2
|
* * libtiff/tif_fax3.c: Don't return error on badly-terminated MMRLee Howard2010-02-222-3/+7
| | | | | strips. http://bugzilla.maptools.org/show_bug.cgi?id=2029
* Add bugzilla link.Lee Howard2010-02-221-0/+1
|
* * libtiff/tif_jpeg.c: Do not generate a JPEGTables tag when creatingLee Howard2010-02-223-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 Warmerdam2009-12-041-6/+2
| | | | ftp.remotesensing.org
* Made JPEGDecodeRaw() check for buffer overruns. Made so that when workingFrank Warmerdam2009-12-042-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 Warmerdam2009-12-042-2/+11
|
* Fixed "artist" field number properly (#2129).Frank Warmerdam2009-12-031-2/+2
|
* fix resource leaks on error (#2125)Frank Warmerdam2009-11-304-3/+15
|
* Return to handling TIFFTAG_REFERENCEBLACKWHITE as a field in the TIFFFrank Warmerdam2009-11-305-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 Warmerdam2009-11-305-8/+15
| | | | static and const.
* * libtiff 4.0.0alpha5 released.v4.0.0alpha5Release-v4-0-0alpha5Bob Friesenhahn2009-11-048-23/+27
|
* 3.9.2 is latest stable release.Bob Friesenhahn2009-11-044-2/+128
|
* * tools/tiffcrop.c: Updated tiffcrop from Richard Nolde. ThisBob Friesenhahn2009-11-032-415/+179
| | | | | version has undergone substantial testing with arbitrary sample bit depths. Also eliminates GCC compilation warnings.
* Change tiffcrop parameters to -X 60 -Y 60Bob Friesenhahn2009-11-0212-12/+12
|
* * port/libport.h: Add extern declarations for getopt standardBob Friesenhahn2009-11-024-3/+13
| | | | globals.
* * libtiff/tif_lzw.c (LZWDecode, LZWDecodeCompat): Fix warningsBob Friesenhahn2009-11-012-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-importantBob Friesenhahn2009-10-312-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-punnedBob Friesenhahn2009-10-292-3/+21
| | | | pointer" warnings.
* Include a mailto link for Bob FriesenhahnBob Friesenhahn2009-10-281-3/+4
|
* Add a note that BigTIFF work is completedBob Friesenhahn2009-10-281-3/+3
|
* * html/tools.html: Add manual page links, and a summaryBob Friesenhahn2009-10-282-31/+45
| | | | description of tiffcrop.
* * configure.ac: x86_64 should use the same fill order as i386.Bob Friesenhahn2009-10-073-2/+6
|