Bob Friesenhahn
faf5f3ebae
* libtiff-4.pc.in: Added libtiff pkg-config .pc file support.
...
Patch by Vincent Torri.
2010-11-27 20:54:51 +00:00
Bob Friesenhahn
28d10ec5bd
* tools/tiffcrop.c: Patch from Richard Nolde to avoid a
...
potentially unterminated buffer due to using an exceptionally long
file name.
2010-07-13 15:51:37 +00:00
Bob Friesenhahn
3adc33842b
* 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.
2010-06-08 23:32:22 +00:00
Bob Friesenhahn
bfbc717684
* contrib: Add an emacs formatting mode footer to all source files
...
so that emacs can be effectively used.
2010-06-08 18:55:15 +00:00
Frank Warmerdam
b7b6095407
fix resource leaks on error ( #2125 )
2009-11-30 18:42:53 +00:00
Bob Friesenhahn
8297307011
* configure.ac: Updated autotools. Autoconf 2.64, Automake 1.11,
...
libtool 2.2.6. Enabled support for silent build rules
(--enable-silent-rules or 'make V=0') and colorized tests.
* html/{index.html, v3.9.0.html}: Update for 3.9.0 release.
2009-08-20 22:57:38 +00:00
Bob Friesenhahn
968401fdf3
* tools/{tiff2pdf.c, tiff2ps.c, tiffinfo.c}: Offset and length
...
tags now require 64-bit parameter rather than 32-bit.
* libtiff/tif_dirread.c: Fixed issues with unaligned access to
64-bit values.
2008-12-31 03:06:27 +00:00
Bob Friesenhahn
dbd1873ffa
* tools/tiffinfo.c (main): Offset to EXIF IFD requires a 64-bit
...
type now. Fixes crash when dumping files containing an EXIF IFD.
* m4/libtool.m4: Update to libtool 2.2.6.
2008-12-29 23:44:18 +00:00
Bob Friesenhahn
a4e657cc8a
* test {tiff2pdf.sh tiff2ps-EPS1.sh tiff2ps-PS1.sh tiff2ps-PS2.sh
...
tiff2ps-PS3.sh tiffcp-g3-1d-fill.sh tiffcp-g3-1d.sh
tiffcp-g3-2d-fill.sh tiffcp-g3-2d.sh tiffcp-g3.sh tiffcp-g4.sh
tiffcp-split-join.sh tiffcp-split.sh tiffcp-thumbnail.sh
tiffdump.sh tiffinfo.sh}: Added more test scripts based on
suggestions from Lee Howard posted to the tiff list on 13 Sep
2007.
2008-05-24 22:24:25 +00:00
Frank Warmerdam
8035f41012
remove Id - it is causing low value churn after autogen
2008-05-24 02:25:25 +00:00
Frank Warmerdam
e019c52f55
deal with a leak, and a possible runtime problem reported by coverity
2008-05-24 02:14:11 +00:00
Frank Warmerdam
d4099b8eee
update for 4.0.0beta1 release
2008-05-18 16:25:47 +00:00
Bob Friesenhahn
9015352474
* Makefile.am (ACLOCAL_AMFLAGS): Libtool 2.2.4 does not like
...
"ACLOCAL_AMFLAGS=-I ./m4". It wants "ACLOCAL_AMFLAGS=-I m4".
2008-05-09 16:20:49 +00:00
Bob Friesenhahn
2737e0e77b
* test/images: Added a small collection of test images for use by
...
test programs and scripts.
* test/tiffinfo.sh: A trivial example test script.
* test/common.sh: Added small script for setting the environment
used by script-based tests.
2007-09-19 21:51:00 +00:00
Andrey Kiselev
42bed3384e
libtiff 4.0.0alpha released.
2007-07-13 14:57:37 +00:00
Bob Friesenhahn
b2328c5b5d
* libtiff/tif_stream.cxx: Adapt to use toff_t again. Update to
...
use standard C++ library size types and attempt to detect overflow
cases.
2007-07-11 20:27:14 +00:00
Andrey Kiselev
51b72a1eb9
*** empty log message ***
2007-07-04 11:39:22 +00:00
Andrey Kiselev
7b2906b7ca
Outdated portability stuff removed.
2007-07-04 11:34:17 +00:00
Andrey Kiselev
f14d1a5636
All makefile templates regenerated.
2007-06-27 12:03:37 +00:00
Bob Friesenhahn
5016816617
Added support for a TIFF_SSIZE_T in order to return memory sizes but still
...
allow returning -1 for errors.
2007-06-26 22:52:05 +00:00
Bob Friesenhahn
671e370838
Added support for a TIFF_PTRDIFF_T type to use when doing pointer arithmetic.
2007-06-26 20:05:33 +00:00
Bob Friesenhahn
71b780383f
Hopefully fixed botched upgrade of libtool.
2007-06-26 16:38:43 +00:00
Bob Friesenhahn
785843bd90
* configure.ac: Fix typo when substituting value for unsigned 8 bit type.
...
* libtiff/tiffconf.vc.h: Add porting type defintions for WIN32.
2007-06-26 15:39:51 +00:00
Bob Friesenhahn
8c4398d0d6
* port/strtoull.c: New porting function in case strtoull() is not
...
available on the target system.
* configure.ac: Add configure support for determining sized types
in a portable way and performing necessary substitutions in
tif_config.h and tiffconf.h. Updated tiff.h to use the new
definitions.
2007-06-25 15:38:21 +00:00
Frank Warmerdam
d8921f2ad4
Fix problems with odd sized output blocks in TIFF_DownSample_Subsampled() (bug 1542).
2007-04-07 06:36:39 +00:00
Andrey Kiselev
ef833c655f
Regenerated.
2007-02-24 15:03:47 +00:00
Andrey Kiselev
14f595b9a0
Make xtiff utility compilable. Though it is still far from the state of being
...
working and useful.
2006-10-13 10:16:22 +00:00
Andrey Kiselev
0140e4965d
Removed.
2006-10-13 07:37:27 +00:00
Andrey Kiselev
514fb56f86
Regenerated.
2006-06-07 15:55:20 +00:00
Andrey Kiselev
b11ec97f62
ojpeg/ directory removed.
2006-06-07 14:43:44 +00:00
Andrey Kiselev
9c8bfd33b7
Removed.
2006-06-07 14:43:05 +00:00
Andrey Kiselev
60632af919
No need in this patch anymore.
2006-06-07 14:40:51 +00:00
Bob Friesenhahn
56f599add1
* libtiff/{tif_dirinfo.c, tif_print.c} : Fix crash in
...
TIFFPrintDirectory(). Joris Van Damme authored the fix.
2006-06-03 15:28:29 +00:00
Joris Van Damme
64bd1138df
bugfix to correctly pass size of last truncated strip data to TIFFWriteEncodedStrip
2006-03-25 17:52:37 +00:00
Andrey Kiselev
b90b47e6f7
libtiff 3.8.2 released.
2006-03-23 14:54:00 +00:00
Andrey Kiselev
fb8fe4b17f
Makefiles improvements as per bug
...
http://bugzilla.remotesensing.org/show_bug.cgi?id=1128
2006-03-21 16:41:07 +00:00
Andrey Kiselev
0dcb9ef111
libtiff 3.8.1 released.
2006-03-13 15:06:17 +00:00
Andrey Kiselev
f714980a3d
libtool related stuff updated from the 2.1a branch.
2006-01-23 18:21:45 +00:00
Andrey Kiselev
0776b32d29
3.8.0 released.
2005-12-29 22:01:44 +00:00
Bob Friesenhahn
a45bff3b5a
* libtiff/tif_jpeg.c: Improve compilation under MinGW.
2005-12-27 00:08:14 +00:00
Frank Warmerdam
59e0f5cb33
avoid direct use of tif_clientdata
2005-12-21 16:09:21 +00:00
Joris Van Damme
5cbfc68f06
*** empty log message ***
2005-12-21 12:23:13 +00:00
Frank Warmerdam
c992dfcfe9
Major upgrade to support YCbCr subsampled jpeg images
2005-12-16 05:59:55 +00:00
Joris Van Damme
e8b8f48572
Some minor nitpicking
2005-12-13 15:18:11 +00:00
Joris Van Damme
e37f3e1bbc
Updated URL of Frank's homepage
2005-12-12 17:34:05 +00:00
Frank Warmerdam
d5b74c4d29
New
2005-11-21 00:55:38 +00:00
Andrey Kiselev
a63512c436
libtiff 3.7.4 released.
2005-09-12 14:04:01 +00:00
Andrey Kiselev
f41cf89f4c
*** empty log message ***
2005-07-12 16:07:43 +00:00
Andrey Kiselev
e1e354fc00
Updated up to the recent stable libtool.
2005-06-29 11:52:09 +00:00
Andrey Kiselev
dcbfebbb38
*** empty log message ***
2005-06-23 13:38:13 +00:00
Andrey Kiselev
0d4d2e5687
Properly extract tile/strip size; use pixel sized shift in contigous case.
2005-06-07 14:26:04 +00:00
Andrey Kiselev
fff57028ae
Make overviews working for contiguos images.
2005-06-06 14:15:47 +00:00
Andrey Kiselev
68182b56ab
Make it working.
2005-06-05 16:37:21 +00:00
Andrey Kiselev
9ed49a2d4b
CPL stuff removed.
2005-05-26 18:21:31 +00:00
Andrey Kiselev
023cdf2a94
Sinchronized with GDAL.
2005-05-25 09:37:05 +00:00
Andrey Kiselev
40ae66301e
Use libtool machinery to pass rpath option.
2005-03-22 10:33:04 +00:00
Andrey Kiselev
3784c28bdd
*** empty log message ***
2005-03-17 14:49:52 +00:00
Andrey Kiselev
17c2ac65cf
libtiff 3.7.2 released.
2005-03-15 15:42:55 +00:00
Andrey Kiselev
bcf985cb67
Regenerated.
2005-03-11 15:47:31 +00:00
Andrey Kiselev
185a73a37a
Regenerated.
2005-03-08 19:16:14 +00:00
Andrey Kiselev
2a7c58ca02
Fixes for --with-docdir option as per bug
...
http://bugzilla.remotesensing.org/show_bug.cgi?id=759
2005-01-30 12:08:03 +00:00
Andrey Kiselev
3158ab13d6
Clean-ups in the docdir support.
2005-01-23 09:43:26 +00:00
Andrey Kiselev
c0d1f11f57
*** empty log message ***
2005-01-15 17:24:52 +00:00
Andrey Kiselev
6be3d0ae56
Move the C++ stuff in the separate library called libtiffxx.
2005-01-11 15:07:06 +00:00
Andrey Kiselev
ffcc0cda93
libtiff 3.7.1 released.
2004-12-20 19:43:34 +00:00
Andrey Kiselev
be71b688b7
Updated.
2004-12-16 19:19:09 +00:00
Bob Friesenhahn
aa8ccdf669
* libtiff/tif_jpeg.c: Added a work-around in order to allow
...
compilation with the heavily modified version of libjpeg delivered
with Cygwin.
2004-12-01 01:59:10 +00:00
Andrey Kiselev
3ea29bb2c0
*** empty log message ***
2004-11-21 16:28:42 +00:00
Andrey Kiselev
f9fb6c863e
Regenerated from templates.
2004-11-11 14:47:47 +00:00
Andrey Kiselev
542625aabe
USe autoconf 1.9.2.
2004-10-15 07:50:45 +00:00
Bob Friesenhahn
54d78d3e2b
* contrib/iptcutil/README: Added the missing README which goes
...
along with iptcutil.
2004-10-05 01:28:40 +00:00
Andrey Kiselev
9f33c698e0
libtiff 3.7.0beta2 released.
2004-10-02 13:54:50 +00:00
Andrey Kiselev
3739d496c0
Avoid warnings.
2004-09-21 13:34:39 +00:00
Andrey Kiselev
1b93e5d46a
Add missed include string.h.
2004-09-21 13:31:23 +00:00
Andrey Kiselev
e758fc849e
libtiff 3.7.0beta released.
2004-09-19 10:44:18 +00:00
Bob Friesenhahn
d0318870ba
Fix tiffgt compilation.
2004-09-12 16:40:39 +00:00
Bob Friesenhahn
fbfe4927b5
Configure and install tiffconf.h in order to satisfy application requirements.
2004-09-11 20:44:41 +00:00
Frank Warmerdam
ba1dbae3d1
Added caveats.
2004-09-10 14:50:03 +00:00
Andrey Kiselev
a3a80ae91d
Avoid warnings.
2004-09-03 08:56:06 +00:00
Andrey Kiselev
95e3f76d06
Avoid warnings.
2004-09-03 08:26:08 +00:00
Andrey Kiselev
70040ecf02
Unneeded header removed.
2004-08-08 15:32:29 +00:00
Frank Warmerdam
669e3e4074
improve error check for overview failure, fix warnings, fix header
2004-07-26 14:27:27 +00:00
Frank Warmerdam
8f1d4f9582
improve error check for overview failure, fix warnings
2004-07-26 14:25:04 +00:00
Andrey Kiselev
a9dba67511
Get rid of u_char.
2004-06-05 21:03:16 +00:00
Andrey Kiselev
5c3f747c53
*** empty log message ***
2004-06-05 09:02:03 +00:00
Andrey Kiselev
268005558a
*** empty log message ***
2004-05-20 10:39:25 +00:00
Andrey Kiselev
d3c3d5ebad
*** empty log message ***
2004-05-19 18:28:57 +00:00
Andrey Kiselev
bc3745fe4a
*** empty log message ***
2004-05-19 18:05:47 +00:00
Andrey Kiselev
223cd0eca4
*** empty log message ***
2004-05-19 17:51:09 +00:00
Andrey Kiselev
7ff3c6afd4
*** empty log message ***
2004-05-19 17:27:39 +00:00
Andrey Kiselev
f8e45e7ca6
*** empty log message ***
2004-05-19 17:20:27 +00:00
Andrey Kiselev
7660067e8d
*** empty log message ***
2004-05-19 17:14:45 +00:00
Andrey Kiselev
21857cafef
*** empty log message ***
2004-05-12 20:40:51 +00:00
Andrey Kiselev
ec88d001e2
New.
2004-05-03 18:39:50 +00:00
Andrey Kiselev
adfb758327
*** empty log message ***
2004-05-03 18:39:24 +00:00
Andrey Kiselev
2faf572f89
Removed.
2004-05-03 18:38:57 +00:00
Andrey Kiselev
052f7872d2
New.
2004-05-03 16:47:20 +00:00
Andrey Kiselev
a32202b771
*** empty log message ***
2004-05-03 16:46:36 +00:00
Andrey Kiselev
12750c8a94
Removed.
2004-05-03 16:45:59 +00:00
Andrey Kiselev
65cc9a3473
*** empty log message ***
2004-04-26 08:36:40 +00:00