AuthorCommitMessageCommit dateIssues
Binh-Minh RiblerBinh-Minh Ribler
083fa734a39[svn-r2898] Purpose: C++ API for 1.3.x branchDescription: The *.C files are the sample code that perform some common operations to an HDF5 file and its components. The *.h5 files are the HDF5 files that are generated/used by the sample programs. Platforms tested: Solaris (arabica) and Linux
Binh-Minh RiblerBinh-Minh Ribler
92041a68656[svn-r2897] Purpose: C++ API for 1.3.x branchDescription: The *.C and *.h files named different than those in 1.2.x. They are in the form: 'H5' + classname, or just classname if the classname is already prefixed with 'H5' to avoid ambiguity in documentation context. This version has several hidden bugs fixed and an improvement on the reference counting approach. The classes and their inheritance structure are listed below: -------...
Bill WendlingBill Wendling
36acd5381e3[svn-r2896] Purpose: Formatting
Bill WendlingBill Wendling
9703fa02b7b[svn-r2895] Purpose: Small purify warning fixes Description: Removes some purify warning fixes and memory leakage. Platforms tested: Solaris
Bill WendlingBill Wendling
a858f98bf62[svn-r2894] Purpose: Command-line name change Description: Changed --with-stream-vfd to --enable-strea-vfd to be more consistent with what people expect from the --with-FOO and --enable-FOO arguments.
Quincey KoziolQuincey Koziol
f71306c9d8f[svn-r2893] Purpose: Code development Description: Starting to implement actual tests for generic property lists. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
3ddb574eb73[svn-r2892] Purpose: Code development Description: Increment bug fixes and some new API functions to generic property list code. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
7b8b71ed9ba[svn-r2891] Purpose: Bug fix. Description: Generic property list code wasn't getting initialized early enough to get the proper values into the macro/constants. Solution: Call H5P_init() from H5_init_library(). Platforms tested: FreeBSD 4.1.1 (hawkwind)
Bill WendlingBill Wendling
f6a92e75600[svn-r2890] Purpose: Redo of a patch Description: As Quincey pointed out, the parameters are only ``UNUSED'' if we can't find libz.a. Solution: I changed it to conditionally put the UNUSED in there... Platforms tested: Linux
Bill WendlingBill Wendling
fce9bef52da[svn-r2889] Purpose: Cleanup Description: --with-Stream-VFD should be lower case to be consistent with the rest of the options...
Bill WendlingBill Wendling
21450391076[svn-r2888] The VL dumping isn't ready for prime time just yet. Can't get the H5 fileto be platform independent. Commenting this out so that the nightly tests don't bomb...
Quincey KoziolQuincey Koziol
bf9a8a39c84[svn-r2887] Purpose: Backward compatibility additions Description: Test HDF5 v1.2 compatibility API functions (H5Tget_member_dims & H5Tinsert_array) when they are built into the library. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
0eb88a48d7d[svn-r2886] Purpose: Backward compatibility additions Description: Created HDF5 v1.2 compatibility API functions (H5Tget_member_dims & H5Tinsert_array) which use the newer array datatypes underneath, but should ease user's transition to the 1.4 version of the library. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
2da4c9cfaa3[svn-r2885] Purpose: Backward compatibility additions Description: Added "--enable-hdf5v1_2" flag to enable HDF5 v1.2 compatibility API functions (H5Tget_member_dims & H5Tinsert_array) being built in the library. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Bill WendlingBill Wendling
d1b421f1959[svn-r2884] Purpose: Removed warnings Description: Unused parameters Solution: Put UNUSED macro before unused params. Platforms tested: Linux
Bill WendlingBill Wendling
5f41cdba4dc[svn-r2883] Purpose: Removed warnings about unused parameters. Solution: ``Used'' the parameters by assigning them to themselves. Platforms tested: Linux
Albert ChengAlbert Cheng
c675002809c[svn-r2882] Description: The last commited version of config.guess and config.sub does not have the local changes we made over the time. Thus configure failed in non-standard machine like the ASCI Red. Solution: Replaced them with the last version before the last committed version. Platforms tested: ASCI Red
Frank BakerFrank Baker
cfe6744d582[svn-r2881] Purpose: Clean up formatting and delete two functions. Description: Minor reformatting at the head of each file (in the functions list). Delete 2 functions from HM_H5T.html -- H5Tget_member_dims, H5Tinsert_array. Platforms tested: IE 5.
Quincey KoziolQuincey Koziol
bd433ad90c2[svn-r2880] Purpose: Code cleanup Description: Added a the generic property ID types to the list of things not stored in files. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Albert ChengAlbert Cheng
0553b775074[svn-r2879] Snapshot version 1.3 release 33
Bill WendlingBill Wendling
7b5c1025366[svn-r2878] Purpose: Feature Description: Variable length data dumping for simple (i.e., either SCALAR or 1-Dim array variable length datatypes) should work. Added to the tests... Platforms tested: Linux
Bill WendlingBill Wendling
80aabe2a2e7[svn-r2877] Purpose: Updated Description: Added test files for variable length dumping.
Bill WendlingBill Wendling
e8745849afa[svn-r2876] Purpose: Test files Description: Test files for the h5dumping of variable length datasets. Platforms tested: Linux
Quincey KoziolQuincey Koziol
6c603f3e774[svn-r2875] Purpose: Code cleanup Description: Eliminated some warnings on O2K platform. Platforms tested: SGI O2K (modi4)
Quincey KoziolQuincey Koziol
8ea1fc564f3[svn-r2874] Purpose: API cleanup Description: Tweaked some parts of the generic properties API to reduce warnings. Platforms tested: FreeBSD 4.1.1 (hawkwind) & SGI O2K (modi4)
Frank BakerFrank Baker
b527d73ddaf[svn-r2873] Purpose: Adding all functions new to Release 1.4. Solution: Adding first cut of all new API functions. H5Dvlen_get_buf_size H5Epush H5Pset_fapl_family H5Pget_fapl_family H5Pset_fapl_mpio H5Pget_fapl_mpio H5Pset_dxpl_mpio H5Pget_dxpl_mpio H5Pset_fapl_multi H5Pget_fapl_multi H5Pset_dxpl_multi H5Pget_dxpl_multi H5Pset_fapl...
Quincey KoziolQuincey Koziol
7a4d4b9aa2d[svn-r2872] Purpose: Code update Description: Added stub for generic property testing, although it doesn't do anything yet. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
a4076b55981[svn-r2871] Purpose: Code updates Description: Finished fleshing out code for generic properties, although they are not used anywhere in the library yet. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
f828fa13df4[svn-r2870] Purpose: Update Description: Added new test file. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
daeb159cb85[svn-r2869] Purpose: Bug fix Description: "old-style" compound datatypes with array fields were leaking memory during the datatype header decoding when creating the array datatype for a field. Solution: Free the base type of the array after creating array datatype for field. Platforms tested: Solaris 2.6 (baldric)
Quincey KoziolQuincey Koziol
51608fceef9[svn-r2868] Purpose: Bug Fix Description: Generic property lists were leaking memory. Solution: Tied them into the regular cleanup code called at the library's termination Platforms tested: Solaris 2.6 (baldric) & FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
2d0c5c10679[svn-r2867] Purpose: Bug fix. Description: Dimension permutations for array datatypes were being skipped over when datatype information was read from the file (because they aren't used anywhere in the library currently), but this could cause problems in the future when they are used for something. Solution: Read them in anyway, even if we aren't using them yet. Platforms tested: FreeBSD ...
Quincey KoziolQuincey Koziol
04223a18f42[svn-r2866] Purpose: Code cleanup Description: Found more "Have_foo" usage and converted them to "H5_HAVE_foo" Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
47bef325307[svn-r2865] Purpose: Code Cleanup Description: Removed unused variable. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
b20fa011c20[svn-r2864] Purpose: Additional testing. Description: Verify that calling H5Rget_obj_type with a region reference fails. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Thomas RadkeThomas Radke
2047b4fc44d[svn-r2863] Purpose: Bugfix Description: Undo my last bugfix Solution: Although changing 'return()' into '_exit()' for forked processes fixed core dumping of stream_test under Linux SMP it wasn't really a bugfix. In fact it still crashed on a T3E. Now it turned out that the bug was in some cleanup routine in H5FD.c. Since this has been fixed by Robb I can undo my (unneccessary) ...
Quincey KoziolQuincey Koziol
376d1b62d97[svn-r2862] Purpose: Bug fix. Description: Had been using older-style "HAVE_foo" macros instead of newer "H5_HAVE_foo" macros. Solution: Added a "H5_" to all the "HAVE_foo" macros. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
38865598298[svn-r2861] Purpose: Bug fix. Description: When writing data and the dataset needed to be extended, the write call ended up using the old dataspace extents (prior to the dataspace extend) and bad parameters would get into the I/O channel, eventually causing it to dump core. Solution: Every time a dataset is extended, throw away the previous dataspace information and re-retrieve it. Platf...
Robb MatzkeRobb Matzke
169579ee4d4[svn-r2860] ./hdf5/src/H5Pprivate.h * 2000-11-10 Robb Matzke <matzke@llnl.gov> Changed `class' to `cls' in various places since the former is a C++ reserved word and some C compilers (like the one on blue) complain.
Robb MatzkeRobb Matzke
06d7d06a2bb[svn-r2859] ./hdf5/src/H5P.c * 2000-11-10 Robb Matzke <matzke@llnl.gov> (H5P_copy) Changed `class' to `cls'. * 2000-11-10 Robb Matzke <matzke@llnl.gov> (H5P_close) Changed `class' to `cls'.
Robb MatzkeRobb Matzke
ab3a1ae1dfd[svn-r2858] ./hdf5/bin/trace * 2000-11-10 Robb Matzke <matzke@llnl.gov> Changed `unknown type' error message to `untraceable type' so as to be more precise and less alarming.
Quincey KoziolQuincey Koziol
290fdd6d3d8[svn-r2857] Purpose: Keeping up with the Jones's Description: Updated to latest version of the config.guess and config.sub scripts from the GNU ftp site, even though the copies in this branch of the library are OK with the new compiler on the Linux box. Platforms tested: Linux (eirene) & FreeBSD 4.1.1 (hawkwind)
Robb MatzkeRobb Matzke
65bfb5b8a87[svn-r2855] ./hdf5/src/H5Tpublic.h
Robb MatzkeRobb Matzke
82a7138733f[svn-r2854] ./hdf5/src/H5Tconv.c
Robb MatzkeRobb Matzke
407c7100e32[svn-r2853] ./hdf5/src/H5T.c * 2000-11-10 Robb Matzke <matzke@llnl.gov> Updated API tracing calls.
Robb MatzkeRobb Matzke
165359045ed[svn-r2852] ./hdf5/src/H5FD.c * 2000-11-10 Robb Matzke <matzke@llnl.gov> (H5FD_close) Removed code that resets the H5FD_t file structure to zero because that struct has already been freed. This fixes a core dump on some platforms.
Quincey KoziolQuincey Koziol
ab5bf9f979f[svn-r2851] Purpose: Updated for new array datatypes. Description: I missed these tools earlier when I wasn't compiling with HDF4... Solution: Updated them (correctly, I hope) to use the new array datatype instead of compound datatype array fields. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
66c44914cc5[svn-r2850] Purpose: Added new function. Description: It's often convenient to query the class of a compound datatype's member to determine if it's an array and the previous way required you to open the member type to query it's class. Solution: Added new H5Tget_member_class function to directly ask for the member type's class. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
2ce142b6eee[svn-r2846] Purpose: New Feature Description: Updated DDL files for new array output from h5dump. Platforms tested: FreeBSD 4.1.1 (hawkwind)
Quincey KoziolQuincey Koziol
3499de1b530[svn-r2845] Purpose: New Feature Description: Added dumping array datatypes to h5dump and the tool library. Platforms tested: FreeBSD 4.1.1 (hawkwind)