summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Adding new C++ wrappersBinh-Minh Ribler2017-09-0418-30/+543
| | | | | | | | | | | | | | | | | | | | | | | | | Description: Added wrappers for H5Tencode to class DataType and H5Tdecode to classes DataType and its subclasses. // Creates a binary object description of this datatype. void DataType::encode() // Returns the decoded type from the binary object description. virtual DataType* DataType::decode() const; virtual DataType* ArrayType::decode() const; virtual DataType* CompType::decode() const; virtual DataType* DataType::decode() const; virtual DataType* EnumType::decode() const; virtual DataType* FloatType::decode() const; virtual DataType* IntType::decode() const; virtual DataType* StrType::decode() const; virtual DataType* VarLenType::decode() const; Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
* Miscellaneous improvements (cont.)Binh-Minh Ribler2017-08-252-0/+21
| | | | | | | | | Description: Put back H5Location::getNumObjs and marked as deprecated in favor of Group::getNumObjs. Platforms tested: Linux/32 2.6 (jam) Darwin (osx1010test)
* Merge branch 'develop' of ↵Binh-Minh Ribler2017-08-2427-514/+883
|\ | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_cpp3 into develop
| * Merge pull request #641 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to ↵Vailin Choi2017-08-241-1/+1
| |\ | | | | | | | | | | | | | | | | | | develop * commit '268f01fd477e0474fa5727a47abef214a5e4293b': Fix for daily test failure Fix for the compilation error from the PGI compiler.
| | * Merge branch 'develop' of ↵Vailin Choi2017-08-2416-60/+221
| | |\ | | |/ | |/| | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_hdf5_fork into develop
| * | Merge pull request #637 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to ↵Vailin Choi2017-08-2312-454/+662
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '1ef8577a4aaaa4120a819ff36747fdca99abdc26': Modifications based on comments from pull request review (1) Remove unnecessary asserts (2) Add code to insert bad offset values to the test file in gen_bad_offset.c Fix for HDFFV-10216 segfault in H5G_node_cmp3 with corrupt h5 file Fix H5HL_offset_into() to return error when offset exceeds heap data block size. Also fix other places that call this routine to detect error return.
| * \ \ Merge pull request #639 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-08-233-3/+3
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * commit '678c3ae1535b9b3b9faa53bc48250f1635778dd7': HDFFV-10188 force non-native type description HDFFV-10188 emu insists on printing non-native description
| | * | | HDFFV-10188 force non-native type descriptionAllen Byrne2017-08-231-1/+1
| | | | |
| | * | | HDFFV-10188 emu insists on printing non-native descriptionAllen Byrne2017-08-232-2/+2
| |/ / /
| * | | Merge pull request #636 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-08-2216-60/+221
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '3dcb1887085678f08c02b64f1a04a77cd607cc4c': HDFFV-10188 fix typo HDFFV-10188 add missing copy commands HDFFV-10188 Add tests and files HDFFV-10188 enable null space test HDFFV-10188 add release note HDFFV-10188 - Check for empty string first HDFFV-10188 error on NULL dataspace
| | * | | HDFFV-10188 fix typoAllen Byrne2017-08-211-1/+1
| | | | |
| | * | | HDFFV-10188 add missing copy commandsAllen Byrne2017-08-211-0/+2
| | | | |
| | * | | HDFFV-10188 Add tests and filesAllen Byrne2017-08-219-6/+109
| | | | |
| | * | | HDFFV-10188 enable null space testAllen Byrne2017-08-213-6/+45
| | | | |
| | * | | HDFFV-10188 add release noteAllen Byrne2017-08-211-0/+10
| | | | |
| | * | | HDFFV-10188 - Check for empty string firstAllen Byrne2017-08-161-1/+2
| | | | |
| | * | | HDFFV-10188 error on NULL dataspaceAllen Byrne2017-08-042-47/+53
| |/ / /
| | | * Fix for daily test failureVailin Choi2017-08-241-1/+1
| | |/ | | | | | | | | | Fix for the compilation error from the PGI compiler.
| | * Modifications based on comments from pull request reviewVailin Choi2017-08-237-51/+65
| | | | | | | | | | | | | | | (1) Remove unnecessary asserts (2) Add code to insert bad offset values to the test file in gen_bad_offset.c
| | * Fix for HDFFV-10216 segfault in H5G_node_cmp3 with corrupt h5 fileVailin Choi2017-08-2212-416/+610
| |/ | | | | | | | | Fix H5HL_offset_into() to return error when offset exceeds heap data block size. Also fix other places that call this routine to detect error return.
* | Miscellaneous improvementsBinh-Minh Ribler2017-08-247-69/+71
|/ | | | | | | | | | | Description: Moved H5Location::getNumObjs to Group::getNumObjs (i.e., H5Gget_info) Switched reinterpret_cast to static_cast in H5Object::iterateAttrs Miscellaneous cleanup Platforms tested: Linux/32 2.6 (jam) Linux/64 (platypus) Darwin (osx1010test)
* Merge pull request #630 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2017-08-031-5/+5
|\ | | | | | | | | | | * commit '2a1e499b0134ed319cd9d60a6521ba83b3a2cfa8': changed comments, (HDFFV-10037) changed the test for NAG fortran compiler, (HDFFV-10037)
| * changed comments, (HDFFV-10037)M. Scot Breitenfeld2017-08-031-4/+4
| |
| * Merge branch 'develop' of ↵M. Scot Breitenfeld2017-08-0323-24/+368
| |\ | |/ |/| | | ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
* | Merge pull request #627 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-08-022-4/+95
|\ \ | | | | | | | | | | | | | | | * commit '3635cc24b0759285eff37fe986e14e368a4a19b1': Fix misnamed file in test script Add h5repack tests for paged aggregation
| * \ Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2017-08-022-17/+19
| |\ \ | |/ / |/| | | | | | | | * commit 'a83b6a7c6e6aca1a329c274282c691ffb417abc4': Moved H5PL diagnostic pragmas to comply with old gcc requirements that they be outside of functions.
* | | Merge pull request #625 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5pl_commit to ↵Dana Robinson2017-08-022-17/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '81340c609ba5049b34845ff2f06b2025ec5d5b22': Moved H5PL diagnostic pragmas to comply with old gcc requirements that they be outside of functions.
| * | | Moved H5PL diagnostic pragmas to comply with old gcc requirements that theyDana Robinson2017-08-022-17/+19
|/ / / | | | | | | | | | be outside of functions.
| * | Fix misnamed file in test scriptAllen Byrne2017-08-021-1/+1
| | |
| * | Add h5repack tests for paged aggregationAllen Byrne2017-08-021-3/+94
|/ /
* | Merge pull request #620 in HDFFV/hdf5 from ~VCHOI/my_hdf5_fork:develop to ↵Vailin Choi2017-08-0214-0/+207
|\ \ | | | | | | | | | | | | | | | | | | develop * commit '59e94f5009a1f738d9924be942448f8cf6355b00': Add h5repack tests for paged aggregation Add tests to h5repack.sh.in to verify options added for paged aggregation work as expected.
| * | Add h5repack tests for paged aggregationVailin Choi2017-07-2914-0/+207
| | | | | | | | | | | | Add tests to h5repack.sh.in to verify options added for paged aggregation work as expected.
| * | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Vailin Choi2017-07-2510-76/+42
| |\ \ | | | | | | | | | | | | | | | | | | | | * commit '1fe3d5113aeedc4b67dae6b83984d1246c7a2701': Closed a wayward fapl ID in tools/test/misc/repart_test.c and tidied. Stripped C standard library headers from tools test code.
* | \ \ Merge pull request #624 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2017-08-012-5/+61
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * commit '00d97d556b3e57129d8c7bbecf8b15497b3f056b': added test for NAG compiler and use the FC_BASENAME for NAG detection, (HDFFV-10037) added test for NAG compiler and use the FC_BASENAME for NAG detection, (HDFFV-10037)
* \ \ \ \ Merge pull request #623 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2017-08-017-4/+48
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'f4e9bc21fa3d3d678ca80083dbd412b34c3ab91b': HDFFV-10256 add release note HDFFV-10256 Add test HDFFV-10256 correct len of string copy to the len of esc string
| * | | | | HDFFV-10256 add release noteAllen Byrne2017-08-011-0/+10
| | | | | |
| * | | | | HDFFV-10256 Add testAllen Byrne2017-08-015-0/+34
| | | | | |
| * | | | | HDFFV-10256 correct len of string copy to the len of esc stringAllen Byrne2017-08-011-4/+4
|/ / / / /
| | | | * changed the test for NAG fortran compiler, (HDFFV-10037)M. Scot Breitenfeld2017-08-031-1/+1
| | |_|/ | |/| |
| * | | added test for NAG compiler and use the FC_BASENAME for NAG detection, ↵M. Scot Breitenfeld2017-08-011-7/+5
| | | | | | | | | | | | | | | | (HDFFV-10037)
| * | | added test for NAG compiler and use the FC_BASENAME for NAG detection, ↵M. Scot Breitenfeld2017-08-012-5/+63
|/ / / | | | | | | | | | (HDFFV-10037)
* | | Merge pull request #621 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:h5pl_commit to ↵Dana Robinson2017-08-0117-1015/+2235
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '9bcf8b2f2568083449ae3f9b6c2efbf6ed7f413a': Minor tweaks in response to code review. Fixed a failing Java plugin test. Major rework of H5PL package code before bringing VOL changes over.
| * | | Minor tweaks in response to code review.Dana Robinson2017-08-012-27/+37
| | | |
| * | | Merge branch 'develop' into h5pl_commitDana Robinson2017-08-0145-203/+214
| |\ \ \
| * | | | Fixed a failing Java plugin test.Dana Robinson2017-07-141-20/+68
| | | | |
| * | | | Major rework of H5PL package code before bringing VOL changesDana Robinson2017-07-1416-975/+2131
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | over. Brings coding standards in line with the rest of the library, enforces better software engineering principles, and makes everything more maintainable.
* | | | | Merge pull request #622 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2017-08-011-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | * commit '6e551a270bde6214b0e533e9cd9e845d2f9f4789': Removed extra Fortran flags, (HDFFV-10037)
| * | | | Merge branch 'develop' of ↵M. Scot Breitenfeld2017-08-010-0/+0
| |\ \ \ \ | |/ / / / |/| | | | | | | | | ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
* | | | | Merge pull request #619 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2017-07-281-12/+25
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '668b90b96dcb237208dcedd63e0f2b7da8a0328c': Rearranged where the substitution occurs.
| | * | | | Removed extra Fortran flags, (HDFFV-10037)M. Scot Breitenfeld2017-08-011-2/+2
| |/ / / /