File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -133,6 +133,15 @@ and [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
133133 known values (2..=4) instead of ` < 10 `
134134 - EKey entry proptest size assertion corrected (36 -> 25 bytes), added
135135 missing ` #[test] ` annotations to 7 proptest macro functions
136+ - cascette-formats: Added format validation matching Agent.exe constraints
137+ - ` EncodingHeader::validate() ` checks all 8 header fields (version, unk_11,
138+ ckey/ekey hash sizes, page counts, espec block size)
139+ - ` ESpecTable::parse() ` rejects empty strings and unterminated data
140+ - Install manifest V2 support with per-entry ` file_type ` byte
141+ - ` IndexFooter::validate_file_size() ` checks expected vs actual file size
142+ - ` PatchArchiveHeader ` flag bit interpretation with ` is_plain_data() ` and
143+ ` has_extended_header() ` ; rejects unsupported extended header flag
144+ - ` TvfsFile::parse() ` and ` load_from_blte() ` call ` header.validate() `
136145
137146### Infrastructure
138147
You can’t perform that action at this time.
0 commit comments