summaryrefslogtreecommitdiffstats
path: root/src/sha1.c
diff options
context:
space:
mode:
authorGravatar Munehisa Kamata2022-07-17 13:33:33 -0700
committerGravatar Nikias Bassen2022-08-29 01:44:27 +0200
commit65f170986d03fb536e48967cf3ffc5fb91f57a2d (patch)
tree548fc37720ddc7ad300461e6c0b7655205e90e2d /src/sha1.c
parent4a516e5f5e0c509de966cc1ac45622f452f23e0b (diff)
downloadidevicerestore-65f170986d03fb536e48967cf3ffc5fb91f57a2d.tar.gz
idevicerestore-65f170986d03fb536e48967cf3ffc5fb91f57a2d.tar.bz2
restore: use an appropriate ticket for Cryptex1 global manifest
macOS 13 introduced a new global manifest for Cryptex1 and it requires tickets found in Firmware/Manifests/restore/cryptex1/macOS Customer/ inside an IPSW, but we currently do not use the tickets and end up unexpected behavior on a Mac device after restoring, e.g. bputil fails to downgrade security mode due to "Cryptex1 manifest verification failed". This adds a proper handling to use the appropriate tickets. Signed-off-by: Munehisa Kamata <kamatam@amazon.com>
Diffstat (limited to 'src/sha1.c')
0 files changed, 0 insertions, 0 deletions