v3.4beta016.html 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. <HTML>
  2. <HEAD>
  3. <TITLE>
  4. Changes in TIFF v3.4beta016
  5. </TITLE>
  6. </HEAD>
  7. <BODY>
  8. <FONT FACE="Arial, Helvetica, Sans">
  9. <BASEFONT SIZE=4>
  10. <B><FONT SIZE=+3>T</FONT>IFF <FONT SIZE=+2>C</FONT>HANGE <FONT SIZE=+2>I</FONT>NFORMATION</B>
  11. <BASEFONT SIZE=3>
  12. <UL>
  13. <HR SIZE=4 WIDTH=65% ALIGN=left>
  14. <B>Current Version</B>: v3.4beta016<BR>
  15. <B>Previous Version</B>: <A HREF=v3.4beta007.html>v3.4beta007</A><BR>
  16. <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>
  17. <HR SIZE=4 WIDTH=65% ALIGN=left>
  18. </UL>
  19. <P>
  20. This document describes the changes made to the software between the
  21. <I>previous</I> and <I>current</I> versions (see above).
  22. If you don't find something listed here, then it was not done in this
  23. timeframe, or it was not considered important enough to be mentioned.
  24. The following information is located here:
  25. <UL>
  26. <LI><A HREF="#configure">Changes in the software configuration</A>
  27. <LI><A HREF="#libtiff">Changes in libtiff</A>
  28. <LI><A HREF="#tools">Changes in the tools</A>
  29. <LI><A HREF="#man">Changes in the manual pages</A>
  30. <LI><A HREF="#html">Changes in the documentation</A>
  31. <LI><A HREF="#contrib">Changes in contributed software</A>
  32. </UL>
  33. <P><HR WIDTH=65% ALIGN=right>
  34. <A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A>
  35. <UL>
  36. <LI>support was added for configuring the Deflate codec
  37. <LI>support was added for the HTML documentation
  38. <LI>codecs that are not configured for inclusion in the library
  39. are no longer compiled
  40. </UL>
  41. <P><HR WIDTH=65% ALIGN=right>
  42. <A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A>
  43. <UL>
  44. <LI>support was added for registering new codecs external to the library
  45. and for overriding the codecs that are builtin to the library
  46. <LI>emulation support for the old <TT>DataType</TT> tag was improved
  47. <LI>suppport was added for the <TT>SMinSampleValue</TT>
  48. and <TT>SMaxSampleValue</TT> tags
  49. <LI>the library no longer ignores <TT>TileWidth</TT> and <TT>TileLength</TT>
  50. tags whose values are not a multiple of 16 (per the spec); this
  51. permits old, improperly written, images to be read
  52. <LI>the support for the <TT>Predictor</TT> tag was placed in a reusable
  53. module so that it can be shared by multiple codecs
  54. <LI>experimental compression support was added for the Deflate algorithm
  55. (using the freely available zlib package)
  56. <LI>a new routine, <TT>TIFFWriteBufferSetup</TT> was added a la the
  57. routine <TT>TIFFReadBufferSetup</TT>
  58. <LI>the DSO version of the library is now statically linked with the
  59. JPEG and Deflate libraries; this means applications that link against
  60. the DSO do not also need to link against these ancillary libraries
  61. </UL>
  62. <P><HR WIDTH=65% ALIGN=right>
  63. <A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A>
  64. <UL>
  65. <LI>all the tools now use common code to process compress-oriented arguments
  66. <LI><TT>tiffdump</TT> should now compile on a Macintosh with MPW
  67. </UL>
  68. <P><HR WIDTH=65% ALIGN=right>
  69. <A NAME="man"><B><FONT SIZE=+3>C</FONT>HANGES IN THE MANUAL PAGES:</B></A>
  70. <UL>
  71. <LI>everything was updated
  72. </UL>
  73. <P><HR WIDTH=65% ALIGN=right>
  74. <A NAME="html"><B><FONT SIZE=+3>C</FONT>HANGES IN THE DOCUMENTATION:</B></A>
  75. <UL>
  76. <LI>everything was updated
  77. </UL>
  78. <P><HR WIDTH=65% ALIGN=right>
  79. <A NAME="contrib"><B><FONT SIZE=+3>C</FONT>HANGES IN CONTRIBUTED SOFTWARE:</B></A>
  80. <UL>
  81. <LI><B>contrib/dbs/xtiff</B> was made to compile
  82. <LI><B>contrib/mac-mpw</B> is new support for compiling the software on
  83. a Macintosh under MPW; consult <A HREF=build.html#Mac>the documentation</A>
  84. for details
  85. <LI><B>contrib/tags</B> is information on how to use the tag extenion
  86. facilities; consult
  87. <A HREF=../contrib/tags/README>contrib/tags/README</A> for details
  88. </UL>
  89. <A HREF="index.html"><IMG SRC="images/back.gif"></A> TIFF home page.<BR>
  90. <HR>
  91. <ADDRESS>
  92. <A HREF="sam.html">Sam Leffler</A> / <A HREF="mailto:sam@engr.sgi.com">sam@engr.sgi.com</A>
  93. Last updated $Date: 1999-08-09 20:21:21 $.
  94. </ADDRESS>
  95. </BODY>
  96. </HTML>