summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1629 in HDFFV/hdf5 from ↵Dana Robinson2019-03-31427-25684/+31973
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~DEROBINS/hdf5_der:feature/json_vol to feature/json_vol * commit '799a732650735b8ad05a0398781d2a26ec47b288': (185 commits) Updated the VOL struct. The json_vol test fails, though, because the plugin can't be found. Will diagnose later. Correct examples for packaging HDFFV-10738 Wrong INTENT for H5LTread_dataset_double_f Changes that show the right way to iterate over enums. Changes that show the right way to iterate over enums. Test improvement Description Moved the new tests to a more appropriate test function. Platforms tested: Linux/64 (jelly) Used the H5_INC_ENUM macro to squash enum value increment warnings. Fixed HDFFV-10210 and HDFFV-10587 Description: - Added parameter validation (HDFFV-10210) - Added detection of division by zero (HDFFV-10587 - CVE-2018-17438) - Fixed typos in various tests Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test) Fix CMake error in name Commented out memcpy overlap check while we investigate parallel filters issues. Yanked check for memcpy n > 0 - Added H5MMprivate.h #includes where needed - Added casts to quiet H5MM_memcpy warnings - Removed char * casts from HDmemcpy Added an H5MM_memcpy call that checks for buffer overlap. Added the HDopen work-around on windows to pio_engine.c Adds _wopen support on Windows so that files with UTF-8 names can be opened. CMake: fix pthread linking to only be private Add API routines to retrieve, restore, reset, and free library state. Added a note of bug fix for HDFFV-10705. Fixed the MANIFEST Fix issue with direct chunk write not updating the "last chunk" index cache. Fix issues involving datasets being "no allocated" when they contain cached raw data. ...
| * Updated the VOL struct. The json_vol test fails, though, becauseDana Robinson2019-03-312-11/+16
| | | | | | | | the plugin can't be found. Will diagnose later.
| * Merge branch 'develop' into feature/json_volDana Robinson2019-03-31425-25673/+31957
| |\ |/ /
| * Merge pull request #1625 in HDFFV/hdf5 from ~BYRN/hdf5_merge_adb:develop to ↵Allen Byrne2019-03-284-104/+5
| |\ | | | | | | | | | | | | | | | | | | develop * commit '90a58f2b2f5a612ce7326fbfe3a476e31d148084': Correct examples for packaging
| | * Correct examples for packagingAllen Byrne2019-03-284-104/+5
| |/
| * Merge pull request #1614 in HDFFV/hdf5 from ~BRTNFLD/hdf5_msb:develop to developScot Breitenfeld2019-03-264-31/+31
| |\ | | | | | | | | | | | | * commit 'a1d7a9b8592e8b842b940f43733cc2df5d5d81bb': HDFFV-10738 Wrong INTENT for H5LTread_dataset_double_f
| | * Merge branch 'develop' of ↵M. Scot Breitenfeld2019-03-2512-45/+76
| | |\ | | |/ | |/| | | | ssh://bitbucket.hdfgroup.org:7999/~brtnfld/hdf5_msb into develop
| * | Merge pull request #1610 in HDFFV/hdf5 from ↵Binh-Minh Ribler2019-03-245-6/+33
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~BMRIBLER/hdf5_bmr_fixbug:develop to develop * commit 'fe104cc38ffbdb39d3e04da107d86ebfc7e8b622': Test improvement Description Moved the new tests to a more appropriate test function. Platforms tested: Linux/64 (jelly) Fixed HDFFV-10210 and HDFFV-10587 Description: - Added parameter validation (HDFFV-10210) - Added detection of division by zero (HDFFV-10587 - CVE-2018-17438) - Fixed typos in various tests Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
| | * | Test improvementBinh-Minh Ribler2019-03-211-18/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description Moved the new tests to a more appropriate test function. Platforms tested: Linux/64 (jelly)
| | * | Merge branch 'develop' of ↵Binh-Minh Ribler2019-03-20347-24470/+28600
| | |\ \ | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~bmribler/hdf5_bmr_fixbug into develop
| | * | | Fixed HDFFV-10210 and HDFFV-10587Binh-Minh Ribler2019-03-205-3/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: - Added parameter validation (HDFFV-10210) - Added detection of division by zero (HDFFV-10587 - CVE-2018-17438) - Fixed typos in various tests Platforms tested: Linux/64 (jelly) Linux/64 (platypus) Darwin (osx1011test)
| * | | | Merge pull request #1611 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:tfile_vfd to ↵Dana Robinson2019-03-217-39/+43
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit 'b66df06dbf607741127137ebfda373890cb37649': Changes that show the right way to iterate over enums. Changes that show the right way to iterate over enums. Used the H5_INC_ENUM macro to squash enum value increment warnings.
| | * \ \ \ Merge branch 'tfile_vfd' of ↵Dana Robinson2019-03-210-0/+0
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~derobins/hdf5_der into tfile_vfd
| | | * | | | Changes that show the right way to iterate over enums.Dana Robinson2019-03-211-6/+14
| | | | | | |
| | * | | | | Changes that show the right way to iterate over enums.Dana Robinson2019-03-211-6/+10
| | |/ / / /
| | * | | | Used the H5_INC_ENUM macro to squash enum value increment warnings.Dana Robinson2019-03-217-39/+39
| |/ / / /
| | | | * HDFFV-10738 Wrong INTENT for H5LTread_dataset_double_fM. Scot Breitenfeld2019-03-254-31/+31
| | |_|/ | |/| | | | | | | | | | | | | | | | | | Fixed. Also fixed INTENT issues for H5DS, H5IM and H5TB when reading or getting.
| * | | Merge pull request #1608 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2019-03-201-2/+2
| |\ \ \ | | |_|/ | |/| | | | | | | | | | * commit '7a589a0a39bc3b46981f4902e5fc1150c05ecebd': Fix CMake error in name
| | * | Fix CMake error in nameAllen Byrne2019-03-191-2/+2
| |/ /
| * | Merge pull request #1607 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2019-03-191-0/+5
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '2e867d2a6dd5f330011f20333064aa0c12464d59': Commented out memcpy overlap check while we investigate parallel filters issues.
| | * | Commented out memcpy overlap check while we investigateDana Robinson2019-03-191-0/+5
| |/ / | | | | | | | | | parallel filters issues.
| * | Merge pull request #1606 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2019-03-181-1/+0
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '2db272521e2da51663aa65fc9297cd6cf763e641': Yanked check for memcpy n > 0
| | * | Yanked check for memcpy n > 0Dana Robinson2019-03-171-1/+0
| |/ /
| * | Merge pull request #1604 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2019-03-17116-521/+592
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '5c80d3d91284bdcd048d9325b1a601d0ddfca8bd': - Added H5MMprivate.h #includes where needed - Added casts to quiet H5MM_memcpy warnings - Removed char * casts from HDmemcpy Added an H5MM_memcpy call that checks for buffer overlap.
| | * | - Added H5MMprivate.h #includes where neededDana Robinson2019-03-1644-10/+48
| | | | | | | | | | | | | | | | | | | | - Added casts to quiet H5MM_memcpy warnings - Removed char * casts from HDmemcpy
| | * | Added an H5MM_memcpy call that checks for buffer overlap.Dana Robinson2019-03-16115-513/+546
| |/ /
| * | Merge pull request #1602 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:wopen_squash ↵Dana Robinson2019-03-155-6/+154
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | to develop * commit '0c20c65e2f3abf390ad87c9167daca4cdff2de39': Added the HDopen work-around on windows to pio_engine.c Adds _wopen support on Windows so that files with UTF-8 names can be opened.
| | * | Added the HDopen work-around on windows to pio_engine.cDana Robinson2019-03-151-0/+6
| | | |
| | * | Adds _wopen support on Windows so that files with UTF-8 namesDana Robinson2019-03-154-6/+148
| | | | | | | | | | | | | | | | | | | | | | | | can be opened. Fixes: HDFFV-2714, HDFFV-3914, HDFFV-3895, HDFFV-8237, HDFFV-10413, HDFFV-10691
| * | | Merge pull request #1594 in HDFFV/hdf5 from ~NFORTNE2/hdf5_naf:develop to ↵Neil Fortner2019-03-1511-29/+243
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | develop Fix issues with direct chunk operations and the single chunk index. * commit 'c812a6c9ec5ff440dc405167c54b86fdb18dcfa4': Fix issue with direct chunk write not updating the "last chunk" index cache. Fix issues involving datasets being "no allocated" when they contain cached raw data.
| | * | Merge branch 'develop' of https://bitbucket.hdfgroup.org/scm/hdffv/hdf5 into ↵Neil Fortner2019-03-1513-130/+2068
| | |\ \ | | |/ / | |/| | | | | | develop
| * | | Merge pull request #1601 in HDFFV/hdf5 from ↵Jerome Soumagne2019-03-132-4/+9
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~JSOUMAGNE/hdf5:topic_thread_private to develop * commit 'dc69df49e6a8896606c9e4bd0987613a02f7a25a': CMake: fix pthread linking to only be private
| | * | | CMake: fix pthread linking to only be privateJerome Soumagne2019-03-132-4/+9
| | | | |
| * | | | Merge pull request #1599 in HDFFV/hdf5 from preserve_lib_state to developQuincey Koziol2019-03-126-46/+783
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '86598573641dfa27278c9e29df0fa79bd7d8e07f': Add API routines to retrieve, restore, reset, and free library state.
| | * | | | Add API routines to retrieve, restore, reset, and free library state.Quincey Koziol2019-03-116-46/+783
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | (Primarily for use in the async VOL connector, which has to schedule API operations for future execution and then restore the state of the library when the operation actually executes)
| * | | | Merge pull request #1597 in HDFFV/hdf5 from ↵Ray Lu2019-03-081-0/+10
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~SONGYULU/hdf5_ray:HDFFV-10705-memory-leak-in-scale-offset-2 to develop * commit '5f22afff3a05a2c8fc694ddb0c7e1081a660b398': Added a note of bug fix for HDFFV-10705.
| | * | | | Added a note of bug fix for HDFFV-10705.Songyu Lu2019-03-081-0/+10
| |/ / / /
| * | | | Merge pull request #1595 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to ↵Dana Robinson2019-03-071-1/+2
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | develop * commit 'fc3f606d5c30d614b7e6cddaf4d0dafd80987bec': Fixed the MANIFEST
| | * | | Fixed the MANIFESTDana Robinson2019-03-071-1/+2
| |/ / /
| * | | Merge pull request #1593 in HDFFV/hdf5 from ~LRKNOX/hdf5_lrk:develop to developLarry Knox2019-03-073-79/+1264
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit '775e3740d64ca9a8a31ded673e93815d76387dad': Update documents following DHF5 1.10.5 release.
| | * | | Update documents following DHF5 1.10.5 release.Larry Knox2019-03-053-79/+1264
| | | | |
| | | * | Fix issue with direct chunk write not updating the "last chunk" indexNeil Fortner2019-03-0611-29/+243
| | |/ / | |/| | | | | | | | | | | | | | cache. Fix issues involving datasets being "no allocated" when they contain cached raw data.
| * | | Merge pull request #1592 in HDFFV/hdf5 from dset_ohdr_min_fix to developQuincey Koziol2019-03-063-6/+107
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | * commit '33db9f56449c974fed6b4a8a19072546bcd31e15': Fix typo. Move 'minimize dataset object header flag' into API context
| | * | Fix typo.Quincey Koziol2019-03-051-1/+1
| | | |
| | * | Move 'minimize dataset object header flag' into API contextQuincey Koziol2019-03-053-6/+107
| |/ /
| * | Merge pull request #1588 in HDFFV/hdf5 from ↵Ray Lu2019-03-011-0/+5
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | ~SONGYULU/hdf5_ray:HDFFV-10705-memory-leak-in-scale-offset to develop * commit 'b23079de3af4bfb7aa0508fb81aacd67a76c2114': HDFFV-10705: Fixed memory leak in scale offset filter.
| | * | HDFFV-10705: Fixed memory leak in scale offset filter.Songyu Lu2019-02-281-0/+5
| |/ /
| * | Merge pull request #1582 in HDFFV/hdf5 from ~BYRN/hdf5_adb:develop to developAllen Byrne2019-02-274-9/+120
| |\ \ | | | | | | | | | | | | | | | | | | | | * commit '64f21ec6397d00e45ff4d41e70c5131241be587e': Correct CMake examples for a binary install Correct varname
| | * | Correct CMake examples for a binary installAllen Byrne2019-02-273-8/+119
| | | |
| | * | Correct varnameAllen Byrne2019-02-261-1/+1
| |/ /