summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r3575] Purpose:Bill Wendling2001-03-081-10/+5
| | | | | | | | | Update Description: Due to code motion, some functions which were being called were moved to another module. Included only that header file. Platforms tested: Linux
* [svn-r3574] Purpose:Bill Wendling2001-03-082-93/+110
| | | | | | | | | | Update Description: Updated to reflect the new naming of APIs in the h5tools library. I.e., things which were once named "h5dump_*" now have the "h5tools_" prefix instead. Platforms tested: Linux
* [svn-r3573] Purpose:Bill Wendling2001-03-082-1670/+352
| | | | | | | | | | Code Cleanup Description: Moved some code out which wasn't specific to the h5tools into the h5tools_utils and h5tools_str modules. Also started on adding the subsetting feature to the dumping. Platforms tested: Linux
* [svn-r3572] Purpose:Bill Wendling2001-03-082-10/+725
| | | | | | | | | Code Movement Description: Moved some functions which worked only with the h5tools_str_t structure from the h5tools module to the h5tools_str module. Platforms tested: Linux
* [svn-r3571] Purpose:Bill Wendling2001-03-082-0/+762
| | | | | | | | | New Modules Description: Separated the "generic" functions out of the h5tools module into their own separate module to make things a bit nicer to deal with. Platforms tested: Linux
* [svn-r3570] Purpose:Bill Wendling2001-03-081-1/+1
| | | | | | | | Update Description: Added entry for h5tools_utils.* Platforms tested: Linux
* [svn-r3569] Purpose:Bill Wendling2001-03-081-4/+3
| | | | | | | | | | | | | Update Description: Changed name of h5tools functions. Solution: Changed h5dump_fixtype() -> h5tools_fixtype() Platforms tested: Linux
* [svn-r3535] Purpose:Bill Wendling2001-03-021-7/+7
| | | | | | | | | | Bug Fix Description: We weren't doing cleans or installs in the lib/ subdirectory. Solution: Added lib to the for loops. Platforms tested: LInux
* [svn-r3523] Purpose:Bill Wendling2001-02-271-3/+3
| | | | | | | | | | | Bug Fix Description: For some reason, it was trying to cd to the examples/ and pablo/ directories to do a distclean. Only problem was, they aren't here. Solution: Removed those from the `for' loop. Platforms tested: Linux
* [svn-r3517] Purpose:Bill Wendling2001-02-262-141/+285
| | | | | | | | | | | | More Subsetting Description: Wanted to do a check-in of the current subsetting stuff. The command-line parsing was already in there. I now added the feature to the h5dump_t structure and it now outputs the new SUBSET DDL stuff in the correct format. It doesn't yet do the actual subsetting, but we're getting there... Platforms tested: Linux
* [svn-r3514] Purpose:Bill Wendling2001-02-241-368/+497
| | | | | | | | | | | | Resubmit of Changes Description: Previous changes to the h5dumper were lost. This patch includes better memory management of XML formatted strings along with the bug fixes for the XML code. Solution: Merged the XML patch with the previous code. Platforms tested: Linux
* [svn-r3513] Purpose:Bill Wendling2001-02-241-1/+0
| | | | | | | | | | Bug Fix Description: assert.h was included twice now that H5private is in there. Solution: remvoed one. Platforms tested: Linux
* [svn-r3512] Purpose:Bill Wendling2001-02-241-1/+2
| | | | | | | | | | | | Bug Fix Description: Some platforms (gondolin) don't necessarily have the vsnprintf function. Solution: Changed it to HDvsnprintf and added a header for H5private to include it... Platforms tested: Linux
* [svn-r3508] Purpose:Bill Wendling2001-02-233-10/+18
| | | | | | | | | | | | Bug Fix Description: We were trying to build the talign test program before the library was actually built. Solution: Moved talign test to the lib directory since it belongs with the library anyway. Platforms tested: Linux
* [svn-r3506] Robert E. McGrath2001-02-2310-1276/+1144
| | | | | | | | | | | | | Purpose: Bug fix. Description: Order of elements in groups is wrong. (Need to find out why h5gen accepted this at all.) Note that test output had to be corrected in some cases. Solution: Fixed xml_dump_group to do the right order to match the DTD Platforms tested: Linux, solaris.
* [svn-r3497] Purpose:Bill Wendling2001-02-221-2/+2
| | | | | | | | | | Fix Description: Left some more cruft in there. Solution: Removed. I still need to check on the testing of `talign'... Platforms tested: Linux
* [svn-r3496] Purpose:Bill Wendling2001-02-221-1/+1
| | | | | | | | | | Fix Description: Left in the separate subdirectories fro the small programms. Solution: removed them and replaced with the misc/ subdirectory Platforms tested: Linux
* [svn-r3492] Purpose:Bill Wendling2001-02-2228-29631/+0
| | | | | | | | Code Movement Description: Moved these files to subdirectories in the tools/ directory. Platforms tested: Linux, Kelgia
* [svn-r3491] Purpose:Bill Wendling2001-02-221-68/+69
| | | | | | | | Code Movement Description: Changed so that it works for compiling files in a subdirectory. Platforms tested: Linux, Kelgia
* [svn-r3490] Purpose:Bill Wendling2001-02-226-0/+3324
| | | | | | | | | Code Movement Description: Moved tools code into own separate directories. This is the library code all of them share. Platforms tested: Linux, Kelgia
* [svn-r3489] Purpose:Bill Wendling2001-02-229-0/+5358
| | | | | | | | Code Movement Description: Moved tools code into their own separate subdirectories Platforms tested: Linux, Kelgia
* [svn-r3488] Purpose:Bill Wendling2001-02-2220-0/+19864
| | | | | | | | Code Movement Description: Moved tools code into their own special subdirectories. Platforms tested: Linux, Kelgia
* [svn-r3487] Purpose:Bill Wendling2001-02-226-0/+1318
| | | | | | | | | | Code Movement Description: Moved the tools into their own separate directories (except for these small tools which are REALLY small, not tested, or documented, really...They just get put into the misc/ directory). Platforms tested: Linux and Kelgia
* [svn-r3485] Robert E. McGrath2001-02-229-18/+15
| | | | | | | | | | | | Purpose: fix bug in XML output Description: OBJ-XID, Parents, etc. were messed up in several cases. Solution: Fixed. Updated tests to have correct results in them Note: tvldtype.h5.xml is a junk file, Platforms tested: Solaris 2.7
* [svn-r3484] Robert E. McGrath2001-02-221-6/+21
| | | | | | | | | | | Purpose: fix bug in XML output Description: OBJ-XID, Parents, etc. were messed up in several cases. Solution: Fixed. Updated tests to have correct results in them Platforms tested: Solaris 2.7
* [svn-r3475] Purpose:Albert Cheng2001-02-201-2/+2
| | | | | | | | | | | Bug fix Description: h4toh5test was being installed because it was put in the PUB_PROGS which is specifically for public programs to be installed. Solution: Moved it away from the PUB_PROGS list to the PROGS list. Platforms tested: eirene.
* [svn-r3453] MuQun Yang2001-02-191-1/+1
| | | | | | | | | | | Purpose: Fixing Makefile.in for compiling h4toh5test.c at the right option Without including hdf4 lib, h4toh5test will not be generated. Description: Solution: Platforms tested: arabica
* [svn-r3451] Purpose:Bill Wendling2001-02-191-1/+1
| | | | | | | | | Feature Add Description: Added support for the h4toh5test program which needs to be conditionally compiled in only if HDF4 is specified. Platforms tested: Linux
* [svn-r3446] MuQun Yang2001-02-1919-0/+0
| | | | | | | | Purpose: remove old h4-h5 test files Description: Solution: Platforms tested:
* [svn-r3445] MuQun Yang2001-02-1921-0/+0
| | | | | | | | Purpose: remove h4-h5 converter test files Description: Solution: Platforms tested:
* [svn-r3444] MuQun Yang2001-02-1919-0/+0
| | | | | | | | Purpose: remove old h4-h5 testfiles Description: Solution: Platforms tested:
* [svn-r3443] MuQun Yang2001-02-1920-0/+0
| | | | | | | | Purpose: remove old h4-h5 converter test files Description: Solution: Platforms tested:
* [svn-r3442] MuQun Yang2001-02-191-0/+0
| | | | | | | | Purpose: remove old h4-h5 converter test files Description: Solution: Platforms tested:
* [svn-r3437] Purpose:Bill Wendling2001-02-161-126/+383
| | | | | | | | | | | | | Feature Add Description: This is the first phase of adding subsetting to the dumper. The command-line parsing should be pretty much set right now. NOTE: The revision before this one can be used to back port to the 1.4 branch when the XML stuff is folded into that branch for release. Platforms tested: Linux
* [svn-r3426] Description:Albert Cheng2001-02-161-3/+3
| | | | | Some fixes were wiped out by Bob's commit. Recovered the changes.
* [svn-r3420] MuQun Yang2001-02-1617-0/+0
| | | | | | | | | | Purpose: add new expected converted hdf5 files from converter Description: Solution: Platforms tested: eirene, arabica CVOS: ----------------------------------------------------------------------
* [svn-r3419] MuQun Yang2001-02-1616-0/+0
| | | | | | | | | | | | | Purpose: adding new test hdf4files to be tested by h4toh5 converter Description: Solution: more typical test files are used Platforms tested: [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3418] MuQun Yang2001-02-162-46/+22
| | | | | | | | | | | Purpose: add contents to compile h4toh5test.c Description: solution: handled similar as h5dumptst.c Platforms tested: Linux(eirene), sun 5.7(arabica)
* [svn-r3417] MuQun Yang2001-02-161-0/+3944
| | | | | | | | | | Purpose: source code to generate hdf files for h4toh5 converter Description: Solution: see the comments of the code. this file is handled similar with h5dumptst.c Platforms tested: eirene, arabica
* [svn-r3416] MuQun Yang2001-02-161-5/+11
| | | | | | | | | | Purpose: bug fix Description: update a few constant Solution: Platforms tested: eirene and arabica
* [svn-r3415] MuQun Yang2001-02-163-14/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: bug fix Description: two bugs: 1. different order of conventions of sds and image in hdf4 is considered at h4toh5image.c file. add palette colormodel attribute and correct names of a few attributes. see detail at: http://hdf.ncsa.uiuc.edu/HDF5/H5Image/ImageDetails.htm 2. convert hdf internal vdata structure(chunking table) into a new hdf5 dataset. Solution: 1. change h5 data space order for image. h5dims[0] = edge[1]-edge[0]; h5dims[1] = start[1]-start[0]; 2. at h4toh5main.c, check the vdata class name and if the first few characters match with HDF_CHK_TBL; ignore converting this vdata. 3. add a few attributes at h4toh5pal.c platforms: linux and sun 5.7(arabica) such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3414] Purpose:Bill Wendling2001-02-151-44/+48
| | | | | | | | | | | | | | Update Description: Updated the code so that error messages are sent to stdout instead of to /dev/null. Albert says that it was supposed to be doing this anyway, so... Also did some formatting changes. Solution: Changed the "2>/dev/null" to "2>&1" Platforms tested: Linux
* [svn-r3413] Purpose:Bill Wendling2001-02-155-12/+12
| | | | | | | | | Update Description: Updated the result files to be consistent with the new error messaging schema that h5dump uses. Platforms tested: Linux
* [svn-r3412] Purpose:Bill Wendling2001-02-152-275/+325
| | | | | | | | | | | | | | | | | | | | | | | Code cleanup Description: Cleaned the code up a bit getting rid of some warnings about "const" being lost from passing a const char * to a function, etc. Also force the error messages to stderr instead of simply printing them to stdout. The same behaviour can be achieved by running h5dump like: h5dump ... 2>&1 however, the error reporting before this change wasn't consistent in its use. I also made some of the error messages clearer (giving names of the failed types and, when there's an "internal error", reporting the line number the error occurred on so that we can debug). Solution: Converted to "fflush(stdout); fprintf(stderr,...);" for all error reportings. Platforms tested: Linux
* [svn-r3408] Purpose:Robert E. McGrath2001-02-1457-898/+9654
| | | | | | | | Adding new feature. Description: XML output option to h5dump Platforms tested: SPARC Solaris 2.7, Irix6.5 (32bit), Linux, Win98
* [svn-r3304] Purpose:Quincey Koziol2001-01-182-38/+0
| | | | | | | | Code update Description: Remove ragged array code & tests from library before release. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3287] Purpose:Albert Cheng2001-01-122-4/+8
| | | | | | | | | | Improvement Description: The mkdir testfiles and the testing of h5dump have their stderr redirected to /dev/null. Thus no way to see error messages when happen. Removed the redirection Platforms tested: Eirene (linux).
* [svn-r3284] Purpose:Albert Cheng2001-01-121-0/+6
| | | | | | | | | | document Description: Added comments in how to use the program and instructions that the corresponding may need updates if new batch of binary files are created. Platforms tested: Eye-balled only. (Just a few lines of comments.)
* [svn-r3276] MuQun Yang2001-01-122-0/+7
| | | | | | | | | | | Purpose: windows bug fix Description: need extra header files for windows Solution: add #ifdef win32 #endif loops Platforms tested: windows 2000, confirmed at eirene
* [svn-r3266] Purpose:Bill Wendling2001-01-102-1/+1
| | | | | | | | | Name change Description: Changed the names of the testh5toh4 and testh4toh5 scripts to the "canonical" form -- testh4toh5.sh and testh5toh4.sh. Platforms tested: Linux