| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- added test for CMake
- renamed new input file to conform to the existing files
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Description
This is to fix the CVE issue CVE-2018-17432.
h5repack produced a segfault on a corrupted file. This fix modified the
dataspace encode and decode functions per Quincey's suggestion to prevent
the segfault and h5repack only failed for the corrupted file now.
Platforms tested:
Linux/64 (jelly)
|
|\ |
|
| |\
| | |
| | | |
HD prefix updates in src/ and test/
|
| | |
| | |
| | |
| | |
| | | |
Accidentally deleted while preparing the PR. Only existed in a
branch.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adds missing HD prefixes to API calls in src and test.
Adds some extra processing to bin/checkposix to keep the noise
levels down when running the script (not comprehensive).
|
| |\ \
| | |/
| |/| |
Removes -Wimplicit-fallthrough=5 from the gcc warnings
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
-Wimplicit-fallthrough=3 is added by -Wextra, which we already set.
Bumping the warning level only changes how fall-through comments are
parsed, with level 5 turning off fall-through comments entirely.
This is unnecessary and results in having to do extra work to squash
warnings when included external code uses fall-through.
This change also adds /* FALLTHROUGH */ comments where
H5_ATTR_FALLTHROUGH is used so compilers that don't use attributes
but do respect fall-through comments don't raise spurious warnings.
|
| |\ \
| | |/
| |/| |
Correct SZ options for building plugins
|
| |/ |
|
| |\
| | |
| | | |
options corrections
|
| | | |
|
| |\ \
| | |/
| | | |
Whitespace and url correction
|
| |/ |
|
| | |
|
| |\
| | |
| | | |
Note that the description for system errors may be used by h5py
|
| | | |
|
| |/ |
|
| |\
| | |
| | | |
Comment adjustments
|
| |/ |
|
| |\
| | |
| | | |
gitub workflow changes
|
| | | |
|
| | |\
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Add BEGIN_FUNC / CATCH / END_FUNC to macros
* Remove incorrect trailing '{'
* Update trace script to wrap H5TRACE macros at 110 characters and improve
comments for code that performs this operation.
* Clean up printf-formatting in H5public.h and correct some oversights in the code.
* Reformat with BEGIN_FUNC / END_FUNC handled correctly by clang-format
* Run clang-format on changes.
* Correct H5_SIZEOF_HSIZE_T/H5_SIZEOF_HSSIZE_T macros to match typedef.
* And make the undef value match also.
* Update comment
* Update clang-format actions to exclude generated files.
* Post-process generated H5LTparse.h file as well as H5LTparse.c file.
* Fix formatting
* Update version of github clang-format action
|
| | | |
|
| | |\
| | |/
| |/| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* h5repacktest VFD fix and formatting changes
* Fix memory leak in H5PL__find_plugin_in_path
When encountering a directory, the current loop iteration was skipped
without freeing the memory allocated for the path.
* Refactor parser GCC diagnostic statements
* genparser on jelly with default bison/flex
Co-authored-by: Michael Kuhn <michael.kuhn@ovgu.de>
|
| |\ \
| | | |
| | | | |
Correct entries related to --enable-build-mode and --enable-profiling in
|
| | | |
| | | |
| | | |
| | | | |
INSTALL file, and remove obsolete SZIP paragraph from COPYING file.
|
| |\ \ \
| | | | |
| | | | | |
HDFFV-11096 fix typo in h5dump usage text
|
| |\ \ \ \
| | | | | |
| | | | | | |
Fix memory leak in H5PL__find_plugin_in_path
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | | |
When encountering a directory, the current loop iteration was skipped
without freeing the memory allocated for the path.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
INSTALL file, and remove obsolete SZIP paragraph from COPYING file.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When encountering a directory, the current loop iteration was skipped
without freeing the memory allocated for the path.
|
| | | |/
| | |/| |
|
| | | | |
|
| |/ / |
|
| |\ \
| | |/
| |/| |
Add mingw define
|
| |/ |
|
|/
|
|
|
|
|
|
|
|
| |
Description
This is to fix the CVE issue CVE-2018-17432.
h5repack produced a segfault on a corrupted file. This fix modified the
dataspace encode and decode functions per Quincey's suggestion to prevent
the segfault. h5repack only failed for the corrupted file now.
Platforms tested:
Linux/64 (jelly)
|