Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix 'datatype' misspellings ('dataype') (#2984) | Dana Robinson | 2023-05-19 | 1 | -2/+2 |
| | |||||
* | Change defaults of standard filters. (#2927) | Allen Byrne | 2023-05-18 | 2 | -9/+16 |
| | |||||
* | Remove version specific examples from README_HPC. (#2613) (#2975) | Larry Knox | 2023-05-17 | 1 | -14/+12 |
| | |||||
* | Fix CMake generator expression syntax (#2909) | Allen Byrne | 2023-05-05 | 1 | -0/+13 |
| | |||||
* | remove obsolete SZIP find module (#2901)metadata_cache_macro_cleanup | Allen Byrne | 2023-05-05 | 1 | -0/+2 |
| | |||||
* | Force lowercase Fortran module file names (#2891) | Scot Breitenfeld | 2023-05-04 | 1 | -0/+6 |
| | | | | | * fixed args in execvp for h5fuse * Force lowercase Fortran module file names for Cray compilers | ||||
* | Add RELEASE.txt entry for API tests (#2889) | jhendersonHDF | 2023-05-03 | 1 | -0/+42 |
| | |||||
* | Add Fortran Selection IO APIs (#2864) | Scot Breitenfeld | 2023-05-01 | 1 | -2/+4 |
| | | | new selection IO fortran APIs with tests | ||||
* | Remove "the the" from comments and docs (#2865) | Dana Robinson | 2023-05-01 | 2 | -3/+3 |
| | |||||
* | Implement selection I/O with type conversion (#2823) | Neil Fortner | 2023-04-28 | 1 | -0/+10 |
| | | | | | Initial implementation of selection I/O with type conversion. Allows Parallel collective I/O with type conversion, as long as selection I/O is enabled. | ||||
* | Fix v1 object header gap bug in H5Ocopy (#2785) | jhendersonHDF | 2023-04-26 | 1 | -0/+12 |
| | |||||
* | Add support for CMakePresets and fix example download (#2817) | Allen Byrne | 2023-04-26 | 2 | -2/+105 |
| | |||||
* | Allow H5P_DEFAULT in H5Pget_vol_cap_flags and H5Pget_vol_id (#2807) | jhendersonHDF | 2023-04-25 | 1 | -0/+6 |
| | |||||
* | Add release note for ROS3 VFD anonymous credential fix (#2801) | jhendersonHDF | 2023-04-24 | 1 | -0/+13 |
| | |||||
* | Correct CMake option defaults - deprecate szip for libaec (#2778) | Allen Byrne | 2023-04-23 | 2 | -64/+90 |
| | |||||
* | Added Fortran Async APIs (#2715) | Scot Breitenfeld | 2023-04-21 | 1 | -1/+2 |
| | | | H5A, H5D, H5ES, H5G, H5F, H5L and H5O async APIs were added. | ||||
* | Add no subsets option to h5diff like h5dump #2688 (#2756) | Allen Byrne | 2023-04-18 | 1 | -0/+7 |
| | |||||
* | Remove more author/date lines from RELEASE.txt (#2767) | Dana Robinson | 2023-04-17 | 1 | -6/+0 |
| | |||||
* | Remove dates and initials from RELEASE.txt entries (#2746) | Dana Robinson | 2023-04-16 | 1 | -19/+13 |
| | |||||
* | Fix memory leaks when processing OH cont messages (#2723) | Dana Robinson | 2023-04-14 | 1 | -1/+14 |
| | | | | | | | | | | | Malformed object header continuation messages can result in a too-small buffer being passed to the decode function, which could lead to reading past the end of the buffer. Additionally, errors in processing these malformed messages can lead to allocated memory not being cleaned up. This fix adds bounds checking and cleanup code to the object header continuation message processing. Fixes #2604 | ||||
* | Fix out of bounds in `hdf5/src/H5Fint.c:2859` (#2691) | Kobrin Eli | 2023-04-13 | 1 | -0/+12 |
| | |||||
* | Fixed GH-2603, heap-buffer-overflow in H5O__linfo_decode (#2697) | bmribler | 2023-04-13 | 1 | -2/+10 |
| | | | | | | * Fixed GH-2603, heap-buffer-overflow in H5O__linfo_decode Verified with valgrind -v --tool=memcheck --leak-check=full h5dump POV-GH-2603 The several invalid reads shown originally are now gone. | ||||
* | Add a RELEASE.txt note for GH #2605 (#2724) | Dana Robinson | 2023-04-13 | 1 | -0/+10 |
| | |||||
* | Identify some options as advanced (#2717) | Allen Byrne | 2023-04-13 | 1 | -0/+2 |
| | | | | | | | * Identify some options as advanced Add explicit option statement to set default for CMake option * Revert advanced setting for file locks | ||||
* | Fix for github issue #2599: (#2665) | vchoi-hdfgroup | 2023-04-12 | 1 | -0/+15 |
| | | | | | | | | | | | | | | | * Fix for github issue #2599: As indicated in the description, memory leak is detected when running "./h5dump pov". The problem is: when calling H5O__add_cont_msg() from H5O__chunk_deserialize(), memory is allocated for cont_msg_info->msgs. Eventually, when the library tries to load the continuation message via H5AC_protect() in H5O_protect(), error is encountered due to illegal info in the continuation message. Due to the error, H5O_protect() exits but the memory allocated for cont_msg_info->msgs is not freed. When we figure out how to handle fuzzed files that we didn't generate, a test needs to be added to run h5dump with the provided "pov" file. * Add message to release notes for the fix to github issue #2599. | ||||
* | Clean up memory allocated when reading messages in H5Dlayout on error ↵ | glennsong09 | 2023-04-11 | 1 | -0/+10 |
| | | | | (#2602) (#2687) | ||||
* | Fix invalid memory access in H5O__ginfo_decode (#2663) | mattjala | 2023-04-11 | 1 | -0/+8 |
| | |||||
* | Add buffer overrun checks to H5O__layout_decode and H5O__sdspace_decode (#2679) | jhendersonHDF | 2023-04-11 | 1 | -0/+8 |
| | | | Co-authored-by: Larry Knox <lrknox@hdfgroup.org> | ||||
* | Perlmutter was fixed (#2677) | Scot Breitenfeld | 2023-04-11 | 1 | -20/+0 |
| | |||||
* | Fix improper include of build directory (#2422, #2621) (#2667) | jhendersonHDF | 2023-04-11 | 1 | -0/+18 |
| | |||||
* | Fix a heap buffer overflow during H5D__compact_readvv (GitHub #2606) (#2664) | jhendersonHDF | 2023-04-11 | 1 | -0/+19 |
| | |||||
* | Fix #2598 sanitize leak (#2660) | Allen Byrne | 2023-04-07 | 1 | -1/+6 |
| | |||||
* | Minor fixes for CMake code and install docs (#2623) | Allen Byrne | 2023-04-03 | 8 | -55/+60 |
| | |||||
* | CMake - Match Autotools behavior for library instrumentation (#2648) | jhendersonHDF | 2023-04-01 | 1 | -0/+10 |
| | | | Enable library instrumentation by default for parallel debug builds | ||||
* | Fix a memory corruption issue in H5S__point_project_simple (#2626) | jhendersonHDF | 2023-03-24 | 1 | -0/+14 |
| | |||||
* | Fix minor things noted when doing 1.10 merges (#2610) | Dana Robinson | 2023-03-24 | 1 | -1/+1 |
| | | | | * Duplicated HDF_RESOURCES_DIR from cmake_ext_mod merge * Typos in comments | ||||
* | Bring new release_docs scheme from 1.14 (#2614) | Dana Robinson | 2023-03-23 | 8 | -21897/+884 |
| | |||||
* | Subfiling VFD - fix issues with I/O concentrator selection strategies (#2571) | jhendersonHDF | 2023-03-17 | 1 | -0/+20 |
| | | | | | Fix multiple bugs with the SELECT_IOC_EVERY_NTH_RANK and SELECT_IOC_TOTAL I/O concentrator selection strategies and add a regression test for them | ||||
* | Change libaec URL to actively maintained repo GH#2552 (#2559) | Allen Byrne | 2023-03-15 | 1 | -3/+3 |
| | |||||
* | Update cross compile checks and files (#2497) | Allen Byrne | 2023-03-02 | 1 | -0/+81 |
| | |||||
* | Check for overflow when calculating on-disk attribute data size (#2459) | Egbert Eich | 2023-03-02 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | * Remove duplicate code Signed-off-by: Egbert Eich <eich@suse.com> * Add test case for CVE-2021-37501 Bogus sizes in this test case causes the on-disk data size calculation in H5O__attr_decode() to overflow so that the calculated size becomes 0. This causes the read to overflow and h5dump to segfault. This test case was crafted, the test file was not directly generated by HDF5. Test case from: https://github.com/ST4RF4LL/Something_Found/blob/main/HDF5_v1.13.0_h5dump_heap_overflow.md | ||||
* | Add fetchcontent for compression libs and fix cmake config (#2487) | Allen Byrne | 2023-02-26 | 2 | -5/+68 |
| | | | | | | | | | | | | | * Add fetchcontent for compression libs and fix cmake config * MSDOS is a reserved define name * Add release note and update install doc for FetchContent * Add CI test for FetchContent * Use LINK_COMP_LIBS instead of STATIC_LIBRARY for depends * Use general link | ||||
* | Subfiling VFD - add option to specify config file prefix (#2495) | jhendersonHDF | 2023-02-26 | 1 | -0/+12 |
| | |||||
* | Fix issue with collective metadata writes of global heap data (#2480) | jhendersonHDF | 2023-02-20 | 1 | -0/+15 |
| | |||||
* | CMake generated pkg-config file is incorrect #2259 (#2476) | Allen Byrne | 2023-02-17 | 1 | -0/+13 |
| | | | | | | | | | | | | | * CMake generated pkg-config file is incorrect #2259 * Fix fortran pc template * hdf5.pc is incorrect for debug builds #1546 * Correct pkg name and lib name * Fix typo * Fix missing space | ||||
* | Port VOL connector Guide to doxygen (#2333) | Allen Byrne | 2023-01-18 | 1 | -2/+6 |
| | | | | | | | * Port VOL connector Guide to doxygen * Fix spelling * Updated VOL UG ref and added release note | ||||
* | Adds RELEASE.txt notes and updates Doxygen (#2377) (#2379) | Dana Robinson | 2022-12-29 | 1 | -0/+32 |
| | |||||
* | H5F_LIBVER_LATEST changes for move to 1.15 (#2288) | Allen Byrne | 2022-12-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | * H5F_LIBVER_LATEST changes for move to 1.15 * Add new default api check * Format fixes * Fix default configure * fix lib version tests * Fix another version variable * Add 1.14 doc link | ||||
* | Fix doxygen warnings and remove javadocs (#2324) | Allen Byrne | 2022-12-20 | 1 | -0/+8 |
| | | | | | * Fix doxygen warnings and remove javadocs * fix typo | ||||
* | Disable hl tools by default (#2313) | Allen Byrne | 2022-12-17 | 2 | -4/+15 |
| | | | | | | | | | | | * Disable hl tools by default * identify the tools * Only GIF tools are depecated * Add new option * Update autotools |