2733 Commits

Author SHA1 Message Date
Quincey Koziol
7656baeed9 [svn-r3292] Purpose:
Comment fix
Description:
    Comment describing test was misleading
Solution:
    Corrected description of type of test being performed.
Platforms tested:
    Eyeballed...
2001-01-16 13:11:54 -05:00
Albert Cheng
90b49bef14 [svn-r3291] Snapshot version 1.4 release 0 (beta3-pre1) 2001-01-12 20:56:28 -05:00
Albert Cheng
5bee87e561 [svn-r3290] Changed H5_VERS_SUBRELEASE to identify this as beta3-pre-release1. 2001-01-12 20:14:24 -05:00
Albert Cheng
f871affadf [svn-r3289] Updated. 2001-01-12 18:37:17 -05:00
Albert Cheng
ef62ea5855 [svn-r3288] Purpose:
Bug fix (sort of)
    (H5FDgass.c: just deleted an old code. Nothing to do with this fix.)
Description:
    When --enable-debug=all was used, couple routine printf warnings
    to stderr that it is an expensive operation.  This messed up
    the testing of h5ls since it included stderr output in its expected
    output and did not expect the extra messages.
Solution:
    Changed it such that the extra messages are printed only
    if the appropriate h5-debug-class setting is on (via environment
    variables, for example).
Platforms tested:
    eirene (debug=all), modi4(parallel,-64,default configure).
2001-01-12 18:30:45 -05:00
Albert Cheng
29fbb330b0 [svn-r3287] Purpose:
Improvement
Description:
    The mkdir testfiles and the testing of h5dump have their stderr
    redirected to /dev/null.  Thus no way to see error messages when happen.
    Removed the redirection
Platforms tested:
    Eirene (linux).
2001-01-12 17:46:48 -05:00
Frank Baker
4d6ed298f2 [svn-r3286]
Description:
    Revised introductory sentence.
Platforms tested:
    IE 5
2001-01-12 15:44:44 -05:00
Frank Baker
70a3270fc9 [svn-r3285]
Purpose:
	Second phase of development of doc.
Description:
	Added lists of new, deleted, and changed functions.
	Added list of constants with changed values.
	Changed doc title.
Platforms tested:
	IE 5
2001-01-12 15:33:29 -05:00
Albert Cheng
b84c92e07d [svn-r3284] Purpose:
document
Description:
    Added comments in how to use the program and instructions
    that the corresponding may need updates if new batch of binary
    files are created.
Platforms tested:
    Eye-balled only.  (Just a few lines of comments.)
2001-01-12 15:24:58 -05:00
Quincey Koziol
cd8d9e2460 [svn-r3283] Purpose:
Suppress warnings for release.
Description:
    Always declare strdup as extern, figure out way to avoid warnings later.
Platforms tested:
    Linux 2.2.16 (eirene)
2001-01-12 15:00:01 -05:00
Quincey Koziol
d11eab4dc7 [svn-r3282] Purpose:
Suppress warnings for release.
Description:
    Took out the -Wconversion -Wredundant-decls warning flags for gcc until
    after the tree is split.
Platforms tested:
    Linux 2.2.16 (eirene)
2001-01-12 14:59:35 -05:00
Quincey Koziol
7bdd4ed41f [svn-r3281] Purpose:
Bug fix
Description:
    Datasets were allowed to be created with chunks larger than the maximum
    dimension for each dimension.
Solution:
    Wrote test to verify new error checking is working correctly.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-12 14:57:33 -05:00
Quincey Koziol
093c2fea18 [svn-r3280] Purpose:
Bug fix
Description:
    Datasets were allowed to be created with chunks larger than the maximum
    dimension for each dimension.
Solution:
    Compare chunk sizes against maximum dimensions and reject dataset creations
    which have chunks too large for the dimensions in the dataspace.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-12 14:56:59 -05:00
Bill Wendling
a1551e334d [svn-r3279] Purpose:
Warning Reduction
Description:
    Removed the -Wpointer-arith flag which complains about addintion with
    void * pointers. This is a known gcc 2.95.2 annoyance.

    There's still some issues with many str* warnings...not 7000, though.
Platforms tested:
    Linux
2001-01-12 13:44:52 -05:00
Quincey Koziol
3015b2ccc8 [svn-r3278] Purpose:
Update manifest
Description:
    Added ./doc/html/ADGuide/Changes.html to the manifest.
2001-01-12 10:28:37 -05:00
MuQun Yang
78138fc344 [svn-r3277]
Purpose:
    avoid windows warnings of inline at H5config.h
Description:
    In the old file, inline is defined twice
Solution:
   Now only define inline once.
Platforms tested:
    windows 2000, confirmed at eirene
2001-01-12 01:50:49 -05:00
MuQun Yang
51fd87c344 [svn-r3276]
Purpose:
    windows bug fix
Description:
     need extra header files for windows
Solution:
     add #ifdef win32 #endif loops
Platforms tested:
     windows 2000, confirmed at eirene
2001-01-12 01:48:36 -05:00
MuQun Yang
4ce7a7ad80 [svn-r3275]
Purpose:
    windows bug fix
