Repository navigation
Correct the README's claim that split raw sets are supported - #20
Merged
Merged
Conversation
The image formats table said raw images were read "including split raw sets". They are not: open_image hands a .001 file to RawImage, which opens that single file and records no finding, so a split set loads as a partial disk with nothing to say the rest is missing. The expected- failure test added in #13 (test_split_raw_set) confirms it. The table now says split sets are not yet supported, and the Not implemented section says what actually happens and how to work around it, since the failure is silent rather than an error. Refs #19. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
switch-nz
added a commit
to deadp/strata
that referenced
this pull request
Sep 17, 2026
Known issues pointed only at switch-nz#15, which covers crashes and hangs. The bugs that matter more to an examiner reading release notes are the ones that return wrong or missing results with no finding, tracked in switch-nz#19: exFAT timestamps labelled UTC without applying the offset, sparse ext4 files at the wrong offsets, misread ext4 inline data, scrambled deleted FAT names and misplaced FAT slack, a truncated EWF chunk returned short, and split raw sets loading as a partial disk. Each is still an expected failure on main, so each is listed individually rather than behind a link. 0.1.0 is not tagged yet, so what has merged since this changelog was written ships in it: the EWF read bounds (switch-nz#14), the exFAT contiguous run clamp (switch-nz#17) and the parser tests, fuzzing and CodeQL (#13) are added. Raw/dd is described as single-file and split raw sets move to Not implemented, matching the README correction in switch-nz#20. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This was referenced Sep 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refs #19.
The README's image formats table said raw/dd images are read "including split raw sets". They aren't:
open_image(engine/ewf.py) passes a.001file toRawImageRawImageopens that one file (segment_paths = [path]) and records no findingtests/test_ewf.py::test_split_raw_set, an expected failure since #13, confirms it.Change
When split raw support lands, both lines should go and the test's
@expectedFailurewith them.README only; no code changes.
🤖 Generated with Claude Code