Commit Graph

297 Commits

Author SHA1 Message Date
Frank Warmerdam
3f6fe56d7b expand v[2] to v[4] in TIFFFetchShortPair() as per bug 196 2002-09-08 18:01:20 +00:00
Frank Warmerdam
5ae8f23ee7 bug80 - remove BeginData/EndData from PostScript output 2002-09-08 17:49:22 +00:00
Andrey Kiselev
83daf89ba1 *** empty log message *** 2002-09-02 15:42:25 +00:00
Andrey Kiselev
43539aa66a *** empty log message *** 2002-08-23 11:24:25 +00:00
Andrey Kiselev
5b3e083d9c *** empty log message *** 2002-08-22 18:32:55 +00:00
Andrey Kiselev
c70e384ae5 *** empty log message *** 2002-08-22 16:53:50 +00:00
Andrey Kiselev
becb4e7ffa *** empty log message *** 2002-08-22 15:17:18 +00:00
Andrey Kiselev
202b3ade1d *** empty log message *** 2002-08-16 15:53:50 +00:00
Frank Warmerdam
6663496bbf *** empty log message *** 2002-08-15 15:12:38 +00:00
Frank Warmerdam
07655e06d6 bug 169 2002-08-15 12:57:16 +00:00
Andrey Kiselev
48cd8465bb *** empty log message *** 2002-08-10 15:34:35 +00:00
Frank Warmerdam
63067a98c7 bug 129 2002-07-31 21:25:41 +00:00
Frank Warmerdam
c78a5bdc6d bugs 168 and 129 2002-07-31 21:12:43 +00:00
Andrey Kiselev
6050d390af *** empty log message *** 2002-06-22 10:37:42 +00:00
Andrey Kiselev
b3f6ae5b8f *** empty log message *** 2002-06-21 10:59:18 +00:00
Andrey Kiselev
419dd4c8eb *** empty log message *** 2002-06-21 10:28:38 +00:00
Frank Warmerdam
3e6470b479 *** empty log message *** 2002-06-12 03:38:17 +00:00
Andrey Kiselev
3877c58d11 *** empty log message *** 2002-05-10 10:49:55 +00:00
Andrey Kiselev
4dff88aba4 *** empty log message *** 2002-04-26 08:57:57 +00:00
Andrey Kiselev
1cf9042ecb *** empty log message *** 2002-04-22 07:35:27 +00:00
Andrey Kiselev
0a42ac77b2 *** empty log message *** 2002-04-20 12:20:08 +00:00
Andrey Kiselev
9532ac8a74 *** empty log message *** 2002-04-18 13:23:46 +00:00
Andrey Kiselev
a8e46b54e5 *** empty log message *** 2002-04-16 14:18:16 +00:00
Andrey Kiselev
a9a67d4b70 *** empty log message *** 2002-04-09 20:57:02 +00:00
Andrey Kiselev
c47f69530c *** empty log message *** 2002-04-09 20:10:28 +00:00
Andrey Kiselev
216bf01be7 *** empty log message *** 2002-04-08 17:07:44 +00:00
Andrey Kiselev
336485980d *** empty log message *** 2002-04-08 15:41:04 +00:00
Andrey Kiselev
2f7e5be995 *** empty log message *** 2002-04-04 14:40:14 +00:00
Frank Warmerdam
1fec47ce77 fixed conflict 2002-04-03 21:08:56 +00:00
Andrey Kiselev
adffbd3dab *** empty log message *** 2002-03-31 23:00:05 +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
Dwight Kelly
39c69d9b52 mods by Dwight Kelly 2002-03-27 04:09:25 +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
f02a098bcc *** empty log message *** 2002-03-16 16:52:57 +00:00
Frank Warmerdam
5f20db7fc0 *** empty log message *** 2002-03-01 04:10:24 +00:00
Frank Warmerdam
c3e810ea96 *** empty log message *** 2002-02-11 14:21:17 +00:00
Frank Warmerdam
8ed4025043 bug 96: OpenBSD Sparc64 and DSO changes 2002-02-11 13:50:26 +00:00
Frank Warmerdam
b8ffea63b7 *** empty log message *** 2002-01-27 18:55:55 +00:00
Frank Warmerdam
f27eafc935 updated from ftp.gnu.org/pub/config 2002-01-18 19:46:51 +00:00
Frank Warmerdam
c777c2c041 Fixed TIFFReadEncodedStrip() if decoder returns -1 2002-01-18 19:05:27 +00:00
Frank Warmerdam
c77822c1c3 Patched CheckForBigEndian for cross compilation - patch from Maciej Rozycki 2002-01-18 18:58:19 +00:00
Frank Warmerdam
9606d1f5a1 *** empty log message *** 2002-01-16 18:05:22 +00:00
Frank Warmerdam
7adb89763f *** empty log message *** 2002-01-16 17:50:29 +00:00
Frank Warmerdam
fb4cb16134 *** empty log message *** 2002-01-16 17:48:51 +00:00
Frank Warmerdam
d6559489c5 fixed segment_width problem with ITIFF files 2002-01-04 19:19:12 +00:00
Frank Warmerdam
62d3736392 bug 93: default unmarked 4th sample as alpha 2001-12-15 15:11:22 +00:00
Frank Warmerdam
05d24d304f *** empty log message *** 2001-12-13 02:04:33 +00:00
Frank Warmerdam
bf0c6fb07c bug92 2001-12-07 16:34:30 +00:00
Frank Warmerdam
ce8daaa711 *** empty log message *** 2001-11-28 17:08:54 +00:00
Frank Warmerdam
f88d97ef25 *** empty log message *** 2001-11-28 17:06:47 +00:00
Frank Warmerdam
b7508608aa updated 2001-11-23 16:02:14 +00:00
Frank Warmerdam
4eaff9b636 fixed test for -lm 2001-11-15 17:21:05 +00:00
Frank Warmerdam
94190c5df9 added PHOTOMETRIC_ITULAB as per bug 90 2001-11-02 17:25:52 +00:00
Frank Warmerdam
2ba4c21151 T.4 and T.6 aliases added 2001-10-11 03:34:17 +00:00
Frank Warmerdam
4b1d7e4c29 added TIFFRewriteDirectory 2001-09-26 17:42:18 +00:00
Frank Warmerdam
2c26534c4b *** empty log message *** 2001-09-25 02:26:29 +00:00
Frank Warmerdam
9fbd11fffb *** empty log message *** 2001-09-24 19:57:50 +00:00
Frank Warmerdam
e1d66ae974 *** empty log message *** 2001-09-23 00:10:52 +00:00
Frank Warmerdam
bc63306cd1 Resolve bug 54 - always use purify safe code 2001-09-09 16:10:37 +00:00
Frank Warmerdam
ad4b0adcba *** empty log message *** 2001-09-09 16:03:40 +00:00
Frank Warmerdam
63c726acab *** empty log message *** 2001-09-09 15:59:34 +00:00
Frank Warmerdam
4b1fc8b6ce *** empty log message *** 2001-09-09 15:34:11 +00:00
Frank Warmerdam
e7bdb18949 fixed memory overrun in packbits decode 2001-09-06 19:28:45 +00:00
Frank Warmerdam
d15abe6676 Allow handling of images with extra samples that are to be ignored for
contiguous 8bit greyscale and paletted images.
See bug http://bugzilla.remotesensing.org/show_bug.cgi?id=75
2001-08-31 13:53:08 +00:00
Frank Warmerdam
abf486d1fa fixed CMYK problem in getimage 2001-08-28 13:11:38 +00:00
Frank Warmerdam
7afe0a69bc fixed problem copying overlapping buffers in TIFFReadRGBATile() 2001-08-11 03:41:07 +00:00
Frank Warmerdam
7f12712234 fixed getopt so that -b works again 2001-08-11 03:13:59 +00:00
Frank Warmerdam
66ca643de3 added check for __LP64__ for 64bit architectures as per bugzilla bug 67 2001-08-10 02:37:52 +00:00
Frank Warmerdam
c997939e76 *** empty log message *** 2001-07-27 13:25:19 +00:00
Frank Warmerdam
5579e5cda2 *** empty log message *** 2001-07-20 15:01:42 +00:00
Frank Warmerdam
71a2c4a090 seek back to zero patch in tif_open 2001-07-20 02:22:46 +00:00
Frank Warmerdam
48b7fecaa1 *** empty log message *** 2001-07-18 13:29:36 +00:00
Frank Warmerdam
87f580c152 added DESTDIR support as per bug 60 2001-07-17 13:13:37 +00:00
Frank Warmerdam
f45df42b1b applied openbsd patches (as per bug 61) 2001-07-16 20:42:59 +00:00
Frank Warmerdam
0ef5434120 *** empty log message *** 2001-06-29 03:18:41 +00:00
Frank Warmerdam
63ad614292 *** empty log message *** 2001-06-29 02:48:59 +00:00
Frank Warmerdam
ecfaa86dcb AIX DSO fixes 2001-06-22 21:20:08 +00:00
Frank Warmerdam
e0368fb99c *** empty log message *** 2001-06-22 14:29:47 +00:00
Frank Warmerdam
f84737906e added -n flag 2001-06-13 15:24:37 +00:00
Frank Warmerdam
f1492d5592 *** empty log message *** 2001-05-22 19:40:39 +00:00
Frank Warmerdam
8ff59a642c *** empty log message *** 2001-05-13 14:50:17 +00:00
Frank Warmerdam
47c14d60ad OJPEG support 2001-05-12 04:01:32 +00:00
Frank Warmerdam
1f9632f936 moved pixar and copyright tags to keep in order 2001-05-09 01:33:16 +00:00
Frank Warmerdam
1b7a840245 *** empty log message *** 2001-05-09 01:28:10 +00:00
Frank Warmerdam
28dd547b7e attempt to resolve uint32 count size for TIFFTAG_PHOTOSHOP 2001-05-02 13:35:03 +00:00
Frank Warmerdam
b117e2acd9 *** empty log message *** 2001-05-02 03:09:42 +00:00
Frank Warmerdam
f99796d17a more fixes from Scott 2001-04-06 02:54:35 +00:00
Frank Warmerdam
21724616f5 Wide variety of HP/UX configuration changes 2001-04-03 05:17:02 +00:00
Frank Warmerdam
0263998eab AIX inttypes.h fix 2001-04-03 04:00:23 +00:00
Frank Warmerdam
9864187bcd prepare for 3.5.7 2001-04-03 03:56:38 +00:00
Frank Warmerdam
a255812074 added Darwin test to see if -lm needed 2001-04-03 03:51:57 +00:00
Frank Warmerdam
8671dffe68 applied new config.guess from MacOS X 2001-04-03 03:25:46 +00:00
Frank Warmerdam
4f4c99abfc From Helge (libtiff@oldach.net)
Here's a fix for fax2ps that corrects behaviour for non-Letter paper
sizes. It fixes two problems:

