summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r1049] Corrected a typo in the definition of $AR.Albert Cheng1999-02-021-1/+1
|
* [svn-r1047] Entered the bug fix for IRIX 6.x configure in the CHANGES log.Albert Cheng1999-02-011-1/+6
|
* [svn-r1046] Purpose:Paul Harten1999-02-014-5/+580
| | | | | | | | | | | New feature Solution: Modified h5dumptst.c to generate more single dimension datasets of H5T_STRING type held in file tstr2.h5. Platform tested: Solaris2.5
* [svn-r1045] Purpose:Paul Harten1999-02-011-0/+11
| | | | | | | | | | New feature Solution: Add string conversion testers Platform tested: Solaris2.5
* [svn-r1044] Purpose:Paul Harten1999-02-011-9/+341
| | | | | | | | | | | | | New feature Solution: Changes to support conversion of 1-dimensional HDF5 datasets of H5T_STRING type into HDF4 Vdatas. Also, support conversion of HDF5 attribute of string type into HDF4 attribute of INT8 type. Dimensional information is lost. Platform tested: Solaris2.5
* [svn-r1043] Purpose:Paul Harten1999-02-011-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug fix Problem: Depending on how the string size changes, different buffers are used when copying from one array of strings to another array of strings. An ASSERTION() is set up to check the validity of the buffer being used for each element of the string array being copied. This ASSERTION() fails for a 10 element string array of string length 42 being copied to a 10 element string array of string length 50. Solution: The overlap variable (olap) is calculated slightly differently. Also, since olap and nelmts are unsigned types, the conditional assignment: d = elmtno >= nelmts-olap ? dbuf : dp should be rewitten as: d = elmtno+olap >= nelmts ? dbuf : dp This same problem/solution may exist in H5T_conv_i_i(), and H5T_conv_f_f(). Platform tested: Solaris2.5
* [svn-r1042] added ./tools/testfiles/tstr-1.ddl and ./tools/testfiles/tstr.h5.Ruey-Hsia Li1999-02-011-0/+2
|
* [svn-r1041] Added the string test file.Ruey-Hsia Li1999-02-011-0/+0
|
* [svn-r1040] Added the expected output for string test.Ruey-Hsia Li1999-02-011-0/+435
|
* [svn-r1039] Added string tests and temporarily disabled test_compound_dt2() ↵Ruey-Hsia Li1999-02-017-90/+397
| | | | | | test. Reflected the format changes to the expected output.
* [svn-r1038] Did some work on the output format for compound data and string.Ruey-Hsia Li1999-02-014-478/+524
| | | | Also added test script for string.
* [svn-r1037] All IRIX (old 32bit OS) version 6.x can use the same configuration.Albert Cheng1999-01-293-2/+5
| | | | Replaced irix6.2 by irix6.x.
* [svn-r1036] Updated compiler flagsQuincey Koziol1999-01-282-4/+4
|
* [svn-r1035] t_file.c:Albert Cheng1999-01-272-2/+143
| | | | | | | | | | | Added a new test to verify the MPIO can support independent overlapping writes. testphdf5.c: Bracketed the MPIO write test with a #ifdef so that it is tested only when the explicitely turned on. Platform tested: O2K.
* [svn-r1034] Changed spelling of extendable to extendible just for ↵Albert Cheng1999-01-271-8/+8
| | | | consistency sake.
* [svn-r1033] added some calls to get the time elapsed on WIN NTPatrick Lu1999-01-251-2/+105
|
* [svn-r1032] Changes since 19990118Robb Matzke1999-01-2129-276/+766
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./tools/h5tools.c Strings are not converted to null-padding before being printed; they are printed with whatever byte values appear in the file. ./tools/h5ls.c Now able to display attribute data type and data. Added a `-f' or `--full' switch which causes the full name of each object to be displayed instead of just the base name. Added a `-r' or `--recursive' switch that recursively prints the contents of groups, avoiding cycles. More bulletproofing for non-printable characters in things like object names, attribute names, and comment strings. We don't want listing a file to send termal escape sequences because it's sometimes possible to execute commands that way. Since h5ls doesn't usually use quotes around object names we must sometimes escape space characters. External files are listed in a table to make the output less confusing. ./tools/h5tools.c ./tools/h5tools.h Changed h5dump() to h5dump_dset() and added h5dump_mem(). Also make h5dump_fixtype() public. ./test/dtypes.c Wrote some data to an attribute to test h5ls attribute printing. ./src/H5ACprivate.h ./src/H5Apublic.h ./src/H5Dprivate.h ./src/H5Dpublic.h ./src/H5Epublic.h ./src/H5Fprivate.h ./src/H5Fpublic.h ./src/H5Gprivate.h ./src/H5HLprivate.h ./src/H5Oprivate.h ./src/H5Ppublic.h ./src/H5RApublic.h ./src/H5Rpublic.h ./src/H5Spublic.h ./src/H5Tpkg.h ./src/H5Tpublic.h ./src/H5Vprivate.h ./src/H5Zpublic.h ./src/H5private.h ./src/H5public.h Reindented function prototypes after `HDF5API' was added. Also rewrapped long lines. ./src/H5Flow.c Added an `#ifdef WIN32' around an unused variable. ./src/H5api_adpt.h Removed extra carriage returns inserted by "broken" operating system. ./src/H5Dprivate.h ./src/H5Oprivate.h ./src/H5Vprivate.h ./src/H5private.h Removed extraneous inclusion of H5api_adpt.h since it's included in H5public.h which is included by everything. ./src/Makefile.in Added H5api_adpt.h to the list of public header files to fix broken `make install'.
* [svn-r1031] added necessary info to export info to the dllPatrick Lu1999-01-2113-252/+252
|
* [svn-r1030] added necessary info to export functions to dllPatrick Lu1999-01-2111-65/+65
|
* [svn-r1029] added the necessary information to make a dllPatrick Lu1999-01-211-1/+1
|
* [svn-r1028] new include file that is needed on NT to export functions and ↵Patrick Lu1999-01-211-0/+25
| | | | gloabls in a dll
* [svn-r1027] Added CVS Revision and ID tags so we can track the snapshots ↵Quincey Koziol1999-01-201-0/+7
| | | | more effectively.
* [svn-r1026] Changes since 19990118Robb Matzke1999-01-201-1/+0
| | | | | | | | | ---------------------- ./tools/h5tools.c Strings are not converted to null-padding before being printed; they are printed with whatever byte values appear in the file.
* [svn-r1025] added new project files for the alpha versions and the dll versionPatrick Lu1999-01-191-0/+0
|
* [svn-r1024] Purpose:Paul Harten1999-01-191-18/+19
| | | | | | | | | | | | | | | Bug fix Problem: When -with-hdf4 option is selected during configure, no machine type found for HDF4 header file hdfi.h. Solution: Modify hdf5/config/linux file: -D__i386 to be added to CPPFLAGS. Platform tested: linux(penfold)
* [svn-r1023] Changes since 19990105Robb Matzke1999-01-189-71/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./INSTALL ./doc/html/Compression.html ./doc/html/Filters.html Disassociated GNU from zlib. Did not change the introduction which incorrectly states that compression in hdf5 is available only if GNU gzip is available (should read zlib). Changed a typo in INSTALL to match what is documented in various other places: that zlib 1.1.2 (not 1.0.2) or better is required for compression. Added a reference to the main zlib web page in various places. ./src/H5Fistore.c Fixed a typo in a comment. ./src/H5Flow.c Removed carriage returns from the end of lines. ./test/dsets.c The deflate compression tests are still run but `-SKIP-' is printed instead of `PASSED' if the zlib library was not detected at configuration time. The tests check that the compression layer (H5Z) is correctly bypassed.
* [svn-r1022] changed the macro for FILE to be FILENAME since it conflicted ↵Patrick Lu1999-01-121-12/+12
| | | | | | with a macro in a windows header.
* [svn-r1021] Purpose:Paul Harten1999-01-122-18/+40
| | | | | | | | | | | | | | | | Bug fix Problem: Segmentation fault when attempting to free NULL or uninitialized pointers. Problem noticed on Linux and HPUX10.20 platforms. Solution: Initialialize the pointer to NULL. Execute the "free" statement upon the condition that the pointer is not equal to NULL (i.e. after the allocation has taken place.) Platform tested: Linux, HPUX10.20, Solaris2.5
* [svn-r1020] I messed the last one up again. sorry this should be the last time.Patrick Lu1999-01-111-6/+4
|
* [svn-r1019] the last version I checked in was not ocmpletely correct.Patrick Lu1999-01-111-1/+2
|
* [svn-r1018] need to put a fix for a bug in the Microsoft compiler.Patrick Lu1999-01-111-1/+13
|
* [svn-r1017] added new projects into the all project for a few new test programs.Patrick Lu1999-01-111-0/+0
| | | | also updated the config file in there
* [svn-r1016] *** empty log message ***Robb Matzke1999-01-071-0/+376
|
* [svn-r1015] Got rid of some warning messages.Albert Cheng1999-01-074-5/+3
| | | | Tested in O2K.
* [svn-r1014] Switched the order of the assert and HRETURN_ERROR statementsAlbert Cheng1999-01-071-1/+1
| | | | | in the FUNC_ENTER_INIT to eliminate the unreachable statement compiler warning. Tested in O2K.
* [svn-r1013] *** empty log message ***Robb Matzke1999-01-071-1/+43
|
* [svn-r1012] Changes since 19981217Robb Matzke1999-01-072-5/+124
| | | | | | | | | | ---------------------- ./tools/h5ls.c Displays enumeration type information. ./tools/h5tools.c Displays enumerated data using symbol names.
* [svn-r1011] Changes since 19981217Robb Matzke1999-01-074-6/+96
| | | | | | | | | | | ---------------------- ./test/dtypes.c ./test/enum.c [NEW] Added support for enumeration data types. ./test/fillval.c ./test/istore.c Fixed memory leaks during error handling.
* [svn-r1010] Changes since 19981217Robb Matzke1999-01-0713-1221/+2902
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5.c ./src/H5private.h Renamed `library_initialize_g' to `H5_libinit_g' to make it conform to our naming scheme. ./src/H5I.c Fixed a bug in H5I_dec_ref() that caused the return value to always be zero instead of the new reference count. ./src/H5.c ./src/H5Odtype.c ./src/H5T.c ./src/H5Tconv.c ./src/H5Tpkg.h ./src/H5Tprivate.h ./src/H5Tpublic.h Added support for enumeration data types. ./src/H5RA.c Renamed H5T_insert() to H5T_struct_insert() and added H5T_enum_insert(). ./src/H5RA.c ./src/H5Shyper.c Added casts to size_t for the third argument of memcpy() to shut up a warning message from insure++. ./src/H5T.c Changed "can't" to "unable to" in some error messages to be more consistent. ./src/H5detect.c If fork() or waitpid() are unavailable then we assume no alignment constraints. Hopefully this is the case only on NT and Intel CPU's don't have alignment constraints. ./src/H5public.h Include <limits.h> because the H5T_NATIVE_CHAR macro needs the definition for CHAR_MIN.
* [svn-r1009] *** empty log message ***Robb Matzke1999-01-071-1/+1
|
* [svn-r1008] Changes since 19981217Robb Matzke1999-01-074-58/+15
| | | | | | | | | | | | | ---------------------- ./MANIFEST Removed some ddl files from tools/testfiles that are no longer part of CVS. Added new enum.c test. ./configure [REGENERATED] ./configure.in Changed printf long long format detection to favor `L' over `ll'.
* [svn-r1007] Updated with missing files.Quincey Koziol1999-01-061-0/+7
|
* [svn-r1006] Updated output against the current version of the HDF4 dumper in ↵Quincey Koziol1999-01-068-39/+39
| | | | CVS.
* [svn-r1005] Reflected the changes in ddl to the example.Ruey-Hsia Li1999-01-061-12/+53
|
* [svn-r1004] Purpose:Paul Harten1999-01-053-11/+84
| | | | | | | | | | | | | | | | Conform closer to other test print-out. Solution: Added "All h5dump tests passed." statement to output of testh5dump.sh when appropriate. Similarly, added "All h5toh4 tests passed." statement to output of testh5toh4 when appropriate. Also, added the testing of converting H5 files with loop pathways into H4 files with recursive references. Platforms tested: Solaris2.5, Digital Unix 4.0
* [svn-r1003] Fixed a couple of typosQuincey Koziol1999-01-052-3/+2
|
* [svn-r1000] Purpose:Paul Harten1998-12-301-4/+11
| | | | | | | | | | | | | | | | | Conform closer to other test print-out. Problem: Multiple "PASSED" statements for single test results when test involves conversion of multiple files. Should be single "PASSED" statement for test results. Solution: "*FAILED*" statement given if conversion fails for any file. Differences given between expected results and actual results for each file that fails. "PASSED" statement given when conversion is successful for all files. Platform tested: Solaris2.5
* [svn-r994] Added h5toh4.Frank Baker1998-12-281-0/+106
|
* [svn-r989] Purpose:Paul Harten1998-12-221-2/+22
| | | | | | | | | | Bug fix Solution: Have warning messages go to stderr instead of stdout. Platform tested: Solaris2.5
* [svn-r988] Purpose:Paul Harten1998-12-221-215/+151
| | | | | | | | | | | | | New feature, Documentation Solution: Changed h5toh4 testing output to more closely resemble other HDF5 testing output. Also added documentation to describe the puposes of the conversion test files. Platform tested: Solaris2.5