docs: h5rs check inherits the library's header-check gap
Measured on the CVE corpus: check --data passes 33 of 180 files, and h5dump 1.14.6 rejects 26 of those. Recorded under the open "Header checks" gap and in the crate README. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
@@ -135,7 +135,11 @@ fill-value item that did is fixed).
|
||||
- **Filters:** blosc, blosc2, bitshuffle, bzip2, LZF and zfp are not
|
||||
implemented.
|
||||
- **Header checks:** on 12 CVE datasets libhdf5 rejects a corrupt header and
|
||||
we read data anyway. We need stricter header checks.
|
||||
we read data anyway. We need stricter header checks. The same gap shows in
|
||||
`h5rs check`, which validates with the library's parsers: of the 180
|
||||
files of the CVE corpus, `check --data` passes 33, and h5dump 1.14.6
|
||||
rejects 26 of those (measured on tank, 2026-09-26, with
|
||||
`h5rs check --data F` and `h5dump F` per file).
|
||||
- **Writer:**
|
||||
- Nested groups beyond one level: path-like names are now refused, not
|
||||
created.
|
||||
|
||||
Reference in New Issue
Block a user