Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Brings HDFFV-11027 H5S_NO_CLASS fix to 1.10 from develop | Dana Robinson | 2020-08-11 | 1 | -2/+5 |
| | |||||
* | Fix HDFFV-11120 and HDFFV-11121 (CVE-2018-13870 and CVE-2018-13869) | Binh-Minh Ribler | 2020-08-03 | 1 | -1/+18 |
| | | | | | | | | | | | 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 branch 'hdf5_1_10' into 1_10_normalization | Dana Robinson | 2020-07-30 | 1 | -0/+4 |
|\ | |||||
| * | Supply the appropriate file pointer to H5T_patch_vlen_file() without ↵ | vchoi | 2020-07-21 | 1 | -1/+1 |
| | | | | | | | | H5F_VOL_OBJ from develop branch. | ||||
| * | Merge pull request #2693 in HDFFV/hdf5 from ↵ | Vailin Choi | 2020-07-21 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | ~VCHOI/my_third_fork:bugfix/HDFFV-11080-heap-use-after-free-by-the-call to develop * commit '3023b34272cc6ada84aebfa7441a6a55afa3621c': Update MANIFEST. Add new test to Cmake. Fix for jira issue 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 | ||||
* | | Minor normalization with develop | Dana Robinson | 2020-07-27 | 18 | -453/+321 |
|/ | |||||
* | Corrected missing H5CS thread-safety change. | Dana Robinson | 2020-07-20 | 1 | -5/+1 |
| | |||||
* | Brought over thread-safety changes from develop. | Dana Robinson | 2020-07-20 | 5 | -22/+163 |
| | |||||
* | Merge pull request #2702 in HDFFV/hdf5 from ↵ | Dana Robinson | 2020-07-20 | 26 | -288/+213 |
|\ | | | | | | | | | | | | | ~DEROBINS/hdf5_der:1_10_normalization to hdf5_1_10 * commit '795a2e5058c6214df1777a073e6b058638377003': Normalization with develop. | ||||
| * | Normalization with develop. | Dana Robinson | 2020-07-20 | 26 | -288/+213 |
| | | |||||
* | | Merging in latest from upstream (HDFFV/hdf5:refs/heads/hdf5_1_10) | Allen Byrne | 2020-07-17 | 30 | -5509/+8988 |
|\ \ | |/ | | | | | | | * commit '8b6cd7cfddf91308cf860f2da3d28e208fd89788': Merge of dataspace improvements from develop. | ||||
| * | Merge of dataspace improvements from develop. | Dana Robinson | 2020-07-16 | 30 | -5509/+8988 |
| | | |||||
* | | CMake updates: | Allen Byrne | 2020-07-15 | 2 | -8/+44 |
|/ | | | | | | Add build folder as Include for generated files Add install option for copying Fortran mod files to include folder Add PRI defines to win32defs file Exclude mingw from extra flags | ||||
* | Moved over the H5S_hyper_diminfo_t from develop. | Dana Robinson | 2020-07-10 | 3 | -114/+124 |
| | | | | | Also fixed the issue with the H5S_diminfo_valid_t enum from the last commit. | ||||
* | Moved hyperslab code to use the new H5S_diminfo_valid_t enum. | Dana Robinson | 2020-07-10 | 3 | -33/+50 |
| | |||||
* | H5S_hyper_adjust_s() optimization from develop. | Dana Robinson | 2020-07-09 | 2 | -24/+35 |
| | |||||
* | Fixed Duff's device fall through warnings in hyperslab code. | Dana Robinson | 2020-07-09 | 1 | -9/+16 |
| | |||||
* | H5F and H5FS normalization with develop. | Dana Robinson | 2020-07-09 | 10 | -580/+563 |
| | |||||
* | Minor renaming in H5S hyperslab code. | Dana Robinson | 2020-07-09 | 2 | -15/+12 |
| | |||||
* | Misc normalizations with develop. | Dana Robinson | 2020-07-09 | 14 | -540/+530 |
| | |||||
* | More normalization with H5S from develop. | Dana Robinson | 2020-07-09 | 3 | -121/+109 |
| | |||||
* | Continued normalization of H5S with develop. | Dana Robinson | 2020-07-09 | 11 | -144/+136 |
| | |||||
* | Normalization of H5MM and H5FL with develop. Adds the new | Dana Robinson | 2020-07-08 | 7 | -220/+445 |
| | | | | stats calls. | ||||
* | Further normalization of H5S with develop | Dana Robinson | 2020-07-08 | 9 | -220/+118 |
| | |||||
* | Normalization of H5S package with develop | Dana Robinson | 2020-07-08 | 16 | -1848/+2285 |
| | |||||
* | Fix HDFFV-10591 | Binh-Minh Ribler | 2020-07-05 | 1 | -14/+22 |
| | | | | | | | | | | | 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) | ||||
* | Reduce overhead for H5open, which is involved in the public symbols like ↵ | Dana Robinson | 2020-06-22 | 2 | -5/+32 |
| | | | | H5T_NATIVE_INT, etc. | ||||
* | H5PB and H5Faccum normalization with develop. | Dana Robinson | 2020-06-04 | 11 | -187/+262 |
| | |||||
* | H5F normalizations with develop. | Dana Robinson | 2020-06-04 | 4 | -40/+40 |
| | |||||
* | Merge branch '1_10_normalization' of ↵ | Dana Robinson | 2020-06-04 | 1 | -270/+246 |
|\ | | | | | | | https://bitbucket.hdfgroup.org/scm/~derobins/hdf5_der into 1_10_normalization | ||||
| * | Normalization of H5D.c with develop. | Dana Robinson | 2020-06-04 | 1 | -270/+246 |
| | | |||||
* | | Normalization of H5T.c with develop. | Dana Robinson | 2020-06-04 | 1 | -131/+103 |
|/ | |||||
* | Normalization with develop in H5D and H5CX. | Dana Robinson | 2020-06-02 | 4 | -93/+116 |
| | |||||
* | More normalization with develop (C library). | Dana Robinson | 2020-06-01 | 9 | -157/+154 |
| | |||||
* | Many normalizations with develop. | Dana Robinson | 2020-05-30 | 36 | -867/+875 |
| | |||||
* | Normalization with develop in the MD cache clients. | Dana Robinson | 2020-05-29 | 18 | -68/+74 |
| | |||||
* | Normalization with develop of the VFDs and H5F package. | Dana Robinson | 2020-05-28 | 13 | -889/+939 |
| | |||||
* | Removed trailing whitespace from source files. | Dana Robinson | 2020-05-26 | 104 | -2258/+2258 |
| | |||||
* | Changed H5F_file_t to H5F_shared_t (as in develop/1.12) | Dana Robinson | 2020-05-26 | 9 | -46/+46 |
| | |||||
* | Brought property list code in line with develop. | Dana Robinson | 2020-05-21 | 19 | -765/+767 |
| | |||||
* | Brought the dsets test in line with develop. Brings over the fix | Dana Robinson | 2020-05-20 | 3 | -28/+30 |
| | | | | for 0-size dataset metadata allocation. | ||||
* | Brought H5I, H5Z, and some of H5PL in line with develop/1.12. | Dana Robinson | 2020-05-20 | 11 | -267/+305 |
| | |||||
* | Updated the Perl shebang in bin/distdep. | Dana Robinson | 2020-05-18 | 1 | -20/+20 |
| | |||||
* | Updated code in H5Xtest.c files and associated tests. | Dana Robinson | 2020-05-18 | 24 | -377/+369 |
| | | | | Reverted overlong-strings warning that gives jam issues. | ||||
* | Brought H5E package in line with develop. | Dana Robinson | 2020-05-17 | 6 | -580/+567 |
| | |||||
* | Misc fixes and changes from develop. | Dana Robinson | 2020-05-16 | 11 | -183/+210 |
| | |||||
* | Moved H5MM_memcpy and H5MM_xfree_const from develop | Dana Robinson | 2020-05-15 | 113 | -527/+591 |
| | |||||
* | Manual merge of H5T_copy constification (avoids VOL changes and | Dana Robinson | 2020-05-14 | 15 | -209/+477 |
| | | | | messy diff). | ||||
* | Reduce casts of HDcalloc()/HDmalloc() that -Wc++-compat required. | David Young | 2020-05-05 | 6 | -77/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce gratuitous casts---e.g., (size_t)1. Use the right format string for a pointer. In the H5C sanity checks, change a "size increase" variable from ssize_t (too narrow) to int64_t (wide enough). Parenthesize every appearance of `storage` in the macro `H5D_CHUNK_STORAGE_INDEX_CHK(storage)` so that you can pass in an expression like &sc and it works properly. Disallow re-assignment of the `dset` parameter to H5D__chunk_init() because it helped assure me that it's safe to replace the repeating expression `&dset->shared->layout.storage.u.chunk` with `sc` throughout. Replace lengthy expressions such as `&dset->shared->layout.storage.u.chunk` with `sc` throughout several functions in H5Dchunk.c ISTR that the compiler warned that `sc` was declared but unused in a couple of functions, and then I found that `sc` could be used in many places. Maybe the disused `sc` appeared because a bunch of code was copied and pasted, I don't know. Anyway, it's a lot tighter code now that I use `sc`. In H5D__chunk_update_old_edge_chunks() and H5D__chunk_delete() I actually expand `sc` and another temporary variable, `pline`, because they're used only in !defined(NDEBUG) code. This squashes unused-variable warnings in the defined(NDEBUG) configuration. Don't drop the `volatile` qualification with a cast in tools/src/h5import/h5import.c. | ||||
* | Merged HDFFV-10792 parallel compression fix from develop. | Dana Robinson | 2020-04-30 | 1 | -3/+47 |
| | | | | This was a manual cherry pick. |