The H5Iis_valid(), H5Pset_chunk_cache(), and
H5Pget_chunk_cache() functions were added. libtool
was updated. H5Ovisit and H5Ovisit_by_name will
now properly terminate when the callback function
returns a positive value on the starting object.
An error where a null message could be created
that was larger than could be written to the file
was fixed.


Changes: The "factory" free list class was separated from block free lists. Parallel tests were modified to run with arbitrary number of processes. Fortran wrappers were added for new C APIs. Many problems that could occur when using h5repack with named datatypes were fixed. Numerous other bugs were fixed.


Changes: This release adds support for dense attributes to H5Ocopy, There are H5Pset_elink_cb and H5Pget_elink_cb functions to support a user-defined callback function for external link traversal, and additional parameters to tools to support new HDF library capabilities. There are bugfixes and backwards-compatibility fixes.


Changes: This release adds support for dense attributes to the H5Ocopy, H5Pset_elink_cb, and H5Pget_elink_cb functions to support a user-defined callback function for external link traversal, and H5Pset_elink_acc_flags and H5Pget_elink_acc_flags functions to allow the user to specify the file access flags used to open the target file of an external link. There are minor bugfixes.


Changes: Assorted minor bugfixes were made to the code and test suites.


Changes: Assorted minor bugfixes, including fixing autounmounting multiple variables at the same time.