Go to file
Quincey Koziol 575469a6a7 [svn-r20065] Description:
Bring changes from Coverity branch to trunk:

r19975:
Fixed potential mem leak at H5O_attr_open_by_name

r19980:
Fix coverity issue 792.
Free tmp_env_prefix in H5Lexternal.c line 365 if it is not NULL but its contents are 0 when it goes out of scope.

r20039:
Eliminate warnings about nested extern and implicit declarations of parallel_print and address Coverity defects 712-781 by #including h5tools_utils.h in h5diff_array.c, h5diff_attr.c, h5diff_dset.c and h5diff_util.c.

r20046:
Purpose: Address TOCTOU warnings in h5jam and h5unjam

Description: Coverity is afraid that the state of the input file could change
between the call to stat() and the call to open().  This is called a time-of-
check time-of-use (TOCTOU) vulnerability.  Modified stat calls to fstat which
uses an open file pointer so it (hopefully) won't complain any more.

r20047:
Addressed coverity issues 135-137, 462-464.  Local pointers that needed to be freed in case of error were moved out of a switch statement in src/H5Tnative.c, set to NULL, and checked before freeing.

Tested on:
    Mac OS X/32 10.6.6 (amazon) w/debug & production
    (h5committested on Coverity branch)
2011-02-08 16:35:54 -05:00
bin [svn-r19938] Update config.sub to the latest available version (timestamp='2008-01-16', Rev. 1.361) from http://cvs.savannah.gnu.org/viewvc/config/config/. 2011-01-11 16:56:51 -05:00
c++ [svn-r20052] Description: 2011-02-05 22:24:42 -05:00
config [svn-r20058] Changed Linux system to use mpicc as the default parallel C compiler. 2011-02-07 14:46:46 -05:00
examples [svn-r19907] Windows: Correct how fortran links in CRT library. Also correct macro use for checking libtype. 2011-01-04 13:40:26 -05:00
fortran [svn-r20061] Description: 2011-02-07 19:53:45 -05:00
hl [svn-r20061] Description: 2011-02-07 19:53:45 -05:00
m4 [svn-r19839] Updated to libtool v 2.4, autoconf 2.68 and m4-1.4.15. 2010-11-23 17:56:59 -05:00
perform [svn-r20048] Description: 2011-02-04 21:41:22 -05:00
release_docs [svn-r20032] Add bug number to RELEASE.txt 2011-02-02 10:05:03 -05:00
src [svn-r20065] Description: 2011-02-08 16:35:54 -05:00
test [svn-r20061] Description: 2011-02-07 19:53:45 -05:00
testpar [svn-r20025] remove t_rank_projection file from list of sources 2011-01-31 10:42:46 -05:00
tools [svn-r20065] Description: 2011-02-08 16:35:54 -05:00
vms [svn-r19860] I added accum.c, filter_fail.c, links_env.c, space_overflow.c, testmeta.c to the test list. 2010-11-29 16:56:42 -05:00
windows [svn-r19971] Purpose: 2011-01-21 13:29:56 -05:00
.autom4te.cfg [svn-r13314] Updated copyright notice. 2007-02-14 17:55:20 -05:00
.h5chkright.ini [svn-r13314] Updated copyright notice. 2007-02-14 17:55:20 -05:00
ACKNOWLEDGMENTS [svn-r19803] Description: 2010-11-17 11:42:57 -05:00
aclocal.m4 [svn-r19839] Updated to libtool v 2.4, autoconf 2.68 and m4-1.4.15. 2010-11-23 17:56:59 -05:00
acsite.m4 [svn-r18709] Purpose: 2010-05-05 12:34:26 -05:00
CMakeLists.txt [svn-r20013] Change use of variable to allow a SITE name to be defined, to using it to extend the build name used in reporting to CDash 2011-01-27 09:59:04 -05:00
configure [svn-r19839] Updated to libtool v 2.4, autoconf 2.68 and m4-1.4.15. 2010-11-23 17:56:59 -05:00
configure.in [svn-r19808] Purpose: 2010-11-17 13:07:51 -05:00
COPYING [svn-r18987] Description: 2010-06-08 13:50:39 -05:00
CTestConfig.cmake [svn-r19721] Correct CDash project name 2010-11-03 14:07:06 -05:00
Makefile.am [svn-r19506] Bring changes from revisions 19408, 19421, and 19442 from branches/hdf5_1_8 to trunk. These revisions reorganize the compile scripts using h5cc.in, h5fc.in, and h5c++.in, add checks for installed examples to the scripts that run them after installation, and add DESTDIR for install as needed for RPMs. 2010-10-04 12:15:30 -05:00
Makefile.dist [svn-r13311] Updated copyright notice. 2007-02-14 17:25:02 -05:00
Makefile.in [svn-r19839] Updated to libtool v 2.4, autoconf 2.68 and m4-1.4.15. 2010-11-23 17:56:59 -05:00
MANIFEST [svn-r20054] Created valgrind cacheinit file 2011-02-07 12:49:32 -05:00
README.txt [svn-r19740] Snapshot version 1.9 release 79 2010-11-07 08:31:35 -05:00

HDF5 version 1.9.80 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------

This release is fully functional for the API described in the documentation. 
See the RELEASE.txt file in the release_docs/ directory for information 
specific to this release of the library.  Several INSTALL* files can also be 
found in the release_docs/ directory:  INSTALL contains instructions for 
compiling and installing the library;  INSTALL_parallel contains instructions 
for installing the parallel version of the library;  similarly-named files
contain instructions for VMS and several environments on MS Windows systems. 

Documentation for this release can be found at the following URL:
    http://www.hdfgroup.org/HDF5/doc/.

The following  mailing lists are currently set up for HDF5 Library users:

    news        - For announcements of HDF5 related developments,
                  not a discussion list.

    hdf-forum   - For general discussion of the HDF5 library with
                  other users.

    hdf5dev     - For discussion of the HDF5 library development
                  with developers and other interested parties.

To subscribe to a list, send mail to "<list>-subscribe@hdfgroup.org".
where <list> is the name of the list.  For example, send a request 
to subscribe to the 'news' mail list to the following address:
    news-subscribe@hdfgroup.org

Messages to be sent to the list should be sent to "<list>@hdfgroup.org".

Periodic code snapshots are provided at the following URL:
    ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the README.txt file in that directory before working with a library
snapshot.

The HDF5 website is located at http://hdfgroup.org/HDF5/

Bugs should be reported to help@hdfgroup.org.