Without scaling (-S) the fax is now centered on the page size specified
with -H and/or -W. Before, fax2ps was using an obscure and practially
useless algorithm to allocate the image relative to Letter sized paper
which sometime sled to useless whitespace on the paper, while at the
same time cutting of the faxes printable area at the opposite border.

Second, scaling now preserves aspect ratio, which makes unusual faxes
(in particular short ones) print properly.
2001-03-29 01:45:43 +00:00
Frank Warmerdam
7a1ad5e9d9 Broad changes to tiff2ps by Bruce A. Mallett.
Fixed PS_Lvl2page() code which outputs non-ASCII85 raw
    data.  Moved test for when to output a line break to
    *after* the output of a character.  This just serves
    to fix an eye-nuisance where the first line of raw
    data was one character shorter than subsequent lines.

    Added an experimental ASCII85 encoder which can be used
    only when there is a single buffer of bytes to be encoded.
    This version is much faster at encoding a straight-line
    buffer of data because it can avoid alot of the loop
    overhead of the byte-by-bye version.  To use this version
    you need to define EXP_ASCII85ENCODER (experimental ...).

    Added bug fix given by Michael Schmidt to PS_Lvl2page()
    in which an end-of-data marker ('>') was not being output
    when producing non-ASCII85 encoded PostScript Level 2
    data.

    Fixed PS_Lvl2colorspace() so that it no longer assumes that
    a TIFF having more than 2 planes is a CMYK.  This routine
    no longer looks at the samples per pixel but instead looks
    at the "photometric" value.  This change allows support of
    CMYK TIFFs.

    Modified the PostScript L2 imaging loop so as to test if
    the input stream is still open before attempting to do a
    flushfile on it.  This was done because some RIPs close
    the stream after doing the image operation.

    Got rid of the realloc() being done inside a loop in the
    PSRawDataBW() routine.  The code now walks through the
    byte-size array outside the loop to determine the largest
    size memory block that will be needed.

    Added "-m" switch to ask tiff2ps to, where possible, use the
    "imagemask" operator instead of the "image" operator.

    Added the "-i #" switch to allow interpolation to be disabled.

    Unrolled a loop or two to improve performance.
