Commit Graph

498 Commits

Author SHA1 Message Date
Andrey Kiselev
2484287354 Updated to reflect latest changes in libtiff. Closes
http://bugzilla.remotesensing.org/show_bug.cgi?id=125
2002-04-22 07:32:24 +00:00
Andrey Kiselev
0a42ac77b2 *** empty log message *** 2002-04-20 12:20:08 +00:00
Andrey Kiselev
f21d08fc39 Pointers to custom procedures in TIFFClientOpen() are checked to be not
NULL-pointers.
2002-04-20 12:16:52 +00:00
Andrey Kiselev
99a96cf1a1 Updated for using tif_tagmethods structure. 2002-04-18 13:24:35 +00:00
Andrey Kiselev
f1c5bd7e1e Added missed declarations. 2002-04-18 13:24:15 +00:00
Andrey Kiselev
9532ac8a74 *** empty log message *** 2002-04-18 13:23:46 +00:00
Andrey Kiselev
9aa337d9f0 *** empty log message *** 2002-04-17 13:09:04 +00:00
Andrey Kiselev
a8e46b54e5 *** empty log message *** 2002-04-16 14:18:16 +00:00
Andrey Kiselev
d02bbd0006 Additional check for data integrity. Should finally close
http://bugzilla.remotesensing.org/show_bug.cgi?id=100
2002-04-16 13:49:14 +00:00
Andrey Kiselev
a9a67d4b70 *** empty log message *** 2002-04-09 20:57:02 +00:00
Andrey Kiselev
0aa0a6dbce Divide by zero fixed. Closes
http://bugzilla.remotesensing.org/show_bug.cgi?id=88
2002-04-09 20:48:53 +00:00
Andrey Kiselev
c47f69530c *** empty log message *** 2002-04-09 20:10:28 +00:00
Andrey Kiselev
edf96b1546 Added description for the TIFFCheckpointDirectory() function. 2002-04-09 20:01:27 +00:00
Andrey Kiselev
3970e1fce0 TIFFCheckpointDirectory() routine added. 2002-04-09 19:36:12 +00:00
Andrey Kiselev
216bf01be7 *** empty log message *** 2002-04-08 17:07:44 +00:00
Andrey Kiselev
0623f17aa1 Somebody makes a bug in tif_dirread.c when TIFFCreateAnonFieldInfo was introduced.
Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=119 in case
of _cvs_00000-00.tif, _cvs_00000-01.tif and _cvs_00000-02.tif.
2002-04-08 17:07:19 +00:00
Andrey Kiselev
336485980d *** empty log message *** 2002-04-08 15:41:04 +00:00
Andrey Kiselev
88101ad83f The way of codecs checking in TIFFRGBAImageOK changed. Now it has used
tif->tif_decodestatus and tif->tif_encodestatus.
2002-04-08 15:36:03 +00:00
Andrey Kiselev
77c65d09d3 Introduced additional members tif->tif_decodestatus and tif->tif_encodestatus
for correct handling of unconfigured codecs (we should not try to read data
or to define data size without correct codecs).
2002-04-08 15:32:05 +00:00
Andrey Kiselev
2f7e5be995 *** empty log message *** 2002-04-04 14:40:14 +00:00
Andrey Kiselev
3e540b2d38 Assertions in LXWDecode and LZWDecodeCompat replaced by warnings. Now libtiff
should read corrupted LZW-compressed files by skipping bad strips. Closes
http://bugzilla.remotesensing.org/show_bug.cgi?id=100
2002-04-04 14:35:35 +00:00
Frank Warmerdam
1fec47ce77 fixed conflict 2002-04-03 21:08:56 +00:00
Frank Warmerdam
b96bdce674 removed some dead code 2002-04-03 21:06:49 +00:00
Frank Warmerdam
e2b729d68d FIELD_CUSTOM: TIFFGetField() is treated as a u_short *, not int * 2002-04-03 21:04:27 +00:00
Frank Warmerdam
f836f25207 removed unused static function declaration 2002-04-03 20:18:16 +00:00
Frank Warmerdam
a58642e908 remove unused variable 2002-04-03 20:14:20 +00:00
Frank Warmerdam
07401b2c23 removed unused variable 2002-04-03 20:13:31 +00:00
Andrey Kiselev
9f49fe090a TIFFTAG_COPYRIGHT description fixed. 2002-04-03 12:21:52 +00:00
Andrey Kiselev
adffbd3dab *** empty log message *** 2002-03-31 23:00:05 +00:00
Andrey Kiselev
900dffdcbe Added support for 'Orientation' tag in tiffcp utility (at cpStripToTile
routine).
2002-03-31 22:57:19 +00:00
Frank Warmerdam
a5e9827ac8 apply bug 111 fix ... avoid div-by-zero if rowbytes==0 2002-03-27 14:46:45 +00:00
Frank Warmerdam
a69516b37a *** empty log message *** 2002-03-27 06:52:10 +00:00
Frank Warmerdam
d4c927efa2 use FIELD_CUSTOM mechanism for TIFFTAG_SOFTWARE 2002-03-27 06:33:59 +00:00
Frank Warmerdam
f3f686f377 modified to avoid use of td_software 2002-03-27 06:32:44 +00:00
Frank Warmerdam
c12023cf56 added support for printing FIELD_CUSTOM strings without passcount set 2002-03-27 06:31:29 +00:00
Dwight Kelly
39c69d9b52 mods by Dwight Kelly 2002-03-27 04:09:25 +00:00
Dwight Kelly
4c2c2d58ec added a few missing tags from Adobe TIFF technotes
TIFFTAG_CLIPPATH
TIFFTAG_XCLIPPATHUNITS
TIFFTAG_YCLIPPATHUNITS
TIFFTAG_INDEXED
TIFFTAG_OPIPROXY
TIFFTAG_OPIIMAGEID
added missing INKSET tag value INKSET_MULTIINK from TIFF 6.0 spec
2002-03-27 03:55:42 +00:00
Dwight Kelly
1aaef2444e Forgot to increment FIELD_CUSTOM after adding FIELD_XMLPACKET 2002-03-27 03:53:49 +00:00
Dwight Kelly
6f68aba31d removed XML_SUPPORT define 2002-03-27 03:50:53 +00:00
Andrey Kiselev
a6a8e2509d TIFFReadRGBAStrip and TIFFReadRGBATile now also uses TIFFRGBAImageOK before
reading. This is additional fix
for http://bugzilla.remotesensing.org/show_bug.cgi?id=110
2002-03-26 10:35:27 +00:00
Andrey Kiselev
198aa7d9a4 *** empty log message *** 2002-03-26 10:31:33 +00:00
Andrey Kiselev
29269c9b70 *** empty log message *** 2002-03-25 15:45:33 +00:00
Andrey Kiselev
16c9bdcbdf Additional check for supported codecs added in TIFFRGBAImageOK and
TIFFReadRGBAImage now use TIFFRGBAImageOK before reading.
Closes http://bugzilla.remotesensing.org/show_bug.cgi?id=110
2002-03-25 15:43:16 +00:00
Frank Warmerdam
6f849e0109 Added some contributors 2002-03-24 16:36:43 +00:00
Dwight Kelly
c8a4912a91 added code to implement XMLPACKET tag (enabled by defining XML_SUPPORT in tiffconf.h) 2002-03-24 15:48:39 +00:00
Dwight Kelly
d931e72967 added XML_SUPPORT to enable XMLPacket tag implementation 2002-03-24 15:47:03 +00:00
Dwight Kelly
2417737c45 added ICCLab photometric tag (per Adobe Pagemaker TIFF technote and email from Chris Cox)
added TIFF/IT (IT8) tags HCUsage, TrapIndicator, and CMYKEquivalent (per ISO TIFF/IT standards)
added XMLPacket tag (per Adobe XMP technote)
2002-03-24 15:45:38 +00:00
Dwight Kelly
8953d781f0 Test commit 2002-03-22 04:39:37 +00:00
Andrey Kiselev
f02a098bcc *** empty log message *** 2002-03-16 16:52:57 +00:00
Andrey Kiselev
fa0ce83d3f Added routine TIFFDataWidth for detrmining TIFFDataType sizes instead of
working with tiffDataWidth array directly. Should prevent out-of-borders bugs
in case of unknown or broken data types.
EstimateStripByteCounts routine modified, so it won't work when tags with
uknown sizes founded.
2002-03-15 11:05:56 +00:00