blacktop
|
4a126e7d99
|
chore(fmt): go fix
|
2026-06-04 12:06:59 -06:00 |
|
blacktop
|
e209828c31
|
feat(diff): add cacheable task-based reports
Refactor diff jobs into task-owned renderers with persistent cache support, root-confined walkers, and quieter Mach-O/Firmware output.
|
2026-06-04 12:02:46 -06:00 |
|
blacktop
|
e4a55a9e55
|
chore: replace inline regex with precompiled variables for improved performance and readability
|
2026-04-04 17:42:26 -06:00 |
|
blacktop
|
866c2d38bf
|
fix(search): preserve sentinel errors in DMG Mach-O scan path
|
2026-03-02 11:40:41 -07:00 |
|
 Thatchapon UnprasertandGitHub
|
70434eecaa
|
feat: Reduce ipsw diff memory usage (#986)
|
2026-02-18 18:38:38 -07:00 |
|
blacktop
|
5b92508e5b
|
fix(dmg): improve handling of AEA-encrypted DMGs and cleanup logic
|
2026-02-11 21:01:30 -07:00 |
|
blacktop
|
1863e93de1
|
fix(symbolicate): improve error logging and validation for symbolication and entitlement commands
|
2025-12-05 16:08:49 -07:00 |
|
blacktop
|
fc834768fe
|
feat: --mte added to ipsw macho search command
|
2025-11-09 15:13:12 -07:00 |
|
 Sam CollinsonandGitHub
|
d35f0ebdff
|
fix: add proxy support for downloading FCS keys 🥝 (#914)
|
2025-11-09 11:38:09 -07:00 |
|
blacktop
|
f118cc1e30
|
fix: ent db CI sometimes fails
|
2025-10-05 10:43:32 -06:00 |
|
blacktop
|
e1ad160d0d
|
feat: added --mount-point|-m flag to ipsw mount cmd to let you pick the mount location + docs update
|
2025-08-12 15:55:42 -06:00 |
|
blacktop
|
478a569c74
|
fix: add partial --insecure support to fcs key pem download in AEA commands
|
2025-07-29 15:11:53 -06:00 |
|
blacktop
|
d50004edeb
|
chore: move more cmds/code over to using the NEW img4 APIs
|
2025-07-01 12:15:38 -06:00 |
|
blacktop
|
0c1ae1f2f6
|
Update search.go
|
2025-06-30 16:08:33 -06:00 |
|
 blacktopandGitHub
|
3cded00f59
|
feat: revamp ipsw img4 commands to bring inline with tools like img4lib (#784)
|
2025-06-28 01:54:40 -06:00 |
|
blacktop
|
28b7a135f4
|
chore: add ipsw img4 validate and ipsw im4m personalize and verify + lzss Compress support
|
2025-06-20 18:54:37 -06:00 |
|
 blacktopandGitHub
|
4872f5998f
|
feat: 🆕 Entitlements DB web UI in docs site (#751)
|
2025-06-08 22:30:03 -06:00 |
|
blacktop
|
a653c240ac
|
feat: add 🆕 --files flag to ipsw diff cmd to include ALL added/removed files to diff output
|
2025-04-02 10:50:59 -06:00 |
|
blacktop
|
a223d4c095
|
feat: add --remote flag to ipsw fw exc cmd
|
2025-03-15 12:08:53 -06:00 |
|
blacktop
|
ab2b1a86e5
|
feat: add ability to accept im4p input to ipsw fw gpu cmd
|
2025-03-15 11:20:42 -06:00 |
|
blacktop
|
1e868c49cf
|
feat: add exclave_core fw to ipsw diff cmd + list sorting in .md
|
2024-09-17 17:49:26 -06:00 |
|
blacktop
|
a1e10bfaab
|
chore: make --force the default when hdiutil detach-ing 🇬🇧
|
2024-09-03 15:03:10 -06:00 |
|
blacktop
|
ca20cb85fb
|
chore: add support for aea.DecryptConfig and B64SymKey arg
|
2024-07-26 14:01:37 -06:00 |
|
blacktop
|
f929a93a14
|
feat: add --extra flag to ipsw symbolicate command to add folder to extra bins to include in the symbolication
|
2024-07-24 21:06:28 -06:00 |
|
blacktop
|
62f7e59296
|
fix: also thread pem-db config through ipswd /extract routes
|
2024-07-16 14:57:47 -06:00 |
|
blacktop
|
75050242c7
|
fix: better macho/plist search path fixing
|
2024-07-10 18:21:02 -06:00 |
|
blacktop
|
42adc86eb9
|
fix: macho search for symlinked paths
|
2024-07-10 17:31:54 -06:00 |
|
blacktop
|
b71f77f7ae
|
feat: add support for --pem-db everywhere it's needed to allow for external AEA pem key JSON databases to be used
|
2024-07-08 22:14:10 -06:00 |
|
blacktop
|
af57bbfae0
|
Update search.go
|
2024-07-08 13:53:00 -06:00 |
|
blacktop
|
7f91c09a1f
|
feat: add --feat flag to ipsw diff to diff Feature Flags
|
2024-07-07 12:16:10 -06:00 |
|
blacktop
|
3c5e3b02a5
|
feat: add ability to partial-partialzip AEA1 private-key .pem files from remote/local IPSWs
|
2024-06-11 12:42:44 -06:00 |
|
blacktop
|
b92ac6c82f
|
feat: thread the 🆕 AEA1 decryption transparently through all relevant ipsw cmds
|
2024-06-11 02:25:18 -06:00 |
|
blacktop
|
b2ea580743
|
fix: wrap errors in ForEachMachoInIPSW properly
|
2024-06-03 15:51:35 -06:00 |
|
blacktop
|
ec3f22890b
|
feat: add support for 🆕 ExclaveOS DMG
|
2024-05-28 18:36:50 -06:00 |
|
blacktop
|
b22253fc6c
|
fix: ipsw diff macho equality check
|
2024-04-08 17:45:02 -06:00 |
|
blacktop
|
1767fb73eb
|
fix: make ipsw symbolicate DSC sym lookup MUCH better
|
2024-03-21 17:05:03 -06:00 |
|
blacktop
|
a8e2f7502e
|
feat: add im4p firmware MachOs to ipsw diff cmd via --fw flag
|
2024-02-27 17:13:30 -07:00 |
|
blacktop
|
266a213a29
|
feat: DSC dylib diff generation and formatting
|
2023-12-18 15:38:15 -07:00 |
|
blacktop
|
2e3ed469de
|
fix: scanDmg to handle permission errors in macOS IPSWs
|
2023-12-18 11:13:43 -07:00 |
|
blacktop
|
7545afc2f2
|
feat: add IPSW macho diffs to ipsw diff command #371
|
2023-12-17 15:19:12 -07:00 |
|
blacktop
|
e28b090acd
|
chore: rename MountFS to MountDMG
|
2023-05-30 11:49:08 -06:00 |
|
blacktop
|
b96245ed25
|
chore: add retry to unmount calls
|
2023-03-27 20:03:50 -06:00 |
|
blacktop
|
e6d217581f
|
fix: many improvements to mounting DMGs on darwin to check if already extracted from IPSW and already mounted
|
2023-01-25 12:57:06 -07:00 |
|
blacktop
|
d018134a1c
|
feat: add --sel and --ivar flags to the 🆕 ipsw macho search cmd
|
2023-01-23 14:23:31 -07:00 |
|
blacktop
|
52ba6714ce
|
fix: rm mount prefix from ipsw macho search results
|
2023-01-23 10:58:21 -07:00 |
|
blacktop
|
c55e26e9ea
|
feat: 🆕 ipsw macho search cmd
|
2023-01-22 23:09:33 -07:00 |
|
blacktop
|
d76c31d2a0
|
chore: refactor ipsw/dmg scanning into internal/search pkg
|
2023-01-22 22:30:14 -07:00 |
|