summaryrefslogtreecommitdiffstats
path: root/release_docs
Commit message (Collapse)AuthorAgeFilesLines
* Fix Subfiling VFD IOC assignment bug (#3456) (#3518)jhendersonHDF2023-09-071-0/+13
|
* Skip atomicity tests for OpenMPI major versions < 5 (#3421) (#3470)jhendersonHDF2023-09-011-1/+8
|
* Fix serial to parallel chunked dataset file space allocation bug (#3394) (#3467)jhendersonHDF2023-09-011-0/+11
|
* [1.14 Merge] Fix assertion failure during file close on error (#3463)jhendersonHDF2023-09-011-0/+11
|
* Bring CVE fixes from develop (#3447)Dana Robinson2023-08-301-2/+12
| | | | | | | | * Bring CVE fixes from develop * Fix for CVE-2018-15671 * Fix for CVE-2016-4332 * Update the CVE matrix
* Fix possible performance regression introduced with in-place type conversion ↵Neil Fortner2023-08-241-1/+11
| | | | | | | | | in 1.14.2 (#3424) * Fix possible performance regression introduced with in-place type conversion in 1.14.2 (#3376) * Add RELEASE.txt entry for compound performance regression fix (#3376) (#3416) * Fix errors in release notes from forgetting to hit save.
* Update presets, examples uncompress, szip cache (#3392)Allen Byrne2023-08-221-1/+1
| | | | | | | | | * Update presets, examples uncompress, szip cache * remove obsolete file * Correct spelling * Update build script to match change in presets
* Clear RELEASE.txt and copy 1.14.2 RELEASE.txt to HISTORY-1.14.txt after (#3383)Larry Knox2023-08-152-171/+571
| | | 1.14.2 release.
* Work around a testphdf5 failure on Cray MPICH machines (#3361) (#3362)Larry Knox2023-08-081-0/+11
|
* Add Fortran H5ES module to deploy list (#3342)Allen Byrne2023-08-051-1/+4
|
* Merges from develop Aug 2-4 (#3354)Larry Knox2023-08-041-0/+23
| | | | | | | | | | | | | | | | | | | | * Fix CVE-2018-11202 (#3330) A malformed file could result in chunk index memory leaks. Under most conditions (i.e., when the --enable-using-memchecker option is NOT used), this would result in a small memory leak and and infinite loop and abort when shutting down the library. The infinite loop would be due to the "free list" package not being able to clear its resources so the library couldn't shut down. When the "using a memory checker" option is used, the free lists are disabled so there is just a memory leak with no abort on library shutdown. The chunk index resources are now correctly cleaned up when reading misparsed files and valgrind confirms no memory leaks. * Fix CVE-2018-13867 (#3336) * Windows runtime items go into the bin folder (#3320)
* Set version to 1.14.3-1. (#3343)Larry Knox2023-08-031-1/+1
|
* Fix h5repack for variable-length datatyped datasets (#3331) (#3333)jhendersonHDF2023-08-021-1/+15
|
* Fix incorrect error check in H5Ofill.c for undefined fill values (#3312) (#3328)jhendersonHDF2023-08-021-0/+8
|
* Fix loading plugin fails with missing directory GH issue #3248 (#3323)Allen Byrne2023-08-021-1/+6
|
* Brings an enum fix from develop (#3304)Dana Robinson2023-07-281-0/+11
|
* Misc missed things from previous merges (#3295)Dana Robinson2023-07-272-3/+3
|
* Fix assertion failure when attempting to use IOC VFD directly (#3187) (#3288)jhendersonHDF2023-07-271-0/+11
| | | Co-authored-by: Dana Robinson <43805+derobins@users.noreply.github.com>
* Subfiling VFD source cleanup (#3241) (#3290)jhendersonHDF2023-07-271-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | * Subfiling VFD source cleanup (#3241) * Subfiling VFD source cleanup Modularize Subfiling CMake code into separate CMakeLists.txt file Update Mercury util code to latest version and update Copyright Generate mercury_util_config.h header file instead of using pre-generated file Remove unnecessary Mercury functionality Fix minor warning in Subfiling VFD code * Remove Mercury headers from Autotools publicly-distributed header list * Fix CMake builds when Subfiling VFD isn't enabled (#3250) * Fix CMake builds when Subfiling VFD isn't enabled * Add Subfiling VFD entry to hdf5-config.cmake.in
* API test updates (#3018) (#3287)jhendersonHDF2023-07-271-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | * Remove macros from api tests (#2929) * Remove macros and undefined callbacks (#2959) * Remove remaining macros from H5_api_tests_disabled.h (#2968) * Put some vol capability checks in testpar tests and remove remaining warnings (#2995) * API tests datatype generation cleanup * Clean up API tests' random datatype generation and fix bug with enum datatype generation * Init parallel API tests with MPI_THREAD_MULTIPLE * HDF5 API tests - Check VOL connector registration * Determine whether a VOL connector failed to load before running API tests * Cleanup some usages of H5VL_CAP_FLAG_CREATION_ORDER in API tests * Remove some now-unused macros from H5_api_tests_disabled.h * Enable HDF5 API tests by default * Implement CMake option to install HDF5 API tests * Check for invalid AAPL from H5Acreate * Enable building of VOL connectors alongside HDF5 in CMake * Prepend CMake VOL URL option indices with 0s so they come in order * Don't turn on API tests by default yet * Document VOL connector FetchContent functionality * Add release note for API test updates * Only install testing library if API tests are installed * Fix grammar
* Fix documentation (#3253)Allen Byrne2023-07-201-1/+0
|
* merges from develop (#3115)Allen Byrne2023-06-131-1/+9
| | | | | | | | * Fix release action that allows files to be uploaded. * Add autotools h5copy help test. * Update cmake tools.cmake file for clang-tidy. * CMake build is missing H5FDsubfiling.h * Correct snapshot location * Add note for issue 3056
* Update actions and change defaults of compression (fix vars) (#3042)Allen Byrne2023-06-051-19/+16
| | | | | * Update actions and change defaults of compression (fix vars) * Unique location for branches
* Update version (#2971)Larry Knox2023-05-193-381/+756
| | | | | * Update version Copy RELEASE.txt from 1.14.1-2 release into HISTORY-1_14.txt Clear out RELEASE.txt
* Update name of DT action and install text (#2966)Allen Byrne2023-05-161-2/+2
|
* Fix CMake generator expression syntax (#2910)Allen Byrne2023-05-051-0/+13
| | | | | * Fix CMake generator expression syntax * Add missing quotes
* remove obsolete SZIP find module (#2907)Allen Byrne2023-05-051-0/+2
|
* Force lowercase Fortran module file names (#2892)Allen Byrne2023-05-041-0/+6
|
* Add RELEASE.txt entry for API tests (#2889)jhendersonHDF2023-05-031-0/+42
|
* Sync with develop (#2871)Dana Robinson2023-05-023-5/+17
|
* Sync with develop (#2849)Dana Robinson2023-04-282-2/+123
| | | | | | | | | Cherry pick of ea7dfcd (Change Powershell to PowerShell in docs) to 4497feb (Update H5Dget_space_status bug note to reference 1.14.0)
* Fix ROS3 VFD anonymous credential usage with h5dump and h5ls (#2798) (#2800)jhendersonHDF2023-04-241-0/+13
|
* Correct CMake option defaults - deprecate szip for libaec (#2786)Allen Byrne2023-04-243-64/+100
|
* Merge with develop (#2790)Dana Robinson2023-04-229-115/+138
|
* Add no subsets option to h5diff like h5dump (#2759)Allen Byrne2023-04-181-0/+7
|
* Clean up memory allocated when reading messages in H5Dlayout on error (#2769)glennsong092023-04-181-0/+8
|
* Remove author and date from RELEASE.txt entries (#2751)Dana Robinson2023-04-161-23/+7
|
* Add buffer overrun checks to H5O__layout_decode and H5O__sdspace_decode ↵jhendersonHDF2023-04-151-0/+28
| | | | (#2679) (#2728)
* Fix a heap buffer overflow during H5D__compact_readvv (GitHub #2606) (#2664) ↵jhendersonHDF2023-04-141-20/+18
| | | | (#2725)
* Fix for github issue #2599: (#2665) (#2706)vchoi-hdfgroup2023-04-131-0/+14
| | | | | | | | | | | | | | | * 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.
* CMake - Match Autotools behavior for library instrumentation (#2648) (#2674)jhendersonHDF2023-04-131-0/+10
| | | Enable library instrumentation by default for parallel debug builds
* Fix #2598 sanitize leak (#2675)Allen Byrne2023-04-131-2/+6
|
* Fix improper include of build directory (#2422, #2621) (#2667) (#2713)jhendersonHDF2023-04-131-0/+18
|
* Minor cherry-pick merges to 1.14 (#2582)Larry Knox2023-04-041-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Enclose MESG in do...while loop (#2576) Enclose MSG macro in a do...while loop * Add a clang-format comment about permissions (#2577) * Remove an obsolete comment from the MDS test (#2578) The seed is now broadcast from rank 0, so the warning about multiple machines having different seeds is unnecessary. * Subfiling VFD - fix issues with I/O concentrator selection strategies (#2571) 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 * Check for overflow when calculating on-disk attribute data size (#2459) * 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 --------- Co-authored-by: glennsong09 <43005495+glennsong09@users.noreply.github.com> Co-authored-by: Dana Robinson <43805+derobins@users.noreply.github.com> Co-authored-by: jhendersonHDF <jhenderson@hdfgroup.org> Co-authored-by: Egbert Eich <eich@suse.com>
* Subfiling VFD - fix issues with I/O concentrator selection strategies ↵jhendersonHDF2023-04-041-0/+20
| | | | | | | | (#2571) (#2618) 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
* Fix a memory corruption issue in H5S__point_project_simple (#2626) (#2631)jhendersonHDF2023-04-041-0/+14
|
* Subfiling VFD - add option to specify config file prefix (#2495) (#2570)jhendersonHDF2023-03-151-1/+11
|
* Update cross compile checks and files #2497 (#2564)Allen Byrne2023-03-151-0/+81
|
* Change libaec URL to actively maintained repo GH#2552 (#2560)Allen Byrne2023-03-151-3/+3
|
* 1.14 Merge doxygen plist tables changes #2470 from develop (#2503)Allen Byrne2023-03-011-1/+5
| | | | | * Merge doxygen plist tables changes from develop * Doxy corrections