CDF Changes Log, CDF V2.6

V2.0.0   11-Feb-91  Release of CDF V2.0.
V2.1.0    7-Jun-91  Release of CDF V2.1.
V2.2.0   20-May-92  Release of CDF V2.2.
V2.3.0    1-Oct-92  Release of CDF V2.3.
V2.4.0   26-Jan-94  Release of CDF V2.4. 
V2.5.0   21-Dec-94  Release of CDF V2.5.
V2.6.0*  23-Feb-96  Alpha release of CDF V2.6.
V2.6.0#   5-Apr-96  Beta release of CDF V2.6.
V2.6.0&  13-Jun-96  Beta release of CDF V2.6.
V2.6.0$  17-Jun-96  Beta release of CDF V2.6.
V2.6.0@  15-Aug-96  Beta release of CDF V2.6.
V2.6.0   10-Oct-96  Release of CDF V2.6.  New features include...
                      - Compression and sparseness.  Because of the
                        possibility of sparseness and/or compression in
                        a V2.6 CDF, previous CDF distributions will not be
                        able to open CDFs created/modified with CDF V2.6.
                        Sparse records are supported now and sparse arrays
                        will be supported in a future release.  The available
                        compression algorithms include run-length encoding of
                        zeros, Huffman, adaptive Huffman, Gnu's ZIP, and Rice.
                        Special thanks to Dr. Pen-Shu Yeh of NASA/GSFC Code
                        738 and the University of New Mexico Microelectronics
                        Research Center for providing the original source code
                        for the Rice compression algorithm.
                      - CDFexport added.  Provides the same functionality
                        as CDFlist and CDFwalk (which are now unsupported).
                      - Added the ability to delete variable records.
                      - Individual blocks of records can now be allocated
                        for (uncompressed) variables.
                      - A more efficient hierarchical indexing scheme is now
                        being used for variable records in a single-file CDF.
                      - Toolkit programs installed with full names on UNIX
                        systems.
                      - CDFskeleton renamed SkeletonCDF.  SkeletonTable
                        creates a skeleton table.  SkeletonCDF creates a
                        (skeleton) CDF.
                      - CDFedit in browse-only mode (CDFbrowse) modified to
                        look more like a browser.
                      - A variable's `extend records' now referred to as it's
                        `blocking factor'.
                      - The `definitions' files used on UNIX systems are
                        now installed in the "<path>/bin" directory.  Also,
                        the online help files are now installed in the
                        "<path>/lib/cdf/help" directory.  The location of
                        <path> is specified by the system administrator who
                        installs the CDF distribution.
                      - Support added to CDFedit (and CDFbrowse) allowing the
                        text-only entries of a global-scope attribute to be
                        viewed together as lines of text similar to a standard
                        text file editor.
                      - An `about' qualifier was added to all CDF Toolkit
                        programs which allows the inquiry of the CDF
                        distribution from which the program originated.
                      - Routines added which allow CDF_EPOCH values to be
                        encoded for display using custom formats specified
                        by the user.
                      - IDL interface: no longer have to select current CDF
                        and/or current status code in each call to CDFlib.
                      - Ported to QNX (a flavor of UNIX for the IBM PC).
                      - Added zMode qualifier to SkeletonCDF which causes all
                        variables created to be zVariables (with corresponding
                        zEntries).
                      - Compression and sparseness qualifiers have been added
                        to CDFconvert.  The display/selection of compression
                        and sparseness has been added to CDFedit and CDFexport.
                      - Changed the syntax of the `cache' qualifier used with
                        CDF toolkit programs to support scratch files.
                      - Added `cdf0x.pro' for CDF's IDL interface.  `cdf0x.pro'
                        is the same as `cdf0.pro' but with shortened structure
                        names.
                      - 4-byte integers are now the default when using
                        Symantec's Think C on the Macintosh.
V2.6.0a  24-Oct-96  Fixed creation of LIBCDF.OPT for DEC Alpha.
V2.6.0b  30-Oct-96  Fixed `cdfmem.c' to prevent compiler warning when building
                    for IDL on DEC Alpha/OpenVMS.
V2.6.1   20-Dec-96  Added `simple' and `batch' modes to CDFexport.  Corrected
                    `make ... install' step in README.unix.  Minor changes for
                    Linux.  Better handling of HP-UX POSIX-compliant compiler.
                    Minor changes for Salford C compilation.  Removed support
                    for RICE compression until permission to distribute the
                    RICE source code is received.
V2.6.2    5-Feb-97  Modified the usage of settings files in CDFexport.  Tried
                    to clarify the command line help for CDFexport.  Updated
                    CDFinquire for the new features of CDFexport.
V2.6.3   26-Feb-97  Fixed `va_arg' usage in `cdflib.c' which angered the
                    "optional" ANSI C compiler for HP-UX.  Removed all support
                    for the RICE compression algorithm.  For Alpha/OSF, added
                    compiler option to ensure full IEEE support for floating-
                    point numbers.  CDF library (static) for Windows NT (MS
                    Visual C/C++ 4 on an IBM PC).
V2.6.4   21-May-97  Modified CDFexport to allow longer CDF and/or directory
                    pathnames to be specifed.  Fixed `makefile' (-M?) for CDF
                    library.
V2.6.5    3-Sep-97  Minor changes to eliminate compiler warnings on various
                    platforms.  Bug fixes to CDFedit, CDFexport, and CDFdump.
V2.6.6   15-Dec-97  Added ALPHAVMSi encoding (IEEE floating-point).  Ported to
                    Windows NT/95 (currently not packaged).  Added default
                    floating-point formats to CDFinquire (Alpha/OpenVMS only).
V2.6.7    3-Aug-98  Improved performance in HyperGet/Put function if I/Os
                    involve data values from a non-full physical record due to  
                    non-variant dimension(s) or skiping values. 
		    Fixed `makefile' to allow 64 bits linkage for sgi64.
                    Add a y2k program in src/tests directory to test epoch 
                    function for CDF for its Y2K compliance. Minor corrections
                    in src/include/cdf.h and cdfdist.h, src/lib/cdfstr.c, 
		    src/tools/cdfedit2.c to eliminate compiler warnings on 
		    various platforms. Also, need to state that GZIP compression
		    had been disabled for DOS/Windows 3.x since an earlier 
		    release.
 

