summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 1.12 merge: Removes HDF Group paths, adds shellcheck fixes (#1658)Dana Robinson2022-04-191-95/+41
| | | | | | For more information: https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ... https://www.shellcheck.net/wiki/SC2230 -- which is non-standard. Use builti... https://www.shellcheck.net/wiki/SC2006 -- Use $(...) notation instead of le...
* So number updates to match 1.12.2 release. (#1635)Larry Knox2022-04-151-17/+17
| | | | | | | | | * Undo increment of max_idx for addition of 1.14 verrsion from develop in make_vers. max_idx must match 1.12 version, otherwise build error results with --disable-deprecated-symbols. * Update Platforms tested and standardize indentation in RELEASE.txt. * Update so numbers to match 1.12.2 release.
* Update version to 1.12.3-1 after creating hdf5_1_12_2 releaseLarry Knox2022-04-089-407/+29
| | | | | preparation branch. Clean release note entries from RELEASE.txt.
* Hdf5 1 12 (#1625)Larry Knox2022-04-081-223/+153
| | | * Update Platforms tested and standardize indentation in RELEASE.txt.
* Undo increment of max_idx for addition of 1.14 verrsion from develop in (#1623)Larry Knox2022-04-081-2/+2
|
* 1.12: Last round of normalizations for 1.12.2 (#1621)Dana Robinson2022-04-0826-218/+231
|
* Minor doxygen changes from develop (#1617)Dana Robinson2022-04-082-2/+2
|
* Brings minor changes from headers in develop (#1618)Dana Robinson2022-04-087-38/+0
|
* Merge branch 'lrknox-spelling-corrections' into hdf5_1_12Larry Knox2022-04-07241-929/+946
|\
| * Merge branch 'spelling-corrections' of https://github.com/lrknox/hdf5 into ↵Larry Knox2022-04-07241-929/+946
| |\ |/ / | | | | lrknox-spelling-corrections
| * Apply suggestions from code reviewLarry Knox2022-04-073-6/+6
| |
| * Merge branch 'hdf5_1_12' into spelling-correctionsLarry Knox2022-04-0736-4525/+438
| |\
| * | Update .github/workflows/codespell.ymlLarry Knox2022-04-071-1/+1
| | |
| * | Merge branch 'spelling-corrections' of https://github.com/lrknox/hdf5 into ↵Larry Knox2022-04-0713-63/+112
| |\ \ | | | | | | | | | | | | spelling-corrections
| | * \ Merge branch 'hdf5_1_12' into spelling-correctionsLarry Knox2022-04-0710-58/+105
| | |\ \
| | * | | Committing clang-format changesgithub-actions2022-04-073-5/+7
| | | | |
| * | | | Commit one more spelling correction.Larry Knox2022-04-071-1/+1
| |/ / /
| * | | Commit codespell spelling corrections.Larry Knox2022-04-07340-1327/+1342
| | | |
* | | | Brings free list debugging changes from develop (#1615)Dana Robinson2022-04-072-30/+72
| | | |
* | | | 1.12: Brings changes from testpar over from develop (#1614)Dana Robinson2022-04-0718-199/+232
| | | |
* | | | 1.12: Brings 1.12 compiler options in line with develop (#1611)Dana Robinson2022-04-0712-94/+78
| | | | | | | | | | | | | | | | | | | | * Brings 1.12 compiler options in line with develop * Revert 'since' doxygen field in H5public.h
* | | | Fixes H5E_ID error categores erroneously brought over from develop (#1613)Dana Robinson2022-04-073-3/+3
| | | |
* | | | Fix these Doxygen warnings #1581 (#1592)Allen Byrne2022-04-073-11/+10
| | | |
* | | | 1.12: Brings C++ wrappers in line with develop, minus C++11 bits (#1604)Dana Robinson2022-04-0774-1004/+670
| |_|/ |/| |
* | | Normalize Fortran code with develop (#1600)Dana Robinson2022-04-0748-189/+212
| | |
* | | Normalization of Java with develop (#1607)Dana Robinson2022-04-073-13/+13
| | |
* | | Normalization of HL library with develop (#1609)Dana Robinson2022-04-0720-122/+219
| | |
* | | Brings skip list try_free_safe changes from develop (#1612)Dana Robinson2022-04-073-684/+206
| | |
* | | Removes unused H5HP and H5MP packages (#1610)Dana Robinson2022-04-0716-3736/+4
| | |
* | | Brings bin/restore.sh src/H5config.h.in cleanup from develop (#1608)Dana Robinson2022-04-071-0/+3
| |/ |/|
* | Normalized configure.ac with develop (#1599)Dana Robinson2022-04-071-49/+23
| |
* | Normalization of 1.12 branch with develop (#1598)Dana Robinson2022-04-079-19/+24
| |
* | Brings release timeline and github action changes from develop (#1594)Dana Robinson2022-04-064-0/+68
| |
* | Remove c++11 keyword override. (#1587)Larry Knox2022-04-061-1/+1
|/
* Clang warning fixes from develop. (#1583)Larry Knox2022-04-0523-67/+77
|
* Misc fixes from develop nov21 - feb22 (#1580)Larry Knox2022-04-0573-549/+594
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Make default to build high-level tools the same as default for (#1234) high-level library. * Updated README.txt to README.md (#1375) * H5Lexists docs: Removed reference to 1.8.16 since the change is the 1.8.x releases, HDFFV-11289 * H5Oget_info_by_name, name can be any object, not just a group * Converted README.txt to README.md and updated files referring to README.txt to README.md. * removed references to README.txt * updated MANIFEST * Snprintf2 (#1399) * Replaced many uses of sprintf with safer snprintf Many very straightforward, but in a few cases added a length parameter to some private functions, because buffer length was otherwise unknowable. * Removed unnecessary use of static on small buffers This improves thread safety. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Replaced several uses of sprintf with safer snprintf (#1383) * Replaced several uses of sprintf with safer snprintf * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Used clang-tidy to change all floating point f suffixes to F (#1359) * Added another missing override keyword on a dtor (#1384) * Creating FUNDING.yml (#1427) * Creating FUNDING.yml Will add sponsor this project widget to the repo's page. * Correct file name Add sponsor widget; filename typo fixed. * Update MANIFEST * Fixed AbstractDs::getVarLenType documentation (#1441) * Committing clang-format changes * Open bsd fixes (#1195) * Fix end of line alignment. Co-authored-by: Scot Breitenfeld <brtnfld@hdfgroup.org> Co-authored-by: Sean McBride <sean@rogue-research.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: loricooperhdf <lori.cooper@hdfgroup.org> Co-authored-by: myd7349 <myd7349@gmail.com>
* Add option for h5repack timing #1142 (#1575)Allen Byrne2022-04-047-51/+176
|
* 1.12 New References for Dimension Scales (#1139) (#1574)Larry Knox2022-04-0218-418/+827
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * New references for Dimension Scale APIs (#1139) * Enable usage of new-style references with dimension scale APIs * Add API to check if an object ID represents a native connector object * Modified code to use new function H5DSwith_new_ref to determine if new references should be used with Dimension Scales. The new function return TRUE if non-native connector is used or if H5_DIMENSION_SCALES_WITH_NEW_REF varible is define at configure time (--enable-dimension-scales-with-new-ref). Tested on jelly. ToDo: generate testing file on BE system and enable the test; add flag to CMake; test netCDF-4 with the new references. * Adding new test files generated on BE system (hedgehog) created by 32 and 64-bit library. test_ds chokes on test_ds_le_new_ref.h5 on BE system; test passes for test_ds_be_new_ref-32bit.h5 for the 32-bit library and fails for the 64-bit library, and vice versa. I am checking the files for further investigation; but current implementation of the new references is not portable between LE and BE systems, and 32 and 64-bit systems. * Minor fixes for testing issues * Update test_ds.c Enabled broken test; tests pass now. * Update RELEASE.txt Documented new option to use new references with the HDF5 dimension scales APIs (H5DS*). * Update MANIFEST for new 32-bit new-style references test file for H5DS APIs * Update 'dimension scales w/ new-style refs' feature based on review Co-authored-by: Elena <epourmal@hdfgroup.org> * Fix H5DS warnings related to new H5DSwith_new_ref and H5VLobject_is_native APIs (#1184) Co-authored-by: jhendersonHDF <jhenderson@hdfgroup.org> Co-authored-by: Elena <epourmal@hdfgroup.org>
* 1.12 Move error-stack text to top of usage display #1564 (#1566)Allen Byrne2022-04-0128-82/+136
|
* Assume C99 fixed sized ints exist, use them (#470) (#1571)Larry Knox2022-04-0127-506/+199
| | | | | | | | | | | | | | | | * Committing clang-format changes * Assume C99 fixed sized ints exist, use them * Assume H5_SIZEOF_LONG_DOUBLE != 0, `long double` has existed since C89 Note, this is only assuming that `long double` exists, no assumptions about its size have been touched. Didn't remove any code that does things like test if `long double` and `double` have different sizes. * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Sean McBride <sean@rogue-research.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* October 2021 Pull Requests not previously merged to 1.12 (#1570)Larry Knox2022-04-014-65/+109
|
* Update command format, avoid policy warning (#1551)Allen Byrne2022-04-011-3/+3
|
* Remove old RELEASE.txt entries already in HISTORY-1_12.txt. (#1562)Larry Knox2022-04-011-33/+2
|
* Updated RELEASE.txt (#1549)Dana Robinson2022-03-301-27/+26
|
* 1.12 Merge doxygen changes from develop (#1542)Allen Byrne2022-03-3068-440/+3463
|
* Brings MANIFEST removal over from develop (#1533)Dana Robinson2022-03-2911-6408/+110
|
* Enable creation of RPM/DEB binaries GH#1394 #1398 (#1535)Allen Byrne2022-03-282-1/+16
|
* Hdf5 1 12 parallel compression merge (#1529)jhendersonHDF2022-03-2828-3339/+9471
| | | | | | | | | | | | | | | | * Fix the function cast error in H5Dchunk.c and activate (#1170) `-Werror=cast-function-type`. Again. * Parallel Compression improvements (#1302) * Fix for parallel compression examples on Windows (#1459) * Parallel compression adjustments for HDF5 1.12 * Committing clang-format changes Co-authored-by: David Young <dyoung@hdfgroup.org> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Hdf5 1 12 merges (#1528)jhendersonHDF2022-03-2555-470/+855
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use internal version of H5Eprint2 to avoid possible stack overflow (#661) * Add support for parallel filters to h5repack (#832) * Allow parallel filters feature for comm size of 1 (#840) * Avoid popping API context when one wasn't pushed (#848) * Fix several warnings (#720) * Don't allow H5Pset(get)_all_coll_metadata_ops for DXPLs (#1201) * Fix free list tracking and cleanup cast alignment warnings (#1288) * Fix free list tracking and cleanup cast alignment warnings * Add free list tracking code to H5FL 'arr' routines * Fix usage of several HDfprintf format specifiers after HDfprintf removal (#1324) * Use appropriate printf format specifiers for haddr_t and hsize_t types directly (#1340) * Fix H5ACmpio dirty bytes creation debugging (#1357) * Fix documentation for H5D_space_status_t enum values (#1372) * Parallel rank0 deadlock fixes (#1183) * Fix several places where rank 0 can skip past collective MPI operations on failure * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> * Fix a few issues noted by LGTM (#1421) * Fix cache sanity checking code by moving functions to wider scope (#1435) * Fix metadata cache bug when resizing a pinned/protected entry (v2) (#1463) * Disable memory alloc sanity checks by default for Autotools debug builds (#1468) * Committing clang-format changes Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* Windows and *nix use different forms for warnings #1515 (#1524)Allen Byrne2022-03-254-5/+7
|