summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rename incorrectly named option (#4067)Allen Byrne2024-03-0537-134/+144
| | | | | | | * Rename incorrectly named option * Restore the correct uses of USING_MEMCHECKER * Update release note
* Ignore UserPresets and Use only C compiler for sanitizers (#4066)Allen Byrne2024-03-053-266/+23
| | | | | * Remove user presets file * Only use C compiler for sanitzers
* Fix issue where H5Tset_fields does not account for datatype offsets (#4061)jhendersonHDF2024-03-053-3/+97
| | | | | H5Tset_fields did not account for any offset in a floating-point datatype, causing it to fail when a datatype's precision is correctly set such that it doesn't include the offset bits.
* Add note to H5Tset_fields about needing to set datatype precision first (#4059)jhendersonHDF2024-03-051-0/+11
| | | | | * Offset of a floating-point type also needs to be accounted for * Clarify ordering of H5Tset_precision and H5Tset_fields
* Do not enable szip for sanitizer runs (#4057)Allen Byrne2024-03-041-2/+2
|
* Improve error messages when tools attempt to use non-enabled S3 and HDFS ↵Larry Knox2024-03-044-7/+12
| | | | VFDs. (#4047)
* Add options to allow tools type selection and naming (#4046)Allen Byrne2024-03-0443-711/+496
|
* Add upddated cmake tools from source location (#4040)Allen Byrne2024-03-047-352/+953
|
* Fix VOL-compatibility issues in External Link API test (#4039)mattjala2024-03-042-94/+283
| | | Fix link API tests with incorrect filename
* Bump the github-actions group with 2 updates (#4054)dependabot[bot]2024-03-045-23/+23
| | | Bumps the github-actions group with 2 updates: [actions/download-artifact](https://github.com/actions/download-artifact) and [github/codeql-action](https://github.com/github/codeql-action).
* Fix issue with FAPL file locking setting inheriting test (#4053)jhendersonHDF2024-03-014-94/+184
| | | | | Fixes an issue where the HDF5_USE_FILE_LOCKING environment variable being set can interfere with the file locking setting that the test expects to be returned.
* Remove limitations on preset generators (#4051)Allen Byrne2024-02-292-21/+3
|
* Remove check for gettimeofday + tz in CMake (#4045)Dana Robinson2024-02-262-25/+0
| | | This is not used in the library
* Consolidate Autotools linux files (#4044)Dana Robinson2024-02-267-460/+389
| | | | | | | There are many architecture-specific linux files in the config directory, all of which simply redirect to linux-gnulibc1. This change renames linux-gnulibc1 to linux-gnu and deletes the more specific files.
* Remove unused AIX cross-compile cache overrides (#4043)Dana Robinson2024-02-262-64/+0
| | | | The ibm-aix Autotools config file had some unmaintained and unnecessary Autoconf cache overrides. These have been removed.
* Don't try to load general-19 warnings file for icc (#4042)Dana Robinson2024-02-262-12/+0
| | | | | | | The Autools Classic Intel compiler configuration attempts to load a file named `general-19` from the intel-warnings/classic directory, which does not exist. This removes the attempted load of the file.
* Fix allocating too much memory in dset API test (#4041)mattjala2024-02-261-1/+1
|
* Fix memory leak in H5LTopen_file_image when H5LT_FILE_IMAGE_DONT_COPY flag ↵jhendersonHDF2024-02-263-22/+88
| | | | | | | | | is used (#4021) When the H5LT_FILE_IMAGE_DONT_COPY flag is passed to H5LTopen_file_image, the internally-allocated udata structure gets leaked as the core file driver doesn't have a way to determine when or if it needs to call the 'udata_free' callback. This has been fixed by freeing the udata structure when the 'image_free' callback gets made during file close, where the file is holding the last reference to the udata structure.
* Improve performance of flushing single objects (#4017)Neil Fortner2024-02-2311-2152/+522
| | | | | Improve performance of flushing a single object, and remove metadata cache flush markers
* Update and Add general INSTALL (#4016)Allen Byrne2024-02-236-144/+192
|
* Add deb and rpm binaries to snapshots (#4035)Allen Byrne2024-02-234-8/+62
|
* Fix the datatype passed to H5*exists_async APIs in tests. (#4033)Scot Breitenfeld2024-02-239-5/+102
| | | Add a new testing function to verify C_BOOL values.
* Fix missing NOT from if check in HL folder (#4036)Allen Byrne2024-02-222-8/+1
|
* Fix H5F_get_access_plist to copy file locking settings (#4030)jhendersonHDF2024-02-226-46/+313
| | | | | | H5F_get_access_plist previously did not copy over the file locking settings from a file into the new File Access Property List that it creates. This would make it difficult to match the file locking settings between an external file and its parent file.
* Replace deprecated Fortran 'include mpif.h' with 'USE mpi' (#4031)Christoph Niethammer2024-02-213-5/+3
| | | | | | With MPI 4.1 the use of the mpif.h include file has been deprecated. Codes should transition to USE mpi or USE mpi_f08. Signed-off-by: Christoph Niethammer <niethammer@hlrs.de>
* Check argument for CMake REGEX FCMangle.h. (#4029)H. Joe Lee2024-02-211-2/+8
|
* Test vlen sequence IO in API tests (#4027)mattjala2024-02-212-0/+485
|
* Replaced last sprintf with snprintf (#4007)Sean McBride2024-02-2021-48/+79
| | | | | | | * Replaced last sprintf with snprintf To have the size of the buffer, it was required to change a function signature, and change all users of it. In most cases, determining the buffer size wasn't trivial and so SIZE_MAX is passed. But at least this improves the infrastructure. Someone can later figure out the correct sizes.
* Remove oneapi return value warning. (#4028)H. Joe Lee2024-02-191-0/+1
|
* Grep for error messages instead of comparing files (#4024)Allen Byrne2024-02-163-19/+21
|
* Correct String FIND for runTest and grepTest (#4022)Allen Byrne2024-02-155-28/+51
|
* Delete old snapshot binaries after new snapshots are created (#4020)Allen Byrne2024-02-153-1/+91
|
* included best practices of using coll. metadata APIs (#4018)Scot Breitenfeld2024-02-159-8/+154
|
* Add compound subset ops on attributes to API tests (#4005)mattjala2024-02-142-0/+269
| | | | * Add partial compound io on attributes to API tests
* separate out individual checks for string removal (#4015)Allen Byrne2024-02-141-0/+4
|
* Add C in project line for CMake to fix #4012. (#4014)H. Joe Lee2024-02-143-3/+3
|
* Update install texts (#4010)Glenn Song2024-02-146-28/+22
| | | | | | | | * Update INSTALL_CMake.txt as necessary * Update remaining docs that use HDF5_USE_GNU_DIRS * Update options in HDFMacros in HDF5Examples
* Fix some output issues with ph5diff (#4008)jhendersonHDF2024-02-132-6/+8
|
* Don't add files and directories with names that begin with ., or that match ↵Larry Knox2024-02-132-1/+2
| | | | | *autom4te* to release tar & zip files. (#4009) Filter messages with 'ulimit -s' out of test output for runTest.cmake.
* Add hl and cpp ABI reports to daily build (#4006)Allen Byrne2024-02-132-0/+33
| | | | * Add other non-fortran lib abi reports * removing hl_cpp abi reports because of lack of public symbols
* Issue #1824: Replaced most remaining sprintf with safer snprint (#4003)Sean McBride2024-02-1313-90/+93
|
* Add a missing file into Makefile.am for MinGW Autotools build error. (#4004)H. Joe Lee2024-02-131-1/+1
|
* remove incorrect check for environ (#4002)Allen Byrne2024-02-092-2/+0
|
* Modern C++ dtor declarations (#1830)Sean McBride2024-02-0950-335/+38
| | | | | | | | * C++ dtor modernization - Replaced a bunch of empty dtors with `= default` - Removed deprecated `throw()`. In C++11, dtors are `noexcept` by default. *
* Fix build issue and some warnings in H5_api_dataset_test.c (#3998)jhendersonHDF2024-02-091-12/+5
|
* Fix incompatible pointer type warnings in object reference examples (#3999)jhendersonHDF2024-02-092-2/+2
|
* Fix overwritten preset names (#4000)Allen Byrne2024-02-092-14/+16
|
* Updated information about obtaining the HDF5 source code to use the repos. ↵bmribler2024-02-081-10/+3
| | | | (#3972)
* Remove oneapi/clang compiler printf() type warning. (#3994)H. Joe Lee2024-02-082-2/+2
| | | * Remove oneapi/clang compiler printf() type warning from h5ex_t_opaque.c.
* Fix h5watch test failures to ignore system warnings on ppc64le. (#3997)Larry Knox2024-02-081-2/+3
|