Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'develop' into vol_dev_headers | Dana Robinson | 2019-06-14 | 1 | -1/+1 |
|\ | | | | | | | | | Also moved the wrapper functions from the H5VLconnector.h to H5VLconnector_passthru.h | ||||
| * | Added H5Fdelete call and VOL support (but no VFD/native implementation). | Dana Robinson | 2019-06-11 | 1 | -1/+1 |
| | | |||||
* | | Split VOL connector routines into separate headers: | Dana Robinson | 2019-05-24 | 1 | -1/+5 |
|/ | | | | | | | | | * H5VLconnector.h for terminal connector things * H5VLconnector_passthru.h for passthrough connector things Note that these headers are arranged such that they are included in hdf5.h so VOL connectors only need to include that. The separation into multiple headers is mainly for readability. | ||||
* | Refactor group creation parameters to take them out of the group creation | Quincey Koziol | 2019-04-25 | 1 | -3/+4 |
| | | | | property list and pass them as normal function parameters. | ||||
* | Refactor link creation parameters from being passing as properties in the | Quincey Koziol | 2019-04-25 | 1 | -7/+43 |
| | | | | link creation property list to vararg function parameters. | ||||
* | Refactor attribute creation parameters to move parameters out of creation | Quincey Koziol | 2019-04-25 | 1 | -3/+4 |
| | | | | property list and into function parameters. | ||||
* | Refactor dataset creation parameters out of the dataset creation property | Quincey Koziol | 2019-04-25 | 1 | -3/+4 |
| | | | | list and pass them as regular function parameters. | ||||
* | Add an 'unwrap' VOL callback, so that connectors can unwrap an underlying | Quincey Koziol | 2019-04-21 | 1 | -7/+60 |
| | | | | object without closing it. (Especially needed for pass-through connectors) | ||||
* | Specify the default VOL connector to use with an environment variable. | Quincey Koziol | 2019-03-10 | 1 | -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 Koziol | 2019-02-23 | 1 | -62/+70 |
| | | | | classes. | ||||
* | Add ID type (of eventual hid_t) to the VOL "wrap" callback. | Quincey Koziol | 2019-02-07 | 1 | -3/+4 |
| | |||||
* | Corrected comment in src/H5VLint.c, fixed pass-through info size in | Quincey Koziol | 2019-01-06 | 1 | -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 Robinson | 2018-12-18 | 1 | -2/+2 |
| | |||||
* | Updated with extra sanity check and improved comment. | Dana Robinson | 2018-12-17 | 1 | -3/+5 |
| | |||||
* | Fixed an issue in the passthru Windows va_copy hack. | Dana Robinson | 2018-12-17 | 1 | -2/+2 |
| | |||||
* | Further va_list improvements. | Dana Robinson | 2018-12-17 | 1 | -0/+4 |
| | |||||
* | Updated the passthru VOL connector: | Dana Robinson | 2018-12-16 | 1 | -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 Koziol | 2018-12-03 | 1 | -558/+184 |
| | |||||
* | Add a couple of missing prototypes for static routines, along with updating | Quincey Koziol | 2018-11-30 | 1 | -0/+6 |
| | | | | a comment from VOL plugin -> connector. | ||||
* | Add support for "make check-vol", along with a few minor cleanups, etc. | Quincey Koziol | 2018-11-29 | 1 | -1/+1 |
| | |||||
* | Refactor infrastructure for setting FAPL information from environment | Quincey Koziol | 2018-11-28 | 1 | -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 connector | Quincey Koziol | 2018-11-28 | 1 | -0/+3061 |