diff options
author | mwelles <mwelles> | 2000-03-27 17:05:55 +0000 |
---|---|---|
committer | mwelles <mwelles> | 2000-03-27 17:05:55 +0000 |
commit | d86b3cf9b837e5c869db68099903dc56c4c363fc (patch) | |
tree | 495887b11a481ff536d8fb74763b5ae2f9e72476 | |
parent | f43be16fc9e80379803a36218911d23bc8c436a7 (diff) | |
download | libtiff-d86b3cf9b837e5c869db68099903dc56c4c363fc.tar.gz |
ke Welles <mike@onshore.com>Release-v3-5-5
* fax2ps: Modified printruns to take uint32 instead of uint16.
Patch courtesy of Bernt Herd <herd@herdsoft.com>
* html: Createdd v3.5.5.htmlCVS: Modified Files:
-rw-r--r-- | ChangeLog | 18 | ||||
-rw-r--r-- | Makefile | 10 | ||||
-rw-r--r-- | html/Makefile.in | 3 | ||||
-rw-r--r-- | html/index.html | 8 | ||||
-rw-r--r-- | html/v3.5.5.html | 152 | ||||
-rw-r--r-- | libtiff/Makefile | 6 | ||||
-rw-r--r-- | libtiff/port.h | 6 | ||||
-rw-r--r-- | man/Makefile | 6 | ||||
-rw-r--r-- | port/install.sh | 6 | ||||
-rw-r--r-- | tools/Makefile | 6 | ||||
-rw-r--r-- | tools/fax2ps.c | 4 |
11 files changed, 193 insertions, 32 deletions
@@ -1,14 +1,22 @@ +2000-03-27 Mike Welles <mike@onshore.com> + + * fax2ps: Modified printruns to take uint32 instead of uint16. + Patch courtesy of Bernt Herd <herd@herdsoft.com> + 2000-03-20 Mike Welles <mike@onshore.com> * configure: added test for libc6 for linux targets. Bug reported by - Stanislav Brabec <utx@k332.feld.cvut.cz> + Stanislav Brabec <utx@k332.feld.cvut.cz> - * Added 3.5 docs to html/Makefile.in. Thanks to Stanislav Brabec <utx@k332.feld.cvut.cz> + * Added 3.5 docs to html/Makefile.in. + Thanks to Stanislav Brabec <utx@k332.feld.cvut.cz> - * configure: fixed bugs in sed scripts (applied sed script s:/@:s;@:;s:/s;;:;: to configure). - fix submitted to Stanislav Brabec <utx@k332.feld.cvut.cz> + * configure: fixed bugs in sed scripts + (applied sed script s:/@:s;@:;s:/s;;:;: to configure). + fix submitted to Stanislav Brabec <utx@k332.feld.cvut.cz> - * tools/iptcutil was not in files list, and wasn't being added to tar archive. Updated Makefile.in. + * tools/iptcutil was not in files list, and wasn't being + added to tar archive. Updated Makefile.in. 2000-03-17 Frank Warmerdam <warmerda@cs46980-c> @@ -1,5 +1,5 @@ #! smake -# $Header: /cvs/maptools/cvsroot/libtiff/Attic/Makefile,v 1.5 2000-03-20 18:20:42 mwelles Exp $ +# $Header: /cvs/maptools/cvsroot/libtiff/Attic/Makefile,v 1.6 2000-03-27 17:05:55 mwelles Exp $ # # Warning, this file was automatically created by the TIFF configure script # @@ -31,8 +31,8 @@ SRCDIR = . # -# VERSION: v3.5.4 -# DATE: Mon Mar 20 13:09:13 EST 2000 +# VERSION: v3.5.5 +# DATE: Mon Mar 27 11:15:15 EST 2000 # TARGET: i586-unknown-linux # CCOMPILER: /usr/bin/gcc # @@ -494,7 +494,7 @@ release: # stamp relevant files according to current alpha release.stamp: - VERSION=`echo v3.5.4 | tr "." "-"`; \ + VERSION=`echo v3.5.5 | tr "." "-"`; \ cvs tag -R Release-$$VERSION ; date "+%m/%d/%Y" > RELEASE-DATE @@ -506,7 +506,7 @@ releasediff: # create release distribution archive release.tar.zip: - VERSION="v3.5.4"; \ + VERSION="v3.5.5"; \ rm -f ../tiff-$$VERSION $$VERSION $$VERSION-tar; \ ln -s ${SRCDIR} tiff-$$VERSION; \ (for i in ${DISTFILES}; do \ diff --git a/html/Makefile.in b/html/Makefile.in index d1e3f527..f3bb9495 100644 --- a/html/Makefile.in +++ b/html/Makefile.in @@ -1,4 +1,4 @@ -# $Header: /cvs/maptools/cvsroot/libtiff/html/Makefile.in,v 1.2 2000-03-20 18:20:42 mwelles Exp $ +# $Header: /cvs/maptools/cvsroot/libtiff/html/Makefile.in,v 1.3 2000-03-27 17:05:55 mwelles Exp $ # # @WARNING@ # @@ -77,6 +77,7 @@ HTMLFILES=\ v3.5.2.html \ v3.5.3.html \ v3.5.4.html \ + v3.5.5.html \ ${NULL} IMAGES=\ images/back.gif \ diff --git a/html/index.html b/html/index.html index 1a012f15..4a6c376b 100644 --- a/html/index.html +++ b/html/index.html @@ -14,10 +14,10 @@ TIFF Software <B>Home Page</B>: <A HREF="http://www.libtiff.org/"> http://www.libtiff.org</A> <BR> <B>FAQ Page</B>: <I>forthcoming</I><BR> -<B>Latest Release</B>: <A HREF="v3.5.4.html">v3.5.4</A><BR> -<B>Latest Software</B>: <A HREF="v3.5.4.html">v3.5.4</A><BR> +<B>Latest Release</B>: <A HREF="v3.5.5.html">v3.5.5</A><BR> +<B>Latest Software</B>: <A HREF="v3.5.5.html">v3.5.5</A><BR> <B>Master FTP Site</B>: <A HREF="ftp://ftp.onshore.com/pub/libtiff">ftp.onshore.com</A> , directory pub/libtiff (Active mode FTP only!)<BR> -<B>HTTP Download</B>: <A HREF=http://www.libtiff.org/tiff-v3.5.4.tar.gz>http://www.libtiff.org/tiff-v3.5.4.tar.gz</a>, <A HREF=http://www.libtiff.org/tiff-v3.5.4.zip>http://www.libtiff.org/tiff-v3.5.4.zip</a><BR> +<B>HTTP Download</B>: <A HREF=http://www.libtiff.org/tiff-v3.5.5.tar.gz>http://www.libtiff.org/tiff-v3.5.5.tar.gz</a>, <A HREF=http://www.libtiff.org/tiff-v3.5.5.zip>http://www.libtiff.org/tiff-v3.5.5.zip</a><BR> <B>LZW Compression Kit:</B> <A HREF="libtiff-lzw-compression-kit.tar.gz">libtiff-lzw-compression-kit</A><BR> <B>Mailing List</B>: <a href=mailto:tiff@olympiakos.com>tiff@olympiakos.com</a> <BR> <B>Mailing List Subscription</b>: <a href=mailto:tiff-request@olympiakos.com>tiff-request@olympiakos.com</a> ("subscribe tiff" in body of message). <BR> @@ -84,7 +84,7 @@ The following sections are included in this documentation: <P> <HR> <em> -$Id: index.html,v 1.24 1999-12-27 17:35:01 mwelles Exp $ +$Id: index.html,v 1.25 2000-03-27 17:05:55 mwelles Exp $ </em> </BODY> diff --git a/html/v3.5.5.html b/html/v3.5.5.html new file mode 100644 index 00000000..bad6f627 --- /dev/null +++ b/html/v3.5.5.html @@ -0,0 +1,152 @@ +<HTML> +<HEAD> +<TITLE> +Changes in TIFF v3.5.4 +</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.5.5<BR> +<B>Previous Version</B>: <A HREF=v3.5.4.html>v3.5.4</a><BR> +<B>Master FTP Site</B>: <A HREF="ftp://ftp.onshore.com/pub/libtiff">ftp.onshore.com</a>, directory pub/libtiff</A><BR> +<B>Master HTTP Site</B>: <A HREF="http://www.libtiff.org/">http://www.libtiff.org</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="#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="#lzwkit">Changes in the LZW compression kit</A> +</UL> +<p> +<P><HR WIDTH=65% ALIGN=left> + +<A NAME="configure"><B><FONT SIZE=+3>C</FONT>HANGES IN THE SOFTWARE CONFIGURATION:</B></A> + +<UL> + + <LI> configure: added test for libc6 for linux targets. Bug reported by + Stanislav Brabec <utx@k332.feld.cvut.cz> + + <LI> configure: fixed bugs in sed scripts + (applied sed script s:/@:s;@:;s:/s;;:;: to configure). + fix submitted by Stanislav Brabec <utx@k332.feld.cvut.cz> + + <LI> tools/iptcutil was not in files list, and wasn't being + added to tar archive. Updated Makefile.in. + + <LI> Added 3.5 docs to html/Makefile.in. + Thanks to Stanislav Brabec <utx@k332.feld.cvut.cz> + + <LI> Fixed tools/tiffcmp so that stopondiff testing works. + Patch care of Joseph Orost <joe@sanskrit.lz.att.com>. + + <LI> Added fax3sm_winnt.c to distribution list in Makefile.in. + + <LI> Added libtiff/libtiff.def to TIFFILES distribution list. +</UL> + +<P><HR WIDTH=65% ALIGN=left> + +<A NAME="libtiff"><B><FONT SIZE=+3>C</FONT>HANGES IN LIBTIFF:</B></A> + + +<UL> + <LI>tif_fax3.c: Fixed serious bug introduced during the uint16->uint32 + conversion for the run arrays. + + <LI> Set td_sampleformat default to SAMPLEFORMAT_UINT instead of + SAMPLEFORMAT_VOID in TIFFDefaultDirectory() in tif_dir.c. + + <LI> Added "GetDefaulted" support for TIFFTAG_SAMPLEFORMAT in tif_aux.c. + + <LI> Patched tif_fax3.c so that dsp->runs is allocated a bit bigger + to avoid overruns encountered with frle_bug.tif. + + + <LI> Modified tif_unix.c to support 2-4GB seeks if USE_64BIT_API is + set to 1, and added default (off) setting in tiffconf.h. This + should eventually be set by the configure script somehow. + + The original work on all these 2-4GB changes was done by + Peter Smith (psmith@creo.com). + + <LI> Modified tif_win32.c to support 2-4GB seeks. + + <LI> tentatively changed toff_t to be unsigned instead of signed to + facilitate support for 2-4GB files. + + <LI> Updated a variety of files to use toff_t. Fixed some mixups + between toff_t and tsize_t. + + <LI> Set tif_rawdatasize to zero when freeing raw data buffer in + TIFFWriteDirectory(). + + <LI> Enabled "REWRITE_HACK" in tif_write.c by default. + + <LI> Fix bug in tif_write.c when switching between reading one directory + and writing to another. + + <LI> Made TIFFWriteCheck() public, and added TIFFCreateDirectory() + + <LI> Added TIFFmemory(3t) functions to libtiff.def. + + <LI> Added libtiff/libtiff.def to TIFFILES distribution list. +</UL> + +<P><HR WIDTH=65% ALIGN=left> + +<A NAME="tools"><B><FONT SIZE=+3>C</FONT>HANGES IN THE TOOLS:</B></A> + +<UL> + <LI> fax2ps: Modified printruns to take uint32 instead of uint16. + Patch courtesy of Bernt Herd <herd@herdsoft.com> + + + <LI> Largely reimplemented contrib/addtiffo to avoid temp files, + updating the TIFF file in place. Fixed a few other bugs to. + + <LI> Altered descriptions in tools to reflect "by default" lzw not supported +</UL> + +<P><HR WIDTH=65% ALIGN=left> + +<A NAME="lzwkit"><B><FONT SIZE=+3>C</FONT>HANGES IN THE LZW COMPRESSION KIT</B></A> +<UL> + <LI>created mangle-src.sh -- sed scripts to munge src into LZW enabled format. Thanks to Stanislav Brabec <utx@k332.feld.cvut.cz> + + <LI>created Makefile + + <LI>merged tif_dir.c with current source. + + + <LI> Created lzw compression kit, as a new CVS module (libtiff-lzw-compression-kit). + + <LI> Updated index.html to note lzw compression kit. + +</UL> + +<A HREF="index.html"><IMG SRC="images/back.gif"></A> TIFF home page.<BR> + +<HR> + +Last updated $Date: 2000-03-27 17:05:55 $. + +</BODY> +</HTML> diff --git a/libtiff/Makefile b/libtiff/Makefile index 7357f45f..6800a814 100644 --- a/libtiff/Makefile +++ b/libtiff/Makefile @@ -1,4 +1,4 @@ -# $Header: /cvs/maptools/cvsroot/libtiff/libtiff/Attic/Makefile,v 1.4 2000-03-20 18:20:42 mwelles Exp $ +# $Header: /cvs/maptools/cvsroot/libtiff/libtiff/Attic/Makefile,v 1.5 2000-03-27 17:05:55 mwelles Exp $ # # Tag Image File Format Library # @@ -28,8 +28,8 @@ SRCDIR = ../libtiff # -# VERSION: v3.5.4 -# DATE: Mon Mar 20 13:09:13 EST 2000 +# VERSION: v3.5.5 +# DATE: Mon Mar 27 11:15:15 EST 2000 # TARGET: i586-unknown-linux # CCOMPILER: /usr/bin/gcc # diff --git a/libtiff/port.h b/libtiff/port.h index 7082e988..100e1ac4 100644 --- a/libtiff/port.h +++ b/libtiff/port.h @@ -1,9 +1,9 @@ /* * Warning, this file was automatically created by the TIFF configure script - * VERSION: v3.5.4 - * DATE: Mon Mar 20 13:09:13 EST 2000 + * VERSION: v3.5.5 + * DATE: Mon Mar 27 11:15:15 EST 2000 * TARGET: i586-unknown-linux - * CCOMPILER: /usr/bin/gcc-2.95.2 19991024 (release) + * CCOMPILER: /usr/bin/gcc-2.95.2 20000220 (Debian GNU/Linux) */ #ifndef _PORT_ #define _PORT_ 1 diff --git a/man/Makefile b/man/Makefile index 819f68c2..da8cf419 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,5 +1,5 @@ #! smake -# $Header: /cvs/maptools/cvsroot/libtiff/man/Attic/Makefile,v 1.3 2000-03-20 18:20:42 mwelles Exp $ +# $Header: /cvs/maptools/cvsroot/libtiff/man/Attic/Makefile,v 1.4 2000-03-27 17:05:55 mwelles Exp $ # # Warning, this file was automatically created by the TIFF configure script # @@ -30,8 +30,8 @@ SRCDIR = ../man # -# VERSION: v3.5.4 -# DATE: Mon Mar 20 13:09:13 EST 2000 +# VERSION: v3.5.5 +# DATE: Mon Mar 27 11:15:15 EST 2000 # TARGET: i586-unknown-linux # CCOMPILER: /usr/bin/gcc # diff --git a/port/install.sh b/port/install.sh index 45cc5c71..230e32bf 100644 --- a/port/install.sh +++ b/port/install.sh @@ -1,5 +1,5 @@ #! /bin/sh -# $Header: /cvs/maptools/cvsroot/libtiff/port/Attic/install.sh,v 1.3 2000-03-20 18:20:42 mwelles Exp $ +# $Header: /cvs/maptools/cvsroot/libtiff/port/Attic/install.sh,v 1.4 2000-03-27 17:05:55 mwelles Exp $ # # Warning, this file was automatically created by the TIFF configure script # @@ -32,8 +32,8 @@ # # Warning, this file was automatically created by the HylaFAX configure script # -# VERSION: v3.5.4 -# DATE: Mon Mar 20 13:09:13 EST 2000 +# VERSION: v3.5.5 +# DATE: Mon Mar 27 11:15:15 EST 2000 # TARGET: i586-unknown-linux # diff --git a/tools/Makefile b/tools/Makefile index f4c3cfa2..1e2af827 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -1,4 +1,4 @@ -# $Header: /cvs/maptools/cvsroot/libtiff/tools/Attic/Makefile,v 1.4 2000-03-20 18:20:42 mwelles Exp $ +# $Header: /cvs/maptools/cvsroot/libtiff/tools/Attic/Makefile,v 1.5 2000-03-27 17:05:55 mwelles Exp $ # # Warning, this file was automatically created by the TIFF configure script # @@ -32,8 +32,8 @@ SRCDIR = ../tools LIBDIR = ../libtiff # -# VERSION: v3.5.4 -# DATE: Mon Mar 20 13:09:13 EST 2000 +# VERSION: v3.5.5 +# DATE: Mon Mar 27 11:15:15 EST 2000 # TARGET: i586-unknown-linux # CCOMPILER: /usr/bin/gcc # diff --git a/tools/fax2ps.c b/tools/fax2ps.c index cb4b791c..3a006788 100644 --- a/tools/fax2ps.c +++ b/tools/fax2ps.c @@ -1,4 +1,4 @@ -/* $Header: /cvs/maptools/cvsroot/libtiff/tools/fax2ps.c,v 1.2 1999-08-17 03:07:43 warmerda Exp $" */ +/* $Header: /cvs/maptools/cvsroot/libtiff/tools/fax2ps.c,v 1.3 2000-03-27 17:05:55 mwelles Exp $" */ /* * Copyright (c) 1991-1997 Sam Leffler @@ -62,7 +62,7 @@ int maxline = 512; /* max output line of PostScript */ * March 13-15, 1995. */ static void -printruns(unsigned char* buf, uint16* runs, uint16* erun, uint32 lastx) +printruns(unsigned char* buf, uint32* runs, uint32* erun, uint32 lastx) { static struct { char white, black; |