Commit Graph

1502 Commits

Author SHA1 Message Date
Larry Knox
cd1838e063 Update so version numbers.
fix 2 typos.
2019-02-20 13:27:12 -06:00
Larry Knox
afc010179c Update version on hdf5_1_10 branch to 1.10.6-snap0. 2019-02-18 15:14:43 -06:00
Richard Warren
0712f746e9 Merge pull request #1560 in HDFFV/hdf5 from hdf5-1-10-documentation-only to hdf5_1_10_5
* commit '5dd2fda18fbbeab95ba44200e48c8202dae65206':
  Modify RELEASE.txt in response to PR comments
  Updated RELEASE.txt with updates regarding HDFFV-10540
2019-02-18 14:35:01 -06:00
Larry Knox
51c5f6b4b9 Update HISTORY-1_10.txt and RELEASE.txt files. 2019-02-18 12:06:14 -06:00
Binh-Minh Ribler
2a4e26146d Code improvement
Description:
    Removed dead code and accidentally leftover code
Platforms tested:
    Linux/64 (jelly) - very minor
2019-02-16 00:37:32 -06:00
Binh-Minh Ribler
f2f5d29ad5 Adding a C++ wrapper
Description:
    - Added a wrapper for H5Ovisit2 to class H5Object
        // Recursively visit elements reachable from this object.
        void visit(H5_index_t idx_type, H5_iter_order_t order, visit_operator_t user_op, void *op_data, unsigned int fields);
    - Fixed various typos in documentation
    - Removed a pair of [] in a delete statement for a non-array pointer.
Platforms tested:
    Linux/64 (jelly)
    Linux/64 (platypus)
    Darwin (osx1011test)
2019-02-15 09:19:10 -06:00
Allen Byrne
d6036ce89f Merge pull request #1543 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit 'f4f8be19125002764715f6cd25372477c729f809':
  Script changes from develop
  Added TRILABS-111 note
  Add HDFFV-10628 known problem
  TRILAB-111 Update MPI CMake
2019-02-14 16:38:25 -06:00
Jordan Henderson
35f48aac5b Re-write of Java JNI error handling 2019-02-14 11:53:36 -06:00
Allen Byrne
698dec56d1 Added TRILABS-111 note 2019-02-14 10:35:53 -06:00
Allen Byrne
94993e41ed Add HDFFV-10628 known problem 2019-02-14 10:32:18 -06:00
Jordan Henderson
2e44998a70 Add RELEASE.txt note for collective metadata read fixes 2019-02-12 14:38:29 -06:00
Jordan Henderson
530fab929b Fix test issue in testpar/t_dset.c with MPI-2 implementations 2019-02-07 14:50:54 -06:00
Allen Byrne
50138c3153 Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit 'e594811caf10c66c12cad7c554854deea262d9cb':
  Merge pull request #1522 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
2019-02-07 12:10:02 -06:00
Vailin Choi
29fc6bcd77 Merge pull request #1522 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to develop
* commit '7f5741825db0737db5ac46c43009681508a73002':
  Add release notes information.
  Modification based on feedback from pull request.
  Modification based on feedback from pull request.
  There is performance issue when closing an object.  The slow down is due to the search of the "tag_list" to find out the "corked" status of an object. The fix: (1)  Add a counter "num_objs_corked" in the cache structure to track the number of "corked" objects. (2) Skip the search of "tag_list" if the counter is zero i.e. no "corked" objects.

Conflicts:
	release_docs/RELEASE.txt
2019-02-06 12:02:36 -06:00
Allen Byrne
fb4e5c0570 HDFFV-10697 Disable compression option if source unavailable 2019-02-05 16:21:29 -06:00
Dana Robinson
12fc6bf955 Merge of changes from develop for 1.10.5.
Added RELEASE.txt entries for new features.
2019-02-03 23:47:51 -08:00
Binh-Minh Ribler
7fb50a9700 Renamed data file
Description:
    Renamed data file with long name to a shorter name.
    Revised an entry in RELEASE.txt
Platforms tested:
    Linux/64 (jelly)
    Darwin (osx1010test)
