hdf5
hdf5 copied to clipboard
Official HDF5® Library Repository
**Description** [CVE-2019-8396](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-8396) provides a [reproducer](https://github.com/magicSwordsMan/PAAFS/tree/master/vul4) that causes a heap buffer overflow in `H5O__pline_decode()`. The issue is still seen in hdf5 version 1.13.3. The cause of this is an incomplete bounds...
**Is your feature request related to a problem? Please describe.** The output from h5diff includes groups that have no differences, which makes it hard to actually see where the differences...
Using HDF5 to read data stored as 16-bit floating point into a 32-bit buffer is extremely slow, around 16x slower than an equivalent conversion in numpy. I uploaded a demo...
Hi, (yes this is no bug... but anyway...) this is not about cross-compiling hdf5, but about using a cross-compiler to compile (raspberry pi) armhf code and link against a sysroot...
**Is your feature request related to a problem? Please describe.** `H5Dread_chunk` and `H5Dwrite_chunk` are absent from the Java Native Interface bindings. **Describe the solution you'd like** Create Java Native Interface...
**Describe the bug** See https://forum.hdfgroup.org/t/hdf5-1-12-1-make-check-atomiticity-test-failure/9701 **Expected behavior** Pass test. **Platform (please complete the following information)** - HDF5 version: 1.12.1 and develop - OS and version: Ubuntu 20.04 and latest -...
**Describe the bug** In [Spack](https://www.github.com/spack/spack) CI pipelines we sometimes see an issue where `shared/H5lib_settings.c` is seemingly an empty file: ``` [ 81%] Building C object src/CMakeFiles/hdf5-shared.dir/shared/H5lib_settings.c.o cd /tmp/root/spack-stage/spack-stage-hdf5-1.12.2-6w3mfyxp2od5uxq665zvmn6k5tacmwyn/spack-build-6w3mfyx/src && /builds/spack/spack/lib/spack/env/gcc/gcc...
It's odd that H5T.get_member_name returns a pointer allocated by HDF H5F/H5I.get_name etc methods allow us to query for the length and then pass in our own buffer.
It would be a useful addition to the API to - be able to query the length of variable length strings (and other data) before reading - use that information...
HDF 1.10.6 `H5A_get_name, H5F_get_name, H5I_get_name `allow me to determine the size of the buffer required by using: `int len = H5x_get_name(handle, null, 0);` `H5T_enum_nameof` doesn't allow this and returns an...