Allen Byrne
fab0a6e6f1
Add check for plugin initialize
2017-07-26 10:48:15 -05:00
Dana Robinson
fb5c13d59c
Merge of recent develop work to 1.10 branch:
...
* H5FD_FEAT_DEFAULT_VFD_COMPATIBLE VFD feature flag (HDFFV-10214)
* H5FDdriver_query() API call (HDFFV-10215)
* Fix to skip SWMR tests that when the current VFD is not compatible
with the default VFD (HDFFV-10197)
* Removed obsolete compiler versions from config/gnu-flags (HDFFV-9937)
* Many warning fixes
2017-05-31 17:45:41 -04:00
Allen Byrne
2599c23164
Change signature of H5PLget_size
2017-04-25 09:40:54 -05:00
lrknox
25ec07450a
Change copyright headers to replace url referring to file to be removed
...
and replace it with new url for COPYING file.
Fix 2 lines in java error test expected output file where messages
include line numbers changed by reducing the copyright header by 2
lines.
2017-04-14 11:54:16 -05:00
Allen Byrne
388051ba2d
Add missing test status
2017-04-06 14:33:09 -05:00
Allen Byrne
db9eeb9f6a
Fix typo deletion
2017-04-04 10:16:30 -05:00
Allen Byrne
ed98dc0419
HDFFV-10143 clean up format and function return
2017-04-04 09:54:23 -05:00
Allen Byrne
399060c17a
Update with checks for index bounds
2017-04-03 12:35:38 -05:00
Allen Byrne
f1e64c512a
HDFFV-10143 surround will fail with try block
2017-03-30 17:13:28 -05:00
Allen Byrne
037e7a4a72
HDFFV-10143 typo cleanup
2017-03-30 17:13:21 -05:00
Allen Byrne
fb6acd82a0
HDFFV-10143 typo removed
2017-03-30 17:13:12 -05:00
Allen Byrne
0f9e09a65d
Fix code error and use H5PL_MAX_PATH_NUM in test
2017-03-30 17:12:53 -05:00
Allen Byrne
33ad855c6b
HDFFV-10143 Cleanup due to comments
2017-03-30 15:03:56 -05:00
Allen Byrne
e245544ef2
HDFFV-10143 remove debugging output
2017-03-30 14:48:11 -05:00
Allen Byrne
09e76f7782
HDFFV-10143 change h5PLget to use buffer like H5Iget_name
2017-03-30 14:40:52 -05:00
Allen Byrne
cb222dded2
HDFFV-10143 change put to replace and add const
2017-03-30 14:40:44 -05:00
Allen Byrne
10ef22fcd6
HDFFV-10143 Fix initial issues from review
2017-03-30 12:20:59 -05:00
Allen Byrne
77e1f1e491
HDFFV-10143 add APIs to manipulate plugin path table
2017-03-28 14:15:13 -05:00
Frank.Willmore
526bcc242d
Changes to be committed:
...
modified: bittests.c
modified: cmpd_dset.c
modified: dsets.c
modified: dt_arith.c
modified: dtypes.c
modified: extend.c
modified: fillval.c
modified: filter_fail.c
modified: flush1.c
modified: gen_cross.c
modified: hyperslab.c
modified: istore.c
modified: links.c
modified: links_env.c
modified: objcopy.c
modified: plugin.c
modified: tcheck_version.c
modified: unlink.c
modified: unregister.c
Minor fixes to replace numeric exit codes with MACRO declarations. Not all codes found were boolean, and those cases were not changed.
2016-10-25 09:53:44 -05:00
Allen Byrne
0e99aa203a
[svn-r30240] JAVA-1920: Create a filter plugin test that has a filter which calls a HDF5 function.
2016-08-01 13:17:36 -05:00
Jerome Soumagne
2094d86461
[svn-r28138] Add first support for _Bool and make hbool_t a "real" _Bool if available
...
Fix tests accordingly and fix misuse of hbool_t in various places
Fix initialization of H5Pgcpl/ocpl structs in property decoding routines
Tested on:
Linux/32 (jam)
Linux/64 (platypus)
Linux/PPC64 (ostrich)
MacOSX/64 10.11
2015-10-20 01:28:17 -05:00
Quincey Koziol
b2f94f9faf
[svn-r27774] Description:
...
Correct test reset code in plugin code and fix typo in testing script.
Tested on:
Linux 2.6/32 (jam) w/serial
2015-09-14 14:53:47 -05:00
Quincey Koziol
1023374492
[svn-r27768] Description:
...
Complete revamp of package initialization/shutdown mechanism in the library.
Each package now has a single init/term routine.
This new way should avoid packages being re-initialized during library
shutdown and is also be _much_ more proactive about giving feedback for
resource leaks internal to the library.
Introduces a new "module" header file for packages in the library
(e.g src/H5Fmodule.h) which sets up some necessary package configuration macros
for the FUNC_ENTER/LEAVE macros. (The VFL drivers have their own slightly
modified version of this header, src/H5FDdrvr_module.h)
Also cleaned up a bunch of resources leaks all across the library and tests,
along with addressing many warnings, as I encountered them.
Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & parallel
Linux/64 3.10.x (kituo) w/serial & parallel
Linux/64 2.6.x (ostrich) w/serial
2015-09-13 22:58:59 -05:00
Jerome Soumagne
ab7d724ffd
[svn-r27548] Revert r27545
2015-08-21 17:44:22 -05:00
Jerome Soumagne
7ce2d52cf6
[svn-r27545] Add first support for _Bool and make hbool_t a "real" _Bool if available
...
Fix tests accordingly
2015-08-21 13:52:30 -05:00
Allen Byrne
eafd204b2d
[svn-r26607] Correct test of plugin read when disabled to not print FAILURE when successful
2015-03-26 14:24:25 -05:00
Allen Byrne
64f65d96d9
[svn-r26403] changes to comments and test should use unsigned var.
2015-03-09 11:21:56 -05:00
Allen Byrne
5be5a4d832
[svn-r26365] HDFFV-8520: Add plugin control APIs.
...
Update windows WiX packaging.
h5committested
2015-03-05 11:09:22 -05:00
Quincey Koziol
8277409a9b
[svn-r23549] Description:
...
More misc. cleanups, but main change is to make an "extern" header file
for the plugin interface.
Tested on:
Mac OSX/64 10.8.3 (amazon)
2013-04-04 15:57:59 -05:00
Raymond Lu
86c0d2aa05
[svn-r23536] I corrected the copyright information and added some comment in H5Pocpl.c.
...
Tested on jam - no code change.
2013-04-03 14:15:13 -05:00
Raymond Lu
97caaff719
[svn-r23533] I changed the operation in dynlib2.c from math operations pow and sqrt to simpler multiplication and division
...
to avoid potential rounding problem in math operations.
Tested on jam - simple change.
2013-04-03 11:30:46 -05:00
Raymond Lu
b8c258a970
[svn-r23519] I used H5Gcreate instead of H5Gcreate2 in plugin.c. I corrected it and added some real operation in the dummy filter library dynlib3.c.
...
Tested on jam and koala.
2013-04-02 11:12:20 -05:00
Raymond Lu
72e84fcd82
[svn-r23513] I added a test case in plugin.c for testing using filter for groups and created a dummy filter library for this test case.
...
Tested on jam and koala.
2013-04-01 18:28:48 -05:00
Raymond Lu
ed621aae38
[svn-r23494] I added another filter library dynlib2.c for plugin.c test. The test script moves the libdynlib2.so to /tmp then runs
...
plugin.c.
Tested on jam and koala.
2013-03-29 15:59:15 -05:00
Raymond Lu
8ffd55478e
[svn-r23432] I added a new macro HDF5_PLUGIN_PRELOAD to skip plugin loading during data reading.
...
Tested on koala and jam.
2013-03-22 16:39:53 -05:00
Raymond Lu
76d6b9f4db
[svn-r23401] I cleaned up the test.
...
Tested on koala.
2013-03-20 10:50:52 -05:00
Quincey Koziol
af9a3abb3d
[svn-r23380] Description:
...
Review & cleanup code.
2013-03-18 23:22:34 -05:00
Raymond Lu
e37ee97a58
[svn-r23350] I cleaned up some code and added comments for my previous checkin of the DESY project.
...
Tested on koala.
2013-03-14 15:00:48 -05:00
Raymond Lu
55822485c6
[svn-r23346] First commit for DESY project. It has the basic functionality of loading dynamically filter libraries and a simple test for it.
...
Tested on koala.
2013-03-13 14:35:26 -05:00