summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update various INSTALL files before 1.8.21 release.lrknox2018-06-035-138/+105
|
* Add comment to configure.ac regarding how to switch default build mode.lrknox2018-05-232-0/+4
|
* Updated support branch version number to 1.8.22-snap0lrknox2018-05-227-18/+18
|
* Merge pull request #1074 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2018-05-222-26/+26
|\ | | | | | | | | * commit 'fced5d9127d6d4cfe465b6dbdcbc21c8326040ea': Correct attribute location
| * Correct attribute locationAllen Byrne2018-05-222-26/+26
|/
* Merge pull request #1072 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr:hdf5_1_8 ↵Binh-Minh Ribler2018-05-214-35295/+24270
|\ | | | | | | | | | | | | | | to hdf5_1_8 * commit 'e3b6b8d7bdf9eb3609a3b71a7e8d9d419de24a50': Fixed EED-319 cont. Description: Updated document header file. Fixed EED-319 Description: Added an html version for the C++ function mapping table and removed the single web page version. Updated cpp_doc_config to use the html file.
| * Fixed EED-319 cont.Binh-Minh Ribler2018-05-211-1/+1
| | | | | | | | | | Description: Updated document header file.
| * Merge branch 'hdf5_1_8' of ↵Binh-Minh Ribler2018-05-214-16/+9
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_8_bmr into hdf5_1_8
* | Merge pull request #1068 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2018-05-161-9/+2
|\ \ | | | | | | | | | | | | * commit '38f9f3c4ea3cd1d2db90e9db141c350843c8ca26': Update Windows test machines
| * | Update Windows test machinesAllen Byrne2018-05-161-9/+2
|/ /
* | Merge pull request #1064 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2018-05-163-7/+7
|\ \ | | | | | | | | | | | | * commit '8f57426ddae46821d83a13890169a5a0cf10eb5f': Fix soversion, update cmake scripts
| * | Fix soversion, update cmake scriptsAllen Byrne2018-05-163-7/+7
|/ /
* | Merge pull request #1061 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr:hdf5_1_8 ↵Binh-Minh Ribler2018-05-142-9/+14
|\ \ | | | | | | | | | | | | | | | | | | to hdf5_1_8 * commit 'cc4bf0fd457439ee1a7e8e4b277e850649a7e25d': Fixed typos
| | * Fixed EED-319Binh-Minh Ribler2018-05-213-35294/+24269
| |/ | | | | | | | | | | | | Description: Added an html version for the C++ function mapping table and removed the single web page version. Updated cpp_doc_config to use the html file.
| * Merge branch 'hdf5_1_8' of ↵Binh-Minh Ribler2018-05-1410-437/+112
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_8_bmr into hdf5_1_8
* | Reset RELEASE.txt in preparation for the next release.lrknox2018-05-131-336/+11
| |
* | Merge branch 'hdf5_1_8' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 ↵lrknox2018-05-1326-376/+1159
|\ \ | | | | | | | | | into hdf5_1_8
| * \ Merge pull request #1056 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr:hdf5_1_8 ↵Binh-Minh Ribler2018-05-1226-376/+1159
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to hdf5_1_8 * commit 'e5b337dd881b60a5300675f6b30ca3429020acbe': Code cleanup Description: The function getNumAttrs should be in H5Location so that when an attribute is the location, the function will get the number of attributes belong to the object, which the invoking attribute is attached to. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test) Updated for 1.8.21 Added C++ wrappers Description: - Added the following wrappers to class H5::H5Location: + H5Lcreate_soft: changed name from newLink to link // Creates a soft link from link_name to target_name. void link(const char *target_name, const char *link_name,...) void link(const H5std_string& target_name,...)
* | | | Updated support branch version number to 1.8.22lrknox2018-05-1310-101/+101
|/ / /
| | * Fixed typosBinh-Minh Ribler2018-05-142-9/+14
| |/ | | | | | | | | | | | | | | | | Description: Fixed miscellaneous typos that caused warnings when generating the documents with doxygen. Platforms tested: Linux/64 (jelly) Darwin (osx1010test)
| * Code cleanupBinh-Minh Ribler2018-05-126-92/+29
| | | | | | | | | | | | | | | | | | | | | | Description: The function getNumAttrs should be in H5Location so that when an attribute is the location, the function will get the number of attributes belong to the object, which the invoking attribute is attached to. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * Updated for 1.8.21Binh-Minh Ribler2018-05-121-2/+92
| |
| * Merge branch 'hdf5_1_8' of ↵Binh-Minh Ribler2018-05-1239-142/+256
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_8_bmr into hdf5_1_8
* | Merge pull request #1054 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_8 to ↵Dana Robinson2018-05-124-32/+52
|\ \ | | | | | | | | | | | | | | | | | | hdf5_1_8 * commit '2636f401ba236e99adda4cc50fb89bebbe0b73fd': Moved a fix for HDFFV-10358 (CVE-2017-17509) from develop to 1.8.
| * | Moved a fix for HDFFV-10358 (CVE-2017-17509) from develop to 1.8.Dana Robinson2018-05-114-32/+52
|/ / | | | | | | | | This was done manually due to the cache differences between 1.8 and develop.
* | Merge pull request #1053 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2018-05-112-0/+40
|\ \ | | | | | | | | | | | | | | | | | | | | | hdf5_1_8 * commit '878537c9cb639e84ae67c65729620cee541c253b': Added a "won't fix" RELEASE.txt entry for HDFFV-10356. Fix for HDFFV-10357 (CVE-2017-17508).
| * | Added a "won't fix" RELEASE.txt entry for HDFFV-10356.Dana Robinson2018-05-111-0/+20
| | |
| * | Merge branch 'hdf5_1_8' of ↵lrknox2018-05-110-0/+0
| |\ \ | |/ / |/| | | | | https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_8
* | | Merge pull request #1052 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2018-05-1136-110/+164
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hdf5_1_8 * commit 'fb55d82aa44309df76d4c3e6a8a3d5f2c2ac7792': Address compile errors and merge conflicts. Remove added files. Fix for HDFFV-10355 (CVE-2017-17506).
| | * | Fix for HDFFV-10357 (CVE-2017-17508).Dana Robinson2018-05-112-0/+20
| |/ /
| * | Merge branch 'hdf5_1_8' of ↵lrknox2018-05-1141-312/+1006
| |\ \ | |/ / |/| | | | | https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_8
* | | Merge pull request #1051 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr:hdf5_1_8 ↵Binh-Minh Ribler2018-05-1027-247/+365
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to hdf5_1_8 Improvement regarding to Exception hierarchy and throwException. * commit '5e4bc6df758b1dffad3583391e51e3c71bb91501': C++ API improvement Description: - Reorganized some exception classes to reflect the HDF5 object hierarchy and provide extendibility. DataSetIException -> LocationException -> Exception DataTypeIException -> LocationException -> Exception GroupIException -> LocationException -> Exception AttributeIException -> LocationException -> Exception FileIException -> GroupIException -> LocationException -> Exception - Added throwException() to these subclasses and use it in H5Location and H5Object member functions to throw an exception that is specific to the object that invokes the member function. Applications that catch the base exception can continue to do the same. - Many cleanup for inconsistencies in comments/headers. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| | * | Address compile errors and merge conflicts.lrknox2018-05-115-12/+7
| | | |
| | * | Remove added files.lrknox2018-05-102-785/+0
| | | |
| | * | Fix for HDFFV-10355 (CVE-2017-17506).Dana Robinson2018-05-1037-104/+948
| | | | | | | | | | | | | | | | (cherry picked from commit 302053f978e38a8d4306a7c1233cdf8fd2ec28dd)
| | | * Added C++ wrappersBinh-Minh Ribler2018-05-1225-381/+1137
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added the following wrappers to class H5::H5Location: + H5Lcreate_soft: changed name from newLink to link // Creates a soft link from link_name to target_name. void link(const char *target_name, const char *link_name,...) void link(const H5std_string& target_name,...) + H5Lcreate_hard: changed name from newLink to link // Creates a hard link from new_name to curr_name. void link(const char *curr_name, const Group& new_loc,...) void link(const H5std_string& curr_name, const Group& new_loc,...) // Creates a hard link from new_name to curr_name in same location. void link(const char *curr_name, const hid_t same_loc,...) void link(const H5std_string& curr_name, const hid_t same_loc,...) + H5Ldelete: modified existing functions to add 2nd argument // Removes the specified link from this location. void unlink(const char *link_name, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) void unlink(const H5std_string& link_name, const LinkAccPropList& lapl = LinkAccPropList::DEFAULT) + H5Lcopy: // Copy an object from a group of file to another. void copyLink(const char *src_name, const Group& dst,...) void copyLink(const H5std_string& src_name, const Group& dst,...) // Copy an object from a group of file to the same location. void copyLink(const char *src_name, const char *dst_name,...) void copyLink(const H5std_string& src_name,...) + H5Lmove: // Rename an object in a group or file to a new location. void moveLink(const char* src_name, const Group& dst,...) void moveLink(const H5std_string& src_name, const Group& dst,...) // Rename an object in a group or file to the same location. void moveLink(const char* src_name, const char* dst_name,...) void moveLink(const H5std_string& src_name,...) - Added using statements to H5::Group for functions that need to be be in both classes, H5Location and CommonFG, until they can be removed. - Removed H5A wrappers from H5Location as they've been in H5Object. - Clean up deprecated items and updated comments. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * | Merge branch 'hdf5_1_8' of ↵Binh-Minh Ribler2018-05-104-18/+55
| |\ \ | |/ / |/| | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_8_bmr into hdf5_1_8
* | | Merge pull request #1046 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr:hdf5_1_8 ↵Binh-Minh Ribler2018-05-1024-99/+675
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | to hdf5_1_8 * commit 'ffd98d490f04952e01629c6378c4528459db9f9a': Fixed typo C++ API improvement Description: - Added another argument, LinkCreatPropList& lcpl, to the CommonFG::createGroup() functions for the use of link creation property list. The new argument has a default value. Group createGroup(const char* name, size_t size_hint = 0, const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT) Group createGroup(const H5std_string& name, size_t size_hint = 0, const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT) - Removed memory leaks caused by accidentally invoking p_get_member_type (in H5CompType.cpp, user reported via email, maybe no jira issue) - Made H5Location::closeObjId static, so no object is needed to close an hdf5 id. - Added classes StrCreatPropList, LinkCreatPropList, AttrCreatPropList for the C property list classes H5P_STRING_CREATE, H5P_LINK_CREATE, and H5P_ATTRIBUTE_CREATE. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
* \ \ \ Merge pull request #1048 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2018-05-094-18/+55
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | hdf5_1_8 * commit '11a188a4b6f1da0bd81c54976e6ceb8530d71aa1': Correct typo in h5jam/unjam usage messages. Fix for HDFFV-10354 (CVE-2017-17505).
| * | | Correct typo in h5jam/unjam usage messages.lrknox2018-05-082-3/+3
| | | |
| * | | Fix for HDFFV-10354 (CVE-2017-17505).Dana Robinson2018-05-082-15/+52
|/ / /
| | * C++ API improvementBinh-Minh Ribler2018-05-1027-247/+365
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Reorganized some exception classes to reflect the HDF5 object hierarchy and provide extendibility. DataSetIException -> LocationException -> Exception DataTypeIException -> LocationException -> Exception GroupIException -> LocationException -> Exception AttributeIException -> LocationException -> Exception FileIException -> GroupIException -> LocationException -> Exception - Added throwException() to these subclasses and use it in H5Location and H5Object member functions to throw an exception that is specific to the object that invokes the member function. Applications that catch the base exception can continue to do the same. - Many cleanup for inconsistencies in comments/headers. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * Fixed typoBinh-Minh Ribler2018-05-081-12/+12
| |
| * Merge branch 'hdf5_1_8' of ↵Binh-Minh Ribler2018-05-077-18/+18
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_8_bmr into hdf5_1_8
* | Snapshot version 1.8 release 21 (snap12)hdftest2018-04-167-18/+18
| |
* | Merge pull request #1032 in HDFFV/hdf5 from ~BMRIBLER/hdf5_1_8_bmr:hdf5_1_8 ↵Binh-Minh Ribler2018-04-1330-459/+460
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | to hdf5_1_8 HDFFV-10404: typo fixes * commit 'c1e82e516fb6c8c7fe40be385ef09dd5502205f0': Fixed typos Description: Looked for typos similar to user's report in HDFFV-10404. Not all the same but many were found and fixed. Platforms tested: Linux/64 (jelly) - only typos
| | * C++ API improvementBinh-Minh Ribler2018-05-0724-89/+665
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added another argument, LinkCreatPropList& lcpl, to the CommonFG::createGroup() functions for the use of link creation property list. The new argument has a default value. Group createGroup(const char* name, size_t size_hint = 0, const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT) Group createGroup(const H5std_string& name, size_t size_hint = 0, const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT) - Removed memory leaks caused by accidentally invoking p_get_member_type (in H5CompType.cpp, user reported via email, maybe no jira issue) - Made H5Location::closeObjId static, so no object is needed to close an hdf5 id. - Added classes StrCreatPropList, LinkCreatPropList, AttrCreatPropList for the C property list classes H5P_STRING_CREATE, H5P_LINK_CREATE, and H5P_ATTRIBUTE_CREATE. Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1010test)
| * Merge branch 'hdf5_1_8' of ↵Binh-Minh Ribler2018-04-1216-48/+51
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_1_8_bmr into hdf5_1_8
* | Merge pull request #1026 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2018-04-1216-48/+51
|\ \ | | | | | | | | | | | | * commit 'd87a94a00d09f8b441d02272b06d6866eec4c883': HDFFV-10444 fix so numbers
| * | HDFFV-10444 fix so numbersAllen Byrne2018-04-1016-48/+51
|/ /