Description:
    using HDopen and HDclose at this file, including H5private.h for windows specific headers.
Solution:
Platforms tested:
    win 2000, confirmed at eirene
2001-01-12 01:45:40 -05:00
MuQun Yang
7785cbd55b [svn-r3274]
Purpose:
   Arrange codes for avoiding windows warnings
Description:
Solution:
    put windows including header files into H5private.h
Platforms tested:
    win 2000, confirmed at eirene
2001-01-12 01:43:04 -05:00
MuQun Yang
df0b3ecd5b [svn-r3273]
Purpose:
    Avoid windows warnings
Description:
Solution:
    put some windows specified headers into this file
Platforms tested:
     Win 2000, confirmed by eirene
2001-01-12 01:41:11 -05:00
Bill Wendling
162c14cea3 [svn-r3272] Purpose:
Documentation
Description:
    Added more detailed explanation about the command line changes in the
    dumper and explained about the bug with gcc 2.95.2 which prints out
    spurious warnings due to glibc string optimizations.
2001-01-11 17:47:33 -05:00
Quincey Koziol
12b3521900 [svn-r3271] Purpose:
Updating release notes
Description:
    Document three API functions whose parameters/return types changed.
2001-01-11 14:52:53 -05:00
Frank Baker
83a9fdc3bd [svn-r3270]
Purpose:
    A bugfix and a new document
Description:
    ADGuide/Changes.html
        New document: "HDF5 Library Changes from Release to Release"
        (MUST be updated at EVERY release, including Betas.)
    ADGuide/ImageSpec.html
        Fixed broken links and title tag.
Platforms tested:
    IE 5
2001-01-11 14:41:34 -05:00
Frank Baker
6a81e68401 [svn-r3269]
Purpose:
    Bugfix and adding a new document
Description:
    RM_H5Front.html
        Removed a currently commented-out section that had been used
        during the 1.2 period for separate F90 releases.
    ADGuide.html
        Added new "Changes from Release to Release" document.
        Fixed title tag.
Platforms tested:
    IE 5
2001-01-11 14:38:39 -05:00
Quincey Koziol
19d1f30101 [svn-r3268] Purpose:
Code cleanup for C++
Description:
    'xor' is a keyword in C++, causing problems compiling the library with a
    C++ compiler.
Solution:
    Change variables and structure fields from 'xor' to 'xor_val'
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-11 11:52:16 -05:00
Quincey Koziol
b885b7ddcf [svn-r3267] Purpose:
Update file manifest
Description:
    Update file manifest with recent testing shell script name changes.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-10 17:15:50 -05:00
Bill Wendling
dc9c387ba2 [svn-r3266] Purpose:
Name change
Description:
    Changed the names of the testh5toh4 and testh4toh5 scripts to the
    "canonical" form -- testh4toh5.sh and testh5toh4.sh.
Platforms tested:
    Linux
2001-01-10 16:56:47 -05:00
Quincey Koziol
c5c4e70311 [svn-r3265] Purpose:
Clean up warnings.
Description:
    Cleaned up a few compiler warnings.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-10 16:46:38 -05:00
Bill Wendling
8e20f98805 [svn-r3264] Purpose:
Bug fix
Description:
    I dropped the boat on this one. I assigned prefix to NULL after it'd
    been allocated...My bad.
Solution:
    Stopped doing that.
Platforms tested:
    Linux
2001-01-10 16:24:54 -05:00
Bill Wendling
2ae44ebdba [svn-r3263] Purpose:
Code cleanup
Description:
    Changed so that the streaming stuff is inserted if > 1.2 version.
    Also modified init_prefix function so that it's sane.
Platforms tested:
    Linux
2001-01-10 16:24:07 -05:00
Bill Wendling
b8085ef1ee [svn-r3262] Purpose:
Annoying code cleanup
Description:
    This code could all be on one line, but wasn't for some reason.
Solution:
    Made it into one printf() call.
Platforms tested:
    Linux
2001-01-10 16:07:26 -05:00
Bill Wendling
9078455217 [svn-r3261] Purpose:
Code Cleanup
Description:
    Cleaned up where structures were. Added comments to new functions.
    Removed strcpy(prefix, "") and made it prefix = NULL; since that's
    what it's doing anyway.
Platforms tested:
    Linux
2001-01-10 13:38:48 -05:00
Bill Wendling
6188c31c19 [svn-r3260] Purpose:
Bug Fix
Description:
    The test ``test -e "filename"'' doesn't work with some Bourne shells
    (for instance, on Arabica).
Solution:
    Changed test to ``test -f "filename"''.
Platforms tested:
    Arabica
2001-01-10 12:41:27 -05:00
Quincey Koziol
6e14a21d7c [svn-r3259] Purpose:
Documenting changes from beta to beta3
2001-01-10 12:30:15 -05:00
HDF Admin
c90117cdf1 [svn-r3258] Snapshot version 1.4 release 0 (beta3-snap0) 2001-01-10 10:31:42 -05:00
Quincey Koziol
9b4ce45106 [svn-r3257] Purpose:
Bug fix
Description:
    Compiler on sangamon (HP/UX 10.20) is having problems with the statement
    "#ifdef 0".
Solution:
    Changed statement to "#if 0" instead.
Platforms tested:
    Eyeballed...
2001-01-10 09:57:39 -05:00
Albert Cheng
cd864ac9d3 [svn-r3256] Purpose:
Typo fix and comment
Description:
    The FUNC_ENTER of H5FD_mpio_flush had a wrong function name.  Corrected
    it.  Also filled in the missing original author name.
    Added a 'this is collective.' to all collective functions.
Platforms tested:
    It was just editing.  Can't go wrong. :-)
2001-01-10 02:14:43 -05:00
Bill Wendling
757525241d [svn-r3255] Purpose:
Bug fix
Description:
    Type-o
Solution:
    uint should be uintn
2001-01-09 18:25:49 -05:00
Frank Baker
9ae87ca1a6 [svn-r3254]
Purpose:
    Correcting docs to match code bugfixes.
Solution:
    Changed per recent bugfix in code:
        H5Tconvert 'nelmts' parameter type
        H5Pset_buffer 'size' parameter type
        H5Pget_buffer return type
2001-01-09 17:13:08 -05:00
Frank Baker
c6b677dde6 [svn-r3253]
Purpose:
    Clarifications in H5Pset_fapl_core.
Platforms tested:
    IE 5
2001-01-09 16:55:07 -05:00
Quincey Koziol
35bc545296 [svn-r3252] Purpose:
Code cleanup.
Description:
    Fixed _lots_ (I mean _tons_) of warnings spit out by the gcc with the
    extra warnings.  Including a few show-stoppers for compression on IRIX
    machines.
Solution:
    Changed lots of variables' types to more sensible and consistent types,
    more range-checking, more variable typecasts, etc.
Platforms tested:
    FreeBSD 4.2 (hawkwind), IRIX64-64 (modi4)
2001-01-09 16:22:30 -05:00
Quincey Koziol
1290c4808d [svn-r3251] Purpose:
New configure feature.
Description:
    The H5private.h header file was re-defining the strdup function on several
    platforms, generating a warning.
Solution:
    Detect if the system defines a strdup function and don't re-define it, if
    so.
Platforms tested:
    FreeBSD 4.2 (hawkwind), IRIX64-64 (modi4)
2001-01-09 16:16:15 -05:00
Bill Wendling
a771c6fc66 [svn-r3250] Purpose:
Documentation
Description:
    Documented the h5dump change.
2001-01-09 15:07:23 -05:00
Bill Wendling
2f51e3c16a [svn-r3249] Purpose:
New Feature
Description:
    Changed the command line flags in the h5dumper so that they accept
    both short and long flags. The flag syntax for some have changed
    (I.e., object ids are no longer -v but -i and -header is now -H or
    --header, etc.) A new function is added called get_options which can
    be used for all other tools as well.

    Had to change these output files to accept the correct flags.
Platforms tested:
    Linux
2001-01-09 15:04:47 -05:00
Bill Wendling
d2c9b6d8d9 [svn-r3248] Purpose:
New Feature
Description:
    Changed the command line flags in the h5dumper so that they accept
    both short and long flags. The flag syntax for some have changed
    (I.e., object ids are no longer -v but -i and -header is now -H or
    --header, etc.) A new function is added called get_options which can
    be used for all other tools as well.
Platforms tested:
    Linux
2001-01-09 15:04:29 -05:00
Bill Wendling
fbf2fd987f [svn-r3247] Purpose:
h5dump attribute documentation.
Description:
    Described the new flags for the H5 dumper.
Platforms tested:
    Lynx
2001-01-09 15:02:16 -05:00
Frank Baker
4acce97e47 [svn-r3246]
Description:
    Updated "Last modified" dates (correcting an oversight)
Platforms tested:
    IE 5
2001-01-09 10:05:04 -05:00
Frank Baker
a2ecc8def5 [svn-r3245]
Purpose:
	To make C++ and Fortran90 API docs more accessible
Solution:
	Added link to C++ and Fortran90 API docs to docs index page.
Platforms tested:
 	IE 5
2001-01-09 09:50:56 -05:00
Frank Baker
6ca7ae026e [svn-r3244]
Purpose:
    Bug fix (unreported bug)
Description:
    H5Pset_fapl_core, H5Pget_fapl_core
        Completed entries for these two functions.  (They had
        been added structurally, but details had been omitted.)
Platforms tested:
    IE 5
2001-01-08 16:49:38 -05:00
Albert Cheng
9ef8504014 [svn-r3243] Purpose:
Bug fix
Description:
    H5P_DATASET_XFER was the name from the beginning through 1.2.  It was
    changed to H5P_DATA_XFER on v1.3.0.  Then it was changed back to
    H5P_DATASET_XFER right before the release of v1.4.0-beta2.
    Define an alias here to help applications that had ported to v1.3.
    Should be removed in later version.
    #define H5P_DATA_XFER H5P_DATASET_XFER

    Also removed the v1_2 compat condition since it is a v1.3 compat
    issue now.
Platforms tested:
    modi4 -64 parallel.
2001-01-06 10:45:01 -05:00