2019-02-01 08:33:53 -06:00
Binh-Minh Ribler
38c89fa5c0 Merge branch 'hdf5_1_10' of https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_10_bmr into hdf5_1_10 2019-01-30 20:05:04 -06:00
Binh-Minh Ribler
02d03b4624 Fixed HDFFV-10586, HDFFV-10588, and HDFFV-10684
Description:
    HDFFV-10586 CVE-2018-17434 Divide by zero in h5repack_filters
        Added a check for zero value
    HDFFV-10588 CVE-2018-17437 Memory leak in H5O_dtype_decode_helper
        This is actually an Invalid read issue.  It was found that the
        attribute name length in an attribute message was corrupted,
        which caused the buffer pointer to be advanced too far and later
        caused an invalid read.
        Added a check to detect attribute name and its length mismatch.  The
        fix does not cover all cases, but it'll reduce the chance of this issue
        when a name length is corrupted or the attribute name is corrupted.
    HDFFV-10684 H5Ewalk does not stop until all errors in the stack are visited
        The test for HDFFV-10588 has revealed a bug in H5Ewalk.
        H5Ewalk did not stop midway even when the call back function returns
        H5_ITER_STOP. This is because a condition is missing from the for
        loops in H5E__walk causing the callback functions unable to stop until
        all the errors in the stack are iterated. Quincey advised on the final
        fix.  In this fix, "status" is switched to "ret_value" and HGOTO_ERROR
        to HERROR, and the for loops won't continue when "ret_value" is not 0.
Platforms tested:
    Linux/64 (jelly)
    Linux/64 (platypus)
    Darwin (osx1011test)
2019-01-30 20:04:30 -06:00
Neil Fortner
ec42c4e3e1 Add RELEASE.txt note for unknown message fix (pull request 1448) 2019-01-29 10:22:18 -06:00
Allen Byrne
9e55ff1ace Merge pull request #1493 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit '217d57d30d2d62f987affcc8859df982dc86d2b3':
  CMake fix
  Java html fix and cmake update
  HDFFV-10686 add note
  HDFFV-10686 revert H5Oget_info1 to H5Oget_info(H5Ovisit)
2019-01-24 17:33:24 -06:00
Jordan Henderson
e90d59a69f Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit 'd26963b180a052ac063907f95596a7ecad08ef8e':
  Add clear objects to ignore tests
  Add new clear tests to ignore list
  Cleanup variable names
  HDFFV-10685 Always set version flags on OSX
2019-01-24 15:08:17 -06:00
Allen Byrne
0658286687 HDFFV-10686 add note 2019-01-24 09:04:07 -06:00
Jordan Henderson
8eb86b5a24 Add RELEASE.txt note for parallel filters test fix 2019-01-22 13:53:07 -06:00
Allen Byrne
5b50796529 HDFFV-10685 Always set version flags on OSX 2019-01-22 13:30:11 -06:00
Allen Byrne
9f61f559d1 Fix CMake policy 54 warnings 2019-01-18 16:02:09 -06:00
Larry Knox
e61b3a7de9 Merge pull request #1429 in HDFFV/hdf5 from HDFFV-10596-fortran-library-names-differ to develop
* commit 'f4c9ec5d41aa53829617274d3286f1e9a45ae57e':
  Add RELEASE.txt entry for HDFFV-10596.
  Uninstall should remove the libhdf5_hl_fortran links.
  Add symlinks named libhdf5_hl_fortran* to libhdf5hl_fortran in Makefile.am to match cmake install and the name pattern for other hl lib files.
2019-01-14 08:03:42 -06:00
M. Scot Breitenfeld
4bb965d9ec misc. merge clean-up 2019-01-11 10:59:48 -06:00
M. Scot Breitenfeld
6e489435e9 merged:
HDFFV-10652
HDFFV-10443
2019-01-10 17:10:05 -06:00
Dana Robinson
688074781a Fortran wrappers for dataset obj header minimization API calls. 2019-01-09 06:31:02 -08:00
Vailin Choi
98b2d7d8bb Merge pull request #1442 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:hdf5_1_10 to hdf5_1_10
* commit '1a50622733c14d89b3fd8c6bab684af9205a3b96':
  Fix for daily test failure: too many arguments to function 'H5Gopen1'.
  Fix the git merge leftover in RELEASE.txt.
  Fix the git merge leftovers in RELEASE.txt.
  Fix for HDFFV-10659: The library aborts with "infinite loop closing library" after deleting attributes in densed storage. The fix: When deleting attribute nodes from the name index v2 B-tree, if an attribute is found in the intermediate B-tree nodes, which may be merged/redistributed in the process, we need to free the dynamically allocated spaces for the intermediate decoded attribute.
