Frank Warmerdam
73dee97814
fixed buffer underflow bug ( #2065 )
2009-06-22 04:47:12 +00:00
Frank Warmerdam
db1ab60dac
add support for 8/12bit jpeg dual mode builds
2009-06-21 18:49:38 +00:00
Frank Warmerdam
e1250d538c
New
2009-06-20 17:05:17 +00:00
Frank Warmerdam
5e895a5ce0
do not override planar config if set ( #2057 )
2009-06-03 23:47:22 +00:00
Frank Warmerdam
b4c7ba76a2
add TIFFUnsetField to .def file
2009-06-02 04:31:48 +00:00
Frank Warmerdam
56521d7ef1
Fixed various errors reports to use %s as format string (gdal #2976 )
2009-05-03 14:29:36 +00:00
Frank Warmerdam
35128920f8
fix printdir chaining for some codecs. ( #2020 )
2009-03-13 02:02:51 +00:00
Frank Warmerdam
e76cfb0205
ensure multi-sample (such as grey+alpha) are handled via separate interface ( #2006 )
2009-02-13 21:28:58 +00:00
Frank Warmerdam
a042a8d460
added tiff2rgba tests
2009-02-13 21:26:03 +00:00
Frank Warmerdam
15760800eb
fixed handling of tiled logluv images ( #2005 )
2009-02-12 18:06:17 +00:00
Frank Warmerdam
a62c54d6f8
improve tag buffer allocation safety ( #1998 )
2009-02-09 14:29:08 +00:00
Frank Warmerdam
5d40e67e89
avoid defaulting image->res_unit to INCH in loadImage()
2009-02-06 15:43:06 +00:00
Frank Warmerdam
21cfbd887b
reincorporate sanity check on tag size at 2GB to avoid 32bit system overflow ( #1993 )
2009-02-05 20:13:44 +00:00
Frank Warmerdam
4d658090bb
removed another assertion that fires on corrupt files
2009-02-05 19:50:01 +00:00
Frank Warmerdam
06ed150673
remove assertions blown for corrupt files ( #1995 )
2009-02-05 19:21:45 +00:00
Frank Warmerdam
0068fcf5ad
fixed testing for failed TIFFReadDirectoryFindFieldInfo() results ( #1992 )
2009-02-05 16:07:59 +00:00
Frank Warmerdam
8b508c187b
added 32bit horizontal predictor support ( #1911 )
2009-01-23 15:52:39 +00:00
Frank Warmerdam
22ca888e0f
fix byte swapping of next directory offset ( #1924 )
2009-01-23 06:21:29 +00:00
Frank Warmerdam
e238751e2d
initialize xres/yres values in case missing in file
2009-01-23 06:04:31 +00:00
Frank Warmerdam
6b1e83821b
default srcdir to . in test scripts if not set
2009-01-23 05:37:18 +00:00
Frank Warmerdam
1c8edd0d0a
turn verbose on after common setup
2009-01-23 05:32:37 +00:00
Frank Warmerdam
e8d869b64d
initialize tv variable to avoid warning
2009-01-23 05:25:19 +00:00
Frank Warmerdam
12449fa7d5
avoid use of system lfind() due to type issues ( #1889 )
2009-01-23 05:10:39 +00:00
Frank Warmerdam
28c6aee9e4
ensure libport.h gets included in distribution
2009-01-22 21:52:54 +00:00
Frank Warmerdam
bb7dca71b3
include libport.h for getopt() prototype
2009-01-22 21:50:43 +00:00
Frank Warmerdam
46bac877c5
avoid 32/64bit casting warnings
2009-01-22 21:12:45 +00:00
Frank Warmerdam
c4c1a95ce4
fix ordering to avoid getopt redeclaration
2009-01-22 20:59:33 +00:00
Frank Warmerdam
4bed4d565f
new
2009-01-22 20:54:45 +00:00
Frank Warmerdam
3db9feb595
introduce libport.h prototypes to reduce warnings
2009-01-22 20:53:07 +00:00
Frank Warmerdam
9a47718c19
fix some warnings
2009-01-22 19:06:49 +00:00
Bob Friesenhahn
1ff9c1c489
* test/common.sh: Execute tests like 'make VERBOSE=TRUE check' in
...
order to trace full execution detail while executing the test suite.
2009-01-21 17:48:18 +00:00
Frank Warmerdam
01e6d4c022
tiffsplit.c: fix sampleformat to be shortv instead of longv
2009-01-21 04:42:10 +00:00
Bob Friesenhahn
d6c4560053
* test/Makefile.am (CLEANFILES): Make sure that test output files
...
are removed by 'make clean'
2009-01-21 02:06:55 +00:00
Bob Friesenhahn
9e978f2097
* Update autotools for 4.0.0 beta3
2009-01-21 01:53:23 +00:00
Frank Warmerdam
af4f213aa8
update to 4.0.0beta3
2009-01-20 22:07:18 +00:00
Bob Friesenhahn
506c21992e
* test/tiffcrop.sh: New test script for tiffcrop from Richard
...
Nolde.
* tools/tiff2ps.c: Remove spurious message to stderr.
2009-01-12 16:23:11 +00:00
Bob Friesenhahn
771a4ea0a9
Updates for tiff2ps.1
2009-01-12 02:05:19 +00:00
Bob Friesenhahn
d99686ccb2
* tools/tiff2ps.c: Incorporated significant functionality update
...
from Richard Nolde. In particular, support for rotating the image
by 90, 180, 270, and 'auto' has been added. Still waiting for
documentation patch to man/tiff2ps.1.
* man/tiffcrop.1: Incorporated documentation updates from Richard
Nolde.
* tools/tiffcrop.c: Incorporated significant functionality update
from Richard Nolde.
2009-01-11 20:04:22 +00:00
Frank Warmerdam
04d7332676
test commit
2009-01-02 03:48:45 +00:00
Bob Friesenhahn
953d02c32d
* libtiff/tiffio.h: GCC will now validate format specifications
...
for TIFFError(), TIFFErrorExt(), TIFFWarning(), and
TIFFWarningExt() in order to reveal bugs.
* Many fixes throughout to work better as a 64-bit build.
2008-12-31 23:48:01 +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
f44e642634
* tools/thumbnail.c: Eliminate crash noticed while running test
...
suite.
2008-12-30 22:20:35 +00:00
Bob Friesenhahn
bb9ee50811
Don't throw away output to stderr. Collect and display it if there is an error.
2008-12-30 21:59:54 +00:00
Bob Friesenhahn
a6294fe089
* libtiff/tif_ojpeg.c (OJPEGLibjpegJpegSourceMgrFillInputBuffer):
...
Initialize stack variables to avoid compiler warning.
2008-12-30 01:36:26 +00:00
Bob Friesenhahn
527802616e
* tools/tiffinfoce.c (main): Use toff_t for offset type when
...
retrieving offset of EXIF IFD.
2008-12-30 01:28:25 +00:00
Bob Friesenhahn
226f5fd57e
* libtiff/tiffio.h: Undeprecate toff_t and restore its use in the
...
TIFFClientOpen() callback and other external function definitions.
2008-12-30 00:39:22 +00:00
Bob Friesenhahn
164884d67d
Use toff_t rather than uint64 since it is a safer interface.
2008-12-30 00:12:11 +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
Frank Warmerdam
bb8117904c
minor formatting changes
2008-12-21 21:07:05 +00:00
Frank Warmerdam
810460b4d9
ensure we flush dirty directories even if no imagery written
2008-12-21 20:31:33 +00:00