summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r2915] Purpose:Bill Wendling2000-11-153-90/+128
| | | | | | | | Feature Add Description: Added the --enable-static-exec flag to the fortran stuff. Platforms tested: Linux
* [svn-r2914] Purpose:Bill Wendling2000-11-153-4/+5
| | | | | | | | | | | | | Bug fix Description: libtool complained that the library name didn't have a ``lib'' prefix. Also, the $(top_srcdir) macro points to the top of the c++/ directory, which was messing up the -I$(top_srcdir)/src stuff. It needed to be changed to the correct value. Solution: Made it so Platforms tested: Linux
* [svn-r2913] Purpose:Bill Wendling2000-11-152-50/+88
| | | | | | | | | | | Bug fix Description: Configure wasn't picking up the LT_STATIC_EXEC stuff from the top-level configure. Solution: Added LT_STATIC_EXEC logic Platforms tested: Linux
* [svn-r2912] Purpose:Quincey Koziol2000-11-151-0/+94
| | | | | | | | Code checkpoint Description: More code testing for generic property lists. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2911] Purpose:Quincey Koziol2000-11-152-6/+291
| | | | | | | | | | | | | Bug fix and code checkpoint Description: HP's compilers didn't seem to like comparing function pointers with '<' & '>', so I've changed how the function pointers are compared to aviod those operations. This should fix last night's daily test failures on opus and sangamon. Also, more code development for generic property lists. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2910] Purpose:Quincey Koziol2000-11-151-4/+137
| | | | | | | | Code checkpoint Description: More generic property functionality tested Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2909] Purpose:Quincey Koziol2000-11-153-21/+221
| | | | | | | | Code checkpoint Description: More generic property functionality added and debugged. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2908] Purpose:Quincey Koziol2000-11-142-61/+50
| | | | | | | | | | | | | | | Bug fix. Description: VL datatype dumping was not working correctly on most machines because the "native" version of the variable-length type wasn't being generated for the printing process. Re-enabled VL dumping test Solution: Generate "native" version of the VL datatype to read in for printing, also some code cleanup in the VL dumping algorithm. Platforms tested: FreeBSD 4.1.1 (hawkwind) & Solaris 2.6 (baldric)
* [svn-r2907] Purpose:Bill Wendling2000-11-142-2/+2
| | | | | | Bug FIx Description: The Source file was renamed. Changed it to that name.
* [svn-r2906] Purpose:Bill Wendling2000-11-141-0/+110
| | | | Updated with C++ addition information.
* [svn-r2905] Purpose:Bill Wendling2000-11-142-10/+18
| | | | | | | Bug Description: Applied the DYNAMIC_DIRS patch to this configure file. It was applied to the hdf5 stuff but didn't make it down here.
* [svn-r2904] Purpose:Bill Wendling2000-11-1412-0/+603
| | | | | Adding some of the config stuff. Binh-Minh should go through the others (and these) to see if they are correct.
* [svn-r2903] Purpose:Bill Wendling2000-11-144-0/+3224
| | | | Adding Makefiles and configure stuff.
* [svn-r2902] Purpose:Bill Wendling2000-11-145-0/+9844
| | | | Adding binaries needed for configure
* [svn-r2901] Purpose:Bill Wendling2000-11-143-0/+124
| | | | Adding Makefile
* [svn-r2900] Purpose:Quincey Koziol2000-11-141-0/+42
| | | | | | | | Code development Description: Adding more generic property list tests for new functions. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2899] Purpose:Quincey Koziol2000-11-142-1/+401
| | | | | | | | Code development Description: Incrementally adding various generic property features. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2898] Binh-Minh Ribler2000-11-1413-0/+1306
| | | | | | | | | | | | | | Purpose: C++ API for 1.3.x branch Description: 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
* [svn-r2897] Purpose:Binh-Minh Ribler2000-11-1455-0/+6782
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C++ API for 1.3.x branch Description: 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: --------------------------------------- H5Library Exception RefCounter IdComponent H5File DataSpace H5Object Group AbstractDs DataSet Attribute DataType PredType EnumType CompType AtomType StrType IntType FloatType PropList FileCreatPropList FileAccPropList DSetCreatPropList DSetMemXferPropList --------------------------------------- IdComponent uses RefCounter to keep track of opened objects so proper termination of HDF5 objects can be maintained. Each class has a .h file containing the class declaration and a .C file containing its definition. In addition to the classes files, the following files do not have class information: - H5Cpp.h: header file to be included in user's application - H5Idtemplates.h: contains a template function used by several classes - H5Classes.h: contains forward class declarations - H5CommonFG.*: contains common code used by classes H5File and Group - H5Include.h: contains the hdf5.h header file and the #undef RCSID to work around the problem: multiple defined RcsId - H5Alltypes.h: simply serves as a container to hold the header files of all datatypes to simplify the header file inclusion Platforms: Solaris (arabica) and Linux
* [svn-r2896] Purpose:Bill Wendling2000-11-141-23/+13
| | | | Formatting
* [svn-r2895] Purpose:Bill Wendling2000-11-141-8/+13
| | | | | | | | Small purify warning fixes Description: Removes some purify warning fixes and memory leakage. Platforms tested: Solaris
* [svn-r2894] Purpose:Bill Wendling2000-11-142-520/+512
| | | | | | | | 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.
* [svn-r2893] Purpose:Quincey Koziol2000-11-141-0/+55
| | | | | | | | Code development Description: Starting to implement actual tests for generic property lists. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2892] Purpose:Quincey Koziol2000-11-143-59/+221
| | | | | | | | | Code development Description: Increment bug fixes and some new API functions to generic property list code. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2891] Purpose:Quincey Koziol2000-11-141-8/+10
| | | | | | | | | | | 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)
* [svn-r2890] Purpose:Bill Wendling2000-11-131-0/+6
| | | | | | | | | | | 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
* [svn-r2889] Purpose:Bill Wendling2000-11-132-6/+6
| | | | | | | Cleanup Description: --with-Stream-VFD should be lower case to be consistent with the rest of the options...
* [svn-r2888] The VL dumping isn't ready for prime time just yet. Can't get ↵Bill Wendling2000-11-131-1/+1
| | | | | | | the H5 file to be platform independent. Commenting this out so that the nightly tests don't bomb...
* [svn-r2887] Purpose:Quincey Koziol2000-11-131-0/+52
| | | | | | | | | 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)
* [svn-r2886] Purpose:Quincey Koziol2000-11-133-0/+157
| | | | | | | | | | 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)
* [svn-r2885] Purpose:Quincey Koziol2000-11-133-543/+582
| | | | | | | | | | 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)
* [svn-r2884] Purpose:Bill Wendling2000-11-131-3/+3
| | | | | | | | | | Removed warnings Description: Unused parameters Solution: Put UNUSED macro before unused params. Platforms tested: Linux
* [svn-r2883] Purpose:Bill Wendling2000-11-132-0/+12
| | | | | | | | Removed warnings about unused parameters. Solution: ``Used'' the parameters by assigning them to themselves. Platforms tested: Linux
* [svn-r2882] Description:Albert Cheng2000-11-132-255/+57
| | | | | | | | | | 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
* [svn-r2881] Purpose:Frank Baker2000-11-132-149/+27
| | | | | | | | | 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.
* [svn-r2880] Purpose:Quincey Koziol2000-11-131-0/+2
| | | | | | | | | 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)
* [svn-r2879] Snapshot version 1.3 release 33Albert Cheng2000-11-132-2/+2
|
* [svn-r2878] Purpose:Bill Wendling2000-11-132-84/+98
| | | | | | | | | | 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
* [svn-r2877] Purpose:Bill Wendling2000-11-131-0/+2
| | | | | | Updated Description: Added test files for variable length dumping.
* [svn-r2876] Purpose:Bill Wendling2000-11-132-0/+35
| | | | | | | | Test files Description: Test files for the h5dumping of variable length datasets. Platforms tested: Linux
* [svn-r2875] Purpose:Quincey Koziol2000-11-134-8/+7
| | | | | | | | Code cleanup Description: Eliminated some warnings on O2K platform. Platforms tested: SGI O2K (modi4)
* [svn-r2874] Purpose:Quincey Koziol2000-11-133-15/+19
| | | | | | | | API cleanup Description: Tweaked some parts of the generic properties API to reduce warnings. Platforms tested: FreeBSD 4.1.1 (hawkwind) & SGI O2K (modi4)
* [svn-r2873] Frank Baker2000-11-134-40/+1678
| | | | | | | | | | | | | | | | | | | | | | | | | | 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_split H5Pset_fapl_sec2 H5Pset_fapl_stdio H5Pset_fapl_stream H5Pget_fapl_stream H5Pset_fapl_log H5Pset_driver H5Pget_driver H5Pget_driver_info H5Pset_meta_block_size H5Pget_meta_block_size H5Pset_sieve_buf_size H5Pget_sieve_buf_size H5Pset_fapl_dpss H5Pset_fapl_gass H5Pget_fapl_gass H5Pset_fapl_srb H5Pget_fapl_srb H5Tarray_create H5Tget_array_ndims H5Tget_array_dims Platforms tested: IE 5.
* [svn-r2872] Purpose:Quincey Koziol2000-11-124-6/+78
| | | | | | | | | Code update Description: Added stub for generic property testing, although it doesn't do anything yet. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2871] Purpose:Quincey Koziol2000-11-123-65/+356
| | | | | | | | | 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)
* [svn-r2870] Purpose:Quincey Koziol2000-11-121-0/+1
| | | | | | | | Update Description: Added new test file. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2869] Purpose:Quincey Koziol2000-11-111-0/+3
| | | | | | | | | | | | 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)
* [svn-r2868] Purpose:Quincey Koziol2000-11-112-25/+48
| | | | | | | | | | 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)
* [svn-r2867] Purpose:Quincey Koziol2000-11-111-2/+3
| | | | | | | | | | | | | 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 4.1.1 (hawkwind)
* [svn-r2866] Purpose:Quincey Koziol2000-11-1120-78/+79
| | | | | | | | Code cleanup Description: Found more "Have_foo" usage and converted them to "H5_HAVE_foo" Platforms tested: FreeBSD 4.1.1 (hawkwind)