AuthorCommitMessageCommit dateIssues
Quincey KoziolQuincey Koziol
e5e786f5898[svn-r8782] Purpose: Code cleanupDescription: Clean up almost all warnings from Windows builds. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Too minor to require h5committest
James LairdJames Laird
eab58732d86[svn-r8781] Purpose: HDF5 now supports SZIP with no encoder.Description: SZIP can be configured to have both encoder and decoder or just to have the decoder. HDF5 can now query the configuration of any filter, and will throw errors if users try to write using a filter with encoding disabled. Solution: Added H5Zget_filter_info function, changed API for H5Pget_filter and H5P_get_filter_by_id. See SZIP RFC. Platforms tested: Copper (fortran, C++, paral...
Nat FurrerNat Furrer
3f500747fa0[svn-r8779] Purpose: Fixed problem in tid.c that broke daily tests.Description: Solution: Platforms tested: Sleipnir Misc. update:
Quincey KoziolQuincey Koziol
7afa78d822e[svn-r8778] Purpose: Bug fixDescription: Correct use of H5Eprint() when 1.6 compatibility is turned on. Platforms tested: FreeBSD 4.10 (sleipnir) w/compatibility h5committest doesn't test this, so it wasn't run.
Pedro Vicente NunesPedro Vicente Nunes
b0adb1c3bf6[svn-r8777] Purpose: changed the name of one dataset, it was confusingDescription: Solution: Platforms tested: linux (small) Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
265a1d02094[svn-r8773] Purpose: bug fixDescription: the indentation was not made properly for nested objects when printing array indices Solution: added the indentation to h5tools_simple_prefix function Platforms tested: linux AIX solaris Misc. update:
Nat FurrerNat Furrer
cedec275523[svn-r8772] Purpose: Needed to change the type of a variable in tid.c from int to hsize_t to accomodate the change in H5Inmembers.Description: I lied... this is the last commit. Really, it is. Solution: Platforms tested: Misc. update:
Nat FurrerNat Furrer
def8b9c596e[svn-r8768] Purpose: Updated H5MPprivate.h for the new API function H5Itype_exists.Description: This is the last commit for these changes... I swear... Solution: Platforms tested: Misc. update:
Nat FurrerNat Furrer
5b91547da56[svn-r8767] Purpose: Forgot to change H5Inmembers's return type in last commit...Description: Changed the number H5Inmembers returns by reference from int to hsize_t. Solution: Platforms tested: Misc. update:
Nat FurrerNat Furrer
8e468d9dec9[svn-r8766] Purpose: Small H5I API changes.Description: Changed public version of H5Inmembers to return the number of IDs in a type by reference. This allows the user to differentiate between the case when H5Inmembers has an error and when the ID type is just empty. Added a new API function, H5Itype_exists, which allows the user to find out whether an ID type exists or not, without throwing an error. Solution: Platforms tested: Co...
Raymond LuRaymond Lu
358b8545dd9[svn-r8765] Purpose: New feature and its test.Description: Added new API H5Fget_name and new test program called filename.c. This function returns the name of the file by object ID(file, group, dataset, named datatype, and attribute) which belongs to the file. Platforms tested: h5committest and fuss. Misc. update: MANIFEST and RELEASE.txt
Xuan BaiXuan Bai
62f6531f2d3[svn-r8762] Purpose: Temporary bug fix Description: h5dump debug and debug dll testings failed for the following 2 tests: TOOLTEST thlink.h5.xml --xml thlink.h5 TOOLTEST tmany.h5.xml --xml tmany.h5 in Windows. These are known unsolved failures. To run the auto-compile, auto-test for hdf5 in Windows, these 2 tests need to be turned off temporarily.Solution: Turn off the above h5dump 2 tests temporarily. Platforms tested: Windows XP/Visual C++ 6.0 and .NET. Misc. update:
Quincey KoziolQuincey Koziol
b51c4f6d24f[svn-r8760] Purpose: Code cleanup & small bug fixDescription: Regenerate dependency files Add htri_t as separate type from hbool_t for code tracing purposes. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel too minor to require h5committest
Pedro Vicente NunesPedro Vicente Nunes
d4eec2cb073[svn-r8758] Purpose: h5dump new feature, bug fixDescription: added the dump of unmamed types to the file contents fixed a bug in the type array, it was printing invalid characters with the array indices option on Solution: Platforms tested: linux AIX solaris Misc. update:
Quincey KoziolQuincey Koziol
3edde57e73c[svn-r8754] Purpose: Update format infoDescription: Clarify description of filter mask flags for chunked datasets.
Raymond LuRaymond Lu
163a9f5ee95[svn-r8752] Purpose: Correct a typo.Description: Mistyped color_H5Fget_filesize as color_H5Fget_filespace. Solution: Corrected for this commit. Platforms tested: No test needed.
Raymond LuRaymond Lu
a331f676fa1[svn-r8750] Purpose: Bug fixDescription: Forgot to add H5Fget_filespace to H5MPprivate.h for MPE. Solution: Defined color_H5Fget_filespac as "red". Platforms tested: copper
Pedro Vicente NunesPedro Vicente Nunes
ba717ead8b4[svn-r8749] Purpose: dumper new featuresDescription: 1) added options for not printing : datasets, groups, datatypes, links 2) added a section for the user block 3) in the traversal routine, added the printing of an arrow for soft links and t he word HARDLINK for hardlinks the print of the file contents is made during traversal , instead of at the e nd of it (this is helpful for very large files, where the wait time can...
Binh-Minh RiblerBinh-Minh Ribler
52d1e37e8f5[svn-r8746] Purpose: Fixing minor bugDescription The new function H5File::getFileSize was missing a return statement. Added one. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene)
Raymond LuRaymond Lu
a89057a2cd6[svn-r8741] *** empty log message ***
Raymond LuRaymond Lu
705900b05cf[svn-r8740] See checkin message for H5File.cpp and H5File.h
Raymond LuRaymond Lu
ac54089f547[svn-r8739] Purpose: New feature and Bug fixDescription: 1. Added H5Fget_filesize and test(in file_handle.c) which returns the actual file size of an opened file. Also added to C++ API and test. 2. The error tests were messed up in test/Makefile.in. Solution: 1. Call H5FDget_eof to return file size. 2. Corrected. Platforms tested: h5committest Misc. update: RELEASE.txt
Quincey KoziolQuincey Koziol
097510137d9[svn-r8736] Purpose: Code cleanupDescription: Some code cleanups before starting serious optimization efforts. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Solaris 2.7 (arabica) Too minor to require h5committest
Pedro Vicente NunesPedro Vicente Nunes
fe24819a873[svn-r8735] Purpose: cleaned SGI compiler warningsDescription: Solution: Platforms tested: linux solaris AIX Misc. update:
Quincey KoziolQuincey Koziol
6fc0bffac6e[svn-r8732] Purpose: Code cleanupDescription: Reduce compiler warnings on SGI IRIX Platforms tested: FreeBSD 4.10 (sleipnir) SGI IRIX6 (Cheryl's machine) Too minor to require full h5committest
Quincey KoziolQuincey Koziol
7c3df64cc47[svn-r8731] Purpose: Code cleanup & minor optimizationDescription: Re-work the way interface initialization routines are specified in the library to avoid the overhead of checking for them in routines where there is no interface initialization routine. This cleans up warnings with gcc 3.4, reduces the library binary size a bit (about 2-3%) and should speedup the library's execution slightly. Platforms tested: FreeBSD 4.10 (sleipnir) w/gc...
Quincey KoziolQuincey Koziol
19644d75931[svn-r8730] Purpose: Code cleanupDescription: Add more testfiles to the "clean" targets Platforms tested: FreeBSD 4.10 (sleipnir) h5committest
Quincey KoziolQuincey Koziol
3feea448dc0[svn-r8728] Purpose: Code cleanup & additionDescription: Add new warnings for gcc 3.4.x Re-work production mode compile flags to work better. Platforms tested: FreeBSD 4.10 (sleipnir) h5committest
Quincey KoziolQuincey Koziol
1009b131f69[svn-r8725] Purpose: Refactor bug fixDescription: Make bug fix for detecting the type of a soft link more general by registering an "isa" function for soft links. Platforms tested: FreeBSD 4.10 (sleipnir) Too minor to require h5committest
Raymond LuRaymond Lu
8ec60574b1c[svn-r8722] *** empty log message ***
Raymond LuRaymond Lu
b87dc872490[svn-r8721] Purpose: Bug fix and test.Description: Function H5Gget_objtype_by_idx failed to handle soft link object. The library returned object type by calling H5G_get_type through H5B_iterate. But H5G_get_type only deals with objects with valid header address which soft link doesn't have. Solution: In H5G_node_type, make soft link a special case by checking if the object type is H5G_CACHED_SLINK. Also added a test of soft a...
Xuan BaiXuan Bai
36f2adda39c[svn-r8720] Purpose: Update.Description: 1. James and Nat changed the H5I code recently. Update Windows projects accordingly. 2. Update h5dumptest batch file. Solution: 1. Add new sourece code file tid.c into testhdf5 and testhdf5dll projects in Windows workspace. 2. Update testing flags (from -H -d dset1 -d /dset2 --dataset=dset3 to -H -d dset1 -d /dset2 in tdset-2.dll test) in h5dumptest batch file. Platforms test...
Frank BakerFrank Baker
eb4159933e1[svn-r8719] Purpose: To include new functionality.Description: Added twelve new functions: H5Iregister H5Iclear_type H5Iregister_type H5Iget_type_ref H5Idestroy_type H5Iget_file_id H5Iremove_verify H5Inmembers H5Iobject_verify H5Idec_type_ref H5Isearch H5Iinc_type_ref This is a checkin for technical content; an editorial checkin will follow, ...
Pedro Vicente NunesPedro Vicente Nunes
3a1ac3e4f8b[svn-r8718] Purpose: bug fixDescription: the name of a dataset in one test had a typo Solution: Platforms tested: linux (small change ) Misc. update:
Pedro Vicente NunesPedro Vicente Nunes
a5f1d15035d[svn-r8715] Purpose: h5dump output change, new testsDescription: the storage layout output format the storage layout output format had some changes same for the user defined filter add an option (-y) for not printing the array indices (default is print indices ) the option for escaping non printable characters covers all characters (default is not escape) (this might be not very portable, the test files are tstring.ddl and tstringe.ddl ) add t...
Raymond LuRaymond Lu
18a656663a7[svn-r8714] *** empty log message ***
Raymond LuRaymond Lu
e8309603cd4[svn-r8713] Purpose: Bug fix.Description: This is the second effort to correct XML dumper after adding null dataspace test for attribute and dataset. Since XML schema hasn't been updated for null space, took out null space test from tdset.h5 and tattr.h5 and put it into a seperate file, tnullspace.h5. Only h5dump tests this null space file; XML dumper doesn't do it at this moment. We'll wait until XML schema is updated ...
James LairdJames Laird
83ab4727e55[svn-r8712] Fixed bugs in H5I code
James LairdJames Laird
a4db4809046[svn-r8711] Fixed bugs in H5I code, updated manifest.
Robert E. McGrathRobert E. McGrath
176433836ae[svn-r8709] Purpose: Bug fix for mozilla 145Description: h5dump output truncated on SGI Solution: See message for 1.6 branch Platforms tested: verbena Misc. update:
James LairdJames Laird
f249eed71d4[svn-r8707] Changed the way HDF5 handles hid_t's and added API functions to allow users to register IDs and ID types at runtime.
Raymond LuRaymond Lu
a83233a2c9f[svn-r8706] *** empty log message ***
Raymond LuRaymond Lu
5fcc0b141bc[svn-r8705] Purpose: Bug fix and new test.Description: This is an enhancement after a user reported data writing failure for array datatype of compound type with variable-length type in the v1.6 branch. Solution: Added new test and ran with Purify. Fixed memory errors and leaks in H5Tconv.c. Platforms tested: h5committest
Raymond LuRaymond Lu
e96db28f8b7[svn-r8704] *** empty log message ***
Raymond LuRaymond Lu
db3443f3107[svn-r8703] Purpose: bug fixDescription: After I added H5S_NULL dataspace to dumper test, the output violate XML schema for attribute data. Solution: changed. Platforms tested: RH8(fuss), minor change, only dumper is involved.
Raymond LuRaymond Lu
071756aa664[svn-r8702] Purpose: Bug fix.Description: After I added H5S_NULL dataspace dumper test, the output didn't match XML schema for attribute data. Solution: changed. Platforms tested: RH 8(fuss), only dumper is involved, minor change.
Xuan BaiXuan Bai
5fce886f93e[svn-r8698] Purpose: Update.Description: Update toolslib and toolslibD projects in Windows. Solution: Add new source file h5tools_ref.c and head file h5tools_ref.h into toolslib and toolslibD projects. Platforms tested: Windows XP/Visual C++ 6.0 and .NET. Misc. update:
Quincey KoziolQuincey Koziol
32336040a28[svn-r8696] Purpose: Code optimizationsDescription: Eliminate memset() call in H5S_set_extent_simple(). Use malloc() instead of calloc in H5B<mumble>. Change global heap code to track heap objects that are in use in order to allocate new objects more quickly and also to avoid memset() and calloc() calls. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.10 (sleipnir) w/parallel Too minor to require h5commi...
Quincey KoziolQuincey Koziol
2b81894af7c[svn-r8694] Purpose: Code optimizationDescription: Avoid memcpy() when setting up new chunk coordinates Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.10 (sleipnir) w/parallel Too minor to require h5committest
Quincey KoziolQuincey Koziol
7c18329abe3[svn-r8692] Purpose: Code optimizationDescription: Avoid making copy of default vlen allocation info when default DXPL is used. Just retarget pointer to point to default info directly. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.10 (sleipnir) w/parallel Too minor to require h5committest