/----------------------------/ / CDF V3.3.1.2 Release Notes / /----------------------------/ 1. Compatibility with CDF 3.3.0, 3.2, 3.1 , 2.7.2 and Earlier Versions CDF V3.3.1 is backward compatible with the previous versions of CDF, and it can read CDF files that were created with earlier versions. If a file was created with CDF 2.7 and read and modified by CDF 3.*, the resultant file will be saved in the CDF 2.7 format, not CDF 3.*. The same principle applies to files that were created with CDF 2.5 and 2.6. CDF files that are created from scratch with CDF V3.3.1 are compatible with all CDF 3.*, but not compatible (due to a 64-bit file offsets used since CDF 3.0 versions) with CDF 2.7.2 or earlier, and an attempt to read CDF 3.* files from CDF 2.7.2 or earlier will produce an error. Users of CDF 3.1 or later versions will be able to create CDF files that can be read by CDF 2.7.2 or earlier by using the CDFsetFileBackward function (in C) or CDF_set_FileBackward subroutine (in Fortran), or using the CDF_FILEBACKWARD environment variable on Unix/Linux (including Mac OS X) or PC, or CDF$FILEBACKWARD on OpenVMS. See Section 4.18 of the CDF C Reference Manual and the CDF Fortran Reference Manual for details on how to create CDF 2.7-compatible files. All features added to the previous releases are included. Refer to the release notes from the previous versions to view the specific features pertaining to that release. 2. Changes The following changes have been made/added in the releases of 3.3.1.*: * The following options have been added to cdfexport: -[include | exclude] " | varsfile=" -[epochrange | recordrange] "" * Added an option to cdfdump to allow a range of records to be dumped * Read records, delete records, and reread records without closing the CDF file returned incorrect data records in CDF 3.3.0 and earlier versions. This problem has been fixed in CDF 3.3.1 * Addressed potential buffer overflow security fixes * Modified the CDFsupport email address. * Added a few new functions to read/write variable records. * Miscellaneous bug fixes. 3. How to Obtain the Latest Software Go to the CDF home page (http://cdf.gsfc.nasa.gov) and click the Download CDF Software link on the left hand side (sidebar). 4. Documentation The CDF documentation set consists of the following: cdf33ug.pdf (CDF User's Guide) cdf33crm.pdf (CDF C Reference Manual) cdf33frm.pdf (CDF Fortran Reference Manual) cdf33prm.pdf (CDF Perl Reference Manual) cdf33jrm.pdf (CDF Java Reference Manual) cdf33csrm.pdf (CDF C# Reference Manual) cdf33ifd.pdf (CDF Internal Format Description) These documents are available from the CDF home page (http://cdf.gsfc.nasa.gov). We have a user support office for CDF that you can contact when you need an assistance. For requests, please send emails to: Internet -- gsfc-cdf-support@lists.nasa.gov Please let us know (via an email to CDFSUPPORT) if you get the distribution. We would like to know who has the distribution so we know who to contact when updates are available. CDFsupport