<HTML> | |
<HEAD> | |
<TITLE> | |
Changes in TIFF v3.7.0beta2 | |
</TITLE> | |
</HEAD> | |
<BODY BGCOLOR=white> | |
<FONT FACE="Helvetica, Arial, Sans"> | |
<FONT FACE="Helvetica, Arial, Sans"> | |
<BASEFONT SIZE=4> | |
<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B> | |
<BASEFONT SIZE=3> | |
<UL> | |
<HR SIZE=4 WIDTH=65% ALIGN=left> | |
<B>Current Version</B>: v3.7.0beta2<BR> | |
<B>Previous Version</B>: <A HREF=v3.7.0beta.html>v3.7.0beta</a><BR> | |
<B>Master FTP Site</B>: <A HREF="ftp://ftp.remotesensing.org/pub/libtiff"> | |
ftp.remotesensing.org</a>, directory pub/libtiff</A><BR> | |
<B>Master HTTP Site</B>: <A HREF="http://www.remotesensing.org/libtiff"> | |
http://www.remotesensing.org/libtiff</a> | |
<HR SIZE=4 WIDTH=65% ALIGN=left> | |
</UL> | |
<P> | |
This document describes the changes made to the software between the | |
<I>previous</I> and <I>current</I> versions (see above). | |
If you don't find something listed here, then it was not done in this | |
timeframe, or it was not considered important enough to be mentioned. | |
The following information is located here: | |
<UL> | |
<LI><A HREF="#hightlights">Major Changes</A> | |
<LI><A HREF="#configure">Changes in the software configuration</A> | |
<LI><A HREF="#libtiff">Changes in libtiff</A> | |
<LI><A HREF="#tools">Changes in the tools</A> | |
<LI><A HREF="#contrib">Changes in the contrib area</A> | |
<LI><A HREF="#lzwkit">Changes in the LZW compression kit</A> | |
</UL> | |
<p> | |
<P><HR WIDTH=65% ALIGN=left> | |
<!---------------------------------------------------------------------------> | |
<A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A> | |
<UL> | |
<li> The code has been reviewed by Dmitry Levin: added checks | |
for values, returned by the space allocation functions, fixed | |
problems with the possible integer overflows. | |
</UL> | |
<P><HR WIDTH=65% ALIGN=left> | |
<!---------------------------------------------------------------------------> | |
<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A> | |
<UL> | |
<li> Several fixes in the test suite. | |
</UL> | |
<P><HR WIDTH=65% ALIGN=left> | |
<!---------------------------------------------------------------------------> | |
<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A> | |
<UL> | |
<li> Preliminary support for BigTIFF files: now libtiff can | |
recognize and reject to open such images. ;-) | |
<li> libtiff/tif_dirinfo.c: changed type of XMLPacket (tag 700) to | |
TIFFTAG_BYTE instead of TIFFTAG_UNDEFINED to comply with the info | |
in the Adobe XMP Specification. | |
<li> Added many checks for integer overflow and for successful space | |
allocations in the different parts of library. Code review | |
completed by Dmitry V. Levin. | |
<li> libtiff/{tiffio.h, tif_compress.c}: Added | |
TIFFGetConfiguredCODECs()function to get the list of configured codecs. | |
</UL> | |
<P><HR WIDTH=65% ALIGN=left> | |
<!--------------------------------------------------------------------------> | |
<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A> | |
<UL> | |
<li> tiff2bw: Write ImageWidth/Height tags to output file, as | |
noted by Gennady Khokhorin. | |
</UL> | |
<P><HR WIDTH=65% ALIGN=left> | |
<!---------------------------------------------------------------------------> | |
<A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A> | |
<UL> | |
<li> No changes. | |
</UL> | |
<!---------------------------------------------------------------------------> | |
<A NAME="lzwkit"><B><FONT SIZE=+3>C</FONT>HANGES IN THE LZW COMPRESSION | |
KIT:</B></A> | |
<UL> | |
<li> This one is not longer needed. | |
</UL> | |
<A HREF="index.html"><IMG SRC="images/back.gif"></A> TIFF home page.<BR> | |
<HR> | |
Last updated $Date: 2006/03/18 17:12:47 $. | |
</BODY> | |
</HTML> |