summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2912 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2020-10-011-24268/+0
|\ | | | | | | | | * commit '85744632f682fe380e0c036b146cd9a090b91bd4': remove stray file
| * remove stray fileAllen Byrne2020-10-011-24268/+0
|/
* Merge pull request #2911 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2020-10-0182-8584/+9798
|\ | | | | | | | | * commit '753adc730358861c489c1da7e4ccd018af6b351c': Merge clang-format changes from develop
| * Merge clang-format changes from developAllen Byrne2020-10-0182-8584/+9798
|/
* Merge pull request #2868 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_8 to ↵Larry Knox2020-09-027-18/+18
|\ | | | | | | | | | | | | hdf5_1_8 * commit '228b59b26e8475d6f61068d745562e84136bdf7d': Snapshot 1.8.22-snap10. Update version to 1.8.22-snap11.
| * Snapshot 1.8.22-snap10. Update version to 1.8.22-snap11.hdftest2020-08-317-18/+18
|/
* Merge pull request #2851 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2020-08-264-5/+12
|\ | | | | | | | | | | * commit 'b09c17ab2eb1d98e769fe6058cfc388fdba5358c': MinGW uses "MinGW Makefiles" The version string has a second use for packaging
| * MinGW uses "MinGW Makefiles"Allen Byrne2020-08-262-3/+8
| |
| * The version string has a second use for packagingAllen Byrne2020-08-262-2/+4
|/
* Merge pull request #2829 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Larry Knox2020-08-241-1/+1
|\ | | | | | | | | | | | | * commit 'a98ac83a613e04a6ddd61d4cdc08e9661e73aed6': Revert H5_VERS_SUBRELEASE check Add special case when H5_VERS_SUBRELEASE is 0 Add hypen to subrelease regex
| * Revert H5_VERS_SUBRELEASE checkAllen Byrne2020-08-241-5/+1
| |
| * Add special case when H5_VERS_SUBRELEASE is 0Allen Byrne2020-08-241-1/+5
| |
| * Add hypen to subrelease regexAllen Byrne2020-08-231-1/+1
|/
* Merge pull request #2788 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-08-172-21/+23
|\ | | | | | | | | | | | | | | hdf5_1_8 * commit '4496516ceea24060b966b6b64f4affa2af48eab7': Remove unnecessary assignment freom configure.ac. Check for header szlib.h only when libsz passes AC_CHECK_LIB, so that H5_HAVE_SALIB_H is not defined when szip is not enabled, to prevent compile failures for incompatible szlib.
| * Remove unnecessary assignment freom configure.ac.Larry Knox2020-08-172-2/+0
| |
| * Check for header szlib.h only when libsz passes AC_CHECK_LIB, so thatLarry Knox2020-08-052-21/+25
| | | | | | | | | | H5_HAVE_SALIB_H is not defined when szip is not enabled, to prevent compile failures for incompatible szlib.
* | Merge pull request #2761 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2020-08-131-1/+1
|\ \ | | | | | | | | | | | | * commit '5da49be25864b432818c833b94c582b37d63b305': Remove extra parens
| * | Remove extra parensAllen Byrne2020-08-131-1/+1
|/ /
* | Merge pull request #2759 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2020-08-132-19/+28
|\ \ | |/ |/| | | | | | | * commit '89df7cadf0d0fb79749ecfc791770d04e400af15': spelling HDFFV-11127 - force RTLD_LOCAL in dlopen
| * spellingAllen Byrne2020-08-131-1/+1
| |
| * HDFFV-11127 - force RTLD_LOCAL in dlopenAllen Byrne2020-08-122-19/+28
|/
* Merge pull request #2729 in HDFFV/hdf5 from bmr-HDFFV-11120_18 to hdf5_1_8Binh-Minh Ribler2020-08-042-1/+29
|\ | | | | | | | | | | | | | | Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869) * commit '4e68c37a16a59f1171e536eb4d05af8db094f1bd': Fixed typo Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869)
| * Fixed typoBinh-Minh Ribler2020-08-041-1/+1
| |
| * Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869)Binh-Minh Ribler2020-08-022-1/+29
|/ | | | | | | | | | | Description: When a buffer overflow occurred because a name length was corrupted and became very large, h5dump produced a segfault on one file and a memcpy parameter overlap on another file. This commit added checks that detect a read pass the end of the buffer to prevent these error conditions. Platforms tested: Linux/64 (jelly)
* Merge pull request #2713 in HDFFV/hdf5 from ↵Vailin Choi2020-07-271-2/+3
|\ | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/18_fix_Makefile.in_HDFFV-11080 to hdf5_1_8 * commit 'cd2ac8fbc6ccbcd4cce8aa030a52334dda1ee025': Fix to the merge of PR #2708 for HDFFV-11080 to the 1.8 branch. Need to checkin test/Makefile.in for the new file added.
| * Fix to the merge of PR #2708 for HDFFV-11080 to the 1.8 branch.vchoi2020-07-271-2/+3
|/ | | | Need to checkin test/Makefile.in for the new file added.
* Merge pull request #2712 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-07-264-163/+169
|\ | | | | | | | | | | | | hdf5_1_8 * commit 'aad5c3ee4f54ae212ddcd42aa9026f18feb41559': Update hl/sr/H5LT files. Add bin/genparser to MANIFEST; remove bin/genltanalyze.
| * Update hl/sr/H5LT files.Larry Knox2020-07-254-163/+169
|/ | | | Add bin/genparser to MANIFEST; remove bin/genltanalyze.
* Merge pull request #2708 in HDFFV/hdf5 from ↵Vailin Choi2020-07-238-1/+200
|\ | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/18_HDFFV-11080-heap-use-after-free-by-the-call to hdf5_1_8 * commit '2d7a23887a6c5121b4dac858a50792a18087c5bf': Incorporate pull request #2693 from develop for the fix to HDFFV-11080: (1) Patch up the file pointer when reading attribute of variable length datatype (2) Test to verify the fix when doing multiple threads (3) Update MANIFEST (4) Add new test to Cmake
| * Incorporate pull request #2693 from develop for the fix to HDFFV-11080:vchoi2020-07-228-1/+200
| | | | | | | | | | | | | | (1) Patch up the file pointer when reading attribute of variable length datatype (2) Test to verify the fix when doing multiple threads (3) Update MANIFEST (4) Add new test to Cmake
* | Merge pull request #2710 in HDFFV/hdf5 from ~BYRN/hdf5_adb:hdf5_1_8 to hdf5_1_8Allen Byrne2020-07-2315-113/+388
|\ \ | |/ |/| | | | | | | * commit '66590d58b9ee742f2c95fc2eb5952e8bd878f63b': Switch bison and flex update of LT files from bin/genltanalyse to bin/genparser, and from automatically updating the LT files whenever reconfigure is run to running only on man<F12>ual command. Merge from 1.10-1.12-dev - LT parse needs update
| * Switch bison and flex update of LT files from bin/genltanalyse toLarry Knox2020-07-233-101/+250
| | | | | | | | | | bin/genparser, and from automatically updating the LT files whenever reconfigure is run to running only on man<F12>ual command.
| * Merge from 1.10-1.12-dev - LT parse needs updateAllen Byrne2020-07-2012-12/+138
|/
* Merge pull request #2695 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-07-151-1/+5
|\ | | | | | | | | | | | | hdf5_1_8 * commit 'f443b3a806e446d295f07748cfb50ac991d668f1': Regenerate configure.
| * Regenerate configure.Larry Knox2020-07-151-1/+5
|/
* Merge pull request #2689 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-07-141-1/+4
|\ | | | | | | | | | | | | hdf5_1_8 * commit '4c59f84eb8da1b9157b6a0988792b3b002a3ef82': Merge pull request #2686 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop
| * Merge pull request #2686 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2020-07-131-1/+4
|/ | | | | * commit '800f93f7c994f88dfa716746153ded4b1e690e3a': Remove path to szip header file from AM_CPPFLAGS when configure check of libsz fails. Fix for HDFFV-10830.
* Merge pull request #2688 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_8 to ↵hdftest2020-07-137-18/+18
|\ | | | | | | | | | | | | hdf5_1_8 * commit 'e1f78ebfa5033904e8bff0e18404c004ff0df585': Snapshot 1.8.22-snap9. Update version to 1.8.22-snap10.
| * Snapshot 1.8.22-snap9. Update version to 1.8.22-snap10.hdftest2020-07-137-18/+18
|/
* Merge pull request #2676 in HDFFV/hdf5 from bmr_HDFFV-10591-18 to hdf5_1_8Binh-Minh Ribler2020-07-074-27/+62
|\ | | | | | | | | | | | | Fixed HDFFV-10591 (CVE-2018-17435) * commit '55377dc855d1431991d996de13a52bf562a5f2fe': Fix HDFFV-10591
| * Fix HDFFV-10591Binh-Minh Ribler2020-07-064-27/+62
|/ | | | | | | | | | | Description: h52gif produced a segfault when a buffer overflow occurred because the data size was corrupted and became very large. This commit added a check on the data size against the buffer size to prevent the segfault. It also added error reporting to h52gif to display an error message instead of silently exiting when the failure occurred. Platforms tested: Linux/64 (jelly)
* Merge pull request #2660 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-06-231-0/+2
|\ | | | | | | | | | | | | hdf5_1_8 * commit 'bd01a93f9c5c1eb21cdce129ca26c9f85bc19922': Fix MANIFEST
| * Merge branch 'hdf5_1_8' of ↵Larry Knox2020-06-230-0/+0
| |\ | |/ |/| | | https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_8
* | Merge pull request #2659 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-06-2256-104/+670
|\ \ | | | | | | | | | | | | | | | | | | | | | hdf5_1_8 * commit '8c0624de42addacffa4af09168cb1d9d4db7557c': Update configure and Makefile.ins after bin/reconfigure. Squashed commit of the following:
| | * Fix MANIFESTDana Robinson2020-06-231-0/+2
| |/
| * Update configure and Makefile.ins after bin/reconfigure.Larry Knox2020-06-2243-43/+148
| |
| * Squashed commit of the following:Larry Knox2020-06-2213-61/+522
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 45b0cbc71929930a874e1c09e0770aa64d0ae697 Author: Larry Knox <lrknox@hdfgroup.org> Date: Thu Apr 23 13:14:56 2020 -0500 Add C++ warnings treated as error for autotools builds. commit 6debcddcc766601799d5bd661bd60946f951a07e Author: Larry Knox <lrknox@hdfgroup.org> Date: Fri Jun 19 16:50:03 2020 -0500 Remove tests for develop branch from testh5cc.sh.in. Add @H5_ECXXFLAGS@ to AM_CXXFLAGS. commit fed497e7f207313b2a133d3b68c942b7d7104b90 Author: Larry Knox <lrknox@hdfgroup.org> Date: Fri Jun 12 15:06:39 2020 -0500 Merge pull request #2646 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '998c6470d78e14228695419c3b514c35ecf3d69e': Remove unnecessary version conditions for Clang compilers. commit 92e52ce5c211bd1d3991a3b8bb67287ac7b652aa Author: Larry Knox <lrknox@hdfgroup.org> Date: Wed Jun 10 18:53:45 2020 -0500 Merge pull request #2639 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'a33667faf226f5d8c9633bf537893e8fce1bf1f6': Add c++ to --enable-sanitize-checks option. commit 2e802534fb997b81fa98fdd1c7d97d4310898e0d Author: Larry Knox <lrknox@hdfgroup.org> Date: Wed Jun 10 15:18:36 2020 -0500 Merge pull request #2633 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit '20eab963899841c9a003baebead8e3bc07d9e127': Remove duplicate entries in MANIFEST. Make changes to CMake CompilerFlags.cmake files so extra flags are loaded for non-GNU compilers. Update new clang files to not pick up clang as vendor for pgCC. Add new files to MANIFEST Temporary demotion of 2 -Werror warning flags that fail on macos 10.12 Remove Production flag unknown to Apple clang. commit 96ef60a58a23847a7da89a891f2415055ec2ab60 Author: Larry Knox <lrknox@hdfgroup.org> Date: Mon Jun 8 16:24:49 2020 -0500 Merge pull request #2631 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'b942a4d8a3e27317cac50ce37ff5302d477664d8': Clean up code to get clang version in config/linux-gnulibc1 commit 8a7c687da568e8b50b38fa53da1ca63759be6ec4 Author: Larry Knox <lrknox@hdfgroup.org> Date: Mon Jun 8 11:42:37 2020 -0500 Merge pull request #2623 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to develop * commit 'c7626f79fdee4eee13925e240ef41e61f3367eab': Add flags from config/clang-warnings/*general files to H5 C and CXX flags for all versions of Clang and Clang++ compilers. Switched from cut to awk in testcheck_version.sh.in to avoid dependence on tab vs. " " in version definitions in H5public.h. Add files for adding warning flags for clang compilers in autotools configure. commit db3ef7ff3c1ed79167cecef831501411cff8291f Merge: 5a0f8d7 f9f1310 Author: Larry Knox <lrknox@hdfgroup.org> Date: Fri Jun 19 14:46:22 2020 -0500 Merge branch 'hdf5_1_12' of https://bitbucket.hdfgroup.org/scm/~lrknox/hdf5_lrk into hdf5_1_12 commit 5a0f8d7940ae57b445f545a0abd7e303ce6924ee Author: Larry Knox <lrknox@hdfgroup.org> Date: Wed Jun 10 20:15:41 2020 -0500 Merge pull request #2636 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:HDFFV-11000-update-testh5cc.sh.in-for-version to develop * commit '5c0bd670d6e9919c463fbc05de99e2ba55b0761e': Add tests for all version to H5_NO_DEPRECATED_SYMBOLS section and to section for current version, with and without default API version flags. HDFFV-11000: update-testh5cc.sh.in to test sample versioned functions in HDF5 1.10, 1.12 and develop.
* Merge pull request #2649 in HDFFV/hdf5 from ~HDFTEST/hdf5_hft:hdf5_1_8 to ↵Larry Knox2020-06-167-18/+18
|\ | | | | | | | | | | | | hdf5_1_8 * commit 'dd0f3b0ff0ae5bb22e9ed65b040a146c812771a1': Snapshot 1.8.22-snap8. Update version to 1.8.22-snap9.
| * Snapshot 1.8.22-snap8.hdftest2020-06-167-18/+18
|/ | | | Update version to 1.8.22-snap9.
* Merge pull request #2614 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:hdf5_1_8 to ↵Larry Knox2020-05-2914-11/+207
|\ | | | | | | | | | | | | hdf5_1_8 * commit '1b7743ba879b64baf63f0ec453e521cbea380245': Yanked all MPI-1 calls Added batch scripts in bin/batch.