AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
September 1994

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

1994.09.28 21:40 "v3.3beta020 available", by Sam Leffler
1994.09.29 14:47 "Re: v3.3beta020 available", by Karsten Spang

1994.09.28 21:40 "v3.3beta020 available", by Sam Leffler

I've placed a new version out on sgi.com:~ftp/graphics/tiff.  There are
many changes for portability to smaller platforms (mainly from S|ren
Pingel Dalsgaard <pingel@daimi.aau.dk>) and to larger platforms (the
MIPS R8000, a 64-bit machine).  I've also added some new functionality,
support for the SubIFD tag, that I'm using in my fax software; folks
may also encounter this tag if they work with Kodak's new CCD camera.
I've made an effort to overhaul the tools so that they have a more
consistent command line interface.  The manual pages for the tools have
been updated, but I've yet to update the man3 section.  Still to be
done before a "release" is to complete the integration of S|ren's
Windows support for machines with segmented architectures and to update
the remainder of the documentation.

I believe this version is stable and usable (it's exercised regularly
through my fax software).

Changes include:

o update to CHANGES-v3.3 document
o optional support for SubIFD tag (for storing thumbnail images); define
  SUBIFD_SUPPORT when building the library
o contrib/fax2ps is updated and should again build
o VMS support is updated (though probably again out of date 'cuz of
  new changes to the library)
o numerous changes to libtiff+tools for portability to 64-bit and 16-bit
  platforms
o libtiff now uses _TIFFmalloc, _TIFFrealloc, and _TIFFfree for memory
  management; this needs to change so that functions are public so that
  users can pass dynamically allocated memory in to the library (needed
  for support of segmented architectures)
o libtiff now uses _TIFFmemset, _TIFFmemcpy, and _TIFFmemcmp wrappers
  to hide requirements of machines with segmented architectures
o the default error and warning handlers are now system-specific
o libtiff has a new TIFFSetSubDirectory interface mainly intended for
  use with the SubIFD tag
o libtiff has a new TIFFUnlinkDirectory interface to unlink the last/current
  directory created (mainly for my fax software that wants to remove an IFD
  for a page that's received with unacceptable copy quality)
o the Group 3 and Group 4 decoder has been sped up thanks to work by
  Doug Orr (doug@engin.umich.edu)
o TIFFPrintDirectory now prints ASCII strings more carefully: it shows
  unprintable stuff in C \-style and uses the string length rather than
  \0-termination to decide what should be printed
o libtiff can now append to files written with a byte order opposite to
  the host platform (not well tested)
o tools/thumbnail is a new program that shows one way to use the SubIFD
  support in the library
o most programs in tools now use "-c scheme" to specify a compression
  scheme to use, "-p config" to specify a planar configuration, and
  "-f order" to specify a fillorder
o all programs in tools should display useful usage messages
o tiff2bw now accepts Palette images
o lots of tools now have a -o option that can be used to specify a file
  offset for the starting directory (see the manual pages); this is especially
  useful for files that use the SubIFD tag

As usual there is a patch file (v3.3.0.patch-02) to go from v3.3beta015
and the source distribution (v3.3beta020.src.tar.*).

Send bugs to me or the mailing list.

	Sam

sgi% ls -l
total 12096
-r--r--r--   1 sam      engr        2061 May 24  1993 HOWTO
-r--r--r--   1 sam      engr        1360 May 24  1993 README
-r--r--r--   1 sam      engr     1070958 Jun 18  1992 TIFF6.ps
-r--r--r--   1 sam      engr      280700 Jun 18  1992 TIFF6.ps.Z
-r--r--r--   1 sam      engr       49375 Aug 20  1993 TTN1.ps
-r--r--r--   1 sam      engr      134989 Oct 21  1993 archive.93May25-93Oct20.Z
-r--r--r--   1 sam      engr      146805 Feb 16  1994 archive.93Oct21-93Feb15.Z
-r--r--r--   1 sam      engr       81367 Sep 28 00:00 archive.94Aug06-94Sep27.Z
-r--r--r--   1 sam      engr      151293 Aug  6 00:00 archive.94Feb16-94Aug05.Z
drwxr-xr-x   2 sam      engr         512 Sep  6 09:03 contrib
drwxrwxrwt   2 sam      engr         512 Sep 24 09:58 incoming
-r--r--r--   1 sam      engr      740221 Mar 31  1992 v3.0.tar.Z
-r--r--r--   1 sam      engr     1531799 Mar 31  1992 v3.0pics.tar.Z
-r--r--r--   1 sam      engr       33879 Feb 25  1993 v3.2.patch-01
-r--r--r--   1 sam      engr      770195 Nov 10  1992 v3.2beta.tar.Z
-rw-r--r--   1 sam      engr      131158 Jul 26 19:18 v3.3.0.patch-01
-rw-r--r--   1 sam      engr       22407 Jul 26 19:22 v3.3.0.patch-01.gz
-rw-r--r--   1 sam      engr      242180 Sep 28 14:27 v3.3.0.patch-02
-rw-r--r--   1 sam      engr       53231 Sep 28 14:28 v3.3.0.patch-02.gz
-rw-r--r--   1 sam      engr      487441 Sep 28 14:28 v3.3beta020.src.tar.Z
-rw-r--r--   1 sam      engr      255666 Sep 28 14:28 v3.3beta020.src.tar.gz