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