You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: allocator EOA, SNOD sorting, B-tree key comparison (Issue #28, #29)
- Bug A: update allocator after OHDR grows from attribute addition,
so superblock EOA covers entire file (h5dump/h5py rejected files)
- Bug B: B-tree v1 right key now uses lexicographically largest name
(strcmp comparison per H5Gnode.c), not numerically largest heap offset
- Bug C: SNOD entries sorted by name after insertion (per H5G__node_insert)
- ObjectHeaderSizeFromParsed supports both v1 and v2 headers
- 4 regression tests covering all three bugs
* chore: fix pre-existing gosec G115 and unused nolint directives
Suppress safe integer conversions (signed-to-unsigned for binary
serialization) and remove stale nolint directives that no longer
match current golangci-lint rules.
* style: fix gofmt alignment in messages_write.go
0 commit comments