summaryrefslogtreecommitdiffstats
path: root/release_docs/RELEASE.txt
diff options
context:
space:
mode:
authorBinh-Minh Ribler <bmribler@hdfgroup.org>2019-01-04 17:46:29 (GMT)
committerBinh-Minh Ribler <bmribler@hdfgroup.org>2019-01-04 17:46:29 (GMT)
commitf891c38c6e724e9032a534512618b9650be76377 (patch)
tree9738f44c0b6c826dd20638114c6c089fc94e49b1 /release_docs/RELEASE.txt
parent74a3710a996fca5ed7fcb4dd8919a7a8521de1de (diff)
downloadhdf5-f891c38c6e724e9032a534512618b9650be76377.zip
hdf5-f891c38c6e724e9032a534512618b9650be76377.tar.gz
hdf5-f891c38c6e724e9032a534512618b9650be76377.tar.bz2
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)
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r--release_docs/RELEASE.txt22
1 files changed, 19 insertions, 3 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 59f1944..185cd96 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -75,8 +75,6 @@ New Features
(ADB - 2018/09/26, HDFFV-10594)
-
-
- Incorrectly installed private header files were removed from
CMake installs.
@@ -110,6 +108,16 @@ New Features
Library:
--------
+ - Added new chunk query functions
+
+ The following public functions are added to discover information about
+ the chunks in an HDF5 file.
+ herr_t H5Dget_num_chunks(dset_id, fspace_id, *nchunks)
+ herr_t H5Dget_chunk_info_by_coord(dset_id, *coord, *filter_mask, *addr, *size)
+ herr_t H5Dget_chunk_info(dset_id, fspace_id, index, *coord, *filter_mask, *addr, *size)
+
+ (BMR - 2018/11/07, HDFFV-10615)
+
- Allow pre-generated H5Tinit.c and H5make_libsettings.c to be used.
Rather than always running H5detect and generating H5Tinit.c and
@@ -117,7 +125,6 @@ New Features
(ADB - 2018/09/18, HDFFV-10332)
-
- Several empty public header files where removed from the distribution
The following files were empty placeholders. They are for internal
@@ -236,6 +243,15 @@ Bug Fixes since HDF5-1.10.3 release
(JTH - 2018/08/25, HDFFV-10501)
+ - There was an incorrect protection against division by zero reported
+ to The HDF Group as issue #CVE-2018-17233.
+
+ Protection against division by zero were added in several internal
+ functions.
+
+ (BMR - 2018/02/26, HDFFV-10577)
+
+
Java Library:
----------------
- JNI native library dependencies