X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/5dd5f9ec28f304ca377c42fd7f711d6cf12b90e1..5c19dc3ae3bd8e40a9c028b0deddd50ff337692c:/OSX/libsecurity_keychain/libDER/libDER.xcodeproj/project.pbxproj diff --git a/OSX/libsecurity_keychain/libDER/libDER.xcodeproj/project.pbxproj b/OSX/libsecurity_keychain/libDER/libDER.xcodeproj/project.pbxproj new file mode 100644 index 00000000..a9f1f2c9 --- /dev/null +++ b/OSX/libsecurity_keychain/libDER/libDER.xcodeproj/project.pbxproj @@ -0,0 +1,770 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXAggregateTarget section */ + 053BA30F091C00B100A7007A /* World */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 4CD81A6D09BE1FD2000A9641 /* Build configuration list for PBXAggregateTarget "World" */; + buildPhases = ( + ); + dependencies = ( + 053BA317091C017E00A7007A /* PBXTargetDependency */, + 053BA463091FE60E00A7007A /* PBXTargetDependency */, + 058ECC54091FF0000050AA30 /* PBXTargetDependency */, + 058F16680925224F009FA1C5 /* PBXTargetDependency */, + 4C96C8DC113F4174005483E8 /* PBXTargetDependency */, + ); + name = World; + productName = World; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + 053BA324091C02B700A7007A /* DER_Decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA321091C02B700A7007A /* DER_Decode.h */; }; + 053BA325091C02B700A7007A /* libDER_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA322091C02B700A7007A /* libDER_config.h */; }; + 053BA326091C02B700A7007A /* libDER.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA323091C02B700A7007A /* libDER.h */; }; + 053BA344091C089B00A7007A /* asn1Types.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA342091C089B00A7007A /* asn1Types.h */; }; + 053BA345091C089B00A7007A /* DER_Decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA343091C089B00A7007A /* DER_Decode.c */; }; + 053BA399091C258100A7007A /* DER_CertCrl.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA397091C258100A7007A /* DER_CertCrl.c */; }; + 053BA39A091C258100A7007A /* DER_CertCrl.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA398091C258100A7007A /* DER_CertCrl.h */; }; + 053BA45D091FE5E700A7007A /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA314091C00BF00A7007A /* libDER.a */; }; + 053BA461091FE60700A7007A /* parseCert.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA460091FE60700A7007A /* parseCert.c */; }; + 053BA470091FE6C100A7007A /* fileIo.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA46E091FE6C100A7007A /* fileIo.c */; }; + 053BA471091FE6C100A7007A /* fileIo.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA46F091FE6C100A7007A /* fileIo.h */; }; + 053BA47D091FE7CC00A7007A /* libDERUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 053BA47B091FE7CC00A7007A /* libDERUtils.h */; }; + 053BA47E091FE7CC00A7007A /* libDERUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 053BA47C091FE7CC00A7007A /* libDERUtils.c */; }; + 0544AEA10940939C00DD6C0B /* DER_Encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0544AE9F0940939C00DD6C0B /* DER_Encode.h */; }; + 0544AEA20940939C00DD6C0B /* DER_Encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0544AEA00940939C00DD6C0B /* DER_Encode.c */; }; + 058ECC52091FEFF70050AA30 /* libDERUtils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA46B091FE63E00A7007A /* libDERUtils.a */; }; + 058ECD350920F5E30050AA30 /* DER_Keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 058ECD330920F5E30050AA30 /* DER_Keys.c */; }; + 058ECD360920F5E30050AA30 /* DER_Keys.h in Headers */ = {isa = PBXBuildFile; fileRef = 058ECD340920F5E30050AA30 /* DER_Keys.h */; }; + 058F15C20922B73F009FA1C5 /* printFields.h in Headers */ = {isa = PBXBuildFile; fileRef = 058F15C00922B73F009FA1C5 /* printFields.h */; }; + 058F15C30922B73F009FA1C5 /* printFields.c in Sources */ = {isa = PBXBuildFile; fileRef = 058F15C10922B73F009FA1C5 /* printFields.c */; }; + 058F163109250D16009FA1C5 /* oids.c in Sources */ = {isa = PBXBuildFile; fileRef = 058F162D09250D0D009FA1C5 /* oids.c */; }; + 058F163209250D17009FA1C5 /* oids.h in Headers */ = {isa = PBXBuildFile; fileRef = 058F162E09250D0D009FA1C5 /* oids.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 058F1659092513A7009FA1C5 /* parseCrl.c in Sources */ = {isa = PBXBuildFile; fileRef = 058F1658092513A7009FA1C5 /* parseCrl.c */; }; + 058F16710925230E009FA1C5 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA314091C00BF00A7007A /* libDER.a */; }; + 058F16720925230F009FA1C5 /* libDERUtils.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA46B091FE63E00A7007A /* libDERUtils.a */; }; + 05E0E40709228A5E005F4693 /* DER_Digest.h in Headers */ = {isa = PBXBuildFile; fileRef = 05E0E40509228A5E005F4693 /* DER_Digest.h */; }; + 05E0E40809228A5E005F4693 /* DER_Digest.c in Sources */ = {isa = PBXBuildFile; fileRef = 05E0E40609228A5E005F4693 /* DER_Digest.c */; }; + 4C96C8D6113F4165005483E8 /* DER_Ticket.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C96C8D3113F4165005483E8 /* DER_Ticket.c */; }; + 4C96C8D7113F4165005483E8 /* parseTicket.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C96C8D5113F4165005483E8 /* parseTicket.c */; }; + 4C96C8E2113F4232005483E8 /* libDER.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 053BA314091C00BF00A7007A /* libDER.a */; }; + 4C96C8ED113F42D1005483E8 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4C96C8EC113F42C4005483E8 /* libcrypto.dylib */; }; + D467903C1B39FDB500D26E2F /* oidsPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = D467903B1B39FDB500D26E2F /* oidsPriv.h */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 053BA316091C017E00A7007A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA313091C00BF00A7007A; + remoteInfo = libDER; + }; + 053BA458091FE59900A7007A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA313091C00BF00A7007A; + remoteInfo = libDER; + }; + 053BA462091FE60E00A7007A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA444091FE58C00A7007A; + remoteInfo = parseCert; + }; + 058ECC53091FF0000050AA30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA46A091FE63E00A7007A; + remoteInfo = libDERUtils; + }; + 058ECC55091FF0090050AA30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA46A091FE63E00A7007A; + remoteInfo = libDERUtils; + }; + 058F16670925224F009FA1C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 058F16530925135E009FA1C5; + remoteInfo = parseCrl; + }; + 058F1675092523D8009FA1C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA313091C00BF00A7007A; + remoteInfo = libDER; + }; + 058F1677092523DD009FA1C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA46A091FE63E00A7007A; + remoteInfo = libDERUtils; + }; + 4C96C8DB113F4174005483E8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4C96C8CD113F4132005483E8; + remoteInfo = parseTicket; + }; + 4C96C8E0113F4223005483E8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 053BA30A091C00A400A7007A /* Project object */; + proxyType = 1; + remoteGlobalIDString = 053BA313091C00BF00A7007A; + remoteInfo = libDER; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 053BA314091C00BF00A7007A /* libDER.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDER.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 053BA321091C02B700A7007A /* DER_Decode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DER_Decode.h; sourceTree = ""; }; + 053BA322091C02B700A7007A /* libDER_config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = libDER_config.h; sourceTree = ""; }; + 053BA323091C02B700A7007A /* libDER.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = libDER.h; sourceTree = ""; }; + 053BA342091C089B00A7007A /* asn1Types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = asn1Types.h; sourceTree = ""; }; + 053BA343091C089B00A7007A /* DER_Decode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = DER_Decode.c; sourceTree = ""; }; + 053BA397091C258100A7007A /* DER_CertCrl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = DER_CertCrl.c; sourceTree = ""; }; + 053BA398091C258100A7007A /* DER_CertCrl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DER_CertCrl.h; sourceTree = ""; }; + 053BA445091FE58C00A7007A /* parseCert */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = parseCert; sourceTree = BUILT_PRODUCTS_DIR; }; + 053BA460091FE60700A7007A /* parseCert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = parseCert.c; sourceTree = ""; }; + 053BA46B091FE63E00A7007A /* libDERUtils.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDERUtils.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 053BA46E091FE6C100A7007A /* fileIo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = fileIo.c; sourceTree = ""; }; + 053BA46F091FE6C100A7007A /* fileIo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fileIo.h; sourceTree = ""; }; + 053BA47B091FE7CC00A7007A /* libDERUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = libDERUtils.h; sourceTree = ""; }; + 053BA47C091FE7CC00A7007A /* libDERUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = libDERUtils.c; sourceTree = ""; }; + 0544AE9F0940939C00DD6C0B /* DER_Encode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DER_Encode.h; sourceTree = ""; }; + 0544AEA00940939C00DD6C0B /* DER_Encode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DER_Encode.c; sourceTree = ""; }; + 058ECD330920F5E30050AA30 /* DER_Keys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = DER_Keys.c; sourceTree = ""; }; + 058ECD340920F5E30050AA30 /* DER_Keys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DER_Keys.h; sourceTree = ""; }; + 058F15C00922B73F009FA1C5 /* printFields.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = printFields.h; sourceTree = ""; }; + 058F15C10922B73F009FA1C5 /* printFields.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = printFields.c; sourceTree = ""; }; + 058F162D09250D0D009FA1C5 /* oids.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = oids.c; sourceTree = ""; }; + 058F162E09250D0D009FA1C5 /* oids.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = oids.h; sourceTree = ""; }; + 058F16540925135E009FA1C5 /* parseCrl */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = parseCrl; sourceTree = BUILT_PRODUCTS_DIR; }; + 058F1658092513A7009FA1C5 /* parseCrl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseCrl.c; sourceTree = ""; }; + 05E0E40509228A5E005F4693 /* DER_Digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DER_Digest.h; sourceTree = ""; }; + 05E0E40609228A5E005F4693 /* DER_Digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DER_Digest.c; sourceTree = ""; }; + 1828EAA014E334E200BE00C2 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = ""; }; + 1828EAA114E334E200BE00C2 /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = ""; }; + 1828EAA214E334E200BE00C2 /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = ""; }; + 1828EAA314E334E200BE00C2 /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = ""; }; + 4C96C8CE113F4132005483E8 /* parseTicket */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = parseTicket; sourceTree = BUILT_PRODUCTS_DIR; }; + 4C96C8D2113F4165005483E8 /* AppleMobilePersonalizedTicket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppleMobilePersonalizedTicket.h; sourceTree = ""; }; + 4C96C8D3113F4165005483E8 /* DER_Ticket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = DER_Ticket.c; sourceTree = ""; }; + 4C96C8D4113F4165005483E8 /* DER_Ticket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DER_Ticket.h; sourceTree = ""; }; + 4C96C8D5113F4165005483E8 /* parseTicket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseTicket.c; sourceTree = ""; }; + 4C96C8EC113F42C4005483E8 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = /usr/lib/libcrypto.dylib; sourceTree = ""; }; + D467903B1B39FDB500D26E2F /* oidsPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oidsPriv.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 053BA312091C00BF00A7007A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 053BA443091FE58C00A7007A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 058ECC52091FEFF70050AA30 /* libDERUtils.a in Frameworks */, + 053BA45D091FE5E700A7007A /* libDER.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 053BA469091FE63E00A7007A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 058F16520925135E009FA1C5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 058F16720925230F009FA1C5 /* libDERUtils.a in Frameworks */, + 058F16710925230E009FA1C5 /* libDER.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4C96C8CC113F4132005483E8 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 4C96C8E2113F4232005483E8 /* libDER.a in Frameworks */, + 4C96C8ED113F42D1005483E8 /* libcrypto.dylib in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 053BA306091C00A400A7007A = { + isa = PBXGroup; + children = ( + 1828EA9F14E334E200BE00C2 /* config */, + 053BA31E091C029900A7007A /* libDER */, + 053BA466091FE62100A7007A /* libDERUtils */, + 053BA45C091FE5CE00A7007A /* Tests */, + 058ECE5B09211AB20050AA30 /* External Libs */, + 053BA315091C00BF00A7007A /* Products */, + ); + sourceTree = ""; + }; + 053BA315091C00BF00A7007A /* Products */ = { + isa = PBXGroup; + children = ( + 053BA314091C00BF00A7007A /* libDER.a */, + 053BA445091FE58C00A7007A /* parseCert */, + 053BA46B091FE63E00A7007A /* libDERUtils.a */, + 058F16540925135E009FA1C5 /* parseCrl */, + 4C96C8CE113F4132005483E8 /* parseTicket */, + ); + name = Products; + sourceTree = ""; + }; + 053BA31E091C029900A7007A /* libDER */ = { + isa = PBXGroup; + children = ( + 058ECD330920F5E30050AA30 /* DER_Keys.c */, + 058ECD340920F5E30050AA30 /* DER_Keys.h */, + 053BA342091C089B00A7007A /* asn1Types.h */, + 053BA397091C258100A7007A /* DER_CertCrl.c */, + 053BA398091C258100A7007A /* DER_CertCrl.h */, + 053BA343091C089B00A7007A /* DER_Decode.c */, + 053BA321091C02B700A7007A /* DER_Decode.h */, + 0544AEA00940939C00DD6C0B /* DER_Encode.c */, + 0544AE9F0940939C00DD6C0B /* DER_Encode.h */, + 053BA322091C02B700A7007A /* libDER_config.h */, + 053BA323091C02B700A7007A /* libDER.h */, + 05E0E40509228A5E005F4693 /* DER_Digest.h */, + 05E0E40609228A5E005F4693 /* DER_Digest.c */, + 058F162D09250D0D009FA1C5 /* oids.c */, + 058F162E09250D0D009FA1C5 /* oids.h */, + D467903B1B39FDB500D26E2F /* oidsPriv.h */, + ); + path = libDER; + sourceTree = ""; + }; + 053BA45C091FE5CE00A7007A /* Tests */ = { + isa = PBXGroup; + children = ( + 4C96C8D2113F4165005483E8 /* AppleMobilePersonalizedTicket.h */, + 4C96C8D3113F4165005483E8 /* DER_Ticket.c */, + 4C96C8D4113F4165005483E8 /* DER_Ticket.h */, + 4C96C8D5113F4165005483E8 /* parseTicket.c */, + 053BA460091FE60700A7007A /* parseCert.c */, + 058F1658092513A7009FA1C5 /* parseCrl.c */, + ); + path = Tests; + sourceTree = ""; + }; + 053BA466091FE62100A7007A /* libDERUtils */ = { + isa = PBXGroup; + children = ( + 053BA47B091FE7CC00A7007A /* libDERUtils.h */, + 053BA47C091FE7CC00A7007A /* libDERUtils.c */, + 053BA46E091FE6C100A7007A /* fileIo.c */, + 053BA46F091FE6C100A7007A /* fileIo.h */, + 058F15C00922B73F009FA1C5 /* printFields.h */, + 058F15C10922B73F009FA1C5 /* printFields.c */, + ); + path = libDERUtils; + sourceTree = ""; + }; + 058ECE5B09211AB20050AA30 /* External Libs */ = { + isa = PBXGroup; + children = ( + 4C96C8EC113F42C4005483E8 /* libcrypto.dylib */, + ); + name = "External Libs"; + sourceTree = ""; + }; + 1828EA9F14E334E200BE00C2 /* config */ = { + isa = PBXGroup; + children = ( + 1828EAA014E334E200BE00C2 /* base.xcconfig */, + 1828EAA114E334E200BE00C2 /* debug.xcconfig */, + 1828EAA214E334E200BE00C2 /* lib.xcconfig */, + 1828EAA314E334E200BE00C2 /* release.xcconfig */, + ); + path = config; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 053BA310091C00BF00A7007A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + D467903C1B39FDB500D26E2F /* oidsPriv.h in Headers */, + 053BA326091C02B700A7007A /* libDER.h in Headers */, + 053BA325091C02B700A7007A /* libDER_config.h in Headers */, + 058F163209250D17009FA1C5 /* oids.h in Headers */, + 053BA324091C02B700A7007A /* DER_Decode.h in Headers */, + 053BA344091C089B00A7007A /* asn1Types.h in Headers */, + 053BA39A091C258100A7007A /* DER_CertCrl.h in Headers */, + 058ECD360920F5E30050AA30 /* DER_Keys.h in Headers */, + 05E0E40709228A5E005F4693 /* DER_Digest.h in Headers */, + 0544AEA10940939C00DD6C0B /* DER_Encode.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 053BA467091FE63E00A7007A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 053BA471091FE6C100A7007A /* fileIo.h in Headers */, + 053BA47D091FE7CC00A7007A /* libDERUtils.h in Headers */, + 058F15C20922B73F009FA1C5 /* printFields.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 053BA313091C00BF00A7007A /* libDER */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4CD81A5D09BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDER" */; + buildPhases = ( + 053BA310091C00BF00A7007A /* Headers */, + 053BA311091C00BF00A7007A /* Sources */, + 053BA312091C00BF00A7007A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = libDER; + productName = libDER; + productReference = 053BA314091C00BF00A7007A /* libDER.a */; + productType = "com.apple.product-type.library.static"; + }; + 053BA444091FE58C00A7007A /* parseCert */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4CD81A6509BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCert" */; + buildPhases = ( + 053BA442091FE58C00A7007A /* Sources */, + 053BA443091FE58C00A7007A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 053BA459091FE59900A7007A /* PBXTargetDependency */, + 058ECC56091FF0090050AA30 /* PBXTargetDependency */, + ); + name = parseCert; + productName = parseCert; + productReference = 053BA445091FE58C00A7007A /* parseCert */; + productType = "com.apple.product-type.tool"; + }; + 053BA46A091FE63E00A7007A /* libDERUtils */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4CD81A6109BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDERUtils" */; + buildPhases = ( + 053BA467091FE63E00A7007A /* Headers */, + 053BA468091FE63E00A7007A /* Sources */, + 053BA469091FE63E00A7007A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = libDERUtils; + productName = libDERUtils; + productReference = 053BA46B091FE63E00A7007A /* libDERUtils.a */; + productType = "com.apple.product-type.library.static"; + }; + 058F16530925135E009FA1C5 /* parseCrl */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4CD81A6909BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCrl" */; + buildPhases = ( + 058F16510925135E009FA1C5 /* Sources */, + 058F16520925135E009FA1C5 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 058F1676092523D8009FA1C5 /* PBXTargetDependency */, + 058F1678092523DD009FA1C5 /* PBXTargetDependency */, + ); + name = parseCrl; + productName = parseCrl; + productReference = 058F16540925135E009FA1C5 /* parseCrl */; + productType = "com.apple.product-type.tool"; + }; + 4C96C8CD113F4132005483E8 /* parseTicket */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4C96C8D8113F4165005483E8 /* Build configuration list for PBXNativeTarget "parseTicket" */; + buildPhases = ( + 4C96C8CB113F4132005483E8 /* Sources */, + 4C96C8CC113F4132005483E8 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 4C96C8E1113F4223005483E8 /* PBXTargetDependency */, + ); + name = parseTicket; + productName = parseTicket; + productReference = 4C96C8CE113F4132005483E8 /* parseTicket */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 053BA30A091C00A400A7007A /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0700; + }; + buildConfigurationList = 4CD81A7109BE1FD2000A9641 /* Build configuration list for PBXProject "libDER" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = 053BA306091C00A400A7007A; + productRefGroup = 053BA315091C00BF00A7007A /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 053BA30F091C00B100A7007A /* World */, + 053BA313091C00BF00A7007A /* libDER */, + 053BA444091FE58C00A7007A /* parseCert */, + 053BA46A091FE63E00A7007A /* libDERUtils */, + 058F16530925135E009FA1C5 /* parseCrl */, + 4C96C8CD113F4132005483E8 /* parseTicket */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 053BA311091C00BF00A7007A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 053BA345091C089B00A7007A /* DER_Decode.c in Sources */, + 053BA399091C258100A7007A /* DER_CertCrl.c in Sources */, + 058ECD350920F5E30050AA30 /* DER_Keys.c in Sources */, + 05E0E40809228A5E005F4693 /* DER_Digest.c in Sources */, + 058F163109250D16009FA1C5 /* oids.c in Sources */, + 0544AEA20940939C00DD6C0B /* DER_Encode.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 053BA442091FE58C00A7007A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 053BA461091FE60700A7007A /* parseCert.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 053BA468091FE63E00A7007A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 053BA470091FE6C100A7007A /* fileIo.c in Sources */, + 053BA47E091FE7CC00A7007A /* libDERUtils.c in Sources */, + 058F15C30922B73F009FA1C5 /* printFields.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 058F16510925135E009FA1C5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 058F1659092513A7009FA1C5 /* parseCrl.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4C96C8CB113F4132005483E8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4C96C8D6113F4165005483E8 /* DER_Ticket.c in Sources */, + 4C96C8D7113F4165005483E8 /* parseTicket.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 053BA317091C017E00A7007A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA313091C00BF00A7007A /* libDER */; + targetProxy = 053BA316091C017E00A7007A /* PBXContainerItemProxy */; + }; + 053BA459091FE59900A7007A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA313091C00BF00A7007A /* libDER */; + targetProxy = 053BA458091FE59900A7007A /* PBXContainerItemProxy */; + }; + 053BA463091FE60E00A7007A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA444091FE58C00A7007A /* parseCert */; + targetProxy = 053BA462091FE60E00A7007A /* PBXContainerItemProxy */; + }; + 058ECC54091FF0000050AA30 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA46A091FE63E00A7007A /* libDERUtils */; + targetProxy = 058ECC53091FF0000050AA30 /* PBXContainerItemProxy */; + }; + 058ECC56091FF0090050AA30 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA46A091FE63E00A7007A /* libDERUtils */; + targetProxy = 058ECC55091FF0090050AA30 /* PBXContainerItemProxy */; + }; + 058F16680925224F009FA1C5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 058F16530925135E009FA1C5 /* parseCrl */; + targetProxy = 058F16670925224F009FA1C5 /* PBXContainerItemProxy */; + }; + 058F1676092523D8009FA1C5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA313091C00BF00A7007A /* libDER */; + targetProxy = 058F1675092523D8009FA1C5 /* PBXContainerItemProxy */; + }; + 058F1678092523DD009FA1C5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA46A091FE63E00A7007A /* libDERUtils */; + targetProxy = 058F1677092523DD009FA1C5 /* PBXContainerItemProxy */; + }; + 4C96C8DC113F4174005483E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 4C96C8CD113F4132005483E8 /* parseTicket */; + targetProxy = 4C96C8DB113F4174005483E8 /* PBXContainerItemProxy */; + }; + 4C96C8E1113F4223005483E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 053BA313091C00BF00A7007A /* libDER */; + targetProxy = 4C96C8E0113F4223005483E8 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 4C96C8D0113F4132005483E8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */; + buildSettings = { + }; + name = Debug; + }; + 4C96C8D1113F4132005483E8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */; + buildSettings = { + }; + name = Release; + }; + 792E01120CBC0CE3007C00A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + }; + name = Debug; + }; + 792E01130CBC0CE3007C00A0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + }; + name = Release; + }; + 792E01140CBC0CE3007C00A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + }; + name = Debug; + }; + 792E01150CBC0CE3007C00A0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + }; + name = Release; + }; + 792E01160CBC0CE3007C00A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */; + buildSettings = { + }; + name = Debug; + }; + 792E01170CBC0CE3007C00A0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */; + buildSettings = { + }; + name = Release; + }; + 792E01180CBC0CE3007C00A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */; + buildSettings = { + }; + name = Debug; + }; + 792E01190CBC0CE3007C00A0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */; + buildSettings = { + }; + name = Release; + }; + 792E011A0CBC0CE3007C00A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA114E334E200BE00C2 /* debug.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + }; + name = Debug; + }; + 792E011B0CBC0CE3007C00A0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA314E334E200BE00C2 /* release.xcconfig */; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + }; + name = Release; + }; + 792E011C0CBC0CE3007C00A0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA214E334E200BE00C2 /* lib.xcconfig */; + buildSettings = { + CLANG_STATIC_ANALYZER_MODE = deep; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + RUN_CLANG_STATIC_ANALYZER = YES; + }; + name = Debug; + }; + 792E011D0CBC0CE3007C00A0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1828EAA214E334E200BE00C2 /* lib.xcconfig */; + buildSettings = { + CLANG_STATIC_ANALYZER_MODE = deep; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + RUN_CLANG_STATIC_ANALYZER = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 4C96C8D8113F4165005483E8 /* Build configuration list for PBXNativeTarget "parseTicket" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4C96C8D0113F4132005483E8 /* Debug */, + 4C96C8D1113F4132005483E8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4CD81A5D09BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDER" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 792E01120CBC0CE3007C00A0 /* Debug */, + 792E01130CBC0CE3007C00A0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4CD81A6109BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "libDERUtils" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 792E01140CBC0CE3007C00A0 /* Debug */, + 792E01150CBC0CE3007C00A0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4CD81A6509BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCert" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 792E01160CBC0CE3007C00A0 /* Debug */, + 792E01170CBC0CE3007C00A0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4CD81A6909BE1FD2000A9641 /* Build configuration list for PBXNativeTarget "parseCrl" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 792E01180CBC0CE3007C00A0 /* Debug */, + 792E01190CBC0CE3007C00A0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4CD81A6D09BE1FD2000A9641 /* Build configuration list for PBXAggregateTarget "World" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 792E011A0CBC0CE3007C00A0 /* Debug */, + 792E011B0CBC0CE3007C00A0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4CD81A7109BE1FD2000A9641 /* Build configuration list for PBXProject "libDER" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 792E011C0CBC0CE3007C00A0 /* Debug */, + 792E011D0CBC0CE3007C00A0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 053BA30A091C00A400A7007A /* Project object */; +}