Alien-FreeImage
view release on metacpan or search on metacpan
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
2015-01-26 Even Rouault <even.rouault@spatialys.com>
* add html/v4.0.4beta.html under version control
* HOWTO-RELEASE: write that cvs add html/vX.X.html must be used
2015-01-26 Even Rouault <even.rouault@spatialys.com>
* libtiff 4.0.4beta released
2015-01-26 Even Rouault <even.rouault@spatialys.com>
* automake: updated to 1.15
* libtool: updated to 2.4.5
2015-01-22 Even Rouault <even.rouault@spatialys.com>
* tools/tiff2pdf.c: Fix two crashes (oCERT-2014-013)
2015-01-05 Frank Warmerdam <warmerdam@pobox.com>
* html/bugs.html: remove note about needing to email the tiff mailing
list administrator about being approved for membership, this appears
not to be true.
2015-01-05 Olivier Paquet <olivier.paquet@gmail.com>
* tools/tiff2pdf.c: Fixed unsigned integer addition overflow detection.
2015-01-03 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_dirread.c: in TIFFCheckDirOffset(), avoid uint16 overflow
when reading more than 65535 directories, and effectively error out when
reaching that limit.
2014-12-29 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_jpeg.c: in JPEGFixupTags(), recognize SOF2, SOF9 and SOF10
markers to avoid emitting a warning (even if, according to the TechNote,
there are admitedly unusual/not recommended or even forbidden variants, but
they do work well with libjpeg for SOF2, and with libjpeg-turbo for SOF2,
SOF9 and SOF10).
Define in_color_space and input_components to the right values in
JPEGSetupEncode(), before calling jpeg_set_defaults(), as specified by
libjpeg API documentation, so as to be compatible with mozjpeg library.
Note: the default settings of mozjpeg will produce progressive scans, which
is forbidden by the TechNote.
2014-12-29 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_getimage.c: move test on vertical value of YCbCr subsampling.
to avoid buffer leak (fix previous fix, found by Coverity scan)
2014-12-29 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_next.c: add new tests to check that we don't read outside of
the compressed input stream buffer.
* libtiff/tif_getimage.c: in OJPEG case, fix checks on strile width/height
in the putcontig8bitYCbCr42tile, putcontig8bitYCbCr41tile and
putcontig8bitYCbCr21tile cases.
2014-12-27 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_dir.c: in TIFFDefaultDirectory(), reset any already existing
extented tags installed by user code through the extender mechaninm before
calling the extender callback (GDAL #5054)
2014-12-26 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* tools/tiffcrop.c: Fix warnings about variables set but not used.
* contrib/iptcutil/iptcutil.c: Fix warnings about variables set
but not used.
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
* tools/tiff2pdf.c: Assure that memory size calculations for
_TIFFmalloc() do not overflow the range of tmsize_t.
2014-12-07 Even Rouault <even.rouault@spatialys.com>
* tools/thumbnail.c, tools/tiffcrop.c: "fix" heap read over-run found with
Valgrind and Address Sanitizer on test suite
2014-12-07 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* tools/tiff2pdf.c (t2p_read_tiff_init): TIFFTAG_TRANSFERFUNCTION
tag can return one channel, with the other two channels set to
NULL. The tiff2pdf code was expecting that other two channels
were duplicate pointers in the case where there is only one
channel. Detect this condition in order to avoid a crash, and
presumably perform correctly with just one channel.
2014-12-06 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* tools/tiffdump.c: Fix double-free bug.
2014-11-27 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_config.vc.h: no longer use "#define snprintf _snprintf" with
Visual Studio 2015 aka VC 14 aka MSVC 1900
2014-11-20 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_lzw.c: prevent potential null dereference of
sp->dec_codetab in LZWPreDecode (bug #2459)
* libtiff/tif_read.c: in TIFFReadBufferSetup(), avoid passing -1 size
to TIFFmalloc() if passed user buffer size is 0 (bug #2459)
* libtiff/tif_ojpeg.c: make Coverity happier (not a bug, #2459)
* libtiff/tif_dir.c: in _TIFFVGetField() and _TIFFVSetField(), make
Coverity happier (not a bug, #2459)
* libtiff/tif_dirread.c: in TIFFFetchNormalTag(), make Coverity happier
(not a bug, #2459)
* tools/tiff2pdf.c: close PDF file (bug #2479)
* tools/fax2ps.c: check malloc()/realloc() result (bug #2470)
* tools/tiffdump.c: detect cycle in TIFF directory chaining (bug #2463)
and avoid passing a NULL pointer to read() if seek() failed before (bug #2459)
* tools/tiffcrop.c: fix segfault if bad value passed to -Z option
(bug #2459) and add missing va_end in dump_info (#2459)
* tools/gif2tif.c: apply patch for CVE-2013-4243 (#2451)
2014-11-20 Even Rouault <even.rouault@spatialys.com>
* libtiff/tif_jpeg.c: fix segfault in JPEGFixupTagsSubsampling() on
corrupted image where tif->tif_dir.td_stripoffset == NULL (bug #2471)
2014-11-20 Even Rouault <even.rouault@spatialys.com>
* automake: updated to 1.14.1
* libtool: updated to 2.4.3
* HOWTO-RELEASE: small update about autotools building order
2014-10-20 Olivier Paquet <olivier.paquet@gmail.com>
* tools/tiff2pdf.c: Preserve input file directory order when pages
are tagged with the same page number.
2014-08-31 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* libtiff/tif_dirread.c (TIFFReadDirEntryOutputErr): Incorrect
count for tag should be a warning rather than an error since
errors terminate processing.
2014-06-07 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* tools/tiff2rgba.c (]): Fixed tiff2rgba usage message in that zip
was wrongly described. Fix suggested by Miguel Medalha.
2014-05-06 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* libtiff/tif_dirinfo.c (TIFFField) : Fix data type for
TIFFTAG_GLOBALPARAMETERSIFD tag. Patch by Steve Underwood.
Reviewed and forwarded by Lee Howard.
2013-11-30 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dir.c: fix last fix for TIFFNumberOfDirectories()
2013-10-21 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dir.c: generate error in case of directory count
overflow.
2013-10-01 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tiff.h, libtiff/tif_dirinfo.c: add definitions for
TIFF/EP CFARepeatPatternDim and CFAPattern tags (bug #2457)
2013-09-12 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* libtiff/tif_dir.c (TIFFAdvanceDirectory): If nextdir is found to
be defective, then set it to zero before returning error in order
to terminate processing of truncated TIFF. Issue found and fix
suggested by Richard Nolde.
2013-08-14 Frank Warmerdam <warmerdam@pobox.com>
* tools/gif2tiff.c: fix possible OOB write (#2452, CVE-2013-4244)
2013-08-13 Frank Warmerdam <warmerdam@pobox.com>
* tools/gif2tiff.c: Be more careful about corrupt or
hostile input files (#2450, CVE-2013-4231)
* tools/tiff2pdf.c: terminate after failure of allocating
ycbcr buffer (bug #2449, CVE-2013-4232)
2013-07-09 Frank Warmerdam <warmerdam@google.com>
* tools/tiffinfo.c: Default various values fetched with
TIFFGetField() to avoid being uninitialized.
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
* li2008-04-15 Andrey Kiselev <dron@ak4719.spb.edu>
btiff/tif_win32.c: Replace custom Win32 memory api with generic
POSIX one. No apparent value to use of GlobalAlloc() in the modern
age. http://bugzilla.maptools.org/show_bug.cgi?id=1885
* libtiff/tiffconf.vc.h: Added JBIG_SUPPORT and MDI_SUPPORT items
in windows version (care of Edward Lam).
2008-05-24 Frank Warmerdam <warmerdam@pobox.com>
* tif_codec.c: Avoid NULL pointer dereferencing for exotic
compression codec codes.
* tif_dirwrite.c: fix potential memory leak.
* tif_dirread.c: Fix unchecked malloc result.
2008-05-24 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* test {tiff2pdf.sh tiff2ps-EPS1.sh tiff2ps-PS1.sh tiff2ps-PS2.sh
tiff2ps-PS3.sh tiffcp-g3-1d-fill.sh tiffcp-g3-1d.sh
tiffcp-g3-2d-fill.sh tiffcp-g3-2d.sh tiffcp-g3.sh tiffcp-g4.sh
tiffcp-split-join.sh tiffcp-split.sh tiffcp-thumbnail.sh
tiffdump.sh tiffinfo.sh}: Added more test scripts based on
suggestions from Lee Howard posted to the tiff list on 13 Sep
2007.
2008-05-23 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_fax3.c: Add an assert in an effort to detect a
possible runtime problem reported by coverity.
* contrib/iptcutil/iptcutil.c: Fixed memory leak of str.
* tools/tiffcrop.c, man/tiffcrop.1: Major update from Richard Nolde.
http://bugzilla.maptools.org/show_bug.cgi?id=1888
* tools/tiffdither.c: remove dead onestrip code. avoid memory leak.
* tools/rgb2ycbcr.c: fix memory leak of raster buffer.
* tools/tiffcp.c: Simplify inknames code to avoid pointless test.
Cleanup scanline allocation to avoid coverity warning.
* tools/thumbnail.c: Check for TIFFOpen() failure.
2008-05-18 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dirinfo.c: Use TIFF_SETGET_ASCII for PIXAR_TEXTUREFORMAT
and PIXAR_WRAPMODES instead of TIFF_SETGET_UNDEFINED. Not exactly clear
why this is needed.
2008-05-09 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* Makefile.am (ACLOCAL_AMFLAGS): Libtool 2.2.4 does not like
"ACLOCAL_AMFLAGS=-I ./m4". It wants "ACLOCAL_AMFLAGS=-I m4".
2008-04-15 Andrey Kiselev <dron@ak4719.spb.edu>
* test/: Test suite updated. Everything is passed now.
* libtiff/tif_dirinfo.c: Fixed description of the
TIFFTAG_NUMBEROFINKS tag.
2008-04-14 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tif_dirread.c, tif_dirwrite.c, tiffiop.h}:
Get rid of some of "dereferencing type-punned" warnings by converting
tdir_offset field of TIFFDirEntry structure into union.
2008-04-10 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tif_flush.c, tif_dirwrite.c, tiffio.h, tiffiop.h}:
TIFFRewriteField() renamed into _TIFFRewriteField() and moved out
from the public interface. Type of its 'count' parameter changed
from uint32 to tmsize_t.
* /libtiff/tiffiop.h: Make tif_nfields and tif_nfieldscompat fields
of the tiff structure have the size_t type instead of uint32.
2008-04-09 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiffdump.c: Added support for MSVS 6.0.
* libtiff/tif_dirread.c: Use custom functions _TIFFUInt64ToFloat()
and _TIFFUInt64ToDouble() to convert 64-bit integers into floating
point values on MSVS 6.0 platform.
2008-03-14 Frank Warmerdam <warmerdam@pobox.com>
* tif_dirread.c: Removed sanity checks on tags larger than 4MB in
TIFFReadDirEntryArray() since they are interfering with seemingly
legitimate files. http://trac.osgeo.org/gdal/ticket/2005
2008-02-09 Joris Van Damme <joris.at.lebbeke@skynet.be>
* tif_dirread.c: Added handling for the case of number of values for
PageNumber tag different from 2 (previously resulted in an assert
indicating lack of handling and was forgotten about)
2008-02-01 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_jpeg.c: Do not try to fixup subsampling tags based on
the actual jpeg data stream if the first strip/tile has zero size.
This is the case when GDAL creates a new file with zero sizes, closes
and reopens it.
2008-01-07 Frank Warmerdam <warmerdam@pobox.com>
* tools/tiff2ps.c: fix up 64bit issues (from Edward Lam).
2008-01-01 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dirwrite.c: #ifdef out lots of unused functions.
* Makefile.vc, libtiff/Makefile.vc, tools/Makefile.vc: Improve clean
targets.
* tools/tiffinfo.c, tools/tiffcmp.c, tools/gif2tiff.c, tools/bmp2tiff.c
tools/tiff2pdf.c: Fix 64-bit warnings when compiling under MSVC 2005
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
will be done. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=1072
* tools/bmp2tiff.c: Added ability to create multipage TIFFs from the
list of input files as per bug:
http://bugzilla.remotesensing.org/show_bug.cgi?id=1077
2006-02-09 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_tile.c: Fix error reporting in TIFFCheckTile() as per
bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1063.
* tools/tiffgt.c: Avoid crashing in case of image unsupported by
TIFFRGBAImage interface.
* libtiff/tif_color.c: Avoid overflow in case of wrong input as per
bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1065.
2006-02-07 Frank Warmerdam <warmerdam@pobox.com>
* tools/tiff2pdf.c: Fixed support for non-YCbCr encoded JPEG
compressed TIFF files, per submission from Dan Cobra.
2006-02-07 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tif_dirread.c, tif_packbits.c, tif_win32.c}: Properly
cast values to avoid warnings. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=1033.
* libtiff/tif_dirinfo.c: Use TIFF_NOTYPE instead of 0 when
appropriate. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=1033.
* libtiff/tif_aux.c: Fixed type of temporary variable in
_TIFFCheckMalloc() as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=1033.
2006-02-06 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_aux.c: Return static array when fetching default
YCbCrCoefficients (another problem, reported a the
http://bugzilla.remotesensing.org/show_bug.cgi?id=1029 entry).
2006-02-03 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_dir.c: Special handling for PageNumber, HalftoneHints,
YCbCrSubsampling and DotRange tags as per bugs
http://bugzilla.remotesensing.org/show_bug.cgi?id=1029
http://bugzilla.remotesensing.org/show_bug.cgi?id=1034
* libtiff/tif_dirread.c: Use _TIFFGetExifFieldInfo() instead of
_TIFFGetFieldInfo() in TIFFReadEXIFDirectory() call as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=1026.
2006-01-23 Andrey Kiselev <dron@ak4719.spb.edu>
* libtool related stuff updated from the 2.1a branch.
2006-01-11 Frank Warmerdam <warmerdam@pobox.com>
* tools/bmp2tiff,pal2rgb,ppm2tiff,ras2tiff,raw2tiff,sgi2tiff,
tiff2bw,tiffcp: Fixed jpeg option processing so -c jpeg:r:50 works
properly as per bug:
http://bugzilla.remotesensing.org/show_bug.cgi?id=1025
2006-01-09 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* configure.ac: Fix with_default_strip_size comparison as reported
by Norihiko Murase.
2006-01-08 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* test/Makefile.am (LIBTIFF): Due to linking against libtiff
incorrectly, tests were not actually testing the uninstalled
libtiff. Now they are.
2006-01-04 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_dirinfo.c: Change definitions for TIFFTAG_ICCPROFILE,
TIFFTAG_PHOTOSHOP, TIFFTAG_RICHTIFFIPTC, TIFFTAG_XMLPACKET: readcount
should be uint32 value.
2006-01-02 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* html/man/Makefile.am (htmldoc): Fix htmldoc rule so that it can
be used if build directory is not the same as source directory.
* man/{TIFFGetField.3tiff, TIFFSetField.3tiff}: Documented
TIFFTAG_PHOTOSHOP, TIFFTAG_RICHTIFFIPTC, and TIFFTAG_XMLPACKET,
and re-sorted tag names in alphabetical order.
2005-12-29 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff 3.8.0 released.
2005-12-28 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* tools/bmp2tiff.c (main): Fixed warning regarding returning
inconsistent types from a condition.
* tools/tiffcmp.c (CheckLongTag): Eliminate warning due to printf
format.
* tools/bmp2tiff.c: Reduce compilation warnings on big-endian CPUs.
2005-12-28 Joris Van Damme <joris.at.lebbeke@skynet.be>
* html/{index.html, support.hml, libtiff.html}: Cleaned up HTML
2005-12-27 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tiffio.h: Added VC_EXTRALEAN definition before including
windows.h, to reduce the compile time.
2005-12-26 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* libtiff/tif_jpeg.c: Improve compilation under MinGW.
2005-12-26 Andrey Kiselev <dron@ak4719.spb.edu>
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
2004-11-30 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
* libtiff/tif_jpeg.c: Added a work-around in order to allow
compilation with the heavily modified version of libjpeg delivered
with Cygwin.
2004-11-29 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_dir.c: Properly handle tags, which have the uint32
counts. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=693
* tools/fax2ps.c: Be able to extract the first page (#0). As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=690
2004-11-28 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_unix.c: Make UNIX module compilable (and usable)
on Windows.
* nmake.opt: Add missed DLLNAME variable.
2004-11-26 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/makefile.vc: make it easier to rename the libtiff DLL.
2004-11-24 Andrey Kiselev <dron@ak4719.spb.edu>
* man/libtiff.3tiff: Improvements in the "LIST OF ROUTINES" table as
per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=545
* man/tiffset.1: Added manual page for tiffset tool written by Jay
Berkenbilt. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=678
2004-11-23 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_error.c: fixed TIFFerror call to be TIFFError.
2004-11-21 Frank Warmerdam <warmerdam@pobox.com>
* html/document.html: Updated Adobe web links as per email from Joris.
2004-11-21 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tiffio.hxx, tiffio.h}: C++ stream interface moved to new
file tiffio.hxx. We don't have any C++ in tiffio.h, those who want to
use C++ streams should #include <tiffio.hxx>.
2004-11-13 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tiff.h: Added Adobe DNG tags.
* libtiff/tif_win32.c: Typo fixed.
* libtiff/{tif_stream.cxx, tiffio.h}: C++ stream interface updated to
be compliant with the latest standard. Appropriate additions in
makefiles now completed.
2004-11-11 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiffset.c, libtiff/tif_dirinfo.c: Properly handle the
different tag types. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=600
2004-11-10 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_aux.c: Set the appropriate ReferenceBlackWhite array for
YCbCr image which lacks that tag (noted by Hans Petter Selasky).
2004-11-09 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_color.c: Division by zero fixed (Hans Petter Selasky).
2004-11-07 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tif_stream.cxx, tiffio.h}: Added C++ stream interface
contributed by Edward Lam (see
http://bugzilla.remotesensing.org/show_bug.cgi?id=654 for details).
Though no changes in any makefiles yet.
2004-11-05 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_open.c: Removed close() in TIFFClientOpen() if file
is bad. This is the callers responsibility.
http://bugzilla.remotesensing.org/show_bug.cgi?id=651
2004-11-05 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tiffio.h, tif_win32.c, libtiff.def}: Added TIFFOpenW()
function to work with the double byte strings (used to represent
filenames in some locales). As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=625
* libtiff/tif_dirread.c: Fixed problem when fetching BitsPerSample and
Compression tags of type LONG from broken TIFFS as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=662
* libtiff/tif_dirinfo.c: Fixed definition for TIFFTAG_RICHTIFFIPTC,
the writecount should have uint32 type. As per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=662
* libtiff/tif_write.c: Fixed wrong if() statement in
TIFFAppendToStrip() function as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=660
2004-11-04 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_dirinfo.c: Change definition for TIFFTAG_EXTRASAMPLES
field. The caller should supply a count when setting this field. As
per bug
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
for details.
* tools/fax2tiff.c: Use the new functions in the code.
2004-08-25 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiff2pdf.c: Initialize arrays properly.
* tools/tiff2ps.c: Avoid zero division in setupPageState() function;
properly initialize array in PSDataBW().
2004-08-24 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiff2pdf.c: More fixes for bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=590
from Ross Finlayson.
2004-08-23 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiff2ps.c: Fixed problem with uninitialized values.
* libtiff/tif_dir.c: Initialize tif_foundfield data member in the
TIFFDefaultDirectory() (in addition to 2004-08-19 fix).
* tools/tiff2pdf.c: Fixed a bunch of problems as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=590
2004-08-20 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiff2pdf.c: Applied patch from Ross Finlayson that checks
that the input file has compression, photometric interpretation,
etcetra, tags or if not than a more descriptive error is returned.
* libtiff/tif_dirread.c: Fixed problem in TIFFReadDirectory() in the
code, responsible for tag data type checking.
2004-08-19 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tiffiop.h, tif_dirinfo.c}: Fixed problem with the static
variable as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=593
2004-08-16 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/ras2tiff.c: Fixed issue with missed big-endian checks as per
bug http://bugzilla.remotesensing.org/show_bug.cgi?id=586
2004-08-01 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tif_config.h.in, tif_config.h.vc}: config.h.in and
config.h.vc files renamed in the tif_config.h.in and tif_config.h.vc.
2004-07-24 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_lzw.c: LZW compression code is merged back from the
separate package. All libtiff tools are updated to not advertise an
abcence of LZW support.
2004-07-12 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tiffio.h: Revert thandle_t back to void* type.
2004-07-11 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tif_read.c, tif_tile.c, tif_strip.c}: Fixes in error
messages, as suggested by Bernd Herd.
2004-07-03 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_dir.c: Call TIFFError() instead of producing warnings
when setting custom tags by value. Reported by Eric Fieleke.
2004-06-14 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/bmp2tiff.c: Add missed RawsPerStrip setting.
2004-06-08 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/bmp2tiff.c: Added new utility to convert Windows BMP files
into TIFFs.
2004-06-07 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff 3.7.0alpha released.
2004-06-06 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/{tiff.h, tif_dirwrite.c, tif_fax3.c, tif_packbits.c,}: Get rid
of ugly 64-bit hacks, replace them with the clever (autoconf based )
ones :-).
* libtiff/tiffio.h: Define thandle_t as int, not void* (may cause
problems in 64-bit environment).
2004-06-05 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiffset.c: tiffset now can set any libtiff supported tags.
Tags can be supplied by the mnemonic name or number.
* libtiff/{tiffio.h, tif_dir.h, tif_dirinfo.c,}: Added two new
functions TIFFFindFieldInfoByName() and TIFFFieldWithName().
2004-05-27 Andrey Kiselev <dron@ak4719.spb.edu>
* libtiff/tif_ojpeg.c: Fixed problem with duplicated SOI and SOF
markers as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=581
2004-05-24 Andrey Kiselev <dron@ak4719.spb.edu>
* tools/tiffsplit.c: Don't forget to copy Photometric
Interpretation tag.
2004-05-20 Andrey Kiselev <dron@ak4719.spb.edu>
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
compiled situation.
2002-01-16 Frank Warmerdam <warmerdam@pobox.com>
* tools/tiffdump.c: include TIFFTAG_JPEGTABLES in tag list.
* tools/tiffset.c: fix bug in error reporting.
* tools/tiffcp.c: fix several warnings that show up with -Wall.
2002-01-04 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_jpeg.c: fixed computation of segment_width for
tiles files to avoid error about it not matching the
cinfo.d.image_width values ("JPEGPreDecode: Improper JPEG strip/tile
size.") for ITIFF files. Apparently the problem was incorporated since
3.5.5, presumably during the OJPEG/JPEG work recently.
2001-12-15 Frank Warmerdam <warmerdam@pobox.com>
* configure, libtiff/Makefile.in: Changes for building on MacOS 10.1.
http://bugzilla.remotesensing.org/show_bug.cgi?id=94
* libtiff/tif_getimage.c: If DEFAULT_EXTRASAMPLE_AS_ALPHA is 1
(defined in tiffconf.h - 1 by default) then the RGBA interface
will assume that a fourth extra sample is ASSOCALPHA if the
EXTRASAMPLE value isn't set for it. This changes the behaviour of
the library, but makes it work better with RGBA files produced by
lots of applications that don't mark the alpha values properly.
http://bugzilla.remotesensing.org/show_bug.cgi?id=93
http://bugzilla.remotesensing.org/show_bug.cgi?id=65
2001-12-12 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_jpeg.c: allow jpeg data stream sampling values to
override those from tiff directory. This makes this work with
ImageGear generated files.
2001-12-07 Frank Warmerdam <warmerdam@pobox.com>
* html/Makefile.in: added missing images per bug 92.
* port/Makefile.in: fixed clean target per bug 92.
2001-11-28 Frank Warmerdam <warmerdam@pobox.com>
* Reissue 3.5.7 release.
* libtiff/mkversion.c: Fix output of TIFF_VERSION to be
YYYYMMDD so that it is increasing over time.
* Makefile.in: Ensure that tiffvers.h is regenerated in the
make release target.
* Makefile.in: added libtiff/tiffvers.h to the release file list.
2001-11-23 Frank Warmerdam <warmerdam@pobox.com>
* added html/v3.5.7.html, updated html/index.html.
* Makefile.in: added contrib/addtiffo/tif_ovrcache.{c,h}.
2001-11-15 Frank Warmerdam <warmerdam@pobox.com>
* configure: fixed test for -lm.
2001-11-02 Frank Warmerdam <warmerdam@pobox.com>
* Added PHOTOMETRIC_ITULAB as per bug 90.
http://bugzilla.remotesensing.org/show_bug.cgi?id=90
2001-10-10 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tiff.h: I have created COMPRESSION_CCITT_T4,
COMPRESSION_CCITT_T6, TIFFTAG_T4OPTIONS and TIFFTAG_T6OPTIONS aliases
in keeping with TIFF 6.0 standard in tiff.h
http://bugzilla.remotesensing.org/show_bug.cgi?id=83
2001-09-26 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dirwrite.c: added TIFFRewriteDirectory() function.
Updated TIFFWriteDirectory man page to include TIFFRewriteDirectory.
2001-09-24 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_lzw.c: Avoid MS VC++ 5.0 optimization bug.
http://bugzilla.remotesensing.org/show_bug.cgi?id=78
* libtiff/tif_lzw.c: added dummy LZWSetupEncode() to report an
error about LZW not being available.
* libtiff/tif_dir.c: propagate failure to initialize compression
back from TIFFSetField() as an error status, so applications can
detect failure.
* libtiff/tif_dir.c: removed the auto replacement of
COMPRESSION_LZW with COMPRESSION_NONE in _TIFFVSetField().
* Removed Makefile, tools/Makefile, port/install.sh, man/Makefile
from CVS as they are all supposed to be auto-generated by configure.
2001-09-22 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_ojpeg.c: new update from Scott.
2001-09-09 Frank Warmerdam <warmerdam@pobox.com>
* libtif/tif_fax3.c: Removed #ifdef PURIFY logic, and modified to
always use the "safe" version, even if there is a very slight
cost in performance.
http://bugzilla.remotesensing.org/show_bug.cgi?id=54
* libtiff/Makefile.in: Fixed @DSOSUB_VERSION to be @DSOSUF_VERSION@
in two places.
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
2001-05-08 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dirinfo.c: moved pixar and copyright flags to
ensure everything is in order.
* libtiff/libtiff.def: added TIFFCreateDirectory and
TIFFDefaultStripSize as per:
http://bugzilla.remotesensing.org/show_bug.cgi?id=46
2001-05-02 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dirinfo.c: Modified the TIFF_BYTE definition for
TIFFTAG_PHOTOSHOP to use a writecount of TIFF_VARIABLE2 (-3) to
force use of uint32 counts instead of short counts.
* libtiff/tif_dirwrite.c: Added support for TIFF_VARIABLE2 in the
case of writing TIFF_BYTE/TIFF_SBYTE fields.
http://bugzilla.remotesensing.org/show_bug.cgi?id=43
2001-05-01 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_dirinfo.c: removed duplicate TIFFTAG_PHOTOSHOP as per
bug report http://bugzilla.remotesensing.org/show_bug.cgi?id=44
2001-04-05 Frank Warmerdam <warmerdam@pobox.com>
* tiffio.h: removed C++ style comment.
* configure: fixed up SCRIPT_SH/SHELL handling.
* Makefile.in: Fixed SCRIPT_SH/SHELL handling.
* config.guess: documented more variables as per bug 40.
2001-04-03 Frank Warmerdam <warmerdam@pobox.com>
* configure, *Makefile.in: Various changes to improve configuration
for HP/UX specifically, and also in general. They include:
- Try to handle /usr/bin/sh instead of /bin/sh where necessary.
- Upgrade to HP/UX 10.x+ compiler, linker and dso options.
- Fixed mmap() test to avoid MMAP_FIXED ... it isn't available on HP
- Use -${MAKEFLAGS} in sub makes from makefiles.
http://bugzilla.remotesensing.org/show_bug.cgi?id=40
2001-04-02 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tiff.h: Applied hac to try and resolve the problem
with the inttypes.h include file on AIX.
See http://bugzilla.remotesensing.org/show_bug.cgi?id=39
* VERSION: update to 3.5.7 beta in preparation for release.
* configure/config.site: modified to check if -lm is needed for
MACHDEPLIBS if not supplied by config.site. Needed for Darwin.
* config.guess: updated wholesale to an FSF version apparently
from 1998 (as opposed to 1994). This is mainly inspired by
providing for MacOS X support.
2001-03-29 Frank Warmerdam <warmerdam@pobox.com>
* configure, Makefile.in, etc: added support for OPTIMIZER being
set from config.site.
2001-03-28 Frank Warmerdam <warmerdam@pobox.com>
* fax2ps.c: Helge (libtiff at oldach.net) submitted fix:
Here's a fix for fax2ps that corrects behaviour for non-Letter paper
sizes. It fixes two problems:
Without scaling (-S) the fax is now centered on the page size specified
with -H and/or -W. Before, fax2ps was using an obscure and practially
useless algorithm to allocate the image relative to Letter sized paper
which sometime sled to useless whitespace on the paper, while at the
same time cutting of the faxes printable area at the opposite border.
Second, scaling now preserves aspect ratio, which makes unusual faxes
(in particular short ones) print properly.
See http://bugzilla.remotesensing.org/show_bug.cgi?id=35
* tiff2ps.c/tiff2ps.1: Substantial changes to tiff2ps by
Bruce A. Mallett. See check message for detailed information
on all the changes, including a faster encoder, fixes for level
2 PostScript, and support for the imagemask operator.
2001-03-27 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tiffio.h: Changed "#if LOGLUV_PUBLIC" to
"#ifdef LOGLUV_PUBLIC" so it will work with VisualAge on AIX.
http://bugzilla.remotesensing.org/show_bug.cgi?id=39
2001-03-16 Frank Warmerdam <warmerdam@pobox.com>
* tif_dirinfo.c: moved definition of copyright tag in field list.
Apparently they have to be in sorted order by tag id.
2001-03-13 Frank Warmerdam <warmerdam@pobox.com>
* tif_getimage.c: Added support for 16bit minisblack/miniswhite
images in RGBA interface.
2001-03-02 Frank Warmerdam <warmerdam@pobox.com>
* Added TIFFTAG_COPYRIGHT support.
2001-02-19 Frank Warmerdam <warmerdam@pobox.com>
* Brent Roman contributed updated tiffcp utility (and tiffcp.1)
with support for extracting subimages with the ,n syntax, and also
adding the -b bias removal flag.
2001-02-16 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/libtiff.def: Brent Roman submitted new version adding
serveral missing entry points.
* libtiff/tif_dirinfo.c: don't declare tiffFieldInfo static on VMS.
Some sort of weird VMS thing.
http://bugzilla.remotesensing.org/show_bug.cgi?id=31
* tif_luv.c/tiff.h/tiffio.h:
New version of TIFF LogLuv (SGILOG) modules contributed by Greg Ward
(greg@shutterfly.com). He writes:
1) I improved the gamut-mapping function in tif_luv.c for imaginary
colors, because some images were being super-saturated on the input
side and this resulted in some strange color shifts in the output.
2) I added a psuedotag in tiff.h to control random dithering during
LogLuv encoding. This is turned off by default for 32-bit LogLuv and
on for 24-bit LogLuv output. Dithering improves the average color
accuracy over the image.
3) I added a #define for LOG_LUV_PUBLIC, which is enabled by default in
tiffio.h, to expose internal routines for converting between LogLuv and
XYZ coordinates. This is helpful for writing more efficient,
specialized conversion routines, especially for reading LogLuv files.
Changes applied with minor edits.
2001-01-23 Frank Warmerdam <warmerdam@pobox.com>
* tif_fax3.c: keep rw_mode flag internal to fax3 state to remember
whether we are encoding or decoding. This is to ensure graceful
recovery if TIFFClientOpen() discovers an attempt to open a compressed
file for "r+" access, and subsequently close it, as it resets the
tif_mode flag to O_RDONLY in this case to avoid writes, confusing the
compressor's concept of whether it is in encode or decode mode.
2001-01-08 Mike Welles <mike@bangstate.com>
* Makefile.in: Now cleaning up after itself after creating the .tar.gz and .zip
2001-01-07 Frank Warmerdam <warmerdam@pobox.com>
* html/libtiff.html: Fixed arguments in example for TIFFRGBAImageGet()
as per bug report by Patrick Connor.
2000-12-28 Frank Warmerdam <warmerdam@pobox.com>
* Added RELEASE-DATE file to release file list.
* Fixed libtiff/makefile.vc to make tiffvers.h not version.h.
2000-12-22 Mike Welles <mike@bangstate.com>
* added link to CVS mirror from index.html
* updated html/internals.html to note that LZW compression is
not supported by default.
2000-12-22 Frank Warmerdam <warmerdam@pobox.com>
* updated html/libtiff.html to not point at Niles' old JPL web site
for the man pages, point at www.libtiff.org.
2000-12-21 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/tif_apple.c: Applied "Carbon" support patches supplied by
Leonard Rosenthol <leonardr@lazerware.com>. May interfere
with correct building on older systems. If so, please let me know.
2000-12-19 Mike Welles <mike@bangsate.com>
* Took out LZW Encoding from tif_lzw.c
* Created HOWTO-RELEASE
* Created html/v3.5.6.html
* updated index.html
2000-12-01 Frank Warmerdam <warmerdam@pobox.com>
* Added patches for EOFB support in tif_fax3.c and tif_fax3.h.
Patches supplied by Frank Cringle <fdc@cliwe.ping.de>
Example file at: ftp://ftp.remotesensing.org/pub/libtiff/eofb_396.tif
2000-11-24 Frank Warmerdam <warmerdam@pobox.com>
* libtiff/Makefile.in: Added an installPrivateHdrs and install-private
target so that the private headers required by libgeotiff can be
installed with the others. They are not installed by default.
* libtiff/Makefile.in: Added @MACHLIBDEPS@ to LINUXdso and GNULDdso
targets so libtiff.so will be built with an explicit dependency
on libm.so.
* libtiff/Makefile.in: Use softlinks to link libtiff.so.3 to
libtiff.so.3.5.5.
* libtiff/Makefile.in & configure: Remove all references to the ALPHA
file, or ALPHA version logic. Added stuff about DIST_POINT in
place of DIST_TYPE and the alpha release number stuff.
2000-11-22 Frank Warmerdam <warmerdam@pobox.com>
* I have applied a patch from Steffen Moeller <moeller@ebi.ac.uk> to
the configure script so that it now accepts the --prefix, and
--exec-prefix directives.
2000-11-13 Frank Warmerdam <warmerda@cs46980-c>
* I have made a variety of modifications in an effort to ensure the
TIFFLIB_VERSION macro is automatically generated from the RELEASE-DATE
file which seems to be updated regularly.
o mkversion.c now reads RELEASE-DATE and emits TIFFLIB_VERSION in
version include file.
o renamed version.h to tiffvers.h because we now have to install it
with the public libtiff include files.
o include tiffvers.h in tiffio.h.
o updated tif_version.c to use tiffvers.h.
o Updated Makefile.in accordingly.
* As per http://bugzilla.remotesensing.org/show_bug.cgi?id=25
I have updated the win32 detection rules in tiffcomp.h.
2000-10-20 Frank Warmerdam <warmerda@cs46980-c>
* tif_getimage.c: Fixed RGBA translation for YCbCr images for which
the strip/tile width and height aren't multiples of the sampling size.
See http://bugzilla.remotesensing.org/show_bug.cgi?id=20
Some patches from Rick LaMont of Dot C Software.
* Modified tif_packbits.c encoder to avoid compressing more
data than provided if rowsize doesn't factor into provided data
(such as occurs for YCbCr).
2000-10-19 Frank Warmerdam <warmerda@cs46980-c>
* tools/rgb2ycbcr.c: fixed output strip size to account for vertical
roundup if rows_per_strip not a multiple of vertical sample size.
2000-10-16 Frank Warmerdam <warmerda@cs46980-c>
* tif_dir.c: Clear TIFF_ISTILED flag in TIFFDefaultDirectory
as per http://bugzilla.remotesensing.org/show_bug.cgi?id=18
from vandrove@vc.cvut.cz.
* Modified tif_packbits.c decoding to avoid overrunning the
output buffer, and to issue a warning if data needs to be
discarded. See http://bugzilla.remotesensing.org/show_bug.cgi?id=18
2000-10-12 Frank Warmerdam <warmerda@cs46980-c>
* Modified tiff2bw to ensure portions add to 100%, and that
white is properly recovered.
See bug http://bugzilla.remotesensing.org/show_bug.cgi?id=15
Patch c/o Stanislav Brabec <utx@penguin.cz>
2000-09-30 Frank Warmerdam <warmerda@cs46980-c>
* Modified TIFFClientOpen() to emit an error on an attempt to
open a comperessed file for update (O_RDWR/r+) access. This is
because the compressor/decompressor code gets very confused when
the mode is O_RDWR, assuming this means writing only. See
bug http://bugzilla.remotesensing.org/show_bug.cgi?id=13
2000-09-27 Frank Warmerdam <warmerda@cs46980-c>
* Added GNULDdso target an`d switched linux and freebsd to use it.
2000-09-26 Frank Warmerdam <warmerda@cs46980-c>
* Applied patch for 0x0000 sequences in tif_fax3.h's definition
of EXPAND1D() as per bug 11 (from Roman).
2000-09-25 Frank Warmerdam <warmerda@cs46980-c>
* Fixed tiffcomp.h to avoid win32 stuff if unix #defined, to improve
cygwin compatibility.
* Applied patch from Roman Shpount to tif_fax3.c. This seems to
be a proper fix to the buffer sizing problem. See
http://bugzilla.remotesensing.org/show_bug.cgi?id=11
src/Source/LibTIFF4/ChangeLog view on Meta::CPAN
enabled if REWRITE_HACK is defined for now.
Mon Nov 29 11:43:42 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Added TIFFWriteTile.3t man page.
Sun Nov 28 20:36:18 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Added notes on use of makefile.vc in build.html, and fixed
email subscription address.
199-11-28 Mike Welles <mike@onshore.com>
* Fixed apocalypse-inducing y2k bug in contrib/ras/ras2tiff.c
* Did some casts cleaning up to reduce compiler warnings in tif_fax3.c,
from Bruce Carmeron <cameron@petris.com> -- modifications of
changes made by Frank (sun cc still complained on cast).
* Added tiffconf.h to install target per request from Bill
Radcliffe <billr@corbis.com>: "We need a way for ImageMagick to
know features have been compiled into the TIFF library in order to
handle things properly".
Sat Nov 27 16:49:21 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* fixed various VC++ warnings as suggested by Gilles Vollant
<info@winimage.com>.
Wed Nov 24 12:08:16 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Modified TIFFquery.3t man pages info on TIFFIsByteSwapped() to
not imply applications are responsible for image data swapping.
1999-11-22 Mike Welles <mike@onshore.com>
* HTML-ized the man pages, added to html/man
* Removed LZW Compression to comply with Unisys patent extortion.
1999-09-29 Mike Welles <mike@onshore.com>
* Corrected one remaining 16 -> 32 bit value in tif_fax3.c,
From Ivo Penzar <ivo.penzar@infolink-software.com.
* Added patch from Ivo Penzar to have TiffAdvanceDirectory handle
memory mapped files. <ivo.penzar@infolink-software.com>
1999-09-26 Mike Welles <mike@onshore.com> *** 3.5.2 release ***
* Corrected alpha versioning.
* Removed distinction between alpha and release targets in Makefile.in.
* added release.stamp target, which tags cvs tree, and updates
"RELEASE-DATE"
* added releasediff target, which diffs tree with source as of
date in "RELEASE-DATE"
* Ticked up version to 3.5.2 (alpha 01 -- but I think we'll moving
away from alpha/non-alpha distinctions).
* updated html to reflect release
1999-09-23 <warmerda@CS46980-B>
* Set O_BINARY for tif_unix.c open() ... used on cygwin for instance.
* Added CYGWIN case in configure.
Fri Sep 17 00:13:51 CEST 1999 Mike Welles <mike@onshore.com>
* Applied Francois Dagand's patch to handle fax decompression bug.
(sizes >= 65536 were failing)
Tue Sep 14 21:31:43 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Applied "a" mode fix to tif_win32.c/TIFFOpen() as suggested
by Christopher Lawton <clawton@mathworks.com>
Wed Sep 8 08:19:18 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Added IRIX/gcc, and OSF/1 4.x support on behalf of
Albert Chin-A-Young <china@thewrittenword.com>
* Added TIFFReassignTagToIgnore() API on behalf of
Bruce Cameron <cameron@petris.com>. Man page still pending.
Wed Aug 25 11:39:07 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Added test target in Makefile, test_pics.sh script and pics/*.rpt
files to provide for a rudimentary testsuite.
* Added contrib/tags back from old distribution ... fixed up a bit.
1999-08-16 <warmerda@CS46980-B>
* Added simple makefile.vc makefiles for building with MS VC++
on Windows NT/98/95 in console mode. Stuff in contrib/win* make give
better solutions for some users.
Mon Aug 16 21:52:11 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* Added addtiffo (add overviews to a TIFF file) in contrib. Didn't
put it in tools since part of it is in C++.
1999-08-16 Michael L. Welles <mike@kurtz.fake>
* Updated html/index.html with anon CVS instructions.
Mon Aug 16 13:18:41 1999 Frank Warmerdam <warmerda@gdal.velocet.ca>
* pre-remove so link before softlink in LINUXdso action in
libtiff/Makefile.in to avoid failure on LINUXdso builds other than
the first.
* Fixed problem with cvtcmap() in tif_getimage.c modifying the
colormaps owned by the TIFF handle itself when trying to fixup wrong
(eight bit) colormaps. Corrected by maintaining a private copy of
the colormap.
* Added TIFFReadRGBATile()/TIFFReadRGBAStrip() support in
tif_getimage.c.
( run in 0.429 second using v1.01-cache-2.11-cpan-fa01517f264 )