summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormwelles <mwelles>2000-03-27 17:05:55 +0000
committermwelles <mwelles>2000-03-27 17:05:55 +0000
commitd86b3cf9b837e5c869db68099903dc56c4c363fc (patch)
tree495887b11a481ff536d8fb74763b5ae2f9e72476
parentf43be16fc9e80379803a36218911d23bc8c436a7 (diff)
downloadlibtiff-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--ChangeLog18
-rw-r--r--Makefile10
-rw-r--r--html/Makefile.in3
-rw-r--r--html/index.html8
-rw-r--r--html/v3.5.5.html152
-rw-r--r--libtiff/Makefile6
-rw-r--r--libtiff/port.h6
-rw-r--r--man/Makefile6
-rw-r--r--port/install.sh6
-rw-r--r--tools/Makefile6
-rw-r--r--tools/fax2ps.c4
11 files changed, 193 insertions, 32 deletions
diff --git a/ChangeLog b/ChangeLog
index 53cd2b99..ccc85adb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>
diff --git a/Makefile b/Makefile
index 7486f998..b7f8f691 100644
--- a/Makefile
+++ b/Makefile
@@ -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;