|
Packit |
994f1a |
<HTML>
|
|
Packit |
994f1a |
<HEAD>
|
|
Packit |
994f1a |
<TITLE>
|
|
Packit |
994f1a |
Changes in TIFF v3.7.4
|
|
Packit |
994f1a |
</TITLE>
|
|
Packit |
994f1a |
</HEAD>
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<BODY BGCOLOR=white>
|
|
Packit |
994f1a |
<FONT FACE="Helvetica, Arial, Sans">
|
|
Packit |
994f1a |
<FONT FACE="Helvetica, Arial, Sans">
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<BASEFONT SIZE=4>
|
|
Packit |
994f1a |
<FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION
|
|
Packit |
994f1a |
<BASEFONT SIZE=3>
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
Current Version: v3.7.4
|
|
Packit |
994f1a |
Previous Version: v3.7.3
|
|
Packit |
994f1a |
Master FTP Site:
|
|
Packit |
994f1a |
ftp.remotesensing.org, directory pub/libtiff
|
|
Packit |
994f1a |
Master HTTP Site:
|
|
Packit |
994f1a |
http://www.remotesensing.org/libtiff
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
This document describes the changes made to the software between the
|
|
Packit |
994f1a |
previous and current versions (see above).
|
|
Packit |
994f1a |
If you don't find something listed here, then it was not done in this
|
|
Packit |
994f1a |
timeframe, or it was not considered important enough to be mentioned.
|
|
Packit |
994f1a |
The following information is located here:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
Major Changes
|
|
Packit |
994f1a |
Changes in the software configuration
|
|
Packit |
994f1a |
Changes in libtiff
|
|
Packit |
994f1a |
Changes in the tools
|
|
Packit |
994f1a |
Changes in the contrib area
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<FONT SIZE=+3>M</FONT>AJOR CHANGES:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
Fixed important bug in custom tags handling code..
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
Applied patch from Patrick Welche (all scripts moved in the
|
|
Packit |
994f1a |
'config' and 'm4' directories).
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
SConstruct, libtiff/SConstruct: Added the first very preliminary
|
|
Packit |
994f1a |
support for SCons software building tool (http://www.scons.org/).
|
|
Packit |
994f1a |
This is experimental infrastructure and it will exist along with the
|
|
Packit |
994f1a |
autotools stuff.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
port/lfind.c: Added lfind() replacement module.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
tif_dir.c: When prefreeing tv->value in TIFFSetFieldV
|
|
Packit |
994f1a |
also set it to NULL to avoid double free when re-setting custom
|
|
Packit |
994f1a |
string fields as per:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
http://bugzilla.remotesensing.org/show_bug.cgi?id=922
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
tif_dir.c: Fixed up support for swapping "double complex"
|
|
Packit |
994f1a |
values (128 bits as 2 64 bits doubles). GDAL gcore tests now
|
|
Packit |
994f1a |
pass on bigendian (macosx) system.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
libtiff/{tif_dirread.c, tif_dirinfo.c}: Do not upcast BYTEs to
|
|
Packit |
994f1a |
SHORTs in the TIFFFetchByteArray(). Remove TIFFFetchExtraSamples()
|
|
Packit |
994f1a |
function, use TIFFFetchNormalTag() instead as per bug
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
http://bugzilla.remotesensing.org/show_bug.cgi?id=831
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
Remove TIFFFetchExtraSamples() function, use TIFFFetchNormalTag()
|
|
Packit |
994f1a |
instead.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
tif_print.c: Fixed printing of the BYTE and SBYTE arrays.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
tif_write.c: Do not check the PlanarConfiguration field in
|
|
Packit |
994f1a |
the TIFFWriteCheck() function in case of single band images (as per
|
|
Packit |
994f1a |
TIFF spec).
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
libtiff/{tif_dir.c, tif_dir.h, tif_dirinfo.c, tif_print.c}:
|
|
Packit |
994f1a |
Make FieldOfViewCotangent, MatrixWorldToScreen, MatrixWorldToCamera,
|
|
Packit |
994f1a |
ImageFullWidth, ImageFullLength and PrimaryChromaticities tags custom.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
tiffcp.c: Fixed WhitePoint tag copying.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
<FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
tiffdump.c: Added support for TIFF_IFD datatype.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
addtiffo/{tif_overview.c, tif_ovrcache.c, tif_ovrcache.h}:
|
|
Packit |
994f1a |
Make overviews working for contiguous images.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
Last updated $Date: 2005/11/03 14:18:43 $.
|
|
Packit |
994f1a |
|
|
Packit |
994f1a |
</BODY>
|
|
Packit |
994f1a |
</HTML>
|