Commit Graph

6226 Commits

Author SHA1 Message Date
Larry Knox
3b3228a398 Revert "Merge pull request #2840 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_7 to hdf5_1_10_7"
This reverts commit c6916356c2, reversing
changes made to 6abf2770b3.
2020-08-25 15:46:52 -05:00
Larry Knox
c2bdb265f6 Updated version to 1.10.7.1. bin/h5vers changed to accomodate the
format change.
2020-08-25 12:45:07 -05:00
Dana Robinson
d94805d9d4 Brings the MPI datatype fixes from hdf5_1_10 2020-08-24 06:22:00 -07:00
Allen Byrne
ad7c6150fc Add missing mirror files 2020-08-21 08:01:53 -05:00
Larry Knox
1cc6a4941e Add new Makefile.ins to MANIFEST.
Delete H5config.h.in~ that shouldn't have been committed.
2020-08-19 14:10:51 -05:00
Larry Knox
aee3fb3d87 Commit changes for release branch: maintainer mode, default to production, set HDFF5_GENERATE_HEADERS to OFF, and add file generated by autogen.sh. 2020-08-19 11:28:45 -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
Dana Robinson
09c266186d Merge pull request #2702 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10
* commit '795a2e5058c6214df1777a073e6b058638377003':
  Normalization with develop.
2020-07-20 13:23:49 -05:00
Dana Robinson
795a2e5058 Normalization with develop. 2020-07-20 11:12:38 -07:00
Allen Byrne
8c9b3d240c Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10)
* commit '8b6cd7cfddf91308cf860f2da3d28e208fd89788':
  Merge of dataspace improvements from develop.
2020-07-17 07:01:27 -05:00
Dana Robinson
02762e8244 Merge of dataspace improvements from develop. 2020-07-16 12:16:05 -07:00
Allen Byrne
b0445792fb CMake updates:
Add build folder as Include for generated files
Add install option for copying Fortran mod files to include folder
Add PRI defines to win32defs file
Exclude mingw from extra flags
2020-07-15 11:27:52 -05:00
Dana Robinson
443aa9a38f Moved over the H5S_hyper_diminfo_t from develop.
Also fixed the issue with the H5S_diminfo_valid_t enum from the
last commit.
2020-07-09 18:53:18 -07:00
Dana Robinson
07dc341238 Moved hyperslab code to use the new H5S_diminfo_valid_t enum. 2020-07-09 17:00:29 -07:00
Dana Robinson
ca50f03bca H5S_hyper_adjust_s() optimization from develop. 2020-07-09 15:40:18 -07:00