Commit Graph

6234 Commits

Author SHA1 Message Date
Allen Byrne
ec8ad09125 Source formatted 2020-10-01 10:29:53 -05:00
Allen Byrne
ca0c0c3dc8 Merge of clang-format changes from develop 2020-09-30 09:28:21 -05:00
Dana Robinson
b89f84ef34 Fixed errant comma 2020-09-03 08:24:02 -07:00
Dana Robinson
8b693fa489 Brings Quincey's parallel collective MD write bugfix from develop 2020-09-02 18:07:57 -07:00
Dana Robinson
1c143200ef Moves some H5S iterator symbols to H5Sprivate.h
These only need to be public in VOL branches and they show up on the
binary compatibility report. It's better to hide them.
2020-08-26 22:43:29 -07:00
Dana Robinson
038ee0a5af Removes unused H5I_SPACE_SEL_ITER value from H5I_type_t 2020-08-26 21:44:25 -07:00
Dana Robinson
5a0804b5c9 Adds helpful error messages to the HDFS VFD stubs. 2020-08-26 13:42:05 -07:00
Dana Robinson
f542f5aa37 Adds binary compatibility HDFS VFD stubs. 2020-08-26 13:27:07 -07:00
Dana Robinson
cfa206696c Fixes issues with HDFS VFD.
- 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
2020-08-24 10:36:07 -07:00
Larry Knox
c40dd6c2ee Update version to 1.8.0-1 for CMake test failure.
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 ()
2020-08-24 08:25:09 -05:00
Dana Robinson
55fe2acfb7 Brings the MPI datatype fixes from develop 2020-08-21 22:44:26 -07:00
Allen Byrne
51b1aeeda9 Add missing mirror files 2020-08-21 07:46:54 -05:00
Larry Knox
a2eb59d5d1 Add missing '-'. 2020-08-19 09:32:38 -05:00
Larry Knox
0315478a9b Updated HDF5 1.10 support branch version number to 1.10.8-0 2020-08-19 09:05:36 -05:00
Dana Robinson
c9f8ef3e18 Fixed one last trailing whitespace character 2020-08-18 11:21:01 -07:00
Dana Robinson
666a580bda Fixed trailing whitespace from revert. 2020-08-18 11:19:43 -07:00
Dana Robinson
fcaa0b9b5c Revert "Don't track file offset position when using pread / pwrite."
This reverts commit 9e5a68214a.
2020-08-18 11:11:26 -07:00
Dana Robinson
41da55dfe8 Adds missing HDstrtoumax for S3 VFD 2020-08-18 07:45:49 -07:00
Dana Robinson
fe4fe14515 Merge of develop PRs to 1.10 2020-08-18 07:23:19 -07:00
Larry Knox
79613e3858 Merge pull request #2799 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr2020:hdf5_bmr2020_addrsani_110 to hdf5_1_10
* commit 'ede1b9b1dd53caad6dfce8ec7bc4aa7b3dbce62c':
  Fix HDFFV-11101
2020-08-18 08:04:22 -05:00
Larry Knox
a99b7336c7 Merge pull request #2772 in HDFFV/hdf5 from ~BMRIBLER/hdf5_bmr:hdf5_bmr_HDFFV-10933_110 to hdf5_1_10
* commit '538bdb35ae932a1445f32a04e8173f8805d404f8':
  Updated for HDFFV-10933
  Fixed HDFFV-10933
2020-08-18 08:03:53 -05:00
Binh-Minh Ribler
ede1b9b1dd Fix HDFFV-11101
Description
    Added initialization to local structs in the src function
    H5MF_settle_raw_data_fsm() and the test function test_bt2_hdr_fd()
    to prevent the following error in two different occurrences:
        MemorySanitizer: use-of-uninitialized-value
Platforms tested:
    Linux/64 (jelly)
2020-08-18 00:49:09 -05:00
Dana Robinson
dfd5e0bf3e Brings H5Fstart_swmr_write changes from develop 2020-08-17 20:08:55 -07:00
Dana Robinson
30574df165 Merge branch 'hdf5_1_10' into h5f_start_swmr_write_locks 2020-08-17 19:58:35 -07:00
Dana Robinson
34f804f8a2 Merge pull request #2789 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5ac_skiplist_optimization_1_10 to hdf5_1_10
* commit '90fa429c015649fee878530817e503393e9f269c':
  Brings the MDC skiplist optimizations from develop
2020-08-17 21:29:34 -05:00
Dana Robinson
0997b12cf5 Merge branch 'hdf5_1_10' into h5f_start_swmr_write_locks 2020-08-17 16:41:09 -07:00
Dana Robinson
350c9e9b05 Brings over S3 and HDFS VFD changes from develop 2020-08-17 12:35:40 -07:00
Dana Robinson
90fa429c01 Brings the MDC skiplist optimizations from develop 2020-08-17 10:05:05 -07:00
Dana Robinson
22b8f56d5e Adds fix for H5Fstart_swmr_write lock issue
Needs a final review pass.
2020-08-17 07:16:23 -07:00
Dana Robinson
88ecc17474 Removes email and Modifications sections 2020-08-16 18:04:48 -07:00
Dana Robinson
ba42c55e23 Minor normalizations with develop 2020-08-16 14:09:22 -07:00
Dana Robinson
cba993c349 Minor normalizations with develop 2020-08-16 12:25:09 -07:00
Dana Robinson
0ba794be38 Normalizations with develop 2020-08-16 00:06:47 -07:00
Dana Robinson
13cb4e16d2 Even more normalization with develop 2020-08-14 20:32:50 -07:00
Dana Robinson
71bf801ca2 More normalizations with develop 2020-08-14 19:11:20 -07:00
Dana Robinson
25520640b2 Misc normalizations with develop 2020-08-14 18:59:24 -07:00
Dana Robinson
62c296f1eb Brings monotonic timer changes from develop 2020-08-14 17:16:11 -07:00
Dana Robinson
5a61eb24af Brings Mirror VFD to 1.10 from develop 2020-08-14 16:15:44 -07:00
Dana Robinson
7bca2f04a4 Brings splitter VFD from develop 2020-08-14 14:51:53 -07:00
Binh-Minh Ribler
d7772d6c69 Fixed HDFFV-10933
Description:
    Fixed to allow the creation of a dataset when the combination of type,
    space, etc doesn't work for filter and the filter is optional. Currently,
    it was supposed to be skipped as indicated in the documentation, but it
    was not skipped and the creation failed.
    The function H5Z_ignore_filters was added and used in H5D__create.
Platforms tested:
    Linux/64 (jelly)
2020-08-14 16:17:08 -05:00
Dana Robinson
039213d919 Brings file locking changes from develop 2020-08-14 12:35:07 -07:00
Allen Byrne
e70fee7f36 HDFFV-11127 - force RTLD_LOCAL in dlopen 2020-08-12 16:19:55 -05:00
Dana Robinson
98ca520f55 Brings HDFFV-11027 H5S_NO_CLASS fix to 1.10 from develop 2020-08-11 09:48:47 -07:00
Binh-Minh Ribler
068fc878c3 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)
2020-08-03 12:48:58 -05:00
Dana Robinson
f977c4dfd0 Merge branch 'hdf5_1_10' into 1_10_normalization 2020-07-30 15:26:39 -07:00
Dana Robinson
34323c289d Minor normalization with develop 2020-07-27 11:09:56 -07:00
vchoi
bdc6edfc5c Supply the appropriate file pointer to H5T_patch_vlen_file() without H5F_VOL_OBJ from develop branch. 2020-07-21 16:01:38 -05:00
Vailin Choi
ccf4a92ec6 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
2020-07-21 12:57:12 -05:00
Dana Robinson
aecefbb2f5 Corrected missing H5CS thread-safety change. 2020-07-20 14:08:31 -07:00
Dana Robinson
a3aedfff18 Brought over thread-safety changes from develop. 2020-07-20 14:06:54 -07:00