Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit 'c638d93f3e660ce669a36e50a02473aac126953d':
Fixes missing chunk_info entry in CMake files
Even more normalization with develop
More normalizations with develop
Misc normalizations with develop
Normalization of perform directory with develop
Brings monotonic timer changes from develop
Brings Mirror VFD to 1.10 from develop
Brings splitter VFD from develop
Brings file locking changes from develop
Merge pull request #2770 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit 'e9305abf48426f265d7ec3ae54538e3ded8889ea':
Fixes missing chunk_info entry in CMake files
Even more normalization with develop
More normalizations with develop
Misc normalizations with develop
Normalization of perform directory with develop
Brings monotonic timer changes from develop
Brings Mirror VFD to 1.10 from develop
Brings splitter VFD from develop
Brings file locki...
Merge pull request #2766 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit 'b8b219d19d158d272cd6b1037bbc8d6e3d64fc73':
Cherry pick of Windows thread-safety fixes from develop
Merge pull request #2758 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit '4e65a43f143f603d2b76f6f138d0d64432937548':
Spelling
HDFFV-11127 - force RTLD_LOCAL in dlopen
Merge pull request #2750 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit '98ca520f55531b0783bb1425c1fb3a125c1c40f7':
Brings HDFFV-11027 H5S_NO_CLASS fix to 1.10 from develop
Merge pull request #2731 in HDFFV/hdf5 from bmr-HDFFV-11120_110 to hdf5_1_10
Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869)
* commit 'a324025e00adf3dd0a9d475cfff5af2ec4c7576c':
Fixed typo
Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869)
Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869)
Description:
When a buffer overflow occurred because a name length was corrupted
and became very large, h5dump produced a segfault on one file and a
memcpy parameter overlap on another file. This commit added checks
that detect a read pass the end of the buffer to prevent these error
conditions.
Platforms tested:
Linux/64 (jelly)
Merge pull request #2724 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit 'bfe04875838d8c3baea58c3fbfb16d9ee88d3beb':
Normalization and warning fixes from develop
Merge pull request #2719 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit '24369a4ff14f873a63a1e77b7069078dac284098':
Remove mingw from windows copy
Additional warnings removed
More warnings reduction
Warnings reduction in tools
Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit 'd17b3f53f87469fcab75baac99cdfb065186228a':
Minor normalization with develop
Merge pull request #2721 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit 'f977c4dfd0e5eb6f6e8527bdc9e48edebe500d78':
Minor normalization with develop
Merge pull request #2709 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit '7ff2d27e5b268dd3576ce4fc87be69ae06118058':
Add missing VFD open loop
Merge changes from dev
Merge from dev of tools changes
Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit '475120abfb493098e907fe40073260f48b35d15d':
Supply the appropriate file pointer to H5T_patch_vlen_file() without H5F_VOL_OBJ from develop branch.
Merge pull request #2693 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/HDFFV-11080-heap-use-after-free-by-the-call to develop
Merge pull request #2707 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/110_HDFFV-11080-heap-use-after-free-by-the-call to hdf5_1_10
* commit 'bdc6edfc5ce07363faf79519389ef149a4094530':
Supply the appropriate file pointer to H5T_patch_vlen_file() without H5F_VOL_OBJ from develop branch.
Merge pull request #2693 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/HDFFV-11080-heap-use-after-free-by-the-call to develop
Merge pull request #2693 in HDFFV/hdf5 from ~VCHOI/my_third_fork:bugfix/HDFFV-11080-heap-use-after-free-by-the-call to develop
* commit '3023b34272cc6ada84aebfa7441a6a55afa3621c':
Update MANIFEST. Add new test to Cmake.
Fix for jira issue HDFFV-11080: (1) Patch up the file pointer when reading attribute of variable length datatype (2) Test to verify the fix when doing multiple threads
Merge pull request #2705 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_10 to hdf5_1_10
* commit '892ccb28fbf37b196dfea9043b09b1dae8e8d501':
Examples DESTDIR and github action
Merge pull request #2704 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit 'aecefbb2f5737890a27dcfd2ef20276d2ff88b2a':
Corrected missing H5CS thread-safety change.
Brought over thread-safety changes from develop.