summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Convert hbool_t --> bool in examples (#3492)Dana Robinson2023-09-053-4/+4
|
* Fix the Fortran include dir in install config files (#3454)Allen Byrne2023-09-021-2/+3
|
* Support CMake VOL builds with FetchContent from local directory (#3455)mattjala2023-09-012-42/+100
| | | | | | | | | | | | | * Update VOL CMake for REST VOL * Prevent linking static libs to VOLs * index on fetch_local: 5c5c3f1505 Prevent linking static libs to VOLs * index on (no branch): 9a36d3e7b1 On fetch_local: WIP:add source dir fetch option for vols * Allow building of VOL from local source * Move LOCAL_DIR option to HDF5_VOL_ALLOW_EXTERNAL
* Correct java test dimension (#3482)Allen Byrne2023-09-012-2/+2
|
* Fix Subfiling VFD IOC assignment bug (#3456)jhendersonHDF2023-09-014-19/+84
|
* Removed all the ranks printing out testing information (#3457)Scot Breitenfeld2023-09-015-9/+22
|
* Add an h5py badge to README.md (#3477)Dana Robinson2023-09-011-0/+1
|
* Update VOL CMake for REST VOL (#3450)mattjala2023-08-311-0/+10
| | | | | * Update VOL CMake for REST VOL * Prevent linking static libs to VOLs
* Disable SZIP for Intel oneAPI Action (#3449)H. Joe Lee2023-08-312-5/+6
| | | | | * Disable SZIP for Intel oneAPI Action * Disable Fortran and parallel
* Add a CVE regression test action (#3445)Dana Robinson2023-08-302-0/+52
| | | *
* Add Intel oneAPI badges (#3433)Dana Robinson2023-08-281-0/+2
|
* Output stderr file in CMake testing on failure (#3431)jhendersonHDF2023-08-261-0/+4
|
* Add 1.14.4 to the release schedule (#3434)Dana Robinson2023-08-263-7/+7
|
* Convert some H5MM calls to standard C equivalents (#2382)Dana Robinson2023-08-2523-174/+142
| | | | | | | | | * H5MM_calloc and malloc are now mapped to stdlib C calls * H5MM_memcpy now maps directly to memcpy in release builds * H5MM_memcpy is still implemented as a separate function that checks for buffer overlap when H5MM_DEBUG is defined (default w/ debug builds) * Switches many library memcpy calls to use H5MM_memcpy * Fixes a possible zero allocation in H5Olayout.c
* Put H5T_CONV_ab macros in do..while loops (#3432)Dana Robinson2023-08-252-521/+935
| | | | | | | | | | | Ever since a recent round of macro cleanup, bin/trace and clang-format have been bickering over what H5Tconv.c should look like and neither produces readable code. This change puts the top-level H5T_CONV_ab macros in do..while loops, adds appropriate semicolons, and adds the missing H5_CLANG_DIAG_ON|OFF and H5_GCC_CLANG_DIAG_ON|OFF macros to the list of statement macros clang-format recognizes. H5Tconv.c is now readable and both bin/trace and clang-format are happy.
* Fix the Fortran extension used in example links (#3430)Allen Byrne2023-08-252-6/+6
|
* chore: match function call and VRFY() output (#3428)H. Joe Lee2023-08-251-3/+3
|
* Fix for CVE-2018-15671. h5stat -S $POC will result in a crash with ↵vchoi-hdfgroup2023-08-253-31/+9
| | | | | | segmenetation fault. (#3427) It is because the object in the testfile points back to the root group. When the tool tries to traverse the object, it goes back to the root group and then back again.
* Remove intel oneapi warning (#3426)H. Joe Lee2023-08-251-1/+1
|
* Revise file close assertion failure fix (#3418)jhendersonHDF2023-08-255-42/+63
|
* Remove extraneous "33" in RELEASE.txt (#3425)Neil Fortner2023-08-241-1/+1
|
* Fix use of uninitialized value in testpar/t_dset.c test (#3423)jhendersonHDF2023-08-241-0/+2
|
* Add parallel examples in doxygen (#3413)Allen Byrne2023-08-2420-3/+843
|
* Fix an issue with use of uninitialized memory in trefer_deprec.c test (#3422)jhendersonHDF2023-08-241-0/+1
|
* Skip atomicity tests for OpenMPI major versions < 5 (#3421)jhendersonHDF2023-08-243-338/+18
|
* Avoid H5Ocopy in h5repack for variable-length string types (#3419)jhendersonHDF2023-08-241-0/+4
|
* Add other types and full type to enum/str/vlen dataformat for ↵Allen Byrne2023-08-242-59/+76
| | | | structblock[begin/end] (#3353)
* chore: remove gubbins comment (#3420)H. Joe Lee2023-08-242-4/+0
|
* Add RELEASE.txt entry for compound performance regression fix (#3376) (#3416)Neil Fortner2023-08-231-0/+10
|
* Add Intel oneAPI actions (#2949) (#2977)H. Joe Lee2023-08-232-0/+120
| | | | | | | | | * ci: add Intel oneAPI actions (#2949) * ci: fix CMake installation * ci: use absolute paths for libtool installation * ci(oneAPI): update compiler versions and use cron
* Fix Heap-buffer-overflow WRITE in H5MM_memcpy (#3368)Alex2023-08-232-0/+7
|
* Re-enable SZIP default to ON in CMake (#3414)Allen Byrne2023-08-236-11/+9
| | | The Autotools were handled in a separate commit
* Enable szip by default in Autotools (#3412)Dana Robinson2023-08-232-3/+14
| | | | | Since libaec is so prevalent and BSD-licensed for both encode and decode, we build the szip filter by default when the szip or aec libraries are found.
* Fix ph5diff tests for MPIEXEC_MAX_NUMPROCS=1 (#3407)jhendersonHDF2023-08-223-9/+13
|
* Fix for CVE-2016-4332 (#3406)Dana Robinson2023-08-222-9/+19
| | | | | | | | | | | | | This CVE issue was previously listed as fixed (via HDFFV-9950) back in 2016, but with no confirmation test. Now that test files exist for the 2016 Talos CVE issues, we found that CVE-2016-4332 can raise an assert in debug builds. This fix replaces the assert with pointer checks that don't raise errors or asserts. Since the function is in cleanup code, we do our best to close and free things, even when presented with partially- initialized structs. Fixes CVE-2016-4332 and HDFFV-9950 (confirmed via the cve_hdf5 repo)
* chore: fix typo (#3405)H. Joe Lee2023-08-221-1/+1
|
* Fix serial to parallel chunked dataset file space allocation bug (#3394)jhendersonHDF2023-08-225-11/+315
|
* Update presets, examples uncompress, szip cache (#3391)Allen Byrne2023-08-186-25/+34
|
* Fix valgrind warning about write of uninitialized bytes in ScaleOffset ↵jhendersonHDF2023-08-181-1/+7
| | | | filter (#3390)
* Fix valgrind warning about write of uninitialized bytes (#3389)jhendersonHDF2023-08-181-3/+14
|
* Fix compile failures with H5C_DO_MEMORY_SANITY_CHECKS enabled (#3388)jhendersonHDF2023-08-182-2/+3
|
* Fix assertion failure during file close on error (#3387)jhendersonHDF2023-08-185-1/+67
|
* restore CI tarball name prefix to match bin/release (#3385)Allen Byrne2023-08-161-2/+2
|
* Correct CI settings (#3384)Allen Byrne2023-08-162-26/+39
| | | | | * Correct CI settings * Correct plugin file name
* Correct script (#3377)Allen Byrne2023-08-161-1/+1
|
* Fix possible performance regression introduced with in-place type conversion ↵Neil Fortner2023-08-151-0/+20
| | | | in 1.14.2 (#3376)
* Add RELEASE.txt notes for recent selection I/O work. (#3374)Neil Fortner2023-08-101-0/+23
|
* set H5_PAC_C_MAX_REAL_PRECISION default to 0 when cross sompiling with (#3364)Larry Knox2023-08-091-11/+13
| | | CMake to fix Fortran build failures.
* Work around a testphdf5 failure on Cray MPICH machines (#3361)jhendersonHDF2023-08-082-7/+21
|
* Implementation of the mpio driver with selection I/O. (#3222)vchoi-hdfgroup2023-08-0712-295/+4182
| | | | * This changes the default selection I/O to on for MPIO.