HDFEOS
  1. HDFEOS

h4h5tools

Public

Network

 
AuthorCommitMessageCommit Date
Allen ByrneAllen Byrne
8f1d77295e7remove local file
Allen ByrneAllen Byrne
b3b05b35cd3Remove incorrect install components
Allen ByrneAllen Byrne
991c3cb03f8Update cpack list
Allen ByrneAllen Byrne
994621fbc71HFRHFVTOOLS-127 Correct project name
Allen ByrneAllen Byrne
746dffe8546HFRHFVTOOLS-127 fix CMake code issues
Muqun YangMuqun Yang
3953c87785eHFRHFVTOOLS-116, add the support of converting 1D field vdatas to HDF5 atomic datatype datasets. use h4toh5 -sv to do the job.
Muqun YangMuqun Yang
2d3655b9510HFRHFVTOOLS-116, adding code to handle 1-field vdata.
Muqun YangMuqun Yang
376b50ec749HFRHFVTOOLS-125, update the command-line arguments to reflect the use of the HDF5 dimension scale APIs to handle SDS dimensions. Use -ospe (old specification) for the conversion of the HDF4 that follows the old way to handle the SDS dimensions. Also update email addresses and URLs to obtain the software packages.
Muqun YangMuqun Yang
2d5b30ddc56HFRHFVTOOLS-124, HDF-EOS2 swath uses vdata to store 1D array. In the original code, the dimension scale hash table is only allocated when there are SDS objects. That causes segmentation fault. This fix makes sure the dimension hash tables are allocated when HDF-EOS2 swath presents.
Muqun YangMuqun Yang
3455f3d3496HFRHFVTOOLS-112, reformating the code and comments
Muqun (Kent) YangMuqun (Kent) Yang
f15ac467ee0HFRHFVTOOLS-112, fix minor formatting issues
Muqun YangMuqun Yang
af8efd07da7make indentation four spaces
Muqun YangMuqun Yang
a87db9e16aemake 4-space indentation for h4toh5 conversion toolkit
Muqun YangMuqun Yang
3d000f4ec6eHFRHFVTOOLS-122, fix the memory leaking of the conversion of timage.h5 to timage.hdf. Also fixed a bunch of obvious careless mistakes in the code.
Muqun YangMuqun Yang
a08ddc8372cHFRHFVTOOLS-122, fixed quite a few memory leaking isues in this tool. A few examples: 1) forgot free the malloced memory for file names, 2) forgot releasing the memory of an allocated table, 3) forgot releasing the allocated memory for members and their pointers in a struct. 4) Memory allocated by HDstrup is not freed.
Muqun YangMuqun Yang
ba14bab7886HFRHFVTOOLS-122, fix the memory leaking in the eos-nc4 options. Update the testsuite and add valgrind shell script for the eos option.
Muqun YangMuqun Yang
d0680131824HFRHFVTOOLS-120, remove the compound datatype in memory. See if this can make big-endian machines better.
Muqun YangMuqun Yang
0770c8055baHFRHANDLER-123, update the code to handle GR and SDS compression by using GRgetcompinfo and SDSgetcompinfo functions that are added after the first few releases of h4h5tools.
Muqun YangMuqun Yang
9a58b932ea7HFRHFVTOOLS-120, Updated h4toh5 lib test Expected files
Muqun YangMuqun Yang
263d1d07e86HFRHFVTOOLS-120, use variable length string for palette name and update all corresponding Expected testfiles for utility.
Muqun YangMuqun Yang
dd76d466fb6HFRHFVTOOLS-122, I fixed all the memory leaking in the testsuite discovered by valgrind. Still need to tackle some issues reported by valgrind.
Muqun YangMuqun Yang
eda2cd5f51eHFRHFVTOOLS-120,HFRHFVTOOLS-122, 1) Fix issues that cause the segmentation fault of the tests with HDF5 1.10.1. The conversion tool needs to close the compound datatype. This is fine with 1.8 and before but not for 1.10. 2) Fix a few memory leaking issues in the conversion toolkit. Some allocated memories are not free properly. TODO: 1) continue fixing the memory leaking issues. 2) h5diff in 1.10.1 has some issues to retrieve string types. Need to figure out a workaround.
Muqun YangMuqun Yang
ae52930a78eHFRHFVTOOLS-119, H5Rdeference1 is only introduced in 1.10, we have to use H5Rdeference for 1.8 and 1.6
Muqun YangMuqun Yang
b5f499202feHFRHFVTOOLS-119, create macro H5RDEREFERENCE for H5redeference since the function arguments change from 1.8 to 1.10. Also fix a datatype mismatch between int and hid_t.
Muqun YangMuqun Yang
6ca27cf1ac3The conversion of HDF-EOS2 to netCDF-4 needs to follow the original specification instead of using HDF5 dimension scales. Otherwise, the dimension names specified by the SDS in HDF-EOS2 will replace the dimension names specified in the HDF-EOS2 structmetadata.
Allen ByrneAllen Byrne
7f50b9d773dcorrect import targets
Allen ByrneAllen Byrne
9b49fe3565eVS2015 fix for printf_ll
Allen ByrneAllen Byrne
9675167ad34Cmake 3.3 allowed execute_process to merge output and error files if the filename or the variable were the same. Changed instances to make the outpu_variable different.
Allen ByrneAllen Byrne
bffd343b41dReplace svn:externals with hard copy of files
Allen ByrneAllen Byrne
dec23b9fa2cRemove Externals Property
Allen ByrneAllen Byrne
2a121bc158dCorrect settings for import builds
Allen ByrneAllen Byrne
c7d5b2646fbswitch internal cdash URL
Allen ByrneAllen Byrne
7fc75241c9cswitch public cdash URL Update linking
Allen ByrneAllen Byrne
db3b13dc769Fix CMake target calls to add new parameter
Allen ByrneAllen Byrne
422b76891a2Fix CMP0053 warning
Allen ByrneAllen Byrne
d785c9dcc05Default on windows is zip instead of tgz and check for windows installers before appending.
Allen ByrneAllen Byrne
88d31fefc98Correct var name
Allen ByrneAllen Byrne
6226d622b68Fix typos
Muqun YangMuqun Yang
cddaa9daf34Fix memory leakings in the routine that handles lone vgroup objects. vgroup ID needs to be detached, and memory for vgroup class and vgroup name need to be released. This is one of several memory leaking issues revealed recently.
Muqun YangMuqun Yang
f814eefc028remove warning and fix a mistake not fully corrected in the last check-in
Muqun YangMuqun Yang
522f981964cHFRHFVTOOLS-11, minor revisions, add comments, remove unused variables, warnings and an issue revealed by a warning, tested at CentOS-6
Muqun YangMuqun Yang
d3cb0b8a971HFRHFVTOOLS-11, minor code revision. comments, indentation etc.
Muqun YangMuqun Yang
a3d21a341e4HFRHFVTOOLS-111, the memory allocated to the HDF5 names converted from SDS was not freed under some circumstances. This check-in free the memory. Also fix an issue caused by the code re-arrangement
Allen ByrneAllen Byrne
25e704102a7Only copy headers if building hdf4/hdf5. Tested: windows
Muqun YangMuqun Yang
2ebdcc6e994HFRHFVTOOLS-11, code clean-up: 1) add more comments. 2) Initalize some variables. 3) Remove "//" from the comments.
Muqun YangMuqun Yang
a9482515518HFRHFVTOOLS-11, fix a bunch of memory leaking issues for the h4toh5 conversion tool. The most notable is the use of Hstartread function should be closed by Hendaccess.
Allen ByrneAllen Byrne
7b4e32f6f10correct case of CMake commands
Muqun YangMuqun Yang
b729f4d4a9cHFRHFVTOOLS-11, fix a few issues that may cause the potential memory leakings in the original code.
Muqun YangMuqun Yang
788edf70cfaHFRHFVTOOLS-11, fix a few memory leaking issues detected by valgrind. All these issues were found in the original code of the converter.
Muqun YangMuqun Yang
2be92886c3fHFRHFVTOOLS-11, Clean up the code, add comments, fix an issue with the string operation etc.