Files
blacktop e18f1031f8 fix(magic): don't error on non-IMG4/IM4P files
IsImg4 and IsIm4p returned errors when ASN.1 parsing failed,
but parse failure just means the file isn't that format. This
broke callers like `kernel kmutil inspect -x` on x86_64 Macs
where the kernel collection is a Mach-O .kc file, not IMG4.

Return (false, nil) for parse failures; only error on I/O failure.

Closes #1081
2026-04-05 22:43:55 -06:00
..