xref: /libtiff-4.0.7/html/v3.4beta016.html (revision d4dd6ccc)
10ef31e1fSMike Welles<HTML>
20ef31e1fSMike Welles<HEAD>
30ef31e1fSMike Welles<TITLE>
40ef31e1fSMike WellesChanges in TIFF v3.4beta016
50ef31e1fSMike Welles</TITLE>
60ef31e1fSMike Welles</HEAD>
70ef31e1fSMike Welles
80ef31e1fSMike Welles<BODY>
9dcb05556SMike Welles<FONT FACE="Arial, Helvetica, Sans">
100ef31e1fSMike Welles
110ef31e1fSMike Welles<BASEFONT SIZE=4>
120ef31e1fSMike Welles<B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
130ef31e1fSMike Welles<BASEFONT SIZE=3>
140ef31e1fSMike Welles
150ef31e1fSMike Welles<UL>
160ef31e1fSMike Welles<HR SIZE=4 WIDTH=65% ALIGN=left>
170ef31e1fSMike Welles<B>Current Version</B>: v3.4beta016<BR>
180ef31e1fSMike Welles<B>Previous Version</B>: <A HREF=v3.4beta007.html>v3.4beta007</A><BR>
190ef31e1fSMike Welles<B>Master FTP Site</B>: <A HREF="ftp://ftp.sgi.com/graphics/tiff">ftp.sgi.com (192.48.153.1), directory graphics/tiff</A><BR>
200ef31e1fSMike Welles<HR SIZE=4 WIDTH=65% ALIGN=left>
210ef31e1fSMike Welles</UL>
220ef31e1fSMike Welles
230ef31e1fSMike Welles<P>
240ef31e1fSMike WellesThis document describes the changes made to the software between the
250ef31e1fSMike Welles<I>previous</I> and <I>current</I> versions (see above).
260ef31e1fSMike WellesIf you don't find something listed here, then it was not done in this
270ef31e1fSMike Wellestimeframe, or it was not considered important enough to be mentioned.
280ef31e1fSMike WellesThe following information is located here:
290ef31e1fSMike Welles<UL>
300ef31e1fSMike Welles<LI><A HREF="#configure">Changes in the software configuration</A>
310ef31e1fSMike Welles<LI><A HREF="#libtiff">Changes in libtiff</A>
320ef31e1fSMike Welles<LI><A HREF="#tools">Changes in the tools</A>
330ef31e1fSMike Welles<LI><A HREF="#man">Changes in the manual pages</A>
340ef31e1fSMike Welles<LI><A HREF="#html">Changes in the documentation</A>
350ef31e1fSMike Welles<LI><A HREF="#contrib">Changes in contributed software</A>
360ef31e1fSMike Welles</UL>
370ef31e1fSMike Welles
380ef31e1fSMike Welles<P><HR WIDTH=65% ALIGN=right>
390ef31e1fSMike Welles
400ef31e1fSMike Welles<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
410ef31e1fSMike Welles
420ef31e1fSMike Welles<UL>
430ef31e1fSMike Welles<LI>support was added for configuring the Deflate codec
440ef31e1fSMike Welles<LI>support was added for the HTML documentation
450ef31e1fSMike Welles<LI>codecs that are not configured for inclusion in the library
460ef31e1fSMike Welles   are no longer compiled
470ef31e1fSMike Welles</UL>
480ef31e1fSMike Welles
490ef31e1fSMike Welles<P><HR WIDTH=65% ALIGN=right>
500ef31e1fSMike Welles
510ef31e1fSMike Welles<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
520ef31e1fSMike Welles
530ef31e1fSMike Welles<UL>
540ef31e1fSMike Welles<LI>support was added for registering new codecs external to the library
550ef31e1fSMike Welles   and for overriding the codecs that are builtin to the library
560ef31e1fSMike Welles<LI>emulation support for the old <TT>DataType</TT> tag was improved
570ef31e1fSMike Welles<LI>suppport was added for the <TT>SMinSampleValue</TT>
580ef31e1fSMike Welles    and <TT>SMaxSampleValue</TT> tags
590ef31e1fSMike Welles<LI>the library no longer ignores <TT>TileWidth</TT> and <TT>TileLength</TT>
600ef31e1fSMike Welles    tags whose values are not a multiple of 16 (per the spec); this
610ef31e1fSMike Welles    permits old, improperly written, images to be read
620ef31e1fSMike Welles<LI>the support for the <TT>Predictor</TT> tag was placed in a reusable
630ef31e1fSMike Welles    module so that it can be shared by multiple codecs
640ef31e1fSMike Welles<LI>experimental compression support was added for the Deflate algorithm
650ef31e1fSMike Welles   (using the freely available zlib package)
660ef31e1fSMike Welles<LI>a new routine, <TT>TIFFWriteBufferSetup</TT> was added a la the
670ef31e1fSMike Welles   routine <TT>TIFFReadBufferSetup</TT>
680ef31e1fSMike Welles<LI>the DSO version of the library is now statically linked with the
690ef31e1fSMike Welles   JPEG and Deflate libraries; this means applications that link against
700ef31e1fSMike Welles   the DSO do not also need to link against these ancillary libraries
710ef31e1fSMike Welles</UL>
720ef31e1fSMike Welles
730ef31e1fSMike Welles<P><HR WIDTH=65% ALIGN=right>
740ef31e1fSMike Welles
750ef31e1fSMike Welles<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
760ef31e1fSMike Welles
770ef31e1fSMike Welles<UL>
780ef31e1fSMike Welles<LI>all the tools now use common code to process compress-oriented arguments
790ef31e1fSMike Welles<LI><TT>tiffdump</TT> should now compile on a Macintosh with MPW
800ef31e1fSMike Welles</UL>
810ef31e1fSMike Welles
820ef31e1fSMike Welles<P><HR WIDTH=65% ALIGN=right>
830ef31e1fSMike Welles
840ef31e1fSMike Welles<A NAME="man"><B><FONT SIZE=+3>C</FONT>HANGES IN THE MANUAL PAGES:</B></A>
850ef31e1fSMike Welles
860ef31e1fSMike Welles<UL>
870ef31e1fSMike Welles<LI>everything was updated
880ef31e1fSMike Welles</UL>
890ef31e1fSMike Welles
900ef31e1fSMike Welles<P><HR WIDTH=65% ALIGN=right>
910ef31e1fSMike Welles
920ef31e1fSMike Welles<A NAME="html"><B><FONT SIZE=+3>C</FONT>HANGES IN THE DOCUMENTATION:</B></A>
930ef31e1fSMike Welles
940ef31e1fSMike Welles<UL>
950ef31e1fSMike Welles<LI>everything was updated
960ef31e1fSMike Welles</UL>
970ef31e1fSMike Welles
980ef31e1fSMike Welles<P><HR WIDTH=65% ALIGN=right>
990ef31e1fSMike Welles
1000ef31e1fSMike Welles<A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN CONTRIBUTED SOFTWARE:</B></A>
1010ef31e1fSMike Welles
1020ef31e1fSMike Welles<UL>
1030ef31e1fSMike Welles<LI><B>contrib/dbs/xtiff</B> was made to compile
1040ef31e1fSMike Welles<LI><B>contrib/mac-mpw</B> is new support for compiling the software on
1050ef31e1fSMike Welles   a Macintosh under MPW; consult <A HREF=build.html#Mac>the documentation</A>
1060ef31e1fSMike Welles   for details
1070ef31e1fSMike Welles<LI><B>contrib/tags</B> is information on how to use the tag extenion
1080ef31e1fSMike Welles   facilities; consult
1090ef31e1fSMike Welles   <A HREF=../contrib/tags/README>contrib/tags/README</A> for details
1100ef31e1fSMike Welles</UL>
1110ef31e1fSMike Welles
1120ef31e1fSMike Welles<A HREF="index.html"><IMG SRC="images/back.gif"></A> TIFF home page.<BR>
1130ef31e1fSMike Welles
1140ef31e1fSMike Welles<HR>
1150ef31e1fSMike Welles
1160ef31e1fSMike Welles<ADDRESS>
1170ef31e1fSMike Welles<A HREF="sam.html">Sam Leffler</A> / <A HREF="mailto:[email protected]">[email protected]</A>
118*d4dd6cccSBob FriesenhahnLast updated $Date: 2016-09-25 20:05:45 $.
1190ef31e1fSMike Welles</ADDRESS>
1200ef31e1fSMike Welles
1210ef31e1fSMike Welles</BODY>
1220ef31e1fSMike Welles</HTML>
123