2001-03-29 01:34:33 +00:00
Frank Warmerdam
f3bbcf1b9e #if fix for VisualAge/AIX 2001-03-27 22:57:51 +00:00
Frank Warmerdam
dc989a55c2 *** empty log message *** 2001-03-16 21:06:14 +00:00
Frank Warmerdam
8eea65a406 added support for 16bit minisblack/miniswhite images 2001-03-13 19:07:02 +00:00
Frank Warmerdam
fa01e4a72c *** empty log message *** 2001-03-02 05:14:03 +00:00
Frank Warmerdam
aefe065e30 *** empty log message *** 2001-02-19 15:22:07 +00:00
Frank Warmerdam
8867ddfb3e Brent Roman submitted new version adding serveral missing entry points. 2001-02-17 03:54:54 +00:00
Frank Warmerdam
b18f9bb835 vms hack - tiffFieldInfo not static on VMS 2001-02-17 03:20:39 +00:00
Frank Warmerdam
a6da80a7ac applied Greg Wards LogLuv patches 2001-02-17 03:03:52 +00:00
Frank Warmerdam
00761c187e fix when attempting TIFFOpen(r+) of fax3/4 compressed files 2001-01-23 14:45:58 +00:00
Mike Welles
9a1d08fc5a Makefile.in is now cleaning up after iteself in the "release" target 2001-01-08 16:07:33 +00:00
Frank Warmerdam
a5a724a995 *** empty log message *** 2001-01-07 19:11:13 +00:00
Frank Warmerdam
3ba946b076 *** empty log message *** 2000-12-28 22:59:06 +00:00
Frank Warmerdam
7c2ef4f738 *** empty log message *** 2000-12-28 22:57:48 +00:00
Mike Welles
a7f6e194cf * modified Makefile.in, configure, and dist/newversion, so that.
the old code updates things based on the info in VERSION. I've
	  kept this, but added a second token in VERSION, "beta". configure
	  will now parse VERSION into $VERSION and $RELEASE.  Whatever the
	  second token is will be appened to the "release" target tar and
	  zip afiles, and will be used by dist/newversion to
	  create dist/tiff.version.
