summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [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)
* [svn-r2865] Purpose:Quincey Koziol2000-11-111-9/+0
| | | | | | | | Code Cleanup Description: Removed unused variable. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2864] Purpose:Quincey Koziol2000-11-111-0/+4
| | | | | | | | Additional testing. Description: Verify that calling H5Rget_obj_type with a region reference fails. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2863] Thomas Radke2000-11-111-26/+12
| | | | | | | | | | | | | | | | | 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) changes. Platforms tested: Linux SMP (eirene) IRIX64 (modi4), IRIX32 (origin) T3E
* [svn-r2862] Purpose:Quincey Koziol2000-11-103-65/+66
| | | | | | | | | | | 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)
* [svn-r2861] Purpose:Quincey Koziol2000-11-101-0/+36
| | | | | | | | | | | | | | 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. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2860] ./hdf5/src/H5Pprivate.hRobb Matzke2000-11-101-13/+19
| | | | | | | * 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.
* [svn-r2859] ./hdf5/src/H5P.cRobb Matzke2000-11-101-2/+2
| | | | | | | | * 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'.
* [svn-r2858] ./hdf5/bin/traceRobb Matzke2000-11-101-1/+1
| | | | | | * 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.
* [svn-r2857] Purpose:Quincey Koziol2000-11-102-57/+255
| | | | | | | | | | 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)
* [svn-r2855] ./hdf5/src/H5Tpublic.hRobb Matzke2000-11-101-2/+2
|
* [svn-r2854] ./hdf5/src/H5Tconv.cRobb Matzke2000-11-101-1/+1
|
* [svn-r2853] ./hdf5/src/H5T.cRobb Matzke2000-11-101-1/+4
| | | | | * 2000-11-10 Robb Matzke <matzke@llnl.gov> Updated API tracing calls.
* [svn-r2852] ./hdf5/src/H5FD.cRobb Matzke2000-11-101-5/+7
| | | | | | | * 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.
* [svn-r2851] Purpose:Quincey Koziol2000-11-093-25/+157
| | | | | | | | | | | 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)
* [svn-r2850] Purpose:Quincey Koziol2000-11-092-9/+39
| | | | | | | | | | | | | 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)
* [svn-r2846] Purpose:Quincey Koziol2000-11-095-246/+246
| | | | | | | | New Feature Description: Updated DDL files for new array output from h5dump. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2845] Purpose:Quincey Koziol2000-11-095-529/+652
| | | | | | | | New Feature Description: Added dumping array datatypes to h5dump and the tool library. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2844] Purpose:Quincey Koziol2000-11-099-107/+2271
| | | | | | | | | | | | | | | | | | | New Feature Description: Added array datatype tests to the regression tests. These datatype combinations are tested currently: 1-D array of atomic datatypes 3-D array of atomic datatypes array of array of atomic datatypes array of compound of atomic datatypes array of compound of array datatypes array of VL of atomic datatypes array of VL of array datatypes Also added a test to verify that the older style compound datatype with array fields works correctly. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2843] Purpose:Quincey Koziol2000-11-099-964/+1351
| | | | | | | | | | | | | | | New Feature Description: Added array datatype to library. See documentation at: http://hdf.ncsa.uiuc.edu/HDF5/planning/DP/ArrayType.html for complete details on the impact to the library. Solution: Changes to the base library include removing the ability of compound datatype fields to be an array (they can use an array type for the field, to duplicate the functionality) and adding in the new array datatype everywhere appropriate. (I hope :-) Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2842] Purpose:Bill Wendling2000-11-091-154/+119
| | | | | | | | | | Recoding of VL dumping. Description: I'm using hyperslabs to select the variable length data. I don't have any tests which I've checked in just yet. I'll create those later. Platforms tested: Linux
* [svn-r2841] MuQun Yang2000-11-091-0/+78
| | | | | | | | | | | | Purpose: add testfiles for h4toh5 converter Description: Solution: 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-r2840] Purpose:Bill Wendling2000-11-091-4/+4
| | | | | | | Regenerated Description: Just regenerated the H5config.h.in file with the newest changes from Thomas.
* [svn-r2839] MuQun Yang2000-11-0810-265/+649
| | | | | | | | | | | | | | | | | | | | | | | | Purpose: check in beta release h4toh5 converter Description: 1. add copy right and other comments to all .h and .c files 2. fix bugs on sds unlimited dimension, hdf5 dimensional scale attribute and vdata translating from h4 to h5. Solution: 2. 1) for sds with unlimited dimension to be converted into extensible hdf5 dataset, on hdf5 side, has to set a default chunk size even though the corresponding hdf4 file is not chunked. 2) in this version, if sds object doesn't have dimensional scale data, we will not show the default hdf4 dimensional name ("fakedim0", etc.) in the new hdf5 dimensional scale name attribute. 3) fix a bug transferring vdata of which the field includes a character array. Make it correctly transfer into the corresponding hdf5 compound data type. Platforms tested: eirene,arabica,baldric,hawkwind,paz,gondolin on new set of hdf4 test files.
* [svn-r2838] Thomas Radke2000-11-081-0/+3
| | | | | | | | Purpose: Bugfix Description: Add define for HAVE_SOCKLEN_T which I forgot to commit together with the changes to configure.in and H5config.h.in
* [svn-r2837] MuQun Yang2000-11-088-0/+0
| | | | | | | | | | | Purpose: Adding more expected files for testing h4toh5 converter These test files include hdf5 files that are expected converted from hdf4 files for various vdata and vgroup cases. Description: Solution: Platforms tested: eirene,arabica,hawkwind,paz
* [svn-r2836] MuQun Yang2000-11-082-0/+0
| | | | | | | | | | Purpose: Add testing files for h4toh5 converter Two more files for testing native float data type sds objects Description: Solution: Platforms tested: arabica,eirene,hawkwind,paz
* [svn-r2835] MuQun Yang2000-11-0821-0/+0
| | | | | | | | | | Purpose: Adding expected hdf5 files for h4toh5 converter Expected files for different testing hdf4 files for sds objects Description: Solution: Platforms tested: eirene,arabica,gondolin,paz
* [svn-r2834] Thomas Radke2000-11-081-12/+26
| | | | | | | | | | | | | | | | | Purpose: Bugfix Description: The stream_test program reported an error under Linux SMP for testing the Stream VFD although everything seemed to be fine. Solution: The sender and receiver process which are forked by main() called return(retcode) at exit which implies closing open file descriptors. Since these are shared this caused a SEGFAULT in either the sender or the receiver when exiting. Replacing return() by _exit() is the right way to terminate the forked processes in this case. Platforms tested: Linux SMP (eirene)
* [svn-r2833] MuQun Yang2000-11-088-0/+0
| | | | | | | | | | Purpose: Adding expected testing files for h4toh5 converter expected files converted from image object Description: Solution: Platforms tested: eirene,arabica,paz,hawkwind,gondolin
* [svn-r2832] Thomas Radke2000-11-081-1/+1
| | | | | | | | Purpose: Bugfix. Description: Renamed the H5_HAVE_STRUCT_SOCKLEN_T into H5_HAVE_SOCKLEN_T because it isn't really a structure.
* [svn-r2831] MuQun Yang2000-11-081-0/+0
| | | | | | | | | Purpose: update main test files for h4toh5 converter Description: Solution: Platforms tested: eirene,arabica,hawkwind,paz,gondolin
* [svn-r2830] Thomas Radke2000-11-083-8/+8
| | | | | | | | | | | | Purpose: Bugfix Description: Rename the [H5_]HAVE_STRUCT_SOCKLEN_T into [H5_]HAVE_SOCKLEN_T. Solution: As pointed out by Bill the socklen_t type isn't a structure if is it defined by the system headers. So we should better take out the _STRUCT_ from the defines. Platforms tested:
* [svn-r2829] MuQun Yang2000-11-082-0/+0
| | | | | | | | | | Purpose: Adding expected files for h4toh5 converter two test files for annotation Description: Solution: Platforms tested: arabica,eirene,paz,gondolin,hawkwind
* [svn-r2828] MuQun Yang2000-11-086-0/+0
| | | | | | | | | | Purpose: Adding testing files for h4toh5 converter hdf4 test files for various tests on vgroup(including, hardlink,loop,nameclashing etc.) Description: Solution: Platforms tested: arabica,eirene,paz,gondolin,hawkwind
* [svn-r2827] MuQun Yang2000-11-082-0/+0
| | | | | | | | | Purpose: Adding testing files for h4toh5 converter testing files for independent vdatas Description: Platforms tested: eirene,hawkwind,arabica,paz
* [svn-r2826] MuQun Yang2000-11-089-0/+0
| | | | | | | | | | | Purpose: Adding testfiles for h4toh5 converter more testing files for sds objects in various datatypes Description: see above Solution: Platforms tested: eirene,arabica,gondolin,paz,hawkwind
* [svn-r2825] MuQun Yang2000-11-088-0/+0
| | | | | | | | | | | Purpose: Adding testing files for h4toh5 converter these files are parts of files that test different datatype sds objects. Description: see above Solution: Platforms tested: eirene,arabica,gondolin,paz,hawkwind
* [svn-r2824] MuQun Yang2000-11-082-0/+0
| | | | | | | | | | | Purpose: Add testing files for h4toh5 converter test files for testing dimensional scale dataset and unlimited dimension case Description: see above Solution: Platforms tested: eirene,arabica,hawkwind,paz,gondolin