rea/src/native
Kaoru0822 6729ee7636 fix(plist): report omitted __proto__ entries in signatures and Interface Builder
#885 decodes XML plists that contain a __proto__ key by omitting those
entries, but signature entitlements and Interface Builder plists dropped
the omission count. inspect_signature returned an entitlement set that
looked complete, and archive_decode stayed complete. Both now report the
omission: a signature limitation, and a partial archive_decode facet with
reason dictionary_entries_omitted and a per-document limitation.

The placeholder that stands in for __proto__ was reserved against the raw
XML text, so an entity-encoded key such as __rea_prototype_key__
decoded to the placeholder and was omitted as if it were __proto__. The
placeholder is now reserved against the decoded text.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-07 07:51:37 +00:00
..
parsers Merge pull request #885 from morluto/fix/plist-prototype-keys 2026-10-07 00:46:50 -07:00
AppleDispatchMetadata.test.ts refactor(native): extract FAT header format switch in Mach-O slice selection (#632) 2026-10-06 04:36:13 +08:00
AppleDispatchMetadata.ts refactor(native): split Apple dispatch metadata decode facets (#855) 2026-10-07 13:22:31 +08:00
AppleMachoSelection.ts refactor(native): split Apple dispatch metadata decode facets (#855) 2026-10-07 13:22:31 +08:00
AppleObjcDispatchFacets.ts refactor(native): split Apple dispatch metadata decode facets (#855) 2026-10-07 13:22:31 +08:00
AppleObjcProtocols.ts feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
AppleSwiftDispatchFacets.ts refactor(native): split Apple dispatch metadata decode facets (#855) 2026-10-07 13:22:31 +08:00
AppleSwiftVtables.ts feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
CommandRunner.ts fix(native): reject signal-terminated command captures (#608) 2026-10-06 02:09:41 +08:00
NativeMacOSProvider.ts fix(plist): report omitted __proto__ entries in signatures and Interface Builder 2026-10-07 07:51:37 +00:00
NativeMacOSProviderMetadata.ts refactor: declare auxiliary capabilities from source (#853) 2026-10-07 12:32:34 +08:00
NativeMachoInspection.ts fix(native): keep echoed Mach-O paths out of load commands and symbols 2026-10-06 23:40:35 -07:00
NativeUiHelperRuntime.ts refactor(runtime): centralize safe JSON parsing and preserve error causes (#629) 2026-10-06 05:00:54 +08:00
NativeUiObservation.test.ts fix: preserve native UI failure reasons and dedupe version literals (#854) 2026-10-07 13:00:24 +08:00
NativeUiObservation.ts fix: preserve native UI failure reasons and dedupe version literals (#854) 2026-10-07 13:00:24 +08:00