Dana Robinson
9bcf8b2f25
Minor tweaks in response to code review.
2017-08-01 04:59:36 -07:00
Dana Robinson
fd0d8738e0
Merge branch 'develop' into h5pl_commit
2017-08-01 04:12:03 -07:00
Allen Byrne
55d82c8f74
Add test header for log
2017-07-26 10:45:08 -05:00
Allen Byrne
cd0d804611
Verify default paths exist in table
2017-07-26 09:51:57 -05:00
Dana Robinson
d4234d0a98
Major rework of H5PL package code before bringing VOL changes
...
over.
Brings coding standards in line with the rest of the library,
enforces better software engineering principles, and makes
everything more maintainable.
2017-07-14 09:18:33 -07:00
Dana Robinson
946fd98b8d
Fixed many minor warnings.
2017-05-25 06:45:53 -04:00
Larry Knox
89fbe00dec
Merge pull request #426 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10 to hdf5_1_10
...
* commit '54957d37f5aa73912763dbb6e308555e863c43f4':
Commit copyright header change for src/H5PLpkg.c which was added after running script to make changes.
Add new files in release_docs to MANIFEST. Cimmit changes to Makefile.in(s) and H5PL.c that resulted from running autogen.sh.
Merge pull request #407 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_10_1 to hdf5_1_10_1
Change copyright headers to replace url referring to file to be removed and replace it with new url for COPYING file.
2017-04-25 16:05:36 -05:00
Allen Byrne
bce204f7f3
Fix typo
2017-04-24 15:36:10 -05:00
Allen Byrne
c08ef4dc5b
Signature change requires a ptr
2017-04-24 15:34:25 -05:00
Allen Byrne
c1dc24c143
Change H5PLsize() signature
2017-04-24 15:31:28 -05:00
Allen Byrne
177a8ba30e
Add missing test status
2017-04-06 14:29:47 -05:00
Allen Byrne
c2941faa66
Fix typo deletion
2017-04-04 10:15:56 -05:00
Allen Byrne
cbdc1250ce
HDFFV-10143 clean up format and function return
2017-04-04 09:53:42 -05:00
Allen Byrne
1f88a34fa7
Update with checks for index bounds
2017-04-03 12:34:17 -05:00
Allen Byrne
1eb4693aa8
HDFFV-10143 surround will fail with try block
2017-03-30 17:11:50 -05:00
Allen Byrne
8e66383393
HDFFV-10143 typo cleanup
2017-03-30 17:03:08 -05:00
Allen Byrne
e40a33f74d
HDFFV-10143 typo removed
2017-03-30 16:55:33 -05:00
Allen Byrne
b46aa5aff7
Fix code error and use H5PL_MAX_PATH_NUM in test
2017-03-30 16:48:10 -05:00
Allen Byrne
51412aa48c
HDFFV-10143 Cleanup due to comments
2017-03-30 15:03:31 -05:00
Allen Byrne
e51c624ac0
HDFFV-10143 remove debugging output
2017-03-30 14:47:38 -05:00
Allen Byrne
d29548351f
HDFFV-10143 change h5PLget to use buffer like H5Iget_name
2017-03-30 14:40:03 -05:00
Allen Byrne
af4d79cbb6
HDFFV-10143 change put to replace and add const
2017-03-30 13:22:43 -05:00
Allen Byrne
1dee0d4627
HDFFV-10143 Fix initial issues from review
2017-03-30 12:15:25 -05:00
Allen Byrne
bb80ae9854
HDFFV-10143 add APIs to manipulate plugin path table
2017-03-28 13:35:49 -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