2019-01-07 17:13:37 -06:00
Allen Byrne
f7d530dd27 HDFFV-10674, 10664, 10674 2019-01-07 11:07:52 -06:00
Vailin Choi
a21b778517 Fix the git merge leftover in RELEASE.txt. 2019-01-06 14:27:03 -06:00
Vailin Choi
10e504fd4f Fix the git merge leftovers in RELEASE.txt. 2019-01-06 13:35:31 -06:00
Vailin Choi
489f6fb697 Fix for HDFFV-10659: The library aborts with "infinite loop closing library"
after deleting attributes in densed storage.
The fix: When deleting attribute nodes from the name index v2 B-tree,
if an attribute is found in the intermediate B-tree nodes, which may be
merged/redistributed in the process, we need to free the dynamically
allocated spaces for the intermediate decoded attribute.
2019-01-06 09:25:48 -06:00
Binh-Minh Ribler
cc8cc7f086 Merge pull request #1431 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_10_bmr:hdf5_1_10 to hdf5_1_10
* commit '82dd54c26b11245c36f65a044e9b717dc2c337e0':
  Revised text
  Fixed CVE division-by-zero issues Description:     Fixed HDFFV-10577 and similar issues found in H5Dchunk.c.  All     the occurrences are in:         H5D__create_chunk_map_single         H5D__create_chunk_file_map_hyper         H5D__chunk_allocate         H5D__chunk_update_old_edge_chunks         H5D__chunk_prune_by_extent         H5D__chunk_copy_cb         H5D__chunk_collective_fill     Also updated RELEASE.txt for the chunk query functions and removed     some blank lines in chunk_info.c. Platforms tested:     Linux/64 (jelly)     Linux/64 (platypus)     Darwin (osx1010test)
2019-01-05 00:40:18 -06:00
Binh-Minh Ribler
82dd54c26b Revised text 2019-01-04 16:05:11 -06:00
Jacob Smith
150b73bb1a Tweak minimized datset header release info. 2019-01-04 14:00:01 -06:00
Jacob Smith
bd0481ffeb Add dataset header minimization release info. 2019-01-04 12:17:44 -06:00
Binh-Minh Ribler
1379878b7a Merge branch 'hdf5_1_10' of https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_10_bmr into hdf5_1_10 2019-01-04 11:48:15 -06:00
Binh-Minh Ribler
f891c38c6e Fixed CVE division-by-zero issues
Description:
    Fixed HDFFV-10577 and similar issues found in H5Dchunk.c.  All
    the occurrences are in:
        H5D__create_chunk_map_single
        H5D__create_chunk_file_map_hyper
        H5D__chunk_allocate
        H5D__chunk_update_old_edge_chunks
        H5D__chunk_prune_by_extent
        H5D__chunk_copy_cb
        H5D__chunk_collective_fill
    Also updated RELEASE.txt for the chunk query functions and removed
    some blank lines in chunk_info.c.
Platforms tested:
    Linux/64 (jelly)
    Linux/64 (platypus)
    Darwin (osx1010test)
2019-01-04 11:46:29 -06:00
Dana Robinson
0ef5889862 Replaced all MPI-1 calls with MPI-2 equivalents (from develop). 2018-12-30 16:46:41 -08:00
Allen Byrne
3510221209 HDFFV-10632 separate stderr and stdout in tests 2018-12-13 11:22:04 -06:00
Allen Byrne
88e514a6e5 HDFVIEW-4 add H5A read/write functions to match H5D 2018-12-13 10:33:33 -06:00
Dana Robinson
21e73fd58d Moved fixes for incorrectly installed header files to 1.10. 2018-12-06 15:24:28 -08:00
Jordan Henderson
8255e0f81b Fix for HDFFV-10629 2018-12-05 13:50:06 -06:00
Scot Breitenfeld
df1e4fbda0 updated with HDFFV-10511 2018-12-04 12:33:49 -06:00
Dana Robinson
2b616c7c18 Renamed h5repart's -family_to_sec2 to -family_to_single. 2018-11-23 05:04:14 -08:00
hdftest
cd15e7eaa2 Snapshot version 1.10 release 5 (snap1) 2018-11-08 07:38:06 -06:00
Allen Byrne
b6e61e8310 Merge CMake changes from develop
Improved cross-compiling and toolchains
2018-10-23 11:00:36 -05:00