2000-12-22 22:33:41 +00:00
Frank Warmerdam
22e9dda705 don't point at Niles' old jpl web site 2000-12-22 05:06:13 +00:00
Frank Warmerdam
3395339870 applied carbon api support from Leonard Rosenthol <leonardr@lazerware.com> 2000-12-21 14:32:43 +00:00
Mike Welles
177452c8c9 Pre-release checkin 2000-12-19 20:12:53 +00:00
Frank Warmerdam
a02f97a5d4 added EOFB support as per Frank Cringles patch 2000-12-01 15:46:46 +00:00
Frank Warmerdam
a3c28f9888 *** empty log message *** 2000-11-24 06:41:33 +00:00
Frank Warmerdam
abcd47ae35 added --prefix, and --exec-prefix support to configure 2000-11-22 14:41:35 +00:00
Frank Warmerdam
9900baca3c variety of changes to automatic version handling 2000-11-13 14:42:38 +00:00
Frank Warmerdam
7410217a75 check for _WIN32 2000-11-13 14:23:53 +00:00
Frank Warmerdam
b11174bea8 *** empty log message *** 2000-10-20 17:36:16 +00:00
Frank Warmerdam
6429172d11 *** empty log message *** 2000-10-20 14:37:19 +00:00
Frank Warmerdam
aa844c5047 *** empty log message *** 2000-10-19 13:40:15 +00:00
Frank Warmerdam
91b8b7c26c clear TIFF_ISTILED in TIFFDefaultDirectory() 2000-10-17 03:23:36 +00:00
Frank Warmerdam
0cd032f123 *** empty log message *** 2000-10-17 02:48:21 +00:00
Frank Warmerdam
de9b66753d tiff2bw accuracy patch from Stanislav Brabec 2000-10-12 14:16:22 +00:00
Frank Warmerdam
8b6b975659 don't allow open of compressed files for r+ 2000-09-30 04:18:55 +00:00
Frank Warmerdam
582fb18716 added GNULDdso, and switch LINUX and FreeBSD to use it 2000-09-27 16:20:40 +00:00
Frank Warmerdam
8d9e3bcf65 tif_fax3 bug fix per Roman Shpount 2000-09-26 12:59:19 +00:00
Frank Warmerdam
b6348a4592 *** empty log message *** 2000-09-26 03:43:27 +00:00
Frank Warmerdam
05d0760fc7 *** empty log message *** 2000-09-25 21:04:48 +00:00
Frank Warmerdam
af621273ea *** empty log message *** 2000-09-25 14:00:15 +00:00
Frank Warmerdam
a329e43215 *** empty log message *** 2000-09-18 21:29:46 +00:00
Frank Warmerdam
da97c5e0a4 Don't return an error from TIFFWriteData() if BEENWRITING not set 2000-09-14 20:22:58 +00:00
Frank Warmerdam
fb02956eb9 Don't set MMAP for O_RDWR files 2000-08-14 18:10:43 +00:00
Frank Warmerdam
0625a1295b Set STRIPCHOP_DEFAULT for O_RDWR as well as for O_RDONLY so that files
opened for update access can be "strip chopped" too.
2000-08-14 17:30:58 +00:00
Frank Warmerdam
c1282751c6 fixed bug with unterminated files, and strips per separation change 2000-08-14 16:21:54 +00:00
Frank Warmerdam
ad9af004db *** empty log message *** 2000-07-17 16:55:05 +00:00
Mike Welles
4b79457a0e Bugzilla info 2000-07-13 14:58:15 +00:00
Frank Warmerdam
889ea5bfd9 *** empty log message *** 2000-07-12 19:20:14 +00:00
Frank Warmerdam
c1cd54d7dd *** empty log message *** 2000-07-12 13:01:49 +00:00
Frank Warmerdam
082013bfef *** empty log message *** 2000-06-15 15:45:44 +00:00
Frank Warmerdam
6ed3331ca5 *** empty log message *** 2000-05-11 15:26:15 +00:00
Frank Warmerdam
b620bd3703 *** empty log message *** 2000-05-11 12:01:19 +00:00
Frank Warmerdam
159348246d *** empty log message *** 2000-04-21 21:45:11 +00:00
Frank Warmerdam
7538c6d0bc *** empty log message *** 2000-04-18 22:48:54 +00:00
Frank Warmerdam
859c2524f6 *** empty log message *** 2000-04-18 22:47:36 +00:00
Frank Warmerdam
6be23f4fef *** empty log message *** 2000-04-18 20:30:00 +00:00
Mike Welles
f0770083a2 * tif_win32.c: Applied patch to fix overreads and ovverwrites
caught by BoundsChecker.  From Arvan Pritchard
2000-04-04 14:54:34 +00:00
Mike Welles
f076e7232f Added patch to remove compiler warnings in tif_lzw.c 2000-04-04 14:43:35 +00:00
Frank Warmerdam
1c9f6d78c5 Added contrib/stream note. 2000-03-30 22:01:25 +00:00
Mike Welles
9770233888 Updated docs, changelog -- modified Makefile.in to make release target in parent directory 2000-03-29 04:35:28 +00:00