summaryrefslogtreecommitdiffstats
path: root/test/vol_plugin.c
Commit message (Collapse)AuthorAgeFilesLines
* Strip HD prefix from string/char C API calls (#3540)Dana Robinson2023-09-151-2/+2
| | | | | | | | | | | | | | | | | | | | | * Strip HD prefix from string/char C API calls * HD(f)(put|get)(s|c) * HDstr* * HDv*printf * HD(s)(print|scan)f * HDperror But NOT: * HDstrcase* * HDvasprintf * HDstrtok_r * HDstrndup As those are not C99 and have portability work-around implementations. They will be handled later. * Fix th5_system.c screwup
* Convert hbool_t --> bool in test (#3494)Dana Robinson2023-09-051-14/+14
|
* Rename HDexit() and related to exit(), etc. (#3202)Dana Robinson2023-06-291-2/+2
| | | | | * HDatexit * HDexit * HD_exit
* Rename HD(f)printf() to (f)printf() (#3194)Dana Robinson2023-06-281-1/+1
|
* Many clang -Wextra-semi-stmt fixes (#2537)Sean McBride2023-06-161-4/+4
| | | | | * Adds semicolons to function-like macros * Adds a do..while(0) loop to some macros * Removes semicolons when inappropriate, especially H5E_TRY_BEGIN/END
* VFD plugins (#602)jhendersonHDF2021-09-291-2/+2
| | | | | | | | | | | | | | | | | * 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 clang config (#473)Quincey Koziol2021-03-171-2/+8
| | | | | | | * Update clang config to put H5E_BEGIN_TRY / H5E_END_TRY on separate lines, empty C++ methods on separate lines, understand that ALL_MEMBERS / UNIQUE_MEMBERS are foreach macros, and properly skip the 'config' directory in the find command without emiting a warning * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* 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.
* Clang-format of source filesAllen Byrne2020-09-301-86/+81
|
* Introduce new H5VL _by_value routinesJordan Henderson2020-01-291-11/+72
|
* Squashed commit of the token_refactoring branch:Dana Robinson2020-01-161-1/+1
|
* Flipped swapped testing strings.Dana Robinson2018-12-281-2/+2
|
* Added more sub-tests to the VOL plugin test.Dana Robinson2018-12-281-13/+172
|
* Added a simple test for registration of VOL connector plugins.Dana Robinson2018-12-271-0/+132
Autotools only for right now, but this will be fleshed out in future work.