summaryrefslogtreecommitdiffstats
path: root/src/H5PLpath.c
Commit message (Collapse)AuthorAgeFilesLines
* VFD plugins (#602)jhendersonHDF2021-09-291-13/+16
| | | | | | | | | | | | | | | | | * 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 license url (#332)Larry Knox2021-02-171-1/+1
| | | | | | * Modify temporary rpath for testing in java example scripts. * Update URL in source file Copyright headers for web copy of COPYING file - src and test directories.
* develop revert source to clang-format version 11 (#293)Allen Byrne2021-01-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OESS-98 convert plugin option to FetchContent, add tests * Fixes for pkcfg files because of plugin option * OESS-98 fix tools test for plugins * Keep doxygen comments under 100 chars long - format hint * Whitespace * HDFFV-11144 - Reclassify CMake messages * HDFFV-11099/11100 added help text * Reworked switch statement to compare string instead * Fix typo * Update CDash mode * Correct name of threadsafe * Correct option name * Undo accidental commit * Note LLVM 10 to 11 format default changes * Update format plugin * Undo clang-format version 11 changes * One more correction
* Reformat source (#244)Quincey Koziol2021-01-071-2/+2
|
* Enable H5Fopen to probe list of available VOL connectors when opening a (#182)jhendersonHDF2020-12-161-6/+221
| | | file
* Basic alignment with async branch (#115)Quincey Koziol2020-11-231-1/+1
| | | | | | | * Basic alignment with async branch - trivial changes to reduce clutter in overall diff. * Update minor error code to reflect change within library * Update the error output to match library
* Fix memory leak in H5PL__find_plugin_in_pathMichael Kuhn2020-10-051-1/+3
| | | | | When encountering a directory, the current loop iteration was skipped without freeing the memory allocated for the path.
* Clang-format of source filesAllen Byrne2020-09-301-90/+74
|
* Reduce differences between my -Werror branch and `develop`:David Young2020-01-291-32/+32
| | | | | | | | Rename index -> idx, fileno -> fnumber, fileno -> fno to avoid GCC shadowed declaration warnings about index(3). Convert #pragma GCC diagnostic push/pop/ignored to the HDF5 library's H5_GCC_DIAG_OFF()/H5_GCC_DIAG_ON() macros.
* Revert path processing to fix daily test errors.Dana Robinson2019-07-101-1/+1
|
* Updates to warnhist script, along with a few cleanups, and add some commentsQuincey Koziol2019-07-101-1/+1
| | | | to warning cleanups that are a bit obscure.
* Add support for GCC9, update warnhist script, and clean up warnings.Quincey Koziol2019-07-031-2/+2
|
* Fix plugin code from referencing invalid key ID value, and also switch fromQuincey Koziol2018-12-131-5/+5
| | | | | strtok() to strtok_r() to avoid possible interference with / to application use of strtok().
* Correct Windows build.Quincey Koziol2018-12-051-1/+1
|
* Add info_to_str and str_to_info "management" callbacks for serializing andQuincey Koziol2018-11-211-1/+1
| | | | deserializing a connector's info object.
* Fixed Windows code in H5PLpath.cDana Robinson2017-11-211-1/+1
|
* Brings H5Z and H5PL packages in sync with VOL integration branch.Dana Robinson2017-11-171-2/+2
|
* Major rework of H5PL package code before bringing VOL changesDana Robinson2017-07-141-0/+776
over. Brings coding standards in line with the rest of the library, enforces better software engineering principles, and makes everything more maintainable.