summaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorBob Friesenhahn <bfriesen@simple.dallas.tx.us>2010-06-08 23:29:47 +0000
committerBob Friesenhahn <bfriesen@simple.dallas.tx.us>2010-06-08 23:29:47 +0000
commitf5c2f05dd75ae77e42211665fcf9d0eb43cf342a (patch)
tree8bb66810691f2d631f205212422a7e131ae98800 /contrib
parent0fedb04f8dd2510669589143597d3b6ed38a0fc4 (diff)
downloadlibtiff-git-f5c2f05dd75ae77e42211665fcf9d0eb43cf342a.tar.gz
* tools/tiffcrop.c: Removed duplicated macros such as
TIFFhowmany(). * Update libtool to version 2.2.8. * libtiff/tif_fax3.c (Fax3SetupState): Avoid under-allocation of buffer due to integer overflow in TIFFroundup() and several other potential overflows. In conjunction with the fix to TIFFhowmany(), fixes CVE-2010-1411. * libtiff/tiffiop.h (TIFFhowmany): Return zero if parameters would result in an integer overflow. This causes TIFFroundup() to also return zero if there would be an integer overflow. * libtiff/tif_read.c (TIFFReadBufferSetup): Return an error if tif_rawdatasize becomes zero due to an initial raw size of zero or an overflow reported by TIFFroundup(). * libtiff/tif_ojpeg.c (OJPEGReadBufferFill): Report an error and avoid a crash if the input file is so broken that the strip offsets are not defined. * tools/tiffcp.c (main): tiffcp should not leak memory if an error is reported when reading the input file.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/Makefile.in1
-rw-r--r--contrib/acorn/Makefile.in1
-rw-r--r--contrib/addtiffo/Makefile.in1
-rw-r--r--contrib/dbs/Makefile.in1
-rw-r--r--contrib/dbs/xtiff/Makefile.in3
-rw-r--r--contrib/iptcutil/Makefile.in1
-rw-r--r--contrib/mac-cw/Makefile.in1
-rw-r--r--contrib/mac-mpw/Makefile.in1
-rw-r--r--contrib/mfs/Makefile.in1
-rw-r--r--contrib/pds/Makefile.in1
-rw-r--r--contrib/ras/Makefile.in1
-rw-r--r--contrib/stream/Makefile.in1
-rw-r--r--contrib/tags/Makefile.in1
-rw-r--r--contrib/win_dib/Makefile.in1
14 files changed, 1 insertions, 15 deletions
diff --git a/contrib/Makefile.in b/contrib/Makefile.in
index 59f5cf9c..3a7bb9d8 100644
--- a/contrib/Makefile.in
+++ b/contrib/Makefile.in
@@ -250,7 +250,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/acorn/Makefile.in b/contrib/acorn/Makefile.in
index 0b0227a8..593bda98 100644
--- a/contrib/acorn/Makefile.in
+++ b/contrib/acorn/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/addtiffo/Makefile.in b/contrib/addtiffo/Makefile.in
index 479ee26d..4cf406fb 100644
--- a/contrib/addtiffo/Makefile.in
+++ b/contrib/addtiffo/Makefile.in
@@ -242,7 +242,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/dbs/Makefile.in b/contrib/dbs/Makefile.in
index af713df5..72eaf436 100644
--- a/contrib/dbs/Makefile.in
+++ b/contrib/dbs/Makefile.in
@@ -291,7 +291,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/dbs/xtiff/Makefile.in b/contrib/dbs/xtiff/Makefile.in
index 5bce034b..819f1509 100644
--- a/contrib/dbs/xtiff/Makefile.in
+++ b/contrib/dbs/xtiff/Makefile.in
@@ -15,7 +15,7 @@
@SET_MAKE@
-# $Id: Makefile.in,v 1.36.2.11 2009-11-04 17:28:45 bfriesen Exp $
+# $Id: Makefile.in,v 1.36.2.12 2010-06-08 23:29:50 bfriesen Exp $
#
# Tag Image File Format (TIFF) Software
#
@@ -214,7 +214,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/iptcutil/Makefile.in b/contrib/iptcutil/Makefile.in
index 07cda0cb..6207a44f 100644
--- a/contrib/iptcutil/Makefile.in
+++ b/contrib/iptcutil/Makefile.in
@@ -241,7 +241,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/mac-cw/Makefile.in b/contrib/mac-cw/Makefile.in
index eb8b262f..51e54784 100644
--- a/contrib/mac-cw/Makefile.in
+++ b/contrib/mac-cw/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/mac-mpw/Makefile.in b/contrib/mac-mpw/Makefile.in
index 1db150b3..9aced32f 100644
--- a/contrib/mac-mpw/Makefile.in
+++ b/contrib/mac-mpw/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/mfs/Makefile.in b/contrib/mfs/Makefile.in
index fc5e925e..e7e7850c 100644
--- a/contrib/mfs/Makefile.in
+++ b/contrib/mfs/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/pds/Makefile.in b/contrib/pds/Makefile.in
index 0698acd4..bc5134b0 100644
--- a/contrib/pds/Makefile.in
+++ b/contrib/pds/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/ras/Makefile.in b/contrib/ras/Makefile.in
index 27f4394b..a994bcb1 100644
--- a/contrib/ras/Makefile.in
+++ b/contrib/ras/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/stream/Makefile.in b/contrib/stream/Makefile.in
index f7642152..2ab998b1 100644
--- a/contrib/stream/Makefile.in
+++ b/contrib/stream/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/tags/Makefile.in b/contrib/tags/Makefile.in
index a9981a6a..3b380ac8 100644
--- a/contrib/tags/Makefile.in
+++ b/contrib/tags/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
diff --git a/contrib/win_dib/Makefile.in b/contrib/win_dib/Makefile.in
index 30b3b82d..c2f0f0d7 100644
--- a/contrib/win_dib/Makefile.in
+++ b/contrib/win_dib/Makefile.in
@@ -210,7 +210,6 @@ libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
-lt_ECHO = @lt_ECHO@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@