Author Commit Message Commit Date Allen Byrne 8f1d77295e7 remove local file 23 Aug 2017 Allen Byrne b3b05b35cd3 Remove incorrect install components 22 Aug 2017 Allen Byrne 991c3cb03f8 Update cpack list 22 Aug 2017 Allen Byrne 994621fbc71 HFRHFVTOOLS-127 Correct project name 22 Aug 2017 Allen Byrne 746dffe8546 HFRHFVTOOLS-127 fix CMake code issues 22 Aug 2017 Muqun Yang 3953c87785e HFRHFVTOOLS-116, add the support of converting 1D field vdatas to HDF5 atomic datatype datasets. use h4toh5 -sv to do the job. 14 Aug 2017 Muqun Yang 2d3655b9510 HFRHFVTOOLS-116, adding code to handle 1-field vdata. 11 Aug 2017 Muqun Yang 376b50ec749 HFRHFVTOOLS-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. 11 Aug 2017 Muqun Yang 2d5b30ddc56 HFRHFVTOOLS-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. 10 Aug 2017 Muqun Yang 3455f3d3496 HFRHFVTOOLS-112, reformating the code and comments 10 Aug 2017 Muqun (Kent) Yang f15ac467ee0 HFRHFVTOOLS-112, fix minor formatting issues 09 Aug 2017 Muqun Yang af8efd07da7 make indentation four spaces 09 Aug 2017 Muqun Yang a87db9e16ae make 4-space indentation for h4toh5 conversion toolkit 09 Aug 2017 Muqun Yang 3d000f4ec6e HFRHFVTOOLS-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. 26 Jun 2017 Muqun Yang a08ddc8372c HFRHFVTOOLS-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. 26 Jun 2017 Muqun Yang ba14bab7886 HFRHFVTOOLS-122, fix the memory leaking in the eos-nc4 options. Update the testsuite and add valgrind shell script for the eos option. 21 Jun 2017 Muqun Yang d0680131824 HFRHFVTOOLS-120, remove the compound datatype in memory. See if this can make big-endian machines better. 08 Jun 2017 Muqun Yang 0770c8055ba HFRHANDLER-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. 07 Jun 2017 Muqun Yang 9a58b932ea7 HFRHFVTOOLS-120, Updated h4toh5 lib test Expected files 02 Jun 2017 Muqun Yang 263d1d07e86 HFRHFVTOOLS-120, use variable length string for palette name and update all corresponding Expected testfiles for utility. 02 Jun 2017 Muqun Yang dd76d466fb6 HFRHFVTOOLS-122, I fixed all the memory leaking in the testsuite discovered by valgrind. Still need to tackle some issues reported by valgrind. 01 Jun 2017 Muqun Yang eda2cd5f51e HFRHFVTOOLS-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. 01 Jun 2017 Muqun Yang ae52930a78e HFRHFVTOOLS-119, H5Rdeference1 is only introduced in 1.10, we have to use H5Rdeference for 1.8 and 1.6 25 May 2017 Muqun Yang b5f499202fe HFRHFVTOOLS-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. 25 May 2017 Muqun Yang 6ca27cf1ac3 The 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. 17 May 2016 Allen Byrne 7f50b9d773d correct import targets 22 Oct 2015 Allen Byrne 9b49fe3565e VS2015 fix for printf_ll 22 Oct 2015 Allen Byrne 9675167ad34 Cmake 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. 02 Oct 2015 Allen Byrne bffd343b41d Replace svn:externals with hard copy of files 20 Aug 2015 Allen Byrne dec23b9fa2c Remove Externals Property 20 Aug 2015 Allen Byrne 2a121bc158d Correct settings for import builds 01 Jul 2015 Allen Byrne c7d5b2646fb switch internal cdash URL 30 Jun 2015 Allen Byrne 7fc75241c9c switch public cdash URL
Update linking 30 Jun 2015 Allen Byrne db3b13dc769 Fix CMake target calls to add new parameter 26 Mar 2015 Allen Byrne 422b76891a2 Fix CMP0053 warning 19 Dec 2014 Allen Byrne d785c9dcc05 Default on windows is zip instead of tgz and check for windows installers before appending. 18 Nov 2014 Allen Byrne 88d31fefc98 Correct var name 11 Sep 2014 Allen Byrne 6226d622b68 Fix typos 05 Sep 2014 Muqun Yang cddaa9daf34 Fix 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. 24 Jun 2014 Muqun Yang f814eefc028 remove warning and fix a mistake not fully corrected in the last check-in 24 Jun 2014 Muqun Yang 522f981964c HFRHFVTOOLS-11, minor revisions, add comments, remove unused variables, warnings
and an issue revealed by a warning, tested at CentOS-6 24 Jun 2014 Muqun Yang d3cb0b8a971 HFRHFVTOOLS-11, minor code revision. comments, indentation etc. 23 Jun 2014 Muqun Yang a3d21a341e4 HFRHFVTOOLS-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 23 Jun 2014 Allen Byrne 25e704102a7 Only copy headers if building hdf4/hdf5.
Tested: windows 19 Jun 2014 Muqun Yang 2ebdcc6e994 HFRHFVTOOLS-11, code clean-up: 1) add more comments. 2) Initalize some variables. 3) Remove "//" from the comments. 19 Jun 2014 Muqun Yang a9482515518 HFRHFVTOOLS-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. 18 Jun 2014 Allen Byrne 7b4e32f6f10 correct case of CMake commands 18 Jun 2014 Muqun Yang b729f4d4a9c HFRHFVTOOLS-11, fix a few issues that may cause the potential memory leakings in the original code. 18 Jun 2014 Muqun Yang 788edf70cfa HFRHFVTOOLS-11, fix a few memory leaking issues detected by valgrind. All these issues were found in the original code of the converter. 18 Jun 2014 Muqun Yang 2be92886c3f HFRHFVTOOLS-11, Clean up the code, add comments, fix an issue with the string operation etc. 17 Jun 2014 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '8f1d77295e7c12fb67ae0bd19d76d5bfc0dd3b84', href: '/projects/HDFEOS/repos/h4h5tools/commits/8f1d77295e7c12fb67ae0bd19d76d5bfc0dd3b84',parents: [{ id: 'b3b05b35cd32afebdaf232557c0ca183cc6e6e79' }]},{id: 'b3b05b35cd32afebdaf232557c0ca183cc6e6e79', href: '/projects/HDFEOS/repos/h4h5tools/commits/b3b05b35cd32afebdaf232557c0ca183cc6e6e79',parents: [{ id: '991c3cb03f8ecdb77a903d5a0afd7949629f737b' }]},{id: '991c3cb03f8ecdb77a903d5a0afd7949629f737b', href: '/projects/HDFEOS/repos/h4h5tools/commits/991c3cb03f8ecdb77a903d5a0afd7949629f737b',parents: [{ id: '994621fbc71e4a6ef8edf8896d3eba186ce5313d' }]},{id: '994621fbc71e4a6ef8edf8896d3eba186ce5313d', href: '/projects/HDFEOS/repos/h4h5tools/commits/994621fbc71e4a6ef8edf8896d3eba186ce5313d',parents: [{ id: '746dffe8546f9bd0fa1cc367643adc1d33a6f6fe' }]},{id: '746dffe8546f9bd0fa1cc367643adc1d33a6f6fe', href: '/projects/HDFEOS/repos/h4h5tools/commits/746dffe8546f9bd0fa1cc367643adc1d33a6f6fe',parents: [{ id: '3953c87785ef5bd600b27d3ce3726b4b6a901c22' }]},{id: '3953c87785ef5bd600b27d3ce3726b4b6a901c22', href: '/projects/HDFEOS/repos/h4h5tools/commits/3953c87785ef5bd600b27d3ce3726b4b6a901c22',labels: [{name: '1d_vdata', type: 'BRANCH', href: '/projects/HDFEOS/repos/h4h5tools/browse?at=1d_vdata'}],parents: [{ id: '2d3655b9510ddbe269e063c2b8e346bcff85a429' }]},{id: '2d3655b9510ddbe269e063c2b8e346bcff85a429', href: '/projects/HDFEOS/repos/h4h5tools/commits/2d3655b9510ddbe269e063c2b8e346bcff85a429',parents: [{ id: '376b50ec749a21764b1b998de560010237bc85f5' }]},{id: '376b50ec749a21764b1b998de560010237bc85f5', href: '/projects/HDFEOS/repos/h4h5tools/commits/376b50ec749a21764b1b998de560010237bc85f5',parents: [{ id: '2d5b30ddc565404b19308024a35ce241830aa8b0' }]},{id: '2d5b30ddc565404b19308024a35ce241830aa8b0', href: '/projects/HDFEOS/repos/h4h5tools/commits/2d5b30ddc565404b19308024a35ce241830aa8b0',labels: [{name: 'eos-bug', type: 'BRANCH', href: '/projects/HDFEOS/repos/h4h5tools/browse?at=eos-bug'}],parents: [{ id: '3455f3d3496b106754d9977f518a5f034fa8754e' }]},{id: '3455f3d3496b106754d9977f518a5f034fa8754e', href: '/projects/HDFEOS/repos/h4h5tools/commits/3455f3d3496b106754d9977f518a5f034fa8754e',labels: [{name: 'format', type: 'BRANCH', href: '/projects/HDFEOS/repos/h4h5tools/browse?at=format'}],parents: [{ id: 'f15ac467ee03c5ac5d3c9ebb063266539e0141dc' }]},{id: 'f15ac467ee03c5ac5d3c9ebb063266539e0141dc', href: '/projects/HDFEOS/repos/h4h5tools/commits/f15ac467ee03c5ac5d3c9ebb063266539e0141dc',parents: [{ id: 'af8efd07da7f32f3d5621d3e6435ae443f110121' }]},{id: 'af8efd07da7f32f3d5621d3e6435ae443f110121', href: '/projects/HDFEOS/repos/h4h5tools/commits/af8efd07da7f32f3d5621d3e6435ae443f110121',parents: [{ id: 'a87db9e16aecc51ba8fa7a1f59bd54e4a0106de3' }]},{id: 'a87db9e16aecc51ba8fa7a1f59bd54e4a0106de3', href: '/projects/HDFEOS/repos/h4h5tools/commits/a87db9e16aecc51ba8fa7a1f59bd54e4a0106de3',parents: [{ id: '3d000f4ec6e318febdaa5a3b57f6a2fda920586c' }]},{id: '3d000f4ec6e318febdaa5a3b57f6a2fda920586c', href: '/projects/HDFEOS/repos/h4h5tools/commits/3d000f4ec6e318febdaa5a3b57f6a2fda920586c',parents: [{ id: 'a08ddc8372c812931a8ef965c3609041d160003f' }]},{id: 'a08ddc8372c812931a8ef965c3609041d160003f', href: '/projects/HDFEOS/repos/h4h5tools/commits/a08ddc8372c812931a8ef965c3609041d160003f',parents: [{ id: 'ba14bab78866b8b80deccf754613274b974738e5' }]},{id: 'ba14bab78866b8b80deccf754613274b974738e5', href: '/projects/HDFEOS/repos/h4h5tools/commits/ba14bab78866b8b80deccf754613274b974738e5',parents: [{ id: 'd0680131824d6cf5853a7ff24f4df16fc6b6e64c' }]},{id: 'd0680131824d6cf5853a7ff24f4df16fc6b6e64c', href: '/projects/HDFEOS/repos/h4h5tools/commits/d0680131824d6cf5853a7ff24f4df16fc6b6e64c',parents: [{ id: '0770c8055ba1c696fdfba3659a44418933866a4a' }]},{id: '0770c8055ba1c696fdfba3659a44418933866a4a', href: '/projects/HDFEOS/repos/h4h5tools/commits/0770c8055ba1c696fdfba3659a44418933866a4a',parents: [{ id: '9a58b932ea76fb860f8e3f891ff78aef28284d73' }]},{id: '9a58b932ea76fb860f8e3f891ff78aef28284d73', href: '/projects/HDFEOS/repos/h4h5tools/commits/9a58b932ea76fb860f8e3f891ff78aef28284d73',parents: [{ id: '263d1d07e8671cfe472da5af1a7720b4f3775d35' }]},{id: '263d1d07e8671cfe472da5af1a7720b4f3775d35', href: '/projects/HDFEOS/repos/h4h5tools/commits/263d1d07e8671cfe472da5af1a7720b4f3775d35',parents: [{ id: 'dd76d466fb6fe9c20041b558c77cff87913b5bad' }]},{id: 'dd76d466fb6fe9c20041b558c77cff87913b5bad', href: '/projects/HDFEOS/repos/h4h5tools/commits/dd76d466fb6fe9c20041b558c77cff87913b5bad',parents: [{ id: 'eda2cd5f51e238c282f737d870e2e70cc9e6af6a' }]},{id: 'eda2cd5f51e238c282f737d870e2e70cc9e6af6a', href: '/projects/HDFEOS/repos/h4h5tools/commits/eda2cd5f51e238c282f737d870e2e70cc9e6af6a',parents: [{ id: 'ae52930a78e9e5989d0701a16540cc13e32e326f' }]},{id: 'ae52930a78e9e5989d0701a16540cc13e32e326f', href: '/projects/HDFEOS/repos/h4h5tools/commits/ae52930a78e9e5989d0701a16540cc13e32e326f',parents: [{ id: 'b5f499202fef1bb5622f783bef5f3e98f7c14628' }]},{id: 'b5f499202fef1bb5622f783bef5f3e98f7c14628', href: '/projects/HDFEOS/repos/h4h5tools/commits/b5f499202fef1bb5622f783bef5f3e98f7c14628',parents: [{ id: '6ca27cf1ac3b8f5f3261d448adab55e589b52515' }]},{id: '6ca27cf1ac3b8f5f3261d448adab55e589b52515', href: '/projects/HDFEOS/repos/h4h5tools/commits/6ca27cf1ac3b8f5f3261d448adab55e589b52515',parents: [{ id: '7f50b9d773d6222df14b38fb248f4473d19f01bd' }]},{id: '7f50b9d773d6222df14b38fb248f4473d19f01bd', href: '/projects/HDFEOS/repos/h4h5tools/commits/7f50b9d773d6222df14b38fb248f4473d19f01bd',parents: [{ id: '9b49fe3565ef7e67e2726f967a31a851bfa44790' }]},{id: '9b49fe3565ef7e67e2726f967a31a851bfa44790', href: '/projects/HDFEOS/repos/h4h5tools/commits/9b49fe3565ef7e67e2726f967a31a851bfa44790',parents: [{ id: '9675167ad340578e913d41eb6809285271787974' }]},{id: '9675167ad340578e913d41eb6809285271787974', href: '/projects/HDFEOS/repos/h4h5tools/commits/9675167ad340578e913d41eb6809285271787974',parents: [{ id: 'bffd343b41dfa143e3ea859b09179c9d6c38ff79' }]},{id: 'bffd343b41dfa143e3ea859b09179c9d6c38ff79', href: '/projects/HDFEOS/repos/h4h5tools/commits/bffd343b41dfa143e3ea859b09179c9d6c38ff79',parents: [{ id: 'dec23b9fa2c936b9e958c7abadb55dc6d29d05e2' }]},{id: 'dec23b9fa2c936b9e958c7abadb55dc6d29d05e2', href: '/projects/HDFEOS/repos/h4h5tools/commits/dec23b9fa2c936b9e958c7abadb55dc6d29d05e2',parents: [{ id: '2a121bc158dc64aaad93bdc31b7f33a1e847f703' }]},{id: '2a121bc158dc64aaad93bdc31b7f33a1e847f703', href: '/projects/HDFEOS/repos/h4h5tools/commits/2a121bc158dc64aaad93bdc31b7f33a1e847f703',parents: [{ id: 'c7d5b2646fb23d1d8d7ff5ec06809346f9806150' }]},{id: 'c7d5b2646fb23d1d8d7ff5ec06809346f9806150', href: '/projects/HDFEOS/repos/h4h5tools/commits/c7d5b2646fb23d1d8d7ff5ec06809346f9806150',parents: [{ id: '7fc75241c9cb15245baae1155ec00e1869039e10' }]},{id: '7fc75241c9cb15245baae1155ec00e1869039e10', href: '/projects/HDFEOS/repos/h4h5tools/commits/7fc75241c9cb15245baae1155ec00e1869039e10',parents: [{ id: 'db3b13dc7693b4cb44b7fb0878e10633f3f7d02e' }]},{id: 'db3b13dc7693b4cb44b7fb0878e10633f3f7d02e', href: '/projects/HDFEOS/repos/h4h5tools/commits/db3b13dc7693b4cb44b7fb0878e10633f3f7d02e',parents: [{ id: '422b76891a243f6da7a1761c4a46fc77bd2d68bf' }]},{id: '422b76891a243f6da7a1761c4a46fc77bd2d68bf', href: '/projects/HDFEOS/repos/h4h5tools/commits/422b76891a243f6da7a1761c4a46fc77bd2d68bf',parents: [{ id: 'd785c9dcc05fdefca29961b40712cfd79f0f4a39' }]},{id: 'd785c9dcc05fdefca29961b40712cfd79f0f4a39', href: '/projects/HDFEOS/repos/h4h5tools/commits/d785c9dcc05fdefca29961b40712cfd79f0f4a39',parents: [{ id: '88d31fefc98c5fc0a2e494db7db581158da9ca86' }]},{id: '88d31fefc98c5fc0a2e494db7db581158da9ca86', href: '/projects/HDFEOS/repos/h4h5tools/commits/88d31fefc98c5fc0a2e494db7db581158da9ca86',parents: [{ id: '6226d622b684dde900727cdd1335cc2af38c2896' }]},{id: '6226d622b684dde900727cdd1335cc2af38c2896', href: '/projects/HDFEOS/repos/h4h5tools/commits/6226d622b684dde900727cdd1335cc2af38c2896',parents: [{ id: 'cddaa9daf34095ffe75e199f9d181c5e4c0956e2' }]},{id: 'cddaa9daf34095ffe75e199f9d181c5e4c0956e2', href: '/projects/HDFEOS/repos/h4h5tools/commits/cddaa9daf34095ffe75e199f9d181c5e4c0956e2',parents: [{ id: 'f814eefc0289d3b836e8cf850fab5e4ee7fc7edd' }]},{id: 'f814eefc0289d3b836e8cf850fab5e4ee7fc7edd', href: '/projects/HDFEOS/repos/h4h5tools/commits/f814eefc0289d3b836e8cf850fab5e4ee7fc7edd',parents: [{ id: '522f981964cfd817e12f89270f26ad9a2c7a3eff' }]},{id: '522f981964cfd817e12f89270f26ad9a2c7a3eff', href: '/projects/HDFEOS/repos/h4h5tools/commits/522f981964cfd817e12f89270f26ad9a2c7a3eff',parents: [{ id: 'd3cb0b8a971d900558510fe89ef3e8d2cae65dd6' }]},{id: 'd3cb0b8a971d900558510fe89ef3e8d2cae65dd6', href: '/projects/HDFEOS/repos/h4h5tools/commits/d3cb0b8a971d900558510fe89ef3e8d2cae65dd6',parents: [{ id: 'a3d21a341e439545b04c09178afa7a33deb04a13' }]},{id: 'a3d21a341e439545b04c09178afa7a33deb04a13', href: '/projects/HDFEOS/repos/h4h5tools/commits/a3d21a341e439545b04c09178afa7a33deb04a13',parents: [{ id: '25e704102a746b1eb0fdaefdebdb6c7e0cb7951e' }]},{id: '25e704102a746b1eb0fdaefdebdb6c7e0cb7951e', href: '/projects/HDFEOS/repos/h4h5tools/commits/25e704102a746b1eb0fdaefdebdb6c7e0cb7951e',parents: [{ id: '2ebdcc6e99461904f9cb3b628bdba53979824868' }]},{id: '2ebdcc6e99461904f9cb3b628bdba53979824868', href: '/projects/HDFEOS/repos/h4h5tools/commits/2ebdcc6e99461904f9cb3b628bdba53979824868',parents: [{ id: 'a9482515518bfed28104a8b64b3717ad20240ff5' }]},{id: 'a9482515518bfed28104a8b64b3717ad20240ff5', href: '/projects/HDFEOS/repos/h4h5tools/commits/a9482515518bfed28104a8b64b3717ad20240ff5',parents: [{ id: '7b4e32f6f10cdf378770f3274346a37d6a206ffd' }]},{id: '7b4e32f6f10cdf378770f3274346a37d6a206ffd', href: '/projects/HDFEOS/repos/h4h5tools/commits/7b4e32f6f10cdf378770f3274346a37d6a206ffd',parents: [{ id: 'b729f4d4a9c60d2390be8325604588576e7d3843' }]},{id: 'b729f4d4a9c60d2390be8325604588576e7d3843', href: '/projects/HDFEOS/repos/h4h5tools/commits/b729f4d4a9c60d2390be8325604588576e7d3843',parents: [{ id: '788edf70cfaa9705e7115f09074108d4fd908698' }]},{id: '788edf70cfaa9705e7115f09074108d4fd908698', href: '/projects/HDFEOS/repos/h4h5tools/commits/788edf70cfaa9705e7115f09074108d4fd908698',parents: [{ id: '2be92886c3f61124bae8695a5ad309860bc5cb3a' }]},{id: '2be92886c3f61124bae8695a5ad309860bc5cb3a', href: '/projects/HDFEOS/repos/h4h5tools/commits/2be92886c3f61124bae8695a5ad309860bc5cb3a',parents: [{ id: 'b3317cfc0e730dd0c5ab26b020c8da993f6d932d' }]}]);