Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge hdf5 1 10 8 #1154

Merged
merged 215 commits into from
Oct 29, 2021
Merged

Merge hdf5 1 10 8 #1154

merged 215 commits into from
Oct 29, 2021

Conversation

lrknox
Copy link
Collaborator

@lrknox lrknox commented Oct 29, 2021

No description provided.

lrknox and others added 30 commits August 19, 2020 09:05
…0 to hdf5_1_10

* commit 'a2eb59d5d1223a79ef74f972303002f926489f52':
  Add missing '-'.
  Updated HDF5 1.10 support branch version number to 1.10.8-0
…to hdf5_1_10

* commit '51b1aeeda9d77ddf07ae3adf9cce277e3d6d1d72':
  Add missing mirror files
…_10_coll_chunk_fill_fix to hdf5_1_10

* commit '55fe2acfb7f2806598fa139efc1026925946807d':
  Brings the MPI datatype fixes from develop
H5_VERS_SUBRELEASE is 0, a valid value for H5_VERS_SUBRELEASE.
Updated to if (${H5_VERS_SUBRELEASE} STREQUAL "") with corresponding
reversal of action statements to avoid NOT.
if (H5_VERS_SUBRELEASE)
  set (HDF5_PACKAGE_VERSION_STRING "${HDF5_PACKAGE_VERSION}-${H5_VERS_SUBRELEASE}")
else ()
  if (${H5_VERS_SUBRELEASE} STREQUAL "")
    set (HDF5_PACKAGE_VERSION_STRING "${HDF5_PACKAGE_VERSION}")
else ()
  set (HDF5_PACKAGE_VERSION_STRING "${HDF5_PACKAGE_VERSION}-${H5_VERS_SUBRELEASE}")
endif ()
…0 to hdf5_1_10

* commit 'c40dd6c2ee821c99546ff1792d595dba478f66e1':
  Update version to 1.8.0-1 for CMake test failure.
…to hdf5_1_10

* commit 'fc3129a92e29b50dac3bd3d3777df13d970a017a':
  Revert H5_VERS_SUBRELEASE check
  Add special case when H5_VERS_SUBRELEASE is 0
  Condition if (H5_VERS_SUBRELEASE) is incorrectly false when H5_VERS_SUBRELEASE is 0, a valid value for H5_VERS_SUBRELEASE. Updated to if (${H5_VERS_SUBRELEASE} STREQUAL "") with corresponding reversal of action statements to avoid NOT.
  Add hypen to subrelease regex
  Add ifdef blocks to S3/HDFS test
- Warning from hdfs.h interpreted as an error under gcc
- Incorrect order of headers results inn incorrect initialization
- <hdfs.h> not "hdfs.h"
- Other misc tidying
…_10_vfd_badness to hdf5_1_10

* commit 'cfa206696c93b906ecfd318c8d09d997586d213b':
  Fixes issues with HDFS VFD.
…_10_vfd_badness to hdf5_1_10

* commit '87048c1d9baa1ae4d27ab164f7258734453d4bda':
  Tweaks CMake to always run the tools lib tests
  Additional tools_utils cleanup
  Cleans up h5tools_test_utils.c and related
  Updates the tools VFD set test to pass
  Corrects warnings in h5tools_test_utils.c
  Updates Autotools so h5tools_test_utils is actually built
…to hdf5_1_10

* commit '71c03f65ebcf850b28f4775ccf2b095ec2285fff':
  Add back function for VERIFY_EXTERNAL_CONSOLIDATION
…to hdf5_1_10

* commit '0fff19665315fabc9754648c0603b073b3d20159':
  Correct HDF5_PACKAGE_VERSION_STRING
…to hdf5_1_10

* commit '213d7e62eb4cad1ee768f001813ef07962b835be':
  The version string has a second use for packaging
lrknox and others added 28 commits September 9, 2021 13:59
…1002)

* Update copyright headers with reproduction notice in 5 files that did
not match terms in COPYING file
.

* Committing clang-format changes

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Update examples version because of HDFFV-11269

* Correct plugin version
#933) (#1007)

* H5Ztrans: (feature) Improved H5Z_xform_noop() and H5Z_xform_create() function

- Made a small improvement for H5Z_xform_noop() function. Now,
  the function will also return TRUE if the data transform function
  expression = "x". For this case, the HDF5 library behaves in a
  similar fashion as the case when no data transform function has been
  specified.
- Improved the inline documentation of the function
  H5Z_xform_create() such it is more inline with the rest of the
  code.

* Committing clang-format changes

* H5Ztrans: (feature) Added 3 tests for improved H5Z_xform_noop() function

- Added serial test with data transform expression = "x" to
  verify the improved H5Z_xform_noop() function behaves as expected.
- Added 2 parallel tests with data transform expression = "x"
  in combination with a filter. Before, these tests will fail but
  with the improved H5Z_xform_noop() function they work and result
  in the expected behavior.
- Small bug fix for one of parallel filter tests.

* Committing clang-format changes

* H5Ztrans: (feature) Added release note about detection of the
           simple data transform function "x".

- Added a brief explanation about the implemented improvement
  of the detection of the simple data transform function "x"
  to the RELEASE.txt file.

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>

Co-authored-by: Jan-Willem Blokland <Jan-Willem.Blokland@Shell.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
…#1013)

* Fixes a bad memory read and unfreed memory in fsinfo code (#893)

* Fixes a bad memory read and unfreed memory in fsinfo code

The segfault from CVE-2020-10810 was fixed some time ago, but the
illegal memory read and unfreed memory were not.

This fix tracks some buffer sizes and errors out gracefully on errors,
ensuring buffers are cleaned up and avoiding the H5FL infinite loop +
abort on library close.

* Committing clang-format changes

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>

* Committing clang-format changes

Co-authored-by: Dana Robinson <43805+derobins@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
…1031)

* Merge Need to match clang and versions not just "Clang"

* Merge MS clang needs EHsc flag #1035
…1070)

* Update so numbers for libhdf5_java.so due to functions added to Java
API.
Remove -avoid-version flag that supresses so version numbers from java/src/jni/Makefile.am.

* 1.10 Merge ASAN fixes (#1060)

* Merge ASAN fixes

Fix ASAN issue in h5dump error path #1051
ASAN fix for test_ld - free sub-allocation of fields #10

* Merge Rework error allocation free.

Co-authored-by: Allen Byrne <50328838+byrnHDF@users.noreply.github.com>
* Updated and reorganized Platforms Tested and Configuration Options
Tested sections of RELEASE.txt.

* Update RELEASE.txt for 1.10.8-rc1 release.
* Merge Add missing dataset reference text #1081

* Only print name if not printing data
* Set version to 1.10.8 for 1.10.8 release.
* Add missed fix to hl/fortran/examples/run-hlfortran-ex.sh.in.
Minor updates to RELEASE.txt.

* Update windows info.

* Update README.txt and RELEASE.txt for release.
* Fix for HDFFV-11150.

* Add release note for HDFFV-11150 fix.
Removed mentioning of a customer
* Merge pull request #60 from bmribler/develop

Fix HDFFV-10590

* Remove h5repack_HDFFV-10590_CVE-2018-17432.h5 from file list in
tools/test/h5repack/CMakeTests.cmake.

* H5repack tests should fail if a corrupted file causes h5repack to
segfault/core dump.
@lrknox lrknox merged commit 111c7ae into HDFGroup:1.10/master Oct 29, 2021
@lrknox lrknox deleted the merge-hdf5_1_10_8 branch October 29, 2021 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants