Skip to content

Comments

Add v2 archive format support with CRC32 verification#10

Open
developeritsme wants to merge 1 commit intomasterfrom
ENG-1981
Open

Add v2 archive format support with CRC32 verification#10
developeritsme wants to merge 1 commit intomasterfrom
ENG-1981

Conversation

@developeritsme
Copy link
Contributor

  • Detect v2 archives by checking EOF block for --AI1WM. prefix
  • Parse path (4088 bytes) and CRC (8 bytes) fields conditionally
  • Verify archive-level CRC via zlib on validation
  • Verify per-file CRC after extraction, log on mismatch
  • Replace dead eof member with isV2 flag
  • Fix overlapping buttons by adding spacing to button layout

- Detect v2 archives by checking EOF block for --AI1WM. prefix
- Parse path (4088 bytes) and CRC (8 bytes) fields conditionally
- Verify archive-level CRC via zlib on validation
- Verify per-file CRC after extraction, log on mismatch
- Replace dead eof member with isV2 flag
- Fix overlapping buttons by adding spacing to button layout
@linear
Copy link

linear bot commented Feb 23, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant