summaryrefslogtreecommitdiffstats
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* Add release note for #1438 (#1457)Allen Byrne2022-02-251-1/+1
| | | | | * Add release note for #1438 * fix typos.
* Parallel Compression improvements (#1302)jhendersonHDF2022-02-241-0/+3
|
* Add SZ filter and adjust compression file names to avoid conflicts (#1434)Allen Byrne2022-02-176-81/+79
| | | | | | | | | * Updated plugins project required adjustments * Updated plugins need to distinguish external libs * Fix missed rename * Use same name for windows as linux - avoid name clash
* Add -showconfig to h5cc scripts to dump libhdf5.settings file (#1391)Allen Byrne2022-02-111-1/+22
| | | | | * Add -showconfig to h5cc scripts to dump libhdf5.settings file * Added note
* Update doc with HDF5_ROOT usage. (#1414)Allen Byrne2022-02-021-2/+2
|
* Replaced several uses of sprintf with safer snprintf (#1383)Sean McBride2022-01-281-2/+2
| | | | | | | * Replaced several uses of sprintf with safer snprintf * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Fix cmake dynamic analysis on windows (#1373)Allen Byrne2022-01-242-5/+21
| | | | | * Fix sanitizer flag form on windows * Add search paths to windows code-coverage
* Open bsd fixes (#1195)Sean McBride2022-01-201-59/+57
|
* Do not set CMAKE_INSTALL_PREFIX when built externally (#1380)Matt McCormick2022-01-191-1/+1
|
* Update the java slf4j logging jars to latest 1.7.33 (#1369)Allen Byrne2022-01-181-2/+2
|
* Updated README.txt to README.md (#1375)Scot Breitenfeld2022-01-142-4/+4
| | | | | | | | | | | * H5Lexists docs: Removed reference to 1.8.16 since the change is the 1.8.x releases, HDFFV-11289 * H5Oget_info_by_name, name can be any object, not just a group * Converted README.txt to README.md and updated files referring to README.txt to README.md. * removed references to README.txt * updated MANIFEST
* sort out/ref files for line compare (#1337)Allen Byrne2022-01-081-3/+7
|
* Fixed Spelling Errors (#1166)Scot Breitenfeld2021-12-0711-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixed missed closing of a dataset * fixed missed closing of a dataset * fixed typo in error return * Committing clang-format changes * minor edits * code format * Committing clang-format changes * code format * minor edit * switched from using MPI_count, to actual bytes written for H5FD_mpio_debug rw debugging * Committing clang-format changes * changed size_i in printf to reflect the I/O. * Committing clang-format changes * Fixed seg fault with xlf on BE with -qintsize=8 * fixed error function string * spelling corrections via codespell, added new spell check github actions * Committing clang-format changes * misc * misc * misc * misc * misc * misc * misc * misc * misc * misc * misc * misc * misc * misc * Committing clang-format changes * misc * misc * misc * misc * misc * misc * Committing clang-format changes * misc * work around for https://github.com/codespell-project/codespell/issues/2137 * misc * added missing file * misc * misc. * misc * switch to using Codespell with GitHub Actions * misc. * misc. * fixed more sp errors * Fix new typos found by codespell. * fixed proceed with precede * fixed variable in fortran test * fixed minnum * updated spelling list Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
* Update version to 1.13.1-1 after creation of branch for 1.13.0 release. (#1236)Larry Knox2021-11-301-2/+2
|
* Add support for parallel tools based on the 3rd party library mpiFileUtils ↵rawarren2021-11-293-0/+197
| | | | | | | | | | (libMFU) … (#1177) Adds tool h5dwalk and configure options to enable building it. Co-authored-by: Richard Warren <Richard.Warren@hdfgroup.org> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Richard.Warren <richard.warren@jelly.ad.hdfgroup.org> Co-authored-by: Larry Knox <lrknox@hdfgroup.org>
* Fix Fortran REGEX and newlines (#1226)Allen Byrne2021-11-292-8/+8
| | | | | | | * Fix order of fortran define * fix typo * Fix REGEX and newlines
* Github #969 Use stdout instead of file for configure check (#1089)Allen Byrne2021-11-182-54/+26
| | | | | | | | | | | | | * Use stdout instead of file for configure check * Make change requested by #1157 * Change fortran to use stderr for configure * Correct typo * remove obsolete file check * Fortran statement fix
* Move -Werror=int-conversion from error-general to error-5 in (#1194)Larry Knox2021-11-142-1/+1
| | | gnu-warnings (unrecognized command line option for gcc 4.85/4.93.
* Make it an error if the library implicitly converts from integer to (#1165)David Young2021-11-131-0/+2
| | | | | pointer or from pointer to integer (-Werror=int-conversion). Also, make it an error if the library explicitly converts to pointer from an integer of a different size (-Werror=int-to-pointer-cast).
* Fix the function cast error in H5Dchunk.c and activate (#1170)David Young2021-11-081-4/+1
| | | `-Werror=cast-function-type`. Again.
* New references for Dimension Scale APIs (#1139)jhendersonHDF2021-11-052-25/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Enable usage of new-style references with dimension scale APIs * Add API to check if an object ID represents a native connector object * Modified code to use new function H5DSwith_new_ref to determine if new references should be used with Dimension Scales. The new function return TRUE if non-native connector is used or if H5_DIMENSION_SCALES_WITH_NEW_REF varible is define at configure time (--enable-dimension-scales-with-new-ref). Tested on jelly. ToDo: generate testing file on BE system and enable the test; add flag to CMake; test netCDF-4 with the new references. * Adding new test files generated on BE system (hedgehog) created by 32 and 64-bit library. test_ds chokes on test_ds_le_new_ref.h5 on BE system; test passes for test_ds_be_new_ref-32bit.h5 for the 32-bit library and fails for the 64-bit library, and vice versa. I am checking the files for further investigation; but current implementation of the new references is not portable between LE and BE systems, and 32 and 64-bit systems. * Minor fixes for testing issues * Update test_ds.c Enabled broken test; tests pass now. * Update RELEASE.txt Documented new option to use new references with the HDF5 dimension scales APIs (H5DS*). * Update MANIFEST for new 32-bit new-style references test file for H5DS APIs * Update 'dimension scales w/ new-style refs' feature based on review Co-authored-by: Elena <epourmal@hdfgroup.org>
* Fix Java VOL tests (#1158)Allen Byrne2021-11-032-302/+6
|
* Set the plugin path to the library default (#1144)Allen Byrne2021-10-291-0/+2
|
* Split dir create into separate macro (#1141)Allen Byrne2021-10-282-1/+4
| | | | | * Split dir create into separate macro * Correct VFD settings
* Github #1019 - add Fortran developer flags (#1090)Allen Byrne2021-10-273-9/+9
|
* Consolidate VFD create list macro (#1132)Allen Byrne2021-10-261-0/+1
|
* Move test utilities to utils/test folder (#1109)Allen Byrne2021-10-205-4/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move test utilities to utils/test folder * Fix makefile assignment * Add new dir * add new folder * Correct copied makefile * Fix dir typo * Add missing include dir * Remove unnecessary lib link * Correct dependent dirs * Fix conditional checks * Disable test if not built * fix path to executable * Use fixture for swmr_vfd check * Add release note * Correct shell tests and c++ flag warning * Update autotools c++ warning * Fix typo
* To reduce maintenance effort, delete the `noerror-` variants of the compiler ↵David Young2021-10-0613-311/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | flags files (#1033) * Avoid maintenance headaches: delete the `noerror-` variants of the compiler flags files, since they essentially duplicate the `error-` files modulo the replacement of `-Werror=` with `-W` and any changes in comments. (I verified the duplication with a script.) For autoconf, reinstate the use of the `demote_errors` shell function to derive the `noerror-` content from the `error-` content. `demote_errors` replaces `-Werror=` with `-W` when `WARNINGS_AS_ERRORS` is `no`. Slightly reorder `configure.ac` so that the setting of `WARNINGS_AS_ERRORS` takes effect before the `error-` files are sourced. * Take a stab at updating the CMake files to match the changes I made to the autoconf files to remove `noerror-` files. I'm not much of a CMake user so these changes are quite rough. Looks like the duplication can be reduced with the introduction of a new macro. * Delete `noerror-` files from the MANIFEST. * Reduce duplication in the CMake files: perform the HDF5_ENABLE_WARNINGS_AS_ERRORS test once in the ADD_H5_FLAGS macro. * Add a release note.
* VFD plugins (#602)jhendersonHDF2021-09-291-1/+18
| | | | | | | | | | | | | | | | | * Implement support for loading of Virtual File Drivers as plugins Fix plugin caching for VOL connector and VFD plugins Fix plugin iteration to skip paths that can't be opened * Enable dynamic loading of VFDs with HDF5_DRIVER environment variable * Temporarily disable error reporting during H5F_open double file open * Default to using HDstat in h5_get_file_size for unknown VFDs * Use macros for some environment variables that HDF5 interprets * Update "null" and "ctl testing" VFDs
* Update version to 1.13.0-7 after snapshot release 1.13.0-6. (#1048)Larry Knox2021-09-291-1/+1
|
* Update Platforms Tested in RELEASE.txt. (#1045)hdf5-1_13_0-rc6Larry Knox2021-09-281-1/+1
| | | | | | * Update Platforms Tested in RELEASE.txt. Remove Tested Configuration Features Summary for updated replacement. * Set version to 1.13.0-6 for rc6 snapshot.
* Develop cmake install dir (#1041)Allen Byrne2021-09-282-4/+4
| | | | | | | * Corrected path searched by CMake find_package command * Correct path for depend libs * Adjust examples script for install path
* Develop libaec up (#1037)Allen Byrne2021-09-281-1/+7
| | | | | * Upgrade libaec to 1.0.6 * correct include file name
* MS clang needs EHsc flag (#1035)Allen Byrne2021-09-241-2/+2
|
* Need to match clang and versions not just "Clang" (#1029)Allen Byrne2021-09-224-20/+12
|
* HDFFV-11266 - add option to build HL tools (#1018)Allen Byrne2021-09-162-0/+2
| | | | | | | * HDFFV-11266 - add option to build HL tools * Correct if syntax * Correct name of conditional
* Disable fortran warning (#1014)Allen Byrne2021-09-162-7/+8
|
* Update examples version because of HDFFV-11269 (#998)Allen Byrne2021-09-102-2/+2
|
* Correction of pkg-config compile script. (#974)Allen Byrne2021-09-071-1/+1
| | | | | * Correction of pkg-config compile script. * Reword note.
* Sync CMake java macros with cmake repo (#982)Allen Byrne2021-09-074-369/+536
|
* Small doxygen fixes plus simple doc fixes (#989)Allen Byrne2021-09-041-1/+1
| | | | Change doxygen generated file location Clang format override for flags
* cmake: simplify try_run result comparisons (#950)Ben Boeckel2021-08-231-5/+5
| | | | | | Instead of looking at `MATCHES 0` which runs a regex and returns a false positive for any result such as `10`, check if they are equal to `0`. Also quote `0` to avoid looking it up as a variable (which was left behind prior to the fix to use `${RETURN_VAR}` in the `c_run` macro).
* Remove incorrect compiler check for windows clang sanitizer (#942)Allen Byrne2021-08-201-1/+1
|
* Develop windows compiler fixes (#912)Allen Byrne2021-08-193-32/+39
| | | | | | | | | | | | | | * Fix windows compiler issues Restore MS C++ Default exception handling behavior #885 Remove clang toolchain as it skips compiler checks * Add check and header gaurd for pwd.h * Revert change * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Fixed the CMake processing for C++ warnings and flags (#888)Allen Byrne2021-08-166-274/+337
|
* Fix clang/sanitizer for windows (#883)Allen Byrne2021-08-162-7/+12
| | | | | * Fix clang/sanitizer for windows * Restrict MSVC version for sanitize
* Update examples version used by CMake (#882)Allen Byrne2021-08-123-3/+5
|
* Issue #833 fix setting return result (#843)Allen Byrne2021-07-211-2/+2
|
* Changes to docs for using plugins (#814)Allen Byrne2021-07-144-5/+8
| | | | | | | * Changes to docs for using plugins * VS2019 corrections * Fix typo
* Remove checks for winsock2.h (#813)Dana Robinson2021-07-062-9/+0
| | | | This is only needed on Windows and always available, so there's no need to check for it.