Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix windows cpack with debug (#3525) | Allen Byrne | 2023-09-11 | 2 | -2/+4 | |
| | ||||||
* | Consistent initialization of hid_t in the tests (#3521) | Scot Breitenfeld | 2023-09-08 | 106 | -4490/+4571 | |
| | ||||||
* | misc. fortran fixes for failing CI dailty tests (#3523) | Scot Breitenfeld | 2023-09-08 | 7 | -60/+100 | |
| | | | | | * fixed H5Lvisit* interface * changed integer type for direct write | |||||
* | Added new Fortran API wrappers (#3511) | Scot Breitenfeld | 2023-09-07 | 32 | -1403/+2882 | |
| | | | | | | | | | | | | | | | | | | | * Added new wrappers for h5get_free_list_sizes_f H5Sselect_intersect_block_f H5Sselect_shape_same_f h5pget_no_selection_io_cause_f h5pget_mpio_no_collective_cause_f H5Lvisit_by_name_f H5Lvisit_f H5Fget_info_f h5dwrite_chunk_f h5dread_chunk_f * added h5pget_file_space_page_size_f, h5pset_file_space_page_size_f, h5pget_file_space_strategy_f, h5pset_file_space_strategy_f, h5info tests * added fortran tests * Update tH5F.F90 | |||||
* | Convert hbool_t --> bool in src (#3496) | Dana Robinson | 2023-09-05 | 342 | -7315/+7281 | |
| | | | | | | | | | | | * hbool_t --> bool in src * Does not remove TRUE/FALSE * Public header files are unchanged * Public API calls are unchanged * TRUE/FALSE --> true/false in src * Add deprecation notice for hbool_t | |||||
* | Convert hbool_t --> bool in test (#3494) | Dana Robinson | 2023-09-05 | 132 | -11544/+11527 | |
| | ||||||
* | hbool_t/TRUE/FALSE --> bool/true/false in tools (#3491) | Dana Robinson | 2023-09-05 | 57 | -1409/+1405 | |
| | ||||||
* | Convert hbool_t --> bool in testpar (#3495) | Dana Robinson | 2023-09-05 | 37 | -1616/+1613 | |
| | ||||||
* | Create scorecard.yml (#3508) | Dana Robinson | 2023-09-05 | 1 | -0/+72 | |
| | | | Bring in OSSF Scorecard code scanner as a GitHub action | |||||
* | Fix some minor formatting for consistency (#3499) | Allen Byrne | 2023-09-05 | 6 | -27/+27 | |
| | ||||||
* | Convert hbool_t --> bool in examples (#3492) | Dana Robinson | 2023-09-05 | 3 | -4/+4 | |
| | ||||||
* | Fix the Fortran include dir in install config files (#3454) | Allen Byrne | 2023-09-02 | 1 | -2/+3 | |
| | ||||||
* | Support CMake VOL builds with FetchContent from local directory (#3455) | mattjala | 2023-09-01 | 2 | -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 Byrne | 2023-09-01 | 2 | -2/+2 | |
| | ||||||
* | Fix Subfiling VFD IOC assignment bug (#3456) | jhendersonHDF | 2023-09-01 | 4 | -19/+84 | |
| | ||||||
* | Removed all the ranks printing out testing information (#3457) | Scot Breitenfeld | 2023-09-01 | 5 | -9/+22 | |
| | ||||||
* | Add an h5py badge to README.md (#3477) | Dana Robinson | 2023-09-01 | 1 | -0/+1 | |
| | ||||||
* | Update VOL CMake for REST VOL (#3450) | mattjala | 2023-08-31 | 1 | -0/+10 | |
| | | | | | * Update VOL CMake for REST VOL * Prevent linking static libs to VOLs | |||||
* | Disable SZIP for Intel oneAPI Action (#3449) | H. Joe Lee | 2023-08-31 | 2 | -5/+6 | |
| | | | | | * Disable SZIP for Intel oneAPI Action * Disable Fortran and parallel | |||||
* | Add a CVE regression test action (#3445) | Dana Robinson | 2023-08-30 | 2 | -0/+52 | |
| | | | * | |||||
* | Add Intel oneAPI badges (#3433) | Dana Robinson | 2023-08-28 | 1 | -0/+2 | |
| | ||||||
* | Output stderr file in CMake testing on failure (#3431) | jhendersonHDF | 2023-08-26 | 1 | -0/+4 | |
| | ||||||
* | Add 1.14.4 to the release schedule (#3434) | Dana Robinson | 2023-08-26 | 3 | -7/+7 | |
| | ||||||
* | Convert some H5MM calls to standard C equivalents (#2382) | Dana Robinson | 2023-08-25 | 23 | -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 Robinson | 2023-08-25 | 2 | -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 Byrne | 2023-08-25 | 2 | -6/+6 | |
| | ||||||
* | chore: match function call and VRFY() output (#3428) | H. Joe Lee | 2023-08-25 | 1 | -3/+3 | |
| | ||||||
* | Fix for CVE-2018-15671. h5stat -S $POC will result in a crash with ↵ | vchoi-hdfgroup | 2023-08-25 | 3 | -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 Lee | 2023-08-25 | 1 | -1/+1 | |
| | ||||||
* | Revise file close assertion failure fix (#3418) | jhendersonHDF | 2023-08-25 | 5 | -42/+63 | |
| | ||||||
* | Remove extraneous "33" in RELEASE.txt (#3425) | Neil Fortner | 2023-08-24 | 1 | -1/+1 | |
| | ||||||
* | Fix use of uninitialized value in testpar/t_dset.c test (#3423) | jhendersonHDF | 2023-08-24 | 1 | -0/+2 | |
| | ||||||
* | Add parallel examples in doxygen (#3413) | Allen Byrne | 2023-08-24 | 20 | -3/+843 | |
| | ||||||
* | Fix an issue with use of uninitialized memory in trefer_deprec.c test (#3422) | jhendersonHDF | 2023-08-24 | 1 | -0/+1 | |
| | ||||||
* | Skip atomicity tests for OpenMPI major versions < 5 (#3421) | jhendersonHDF | 2023-08-24 | 3 | -338/+18 | |
| | ||||||
* | Avoid H5Ocopy in h5repack for variable-length string types (#3419) | jhendersonHDF | 2023-08-24 | 1 | -0/+4 | |
| | ||||||
* | Add other types and full type to enum/str/vlen dataformat for ↵ | Allen Byrne | 2023-08-24 | 2 | -59/+76 | |
| | | | | structblock[begin/end] (#3353) | |||||
* | chore: remove gubbins comment (#3420) | H. Joe Lee | 2023-08-24 | 2 | -4/+0 | |
| | ||||||
* | Add RELEASE.txt entry for compound performance regression fix (#3376) (#3416) | Neil Fortner | 2023-08-23 | 1 | -0/+10 | |
| | ||||||
* | Add Intel oneAPI actions (#2949) (#2977) | H. Joe Lee | 2023-08-23 | 2 | -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) | Alex | 2023-08-23 | 2 | -0/+7 | |
| | ||||||
* | Re-enable SZIP default to ON in CMake (#3414) | Allen Byrne | 2023-08-23 | 6 | -11/+9 | |
| | | | The Autotools were handled in a separate commit | |||||
* | Enable szip by default in Autotools (#3412) | Dana Robinson | 2023-08-23 | 2 | -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) | jhendersonHDF | 2023-08-22 | 3 | -9/+13 | |
| | ||||||
* | Fix for CVE-2016-4332 (#3406) | Dana Robinson | 2023-08-22 | 2 | -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 Lee | 2023-08-22 | 1 | -1/+1 | |
| | ||||||
* | Fix serial to parallel chunked dataset file space allocation bug (#3394) | jhendersonHDF | 2023-08-22 | 5 | -11/+315 | |
| | ||||||
* | Update presets, examples uncompress, szip cache (#3391) | Allen Byrne | 2023-08-18 | 6 | -25/+34 | |
| | ||||||
* | Fix valgrind warning about write of uninitialized bytes in ScaleOffset ↵ | jhendersonHDF | 2023-08-18 | 1 | -1/+7 | |
| | | | | filter (#3390) | |||||
* | Fix valgrind warning about write of uninitialized bytes (#3389) | jhendersonHDF | 2023-08-18 | 1 | -3/+14 | |
| |