Releases: blacktop/ipsw
Releases · blacktop/ipsw
v3.1.636
Changelog
New Features
- fc83476: feat:
--mteadded toipsw macho searchcommand (@blacktop) - e198d0e: feat: add
--destflag toipsw ssh debugserver#931 (@blacktop) - a8ef1f7: feat: add
--mtetoipsw dsc searchcommand (@blacktop)
Bug fixes
- ff6d7df: fix:
ipsw macho disasslogging issue when disass-ing all functions (@blacktop) - 31bc200: fix:
ipsw macho disassnot parsing__auth_stubsfor symbolication (@blacktop) - d35f0eb: fix: add proxy support for downloading FCS keys 🥝 (#914) (@scollinson)
- 1b7e99a: fix: formatting (@blacktop)
- cbd5632: fix: iPhone17,3 board ID in IPSW DB #929 (@blacktop)
Dependency updates
- 4963803: chore(deps): bump deps (@blacktop)
- 1a8c1bb: chore(deps): bump deps (@blacktop)
- 2636ec7: chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 (#919) (@dependabot[bot])
- 4e1bb84: chore(deps): bump ollama (@blacktop)
Other work
- e91a005: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 273e0e6: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 7882d0a: chore(fcs): bump fcs keys (@blacktop)
- 471c365: chore(fcs): bump fcs keys (@blacktop)
- d9ef678: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 8025760: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- db222b5: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 647de85: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
- 6e4e15f: chore: update IPSW DB (@blacktop)
Summary
Full Changelog: v3.1.635...v3.1.636
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.635
Changelog
Bug fixes
Dependency updates
Other work
- 2610c6b: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 3326d6f: chore(fcs): bump fcs keys (@blacktop)
- 0ef57c2: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.634...v3.1.635
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.634
Changelog
Bug fixes
- 0c052c6: fix(symbols): implement symbol demangling and formatting functions (@blacktop)
- e3e37d7: fix:
ipsw dl devhandle malformed dl URLs + handle multiple Xcodes (@blacktop) - 8e20a8b: fix: discord link #900 (@blacktop)
Dependency updates
Other work
- e2568bc: chore(ents): update entitlements DB for macOS [skip ci] (@github-actions[bot])
- 0d42089: chore(fcs): bump fcs keys (@blacktop)
- b5ce3cf: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 9cabcd6: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 4465292: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 1ff750e: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.633...v3.1.634
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.633
Changelog
Bug fixes
Dependency updates
- 48b9e1a: chore(deps): bump actions/upload-artifact from 4 to 5 (#913) (@dependabot[bot])
- 118674d: chore(deps): bump deps (@blacktop)
- 109087a: chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 (#912) (@dependabot[bot])
Other work
- 27e5730: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 02e384c: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 3d9a0f0: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 2b4c7c9: chore(ents): update entitlements DB for macOS [skip ci] (@github-actions[bot])
- e8ec664: chore(fcs): update fcs keys (@blacktop)
- 657a500: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 4183f57: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- c43c5b0: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 5de6fed: chore: use go-macho's swift demangle + remove internal one (@blacktop)
Summary
Full Changelog: v3.1.632...v3.1.633
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.632
Changelog
New Features
Bug fixes
- dfb4ba2: fix:
ipsw disass --dec-llm claudetemp/topp issue #909 (@blacktop) - 1713529: fix:
ipsw kernel dec --outputissue #901 (@blacktop) - bb2b767: fix:
ipsw mountunmount/delete race regression 🇦🇷 (@blacktop) - a37838d: fix: update go-macho to fix
ipsw dsc xrefregression + improveipsw class-dumpfor class with Swift class info (@blacktop)
Dependency updates
- 9aed248: chore(deps): bump deps (@blacktop)
- c6bbb88: chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 (#908) (@dependabot[bot])
- 0c1870d: chore(deps): bump go-macho which fixes #910 (@blacktop)
Other work
- d756c9c: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- ae0fde4: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- ffdd57a: chore(fcs): bump fcs keys (@blacktop)
- c0fa352: chore(fcs): bump fcs keys (@blacktop)
- 15defd1: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- e4b9947: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.630...v3.1.632
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.631
Changelog
New Features
Bug fixes
- dfb4ba2: fix:
ipsw disass --dec-llm claudetemp/topp issue #909 (@blacktop) - 1713529: fix:
ipsw kernel dec --outputissue #901 (@blacktop)
Dependency updates
- 9aed248: chore(deps): bump deps (@blacktop)
- c6bbb88: chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 (#908) (@dependabot[bot])
- d5351d4: chore(deps): bump go-macho which fixes #910 (@blacktop)
Other work
- ffdd57a: chore(fcs): bump fcs keys (@blacktop)
- 211305d: chore(fcs): bump fcs keys (@blacktop)
- 15defd1: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- e4b9947: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.630...v3.1.631
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.630
Changelog
Bug fixes
- be31187: fix: CLI flag pkg viper's IsSet function is bugged - switching to other options (@blacktop)
Dependency updates
- 7808d23: chore(deps): bump actions/setup-node from 5 to 6 (#905) (@dependabot[bot])
- a7dbc7d: chore(deps): bump deps (@blacktop)
- 1e297fa: chore(deps): bump estree-util-value-to-estree in /www (#907) (@dependabot[bot])
- 90467e2: chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 (#904) (@dependabot[bot])
- b89be34: chore(deps): bump stefanzweifel/git-auto-commit-action (#902) (@dependabot[bot])
Other work
- e83c23b: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- b4a1334: chore(fcs): update fcs keys (@blacktop)
- fdd1094: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 556fef7: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- f8d4e66: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 37cd36d: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 24f209c: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 19cce01: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 2c43533: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- e77d844: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
- d77dffa: chore: add new devices to ipsw DB (@blacktop)
- d02be93: chore: stringer changes (@blacktop)
Summary
Full Changelog: v3.1.629...v3.1.630
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.629
Changelog
New Features
Bug fixes
- 5522d73: fix:
ipsw disass --decnot finding NEW Sonnet 4.5 model (@blacktop) - 37c1409: fix:
ipsw dsc disass --decwhen --dec-model doesn't exist (@blacktop) - eca1a79: fix:
ipsw idev img signplist Marshal error 👨🏾🔬 (@blacktop) - c1aca6e: fix:
ipsw img3 extractflag parsing (@blacktop) - c87206e: fix:
ipsw macho dump --section(@blacktop) - f118cc1: fix: ent db CI sometimes fails (@blacktop)
Dependency updates
- 6e7f0da: chore(deps): bump deps (@blacktop)
- dafcc89: chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 (#889) (@dependabot[bot])
Documentation updates
Other work
- 30fed6a: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.628...v3.1.629
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.628
Changelog
Highlights
Download OTA AEA fcs keys as a JSON database (databases are additive so can be updated)
❯ ipsw download ota --platform ios --beta --fcs-keys
• Added 35 new entries to ota_fcs_keys.json (total: 53)Use these OTA AEA fcs keys DB to extract files from AEA encrypted OTAs offline
❯ ipsw ota extract --kernel --key-db ota_fcs_keys.json 0f4c99698a4bac876ea6688d7d1d94170b7b757ea6c74263009de2a3f36beb5b.aea
• Extracting kernelcache(s)
• 23B5044l__iPhone18,1/AssetData/boot/kernelcache.release.v53New Features
- ed612d0: feat: add
--ent-dertoipsw macho infocmd to dump DER entitlements as XML (@blacktop) - c47db3e: feat: add
--fcs-keystoipsw download otacommand 🧅 (@blacktop) - 77166f3: feat: add auto-aea + fcs-key DB support to all
ipsw otacommands (@blacktop) - 9af1e5a: feat: add launch constraints to
ipsw diff --ent(@blacktop)
Bug fixes
- 141045a: fix:
ipsw diffcleanup original file .aea files properly (@blacktop) - 6c94b4a: fix:
ipsw download ota --buildfiltering not working correctly 🥙 (@blacktop) - 3faee26: fix:
ipsw macho signflag verification + add--verifyto verify via codesign signed macho/app (@blacktop) - daeae84: fix:
make buildon systems withoutgh(@blacktop) - d4f8296: fix: cleanup/refactor
ipsw download ota --fcs-keycommand (@blacktop) - 6b23a97: fix: for
ipsw diff --entif ents are empty but DER ents exist use them (@blacktop) - cac6764: fix: prevent NEW launch constraints from breaking ent DB (@blacktop)
Dependency updates
- 5def560: chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /www (#879) (@dependabot[bot])
- d661e11: chore(deps): bump dep + fcs keys (@blacktop)
- 0ec998a: chore(deps): bump deps (@blacktop)
- 6d0b904: chore(deps): bump deps (@blacktop)
- 8094ecc: chore(deps): bump deps + fcs keys (@blacktop)
- 69f3e29: chore(deps): bump mermaid from 11.6.0 to 11.12.0 in /www (#881) (@dependabot[bot])
- d060c6f: chore(deps): bump webpack-dev-server from 4.15.2 to 5.2.2 in /www (#880) (@dependabot[bot])
Documentation updates
- 0ceb222: docs: bump docusaurus (@blacktop)
- f889361: docs: bump docusaurus (@blacktop)
- d7b994a: docs: update CLI docs (@blacktop)
- a2d18cf: docs: update CLI docs (@blacktop)
- 973eb48: docs: use proper platform name in word copy for version count (#876) (@nmggithub)
Other work
- 4072510: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 6c55180: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 245396c: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 189c526: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 58cabf8: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 28e40b3: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.627...v3.1.628
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord
v3.1.627
Changelog
New Features
Bug fixes
- f9e7104: fix:
ipsw ota infonot parsing Info.plist properly due to .Name() not being full path (@blacktop)
Dependency updates
- 8070b02: chore(deps): bump deps (@blacktop)
- d7b6707: chore(deps): bump deps (@blacktop)
- 6348663: chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 (#865) (@dependabot[bot])
Other work
- 7dbb038: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 4f33267: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 293a4e5: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- 67b66ed: chore(fcs): update fcs keys (@blacktop)
- 498cb3f: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 131f74a: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 27ecae6: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 40cc1af: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 50fb41a: chore(fcs-keys): update FCS keys (stable,RC) [skip ci] (@github-actions[bot])
- 49c9c38: chore(fcs-keys): update FCS keys (stable,RC,beta) [skip ci] (@github-actions[bot])
- 2eed877: chore: fix ota audiences for 26.1 (@blacktop)
Summary
Full Changelog: v3.1.626...v3.1.627
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord