hdf5/perform
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
..
benchpar.c [svn-r21366] JIRA HDFFV-2748 replace use of _WIN32 in source. Created new defines H5_HAVE_WIN32_API and H5_HAVE_VISUAL_STUDIO defines to use. These can be properly set during configurration. 2011-09-06 11:50:32 -05:00
build_h5perf_alone.sh [svn-r13261] Updated copyright notices. 2007-02-07 14:56:21 -05:00
build_h5perf_serial_alone.sh [svn-r15582] Added script to build h5perf_serial in standalone mode. 2008-09-02 16:22:51 -05:00
chunk.c [svn-r16807] Purpose: Fix bug 1533 2009-04-20 14:12:19 -05:00
CMakeLists.txt [svn-r24029] Move TESTS to seperate file to allow easier editing by all developers. 2013-08-19 16:49:44 -05:00
CMakeTests.cmake [svn-r24029] Move TESTS to seperate file to allow easier editing by all developers. 2013-08-19 16:49:44 -05:00
COPYING [svn-r22170] Removed extraneous svn executable properties from non-executable files. 2012-03-28 14:30:59 -05:00
gen_report.pl [svn-r13311] Updated copyright notice. 2007-02-14 17:25:02 -05:00
iopipe.c [svn-r21366] JIRA HDFFV-2748 replace use of _WIN32 in source. Created new defines H5_HAVE_WIN32_API and H5_HAVE_VISUAL_STUDIO defines to use. These can be properly set during configurration. 2011-09-06 11:50:32 -05:00
Makefile.am [svn-r22848] Bug fix: HDFFV-8156 2012-10-01 18:41:55 -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
overhead.c [svn-r23863] Remove compile warnings due to missing switch defaults 2013-07-03 17:33:25 -05:00
perf_meta.c [svn-r18581] Changes made to allow building programs on windows machines. 2010-04-15 16:26:43 -05:00
perf.c [svn-r21228] Added #ifdefs around #include unistd.h and created windows getlogin() function for building HDF5 parallel on windows. 2011-08-15 09:06:53 -05:00
pio_engine.c [svn-r24726] Description: 2014-02-20 16:29:26 -05:00
pio_perf.c [svn-r23862] Change printfs in perform output and h5dump to prevent overflow. 2013-07-03 11:12:32 -05:00
pio_perf.h [svn-r22004] Reduced warnings and fixed conflicts resulting from including h5tools.h 2012-02-28 13:26:34 -05:00
pio_standalone.c [svn-r13253] Updated all C and C++ style source code files with the THG copyright notice. 2007-02-07 09:56:24 -05:00
pio_standalone.h [svn-r21366] JIRA HDFFV-2748 replace use of _WIN32 in source. Created new defines H5_HAVE_WIN32_API and H5_HAVE_VISUAL_STUDIO defines to use. These can be properly set during configurration. 2011-09-06 11:50:32 -05:00
pio_timer.c [svn-r22004] Reduced warnings and fixed conflicts resulting from including h5tools.h 2012-02-28 13:26:34 -05:00
pio_timer.h [svn-r22004] Reduced warnings and fixed conflicts resulting from including h5tools.h 2012-02-28 13:26:34 -05:00
sio_engine.c [svn-r24726] Description: 2014-02-20 16:29:26 -05:00
sio_perf.c [svn-r23986] merge warning fixes from Jonathan and Peter 2013-08-09 16:34:58 -05:00
sio_perf.h [svn-r22004] Reduced warnings and fixed conflicts resulting from including h5tools.h 2012-02-28 13:26:34 -05:00
sio_standalone.c [svn-r15179] Change copyright notice to THG only. 2008-06-09 12:10:39 -05:00
sio_standalone.h [svn-r23854] HDFFV-8302: Add macros/code function to use coorect Windows (v)snprintf statement. Also fix use other uses of macros for windows. 2013-07-01 09:23:04 -05:00
sio_timer.c [svn-r22004] Reduced warnings and fixed conflicts resulting from including h5tools.h 2012-02-28 13:26:34 -05:00
sio_timer.h [svn-r22450] Update winsock define to match autotools configure check 2012-06-11 10:49:25 -05:00
zip_perf.c [svn-r23854] HDFFV-8302: Add macros/code function to use coorect Windows (v)snprintf statement. Also fix use other uses of macros for windows. 2013-07-01 09:23:04 -05:00