xref: /libtiff-4.0.7/html/v3.7.0beta2.html (revision d4dd6ccc)
19f33c698SAndrey Kiselev<HTML>
29f33c698SAndrey Kiselev<HEAD>
39f33c698SAndrey Kiselev<TITLE>
49f33c698SAndrey Kiselev	Changes in TIFF v3.7.0beta2
59f33c698SAndrey Kiselev</TITLE>
69f33c698SAndrey Kiselev</HEAD>
79f33c698SAndrey Kiselev
89f33c698SAndrey Kiselev<BODY BGCOLOR=white>
99f33c698SAndrey Kiselev<FONT FACE="Helvetica, Arial, Sans">
109f33c698SAndrey Kiselev<FONT FACE="Helvetica, Arial, Sans">
119f33c698SAndrey Kiselev
129f33c698SAndrey Kiselev<BASEFONT SIZE=4>
139f33c698SAndrey Kiselev<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
149f33c698SAndrey Kiselev<BASEFONT SIZE=3>
159f33c698SAndrey Kiselev
169f33c698SAndrey Kiselev<UL>
179f33c698SAndrey Kiselev<HR SIZE=4 WIDTH=65% ALIGN=left>
18b0a93ca8SAndrey Kiselev<B>Current Version</B>: v3.7.0beta2<BR>
199f33c698SAndrey Kiselev<B>Previous Version</B>: <A HREF=v3.7.0beta.html>v3.7.0beta</a><BR>
20*d4dd6cccSBob Friesenhahn<B>Master FTP Site</B>: <A HREF="ftp://download.osgeo.org/libtiff">
21*d4dd6cccSBob Friesenhahndownload.osgeo.org</a>, directory pub/libtiff</A><BR>
22*d4dd6cccSBob Friesenhahn<B>Master HTTP Site</B>: <A HREF="http://www.simplesystems.org/libtiff/">
23*d4dd6cccSBob Friesenhahnhttp://www.simplesystems.org/libtiff/</a>
249f33c698SAndrey Kiselev<HR SIZE=4 WIDTH=65% ALIGN=left>
259f33c698SAndrey Kiselev</UL>
269f33c698SAndrey Kiselev
279f33c698SAndrey Kiselev<P>
289f33c698SAndrey KiselevThis document describes the changes made to the software between the
299f33c698SAndrey Kiselev<I>previous</I> and <I>current</I> versions (see above).
309f33c698SAndrey KiselevIf you don't find something listed here, then it was not done in this
319f33c698SAndrey Kiselevtimeframe, or it was not considered important enough to be mentioned.
329f33c698SAndrey KiselevThe following information is located here:
339f33c698SAndrey Kiselev<UL>
349f33c698SAndrey Kiselev<LI><A HREF="#hightlights">Major Changes</A>
359f33c698SAndrey Kiselev<LI><A HREF="#configure">Changes in the software configuration</A>
369f33c698SAndrey Kiselev<LI><A HREF="#libtiff">Changes in libtiff</A>
379f33c698SAndrey Kiselev<LI><A HREF="#tools">Changes in the tools</A>
389f33c698SAndrey Kiselev<LI><A HREF="#contrib">Changes in the contrib area</A>
399f33c698SAndrey Kiselev<LI><A HREF="#lzwkit">Changes in the LZW compression kit</A>
409f33c698SAndrey Kiselev</UL>
419f33c698SAndrey Kiselev<p>
429f33c698SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
439f33c698SAndrey Kiselev
449f33c698SAndrey Kiselev<!--------------------------------------------------------------------------->
459f33c698SAndrey Kiselev
469f33c698SAndrey Kiselev<A NAME="highlights"><B><FONT SIZE=+3>M</FONT>AJOR CHANGES:</B></A>
479f33c698SAndrey Kiselev
489f33c698SAndrey Kiselev<UL>
499f33c698SAndrey Kiselev
509f33c698SAndrey Kiselev	<li> The code has been reviewed by Dmitry Levin: added checks
519f33c698SAndrey Kiselev	for values, returned by the space allocation functions, fixed
529f33c698SAndrey Kiselev	problems with the possible integer overflows.
539f33c698SAndrey Kiselev
549f33c698SAndrey Kiselev</UL>
559f33c698SAndrey Kiselev
569f33c698SAndrey Kiselev
579f33c698SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
589f33c698SAndrey Kiselev<!--------------------------------------------------------------------------->
599f33c698SAndrey Kiselev
609f33c698SAndrey Kiselev<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
619f33c698SAndrey Kiselev
629f33c698SAndrey Kiselev<UL>
639f33c698SAndrey Kiselev	<li> Several fixes in the test suite.
649f33c698SAndrey Kiselev</UL>
659f33c698SAndrey Kiselev
669f33c698SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
679f33c698SAndrey Kiselev
689f33c698SAndrey Kiselev<!--------------------------------------------------------------------------->
699f33c698SAndrey Kiselev
709f33c698SAndrey Kiselev<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
719f33c698SAndrey Kiselev
729f33c698SAndrey Kiselev<UL>
739f33c698SAndrey Kiselev
749f33c698SAndrey Kiselev	<li> Preliminary support for BigTIFF files: now libtiff can
759f33c698SAndrey Kiselev	recognize and reject to open such images. ;-)
769f33c698SAndrey Kiselev
779f33c698SAndrey Kiselev	<li> libtiff/tif_dirinfo.c: changed type of XMLPacket (tag 700) to
789f33c698SAndrey Kiselev	TIFFTAG_BYTE instead of TIFFTAG_UNDEFINED to comply with the info
799f33c698SAndrey Kiselev	in the Adobe XMP Specification.
809f33c698SAndrey Kiselev
819f33c698SAndrey Kiselev	<li> Added many checks for integer overflow and for successful space
829f33c698SAndrey Kiselev	allocations in the different parts of library. Code review
839f33c698SAndrey Kiselev	completed by Dmitry V. Levin.
849f33c698SAndrey Kiselev
859f33c698SAndrey Kiselev	<li> libtiff/{tiffio.h, tif_compress.c}: Added
869f33c698SAndrey Kiselev	TIFFGetConfiguredCODECs()function to get the list of configured codecs.
879f33c698SAndrey Kiselev
889f33c698SAndrey Kiselev</UL>
899f33c698SAndrey Kiselev
909f33c698SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
919f33c698SAndrey Kiselev
929f33c698SAndrey Kiselev<!-------------------------------------------------------------------------->
939f33c698SAndrey Kiselev
949f33c698SAndrey Kiselev<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
959f33c698SAndrey Kiselev
969f33c698SAndrey Kiselev<UL>
979f33c698SAndrey Kiselev	<li> tiff2bw: Write ImageWidth/Height tags to output file, as
989f33c698SAndrey Kiselev	noted by Gennady Khokhorin.
999f33c698SAndrey Kiselev
1009f33c698SAndrey Kiselev</UL>
1019f33c698SAndrey Kiselev
1029f33c698SAndrey Kiselev<P><HR WIDTH=65% ALIGN=left>
1039f33c698SAndrey Kiselev
1049f33c698SAndrey Kiselev<!--------------------------------------------------------------------------->
1059f33c698SAndrey Kiselev
1069f33c698SAndrey Kiselev<A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN THE CONTRIB AREA:</B></A>
1079f33c698SAndrey Kiselev
1089f33c698SAndrey Kiselev<UL>
1099f33c698SAndrey Kiselev
1109f33c698SAndrey Kiselev	<li> No changes.
1119f33c698SAndrey Kiselev
1129f33c698SAndrey Kiselev</UL>
1139f33c698SAndrey Kiselev
1149f33c698SAndrey Kiselev<!--------------------------------------------------------------------------->
1159f33c698SAndrey Kiselev
1169f33c698SAndrey Kiselev<A NAME="lzwkit"><B><FONT SIZE=+3>C</FONT>HANGES IN THE LZW COMPRESSION
1179f33c698SAndrey KiselevKIT:</B></A>
1189f33c698SAndrey Kiselev<UL>
1199f33c698SAndrey Kiselev
1209f33c698SAndrey Kiselev	<li> This one is not longer needed.
1219f33c698SAndrey Kiselev
1229f33c698SAndrey Kiselev</UL>
1239f33c698SAndrey Kiselev
1249f33c698SAndrey Kiselev<A HREF="index.html"><IMG SRC="images/back.gif"></A> TIFF home page.<BR>
1259f33c698SAndrey Kiselev
1269f33c698SAndrey Kiselev<HR>
1279f33c698SAndrey Kiselev
128*d4dd6cccSBob FriesenhahnLast updated $Date: 2016-09-25 20:05:45 $.
1299f33c698SAndrey Kiselev
1309f33c698SAndrey Kiselev</BODY>
1319f33c698SAndrey Kiselev</HTML>
132