mirror of
https://github.com/blacktop/ipsw.git
synced 2026-05-08 12:22:26 +00:00
4968749982
Port feat/car branch to master with targeted fixes:
- PaletteImage: RE'd 0xcafef00d CoreUI palette format with variable
palette count (uint16), fixing extraction for gamut variants
- Deepmap2 EOF: cap KCBC continuation reads to element chunk count
and fix fragment copy overflow
- GA8 bounds: prevent panic when pixel data is shorter than dimensions
- CLI: restore -x/--export flag, fix -o empty-string MkdirAll crash
- Unknown pixel formats (SVG) log instead of aborting the parse
- Remove panic in deepmap palette compression path
- Clean up commented-out debug file writes
Deepmap2 wide-gamut variants remain unsupported (require Apple's
proprietary vImageDeepmap2Decode from the Accelerate framework).
Primary renditions always extract correctly.
fixes #823