static char version[] = "Vanilla version 3.3.11"; /** ** Version log ** ** Version 3.3.11 - Wed Jul 5 17:39:01 MST 2000 ** Modified Win95 version to use MS Visual C++ memory ** mapping facilities. ** Removed some of the unused variables from a bunch ** of source files. ** ** Version 3.3.10 - Fri May 26 08:00:42 MST 2000 ** Changed return type for LoadTable from void to int ** Check return type of LoadTable in LoadDataset ** Fixed core dump crashes when LoadLabel returns NULL ** ** ** Version 3.3.9 - Wed May 24 19:21:19 MST 2000 ** Fixed indices for IRTM calculation ** ** Version 3.3.8 - Tue Apr 25 13:06:03 MST 2000 ** Upgraded header.c to recognize SUN_* and MAC_* data formats ** ** Version 3.3.7 - Thu Feb 10 15:11:03 MST 2000 ** Bug fix in V3.3.6 was not working properly, fixed. ** ** Version 3.3.6 - Wed Feb 9 11:06:00 MST 2000 ** Bug in searching the appropriate fragment in a table ** given a key. buffs.c was not checking the limit on ** the number of fragments available, thus leading to a ** core dump. ** ** Version 3.3.5 - Mon Feb 7 20:54:50 MST 2000 ** Minor bug in print_atom for vardata. It was using the ** format of the "field" instead of the "varfield". ** ** output.c/ConvertByteCount() was not enforcing the correct ** MSB/LSB conversion. Fixed. ** ** Version 3.3.4 - Thu Jan 6 13:56:35 MST 2000 ** -select on array[i] selected on array[0] ** instead of array[i]. Fixed. ** ** Version 3.3.3 - Mon Dec 20 16:59:13 MST 1999 ** Fixed global variable assignment, "ofptr = stdout" ** Fixed compile error in WINDOWS compile, by declaring ** PROT_WRITE and MAP_PRIVATE as dummy defines ** ** Version 3.3.2 - Mon Dec 20 14:24:51 MST 1999 ** Fixed invalid index dereference in ff_t20.c ** ** Version 3.3.1 - Mon Dec 20 11:59:47 MST 1999 ** Buffer Management Fix: ** While skipping over fragments that do not contain the ** required sclk_time, the "end" pointer was not being ** set properly, hence, some of the records were being ** missed from being processed. ** ** Version 3.3 - Tue Dec 7 11:42:12 MST 1999 ** Added thermal inertia fake fields ** a) fake field "t20" as in IDL-fudge3.pro ** b) fake field "irtm[1-5]" ** ** Version 3.2.1 - Tue Nov 23 14:21:52 MST 1999 ** Fixed cord dump on selecting fake field "emmissivity" ** after attaching the new output routines in V3.2. ** ** Version 3.2 - Fri Nov 19 17:01:54 MST 1999 ** Added binary output capability with flag -B ** ** Version 3.1 - Fri Nov 19 11:12:13 MST 1999 ** Fixed the field heading for byte offset type fields from ** "field[0]" to "field" only ** ** Version 3.0 - Fri Nov 12 11:56:22 MST 1999 ** Broken LoadLabel() into LoadLabel() and LoadFmt() routines ** Code maintenance fixes only ** ** Version 2.8 - Fri Sep 3 13:42:37 MST 1999 ** Found that PDS style START_PRIMARY_KEY and STOP_PRIMARY_KEY ** aren't being read properly. Fixed ** ** Version 2.7 - Tue Aug 10 12:13:14 MST 1999 ** Added fake fields (emissivity) ** ** Version 2.6 - Mon Jul 12 15:16:17 MST 1999 ** Merged source trees, fixed a validation bug in search.c ** ** Version 2.4 - Sun May 2 18:02:06 MST 1999 ** patched some path problems under DOS ** ** Version 2.3 - ** Rename DATASET to dataset.lst ** ** Version 2.1 - Tue Feb 9 21:01:22 MST 1999 ** Second try for PDS version ** ** Version 2.0 - Thu Dec 17 18:15:20 MST 1998 ** Cleanup and version increment for release. **/