summaryrefslogtreecommitdiffstats
path: root/src/H5VLpassthru.c
Commit message (Collapse)AuthorAgeFilesLines
* Refactor link creation parameters from being passing as properties in theQuincey Koziol2019-04-251-7/+43
| | | | link creation property list to vararg function parameters.
* Refactor attribute creation parameters to move parameters out of creationQuincey Koziol2019-04-251-3/+4
| | | | property list and into function parameters.
* Refactor dataset creation parameters out of the dataset creation propertyQuincey Koziol2019-04-251-3/+4
| | | | list and pass them as regular function parameters.
* Add an 'unwrap' VOL callback, so that connectors can unwrap an underlyingQuincey Koziol2019-04-211-7/+60
| | | | object without closing it. (Especially needed for pass-through connectors)
* Specify the default VOL connector to use with an environment variable.Quincey Koziol2019-03-101-4/+32
| | | | | | | | This implicitly adds support for changing the VOL connector for command-line tools or any application linked with the library. Also, add 'make check-vol' support for all directories, clearing up necessary issues in testing scripts, etc.
* Revise "management" VOL callbacks into 'info' and object 'wrap / retrieval'Quincey Koziol2019-02-231-62/+70
| | | | classes.
* Add ID type (of eventual hid_t) to the VOL "wrap" callback.Quincey Koziol2019-02-071-3/+4
|
* Corrected comment in src/H5VLint.c, fixed pass-through info size inQuincey Koziol2019-01-061-1/+2
| | | | | | | src/H5VLpassthru.c, switched to stashing VOL connector ID & info in API context (in src/H5CX.c, src/H5CXprivate.h, src/H5F.c, src/H5Fint.c, and src/H5Fefc.c), patched up all sorts of issues in the tests, to make them work with 'check-vfd' (and 'check-vol' again).
* Fixed an enums-in-va_list issue in the passthru VOL connector.Dana Robinson2018-12-181-2/+2
|
* Updated with extra sanity check and improved comment.Dana Robinson2018-12-171-3/+5
|
* Fixed an issue in the passthru Windows va_copy hack.Dana Robinson2018-12-171-2/+2
|
* Further va_list improvements.Dana Robinson2018-12-171-0/+4
|
* Updated the passthru VOL connector:Dana Robinson2018-12-161-334/+337
| | | | | | | * snprintf --> sprintf (for Windows compat) * tabs --> spaces * removed spurious parens from returns * Changed the logging macro to something less clash-prone
* Refactor allocating & releasing pass through wrapper objects.Quincey Koziol2018-12-031-558/+184
|
* Add a couple of missing prototypes for static routines, along with updatingQuincey Koziol2018-11-301-0/+6
| | | | a comment from VOL plugin -> connector.
* Add support for "make check-vol", along with a few minor cleanups, etc.Quincey Koziol2018-11-291-1/+1
|
* Refactor infrastructure for setting FAPL information from environmentQuincey Koziol2018-11-281-4/+4
| | | | | | variables during testing, including connecting native, pass-through, and dynamically loaded VOL connectors. Also bring native and pass-through VOL connectors into alignment, removing the "H5VLnative_private.h" header.
* Add pass-through VOL connectorQuincey Koziol2018-11-281-0/+3061