Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix 'datatype' misspellings ('dataype') (#2984) | Dana Robinson | 2023-05-19 | 13 | -38/+38 |
| | |||||
* | Add test for HDstrcasestr macro (#2115) | jhendersonHDF | 2023-05-19 | 3 | -4/+65 |
| | |||||
* | ci: set minimal permissions on GitHub Workflows (#2980) | Diogo Teles Sant'Anna | 2023-05-18 | 8 | -0/+23 |
| | | | Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com> | ||||
* | Fixes failures with gfortran 4.8 (#2979) | Scot Breitenfeld | 2023-05-18 | 3 | -19/+25 |
| | |||||
* | Change defaults of standard filters. (#2927) | Allen Byrne | 2023-05-18 | 8 | -48/+56 |
| | |||||
* | Remove version specific examples from README_HPC. (#2613) (#2975) | Larry Knox | 2023-05-17 | 1 | -14/+12 |
| | |||||
* | Add h5copy help test and verify consistency (#2902) | Allen Byrne | 2023-05-17 | 10 | -6/+178 |
| | | | * Add autotools test for help | ||||
* | Updated INTENT to IN for C_PTR types dummy args. (#2961) | Scot Breitenfeld | 2023-05-17 | 8 | -133/+133 |
| | | | | * Changed to INTENT(IN) for C_PTR dummy args since it refers to whether C_PTR can be changed and does not relate to the INTENT state of the target. | ||||
* | added missing H5ES function DLLs (#2969) | Scot Breitenfeld | 2023-05-17 | 2 | -0/+21 |
| | |||||
* | Change UBSAN for undefined instaed of address (#2964) | Allen Byrne | 2023-05-17 | 1 | -2/+2 |
| | |||||
* | Remove unnecessary fields from cache structs (#2951) | Quincey Koziol | 2023-05-15 | 32 | -597/+41 |
| | | | | | | | | | | | | * Remove unnecessary 'magic' field from cache structs Signed-off-by: Quincey Koziol <quincey@koziol.cc> * Committing clang-format changes --------- Signed-off-by: Quincey Koziol <quincey@koziol.cc> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> | ||||
* | addresses gfortran issue https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109861 ↵ | Scot Breitenfeld | 2023-05-15 | 2 | -9/+9 |
| | | | | (#2957) | ||||
* | Fix warning in cache_common.c (#2952) | jhendersonHDF | 2023-05-15 | 1 | -65/+77 |
| | |||||
* | Warn about changing collections during iteration (#2950) | mattjala | 2023-05-15 | 7 | -15/+37 |
| | | | Resolves #92 | ||||
* | Prevent buffer overrun in H5S_select_deserialize (#2931) | mattjala | 2023-05-12 | 12 | -104/+233 |
| | | | | | | | | | | | | | | | | | | | | | * Prevent buffer overrun in H5S_select_deserialize The call to H5S_select_deserialize from H5S_decode doesn't have the buffer size available to it, so to allow decoding there I set it to assume a max size buffer for now. Making the buffer size known in H5S_decode could be done by modifying the external API's H5Sdecode, or splitting H5Sdecode into two functions using a macro (similar to H5Sencode), with the macro taking one argument and assuming a max buffer size. * Conditional buffer check in H5S_select_deserialize Moved and renamed a macro for only checking buffer overflow when buffer size is known from H5Odtype.c to H5private.h, so it can be used throughout the library. Also silenced some build warnings about types. | ||||
* | Move functions into more focused source code modules (#2936) | Quincey Koziol | 2023-05-12 | 18 | -7446/+7512 |
| | | | | | | | | | | | | | | * Move functions into more focused source code modules, along with a small # of directly secondary effects. No actual changes to the contents of any moved routines. Signed-off-by: Quincey Koziol <quincey@koziol.cc> * Committing clang-format changes --------- Signed-off-by: Quincey Koziol <quincey@koziol.cc> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> | ||||
* | Bump Autoconf version to 2.71 (#2944) | Dana Robinson | 2023-05-12 | 1 | -1/+1 |
| | | | Required for building with Intel's oneAPI | ||||
* | Update action uses version (#2937) | Allen Byrne | 2023-05-11 | 1 | -1/+1 |
| | |||||
* | More code duplication reduction (#2930) | Quincey Koziol | 2023-05-09 | 5 | -2247/+1536 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Add failure value where it's missing from 1+ macros. Clean up whitespace / continuation characters ('\'). Made hash-table macros generic for use in both the package header and test header. Remove duplicated copy & pasted macros (by hoisting difference into #ifdef'd macro). Updated and re-flowed comments to read better. Also clean up a few compiler warnings in production builds. Signed-off-by: Quincey Koziol <quincey@koziol.cc> * Committing clang-format changes * Remove unused variable warning in H5C.c (#2844) * Remove trailing /* NDEBUG */ comment from #endif's * Committing clang-format changes --------- Signed-off-by: Quincey Koziol <quincey@koziol.cc> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> | ||||
* | Remove unused variable warning in H5C.c (#2844) | H. Joe Lee | 2023-05-09 | 1 | -2/+2 |
| | |||||
* | Reduce code duplication in macros (#2914) | Quincey Koziol | 2023-05-08 | 1 | -539/+126 |
| | | | | | | | | | | | | | | | | | | * Reduce code duplication in macros Signed-off-by: Quincey Koziol <quincey@koziol.cc> * "insert" -> "remove" in error string Signed-off-by: Quincey Koziol <koziol@lbl.gov> * Remove unused macro also Signed-off-by: Quincey Koziol <quincey@koziol.cc> --------- Signed-off-by: Quincey Koziol <quincey@koziol.cc> Signed-off-by: Quincey Koziol <quincey@koziol.cc> | ||||
* | Public header cleanup (#2923) | Dana Robinson | 2023-05-07 | 21 | -93/+59 |
| | | | | | | Removes unnecessary headers and adds missing headers, ensuring that headers can be included independently and in any order. Fixes #2789 | ||||
* | Add Doxygen for H5ES_NONE _WAIT_NONE/FOREVER (#2922) | Dana Robinson | 2023-05-06 | 1 | -10/+13 |
| | |||||
* | Add Doxygen for H5S_ALL, _PLIST, and _BLOCK (#2921) | Dana Robinson | 2023-05-06 | 1 | -3/+24 |
| | | | Fixes #688 | ||||
* | Fix CMake generator expression syntax (#2909) | Allen Byrne | 2023-05-05 | 12 | -62/+75 |
| | |||||
* | Fix mirror VFD test timeouts (#2915) | Quincey Koziol | 2023-05-05 | 1 | -2/+17 |
| | | | | | | | | | * Close & re-open socket when looping for timeouts * Committing clang-format changes --------- Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> | ||||
* | Fix some compile failures in API tests (#2913) | jhendersonHDF | 2023-05-05 | 3 | -32/+4 |
| | |||||
* | Added summary report to test big IO (#2908) | Scot Breitenfeld | 2023-05-05 | 1 | -12/+18 |
| | |||||
* | Move the 1.10.11 release to September (#2898) | Dana Robinson | 2023-05-05 | 2 | -2/+2 |
| | |||||
* | remove obsolete SZIP find module (#2901)metadata_cache_macro_cleanup | Allen Byrne | 2023-05-05 | 2 | -127/+2 |
| | |||||
* | Remove 1.8 badge from README.md (#2895) | Dana Robinson | 2023-05-05 | 1 | -1/+0 |
| | |||||
* | Remove H5TB discussion (#2899) | Dana Robinson | 2023-05-05 | 1 | -10/+0 |
| | |||||
* | Force lowercase Fortran module file names (#2891) | Scot Breitenfeld | 2023-05-04 | 2 | -0/+12 |
| | | | | | * 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 missing terminator (#2888) | Allen Byrne | 2023-05-03 | 1 | -1/+1 |
| | |||||
* | Remove references to old MANIFEST file (#2890) | jhendersonHDF | 2023-05-03 | 2 | -2/+0 |
| | |||||
* | Fix Autotools internal-debug=all builds (#2886) | jhendersonHDF | 2023-05-03 | 1 | -1/+1 |
| | |||||
* | fixed args in execvp for h5fuse (#2885) | Scot Breitenfeld | 2023-05-03 | 1 | -4/+5 |
| | |||||
* | Minor tidying of API tests files (#2878) | jhendersonHDF | 2023-05-03 | 2 | -7/+9 |
| | | | | | | * Minor tidying of API tests files * Remove old API test configuration setting | ||||
* | Changes to isolate API Test option files and use fetchcontent (#2880) | Allen Byrne | 2023-05-03 | 113 | -36608/+89 |
| | |||||
* | Add initial version of HDF5 API tests (#2877) | jhendersonHDF | 2023-05-02 | 200 | -49/+212642 |
| | |||||
* | Fixed test failure for when REAL is promoted via a compiler flag (#2873) | Scot Breitenfeld | 2023-05-02 | 2 | -13/+14 |
| | |||||
* | Redo remove selection I/O test from testphdf5 in CMake #2860. (#2874) | Larry Knox | 2023-05-02 | 1 | -1/+0 |
| | |||||
* | Add bin directory to make distclean (#2872) | Dana Robinson | 2023-05-02 | 1 | -1/+1 |
| | | | This allows h5cc to be cleaned up | ||||
* | Harden H5O cache deserialize calls (#2856) | Dana Robinson | 2023-05-01 | 1 | -295/+237 |
| | |||||
* | Add Fortran Selection IO APIs (#2864) | Scot Breitenfeld | 2023-05-01 | 11 | -52/+413 |
| | | | new selection IO fortran APIs with tests | ||||
* | Remove duplicate variable for configuration use (#2870) | Allen Byrne | 2023-05-01 | 1 | -11/+8 |
| | |||||
* | Correct usage of CMAKE_BUILD_TYPE (#2863) | Allen Byrne | 2023-05-01 | 3 | -15/+15 |
| | | | Fixes a problem when using multi-config builds with the CMake GUI | ||||
* | Skip page buffer test for "no selection I/O cause" when using split or multi ↵ | Neil Fortner | 2023-05-01 | 1 | -0/+11 |
| | | | | driver (#2866) | ||||
* | Remove "the the" from comments and docs (#2865) | Dana Robinson | 2023-05-01 | 19 | -35/+35 |
| |