Changelog
New Features
- 8b7165d: feat(diff): split sandbox profiles into per-profile SANDBOX/ sidecars (@blacktop)
- 57feb77: feat(ent/xrefs): add pacx-based entitlement virtual-call edge discovery (@blacktop)
- e5d275f: feat(kernel): C++ vtable per-slot PAC info + (offset,pac) xref index (@blacktop)
- 7c612b9: feat(kernel): resolve authenticated C++ virtual calls via PAC (kernel pac-xrefs) (@blacktop)
- b0a6faa: feat(kernel/iokit): resolve C++ method names for external-method vtable records (@blacktop)
- e4f4147: feat(pacx): resolve entitlement targets via virtual vtable slot index (@blacktop)
Bug fixes
- 07b6e66: fix(diff): drop sha256 section/function walls from macho diff output (@blacktop)
- 85b296d: fix(diff): invalidate cached macho diff bodies rendered with sha256 walls (@blacktop)
- dbe9f37: fix(diff): normalize MountTask roots to stop spurious root/ volume (@blacktop)
- fa9da79: fix(diff): normalize build-root paths embedded mid-string, not just prefixes (@blacktop)
- 807d173: fix(diff): normalize generated-symbol and build-root churn in macho diff (@blacktop)
- cdb232b: fix(kernel/cpp): handle external bind vtable slots and pure-virtual stubs (@blacktop)
- aa97d12: fix(table): size bubble table viewport to full content width (fixes #1262) (@blacktop)
Dependency updates
- 7ce5196: chore(deps): bump dep (@blacktop)
- 03258c9: chore(deps): bump dep (@blacktop)
- ca8ae32: chore(deps): bump deps (@blacktop)
- be95204: chore(deps): deps bump (@blacktop)
Other work
- 2643fa7: chore(ents): update entitlements DB for iOS macOS [skip ci] (@github-actions[bot])
- af6390f: chore(fcs-keys): update FCS keys (beta) [skip ci] (@github-actions[bot])
- 1696f5c: chore(fcs-keys): update FCS keys (stable,beta) [skip ci] (@github-actions[bot])
Summary
Full Changelog: v3.1.700...v3.1.701
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon
- Follow us on Bluesky
- Join our Discord