hdf5/tools/lib
Quincey Koziol 1e36b5a348 [svn-r24726] Description:
Revert some earlier usage of strncpy, which was incorrect.

    Bring Coverity changes from branch back to trunk:

r20821:
    Use HDstrncpy. --gh
    (Fixed already, with strdup)

r20822:
    (Not merged, incorrect use of HDstrncpy())

r20823:
    (Not merged, incorrect use of HDstrncpy())

r20824:
    Maintenance: Bug fix: addressed CID 666.
    Value stored at *expression_len should be used in the call to
        HD5packFstring to avoid overflow (and unnecessary arithmetic
        calculation and casting) 

r20825:
    Issue 642: Added check for error and handler with print to stderr and exit.

r20826:
    Undo revision 20818, as that issue has already been fixed in the 1.8 branch
        and trunk (but not coverity branch)

r20827:
    (Not merged, incorrect use of HDstrncpy())
    
r20828:
    Use HDstrncpy. --gh
    (Corrected use of strncpy())

r20829:
    Check return of H5Lget_val(print_udata->fid, path, targbuf,
        linfo->u.val_size + 1, H5P_DEFAULT) and if error set trgbuf[0] to 0.
        Check if  H5Lunpack_elink_val(targbuf, linfo->u.val_size, NULL,
        &filename, &objname) was successful and allow print. Otherwise filename
        and objname are not created. (init those to NULL)

r20830:
    resolved coverity issues 939, 940, 941, 944, and 947.

    all were complaints about use of sprintf, and in all cases, the
    buffers used were large enough for all eventualities.

    Resolved issue by replacing calls to sprintf with calls
    to snprintf.

r20831:
    Maintenance: Addressed CID 852
    Replaced sprintf with snprintf

r20832:
    Purpose: Fix valgrind issues with hl/examples/ex_image2

    Description:
    Modified hl/examples/ex_image2 to free global "gbuf" before exit.

Tested on:
    Mac OSX/64 10.9.1 (amaon) w/C++, FORTRAN & Threadsafety
    (too minor to require h5committest)
2014-02-20 16:29:26 -05:00
..
CMakeLists.txt [svn-r24682] Add IF SHARED block around Windows PDB file generation command. 2014-02-04 10:11:36 -05:00
h5diff_array.c [svn-r24224] HDFFV-8529: Space separate define strings 2013-09-30 11:52:03 -05:00
h5diff_attr.c [svn-r24138] Cast constants to specified type. 2013-09-13 16:11:30 -05:00
h5diff_dset.c [svn-r22751] Purpose: 2012-09-10 16:40:47 -05:00
h5diff_util.c [svn-r22684] Purpose: 2012-08-15 11:04:26 -05:00
h5diff.c [svn-r24480] Description: 2013-11-30 13:10:36 -05:00
h5diff.h [svn-r24138] Cast constants to specified type. 2013-09-13 16:11:30 -05:00
h5tools_dump.c [svn-r24115] Reduce warnings for conversions of different widths. 2013-09-06 17:48:28 -05:00
h5tools_dump.h [svn-r24030] Description: 2013-08-19 17:13:15 -05:00
h5tools_error.h [svn-r22042] HDFFV-7957-7958: 2012-03-12 11:33:15 -05:00
h5tools_filters.c [svn-r24725] HDFFV-8629: h5repack will not attempt to remove UD filters. h5repack requires a check for UD filters that also must check if the filter can be dynamically loaded. This require a change in the library that checks for this. 2014-02-20 15:21:08 -05:00
h5tools_ref.c [svn-r21603] Purpose: Add generic skip list implementation 2011-10-18 16:27:58 -05:00
h5tools_ref.h [svn-r18759] pull r18757 from 1.8 branch 2010-05-11 15:10:25 -05:00
h5tools_str.c [svn-r24285] Eliminate several "passing argument ... with different width due to prototype" warnings by casting constants to size_t where expected by string functions. 2013-10-10 16:57:04 -05:00
h5tools_str.h [svn-r22052] - h5dump: Added capability for "-a" option to show attributes containing "/" 2012-03-12 16:27:11 -05:00
h5tools_type.c [svn-r21969] Added missing HD prefix 2012-02-22 16:58:50 -05:00
h5tools_utils.c [svn-r23226] HDFFV-8285: suppress-ddl option: Changed file options to allow for filename F to be optional. 2013-02-04 15:15:59 -05:00
h5tools_utils.h [svn-r23395] Description: 2013-03-19 22:44:28 -05:00
h5tools.c [svn-r24285] Eliminate several "passing argument ... with different width due to prototype" warnings by casting constants to size_t where expected by string functions. 2013-10-10 16:57:04 -05:00
h5tools.h [svn-r24224] HDFFV-8529: Space separate define strings 2013-09-30 11:52:03 -05:00
h5trav.c [svn-r24726] Description: 2014-02-20 16:29:26 -05:00
h5trav.h [svn-r22625] HDFFV-8111: h5diff compare file to itself - removed path shortcut 2012-08-03 15:11:36 -05:00
Makefile.am [svn-r21953] HDDFV-7560: h5dump refactoring 2012-02-17 16:41:58 -05:00
Makefile.in [svn-r24194] Don't add hdf5 library dependencies to lib files when --disable-sharedlib-rpath configure option is invoked. Fix for HDFFV-8276. 2013-09-23 20:14:24 -05:00
ph5diff.h [svn-r24480] Description: 2013-11-30 13:10:36 -05:00