- Allow binaries to get custom pmap_cs trust level via the
jb.pmap_cs_custom_trust
entitlement, possible values: {"PMAP_CS_PROFILE_PREFLIGHT"
,"PMAP_CS_COMPILATION_SERVICE"
,"PMAP_CS_OOP_JIT"
(iOS 16 only),"PMAP_CS_LOCAL_SIGNING"
,"PMAP_CS_PROFILE_VALIDATED"
,"PMAP_CS_APP_STORE"
,"PMAP_CS_IN_LOADED_TRUST_CACHE"
,"PMAP_CS_IN_STATIC_TRUST_CACHE"
}, a lower trust level allows the process to be less restricted by PMAP_CS, this in practice fixes the EQE app and it's Lua recompiler not to work (but only if it has the entitlement, so make sure you use the newest EQE build) - Fix
posix_spawnattr_setarchpref_np
not being supported by the codesign bypass (#573)