summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r12046] Purpose:Quincey Koziol2006-03-091-2/+2
| | | | | | | | | | | | Bug fix Description: Add the high-level examples directory to the list of directories for mostlyclean/clean/distclean. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r12020] Purpose:Albert Cheng2006-03-071-3/+4
| | | | | | | | | | | | | | | improvement. Description: It did not recognized the g95 compiler in forms like /usr/sdt/bin/new/g95, thus not setting the -DH5_G95 correctly. Solution: Fixed it so that it can recognize all */g95 as the g95 compiler too. Platforms tested: Tested in Heping.
* [svn-r12016] Purpose:Pedro Vicente Nunes2006-03-0617-49/+206
| | | | | | | | | | | | | | new examples Description: added revised examples for HL (image, table) Solution: Platforms tested: linux Misc. update:
* [svn-r12015] Purpose:James Laird2006-03-063-326/+331
| | | | | | | | | | | | | | | Updating h52gif tool Description: The 1.6 branch seems to have had an older version of the h52gif tool checked in. Solution: At Pedro's request, copied the writehdf.c file from the 1.7 branch and replaced the file that had been in the 1.6 branch. Platforms tested: mir
* [svn-r12014] Purpose:James Laird2006-03-062-836/+107
| | | | | | | | | | | | | Bug fix Description: Forgot to cvs add hl/tools/Makefile.in Solution: Added the file. Platforms tested: mir
* [svn-r12013] This commit was manufactured by cvs2svn to create branch ↵cvs2svn2006-03-0618-0/+224434
| | | | 'hdf5_1_6'.
* [svn-r12012] Purpose:James Laird2006-03-0611-3351/+0
| | | | | | | Deleted old gifconv directory Description: Ran cvs rm on old gifconv directory
* [svn-r12010] Purpose:James Laird2006-03-0614-291/+679
| | | | | | | | | | | | | | | Moving gif2h5 to hl directory in 1.6 branch Description: This is the same change as was made in the 1.7 branch. Solution: Moved the gif2h5 tool from the hdf5/tools directory to the hdf5/hl/tools directory. The files were already present, but now the Makefiles build and install using the new directory instead of the old one. Platforms tested: mir, modi4
* [svn-r12006] Purpose:James Laird2006-03-052-0/+26
| | | | | | | | | | | | | | Bug fix Description: Didn't add hl/examples/Dependencies to cvs last checkin. Solution: A few platforms (modi4) can't generate Dependencies file. It just needed to be checked into CVS. Platforms tested: mir
* [svn-r12005] Purpose:James Laird2006-03-051-0/+10
| | | | | | | | | | | | | | | | | | | MANIFEST fix Description: I didn't realize that my changes to the 1.7 branch would also affect the 1.6 branch. Temporarily fixed the MANIFEST to fix Daily Tests. Solution: Adding the hl/tools/gif2h5 directory in the 1.7 branch added some CVS-managed files to the 1.6 branch, which broke the manifest check. Updated the MANIFEST to reflect these files. I'll incorporate this directory into the build soon. Platforms tested: bin/chkmanifest on mir Misc. update:
* [svn-r12000] Purpose:James Laird2006-03-032-3/+6
| | | | | | | | | | | | | | | | Bug fix Description: Fixed errors in hl examples on modi4 and in parallel. Solution: Parallel error was a typo. D'oh! Used the wrong variable for h5pcc. modi4 was because pmake needs all of its variables defined before they are used. Forgot to define $(LIBHDF5_HL). 1.7 branch is smarter about this. :) Platforms tested: mir, modi4
* [svn-r11998] Purpose:James Laird2006-03-017-776/+94
| | | | | | | | | | | | | | | Added HL examples Description: Added framework and three HL C examples to 1.6 branch. Solution: The HL C examples should compile with h5cc, and the code is in place to make them work with install, install-examples, etc., so it should be easy to add more examples. Platforms tested: mir, shanti
* [svn-r11997] This commit was manufactured by cvs2svn to create branch ↵cvs2svn2006-03-014-0/+929
| | | | 'hdf5_1_6'.
* [svn-r11996] Purpose:Pedro Vicente Nunes2006-03-011-28/+34
| | | | | | | | | | | | | | new feature Description: added the possibility of passing NULL to the output parameters for H5LTget_dataset_info, in case some of them are not requested Solution: Platforms tested: linux Misc. update:
* [svn-r11969] Purpose:James Laird2006-02-273-6/+44
| | | | | | | | | | | | | | | | | | | | Bug fix Description: Trying to use h5c++ to link against the high-level library failed. Solution: Firstly, the libraries were listed in the wrong order on the linking line in h5c++.in. Secondly, in the 1.6 branch the C++ interface has its own configure script which didn't know whether the high-level library was enabled or disabled, so when h5c++ tests whether the HL interface is being built, the test always fails. Both of these problems were fixed (by reordering the libraries and adding a test for --enable-hl to c++/configure.in). Platforms tested: mir, shanti, copper
* [svn-r11956] Snapshot version 1.6 release 5 (post7)HDF Admin2006-02-1910-35/+35
|
* [svn-r11936] Purpose:Albert Cheng2006-02-151-3/+3
| | | | | | | | | | | | | | | | | | Cleanup Description: v1.7: Removed some debug files left by previous change. Uncommented the removal of the temporary working directory. v1.6: Moved the code of removal of the temporary working directory to a later location in order to stay in sync with v1.7. (The later location is needed for v1.7 code but makes no different to v1.6) Platforms tested: Tested by hand.
* [svn-r11934] Snapshot version 1.6 release 5 (post6)HDF Admin2006-02-1210-35/+35
|
* [svn-r11933] Purpose:Frank Baker2006-02-113-18/+27
| | | | | | | | | | | | Clarify that the length of names of objects in groups is not limited. Description: H5Gcreate, H5Dcreate, H5Tcommit Added a note in each of these function descriptions that the length of the created object's name is unlimited. Included note that this is true for all objects in a group. Additional code cleanup in H5Gcreate and copy edit in H5Tcommit. Platforms tested: Safari
* [svn-r11930] Frank Baker2006-02-081-1/+7
| | | | | | | | | | | Purpose: Bugfix -- Bugzilla entry 234 Description: Added note that the time datatype representation discussed in this chapter has not been fully implemented and that the class is not fully supported. Contributes to closing Bugzilla entry 234. Tested: Safari
* [svn-r11929] Frank Baker2006-02-081-2/+6
| | | | | | | | | | | | Purpose: Bugfix -- Bugzilla entry 234 Description: Removed discussion of the time datatype class, H5T_TIME, in the Introduction to HDF5. With corresponding changes in the User's Guide Datatypes chapter and the immediately-preceding Reference Manual change, this closes Bugzilla 234. Tested: Safari
* [svn-r11928] Frank Baker2006-02-081-6/+11
| | | | | | | | | | | | Purpose: Bugfix -- Bugzilla entry 234 Solution: Added note in H5Tget_class, where the datatype class identifiers are listed, that the H5T_TIME class is not fully supported. This fixes Bugzilla 234 in the Reference Manual. Other minor edits (which are related to a different bugfix). Platforms tested: Safari
* [svn-r11927] Frank Baker2006-02-081-1/+5
| | | | | | | | | | | Purpose: Bugfix -- Bugzilla entry 289 Solution: Added a note that H5Iget_name cannot be used with an object identifier returned by H5Rdereference. Closes Bugzilla entry 289. Platforms tested: Safari
* [svn-r11921] Purpose:Albert Cheng2006-02-071-0/+7
| | | | | | | | | | | | improvement. Description: Release must be run at the top of the hdf5 source directory. Added a test to verify this condition at the beginning of the command. Platforms tested: Tested by hand.
* [svn-r11917] Frank Baker2006-02-031-16/+10
| | | | | | | | | | | | | | | Purpose: Bugfix. Four misplaced and two wrongly-described functions. Description: H5Pset/get_multi_type were listed in the H5P functions index under both file access and dataset access property functions. These functions were also described as modifying both the data access property list (wrong) and file access property list (correct). H5Pset/get_small_data_block_size were listed under dataset access property functions. All four functions belong only among the file access property functions. These errors are corrected. Tested: Firefox
* [svn-r11905] Purpose: MaintenanceElena Pourmal2006-01-3010-35/+35
| | | | | | | | | | | | | Description: Quincey fixed a bug discovered by Kent in HDF5 for HDF-EOS. Solution: Created a snapshot by running bin/release and put all files under the snapshot directory on the FTP server; ran bin/h5versa to change version number. (I know, know, I could run a snapshot script :-) Platforms tested: none Misc. update:
* [svn-r11902] Purpose:Quincey Koziol2006-01-282-2/+231
| | | | | | | | | | | | | | | | | | | | Bug fix/additional tests Description: H5Gopen() was incorrectly allowed to open objects of other types (datasets, etc). Add additional tests for holding open an object of a given type (dataset, group, etc) while incorrectly trying to open that object with a different type of API routine (i.e. using the group open call on a dataset, etc.) Solution: Check the type of the object attempting to be opened before completely opening the object. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11900] Purpose:Quincey Koziol2006-01-281-1/+1
| | | | | | | | | | | | Bug fix Description: Bug fix on the H5T_vlen_set_loc to allow for changing the file on a variable-length datatype on disk. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4
* [svn-r11898] Purpose: Adding C++ informationBinh-Minh Ribler2006-01-281-0/+17
| | | | | | Description: Added section "6.1 Using the C++ API" for information on how to work with the C++ API and its Reference Manual.
* [svn-r11893] Purpose:Frank Baker2006-01-261-29/+38
| | | | | | | | | | | | | Bugfix -- Bugzilla #225 Description: Changed description of first parameter to say that it's value "must be a valid identifier for an object in the HDF5 file containing the referenced object, including the file identifier." (The description had been incorrectly limited.) Consequential edits, including in Fortran description. This fix closes Bugzilla entry 225. Platforms tested: Safari 1.3.2, Firefox 1.5
* [svn-r11892] Purpose: Small bug fixElena Pourmal2006-01-251-1/+3
| | | | | | | | | | | | | | | | Description: h5_group example didn't work on VMS; it turned out that a group was not closed and since the default file close degree is "weak", file was not closed either. When program attempted to open the same file, system reported an error since the file was "locked by another user". UNIX systems apperently do not care and open the same file without any problem. Solution: Added H5Gclose calls. Platforms tested: VMS server and heping Misc. update:
* [svn-r11890] Purpose:Quincey Koziol2006-01-241-1/+1
| | | | | | | | | | Fix typo Description: Fix typo in last commit, which was breaking 1.4 compatibility builds Platforms tested: FreeBSD 4.11 (sleipnir) w/1.4 compatbility
* [svn-r11888] Purpose:Quincey Koziol2006-01-2339-2842/+2730
| | | | | | | | | | | | | Code cleanup Description: Check in some of the code cleanups from working on the external link support. (This doesn't include any of the external link features) Platforms tested: FreeBSD 4.11 (sleipnir) Mac OSX.4 (amazon) Linux 2.4
* [svn-r11887] This commit was manufactured by cvs2svn to create branch ↵cvs2svn2006-01-231-0/+97
| | | | 'hdf5_1_6'.
* [svn-r11885] Purpose: Fixed bugBinh-Minh Ribler2006-01-232-24/+88
| | | | | | | | | | | | | | Description: Some *LEAST* and/or *FAST* types are not supported on certain platforms. Solution: Added appropriate #ifdef to PredType::*LEAST* and PredType::*FAST*. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) FreeBSD 4.10 (sleipnir)
* [svn-r11881] Snapshot version 1.6 release 5 (post4)HDF Admin2006-01-1510-35/+35
|
* [svn-r11878] Purpose:Pedro Vicente Nunes2006-01-111-14/+18
| | | | | | | | | | | | | | | | | | bug fix Description: a call to sprintf was giving incorrect output in the system Fedora Core 4 with gcc 4.0 (not supported by us, but user reported) Solution: the call was using the same buffer for source and destination variables, used different ones Platforms tested: linux (mir) solaris (sol) Misc. update:
* [svn-r11876] Purpose:Albert Cheng2006-01-091-13/+29
| | | | | | | | | | | | | | | | | | | | Bug fix. Description: getenv_all, like some implementations of getenv, keeps an internal buffer for the getenv values. Application must make a copy of the content of the returned pointer before calling getenv_all again IF it wants to use the first content later. The previous code violated this rule and caused error. Solution: Did a small revamp of the h5_fixname to fix the above problem by moving the getenv_all for HDF5_NOCLEANUP eariler to avoid it clashing the call of getenv_all for HDF5_PARAPREFIX. No a good permenant fix. Need to really recode this routine. Platforms tested: h5committested.
* [svn-r11874] Frank Baker2006-01-091-2/+2
| | | | | | | | Purpose and Description: Fix link to "HDF5 C++ API Design Specification" on HDF server in HDF5/doc_resource/cpplus/. Platforms tested: Safari
* [svn-r11872] Purpose:Albert Cheng2006-01-093-8/+26
| | | | | | | | | | | | | | Bug fix. Description: getenv_all will be called even when it is NOT an MPI application. Solution: Moved the use of getenv_all("HDF5_NOCLEANUP") to fix_name so that it will be invoked only if a parallel driver is used. Platforms tested: hand tested in copper.
* [svn-r11870] Purpose:Albert Cheng2006-01-081-5/+5
| | | | | | | | | | | Bug fix. Description: Fixed a typo and also moved initialization of n_xxxx variables to the common declaration place. Platforms tested: Tested by hand only. WIll see how daily tests work out.
* [svn-r11869] Purpose:Albert Cheng2006-01-081-1/+7
| | | | | | | | | | Feature. Description: Added counters for number of tests passed, failed and skipped. Platforms tested: Will be tested by daily test.
* [svn-r11865] Purpose:Albert Cheng2006-01-062-7/+9
| | | | | | | | | | | | | | | | | | | | bug fix 504 Description: testpar/t_mpi would hang if $HDF5_NOCLEANUP is set. E.g., % env HDF5_NOCLEANUP=yes mpirun -np 3 ./t_mpi This happened because the environment variables are not exported to all mpi processes by the mpirun command. So, some attempted to do cleanup while others don't and some hang waiting for others to act. Solution: Instead individual program checking getenv, they all just called h5_cleanup no matter. h5_cleanup now uses getenv_all to check the $HDF5_NOCLEANUP if it is in parallel mode. Platforms tested: h5committested, tested pp in heping too.
* [svn-r11862] Purpose:Albert Cheng2006-01-041-17/+28
| | | | | | | | | | | | | | | | Bug fix. Description: release created temporary files in .. directory. If the -d directory is the same as the parent directory, it would fail when it tried to copy the temporary files to the destination directory. Solution: Changed release to create a temporary directory and create all temporary files in that temporary directory. Platforms tested: Handtested in heping.
* [svn-r11860] Purpose:Quincey Koziol2006-01-031-0/+6
| | | | | | | | | | | Bug fix Description: Add missing prototype for H5G_user_path_test() Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11855] Purpose: Adding more wrappersBinh-Minh Ribler2006-01-037-94/+256
| | | | | | | | | | | | | | | | | Description: Added member function H5File::openFile and overloaded for convenience. Added overloaded getObjinfo to skip the middle parameter. Changed StrType(const size_t& size); to StrType(const int dummy, const size_t& size); because the first one clashed with StrType(const hid_t existing_id); Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) AIX 5.1 (copper)
* [svn-r11853] Purpose:Quincey Koziol2006-01-026-113/+116
| | | | | | | | | | | Code cleanup/update Description: Update compiler flags for gcc 4.1.x & start cleaning up some of the C++ compatibility Platforms tested: FreeBSD 4.11 (sleipnir) w/gcc 4.1 and/or g++
* [svn-r11852] Purpose:Quincey Koziol2006-01-021-2/+2
| | | | | | | | | | | Code cleanup/update Description: Update compiler flags for gcc 4.1.x & start cleaning up some of the C++ compatibility Platforms tested: FreeBSD 4.11 (sleipnir) w/gcc 4.1 and/or g++
* [svn-r11849] Snapshot version 1.6 release 5 (post3)HDF Admin2006-01-0110-35/+39
|
* [svn-r11847] Purpose:MuQun Yang2005-12-291-1/+5
| | | | | | | | | | | | | | Add 1.4 backward compatible flag Description: An extra argument has been added to H5Pset_mpioposix in 1.6 but not in 1.4. Solution: Platforms tested: Linux 2.4(heping) Too minor to test at other platforms. Misc. update: