Commit Graph

505 Commits

Author SHA1 Message Date
Robert E. McGrath
c03caafc15 [svn-r4147]
Purpose:
Repeat from yesterday.  CVS checkin was lost and overwritten.
Description:
Solution:
Platforms tested:
2001-07-07 14:25:33 -05:00
Pedro Vicente Nunes
bc619bd8a6 [svn-r4145]
Purpose

code warrior port

:
Description:

changed strdup to HDstrdup

Solution:
Platforms tested:

nt
2001-07-07 01:36:22 -05:00
Pedro Vicente Nunes
a57ced01e7 [svn-r4144]
Purpose:

code warrior port


Description:

changed strdup to H5strdup
Solution:
Platforms tested:

nt, linux:
2001-07-07 00:47:04 -05:00
Robert E. McGrath
95bee36161 [svn-r4141]
Purpose:
    Fix bugs in XML output of dumper
Description:
    Incorrect XML was produced.
Solution:
Do the right thing.  See diffs in test files.
Platforms tested:
Solaris.
2001-07-06 17:19:28 -05:00
Elena Pourmal
9eb005a7d0 [svn-r4137]
Purpose:
    Bufg fix
Description:
    H5Sget_simple_extent_dims function had the third argument of the wrong type.
Solution:
    Replaced the argument with NULL, since it is not used.
Platforms tested:
    T3E
2001-07-06 14:45:59 -05:00
MuQun Yang
e6379c6d3d [svn-r4109]
Purpose:
     a bug fix
Description:
     declaration of chunk_dims is wrong. In HDF4, chunk dimensional size is defined
      as int32, but in HDF5 it is defined as hsize_t. It causes problem in T3E.
Solution:
     define chunk_dims as hsize_t and cast int32 into hsize_t
Platforms tested:
     eirene
2001-07-05 09:38:06 -05:00
Elena Pourmal
3f49c1a9de [svn-r4108]
Purpose:
    Bug fix
Description:
    One of the function calls (H5Sget_simple_extent_dims) used parameter with
    the wrong type. That caused compilation errors on T3E.
Solution:
    Used NULL since the argument is optional and was never used.
Platforms tested:
    T3E(mcurie) and IRIX64 (modi4)
2001-07-04 13:00:40 -05:00
Pedro Vicente Nunes
bcb587dcc2 [svn-r4081]
Purpose:
    [is this a bug fix? feature? ...]
Description:
    [describe the bug, or describe the new feature, etc]
Solution:
    [details about the changes, algorithm, etc...]
    [Please as detail as you can since your own explanation is
    better than others guessing it from the code.]
Platforms tested:
    [machines you have tested the changed version.  This is absolute
    important.  Test it out on at least two or three different platforms
    such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and
    64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
2001-06-28 16:23:13 -05:00
MuQun Yang
2d9628c376 [svn-r3992]
Purpose:
  update h4toh5 converter testing files at hdf5 1.4 branch
Description:
Solution:
Platforms tested:
     eirene
2001-06-11 17:27:32 -05:00
MuQun Yang
36ea086430 [svn-r3991]
Purpose:
    update testing files for hdf5 1.4 branch
Description:
Solution:
Platforms tested:
     eirene
2001-06-11 17:26:20 -05:00
MuQun Yang
1d98202eed [svn-r3990]
Purpose:
    Update h4toh5 converter tool at hdf5 1.4 branch.
Solution:
    see previous check in messags to development branch
    New features and bug fixes include:

     1. SDS dimensional scale various bugs
     2. fill value
     3. chunking and compression issue
     4. HDF4 specified attribute information
     5. Vdata-related bugs
Platforms tested:
     eirene(RedHat 6.2)
2001-06-11 17:23:27 -05:00
Bill Wendling
c514abd496 [svn-r3934] Purpose:
Code Update
Description:
    Ported change from the 1.5 branch to the 1.4 branch where all HDF5
    include files are in quotes instead of angle brackets:

        #include "hdf5_file.h"

    instead of

        #include <hdf5_file.h>

Platforms tested:
    Linux
2001-05-15 16:28:04 -05:00
Rushabh Doshi
48f724c523 [svn-r3924]
Purpose:
    Adding new feature
Description:
    Added gif2h5 and h52gif conversion utilities
Solution:
    The utilites follow the framework built for the gif2hdf and hdf2gif
    utilities for hdf4. The main files modified were those that read the
    H5 file and those that write H5 file. In the future, if you wish to
    continue with the framework and extend it to .png or some other fileformat
    the main files to edit will be the gif reader and writer.
    One point to note with h52gif. You have to specify the exact location of
    the image and the palette that it links to. You can choose not to specify
    a palette (uniform grayscale chosen in this case) but you must specify
    image location. In the future, someone could edit the readhdf.c source
    to enable the reader to parse the hdf file and select all images with
    corresponding palettes.
Platforms tested:
    modi4 , eirene , hawkwind , arabica , Ren (NT 4.0) , Personal box (win2k)
2001-05-12 16:12:29 -05:00
cvs2svn
52ea32a129 [svn-r3923] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'. 2001-05-12 16:12:29 -05:00
Bill Wendling
287db5fd55 [svn-r3815] Purpose:
Syncing with 1.5 branch
Description:
    Syncing the tools files with those in the 1.5 branch.
2001-04-16 18:48:21 -05:00
Bill Wendling
b21ade680f [svn-r3716] Purpose:
Bug Fix
Description:
    changed the T flag to S in the short parameter's list.
Platforms tested:
    Linux
2001-03-26 17:20:44 -05:00
Bill Wendling
e517058a95 [svn-r3715] Purpose:
Bug Fix
Description:
    Stride flag was checked as being -T instead of -S as it should be...
Solution:
    Changed to check -S instead of -T.
Platforms tested:
    Linux
2001-03-26 17:18:51 -05:00
Bill Wendling
a2163cc6fc [svn-r3688] Purpose:
Fix
Description:
    These files weren't added in when I did the original code splitting.
Solution:
    Readded them.
2001-03-22 12:25:48 -05:00
Bill Wendling
61aa32678b [svn-r3683] Purpose:
Code Movement
Description:
    Moved tools into their own separate subdirectories. The tools were
    first synced with the 1.5 branch, so there are some features in the
    dumper which aren't ready for prime-time yet, but are marked as
    EXPERIMENTAL right now.
Platforms tested:
    Linux
2001-03-21 18:00:52 -05:00
cvs2svn
e201d20b00 [svn-r3682] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'. 2001-03-21 18:00:52 -05:00
Robert E. McGrath
d07e626066 [svn-r3626] Purpose:
Partially backs out of previous change.
Description:
    Adjusting the order of elements in the XML output to slightly
    reduce likelyhood of forward references.
    Output unchanged except for order.

    Note:  Some test output is revised to match new output.
Platforms tested:
    Solaris, Linux
2001-03-14 09:38:58 -05:00
cvs2svn
1c47477b05 [svn-r3621] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'. 2001-03-13 23:42:20 -05:00
Bill Wendling
538f287a4a [svn-r3618] Purpose:
Bug Fix
Description:
    The output wasn't matching the output from the new testh5dump.sh
    commands.
Solution:
    Modified the output so they match. Mostly just changing the
    parameters passed to h5dump and adding `/' to attribute names so that
    they'll be standard.
Platforms tested:
    Linux
2001-03-13 11:53:15 -05:00
Bill Wendling
1ffd43e5f6 [svn-r3616] Purpose:
Bug Fix
Description:
    The changes to this file were lost when I split the files into
    subdirectories in the 1.5 branch. Why? I don't know.
Solution:
    Readded the changes back in.
Platforms tested:
    Linux
2001-03-13 10:44:32 -05:00
MuQun Yang
d3d60bdf87 [svn-r3610]
Purpose:
    avoid a windows bug for string handling at h4toh5test.c
Description:
Solution:
Platforms tested:
     windows 2000, linux
2001-03-12 15:21:41 -05:00
MuQun Yang
d425c11375 [svn-r3606]
Purpose:
    change RGB into HDF5_RGB since RGB is a keyword for windows
Description:
Solution:
    Maybe someday I will summarize the keywords on windows so that we will
   not accidently redefine macro.
Platforms tested:
   eirene
2001-03-12 12:15:15 -05:00
MuQun Yang
7d7b28e602 [svn-r3598]
Purpose:
    adding a test source code for generating h4toh5 test files
Description:
Solution:
Platforms tested:
     linux and solaris 2.7
2001-03-09 18:50:44 -05:00
MuQun Yang
2ddb74e11d [svn-r3597]
Purpose:
    rearrage test file names for converting new test files
Description:
Solution:
Platforms tested:
    eirene,arabica(linux and solaris 2.7)
2001-03-09 18:49:29 -05:00
MuQun Yang
f351e2724a [svn-r3596]
Purpose:
    a bug fix
Description:
    fix a few constants at this header file for fitting image spec.
Platforms tested:
    eirene,arabica
2001-03-09 18:47:48 -05:00
MuQun Yang
1a426273b9 [svn-r3595]
Purpose:
    a bug fix
Description:
    adding a few attributes for hdf5 image spec.
Solution:
Platforms tested:
    eirene, arabica
2001-03-09 18:46:31 -05:00
MuQun Yang
1965c76749 [svn-r3594]
Purpose:
     a bug fix
Description:
     special vdata chunking table is converted into hdf5 dataset
Solution:
     add a filter to filter out this chunking table
Platforms tested:
    eirene,arabica
2001-03-09 18:45:28 -05:00
MuQun Yang
ce84bb5a8a [svn-r3593]
Purpose:
     a bug fix
Description:
     image dimension order is different between hdf4 and hdf5
Solution:
     swap the order of hdf4 dimension at image
Platforms tested:
    eirene, arabica
2001-03-09 18:43:33 -05:00
MuQun Yang
10c2b3cb1b [svn-r3592]
Purpose:
    allow h4toh5test to be compiled
Description:
Solution:
Platforms tested:
     LINUX(eirene), solaris 2.7(arabica)
2001-03-09 18:40:50 -05:00
MuQun Yang
8e42638bb1 [svn-r3588] Removed unneeded files 2001-03-09 18:21:17 -05:00
MuQun Yang
14396a74c3 [svn-r3587] anfile.hdf anno_obj.hdf 2001-03-09 18:18:27 -05:00
Robert E. McGrath
78db38652f [svn-r3507]
Purpose:
    This adds in the --xml option to the hdf5.1.4 branch
Description:
    XML output.
Platforms tested:
    Linux, solaris
2001-02-23 17:16:57 -05:00
cvs2svn
5983d2b628 [svn-r3502] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'. 2001-02-23 12:26:01 -05:00
Quincey Koziol
7921315a33 [svn-r3304] Purpose:
Code update
Description:
    Remove ragged array code & tests from library before release.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-18 18:30:23 -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
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
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
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
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
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
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