summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2461 in HDFFV/hdf5 from ↵Vailin Choi2020-04-022-350/+400
|\ | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/dtype_close_on_error to develop * commit 'afdcac28b85d690eebc80ab568fa5266081baaaa': A fix in the cleaning up code for datatype when datatype initialization via H5D__init_type() fails. This is triggered by the tests for revised references when the libver bounds setting does not allow version 4 datatype message to be created. The test failure is abort core dumped. This is due to the datatype initialization fails before the datatype ID is registered. The datatype cleanup code should provide for the above situation. The code to fix the problem is the same as what is done in H5D__open_oid().
| * A fix in the cleaning up code for datatype when datatype initialization via ↵vchoi2020-03-232-350/+400
| | | | | | | | | | | | | | | | | | | | H5D__init_type() fails. This is triggered by the tests for revised references when the libver bounds setting does not allow version 4 datatype message to be created. The test failure is abort core dumped. This is due to the datatype initialization fails before the datatype ID is registered. The datatype cleanup code should provide for the above situation. The code to fix the problem is the same as what is done in H5D__open_oid().
* | Merge pull request #2484 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵Dana Robinson2020-04-021-0/+3
|\ \ | | | | | | | | | | | | | | | | | | to develop * commit 'a267c4e5d37f00bf6cff942b57b5a13affaa8bd5': Changed default dataset shared struct to initialize hid_t IDs to H5I_INVALID_HID.
| * | Changed default dataset shared struct to initialize hid_t IDs toDana Robinson2020-04-021-0/+3
|/ / | | | | | | H5I_INVALID_HID.
* | Merge pull request #2363 in HDFFV/hdf5 from ~DYOUNG/werror:thread_id to developDavid Young2020-04-011-39/+77
|\ \ | | | | | | | | | | | | | | | * commit '63c95faf49559ea66e3066427961095b69fdb213': Remove tongue-in-cheek credit for Rusty Shackleford and Dale Alvin Gribble. Follow HDF5 conventions.
| * | Remove tongue-in-cheek credit for Rusty Shackleford and Dale Alvin Gribble.David Young2020-02-101-21/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Delete the comment questioning whether pthread_mutex_lock is allowed in a key destructor, since pthread_key_create(3) provides the answer: There is no notion of a destructor-safe function. If an application does not call pthread_exit() from a signal handler, or if it blocks any signal whose handler may call pthread_exit() while calling async-unsafe functions, all functions may be safely called from destructors. Delete redundant comment.
| * | Follow HDF5 conventions.David Young2020-02-071-30/+89
| | |
* | | Merge pull request #2483 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵Dana Robinson2020-04-017-105/+107
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit 'b1533616f28996983ec505fff8f62edf3dd820b3': Minor renaming in the tools code.
| * | | Minor renaming in the tools code.Dana Robinson2020-03-317-105/+107
|/ / /
* | | Merge pull request #2479 in HDFFV/hdf5 from ~GHEBER/hdf5:bugfix/HDFFV-11065 ↵Gerd Heber2020-03-301-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '2dfc047bc4aca7c13bccf44da97bff026cbbf5a6': Fix for HDFFV-11065.
| * | | Fix for HDFFV-11065.Gerd Heber2020-03-291-0/+2
| | | |
* | | | Merge pull request #2478 in HDFFV/hdf5 from tools_vol_update to developJordan Henderson2020-03-293-46/+53
|\ \ \ \ | |/ / / |/| | | | | | | | | | | * commit '9676029742f18aaae37dd48947bc1faf23406169': Fix latent bug in h5repack options file reading Add 'enable-error-stack' option to h5format_convert
| * | | Fix latent bug in h5repack options file readingJordan Henderson2020-03-293-46/+53
| | | | | | | | | | | | | | | | Add 'enable-error-stack' option to h5format_convert
| * | | Merge pull request #2476 in HDFFV/hdf5 from ↵Dana Robinson2020-03-2882-570/+1242
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:tools_vol_update to tools_vol_update * commit 'f5cb547825e462c3299b6f41d03a71aa6faef950': (29 commits) Minor renaming in h5dump (addr --> token) Correct macro check Add extensive warnings to tools executables Reorg comments Correct warning flag form Because of tools macro, this needs to be a warning unused set-variable in macro Fix Werror issues in JNI and tools TRILAB-192 fix JNI shadow warning TRILAB-192 restrict extensive warnings to libraries TRILAB-24 use CHECK_STRUCT_HAS_MEMBER TRILAB-192 add release note TRILAB-192 Identify warnings that fail as errors Correct failure when allocation tracking are disabled. Update the MANIFEST for the autoconf/cmake shared warnings files. Correct syntax Update CMake compiler flags to use same set of warnings Revise API for H5get_alloc_stats() to take a struct instead of separate values. Allow use of INTEL icl/icl++ for clang Move the GNU warnings configuration under config/gnu-warnings/ and trim the filename prefixes. Update config/gnu-flags to suit. ...
* | \ \ \ Merge pull request #2471 in HDFFV/hdf5 from alloc_stat_tests to developQuincey Koziol2020-03-281-55/+33
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | * commit '0eb562bc201a38f9b4a82e954bfc63daa6838d45': Refactor to reduce verbosity.
| * | | | Refactor to reduce verbosity.Quincey Koziol2020-03-261-55/+33
| | | | |
* | | | | Merge pull request #2475 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop_minor ↵Dana Robinson2020-03-282-30/+30
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '2dd6075c7a13ba7cbaa922448df4bd5e72c1b5ab': Minor renaming in h5dump (addr --> token)
| * | | | | Minor renaming in h5dump (addr --> token)Dana Robinson2020-03-282-30/+30
|/ / / / /
* | | | | Merge pull request #2473 in HDFFV/hdf5 from tools_vol_update to developAllen Byrne2020-03-271-2/+3
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | * commit 'feb0f521b16b79485c22c86a630a1d91cb680a61': Fix some missing symbols issues in tools library
| * | | | Fix some missing symbols issues in tools libraryJordan Henderson2020-03-271-2/+3
| | | | |
* | | | | Merge pull request #2470 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-03-273-88/+20
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '07a66822fb1350955150295fcd6d9f53d3b7ee15': TRILAB-24 use CHECK_STRUCT_HAS_MEMBER
| * \ \ \ \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-2724-778/+1176
| |\ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd5bbf3d4086d7fa0300325a08a608f1cc7b4ce33': A few small tweaks to the tools from review Replace usage of some standard library functions with HD- versions Update Tools library to be better compatible with VOL connectors
* | | | | | Merge pull request #2469 in HDFFV/hdf5 from tools_vol_update to developJordan Henderson2020-03-2724-778/+1176
|\ \ \ \ \ \ | | |/ / / / | |/| / / / | |_|/ / / |/| | | | | | | | | | | | | | * commit 'ea952b25ba0fd5c4b5f60a94e75a1b5b78e66172': A few small tweaks to the tools from review Replace usage of some standard library functions with HD- versions Update Tools library to be better compatible with VOL connectors
| * | | | A few small tweaks to the tools from reviewJordan Henderson2020-03-274-131/+139
| | | | |
| * | | | Replace usage of some standard library functions with HD- versionsJordan Henderson2020-03-262-4/+4
| | | | |
| * | | | Update Tools library to be better compatible with VOL connectorsJordan Henderson2020-03-1727-762/+1166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modify h5repack to integrate with VOL connectors Update tools library to accomodate VOL connectors Update logic in h5tools_fopen for VOL connectors Add command-line options to h5repack for specifying in/out VOL connectors Implement h5tools_set_vol_fapl Fix library shutdown issue Integrate ROS3 and HDFS VFDs into new h5tools_get_fapl() scheme Avoid H5Ocopy in h5repack when using different VOL connectors Update h5tools_test_utils.c for ROS3 and HDFS integration
| | * | | Merge pull request #12 in ~BYRN/hdf5_adb from ↵Allen Byrne2020-03-263-88/+20
| | |\ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | bugfix/TRILAB-24-check_struct_has_member to develop * commit 'abbeb0cab2380adf8ffb1f81ef2e88960241a6d3': TRILAB-24 use CHECK_STRUCT_HAS_MEMBER
| | * | | TRILAB-24 use CHECK_STRUCT_HAS_MEMBERAllen Byrne2020-03-243-88/+20
| | | | |
* | | | | Merge pull request #2467 in HDFFV/hdf5 from alloc_stats_2 to developQuincey Koziol2020-03-251-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a3e08862c614463d16eb1017303e5fec44518b09': Correct macro check
| * | | | | Correct macro checkQuincey Koziol2020-03-251-1/+1
|/ / / / /
* | | | | Merge pull request #2464 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2020-03-2523-159/+321
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '27b23c8d52e89e9ce15dc9cb9685be85793a5d82': Add extensive warnings to tools executables Reorg comments Correct warning flag form Because of tools macro, this needs to be a warning unused set-variable in macro Fix Werror issues in JNI and tools TRILAB-192 fix JNI shadow warning TRILAB-192 restrict extensive warnings to libraries TRILAB-192 add release note TRILAB-192 Identify warnings that fail as errors Correct syntax Update CMake compiler flags to use same set of warnings Allow use of INTEL icl/icl++ for clang
| * | | | | Add extensive warnings to tools executablesAllen Byrne2020-03-258-0/+22
| | | | | |
| * | | | | Reorg commentsAllen Byrne2020-03-251-4/+22
| | | | | |
| * | | | | Correct warning flag formAllen Byrne2020-03-251-1/+1
| | | | | |
| * | | | | Because of tools macro, this needs to be a warningAllen Byrne2020-03-251-1/+3
| | | | | |
| * | | | | unused set-variable in macroAllen Byrne2020-03-251-0/+1
| | | | | |
| * | | | | Fix Werror issues in JNI and toolsAllen Byrne2020-03-246-12/+13
| | | | | |
| * | | | | TRILAB-192 fix JNI shadow warningAllen Byrne2020-03-245-10/+1
| | | | | |
| * | | | | TRILAB-192 restrict extensive warnings to librariesAllen Byrne2020-03-248-144/+140
| | |/ / / | |/| | |
| * | | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-241-0/+12
| |\ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | * commit '765cd82d2e650e089e11539c10d6be4fbdbad984': Correct failure when allocation tracking are disabled.
* | | | | Merge pull request #2463 in HDFFV/hdf5 from alloc_stats_fix to developQuincey Koziol2020-03-241-0/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '60e446113ff9056806b1c1f80dab058418cdbef7': Correct failure when allocation tracking are disabled.
| * | | | | Correct failure when allocation tracking are disabled.Quincey Koziol2020-03-241-0/+12
| | | | | |
| | * | | | TRILAB-192 add release noteAllen Byrne2020-03-241-0/+15
| | | | | |
| | * | | | TRILAB-192 Identify warnings that fail as errorsAllen Byrne2020-03-242-11/+72
| | | | | |
| | * | | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-241-3/+34
| | |\ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | * commit 'ca64f7e7e9ee028520f6496120b327dfbd0395f2': Update the MANIFEST for the autoconf/cmake shared warnings files.
* | | | | | Merge pull request #2462 in HDFFV/hdf5 from ↵Allen Byrne2020-03-241-3/+34
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DYOUNG/werror:gnu-warnings-manifest to develop * commit '43e5a896975379eb7e363a0bb892a976eb2e15b6': Update the MANIFEST for the autoconf/cmake shared warnings files.
| * | | | | Update the MANIFEST for the autoconf/cmake shared warnings files.David Young2020-03-241-3/+34
|/ / / / /
| * | | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2020-03-2410-212/+571
| |\ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | * commit 'd3ef866a2963ce93d0b95184534a70849b6fa11d': Revise API for H5get_alloc_stats() to take a struct instead of separate values. Add routines to query the library's free list sizes and allocation stats.
* | | | | Merge pull request #2445 in HDFFV/hdf5 from alloc_stats to developQuincey Koziol2020-03-2310-212/+571
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'b51585a9110c4322c52f9dcdc60cd26c3ea44546': Revise API for H5get_alloc_stats() to take a struct instead of separate values. Add routines to query the library's free list sizes and allocation stats.
| * | | | | Revise API for H5get_alloc_stats() to take a struct instead of separate values.Quincey Koziol2020-03-206-99/+64
| | | | | |