aboutsummaryrefslogtreecommitdiff
path: root/lib/std/macho.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-03-22 00:03:13 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-03-22 00:03:13 +0100
commit2f4473b6536ee43e51a17b02d8fad7518ab32c3b (patch)
tree236dd3ff649446bd80f57d8ad8216aaaab757e0b /lib/std/macho.zig
parentd71bd0300bb4dd7f1f90c1e517d197c71abeb277 (diff)
downloadzig-2f4473b6536ee43e51a17b02d8fad7518ab32c3b.tar.gz
zig-2f4473b6536ee43e51a17b02d8fad7518ab32c3b.zip
macho: add more codesig constants
Diffstat (limited to 'lib/std/macho.zig')
-rw-r--r--lib/std/macho.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/std/macho.zig b/lib/std/macho.zig
index 81d9bd0c47..0abe14f4a4 100644
--- a/lib/std/macho.zig
+++ b/lib/std/macho.zig
@@ -1661,6 +1661,8 @@ pub const CSMAGIC_EMBEDDED_SIGNATURE: u32 = 0xfade0cc0;
pub const CSMAGIC_EMBEDDED_SIGNATURE_OLD: u32 = 0xfade0b02;
/// Embedded entitlements
pub const CSMAGIC_EMBEDDED_ENTITLEMENTS: u32 = 0xfade7171;
+/// Embedded DER encoded entitlements
+pub const CSMAGIC_EMBEDDED_DER_ENTITLEMENTS: u32 = 0xfade7172;
/// Multi-arch collection of embedded signatures
pub const CSMAGIC_DETACHED_SIGNATURE: u32 = 0xfade0cc1;
/// CMS Signature, among other things
@@ -1678,6 +1680,7 @@ pub const CSSLOT_REQUIREMENTS: u32 = 2;
pub const CSSLOT_RESOURCEDIR: u32 = 3;
pub const CSSLOT_APPLICATION: u32 = 4;
pub const CSSLOT_ENTITLEMENTS: u32 = 5;
+pub const CSSLOT_DER_ENTITLEMENTS: u32 = 7;
/// first alternate CodeDirectory, if any
pub const CSSLOT_ALTERNATE_CODEDIRECTORIES: u32 = 0x1000;