// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ 0A80BCCE1EC538DD00926C6A /* base64url.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A80BCC81EC538DD00926C6A /* base64url.c */; }; 0A80BCCF1EC538DD00926C6A /* decrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A80BCC91EC538DD00926C6A /* decrypt.c */; }; 0A80BCD01EC538DD00926C6A /* encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A80BCCA1EC538DD00926C6A /* encrypt.c */; }; 0A80BCD11EC538DD00926C6A /* keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A80BCCB1EC538DD00926C6A /* keys.c */; }; 0A80BCD21EC538DD00926C6A /* params.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A80BCCC1EC538DD00926C6A /* params.c */; }; 0A80BCD31EC538DD00926C6A /* trailer.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A80BCCD1EC538DD00926C6A /* trailer.c */; }; 0A80BCD61EC538F500926C6A /* ece in Resources */ = {isa = PBXBuildFile; fileRef = 0A80BCD41EC538F500926C6A /* ece */; }; 0A80BCD71EC538F500926C6A /* ece.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A80BCD51EC538F500926C6A /* ece.h */; settings = {ATTRIBUTES = (Public, ); }; }; 28F9520119D0F9FA00DCE892 /* FxA.h in Headers */ = {isa = PBXBuildFile; fileRef = 28F9520019D0F9FA00DCE892 /* FxA.h */; settings = {ATTRIBUTES = (Public, ); }; }; 28F9520B19D0F9FB00DCE892 /* FxATests.m in Sources */ = {isa = PBXBuildFile; fileRef = 28F9520A19D0F9FB00DCE892 /* FxATests.m */; }; 2FA17FD219D3D32300F3D844 /* aes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8219D3D32300F3D844 /* aes.h */; }; 2FA17FD319D3D32300F3D844 /* asn1.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8319D3D32300F3D844 /* asn1.h */; }; 2FA17FD419D3D32300F3D844 /* asn1_mac.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8419D3D32300F3D844 /* asn1_mac.h */; }; 2FA17FD519D3D32300F3D844 /* asn1t.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8519D3D32300F3D844 /* asn1t.h */; }; 2FA17FD619D3D32300F3D844 /* bio.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8619D3D32300F3D844 /* bio.h */; }; 2FA17FD719D3D32300F3D844 /* blowfish.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8719D3D32300F3D844 /* blowfish.h */; }; 2FA17FD819D3D32300F3D844 /* bn.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8819D3D32300F3D844 /* bn.h */; }; 2FA17FD919D3D32300F3D844 /* buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8919D3D32300F3D844 /* buffer.h */; }; 2FA17FDA19D3D32300F3D844 /* camellia.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8A19D3D32300F3D844 /* camellia.h */; }; 2FA17FDB19D3D32300F3D844 /* cast.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8B19D3D32300F3D844 /* cast.h */; }; 2FA17FDC19D3D32300F3D844 /* cmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8C19D3D32300F3D844 /* cmac.h */; }; 2FA17FDD19D3D32300F3D844 /* cms.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8D19D3D32300F3D844 /* cms.h */; }; 2FA17FDE19D3D32300F3D844 /* comp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8E19D3D32300F3D844 /* comp.h */; }; 2FA17FDF19D3D32300F3D844 /* conf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F8F19D3D32300F3D844 /* conf.h */; }; 2FA17FE019D3D32300F3D844 /* conf_api.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9019D3D32300F3D844 /* conf_api.h */; }; 2FA17FE119D3D32300F3D844 /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9119D3D32300F3D844 /* crypto.h */; }; 2FA17FE219D3D32300F3D844 /* des.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9219D3D32300F3D844 /* des.h */; }; 2FA17FE419D3D32300F3D844 /* dh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9419D3D32300F3D844 /* dh.h */; }; 2FA17FE519D3D32300F3D844 /* dsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9519D3D32300F3D844 /* dsa.h */; }; 2FA17FE719D3D32300F3D844 /* dtls1.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9719D3D32300F3D844 /* dtls1.h */; }; 2FA17FE819D3D32300F3D844 /* e_os2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9819D3D32300F3D844 /* e_os2.h */; }; 2FA17FE919D3D32300F3D844 /* ebcdic.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9919D3D32300F3D844 /* ebcdic.h */; }; 2FA17FEA19D3D32300F3D844 /* ec.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9A19D3D32300F3D844 /* ec.h */; }; 2FA17FEB19D3D32300F3D844 /* ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9B19D3D32300F3D844 /* ecdh.h */; }; 2FA17FEC19D3D32300F3D844 /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9C19D3D32300F3D844 /* ecdsa.h */; }; 2FA17FED19D3D32300F3D844 /* engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9D19D3D32300F3D844 /* engine.h */; }; 2FA17FEE19D3D32300F3D844 /* err.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9E19D3D32300F3D844 /* err.h */; }; 2FA17FEF19D3D32300F3D844 /* evp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17F9F19D3D32300F3D844 /* evp.h */; }; 2FA17FF019D3D32300F3D844 /* hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA019D3D32300F3D844 /* hmac.h */; }; 2FA17FF119D3D32300F3D844 /* idea.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA119D3D32300F3D844 /* idea.h */; }; 2FA17FF419D3D32300F3D844 /* lhash.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA419D3D32300F3D844 /* lhash.h */; }; 2FA17FF519D3D32300F3D844 /* md4.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA519D3D32300F3D844 /* md4.h */; }; 2FA17FF619D3D32300F3D844 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA619D3D32300F3D844 /* md5.h */; }; 2FA17FF719D3D32300F3D844 /* mdc2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA719D3D32300F3D844 /* mdc2.h */; }; 2FA17FF819D3D32300F3D844 /* modes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA819D3D32300F3D844 /* modes.h */; }; 2FA17FF919D3D32300F3D844 /* obj_mac.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FA919D3D32300F3D844 /* obj_mac.h */; }; 2FA17FFA19D3D32300F3D844 /* objects.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FAA19D3D32300F3D844 /* objects.h */; }; 2FA17FFB19D3D32300F3D844 /* ocsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FAB19D3D32300F3D844 /* ocsp.h */; }; 2FA17FFC19D3D32300F3D844 /* opensslconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FAC19D3D32300F3D844 /* opensslconf.h */; }; 2FA17FFD19D3D32300F3D844 /* opensslv.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FAD19D3D32300F3D844 /* opensslv.h */; }; 2FA17FFE19D3D32300F3D844 /* ossl_typ.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FAE19D3D32300F3D844 /* ossl_typ.h */; }; 2FA17FFF19D3D32300F3D844 /* pem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FAF19D3D32300F3D844 /* pem.h */; }; 2FA1800019D3D32300F3D844 /* pem2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB019D3D32300F3D844 /* pem2.h */; }; 2FA1800119D3D32300F3D844 /* pkcs12.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB119D3D32300F3D844 /* pkcs12.h */; }; 2FA1800219D3D32300F3D844 /* pkcs7.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB219D3D32300F3D844 /* pkcs7.h */; }; 2FA1800419D3D32300F3D844 /* rand.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB419D3D32300F3D844 /* rand.h */; }; 2FA1800519D3D32300F3D844 /* rc2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB519D3D32300F3D844 /* rc2.h */; }; 2FA1800619D3D32300F3D844 /* rc4.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB619D3D32300F3D844 /* rc4.h */; }; 2FA1800719D3D32300F3D844 /* ripemd.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB719D3D32300F3D844 /* ripemd.h */; }; 2FA1800819D3D32300F3D844 /* rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB819D3D32300F3D844 /* rsa.h */; }; 2FA1800919D3D32300F3D844 /* safestack.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FB919D3D32300F3D844 /* safestack.h */; }; 2FA1800A19D3D32300F3D844 /* seed.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FBA19D3D32300F3D844 /* seed.h */; }; 2FA1800B19D3D32300F3D844 /* sha.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FBB19D3D32300F3D844 /* sha.h */; }; 2FA1800C19D3D32300F3D844 /* srp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FBC19D3D32300F3D844 /* srp.h */; }; 2FA1800D19D3D32300F3D844 /* srtp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FBD19D3D32300F3D844 /* srtp.h */; }; 2FA1800E19D3D32300F3D844 /* ssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FBE19D3D32300F3D844 /* ssl.h */; }; 2FA1800F19D3D32300F3D844 /* ssl2.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FBF19D3D32300F3D844 /* ssl2.h */; }; 2FA1801119D3D32300F3D844 /* ssl3.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC119D3D32300F3D844 /* ssl3.h */; }; 2FA1801219D3D32300F3D844 /* stack.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC219D3D32300F3D844 /* stack.h */; }; 2FA1801319D3D32300F3D844 /* symhacks.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC319D3D32300F3D844 /* symhacks.h */; }; 2FA1801419D3D32300F3D844 /* tls1.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC419D3D32300F3D844 /* tls1.h */; }; 2FA1801519D3D32300F3D844 /* ts.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC519D3D32300F3D844 /* ts.h */; }; 2FA1801619D3D32300F3D844 /* txt_db.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC619D3D32300F3D844 /* txt_db.h */; }; 2FA1801719D3D32300F3D844 /* ui.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC719D3D32300F3D844 /* ui.h */; }; 2FA1801919D3D32300F3D844 /* whrlpool.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FC919D3D32300F3D844 /* whrlpool.h */; }; 2FA1801A19D3D32300F3D844 /* x509.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FCA19D3D32300F3D844 /* x509.h */; }; 2FA1801B19D3D32300F3D844 /* x509_vfy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FCB19D3D32300F3D844 /* x509_vfy.h */; }; 2FA1801C19D3D32300F3D844 /* x509v3.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FCC19D3D32300F3D844 /* x509v3.h */; }; 2FA1801D19D3D32300F3D844 /* JSONWebTokenUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA17FCD19D3D32300F3D844 /* JSONWebTokenUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FA1801E19D3D32300F3D844 /* JSONWebTokenUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FA17FCE19D3D32300F3D844 /* JSONWebTokenUtils.m */; }; 2FF824E019D3C6D8003ED08E /* KeyPair.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF824D419D3C6D8003ED08E /* KeyPair.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF824E119D3C6D8003ED08E /* KeyPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF824D519D3C6D8003ED08E /* KeyPair.m */; }; 2FF824E219D3C6D8003ED08E /* PrivateKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF824D619D3C6D8003ED08E /* PrivateKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF824E319D3C6D8003ED08E /* PrivateKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF824D719D3C6D8003ED08E /* PrivateKey.m */; }; 2FF824E419D3C6D8003ED08E /* PublicKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF824D819D3C6D8003ED08E /* PublicKey.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF824E519D3C6D8003ED08E /* PublicKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF824D919D3C6D8003ED08E /* PublicKey.m */; }; 2FF824E619D3C6D8003ED08E /* RSAKeyPair.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF824DA19D3C6D8003ED08E /* RSAKeyPair.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF824E719D3C6D8003ED08E /* RSAKeyPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF824DB19D3C6D8003ED08E /* RSAKeyPair.m */; }; 2FF825EB19D3CAFF003ED08E /* ASNUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF8258519D3CAFF003ED08E /* ASNUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF825EC19D3CAFF003ED08E /* ASNUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF8258619D3CAFF003ED08E /* ASNUtils.m */; }; 2FF825ED19D3CAFF003ED08E /* CHMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF8258719D3CAFF003ED08E /* CHMath.h */; }; 2FF825EE19D3CAFF003ED08E /* CHMutableNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF8258819D3CAFF003ED08E /* CHMutableNumber.h */; }; 2FF825EF19D3CAFF003ED08E /* CHMutableNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF8258919D3CAFF003ED08E /* CHMutableNumber.m */; }; 2FF825F019D3CAFF003ED08E /* CHNumber_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF8258A19D3CAFF003ED08E /* CHNumber_Private.h */; }; 2FF825F119D3CAFF003ED08E /* CHNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF8258B19D3CAFF003ED08E /* CHNumber.h */; }; 2FF825F219D3CAFF003ED08E /* CHNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF8258C19D3CAFF003ED08E /* CHNumber.m */; }; 2FF8264219D3CAFF003ED08E /* NSData+Base16.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF825DF19D3CAFF003ED08E /* NSData+Base16.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF8264319D3CAFF003ED08E /* NSData+Base16.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF825E019D3CAFF003ED08E /* NSData+Base16.m */; }; 2FF8264419D3CAFF003ED08E /* NSData+Base32.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF825E119D3CAFF003ED08E /* NSData+Base32.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF8264519D3CAFF003ED08E /* NSData+Base32.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF825E219D3CAFF003ED08E /* NSData+Base32.m */; }; 2FF8264619D3CAFF003ED08E /* NSData+KeyDerivation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF825E319D3CAFF003ED08E /* NSData+KeyDerivation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF8264719D3CAFF003ED08E /* NSData+KeyDerivation.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF825E419D3CAFF003ED08E /* NSData+KeyDerivation.m */; }; 2FF8264819D3CAFF003ED08E /* NSData+SHA.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF825E519D3CAFF003ED08E /* NSData+SHA.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF8264919D3CAFF003ED08E /* NSData+SHA.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF825E619D3CAFF003ED08E /* NSData+SHA.m */; }; 2FF8264A19D3CAFF003ED08E /* NSData+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF825E719D3CAFF003ED08E /* NSData+Utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2FF8264B19D3CAFF003ED08E /* NSData+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF825E819D3CAFF003ED08E /* NSData+Utils.m */; }; 2FF8264C19D3CAFF003ED08E /* NSString+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF825E919D3CAFF003ED08E /* NSString+Utils.h */; }; 2FF8264D19D3CAFF003ED08E /* NSString+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF825EA19D3CAFF003ED08E /* NSString+Utils.m */; }; E63320451EC2052100F2BC80 /* libcrypto.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FA17FD019D3D32300F3D844 /* libcrypto.a */; }; E63320461EC2052100F2BC80 /* libssl.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FA17FD119D3D32300F3D844 /* libssl.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 28F9521819D0FCA000DCE892 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 28F951F219D0F9FA00DCE892 /* Project object */; proxyType = 1; remoteGlobalIDString = 28F951FA19D0F9FA00DCE892; remoteInfo = FxA; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 0A80BCC81EC538DD00926C6A /* base64url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = base64url.c; path = ../ThirdParty/ecec/src/base64url.c; sourceTree = ""; }; 0A80BCC91EC538DD00926C6A /* decrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decrypt.c; path = ../ThirdParty/ecec/src/decrypt.c; sourceTree = ""; }; 0A80BCCA1EC538DD00926C6A /* encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encrypt.c; path = ../ThirdParty/ecec/src/encrypt.c; sourceTree = ""; }; 0A80BCCB1EC538DD00926C6A /* keys.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = keys.c; path = ../ThirdParty/ecec/src/keys.c; sourceTree = ""; }; 0A80BCCC1EC538DD00926C6A /* params.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = params.c; path = ../ThirdParty/ecec/src/params.c; sourceTree = ""; }; 0A80BCCD1EC538DD00926C6A /* trailer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = trailer.c; path = ../ThirdParty/ecec/src/trailer.c; sourceTree = ""; }; 0A80BCD41EC538F500926C6A /* ece */ = {isa = PBXFileReference; lastKnownFileType = folder; name = ece; path = ../ThirdParty/ecec/include/ece; sourceTree = ""; }; 0A80BCD51EC538F500926C6A /* ece.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ece.h; path = ../ThirdParty/ecec/include/ece.h; sourceTree = ""; }; 28F951FB19D0F9FA00DCE892 /* FxA.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FxA.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 28F951FF19D0F9FA00DCE892 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 28F9520019D0F9FA00DCE892 /* FxA.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FxA.h; sourceTree = ""; }; 28F9520619D0F9FB00DCE892 /* FxATests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FxATests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 28F9520919D0F9FB00DCE892 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 28F9520A19D0F9FB00DCE892 /* FxATests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FxATests.m; sourceTree = ""; }; 2FA17F8219D3D32300F3D844 /* aes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = aes.h; sourceTree = ""; }; 2FA17F8319D3D32300F3D844 /* asn1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asn1.h; sourceTree = ""; }; 2FA17F8419D3D32300F3D844 /* asn1_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asn1_mac.h; sourceTree = ""; }; 2FA17F8519D3D32300F3D844 /* asn1t.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = asn1t.h; sourceTree = ""; }; 2FA17F8619D3D32300F3D844 /* bio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bio.h; sourceTree = ""; }; 2FA17F8719D3D32300F3D844 /* blowfish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blowfish.h; sourceTree = ""; }; 2FA17F8819D3D32300F3D844 /* bn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bn.h; sourceTree = ""; }; 2FA17F8919D3D32300F3D844 /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = ""; }; 2FA17F8A19D3D32300F3D844 /* camellia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = camellia.h; sourceTree = ""; }; 2FA17F8B19D3D32300F3D844 /* cast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cast.h; sourceTree = ""; }; 2FA17F8C19D3D32300F3D844 /* cmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cmac.h; sourceTree = ""; }; 2FA17F8D19D3D32300F3D844 /* cms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cms.h; sourceTree = ""; }; 2FA17F8E19D3D32300F3D844 /* comp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = comp.h; sourceTree = ""; }; 2FA17F8F19D3D32300F3D844 /* conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conf.h; sourceTree = ""; }; 2FA17F9019D3D32300F3D844 /* conf_api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = conf_api.h; sourceTree = ""; }; 2FA17F9119D3D32300F3D844 /* crypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypto.h; sourceTree = ""; }; 2FA17F9219D3D32300F3D844 /* des.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = des.h; sourceTree = ""; }; 2FA17F9419D3D32300F3D844 /* dh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dh.h; sourceTree = ""; }; 2FA17F9519D3D32300F3D844 /* dsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsa.h; sourceTree = ""; }; 2FA17F9719D3D32300F3D844 /* dtls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dtls1.h; sourceTree = ""; }; 2FA17F9819D3D32300F3D844 /* e_os2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = e_os2.h; sourceTree = ""; }; 2FA17F9919D3D32300F3D844 /* ebcdic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ebcdic.h; sourceTree = ""; }; 2FA17F9A19D3D32300F3D844 /* ec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ec.h; sourceTree = ""; }; 2FA17F9B19D3D32300F3D844 /* ecdh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ecdh.h; sourceTree = ""; }; 2FA17F9C19D3D32300F3D844 /* ecdsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ecdsa.h; sourceTree = ""; }; 2FA17F9D19D3D32300F3D844 /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engine.h; sourceTree = ""; }; 2FA17F9E19D3D32300F3D844 /* err.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = err.h; sourceTree = ""; }; 2FA17F9F19D3D32300F3D844 /* evp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evp.h; sourceTree = ""; }; 2FA17FA019D3D32300F3D844 /* hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hmac.h; sourceTree = ""; }; 2FA17FA119D3D32300F3D844 /* idea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = idea.h; sourceTree = ""; }; 2FA17FA419D3D32300F3D844 /* lhash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lhash.h; sourceTree = ""; }; 2FA17FA519D3D32300F3D844 /* md4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md4.h; sourceTree = ""; }; 2FA17FA619D3D32300F3D844 /* md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = ""; }; 2FA17FA719D3D32300F3D844 /* mdc2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mdc2.h; sourceTree = ""; }; 2FA17FA819D3D32300F3D844 /* modes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = modes.h; sourceTree = ""; }; 2FA17FA919D3D32300F3D844 /* obj_mac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = obj_mac.h; sourceTree = ""; }; 2FA17FAA19D3D32300F3D844 /* objects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objects.h; sourceTree = ""; }; 2FA17FAB19D3D32300F3D844 /* ocsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ocsp.h; sourceTree = ""; }; 2FA17FAC19D3D32300F3D844 /* opensslconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opensslconf.h; sourceTree = ""; }; 2FA17FAD19D3D32300F3D844 /* opensslv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opensslv.h; sourceTree = ""; }; 2FA17FAE19D3D32300F3D844 /* ossl_typ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ossl_typ.h; sourceTree = ""; }; 2FA17FAF19D3D32300F3D844 /* pem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pem.h; sourceTree = ""; }; 2FA17FB019D3D32300F3D844 /* pem2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pem2.h; sourceTree = ""; }; 2FA17FB119D3D32300F3D844 /* pkcs12.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs12.h; sourceTree = ""; }; 2FA17FB219D3D32300F3D844 /* pkcs7.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pkcs7.h; sourceTree = ""; }; 2FA17FB419D3D32300F3D844 /* rand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rand.h; sourceTree = ""; }; 2FA17FB519D3D32300F3D844 /* rc2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rc2.h; sourceTree = ""; }; 2FA17FB619D3D32300F3D844 /* rc4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rc4.h; sourceTree = ""; }; 2FA17FB719D3D32300F3D844 /* ripemd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ripemd.h; sourceTree = ""; }; 2FA17FB819D3D32300F3D844 /* rsa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rsa.h; sourceTree = ""; }; 2FA17FB919D3D32300F3D844 /* safestack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = safestack.h; sourceTree = ""; }; 2FA17FBA19D3D32300F3D844 /* seed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = seed.h; sourceTree = ""; }; 2FA17FBB19D3D32300F3D844 /* sha.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha.h; sourceTree = ""; }; 2FA17FBC19D3D32300F3D844 /* srp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = srp.h; sourceTree = ""; }; 2FA17FBD19D3D32300F3D844 /* srtp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = srtp.h; sourceTree = ""; }; 2FA17FBE19D3D32300F3D844 /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = ""; }; 2FA17FBF19D3D32300F3D844 /* ssl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl2.h; sourceTree = ""; }; 2FA17FC119D3D32300F3D844 /* ssl3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl3.h; sourceTree = ""; }; 2FA17FC219D3D32300F3D844 /* stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stack.h; sourceTree = ""; }; 2FA17FC319D3D32300F3D844 /* symhacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = symhacks.h; sourceTree = ""; }; 2FA17FC419D3D32300F3D844 /* tls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls1.h; sourceTree = ""; }; 2FA17FC519D3D32300F3D844 /* ts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ts.h; sourceTree = ""; }; 2FA17FC619D3D32300F3D844 /* txt_db.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = txt_db.h; sourceTree = ""; }; 2FA17FC719D3D32300F3D844 /* ui.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ui.h; sourceTree = ""; }; 2FA17FC919D3D32300F3D844 /* whrlpool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = whrlpool.h; sourceTree = ""; }; 2FA17FCA19D3D32300F3D844 /* x509.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509.h; sourceTree = ""; }; 2FA17FCB19D3D32300F3D844 /* x509_vfy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509_vfy.h; sourceTree = ""; }; 2FA17FCC19D3D32300F3D844 /* x509v3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x509v3.h; sourceTree = ""; }; 2FA17FCD19D3D32300F3D844 /* JSONWebTokenUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONWebTokenUtils.h; sourceTree = ""; }; 2FA17FCE19D3D32300F3D844 /* JSONWebTokenUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JSONWebTokenUtils.m; sourceTree = ""; }; 2FA17FD019D3D32300F3D844 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libcrypto.a; sourceTree = ""; }; 2FA17FD119D3D32300F3D844 /* libssl.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libssl.a; sourceTree = ""; }; 2FF824D419D3C6D8003ED08E /* KeyPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyPair.h; sourceTree = ""; }; 2FF824D519D3C6D8003ED08E /* KeyPair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeyPair.m; sourceTree = ""; }; 2FF824D619D3C6D8003ED08E /* PrivateKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivateKey.h; sourceTree = ""; }; 2FF824D719D3C6D8003ED08E /* PrivateKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrivateKey.m; sourceTree = ""; }; 2FF824D819D3C6D8003ED08E /* PublicKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PublicKey.h; sourceTree = ""; }; 2FF824D919D3C6D8003ED08E /* PublicKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PublicKey.m; sourceTree = ""; }; 2FF824DA19D3C6D8003ED08E /* RSAKeyPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSAKeyPair.h; sourceTree = ""; }; 2FF824DB19D3C6D8003ED08E /* RSAKeyPair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSAKeyPair.m; sourceTree = ""; }; 2FF8258519D3CAFF003ED08E /* ASNUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASNUtils.h; sourceTree = ""; }; 2FF8258619D3CAFF003ED08E /* ASNUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASNUtils.m; sourceTree = ""; }; 2FF8258719D3CAFF003ED08E /* CHMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHMath.h; sourceTree = ""; }; 2FF8258819D3CAFF003ED08E /* CHMutableNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHMutableNumber.h; sourceTree = ""; }; 2FF8258919D3CAFF003ED08E /* CHMutableNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CHMutableNumber.m; sourceTree = ""; }; 2FF8258A19D3CAFF003ED08E /* CHNumber_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHNumber_Private.h; sourceTree = ""; }; 2FF8258B19D3CAFF003ED08E /* CHNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CHNumber.h; sourceTree = ""; }; 2FF8258C19D3CAFF003ED08E /* CHNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CHNumber.m; sourceTree = ""; }; 2FF825DF19D3CAFF003ED08E /* NSData+Base16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Base16.h"; sourceTree = ""; }; 2FF825E019D3CAFF003ED08E /* NSData+Base16.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+Base16.m"; sourceTree = ""; }; 2FF825E119D3CAFF003ED08E /* NSData+Base32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Base32.h"; sourceTree = ""; }; 2FF825E219D3CAFF003ED08E /* NSData+Base32.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+Base32.m"; sourceTree = ""; }; 2FF825E319D3CAFF003ED08E /* NSData+KeyDerivation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+KeyDerivation.h"; sourceTree = ""; }; 2FF825E419D3CAFF003ED08E /* NSData+KeyDerivation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+KeyDerivation.m"; sourceTree = ""; }; 2FF825E519D3CAFF003ED08E /* NSData+SHA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+SHA.h"; sourceTree = ""; }; 2FF825E619D3CAFF003ED08E /* NSData+SHA.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+SHA.m"; sourceTree = ""; }; 2FF825E719D3CAFF003ED08E /* NSData+Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Utils.h"; sourceTree = ""; }; 2FF825E819D3CAFF003ED08E /* NSData+Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+Utils.m"; sourceTree = ""; }; 2FF825E919D3CAFF003ED08E /* NSString+Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Utils.h"; sourceTree = ""; }; 2FF825EA19D3CAFF003ED08E /* NSString+Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Utils.m"; sourceTree = ""; }; E6D69D091EC241C100B80600 /* opensslconf_ios_arm64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_ios_arm64.h; sourceTree = ""; }; E6D69D0A1EC241C100B80600 /* opensslconf_ios_armv7.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_ios_armv7.h; sourceTree = ""; }; E6D69D0B1EC241C100B80600 /* opensslconf_ios_armv7s.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_ios_armv7s.h; sourceTree = ""; }; E6D69D0C1EC241C100B80600 /* opensslconf_ios_i386.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_ios_i386.h; sourceTree = ""; }; E6D69D0D1EC241C100B80600 /* opensslconf_ios_x86_64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_ios_x86_64.h; sourceTree = ""; }; E6D69D0E1EC241C100B80600 /* opensslconf_tvos_arm64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_tvos_arm64.h; sourceTree = ""; }; E6D69D0F1EC241C100B80600 /* opensslconf_tvos_x86_64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = opensslconf_tvos_x86_64.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 28F951F719D0F9FA00DCE892 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E63320451EC2052100F2BC80 /* libcrypto.a in Frameworks */, E63320461EC2052100F2BC80 /* libssl.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 28F9520319D0F9FB00DCE892 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 28F951F119D0F9FA00DCE892 = { isa = PBXGroup; children = ( 0A80BCD41EC538F500926C6A /* ece */, 0A80BCD51EC538F500926C6A /* ece.h */, 0A80BCC81EC538DD00926C6A /* base64url.c */, 0A80BCC91EC538DD00926C6A /* decrypt.c */, 0A80BCCA1EC538DD00926C6A /* encrypt.c */, 0A80BCCB1EC538DD00926C6A /* keys.c */, 0A80BCCC1EC538DD00926C6A /* params.c */, 0A80BCCD1EC538DD00926C6A /* trailer.c */, 28F951FD19D0F9FA00DCE892 /* FxA */, 28F9520719D0F9FB00DCE892 /* FxATests */, 28F951FC19D0F9FA00DCE892 /* Products */, ); sourceTree = ""; }; 28F951FC19D0F9FA00DCE892 /* Products */ = { isa = PBXGroup; children = ( 28F951FB19D0F9FA00DCE892 /* FxA.framework */, 28F9520619D0F9FB00DCE892 /* FxATests.xctest */, ); name = Products; sourceTree = ""; }; 28F951FD19D0F9FA00DCE892 /* FxA */ = { isa = PBXGroup; children = ( 28F9520019D0F9FA00DCE892 /* FxA.h */, 2FA17FCD19D3D32300F3D844 /* JSONWebTokenUtils.h */, 2FA17FCE19D3D32300F3D844 /* JSONWebTokenUtils.m */, 2FF8258519D3CAFF003ED08E /* ASNUtils.h */, 2FF8258619D3CAFF003ED08E /* ASNUtils.m */, 2FF8258719D3CAFF003ED08E /* CHMath.h */, 2FF8258819D3CAFF003ED08E /* CHMutableNumber.h */, 2FF8258919D3CAFF003ED08E /* CHMutableNumber.m */, 2FF8258A19D3CAFF003ED08E /* CHNumber_Private.h */, 2FF8258B19D3CAFF003ED08E /* CHNumber.h */, 2FF8258C19D3CAFF003ED08E /* CHNumber.m */, 2FF825DF19D3CAFF003ED08E /* NSData+Base16.h */, 2FF825E019D3CAFF003ED08E /* NSData+Base16.m */, 2FF825E119D3CAFF003ED08E /* NSData+Base32.h */, 2FF825E219D3CAFF003ED08E /* NSData+Base32.m */, 2FF825E319D3CAFF003ED08E /* NSData+KeyDerivation.h */, 2FF825E419D3CAFF003ED08E /* NSData+KeyDerivation.m */, 2FF825E519D3CAFF003ED08E /* NSData+SHA.h */, 2FF825E619D3CAFF003ED08E /* NSData+SHA.m */, 2FF825E719D3CAFF003ED08E /* NSData+Utils.h */, 2FF825E819D3CAFF003ED08E /* NSData+Utils.m */, 2FF825E919D3CAFF003ED08E /* NSString+Utils.h */, 2FF825EA19D3CAFF003ED08E /* NSString+Utils.m */, 2FF824D419D3C6D8003ED08E /* KeyPair.h */, 2FF824D519D3C6D8003ED08E /* KeyPair.m */, 2FF824D619D3C6D8003ED08E /* PrivateKey.h */, 2FF824D719D3C6D8003ED08E /* PrivateKey.m */, 2FF824D819D3C6D8003ED08E /* PublicKey.h */, 2FF824D919D3C6D8003ED08E /* PublicKey.m */, 2FF824DA19D3C6D8003ED08E /* RSAKeyPair.h */, 2FF824DB19D3C6D8003ED08E /* RSAKeyPair.m */, 2FA17F8019D3D32300F3D844 /* include */, 2FA17FCF19D3D32300F3D844 /* lib */, 28F951FE19D0F9FA00DCE892 /* Supporting Files */, ); path = FxA; sourceTree = ""; }; 28F951FE19D0F9FA00DCE892 /* Supporting Files */ = { isa = PBXGroup; children = ( 28F951FF19D0F9FA00DCE892 /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; 28F9520719D0F9FB00DCE892 /* FxATests */ = { isa = PBXGroup; children = ( 28F9520A19D0F9FB00DCE892 /* FxATests.m */, 28F9520819D0F9FB00DCE892 /* Supporting Files */, ); path = FxATests; sourceTree = ""; }; 28F9520819D0F9FB00DCE892 /* Supporting Files */ = { isa = PBXGroup; children = ( 28F9520919D0F9FB00DCE892 /* Info.plist */, ); name = "Supporting Files"; sourceTree = ""; }; 2FA17F8019D3D32300F3D844 /* include */ = { isa = PBXGroup; children = ( 2FA17F8119D3D32300F3D844 /* openssl */, ); path = include; sourceTree = ""; }; 2FA17F8119D3D32300F3D844 /* openssl */ = { isa = PBXGroup; children = ( E6D69D091EC241C100B80600 /* opensslconf_ios_arm64.h */, E6D69D0A1EC241C100B80600 /* opensslconf_ios_armv7.h */, E6D69D0B1EC241C100B80600 /* opensslconf_ios_armv7s.h */, E6D69D0C1EC241C100B80600 /* opensslconf_ios_i386.h */, E6D69D0D1EC241C100B80600 /* opensslconf_ios_x86_64.h */, E6D69D0E1EC241C100B80600 /* opensslconf_tvos_arm64.h */, E6D69D0F1EC241C100B80600 /* opensslconf_tvos_x86_64.h */, 2FA17F8219D3D32300F3D844 /* aes.h */, 2FA17F8319D3D32300F3D844 /* asn1.h */, 2FA17F8419D3D32300F3D844 /* asn1_mac.h */, 2FA17F8519D3D32300F3D844 /* asn1t.h */, 2FA17F8619D3D32300F3D844 /* bio.h */, 2FA17F8719D3D32300F3D844 /* blowfish.h */, 2FA17F8819D3D32300F3D844 /* bn.h */, 2FA17F8919D3D32300F3D844 /* buffer.h */, 2FA17F8A19D3D32300F3D844 /* camellia.h */, 2FA17F8B19D3D32300F3D844 /* cast.h */, 2FA17F8C19D3D32300F3D844 /* cmac.h */, 2FA17F8D19D3D32300F3D844 /* cms.h */, 2FA17F8E19D3D32300F3D844 /* comp.h */, 2FA17F8F19D3D32300F3D844 /* conf.h */, 2FA17F9019D3D32300F3D844 /* conf_api.h */, 2FA17F9119D3D32300F3D844 /* crypto.h */, 2FA17F9219D3D32300F3D844 /* des.h */, 2FA17F9419D3D32300F3D844 /* dh.h */, 2FA17F9519D3D32300F3D844 /* dsa.h */, 2FA17F9719D3D32300F3D844 /* dtls1.h */, 2FA17F9819D3D32300F3D844 /* e_os2.h */, 2FA17F9919D3D32300F3D844 /* ebcdic.h */, 2FA17F9A19D3D32300F3D844 /* ec.h */, 2FA17F9B19D3D32300F3D844 /* ecdh.h */, 2FA17F9C19D3D32300F3D844 /* ecdsa.h */, 2FA17F9D19D3D32300F3D844 /* engine.h */, 2FA17F9E19D3D32300F3D844 /* err.h */, 2FA17F9F19D3D32300F3D844 /* evp.h */, 2FA17FA019D3D32300F3D844 /* hmac.h */, 2FA17FA119D3D32300F3D844 /* idea.h */, 2FA17FA419D3D32300F3D844 /* lhash.h */, 2FA17FA519D3D32300F3D844 /* md4.h */, 2FA17FA619D3D32300F3D844 /* md5.h */, 2FA17FA719D3D32300F3D844 /* mdc2.h */, 2FA17FA819D3D32300F3D844 /* modes.h */, 2FA17FA919D3D32300F3D844 /* obj_mac.h */, 2FA17FAA19D3D32300F3D844 /* objects.h */, 2FA17FAB19D3D32300F3D844 /* ocsp.h */, 2FA17FAC19D3D32300F3D844 /* opensslconf.h */, 2FA17FAD19D3D32300F3D844 /* opensslv.h */, 2FA17FAE19D3D32300F3D844 /* ossl_typ.h */, 2FA17FAF19D3D32300F3D844 /* pem.h */, 2FA17FB019D3D32300F3D844 /* pem2.h */, 2FA17FB119D3D32300F3D844 /* pkcs12.h */, 2FA17FB219D3D32300F3D844 /* pkcs7.h */, 2FA17FB419D3D32300F3D844 /* rand.h */, 2FA17FB519D3D32300F3D844 /* rc2.h */, 2FA17FB619D3D32300F3D844 /* rc4.h */, 2FA17FB719D3D32300F3D844 /* ripemd.h */, 2FA17FB819D3D32300F3D844 /* rsa.h */, 2FA17FB919D3D32300F3D844 /* safestack.h */, 2FA17FBA19D3D32300F3D844 /* seed.h */, 2FA17FBB19D3D32300F3D844 /* sha.h */, 2FA17FBC19D3D32300F3D844 /* srp.h */, 2FA17FBD19D3D32300F3D844 /* srtp.h */, 2FA17FBE19D3D32300F3D844 /* ssl.h */, 2FA17FBF19D3D32300F3D844 /* ssl2.h */, 2FA17FC119D3D32300F3D844 /* ssl3.h */, 2FA17FC219D3D32300F3D844 /* stack.h */, 2FA17FC319D3D32300F3D844 /* symhacks.h */, 2FA17FC419D3D32300F3D844 /* tls1.h */, 2FA17FC519D3D32300F3D844 /* ts.h */, 2FA17FC619D3D32300F3D844 /* txt_db.h */, 2FA17FC719D3D32300F3D844 /* ui.h */, 2FA17FC919D3D32300F3D844 /* whrlpool.h */, 2FA17FCA19D3D32300F3D844 /* x509.h */, 2FA17FCB19D3D32300F3D844 /* x509_vfy.h */, 2FA17FCC19D3D32300F3D844 /* x509v3.h */, ); path = openssl; sourceTree = ""; }; 2FA17FCF19D3D32300F3D844 /* lib */ = { isa = PBXGroup; children = ( 2FA17FD019D3D32300F3D844 /* libcrypto.a */, 2FA17FD119D3D32300F3D844 /* libssl.a */, ); path = lib; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 28F951F819D0F9FA00DCE892 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 2FF824E219D3C6D8003ED08E /* PrivateKey.h in Headers */, 2FF824E419D3C6D8003ED08E /* PublicKey.h in Headers */, 2FF824E619D3C6D8003ED08E /* RSAKeyPair.h in Headers */, 2FF8264419D3CAFF003ED08E /* NSData+Base32.h in Headers */, 2FA1801B19D3D32300F3D844 /* x509_vfy.h in Headers */, 0A80BCD71EC538F500926C6A /* ece.h in Headers */, 2FA1801419D3D32300F3D844 /* tls1.h in Headers */, 28F9520119D0F9FA00DCE892 /* FxA.h in Headers */, 2FA1801D19D3D32300F3D844 /* JSONWebTokenUtils.h in Headers */, 2FA1801A19D3D32300F3D844 /* x509.h in Headers */, 2FF8264C19D3CAFF003ED08E /* NSString+Utils.h in Headers */, 2FA17FE519D3D32300F3D844 /* dsa.h in Headers */, 2FA1801619D3D32300F3D844 /* txt_db.h in Headers */, 2FA17FD319D3D32300F3D844 /* asn1.h in Headers */, 2FA17FFC19D3D32300F3D844 /* opensslconf.h in Headers */, 2FA17FDA19D3D32300F3D844 /* camellia.h in Headers */, 2FF825F119D3CAFF003ED08E /* CHNumber.h in Headers */, 2FF825EE19D3CAFF003ED08E /* CHMutableNumber.h in Headers */, 2FF825F019D3CAFF003ED08E /* CHNumber_Private.h in Headers */, 2FF825ED19D3CAFF003ED08E /* CHMath.h in Headers */, 2FA17FE219D3D32300F3D844 /* des.h in Headers */, 2FA17FDF19D3D32300F3D844 /* conf.h in Headers */, 2FA17FED19D3D32300F3D844 /* engine.h in Headers */, 2FA1801919D3D32300F3D844 /* whrlpool.h in Headers */, 2FA17FD619D3D32300F3D844 /* bio.h in Headers */, 2FA17FEA19D3D32300F3D844 /* ec.h in Headers */, 2FA1800C19D3D32300F3D844 /* srp.h in Headers */, 2FA17FFD19D3D32300F3D844 /* opensslv.h in Headers */, 2FA17FEF19D3D32300F3D844 /* evp.h in Headers */, 2FA17FD219D3D32300F3D844 /* aes.h in Headers */, 2FA1801319D3D32300F3D844 /* symhacks.h in Headers */, 2FA1800B19D3D32300F3D844 /* sha.h in Headers */, 2FA17FE719D3D32300F3D844 /* dtls1.h in Headers */, 2FA17FD819D3D32300F3D844 /* bn.h in Headers */, 2FA17FE019D3D32300F3D844 /* conf_api.h in Headers */, 2FA1801519D3D32300F3D844 /* ts.h in Headers */, 2FF824E019D3C6D8003ED08E /* KeyPair.h in Headers */, 2FA17FD419D3D32300F3D844 /* asn1_mac.h in Headers */, 2FA17FFE19D3D32300F3D844 /* ossl_typ.h in Headers */, 2FA17FDB19D3D32300F3D844 /* cast.h in Headers */, 2FA1800219D3D32300F3D844 /* pkcs7.h in Headers */, 2FA1800019D3D32300F3D844 /* pem2.h in Headers */, 2FF8264A19D3CAFF003ED08E /* NSData+Utils.h in Headers */, 2FA1800419D3D32300F3D844 /* rand.h in Headers */, 2FF8264219D3CAFF003ED08E /* NSData+Base16.h in Headers */, 2FF825EB19D3CAFF003ED08E /* ASNUtils.h in Headers */, 2FF8264619D3CAFF003ED08E /* NSData+KeyDerivation.h in Headers */, 2FA1801719D3D32300F3D844 /* ui.h in Headers */, 2FA17FF019D3D32300F3D844 /* hmac.h in Headers */, 2FA17FFB19D3D32300F3D844 /* ocsp.h in Headers */, 2FF8264819D3CAFF003ED08E /* NSData+SHA.h in Headers */, 2FA17FD919D3D32300F3D844 /* buffer.h in Headers */, 2FA1801C19D3D32300F3D844 /* x509v3.h in Headers */, 2FA17FEB19D3D32300F3D844 /* ecdh.h in Headers */, 2FA17FDE19D3D32300F3D844 /* comp.h in Headers */, 2FA17FEE19D3D32300F3D844 /* err.h in Headers */, 2FA17FEC19D3D32300F3D844 /* ecdsa.h in Headers */, 2FA1800F19D3D32300F3D844 /* ssl2.h in Headers */, 2FA1800119D3D32300F3D844 /* pkcs12.h in Headers */, 2FA1800519D3D32300F3D844 /* rc2.h in Headers */, 2FA17FE119D3D32300F3D844 /* crypto.h in Headers */, 2FA17FD719D3D32300F3D844 /* blowfish.h in Headers */, 2FA1801119D3D32300F3D844 /* ssl3.h in Headers */, 2FA1801219D3D32300F3D844 /* stack.h in Headers */, 2FA17FF719D3D32300F3D844 /* mdc2.h in Headers */, 2FA17FFA19D3D32300F3D844 /* objects.h in Headers */, 2FA17FE819D3D32300F3D844 /* e_os2.h in Headers */, 2FA17FE419D3D32300F3D844 /* dh.h in Headers */, 2FA17FDD19D3D32300F3D844 /* cms.h in Headers */, 2FA1800E19D3D32300F3D844 /* ssl.h in Headers */, 2FA17FF919D3D32300F3D844 /* obj_mac.h in Headers */, 2FA17FF519D3D32300F3D844 /* md4.h in Headers */, 2FA17FF619D3D32300F3D844 /* md5.h in Headers */, 2FA17FF819D3D32300F3D844 /* modes.h in Headers */, 2FA17FE919D3D32300F3D844 /* ebcdic.h in Headers */, 2FA1800719D3D32300F3D844 /* ripemd.h in Headers */, 2FA17FF419D3D32300F3D844 /* lhash.h in Headers */, 2FA17FF119D3D32300F3D844 /* idea.h in Headers */, 2FA1800619D3D32300F3D844 /* rc4.h in Headers */, 2FA1800A19D3D32300F3D844 /* seed.h in Headers */, 2FA1800D19D3D32300F3D844 /* srtp.h in Headers */, 2FA1800819D3D32300F3D844 /* rsa.h in Headers */, 2FA1800919D3D32300F3D844 /* safestack.h in Headers */, 2FA17FD519D3D32300F3D844 /* asn1t.h in Headers */, 2FA17FDC19D3D32300F3D844 /* cmac.h in Headers */, 2FA17FFF19D3D32300F3D844 /* pem.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 28F951FA19D0F9FA00DCE892 /* FxA */ = { isa = PBXNativeTarget; buildConfigurationList = 28F9520E19D0F9FB00DCE892 /* Build configuration list for PBXNativeTarget "FxA" */; buildPhases = ( 28F951F619D0F9FA00DCE892 /* Sources */, 28F951F719D0F9FA00DCE892 /* Frameworks */, 28F951F819D0F9FA00DCE892 /* Headers */, 28F951F919D0F9FA00DCE892 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = FxA; productName = FxA; productReference = 28F951FB19D0F9FA00DCE892 /* FxA.framework */; productType = "com.apple.product-type.framework"; }; 28F9520519D0F9FB00DCE892 /* FxATests */ = { isa = PBXNativeTarget; buildConfigurationList = 28F9521119D0F9FB00DCE892 /* Build configuration list for PBXNativeTarget "FxATests" */; buildPhases = ( 28F9520219D0F9FB00DCE892 /* Sources */, 28F9520319D0F9FB00DCE892 /* Frameworks */, 28F9520419D0F9FB00DCE892 /* Resources */, ); buildRules = ( ); dependencies = ( 28F9521919D0FCA000DCE892 /* PBXTargetDependency */, ); name = FxATests; productName = FxATests; productReference = 28F9520619D0F9FB00DCE892 /* FxATests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 28F951F219D0F9FA00DCE892 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftMigration = 0700; LastUpgradeCheck = 0820; ORGANIZATIONNAME = Mozilla; TargetAttributes = { 28F951FA19D0F9FA00DCE892 = { CreatedOnToolsVersion = 6.0.1; LastSwiftMigration = 0820; ProvisioningStyle = Manual; }; 28F9520519D0F9FB00DCE892 = { CreatedOnToolsVersion = 6.0.1; LastSwiftMigration = 0820; }; }; }; buildConfigurationList = 28F951F519D0F9FA00DCE892 /* Build configuration list for PBXProject "FxA" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = 28F951F119D0F9FA00DCE892; productRefGroup = 28F951FC19D0F9FA00DCE892 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 28F951FA19D0F9FA00DCE892 /* FxA */, 28F9520519D0F9FB00DCE892 /* FxATests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 28F951F919D0F9FA00DCE892 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 0A80BCD61EC538F500926C6A /* ece in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 28F9520419D0F9FB00DCE892 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 28F951F619D0F9FA00DCE892 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 2FF825F219D3CAFF003ED08E /* CHNumber.m in Sources */, 2FF824E119D3C6D8003ED08E /* KeyPair.m in Sources */, 2FF8264519D3CAFF003ED08E /* NSData+Base32.m in Sources */, 2FF824E319D3C6D8003ED08E /* PrivateKey.m in Sources */, 2FF8264319D3CAFF003ED08E /* NSData+Base16.m in Sources */, 0A80BCCF1EC538DD00926C6A /* decrypt.c in Sources */, 2FA1801E19D3D32300F3D844 /* JSONWebTokenUtils.m in Sources */, 2FF824E719D3C6D8003ED08E /* RSAKeyPair.m in Sources */, 2FF8264D19D3CAFF003ED08E /* NSString+Utils.m in Sources */, 0A80BCD21EC538DD00926C6A /* params.c in Sources */, 0A80BCCE1EC538DD00926C6A /* base64url.c in Sources */, 2FF825EC19D3CAFF003ED08E /* ASNUtils.m in Sources */, 2FF8264719D3CAFF003ED08E /* NSData+KeyDerivation.m in Sources */, 0A80BCD31EC538DD00926C6A /* trailer.c in Sources */, 2FF8264B19D3CAFF003ED08E /* NSData+Utils.m in Sources */, 0A80BCD11EC538DD00926C6A /* keys.c in Sources */, 2FF825EF19D3CAFF003ED08E /* CHMutableNumber.m in Sources */, 0A80BCD01EC538DD00926C6A /* encrypt.c in Sources */, 2FF8264919D3CAFF003ED08E /* NSData+SHA.m in Sources */, 2FF824E519D3C6D8003ED08E /* PublicKey.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 28F9520219D0F9FB00DCE892 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 28F9520B19D0F9FB00DCE892 /* FxATests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 28F9521919D0FCA000DCE892 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 28F951FA19D0F9FA00DCE892 /* FxA */; targetProxy = 28F9521819D0FCA000DCE892 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 28F9520C19D0F9FB00DCE892 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; COPY_PHASE_STRIP = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 8.2; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 28F9520F19D0F9FB00DCE892 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; GCC_WARN_INHIBIT_ALL_WARNINGS = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/FxA/include", "$(PROJECT_DIR)/../ThirdParty/ecec/include", ); INFOPLIST_FILE = FxA/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/FxA/lib", ); PRODUCT_BUNDLE_IDENTIFIER = "org.mozilla.ios.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; USER_HEADER_SEARCH_PATHS = ""; VERSIONING_SYSTEM = "apple-generic"; }; name = Debug; }; 28F9521219D0F9FB00DCE892 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/FxA/include", ); INFOPLIST_FILE = FxATests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/FxA/lib"; PRODUCT_BUNDLE_IDENTIFIER = "org.mozilla.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 3.0; }; name = Debug; }; E60222DF1C6E56C10061C436 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Distribution"; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 8.2; MTL_ENABLE_DEBUG_INFO = NO; ONLY_ACTIVE_ARCH = NO; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; E60222E01C6E56C10061C436 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_BITCODE = NO; GCC_WARN_INHIBIT_ALL_WARNINGS = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/FxA/include", "$(PROJECT_DIR)/../ThirdParty/ecec/include", ); INFOPLIST_FILE = FxA/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/FxA/lib", ); PRODUCT_BUNDLE_IDENTIFIER = "org.mozilla.ios.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; SWIFT_VERSION = 3.0; USER_HEADER_SEARCH_PATHS = ""; VERSIONING_SYSTEM = "apple-generic"; }; name = Release; }; E60222E11C6E56C10061C436 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", "$(inherited)", ); HEADER_SEARCH_PATHS = ( "$(inherited)", /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, "$(PROJECT_DIR)/FxA/include", ); INFOPLIST_FILE = FxATests/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = "$(PROJECT_DIR)/FxA/lib"; PRODUCT_BUNDLE_IDENTIFIER = "org.mozilla.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 3.0; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 28F951F519D0F9FA00DCE892 /* Build configuration list for PBXProject "FxA" */ = { isa = XCConfigurationList; buildConfigurations = ( 28F9520C19D0F9FB00DCE892 /* Debug */, E60222DF1C6E56C10061C436 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 28F9520E19D0F9FB00DCE892 /* Build configuration list for PBXNativeTarget "FxA" */ = { isa = XCConfigurationList; buildConfigurations = ( 28F9520F19D0F9FB00DCE892 /* Debug */, E60222E01C6E56C10061C436 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 28F9521119D0F9FB00DCE892 /* Build configuration list for PBXNativeTarget "FxATests" */ = { isa = XCConfigurationList; buildConfigurations = ( 28F9521219D0F9FB00DCE892 /* Debug */, E60222E11C6E56C10061C436 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 28F951F219D0F9FA00DCE892 /* Project object */; }