summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Updates to warnhist script, along with a few cleanups, and add some commentsQuincey Koziol2019-07-106-7/+25
| | | | to warning cleanups that are a bit obscure.
* Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-07-031-1/+1
|\
| * Fixed libhdf5 settings file for both autotools & CMakeDhvanil Popat2019-06-251-1/+1
| |
* | Add support for GCC9, update warnhist script, and clean up warnings.Quincey Koziol2019-07-0315-80/+93
|/
* Merge pull request #1787 in HDFFV/hdf5 from ↵Dana Robinson2019-07-023-5/+11
|\ | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit 'f250815151df8da8a93c0ff781a3cf134f1c6cbd': Cleaned up misc warnings.
| * Cleaned up misc warnings.Dana Robinson2019-06-293-5/+11
| |
* | Move the -Wformat-nonliteral warning to the developer flags. Fix bugsQuincey Koziol2019-06-291-1/+1
| | | | | | | | I introduced in the last commit.
* | Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-06-2818-855/+565
|\ \ | |/
| * Merge pull request #1781 in HDFFV/hdf5 from ↵Dana Robinson2019-06-283-57/+93
| |\ | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:develop_minor_pr to develop * commit 'f83d034105e2c72210dd41723044acca37a6d735': Refactored some fsinfo code from H5Fsuper.c to H5Ofsinfo.c.
| | * Refactored some fsinfo code from H5Fsuper.c to H5Ofsinfo.c.Dana Robinson2019-06-273-57/+93
| | |
| * | Merge pull request #1782 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:warning_fixes ↵Dana Robinson2019-06-282-4/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '1c4101c6a77dd9223483dd9e3f7bec0f9e92f435': Fixed various warnings in testhdf5 files. Warning fixes: * fix for static/const flipped in H5Dint.c * Removed missing done target in H5Rint.c * Fixed misleading indentation in h5format_convert.c
| | * | Warning fixes:Dana Robinson2019-06-282-4/+3
| | |/ | | | | | | | | | | | | | | | * fix for static/const flipped in H5Dint.c * Removed missing done target in H5Rint.c * Fixed misleading indentation in h5format_convert.c
| * | (1) Add/remove comments.Vailin Choi2019-06-274-191/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (2) A temporary fix to address the test/objcopy.c: test_copy_group_deep() test failure with the family driver. The test failure occurs with these configurations in objcopy.c: --with shared src messages (CONFIG_SHARE_SRC) --without shared dst messages (CONFIG_SHARE_DST) --with latest format for source file (CONFIG_SRC_NEW_FORMAT) --without dense attributes (CONFIG_DENSE) --with latest format for destination file (CONFIG_DST_NEW_FORMAT) The temporary fix is in src/H5MFaggr.c (see comments above #ifdef REPLACE/#endif).
| * | Merge branch 'develop' of ↵Vailin Choi2019-06-266-18/+97
| |\ \ | | |/ | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/new_shutdown_fsm
| * | Merge pull request #8 in ~VCHOI/my_third_fork from develop to ↵Vailin Choi2019-06-2428-76/+123
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugfix/new_shutdown_fsm * commit '35fd0ec8ceffe96cee352187154da15c967fb990': Updated H5Tcopy() to get the dataset's datatype through the VOL when that is passed in as the object ID. Fix fortran test and test library linking Update GCC 6 & 7 flags for CMake builds Move -Wnormalized down into GCC 6.x flags Put the memcpy overlap check back into H5MM. Fixed the heap overflow in t_filters_parallel Fixed some low-hanging fruit from -fsanitize in t_filters_parallel. Add lib dir for testing plugins Add support for GCC 7.x warnings, update warnhist script to account for them, clean up warnings. Add H5_HLDLL prefix for windows link HDFFV-10805 cleanup examples and test code Fix minor typo in H5S_select_iter_release Add missing fortran mods HDFFV-10805 Fix test of library libinfo Cleanup possible CMake target conflicts Correct CMake issues
| * | | Checkin for new shutting down free-space manager.Vailin Choi2019-06-2015-619/+380
| | | |
* | | | Updated configure & CMake compiler flags for GCC 8.x, along with correspondingQuincey Koziol2019-06-2829-147/+172
| |_|/ |/| | | | | | | | | | | changes to warnhist script (and some extra improvements for condensing C++ and Java warnings), and fixed a bunch of warnings.
* | | Add release notes.Vailin Choi2019-06-251-2/+1
| | |
* | | Merge branch 'bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds' of ↵Vailin Choi2019-06-241-12/+12
|\ \ \ | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~vchoi/my_third_fork into bugfix/HDFFV-10808-h5pset_file_space_strategy-succeeds
| * | | Move pragma statements outside of routines, to make older compilers happy.Quincey Koziol2019-06-241-12/+12
| | |/ | |/|
* | | Fix for HDFFV-10808 H5Pset_file_space_strategy succeeds when using ↵Vailin Choi2019-06-245-6/+86
|/ / | | | | | | | | | | | | H5Pset_libver_bounds v18,v18. Fails file creation when non-default free-space info is set in fcpl and the library version high bound is less than v110 because free-space info message is introduced in library release v110.
* | Updated H5Tcopy() to get the dataset's datatype through the VOL whenDana Robinson2019-06-244-44/+35
| | | | | | | | that is passed in as the object ID.
* | Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-06-222-7/+5
|\ \
| * | Put the memcpy overlap check back into H5MM.Dana Robinson2019-06-222-7/+5
| | |
* | | Merge branch 'develop' into feature/update_gcc_flagsQuincey Koziol2019-06-211-2/+3
|\ \ \ | |/ /
| * | Fixed some low-hanging fruit from -fsanitize in t_filters_parallel.Dana Robinson2019-06-211-2/+3
| | |
* | | Add support for GCC 7.x warnings, update warnhist script to account for them,Quincey Koziol2019-06-2122-22/+79
|/ / | | | | | | clean up warnings.
* | Fix minor typo in H5S_select_iter_releaseJordan Henderson2019-06-191-1/+1
|/
* Merge pull request #1750 in HDFFV/hdf5 from ↵Dana Robinson2019-06-191-1/+1
|\ | | | | | | | | | | | | ~DEROBINS/hdf5_der:ohdr_test_memory_issue to develop * commit '6a1e9a1fbe9606d0dd3452092cab17794e131e64': Fixed a problem in the ohdr test where hard-coded strings passed to H5Awrite() triggered -fsanitize failures.
| * Fixed a problem in the ohdr test where hard-coded strings passedDana Robinson2019-06-191-1/+1
| | | | | | | | to H5Awrite() triggered -fsanitize failures.
* | Merge pull request #1748 in HDFFV/hdf5 from ↵Dana Robinson2019-06-181-5/+14
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:links_iterate_zero_bug to develop * commit '0a75da70a61d41a0bf20a5c617f3eb678ed0b103': Yanked qsort assert Switched to HGOTO_DONE() in the links code. Updated the HDqsort() macro to ensure we don't pass NULL buffers to qsort(3) in the future. Fixed a bug in the links code where iterating over an empty group would pass a NULL pointer to qsort(3), which is undefined behavior.
| * | Yanked qsort assertDana Robinson2019-06-181-1/+1
| | |
| * | Switched to HGOTO_DONE() in the links code.Dana Robinson2019-06-181-1/+4
| | |
| * | Updated the HDqsort() macro to ensure we don't pass NULL buffers toDana Robinson2019-06-181-1/+1
| | | | | | | | | | | | qsort(3) in the future.
| * | Fixed a bug in the links code where iterating over an empty group wouldDana Robinson2019-06-181-5/+11
| |/ | | | | | | | | | | pass a NULL pointer to qsort(3), which is undefined behavior. Fixes HDFFV-10829
* | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-181-6/+10
|\ \ | |/ | | | | | | | | * commit '10535e0376d88e218cab782322bfc06f35835f31': Reset the other convenience pointer because why no Fixed a memory bug where a pointer is used after it's been freed.
| * Merge pull request #1747 in HDFFV/hdf5 from ↵Dana Robinson2019-06-181-6/+10
| |\ | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:vds_memory_bug to develop * commit '8d67b440f7d94f1b191ce154a41685bcaa90fd12': Reset the other convenience pointer because why no Fixed a memory bug where a pointer is used after it's been freed.
| | * Reset the other convenience pointer because why noDana Robinson2019-06-181-6/+7
| | |
| | * Fixed a memory bug where a pointer is used after it's been freed.Dana Robinson2019-06-181-6/+9
| | | | | | | | | | | | This is going to need a release note when it's moved to 1.10.
* | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/develop)Allen Byrne2019-06-189-21/+615
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | * commit '712a2a13d8add828d053135a172abb2e819d59ad': Fixed a warning in H5CX.c concerning incorrect use of freeing VOL connector info. Add H5S_SEL_ITER_SHARE_WITH_DATASPACE selection iterator creation flag, to share dataspace's selection with iterator (and with caution about not modifying or closing the dataspace while the iterator is open). Fix misc. typos, etc. from code review New hyperslab selection routines and new public selection iterator routines.
| * | Merge pull request #1744 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:H5CX_warning ↵Dana Robinson2019-06-181-11/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '579793a7acebcb22d1adc2421a6c1b99618f3ee9': Fixed a warning in H5CX.c concerning incorrect use of freeing VOL connector info.
| | * | Fixed a warning in H5CX.c concerning incorrect use of freeingDana Robinson2019-06-181-11/+2
| | |/ | | | | | | | | | VOL connector info.
| * | Add H5S_SEL_ITER_SHARE_WITH_DATASPACE selection iterator creation flag, toQuincey Koziol2019-06-174-7/+35
| | | | | | | | | | | | | | | share dataspace's selection with iterator (and with caution about not modifying or closing the dataspace while the iterator is open).
| * | Fix misc. typos, etc. from code reviewQuincey Koziol2019-06-172-20/+20
| | |
| * | Merge branch 'develop' into merge_hyperslab_04Quincey Koziol2019-06-171-1/+1
| |\ \ | | |/
| * | New hyperslab selection routines and new public selection iterator routines.Quincey Koziol2019-06-168-10/+585
| | |
* | | HDFFV-10805 Add option to only build shared targetsAllen Byrne2019-06-181-35/+41
| |/ |/| | | | | | | HDFFV-10805 Add ONLY_SHARED_LIBS option and prefer shared over static HDFFV-10803 Update FindSZIP.cmake find module Remove unneeded modules and update java modules
* | Merge pull request #1729 in HDFFV/hdf5 from ↵Vailin Choi2019-06-171-1/+1
|\ \ | |/ |/| | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/HDFFV-10800-h5ocopy-failure to develop * commit 'dfdc27b04b2e8bcd1985ba90ce6553d8b3805fda': Fix release notes based on feedback from pull request. Fix for HDFFV-10800 H5Ocopy failure: The value for the H5F_LIBVER_V18 index in H5O_fill_ver_bounds[], the format version bounds array for fill value message, should be version 3 not 2.
| * Fix for HDFFV-10800 H5Ocopy failure:Vailin Choi2019-06-121-1/+1
| | | | | | | | | | The value for the H5F_LIBVER_V18 index in H5O_fill_ver_bounds[], the format version bounds array for fill value message, should be version 3 not 2.
* | Merge branch 'develop' into vol_dev_headersDana Robinson2019-06-142-415/+1
|\ \