mirror of
https://github.com/deneraraujo/OpenVPNAdapter.git
synced 2026-01-31 00:00:06 +08:00
1835 lines
109 KiB
Plaintext
1835 lines
109 KiB
Plaintext
// !$*UTF8*$!
|
|
{
|
|
archiveVersion = 1;
|
|
classes = {
|
|
};
|
|
objectVersion = 52;
|
|
objects = {
|
|
|
|
/* Begin PBXBuildFile section */
|
|
C910EAE524EBB1DA0081AF13 /* OpenVPNReachabilityTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97E5FD624123F48005C2EBC /* OpenVPNReachabilityTests.swift */; };
|
|
C910EAE724EBB5210081AF13 /* OpenVPNConfigurationEvaluation.h in Headers */ = {isa = PBXBuildFile; fileRef = C910EAE624EBB5210081AF13 /* OpenVPNConfigurationEvaluation.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
C910EAEE24EBBFB60081AF13 /* client.crt in Resources */ = {isa = PBXBuildFile; fileRef = C910EAEB24EBBFB60081AF13 /* client.crt */; };
|
|
C910EAEF24EBBFB60081AF13 /* ca.crt in Resources */ = {isa = PBXBuildFile; fileRef = C910EAEC24EBBFB60081AF13 /* ca.crt */; };
|
|
C910EAF024EBBFB60081AF13 /* client.key in Resources */ = {isa = PBXBuildFile; fileRef = C910EAED24EBBFB60081AF13 /* client.key */; };
|
|
C910EAF224EBC6F90081AF13 /* client.ovpn in Resources */ = {isa = PBXBuildFile; fileRef = C910EAF124EBC6F90081AF13 /* client.ovpn */; };
|
|
C97E5F6E24122F12005C2EBC /* NSArray+OpenVPNAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F6D24122F12005C2EBC /* NSArray+OpenVPNAdditions.h */; };
|
|
C97E5F7024122F22005C2EBC /* NSError+OpenVPNError.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F6F24122F22005C2EBC /* NSError+OpenVPNError.h */; };
|
|
C97E5F7224122F5C005C2EBC /* OpenVPNClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7124122F5C005C2EBC /* OpenVPNClient.h */; };
|
|
C97E5F7424122FE6005C2EBC /* OpenVPNAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7324122FE6005C2EBC /* OpenVPNAdapter.h */; };
|
|
C97E5F762412300A005C2EBC /* OpenVPNAdapterEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F752412300A005C2EBC /* OpenVPNAdapterEvent.h */; };
|
|
C97E5F7824123019005C2EBC /* OpenVPNAdapterPacketFlow.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7724123019005C2EBC /* OpenVPNAdapterPacketFlow.h */; };
|
|
C97E5F7A24123022005C2EBC /* OpenVPNCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7924123022005C2EBC /* OpenVPNCertificate.h */; };
|
|
C97E5F7C24123037005C2EBC /* OpenVPNCompressionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7B24123036005C2EBC /* OpenVPNCompressionMode.h */; };
|
|
C97E5F7E24123046005C2EBC /* OpenVPNConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7D24123046005C2EBC /* OpenVPNConfiguration.h */; };
|
|
C97E5F8024123051005C2EBC /* OpenVPNConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F7F24123051005C2EBC /* OpenVPNConfiguration+Internal.h */; };
|
|
C97E5F822412305C005C2EBC /* OpenVPNConnectionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F812412305C005C2EBC /* OpenVPNConnectionInfo.h */; };
|
|
C97E5F8424123067005C2EBC /* OpenVPNConnectionInfo+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F8324123066005C2EBC /* OpenVPNConnectionInfo+Internal.h */; };
|
|
C97E5F8624123072005C2EBC /* OpenVPNCredentials.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F8524123072005C2EBC /* OpenVPNCredentials.h */; };
|
|
C97E5F882412307B005C2EBC /* OpenVPNCredentials+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F872412307B005C2EBC /* OpenVPNCredentials+Internal.h */; };
|
|
C97E5F8A24123088005C2EBC /* OpenVPNError.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F8924123088005C2EBC /* OpenVPNError.h */; };
|
|
C97E5F8C24123091005C2EBC /* OpenVPNInterfaceStats.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F8B24123090005C2EBC /* OpenVPNInterfaceStats.h */; };
|
|
C97E5F8E2412309E005C2EBC /* OpenVPNInterfaceStats+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F8D2412309E005C2EBC /* OpenVPNInterfaceStats+Internal.h */; };
|
|
C97E5F90241230B3005C2EBC /* OpenVPNIPv6Preference.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F8F241230B3005C2EBC /* OpenVPNIPv6Preference.h */; };
|
|
C97E5F92241230C6005C2EBC /* OpenVPNKeyType.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F91241230C6005C2EBC /* OpenVPNKeyType.h */; };
|
|
C97E5F94241230D9005C2EBC /* OpenVPNMinTLSVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F93241230D9005C2EBC /* OpenVPNMinTLSVersion.h */; };
|
|
C97E5F96241230E9005C2EBC /* OpenVPNNetworkSettingsBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F95241230E9005C2EBC /* OpenVPNNetworkSettingsBuilder.h */; };
|
|
C97E5F98241230F7005C2EBC /* OpenVPNPacket.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F97241230F7005C2EBC /* OpenVPNPacket.h */; };
|
|
C97E5F9A24123135005C2EBC /* OpenVPNPacketFlowBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F9924123135005C2EBC /* OpenVPNPacketFlowBridge.h */; };
|
|
C97E5F9C2412313F005C2EBC /* OpenVPNPrivateKey.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F9B2412313F005C2EBC /* OpenVPNPrivateKey.h */; };
|
|
C97E5F9E2412314A005C2EBC /* OpenVPNConfigurationEvaluation.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F9D24123149005C2EBC /* OpenVPNConfigurationEvaluation.h */; };
|
|
C97E5FA024123152005C2EBC /* OpenVPNConfigurationEvaluation+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5F9F24123151005C2EBC /* OpenVPNConfigurationEvaluation+Internal.h */; };
|
|
C97E5FA22412315D005C2EBC /* OpenVPNReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FA12412315C005C2EBC /* OpenVPNReachability.h */; };
|
|
C97E5FA424123168005C2EBC /* OpenVPNReachability+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FA324123168005C2EBC /* OpenVPNReachability+Internal.h */; };
|
|
C97E5FA62412317B005C2EBC /* OpenVPNReachabilityStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FA52412317B005C2EBC /* OpenVPNReachabilityStatus.h */; };
|
|
C97E5FA824123186005C2EBC /* OpenVPNReachabilityTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FA724123186005C2EBC /* OpenVPNReachabilityTracker.h */; };
|
|
C97E5FAA24123196005C2EBC /* OpenVPNServerEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FA924123196005C2EBC /* OpenVPNServerEntry.h */; };
|
|
C97E5FAC241231AA005C2EBC /* OpenVPNServerEntry+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FAB241231AA005C2EBC /* OpenVPNServerEntry+Internal.h */; };
|
|
C97E5FAE241231B3005C2EBC /* OpenVPNSessionToken.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FAD241231B3005C2EBC /* OpenVPNSessionToken.h */; };
|
|
C97E5FB0241231BB005C2EBC /* OpenVPNSessionToken+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FAF241231BB005C2EBC /* OpenVPNSessionToken+Internal.h */; };
|
|
C97E5FB2241231DA005C2EBC /* OpenVPNTLSCertProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FB1241231D9005C2EBC /* OpenVPNTLSCertProfile.h */; };
|
|
C97E5FB4241231F7005C2EBC /* OpenVPNTransportStats.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FB3241231F7005C2EBC /* OpenVPNTransportStats.h */; };
|
|
C97E5FB6241231FF005C2EBC /* OpenVPNTransportStats+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FB5241231FF005C2EBC /* OpenVPNTransportStats+Internal.h */; };
|
|
C97E5FB824123211005C2EBC /* OpenVPNTransportProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FB724123211005C2EBC /* OpenVPNTransportProtocol.h */; };
|
|
C97E5FDD24123F48005C2EBC /* OpenVPNConfigurationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97E5FD724123F48005C2EBC /* OpenVPNConfigurationTests.swift */; };
|
|
C97E5FDF24123F48005C2EBC /* OpenVPNAdapterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97E5FD924123F48005C2EBC /* OpenVPNAdapterTests.swift */; };
|
|
C97E5FE024123F48005C2EBC /* VPNProfile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97E5FDA24123F48005C2EBC /* VPNProfile.swift */; };
|
|
C97E5FE124123F48005C2EBC /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97E5FDB24123F48005C2EBC /* Bundle.swift */; };
|
|
C97E5FE624124B0E005C2EBC /* Umbrella-Header.h in Headers */ = {isa = PBXBuildFile; fileRef = C97E5FBA2412344D005C2EBC /* Umbrella-Header.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
C97E5FE724124B6F005C2EBC /* LZ4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "OpenVPNAdapter::LZ4::Product" /* LZ4.framework */; };
|
|
C97E5FEC24124B73005C2EBC /* mbedTLS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "OpenVPNAdapter::mbedTLS::Product" /* mbedTLS.framework */; };
|
|
C9EABF3124110BE200D828D4 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9EABF3024110BE200D828D4 /* SystemConfiguration.framework */; };
|
|
C9EABF772411215C00D828D4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C9EABF642411189800D828D4 /* UIKit.framework */; platformFilter = ios; };
|
|
EDC86AE92516F50000504FFA /* OpenVPNDhcpOptionEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = EDC86AE62516F50000504FFA /* OpenVPNDhcpOptionEntry.h */; };
|
|
EDC86AEA2516F50000504FFA /* OpenVPNDhcpOptionEntry.mm in Sources */ = {isa = PBXBuildFile; fileRef = EDC86AE72516F50000504FFA /* OpenVPNDhcpOptionEntry.mm */; };
|
|
EDC86AEB2516F50000504FFA /* OpenVPNDhcpOptionEntry+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EDC86AE82516F50000504FFA /* OpenVPNDhcpOptionEntry+Internal.h */; };
|
|
EDC86AF22516F52300504FFA /* OpenVPNDhcpOptionEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = EDC86AF12516F52300504FFA /* OpenVPNDhcpOptionEntry.h */; };
|
|
OBJ_250 /* lz4.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* lz4.c */; };
|
|
OBJ_251 /* lz4frame.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* lz4frame.c */; };
|
|
OBJ_252 /* lz4hc.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_18 /* lz4hc.c */; };
|
|
OBJ_253 /* xxhash.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_19 /* xxhash.c */; };
|
|
OBJ_260 /* NSArray+OpenVPNAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_28 /* NSArray+OpenVPNAdditions.m */; };
|
|
OBJ_261 /* NSError+OpenVPNError.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_29 /* NSError+OpenVPNError.m */; };
|
|
OBJ_262 /* OpenVPNAdapter.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_30 /* OpenVPNAdapter.mm */; };
|
|
OBJ_263 /* OpenVPNCertificate.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_31 /* OpenVPNCertificate.m */; };
|
|
OBJ_264 /* OpenVPNClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_32 /* OpenVPNClient.mm */; };
|
|
OBJ_265 /* OpenVPNConfiguration.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_33 /* OpenVPNConfiguration.mm */; };
|
|
OBJ_266 /* OpenVPNConnectionInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_34 /* OpenVPNConnectionInfo.mm */; };
|
|
OBJ_267 /* OpenVPNCredentials.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_35 /* OpenVPNCredentials.mm */; };
|
|
OBJ_268 /* OpenVPNError.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_36 /* OpenVPNError.m */; };
|
|
OBJ_269 /* OpenVPNInterfaceStats.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_37 /* OpenVPNInterfaceStats.mm */; };
|
|
OBJ_270 /* OpenVPNNetworkSettingsBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_38 /* OpenVPNNetworkSettingsBuilder.m */; };
|
|
OBJ_271 /* OpenVPNPacket.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_39 /* OpenVPNPacket.mm */; };
|
|
OBJ_272 /* OpenVPNPacketFlowBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_40 /* OpenVPNPacketFlowBridge.mm */; };
|
|
OBJ_273 /* OpenVPNPrivateKey.m in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_41 /* OpenVPNPrivateKey.m */; };
|
|
OBJ_274 /* OpenVPNConfigurationEvaluation.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_42 /* OpenVPNConfigurationEvaluation.mm */; };
|
|
OBJ_275 /* OpenVPNReachability.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_43 /* OpenVPNReachability.mm */; };
|
|
OBJ_276 /* OpenVPNReachabilityTracker.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_44 /* OpenVPNReachabilityTracker.mm */; };
|
|
OBJ_277 /* OpenVPNServerEntry.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_45 /* OpenVPNServerEntry.mm */; };
|
|
OBJ_278 /* OpenVPNSessionToken.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_46 /* OpenVPNSessionToken.mm */; };
|
|
OBJ_279 /* OpenVPNTransportStats.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_47 /* OpenVPNTransportStats.mm */; };
|
|
OBJ_281 /* OpenVPNCompressionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_49 /* OpenVPNCompressionMode.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_282 /* OpenVPNKeyType.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_50 /* OpenVPNKeyType.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_283 /* OpenVPNAdapterEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_51 /* OpenVPNAdapterEvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_284 /* OpenVPNError.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_52 /* OpenVPNError.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_285 /* OpenVPNTransportProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_53 /* OpenVPNTransportProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_286 /* OpenVPNTLSCertProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_54 /* OpenVPNTLSCertProfile.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_287 /* OpenVPNPrivateKey.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_55 /* OpenVPNPrivateKey.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_288 /* OpenVPNInterfaceStats.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_56 /* OpenVPNInterfaceStats.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_290 /* OpenVPNReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_58 /* OpenVPNReachability.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_291 /* OpenVPNIPv6Preference.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_59 /* OpenVPNIPv6Preference.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_292 /* OpenVPNAdapterPacketFlow.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_60 /* OpenVPNAdapterPacketFlow.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_293 /* OpenVPNMinTLSVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_61 /* OpenVPNMinTLSVersion.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_294 /* OpenVPNAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_62 /* OpenVPNAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_295 /* OpenVPNConnectionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_63 /* OpenVPNConnectionInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_296 /* OpenVPNReachabilityStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_64 /* OpenVPNReachabilityStatus.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_297 /* OpenVPNServerEntry.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_65 /* OpenVPNServerEntry.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_298 /* OpenVPNConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_66 /* OpenVPNConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_299 /* OpenVPNCredentials.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_67 /* OpenVPNCredentials.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_300 /* OpenVPNTransportStats.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_68 /* OpenVPNTransportStats.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_301 /* OpenVPNSessionToken.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_69 /* OpenVPNSessionToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_302 /* OpenVPNCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = OBJ_70 /* OpenVPNCertificate.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
|
OBJ_304 /* OpenVPNClient.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "OpenVPNAdapter::OpenVPNClient::Product" /* OpenVPNClient.framework */; };
|
|
OBJ_322 /* ovpncli.mm in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_73 /* ovpncli.mm */; };
|
|
OBJ_324 /* mbedTLS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "OpenVPNAdapter::mbedTLS::Product" /* mbedTLS.framework */; };
|
|
OBJ_325 /* LZ4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = "OpenVPNAdapter::LZ4::Product" /* LZ4.framework */; };
|
|
OBJ_332 /* aes.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_85 /* aes.c */; };
|
|
OBJ_333 /* aesni.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_86 /* aesni.c */; };
|
|
OBJ_334 /* arc4.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_87 /* arc4.c */; };
|
|
OBJ_335 /* asn1parse.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_88 /* asn1parse.c */; };
|
|
OBJ_336 /* asn1write.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_89 /* asn1write.c */; };
|
|
OBJ_337 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_90 /* base64.c */; };
|
|
OBJ_338 /* bignum.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_91 /* bignum.c */; };
|
|
OBJ_339 /* blowfish.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_92 /* blowfish.c */; };
|
|
OBJ_340 /* camellia.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_93 /* camellia.c */; };
|
|
OBJ_341 /* ccm.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_94 /* ccm.c */; };
|
|
OBJ_342 /* certs.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_95 /* certs.c */; };
|
|
OBJ_343 /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_96 /* cipher.c */; };
|
|
OBJ_344 /* cipher_wrap.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_97 /* cipher_wrap.c */; };
|
|
OBJ_345 /* cmac.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_98 /* cmac.c */; };
|
|
OBJ_346 /* ctr_drbg.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_99 /* ctr_drbg.c */; };
|
|
OBJ_347 /* debug.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_100 /* debug.c */; };
|
|
OBJ_348 /* des.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_101 /* des.c */; };
|
|
OBJ_349 /* dhm.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_102 /* dhm.c */; };
|
|
OBJ_350 /* ecdh.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_103 /* ecdh.c */; };
|
|
OBJ_351 /* ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_104 /* ecdsa.c */; };
|
|
OBJ_352 /* ecjpake.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_105 /* ecjpake.c */; };
|
|
OBJ_353 /* ecp.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_106 /* ecp.c */; };
|
|
OBJ_354 /* ecp_curves.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_107 /* ecp_curves.c */; };
|
|
OBJ_355 /* entropy.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_108 /* entropy.c */; };
|
|
OBJ_356 /* entropy_poll.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_109 /* entropy_poll.c */; };
|
|
OBJ_357 /* error.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_110 /* error.c */; };
|
|
OBJ_358 /* gcm.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_111 /* gcm.c */; };
|
|
OBJ_359 /* havege.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_112 /* havege.c */; };
|
|
OBJ_360 /* hmac_drbg.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_113 /* hmac_drbg.c */; };
|
|
OBJ_361 /* md.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_114 /* md.c */; };
|
|
OBJ_362 /* md2.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_115 /* md2.c */; };
|
|
OBJ_363 /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_116 /* md4.c */; };
|
|
OBJ_364 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_117 /* md5.c */; };
|
|
OBJ_365 /* md_wrap.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_118 /* md_wrap.c */; };
|
|
OBJ_366 /* memory_buffer_alloc.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_119 /* memory_buffer_alloc.c */; };
|
|
OBJ_367 /* net_sockets.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_120 /* net_sockets.c */; };
|
|
OBJ_368 /* oid.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_121 /* oid.c */; };
|
|
OBJ_369 /* padlock.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_122 /* padlock.c */; };
|
|
OBJ_370 /* pem.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_123 /* pem.c */; };
|
|
OBJ_371 /* pk.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_124 /* pk.c */; };
|
|
OBJ_372 /* pk_wrap.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_125 /* pk_wrap.c */; };
|
|
OBJ_373 /* pkcs11.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_126 /* pkcs11.c */; };
|
|
OBJ_374 /* pkcs12.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_127 /* pkcs12.c */; };
|
|
OBJ_375 /* pkcs5.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_128 /* pkcs5.c */; };
|
|
OBJ_376 /* pkparse.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_129 /* pkparse.c */; };
|
|
OBJ_377 /* pkwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_130 /* pkwrite.c */; };
|
|
OBJ_378 /* platform.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_131 /* platform.c */; };
|
|
OBJ_379 /* ripemd160.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_132 /* ripemd160.c */; };
|
|
OBJ_380 /* rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_133 /* rsa.c */; };
|
|
OBJ_381 /* rsa_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_134 /* rsa_internal.c */; };
|
|
OBJ_382 /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_135 /* sha1.c */; };
|
|
OBJ_383 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_136 /* sha256.c */; };
|
|
OBJ_384 /* sha512.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_137 /* sha512.c */; };
|
|
OBJ_385 /* ssl_cache.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_138 /* ssl_cache.c */; };
|
|
OBJ_386 /* ssl_ciphersuites.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_139 /* ssl_ciphersuites.c */; };
|
|
OBJ_387 /* ssl_cli.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_140 /* ssl_cli.c */; };
|
|
OBJ_388 /* ssl_cookie.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_141 /* ssl_cookie.c */; };
|
|
OBJ_389 /* ssl_srv.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_142 /* ssl_srv.c */; };
|
|
OBJ_390 /* ssl_ticket.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_143 /* ssl_ticket.c */; };
|
|
OBJ_391 /* ssl_tls.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_144 /* ssl_tls.c */; };
|
|
OBJ_392 /* threading.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_145 /* threading.c */; };
|
|
OBJ_393 /* timing.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_146 /* timing.c */; };
|
|
OBJ_394 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_147 /* version.c */; };
|
|
OBJ_395 /* version_features.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_148 /* version_features.c */; };
|
|
OBJ_396 /* x509.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_149 /* x509.c */; };
|
|
OBJ_397 /* x509_create.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_150 /* x509_create.c */; };
|
|
OBJ_398 /* x509_crl.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_151 /* x509_crl.c */; };
|
|
OBJ_399 /* x509_crt.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_152 /* x509_crt.c */; };
|
|
OBJ_400 /* x509_csr.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_153 /* x509_csr.c */; };
|
|
OBJ_401 /* x509write_crt.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_154 /* x509write_crt.c */; };
|
|
OBJ_402 /* x509write_csr.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_155 /* x509write_csr.c */; };
|
|
OBJ_403 /* xtea.c in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_156 /* xtea.c */; };
|
|
/* End PBXBuildFile section */
|
|
|
|
/* Begin PBXContainerItemProxy section */
|
|
C97E5FE224124652005C2EBC /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = OBJ_1 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = "OpenVPNAdapter::OpenVPNAdapter";
|
|
remoteInfo = OpenVPNAdapter;
|
|
};
|
|
C97E5FE924124B6F005C2EBC /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = OBJ_1 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = "OpenVPNAdapter::LZ4";
|
|
remoteInfo = LZ4;
|
|
};
|
|
C97E5FEE24124B73005C2EBC /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = OBJ_1 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = "OpenVPNAdapter::mbedTLS";
|
|
remoteInfo = mbedTLS;
|
|
};
|
|
C9EABF2A2411076400D828D4 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = OBJ_1 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = "OpenVPNAdapter::mbedTLS";
|
|
remoteInfo = mbedTLS;
|
|
};
|
|
C9EABF2B2411076400D828D4 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = OBJ_1 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = "OpenVPNAdapter::LZ4";
|
|
remoteInfo = LZ4;
|
|
};
|
|
C9EABF2C2411076400D828D4 /* PBXContainerItemProxy */ = {
|
|
isa = PBXContainerItemProxy;
|
|
containerPortal = OBJ_1 /* Project object */;
|
|
proxyType = 1;
|
|
remoteGlobalIDString = "OpenVPNAdapter::OpenVPNClient";
|
|
remoteInfo = OpenVPNClient;
|
|
};
|
|
/* End PBXContainerItemProxy section */
|
|
|
|
/* Begin PBXFileReference section */
|
|
C910EAE624EBB5210081AF13 /* OpenVPNConfigurationEvaluation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNConfigurationEvaluation.h; sourceTree = "<group>"; };
|
|
C910EAEB24EBBFB60081AF13 /* client.crt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = client.crt; sourceTree = "<group>"; };
|
|
C910EAEC24EBBFB60081AF13 /* ca.crt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ca.crt; sourceTree = "<group>"; };
|
|
C910EAED24EBBFB60081AF13 /* client.key */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = client.key; sourceTree = "<group>"; };
|
|
C910EAF124EBC6F90081AF13 /* client.ovpn */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = client.ovpn; sourceTree = "<group>"; };
|
|
C97E5F6D24122F12005C2EBC /* NSArray+OpenVPNAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+OpenVPNAdditions.h"; sourceTree = "<group>"; };
|
|
C97E5F6F24122F22005C2EBC /* NSError+OpenVPNError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSError+OpenVPNError.h"; sourceTree = "<group>"; };
|
|
C97E5F7124122F5C005C2EBC /* OpenVPNClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNClient.h; sourceTree = "<group>"; };
|
|
C97E5F7324122FE6005C2EBC /* OpenVPNAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapter.h; sourceTree = "<group>"; };
|
|
C97E5F752412300A005C2EBC /* OpenVPNAdapterEvent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapterEvent.h; sourceTree = "<group>"; };
|
|
C97E5F7724123019005C2EBC /* OpenVPNAdapterPacketFlow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapterPacketFlow.h; sourceTree = "<group>"; };
|
|
C97E5F7924123022005C2EBC /* OpenVPNCertificate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNCertificate.h; sourceTree = "<group>"; };
|
|
C97E5F7B24123036005C2EBC /* OpenVPNCompressionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNCompressionMode.h; sourceTree = "<group>"; };
|
|
C97E5F7D24123046005C2EBC /* OpenVPNConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNConfiguration.h; sourceTree = "<group>"; };
|
|
C97E5F7F24123051005C2EBC /* OpenVPNConfiguration+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNConfiguration+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5F812412305C005C2EBC /* OpenVPNConnectionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNConnectionInfo.h; sourceTree = "<group>"; };
|
|
C97E5F8324123066005C2EBC /* OpenVPNConnectionInfo+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNConnectionInfo+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5F8524123072005C2EBC /* OpenVPNCredentials.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNCredentials.h; sourceTree = "<group>"; };
|
|
C97E5F872412307B005C2EBC /* OpenVPNCredentials+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNCredentials+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5F8924123088005C2EBC /* OpenVPNError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNError.h; sourceTree = "<group>"; };
|
|
C97E5F8B24123090005C2EBC /* OpenVPNInterfaceStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNInterfaceStats.h; sourceTree = "<group>"; };
|
|
C97E5F8D2412309E005C2EBC /* OpenVPNInterfaceStats+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNInterfaceStats+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5F8F241230B3005C2EBC /* OpenVPNIPv6Preference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNIPv6Preference.h; sourceTree = "<group>"; };
|
|
C97E5F91241230C6005C2EBC /* OpenVPNKeyType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNKeyType.h; sourceTree = "<group>"; };
|
|
C97E5F93241230D9005C2EBC /* OpenVPNMinTLSVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNMinTLSVersion.h; sourceTree = "<group>"; };
|
|
C97E5F95241230E9005C2EBC /* OpenVPNNetworkSettingsBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNNetworkSettingsBuilder.h; sourceTree = "<group>"; };
|
|
C97E5F97241230F7005C2EBC /* OpenVPNPacket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNPacket.h; sourceTree = "<group>"; };
|
|
C97E5F9924123135005C2EBC /* OpenVPNPacketFlowBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNPacketFlowBridge.h; sourceTree = "<group>"; };
|
|
C97E5F9B2412313F005C2EBC /* OpenVPNPrivateKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNPrivateKey.h; sourceTree = "<group>"; };
|
|
C97E5F9D24123149005C2EBC /* OpenVPNConfigurationEvaluation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNConfigurationEvaluation.h; sourceTree = "<group>"; };
|
|
C97E5F9F24123151005C2EBC /* OpenVPNConfigurationEvaluation+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNConfigurationEvaluation+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5FA12412315C005C2EBC /* OpenVPNReachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachability.h; sourceTree = "<group>"; };
|
|
C97E5FA324123168005C2EBC /* OpenVPNReachability+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNReachability+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5FA52412317B005C2EBC /* OpenVPNReachabilityStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachabilityStatus.h; sourceTree = "<group>"; };
|
|
C97E5FA724123186005C2EBC /* OpenVPNReachabilityTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachabilityTracker.h; sourceTree = "<group>"; };
|
|
C97E5FA924123196005C2EBC /* OpenVPNServerEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNServerEntry.h; sourceTree = "<group>"; };
|
|
C97E5FAB241231AA005C2EBC /* OpenVPNServerEntry+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNServerEntry+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5FAD241231B3005C2EBC /* OpenVPNSessionToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNSessionToken.h; sourceTree = "<group>"; };
|
|
C97E5FAF241231BB005C2EBC /* OpenVPNSessionToken+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNSessionToken+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5FB1241231D9005C2EBC /* OpenVPNTLSCertProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNTLSCertProfile.h; sourceTree = "<group>"; };
|
|
C97E5FB3241231F7005C2EBC /* OpenVPNTransportStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNTransportStats.h; sourceTree = "<group>"; };
|
|
C97E5FB5241231FF005C2EBC /* OpenVPNTransportStats+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNTransportStats+Internal.h"; sourceTree = "<group>"; };
|
|
C97E5FB724123211005C2EBC /* OpenVPNTransportProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNTransportProtocol.h; sourceTree = "<group>"; };
|
|
C97E5FB92412334B005C2EBC /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = "<group>"; };
|
|
C97E5FBA2412344D005C2EBC /* Umbrella-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Umbrella-Header.h"; sourceTree = "<group>"; };
|
|
C97E5FCD24123F2E005C2EBC /* OpenVPNAdapterTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = OpenVPNAdapterTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
C97E5FD624123F48005C2EBC /* OpenVPNReachabilityTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNReachabilityTests.swift; sourceTree = "<group>"; };
|
|
C97E5FD724123F48005C2EBC /* OpenVPNConfigurationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNConfigurationTests.swift; sourceTree = "<group>"; };
|
|
C97E5FD924123F48005C2EBC /* OpenVPNAdapterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNAdapterTests.swift; sourceTree = "<group>"; };
|
|
C97E5FDA24123F48005C2EBC /* VPNProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VPNProfile.swift; sourceTree = "<group>"; };
|
|
C97E5FDB24123F48005C2EBC /* Bundle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Bundle.swift; sourceTree = "<group>"; };
|
|
C9EABF3024110BE200D828D4 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
|
|
C9EABF3224110E7500D828D4 /* ovpnapi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ovpnapi.hpp; sourceTree = "<group>"; };
|
|
C9EABF3324110E7500D828D4 /* ovpncli.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ovpncli.hpp; sourceTree = "<group>"; };
|
|
C9EABF492411133400D828D4 /* Project.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Project.xcconfig; sourceTree = "<group>"; };
|
|
C9EABF642411189800D828D4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
|
|
C9EABF7324111AEE00D828D4 /* OpenVPNClient.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = OpenVPNClient.xcconfig; sourceTree = "<group>"; };
|
|
C9EABF7424111D6100D828D4 /* OpenVPNAdapter.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = OpenVPNAdapter.xcconfig; sourceTree = "<group>"; };
|
|
C9EABF7524111E9C00D828D4 /* LZ4.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = LZ4.xcconfig; sourceTree = "<group>"; };
|
|
C9EABF7624111F1600D828D4 /* mbedTLS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = mbedTLS.xcconfig; sourceTree = "<group>"; };
|
|
EDC86AE62516F50000504FFA /* OpenVPNDhcpOptionEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNDhcpOptionEntry.h; sourceTree = "<group>"; };
|
|
EDC86AE72516F50000504FFA /* OpenVPNDhcpOptionEntry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNDhcpOptionEntry.mm; sourceTree = "<group>"; };
|
|
EDC86AE82516F50000504FFA /* OpenVPNDhcpOptionEntry+Internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "OpenVPNDhcpOptionEntry+Internal.h"; sourceTree = "<group>"; };
|
|
EDC86AF12516F52300504FFA /* OpenVPNDhcpOptionEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenVPNDhcpOptionEntry.h; sourceTree = "<group>"; };
|
|
OBJ_100 /* debug.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = debug.c; sourceTree = "<group>"; };
|
|
OBJ_101 /* des.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = des.c; sourceTree = "<group>"; };
|
|
OBJ_102 /* dhm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dhm.c; sourceTree = "<group>"; };
|
|
OBJ_103 /* ecdh.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ecdh.c; sourceTree = "<group>"; };
|
|
OBJ_104 /* ecdsa.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ecdsa.c; sourceTree = "<group>"; };
|
|
OBJ_105 /* ecjpake.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ecjpake.c; sourceTree = "<group>"; };
|
|
OBJ_106 /* ecp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ecp.c; sourceTree = "<group>"; };
|
|
OBJ_107 /* ecp_curves.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ecp_curves.c; sourceTree = "<group>"; };
|
|
OBJ_108 /* entropy.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = entropy.c; sourceTree = "<group>"; };
|
|
OBJ_109 /* entropy_poll.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = entropy_poll.c; sourceTree = "<group>"; };
|
|
OBJ_110 /* error.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = error.c; sourceTree = "<group>"; };
|
|
OBJ_111 /* gcm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gcm.c; sourceTree = "<group>"; };
|
|
OBJ_112 /* havege.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = havege.c; sourceTree = "<group>"; };
|
|
OBJ_113 /* hmac_drbg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = hmac_drbg.c; sourceTree = "<group>"; };
|
|
OBJ_114 /* md.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = md.c; sourceTree = "<group>"; };
|
|
OBJ_115 /* md2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = md2.c; sourceTree = "<group>"; };
|
|
OBJ_116 /* md4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = md4.c; sourceTree = "<group>"; };
|
|
OBJ_117 /* md5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = md5.c; sourceTree = "<group>"; };
|
|
OBJ_118 /* md_wrap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = md_wrap.c; sourceTree = "<group>"; };
|
|
OBJ_119 /* memory_buffer_alloc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = memory_buffer_alloc.c; sourceTree = "<group>"; };
|
|
OBJ_120 /* net_sockets.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = net_sockets.c; sourceTree = "<group>"; };
|
|
OBJ_121 /* oid.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = oid.c; sourceTree = "<group>"; };
|
|
OBJ_122 /* padlock.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = padlock.c; sourceTree = "<group>"; };
|
|
OBJ_123 /* pem.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pem.c; sourceTree = "<group>"; };
|
|
OBJ_124 /* pk.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pk.c; sourceTree = "<group>"; };
|
|
OBJ_125 /* pk_wrap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pk_wrap.c; sourceTree = "<group>"; };
|
|
OBJ_126 /* pkcs11.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pkcs11.c; sourceTree = "<group>"; };
|
|
OBJ_127 /* pkcs12.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pkcs12.c; sourceTree = "<group>"; };
|
|
OBJ_128 /* pkcs5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pkcs5.c; sourceTree = "<group>"; };
|
|
OBJ_129 /* pkparse.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pkparse.c; sourceTree = "<group>"; };
|
|
OBJ_130 /* pkwrite.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pkwrite.c; sourceTree = "<group>"; };
|
|
OBJ_131 /* platform.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = platform.c; sourceTree = "<group>"; };
|
|
OBJ_132 /* ripemd160.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ripemd160.c; sourceTree = "<group>"; };
|
|
OBJ_133 /* rsa.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rsa.c; sourceTree = "<group>"; };
|
|
OBJ_134 /* rsa_internal.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rsa_internal.c; sourceTree = "<group>"; };
|
|
OBJ_135 /* sha1.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sha1.c; sourceTree = "<group>"; };
|
|
OBJ_136 /* sha256.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sha256.c; sourceTree = "<group>"; };
|
|
OBJ_137 /* sha512.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = sha512.c; sourceTree = "<group>"; };
|
|
OBJ_138 /* ssl_cache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_cache.c; sourceTree = "<group>"; };
|
|
OBJ_139 /* ssl_ciphersuites.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_ciphersuites.c; sourceTree = "<group>"; };
|
|
OBJ_140 /* ssl_cli.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_cli.c; sourceTree = "<group>"; };
|
|
OBJ_141 /* ssl_cookie.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_cookie.c; sourceTree = "<group>"; };
|
|
OBJ_142 /* ssl_srv.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_srv.c; sourceTree = "<group>"; };
|
|
OBJ_143 /* ssl_ticket.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_ticket.c; sourceTree = "<group>"; };
|
|
OBJ_144 /* ssl_tls.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ssl_tls.c; sourceTree = "<group>"; };
|
|
OBJ_145 /* threading.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = threading.c; sourceTree = "<group>"; };
|
|
OBJ_146 /* timing.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = timing.c; sourceTree = "<group>"; };
|
|
OBJ_147 /* version.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = "<group>"; };
|
|
OBJ_148 /* version_features.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = version_features.c; sourceTree = "<group>"; };
|
|
OBJ_149 /* x509.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509.c; sourceTree = "<group>"; };
|
|
OBJ_150 /* x509_create.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509_create.c; sourceTree = "<group>"; };
|
|
OBJ_151 /* x509_crl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509_crl.c; sourceTree = "<group>"; };
|
|
OBJ_152 /* x509_crt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509_crt.c; sourceTree = "<group>"; };
|
|
OBJ_153 /* x509_csr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509_csr.c; sourceTree = "<group>"; };
|
|
OBJ_154 /* x509write_crt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509write_crt.c; sourceTree = "<group>"; };
|
|
OBJ_155 /* x509write_csr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = x509write_csr.c; sourceTree = "<group>"; };
|
|
OBJ_156 /* xtea.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = xtea.c; sourceTree = "<group>"; };
|
|
OBJ_159 /* pem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pem.h; sourceTree = "<group>"; };
|
|
OBJ_16 /* lz4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lz4.c; sourceTree = "<group>"; };
|
|
OBJ_160 /* check_config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = check_config.h; sourceTree = "<group>"; };
|
|
OBJ_161 /* error.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; };
|
|
OBJ_162 /* md2.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = md2.h; sourceTree = "<group>"; };
|
|
OBJ_163 /* oid.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = oid.h; sourceTree = "<group>"; };
|
|
OBJ_164 /* rsa_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rsa_internal.h; sourceTree = "<group>"; };
|
|
OBJ_165 /* pkcs5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkcs5.h; sourceTree = "<group>"; };
|
|
OBJ_166 /* ripemd160.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ripemd160.h; sourceTree = "<group>"; };
|
|
OBJ_167 /* blowfish.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = blowfish.h; sourceTree = "<group>"; };
|
|
OBJ_168 /* debug.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; };
|
|
OBJ_169 /* x509.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = x509.h; sourceTree = "<group>"; };
|
|
OBJ_17 /* lz4frame.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lz4frame.c; sourceTree = "<group>"; };
|
|
OBJ_170 /* version.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; };
|
|
OBJ_171 /* ecp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ecp.h; sourceTree = "<group>"; };
|
|
OBJ_172 /* net.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = net.h; sourceTree = "<group>"; };
|
|
OBJ_173 /* cipher_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cipher_internal.h; sourceTree = "<group>"; };
|
|
OBJ_174 /* md_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = md_internal.h; sourceTree = "<group>"; };
|
|
OBJ_175 /* base64.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = "<group>"; };
|
|
OBJ_176 /* pkcs11.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkcs11.h; sourceTree = "<group>"; };
|
|
OBJ_177 /* ssl_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssl_internal.h; sourceTree = "<group>"; };
|
|
OBJ_178 /* asn1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = asn1.h; sourceTree = "<group>"; };
|
|
OBJ_179 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
|
|
OBJ_18 /* lz4hc.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = lz4hc.c; sourceTree = "<group>"; };
|
|
OBJ_180 /* memory_buffer_alloc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = memory_buffer_alloc.h; sourceTree = "<group>"; };
|
|
OBJ_181 /* x509_csr.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = x509_csr.h; sourceTree = "<group>"; };
|
|
OBJ_182 /* xtea.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = xtea.h; sourceTree = "<group>"; };
|
|
OBJ_183 /* threading.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = threading.h; sourceTree = "<group>"; };
|
|
OBJ_184 /* compat-1.3.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "compat-1.3.h"; sourceTree = "<group>"; };
|
|
OBJ_185 /* md5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = md5.h; sourceTree = "<group>"; };
|
|
OBJ_186 /* timing.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = timing.h; sourceTree = "<group>"; };
|
|
OBJ_187 /* arc4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arc4.h; sourceTree = "<group>"; };
|
|
OBJ_188 /* sha256.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sha256.h; sourceTree = "<group>"; };
|
|
OBJ_189 /* ecdsa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ecdsa.h; sourceTree = "<group>"; };
|
|
OBJ_19 /* xxhash.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = xxhash.c; sourceTree = "<group>"; };
|
|
OBJ_190 /* md.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = md.h; sourceTree = "<group>"; };
|
|
OBJ_191 /* cipher.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cipher.h; sourceTree = "<group>"; };
|
|
OBJ_192 /* ecjpake.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ecjpake.h; sourceTree = "<group>"; };
|
|
OBJ_193 /* net_sockets.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = net_sockets.h; sourceTree = "<group>"; };
|
|
OBJ_194 /* entropy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = entropy.h; sourceTree = "<group>"; };
|
|
OBJ_195 /* pkcs12.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pkcs12.h; sourceTree = "<group>"; };
|
|
OBJ_196 /* padlock.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = padlock.h; sourceTree = "<group>"; };
|
|
OBJ_197 /* sha512.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sha512.h; sourceTree = "<group>"; };
|
|
OBJ_198 /* bn_mul.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bn_mul.h; sourceTree = "<group>"; };
|
|
OBJ_199 /* pk.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pk.h; sourceTree = "<group>"; };
|
|
OBJ_200 /* ecp_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ecp_internal.h; sourceTree = "<group>"; };
|
|
OBJ_201 /* ssl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = "<group>"; };
|
|
OBJ_202 /* platform_time.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = platform_time.h; sourceTree = "<group>"; };
|
|
OBJ_203 /* camellia.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = camellia.h; sourceTree = "<group>"; };
|
|
OBJ_204 /* md4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = md4.h; sourceTree = "<group>"; };
|
|
OBJ_205 /* x509_crt.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = x509_crt.h; sourceTree = "<group>"; };
|
|
OBJ_206 /* aes.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = aes.h; sourceTree = "<group>"; };
|
|
OBJ_207 /* pk_internal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = pk_internal.h; sourceTree = "<group>"; };
|
|
OBJ_208 /* ssl_cookie.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssl_cookie.h; sourceTree = "<group>"; };
|
|
OBJ_209 /* dhm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dhm.h; sourceTree = "<group>"; };
|
|
OBJ_21 /* lz4.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lz4.h; sourceTree = "<group>"; };
|
|
OBJ_210 /* aesni.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = aesni.h; sourceTree = "<group>"; };
|
|
OBJ_211 /* ctr_drbg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ctr_drbg.h; sourceTree = "<group>"; };
|
|
OBJ_212 /* des.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = des.h; sourceTree = "<group>"; };
|
|
OBJ_213 /* x509_crl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = x509_crl.h; sourceTree = "<group>"; };
|
|
OBJ_214 /* ecdh.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ecdh.h; sourceTree = "<group>"; };
|
|
OBJ_215 /* sha1.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sha1.h; sourceTree = "<group>"; };
|
|
OBJ_216 /* gcm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = gcm.h; sourceTree = "<group>"; };
|
|
OBJ_217 /* certs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = certs.h; sourceTree = "<group>"; };
|
|
OBJ_218 /* rsa.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = rsa.h; sourceTree = "<group>"; };
|
|
OBJ_219 /* hmac_drbg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = hmac_drbg.h; sourceTree = "<group>"; };
|
|
OBJ_22 /* lz4frame_static.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lz4frame_static.h; sourceTree = "<group>"; };
|
|
OBJ_220 /* ssl_ticket.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssl_ticket.h; sourceTree = "<group>"; };
|
|
OBJ_221 /* ssl_ciphersuites.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssl_ciphersuites.h; sourceTree = "<group>"; };
|
|
OBJ_222 /* ssl_cache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ssl_cache.h; sourceTree = "<group>"; };
|
|
OBJ_223 /* cmac.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cmac.h; sourceTree = "<group>"; };
|
|
OBJ_224 /* platform.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = platform.h; sourceTree = "<group>"; };
|
|
OBJ_225 /* bignum.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bignum.h; sourceTree = "<group>"; };
|
|
OBJ_226 /* entropy_poll.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = entropy_poll.h; sourceTree = "<group>"; };
|
|
OBJ_227 /* havege.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = havege.h; sourceTree = "<group>"; };
|
|
OBJ_228 /* asn1write.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = asn1write.h; sourceTree = "<group>"; };
|
|
OBJ_229 /* ccm.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ccm.h; sourceTree = "<group>"; };
|
|
OBJ_23 /* lz4hc.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lz4hc.h; sourceTree = "<group>"; };
|
|
OBJ_24 /* lz4frame.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = lz4frame.h; sourceTree = "<group>"; };
|
|
OBJ_28 /* NSArray+OpenVPNAdditions.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSArray+OpenVPNAdditions.m"; sourceTree = "<group>"; };
|
|
OBJ_29 /* NSError+OpenVPNError.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSError+OpenVPNError.m"; sourceTree = "<group>"; };
|
|
OBJ_30 /* OpenVPNAdapter.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNAdapter.mm; sourceTree = "<group>"; };
|
|
OBJ_31 /* OpenVPNCertificate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OpenVPNCertificate.m; sourceTree = "<group>"; };
|
|
OBJ_32 /* OpenVPNClient.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNClient.mm; sourceTree = "<group>"; };
|
|
OBJ_33 /* OpenVPNConfiguration.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNConfiguration.mm; sourceTree = "<group>"; };
|
|
OBJ_34 /* OpenVPNConnectionInfo.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNConnectionInfo.mm; sourceTree = "<group>"; };
|
|
OBJ_35 /* OpenVPNCredentials.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNCredentials.mm; sourceTree = "<group>"; };
|
|
OBJ_36 /* OpenVPNError.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OpenVPNError.m; sourceTree = "<group>"; };
|
|
OBJ_37 /* OpenVPNInterfaceStats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNInterfaceStats.mm; sourceTree = "<group>"; };
|
|
OBJ_38 /* OpenVPNNetworkSettingsBuilder.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OpenVPNNetworkSettingsBuilder.m; sourceTree = "<group>"; };
|
|
OBJ_39 /* OpenVPNPacket.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNPacket.mm; sourceTree = "<group>"; };
|
|
OBJ_40 /* OpenVPNPacketFlowBridge.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNPacketFlowBridge.mm; sourceTree = "<group>"; };
|
|
OBJ_41 /* OpenVPNPrivateKey.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OpenVPNPrivateKey.m; sourceTree = "<group>"; };
|
|
OBJ_42 /* OpenVPNConfigurationEvaluation.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNConfigurationEvaluation.mm; sourceTree = "<group>"; };
|
|
OBJ_43 /* OpenVPNReachability.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNReachability.mm; sourceTree = "<group>"; };
|
|
OBJ_44 /* OpenVPNReachabilityTracker.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNReachabilityTracker.mm; sourceTree = "<group>"; };
|
|
OBJ_45 /* OpenVPNServerEntry.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNServerEntry.mm; sourceTree = "<group>"; };
|
|
OBJ_46 /* OpenVPNSessionToken.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNSessionToken.mm; sourceTree = "<group>"; };
|
|
OBJ_47 /* OpenVPNTransportStats.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = OpenVPNTransportStats.mm; sourceTree = "<group>"; };
|
|
OBJ_49 /* OpenVPNCompressionMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNCompressionMode.h; sourceTree = "<group>"; };
|
|
OBJ_50 /* OpenVPNKeyType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNKeyType.h; sourceTree = "<group>"; };
|
|
OBJ_51 /* OpenVPNAdapterEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapterEvent.h; sourceTree = "<group>"; };
|
|
OBJ_52 /* OpenVPNError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNError.h; sourceTree = "<group>"; };
|
|
OBJ_53 /* OpenVPNTransportProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNTransportProtocol.h; sourceTree = "<group>"; };
|
|
OBJ_54 /* OpenVPNTLSCertProfile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNTLSCertProfile.h; sourceTree = "<group>"; };
|
|
OBJ_55 /* OpenVPNPrivateKey.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNPrivateKey.h; sourceTree = "<group>"; };
|
|
OBJ_56 /* OpenVPNInterfaceStats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNInterfaceStats.h; sourceTree = "<group>"; };
|
|
OBJ_58 /* OpenVPNReachability.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachability.h; sourceTree = "<group>"; };
|
|
OBJ_59 /* OpenVPNIPv6Preference.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNIPv6Preference.h; sourceTree = "<group>"; };
|
|
OBJ_60 /* OpenVPNAdapterPacketFlow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapterPacketFlow.h; sourceTree = "<group>"; };
|
|
OBJ_61 /* OpenVPNMinTLSVersion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNMinTLSVersion.h; sourceTree = "<group>"; };
|
|
OBJ_62 /* OpenVPNAdapter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNAdapter.h; sourceTree = "<group>"; };
|
|
OBJ_63 /* OpenVPNConnectionInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNConnectionInfo.h; sourceTree = "<group>"; };
|
|
OBJ_64 /* OpenVPNReachabilityStatus.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNReachabilityStatus.h; sourceTree = "<group>"; };
|
|
OBJ_65 /* OpenVPNServerEntry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNServerEntry.h; sourceTree = "<group>"; };
|
|
OBJ_66 /* OpenVPNConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNConfiguration.h; sourceTree = "<group>"; };
|
|
OBJ_67 /* OpenVPNCredentials.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNCredentials.h; sourceTree = "<group>"; };
|
|
OBJ_68 /* OpenVPNTransportStats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNTransportStats.h; sourceTree = "<group>"; };
|
|
OBJ_69 /* OpenVPNSessionToken.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNSessionToken.h; sourceTree = "<group>"; };
|
|
OBJ_70 /* OpenVPNCertificate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OpenVPNCertificate.h; sourceTree = "<group>"; };
|
|
OBJ_73 /* ovpncli.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = ovpncli.mm; sourceTree = "<group>"; };
|
|
OBJ_85 /* aes.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = aes.c; sourceTree = "<group>"; };
|
|
OBJ_86 /* aesni.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = aesni.c; sourceTree = "<group>"; };
|
|
OBJ_87 /* arc4.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = arc4.c; sourceTree = "<group>"; };
|
|
OBJ_88 /* asn1parse.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = asn1parse.c; sourceTree = "<group>"; };
|
|
OBJ_89 /* asn1write.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = asn1write.c; sourceTree = "<group>"; };
|
|
OBJ_90 /* base64.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = "<group>"; };
|
|
OBJ_91 /* bignum.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = bignum.c; sourceTree = "<group>"; };
|
|
OBJ_92 /* blowfish.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = blowfish.c; sourceTree = "<group>"; };
|
|
OBJ_93 /* camellia.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = camellia.c; sourceTree = "<group>"; };
|
|
OBJ_94 /* ccm.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ccm.c; sourceTree = "<group>"; };
|
|
OBJ_95 /* certs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = certs.c; sourceTree = "<group>"; };
|
|
OBJ_96 /* cipher.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cipher.c; sourceTree = "<group>"; };
|
|
OBJ_97 /* cipher_wrap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cipher_wrap.c; sourceTree = "<group>"; };
|
|
OBJ_98 /* cmac.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cmac.c; sourceTree = "<group>"; };
|
|
OBJ_99 /* ctr_drbg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ctr_drbg.c; sourceTree = "<group>"; };
|
|
"OpenVPNAdapter::LZ4::Product" /* LZ4.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = LZ4.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
"OpenVPNAdapter::OpenVPNAdapter::Product" /* OpenVPNAdapter.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OpenVPNAdapter.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
"OpenVPNAdapter::OpenVPNClient::Product" /* OpenVPNClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = OpenVPNClient.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
"OpenVPNAdapter::mbedTLS::Product" /* mbedTLS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = mbedTLS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
/* End PBXFileReference section */
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
C97E5FCA24123F2E005C2EBC /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_254 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_303 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
OBJ_304 /* OpenVPNClient.framework in Frameworks */,
|
|
C9EABF3124110BE200D828D4 /* SystemConfiguration.framework in Frameworks */,
|
|
C97E5FEC24124B73005C2EBC /* mbedTLS.framework in Frameworks */,
|
|
C9EABF772411215C00D828D4 /* UIKit.framework in Frameworks */,
|
|
C97E5FE724124B6F005C2EBC /* LZ4.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_323 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
OBJ_324 /* mbedTLS.framework in Frameworks */,
|
|
OBJ_325 /* LZ4.framework in Frameworks */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_404 /* Frameworks */ = {
|
|
isa = PBXFrameworksBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXFrameworksBuildPhase section */
|
|
|
|
/* Begin PBXGroup section */
|
|
C910EAEA24EBBFB60081AF13 /* Resources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C910EAF124EBC6F90081AF13 /* client.ovpn */,
|
|
C910EAEB24EBBFB60081AF13 /* client.crt */,
|
|
C910EAEC24EBBFB60081AF13 /* ca.crt */,
|
|
C910EAED24EBBFB60081AF13 /* client.key */,
|
|
);
|
|
name = Resources;
|
|
path = Tests/Resources;
|
|
sourceTree = "<group>";
|
|
};
|
|
C97E5FD524123F48005C2EBC /* OpenVPNAdapter */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C97E5FDB24123F48005C2EBC /* Bundle.swift */,
|
|
C97E5FDA24123F48005C2EBC /* VPNProfile.swift */,
|
|
C97E5FD624123F48005C2EBC /* OpenVPNReachabilityTests.swift */,
|
|
C97E5FD724123F48005C2EBC /* OpenVPNConfigurationTests.swift */,
|
|
C97E5FD924123F48005C2EBC /* OpenVPNAdapterTests.swift */,
|
|
);
|
|
name = OpenVPNAdapter;
|
|
path = Tests/OpenVPNAdapter;
|
|
sourceTree = "<group>";
|
|
};
|
|
C9EABF2F24110BE100D828D4 /* Frameworks */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C9EABF642411189800D828D4 /* UIKit.framework */,
|
|
C9EABF3024110BE200D828D4 /* SystemConfiguration.framework */,
|
|
);
|
|
name = Frameworks;
|
|
sourceTree = "<group>";
|
|
};
|
|
C9EABF412411133400D828D4 /* Configuration */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C9EABF492411133400D828D4 /* Project.xcconfig */,
|
|
C9EABF7524111E9C00D828D4 /* LZ4.xcconfig */,
|
|
C9EABF7624111F1600D828D4 /* mbedTLS.xcconfig */,
|
|
C9EABF7324111AEE00D828D4 /* OpenVPNClient.xcconfig */,
|
|
C9EABF7424111D6100D828D4 /* OpenVPNAdapter.xcconfig */,
|
|
);
|
|
path = Configuration;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_15 /* lib */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_16 /* lz4.c */,
|
|
OBJ_17 /* lz4frame.c */,
|
|
OBJ_18 /* lz4hc.c */,
|
|
OBJ_19 /* xxhash.c */,
|
|
);
|
|
path = lib;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_157 /* include */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_158 /* mbedtls */,
|
|
);
|
|
path = include;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_158 /* mbedtls */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_159 /* pem.h */,
|
|
OBJ_160 /* check_config.h */,
|
|
OBJ_161 /* error.h */,
|
|
OBJ_162 /* md2.h */,
|
|
OBJ_163 /* oid.h */,
|
|
OBJ_164 /* rsa_internal.h */,
|
|
OBJ_165 /* pkcs5.h */,
|
|
OBJ_166 /* ripemd160.h */,
|
|
OBJ_167 /* blowfish.h */,
|
|
OBJ_168 /* debug.h */,
|
|
OBJ_169 /* x509.h */,
|
|
OBJ_170 /* version.h */,
|
|
OBJ_171 /* ecp.h */,
|
|
OBJ_172 /* net.h */,
|
|
OBJ_173 /* cipher_internal.h */,
|
|
OBJ_174 /* md_internal.h */,
|
|
OBJ_175 /* base64.h */,
|
|
OBJ_176 /* pkcs11.h */,
|
|
OBJ_177 /* ssl_internal.h */,
|
|
OBJ_178 /* asn1.h */,
|
|
OBJ_179 /* config.h */,
|
|
OBJ_180 /* memory_buffer_alloc.h */,
|
|
OBJ_181 /* x509_csr.h */,
|
|
OBJ_182 /* xtea.h */,
|
|
OBJ_183 /* threading.h */,
|
|
OBJ_184 /* compat-1.3.h */,
|
|
OBJ_185 /* md5.h */,
|
|
OBJ_186 /* timing.h */,
|
|
OBJ_187 /* arc4.h */,
|
|
OBJ_188 /* sha256.h */,
|
|
OBJ_189 /* ecdsa.h */,
|
|
OBJ_190 /* md.h */,
|
|
OBJ_191 /* cipher.h */,
|
|
OBJ_192 /* ecjpake.h */,
|
|
OBJ_193 /* net_sockets.h */,
|
|
OBJ_194 /* entropy.h */,
|
|
OBJ_195 /* pkcs12.h */,
|
|
OBJ_196 /* padlock.h */,
|
|
OBJ_197 /* sha512.h */,
|
|
OBJ_198 /* bn_mul.h */,
|
|
OBJ_199 /* pk.h */,
|
|
OBJ_200 /* ecp_internal.h */,
|
|
OBJ_201 /* ssl.h */,
|
|
OBJ_202 /* platform_time.h */,
|
|
OBJ_203 /* camellia.h */,
|
|
OBJ_204 /* md4.h */,
|
|
OBJ_205 /* x509_crt.h */,
|
|
OBJ_206 /* aes.h */,
|
|
OBJ_207 /* pk_internal.h */,
|
|
OBJ_208 /* ssl_cookie.h */,
|
|
OBJ_209 /* dhm.h */,
|
|
OBJ_210 /* aesni.h */,
|
|
OBJ_211 /* ctr_drbg.h */,
|
|
OBJ_212 /* des.h */,
|
|
OBJ_213 /* x509_crl.h */,
|
|
OBJ_214 /* ecdh.h */,
|
|
OBJ_215 /* sha1.h */,
|
|
OBJ_216 /* gcm.h */,
|
|
OBJ_217 /* certs.h */,
|
|
OBJ_218 /* rsa.h */,
|
|
OBJ_219 /* hmac_drbg.h */,
|
|
OBJ_220 /* ssl_ticket.h */,
|
|
OBJ_221 /* ssl_ciphersuites.h */,
|
|
OBJ_222 /* ssl_cache.h */,
|
|
OBJ_223 /* cmac.h */,
|
|
OBJ_224 /* platform.h */,
|
|
OBJ_225 /* bignum.h */,
|
|
OBJ_226 /* entropy_poll.h */,
|
|
OBJ_227 /* havege.h */,
|
|
OBJ_228 /* asn1write.h */,
|
|
OBJ_229 /* ccm.h */,
|
|
);
|
|
path = mbedtls;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_20 /* include */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_21 /* lz4.h */,
|
|
OBJ_22 /* lz4frame_static.h */,
|
|
OBJ_23 /* lz4hc.h */,
|
|
OBJ_24 /* lz4frame.h */,
|
|
);
|
|
path = include;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_231 /* Tests */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C910EAEA24EBBFB60081AF13 /* Resources */,
|
|
C97E5FD524123F48005C2EBC /* OpenVPNAdapter */,
|
|
);
|
|
name = Tests;
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
OBJ_232 /* Products */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
"OpenVPNAdapter::mbedTLS::Product" /* mbedTLS.framework */,
|
|
"OpenVPNAdapter::OpenVPNAdapter::Product" /* OpenVPNAdapter.framework */,
|
|
"OpenVPNAdapter::OpenVPNClient::Product" /* OpenVPNClient.framework */,
|
|
"OpenVPNAdapter::LZ4::Product" /* LZ4.framework */,
|
|
C97E5FCD24123F2E005C2EBC /* OpenVPNAdapterTests.xctest */,
|
|
);
|
|
name = Products;
|
|
sourceTree = BUILT_PRODUCTS_DIR;
|
|
};
|
|
OBJ_26 /* OpenVPNAdapter */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_48 /* include */,
|
|
OBJ_27 /* library */,
|
|
C97E5FBA2412344D005C2EBC /* Umbrella-Header.h */,
|
|
C97E5FB92412334B005C2EBC /* module.modulemap */,
|
|
);
|
|
name = OpenVPNAdapter;
|
|
path = Sources/OpenVPNAdapter;
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
OBJ_27 /* library */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EDC86AE62516F50000504FFA /* OpenVPNDhcpOptionEntry.h */,
|
|
EDC86AE72516F50000504FFA /* OpenVPNDhcpOptionEntry.mm */,
|
|
EDC86AE82516F50000504FFA /* OpenVPNDhcpOptionEntry+Internal.h */,
|
|
C97E5F752412300A005C2EBC /* OpenVPNAdapterEvent.h */,
|
|
C97E5F7724123019005C2EBC /* OpenVPNAdapterPacketFlow.h */,
|
|
C97E5F7B24123036005C2EBC /* OpenVPNCompressionMode.h */,
|
|
C97E5F8F241230B3005C2EBC /* OpenVPNIPv6Preference.h */,
|
|
C97E5F91241230C6005C2EBC /* OpenVPNKeyType.h */,
|
|
C97E5FB1241231D9005C2EBC /* OpenVPNTLSCertProfile.h */,
|
|
C97E5F93241230D9005C2EBC /* OpenVPNMinTLSVersion.h */,
|
|
C97E5FB724123211005C2EBC /* OpenVPNTransportProtocol.h */,
|
|
C97E5FA52412317B005C2EBC /* OpenVPNReachabilityStatus.h */,
|
|
C97E5F6D24122F12005C2EBC /* NSArray+OpenVPNAdditions.h */,
|
|
OBJ_28 /* NSArray+OpenVPNAdditions.m */,
|
|
C97E5F6F24122F22005C2EBC /* NSError+OpenVPNError.h */,
|
|
OBJ_29 /* NSError+OpenVPNError.m */,
|
|
C97E5F7324122FE6005C2EBC /* OpenVPNAdapter.h */,
|
|
OBJ_30 /* OpenVPNAdapter.mm */,
|
|
C97E5F7924123022005C2EBC /* OpenVPNCertificate.h */,
|
|
OBJ_31 /* OpenVPNCertificate.m */,
|
|
C97E5F7124122F5C005C2EBC /* OpenVPNClient.h */,
|
|
OBJ_32 /* OpenVPNClient.mm */,
|
|
C97E5F7D24123046005C2EBC /* OpenVPNConfiguration.h */,
|
|
C97E5F7F24123051005C2EBC /* OpenVPNConfiguration+Internal.h */,
|
|
OBJ_33 /* OpenVPNConfiguration.mm */,
|
|
C97E5F812412305C005C2EBC /* OpenVPNConnectionInfo.h */,
|
|
C97E5F8324123066005C2EBC /* OpenVPNConnectionInfo+Internal.h */,
|
|
OBJ_34 /* OpenVPNConnectionInfo.mm */,
|
|
C97E5F8524123072005C2EBC /* OpenVPNCredentials.h */,
|
|
C97E5F872412307B005C2EBC /* OpenVPNCredentials+Internal.h */,
|
|
OBJ_35 /* OpenVPNCredentials.mm */,
|
|
C97E5F8924123088005C2EBC /* OpenVPNError.h */,
|
|
OBJ_36 /* OpenVPNError.m */,
|
|
C97E5F8B24123090005C2EBC /* OpenVPNInterfaceStats.h */,
|
|
C97E5F8D2412309E005C2EBC /* OpenVPNInterfaceStats+Internal.h */,
|
|
OBJ_37 /* OpenVPNInterfaceStats.mm */,
|
|
C97E5F95241230E9005C2EBC /* OpenVPNNetworkSettingsBuilder.h */,
|
|
OBJ_38 /* OpenVPNNetworkSettingsBuilder.m */,
|
|
C97E5F97241230F7005C2EBC /* OpenVPNPacket.h */,
|
|
OBJ_39 /* OpenVPNPacket.mm */,
|
|
C97E5F9924123135005C2EBC /* OpenVPNPacketFlowBridge.h */,
|
|
OBJ_40 /* OpenVPNPacketFlowBridge.mm */,
|
|
C97E5F9B2412313F005C2EBC /* OpenVPNPrivateKey.h */,
|
|
OBJ_41 /* OpenVPNPrivateKey.m */,
|
|
C97E5F9D24123149005C2EBC /* OpenVPNConfigurationEvaluation.h */,
|
|
C97E5F9F24123151005C2EBC /* OpenVPNConfigurationEvaluation+Internal.h */,
|
|
OBJ_42 /* OpenVPNConfigurationEvaluation.mm */,
|
|
C97E5FA12412315C005C2EBC /* OpenVPNReachability.h */,
|
|
C97E5FA324123168005C2EBC /* OpenVPNReachability+Internal.h */,
|
|
OBJ_43 /* OpenVPNReachability.mm */,
|
|
C97E5FA724123186005C2EBC /* OpenVPNReachabilityTracker.h */,
|
|
OBJ_44 /* OpenVPNReachabilityTracker.mm */,
|
|
C97E5FA924123196005C2EBC /* OpenVPNServerEntry.h */,
|
|
C97E5FAB241231AA005C2EBC /* OpenVPNServerEntry+Internal.h */,
|
|
OBJ_45 /* OpenVPNServerEntry.mm */,
|
|
C97E5FAD241231B3005C2EBC /* OpenVPNSessionToken.h */,
|
|
C97E5FAF241231BB005C2EBC /* OpenVPNSessionToken+Internal.h */,
|
|
OBJ_46 /* OpenVPNSessionToken.mm */,
|
|
C97E5FB3241231F7005C2EBC /* OpenVPNTransportStats.h */,
|
|
C97E5FB5241231FF005C2EBC /* OpenVPNTransportStats+Internal.h */,
|
|
OBJ_47 /* OpenVPNTransportStats.mm */,
|
|
);
|
|
path = library;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_48 /* include */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
EDC86AF12516F52300504FFA /* OpenVPNDhcpOptionEntry.h */,
|
|
OBJ_49 /* OpenVPNCompressionMode.h */,
|
|
OBJ_50 /* OpenVPNKeyType.h */,
|
|
OBJ_51 /* OpenVPNAdapterEvent.h */,
|
|
OBJ_52 /* OpenVPNError.h */,
|
|
OBJ_53 /* OpenVPNTransportProtocol.h */,
|
|
OBJ_54 /* OpenVPNTLSCertProfile.h */,
|
|
OBJ_55 /* OpenVPNPrivateKey.h */,
|
|
OBJ_56 /* OpenVPNInterfaceStats.h */,
|
|
C910EAE624EBB5210081AF13 /* OpenVPNConfigurationEvaluation.h */,
|
|
OBJ_58 /* OpenVPNReachability.h */,
|
|
OBJ_59 /* OpenVPNIPv6Preference.h */,
|
|
OBJ_60 /* OpenVPNAdapterPacketFlow.h */,
|
|
OBJ_61 /* OpenVPNMinTLSVersion.h */,
|
|
OBJ_62 /* OpenVPNAdapter.h */,
|
|
OBJ_63 /* OpenVPNConnectionInfo.h */,
|
|
OBJ_64 /* OpenVPNReachabilityStatus.h */,
|
|
OBJ_65 /* OpenVPNServerEntry.h */,
|
|
OBJ_66 /* OpenVPNConfiguration.h */,
|
|
OBJ_67 /* OpenVPNCredentials.h */,
|
|
OBJ_68 /* OpenVPNTransportStats.h */,
|
|
OBJ_69 /* OpenVPNSessionToken.h */,
|
|
OBJ_70 /* OpenVPNCertificate.h */,
|
|
);
|
|
path = include;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_5 = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C9EABF412411133400D828D4 /* Configuration */,
|
|
OBJ_7 /* Sources */,
|
|
OBJ_231 /* Tests */,
|
|
OBJ_232 /* Products */,
|
|
C9EABF2F24110BE100D828D4 /* Frameworks */,
|
|
);
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_7 /* Sources */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_8 /* LZ4 */,
|
|
OBJ_76 /* mbedTLS */,
|
|
OBJ_71 /* OpenVPNClient */,
|
|
OBJ_26 /* OpenVPNAdapter */,
|
|
);
|
|
name = Sources;
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
OBJ_71 /* OpenVPNClient */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_74 /* include */,
|
|
OBJ_72 /* library */,
|
|
);
|
|
name = OpenVPNClient;
|
|
path = Sources/OpenVPNClient;
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
OBJ_72 /* library */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_73 /* ovpncli.mm */,
|
|
);
|
|
path = library;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_74 /* include */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
C9EABF3224110E7500D828D4 /* ovpnapi.hpp */,
|
|
C9EABF3324110E7500D828D4 /* ovpncli.hpp */,
|
|
);
|
|
path = include;
|
|
sourceTree = "<group>";
|
|
};
|
|
OBJ_76 /* mbedTLS */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_157 /* include */,
|
|
OBJ_84 /* library */,
|
|
);
|
|
name = mbedTLS;
|
|
path = Sources/mbedTLS;
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
OBJ_8 /* LZ4 */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_20 /* include */,
|
|
OBJ_15 /* lib */,
|
|
);
|
|
name = LZ4;
|
|
path = Sources/LZ4;
|
|
sourceTree = SOURCE_ROOT;
|
|
};
|
|
OBJ_84 /* library */ = {
|
|
isa = PBXGroup;
|
|
children = (
|
|
OBJ_85 /* aes.c */,
|
|
OBJ_86 /* aesni.c */,
|
|
OBJ_87 /* arc4.c */,
|
|
OBJ_88 /* asn1parse.c */,
|
|
OBJ_89 /* asn1write.c */,
|
|
OBJ_90 /* base64.c */,
|
|
OBJ_91 /* bignum.c */,
|
|
OBJ_92 /* blowfish.c */,
|
|
OBJ_93 /* camellia.c */,
|
|
OBJ_94 /* ccm.c */,
|
|
OBJ_95 /* certs.c */,
|
|
OBJ_96 /* cipher.c */,
|
|
OBJ_97 /* cipher_wrap.c */,
|
|
OBJ_98 /* cmac.c */,
|
|
OBJ_99 /* ctr_drbg.c */,
|
|
OBJ_100 /* debug.c */,
|
|
OBJ_101 /* des.c */,
|
|
OBJ_102 /* dhm.c */,
|
|
OBJ_103 /* ecdh.c */,
|
|
OBJ_104 /* ecdsa.c */,
|
|
OBJ_105 /* ecjpake.c */,
|
|
OBJ_106 /* ecp.c */,
|
|
OBJ_107 /* ecp_curves.c */,
|
|
OBJ_108 /* entropy.c */,
|
|
OBJ_109 /* entropy_poll.c */,
|
|
OBJ_110 /* error.c */,
|
|
OBJ_111 /* gcm.c */,
|
|
OBJ_112 /* havege.c */,
|
|
OBJ_113 /* hmac_drbg.c */,
|
|
OBJ_114 /* md.c */,
|
|
OBJ_115 /* md2.c */,
|
|
OBJ_116 /* md4.c */,
|
|
OBJ_117 /* md5.c */,
|
|
OBJ_118 /* md_wrap.c */,
|
|
OBJ_119 /* memory_buffer_alloc.c */,
|
|
OBJ_120 /* net_sockets.c */,
|
|
OBJ_121 /* oid.c */,
|
|
OBJ_122 /* padlock.c */,
|
|
OBJ_123 /* pem.c */,
|
|
OBJ_124 /* pk.c */,
|
|
OBJ_125 /* pk_wrap.c */,
|
|
OBJ_126 /* pkcs11.c */,
|
|
OBJ_127 /* pkcs12.c */,
|
|
OBJ_128 /* pkcs5.c */,
|
|
OBJ_129 /* pkparse.c */,
|
|
OBJ_130 /* pkwrite.c */,
|
|
OBJ_131 /* platform.c */,
|
|
OBJ_132 /* ripemd160.c */,
|
|
OBJ_133 /* rsa.c */,
|
|
OBJ_134 /* rsa_internal.c */,
|
|
OBJ_135 /* sha1.c */,
|
|
OBJ_136 /* sha256.c */,
|
|
OBJ_137 /* sha512.c */,
|
|
OBJ_138 /* ssl_cache.c */,
|
|
OBJ_139 /* ssl_ciphersuites.c */,
|
|
OBJ_140 /* ssl_cli.c */,
|
|
OBJ_141 /* ssl_cookie.c */,
|
|
OBJ_142 /* ssl_srv.c */,
|
|
OBJ_143 /* ssl_ticket.c */,
|
|
OBJ_144 /* ssl_tls.c */,
|
|
OBJ_145 /* threading.c */,
|
|
OBJ_146 /* timing.c */,
|
|
OBJ_147 /* version.c */,
|
|
OBJ_148 /* version_features.c */,
|
|
OBJ_149 /* x509.c */,
|
|
OBJ_150 /* x509_create.c */,
|
|
OBJ_151 /* x509_crl.c */,
|
|
OBJ_152 /* x509_crt.c */,
|
|
OBJ_153 /* x509_csr.c */,
|
|
OBJ_154 /* x509write_crt.c */,
|
|
OBJ_155 /* x509write_csr.c */,
|
|
OBJ_156 /* xtea.c */,
|
|
);
|
|
path = library;
|
|
sourceTree = "<group>";
|
|
};
|
|
/* End PBXGroup section */
|
|
|
|
/* Begin PBXHeadersBuildPhase section */
|
|
OBJ_280 /* Headers */ = {
|
|
isa = PBXHeadersBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
C97E5F7A24123022005C2EBC /* OpenVPNCertificate.h in Headers */,
|
|
C97E5FAA24123196005C2EBC /* OpenVPNServerEntry.h in Headers */,
|
|
OBJ_281 /* OpenVPNCompressionMode.h in Headers */,
|
|
C97E5F8424123067005C2EBC /* OpenVPNConnectionInfo+Internal.h in Headers */,
|
|
C97E5F98241230F7005C2EBC /* OpenVPNPacket.h in Headers */,
|
|
OBJ_282 /* OpenVPNKeyType.h in Headers */,
|
|
C97E5F7024122F22005C2EBC /* NSError+OpenVPNError.h in Headers */,
|
|
OBJ_283 /* OpenVPNAdapterEvent.h in Headers */,
|
|
OBJ_284 /* OpenVPNError.h in Headers */,
|
|
OBJ_285 /* OpenVPNTransportProtocol.h in Headers */,
|
|
C97E5F96241230E9005C2EBC /* OpenVPNNetworkSettingsBuilder.h in Headers */,
|
|
C97E5FA22412315D005C2EBC /* OpenVPNReachability.h in Headers */,
|
|
C97E5F762412300A005C2EBC /* OpenVPNAdapterEvent.h in Headers */,
|
|
C97E5FB824123211005C2EBC /* OpenVPNTransportProtocol.h in Headers */,
|
|
C97E5FB4241231F7005C2EBC /* OpenVPNTransportStats.h in Headers */,
|
|
C97E5F7824123019005C2EBC /* OpenVPNAdapterPacketFlow.h in Headers */,
|
|
C97E5F8A24123088005C2EBC /* OpenVPNError.h in Headers */,
|
|
C97E5FB6241231FF005C2EBC /* OpenVPNTransportStats+Internal.h in Headers */,
|
|
C97E5F9C2412313F005C2EBC /* OpenVPNPrivateKey.h in Headers */,
|
|
C97E5F8E2412309E005C2EBC /* OpenVPNInterfaceStats+Internal.h in Headers */,
|
|
C97E5F6E24122F12005C2EBC /* NSArray+OpenVPNAdditions.h in Headers */,
|
|
OBJ_286 /* OpenVPNTLSCertProfile.h in Headers */,
|
|
C97E5FAE241231B3005C2EBC /* OpenVPNSessionToken.h in Headers */,
|
|
C97E5F9E2412314A005C2EBC /* OpenVPNConfigurationEvaluation.h in Headers */,
|
|
C97E5FA62412317B005C2EBC /* OpenVPNReachabilityStatus.h in Headers */,
|
|
OBJ_287 /* OpenVPNPrivateKey.h in Headers */,
|
|
EDC86AEB2516F50000504FFA /* OpenVPNDhcpOptionEntry+Internal.h in Headers */,
|
|
C97E5F7424122FE6005C2EBC /* OpenVPNAdapter.h in Headers */,
|
|
OBJ_288 /* OpenVPNInterfaceStats.h in Headers */,
|
|
OBJ_290 /* OpenVPNReachability.h in Headers */,
|
|
OBJ_291 /* OpenVPNIPv6Preference.h in Headers */,
|
|
C97E5F8C24123091005C2EBC /* OpenVPNInterfaceStats.h in Headers */,
|
|
C97E5F7C24123037005C2EBC /* OpenVPNCompressionMode.h in Headers */,
|
|
C97E5F92241230C6005C2EBC /* OpenVPNKeyType.h in Headers */,
|
|
C97E5F94241230D9005C2EBC /* OpenVPNMinTLSVersion.h in Headers */,
|
|
C97E5F7E24123046005C2EBC /* OpenVPNConfiguration.h in Headers */,
|
|
C97E5FA024123152005C2EBC /* OpenVPNConfigurationEvaluation+Internal.h in Headers */,
|
|
C97E5FB2241231DA005C2EBC /* OpenVPNTLSCertProfile.h in Headers */,
|
|
OBJ_292 /* OpenVPNAdapterPacketFlow.h in Headers */,
|
|
C97E5FA824123186005C2EBC /* OpenVPNReachabilityTracker.h in Headers */,
|
|
OBJ_293 /* OpenVPNMinTLSVersion.h in Headers */,
|
|
C97E5F7224122F5C005C2EBC /* OpenVPNClient.h in Headers */,
|
|
OBJ_294 /* OpenVPNAdapter.h in Headers */,
|
|
EDC86AE92516F50000504FFA /* OpenVPNDhcpOptionEntry.h in Headers */,
|
|
OBJ_295 /* OpenVPNConnectionInfo.h in Headers */,
|
|
OBJ_296 /* OpenVPNReachabilityStatus.h in Headers */,
|
|
C97E5F822412305C005C2EBC /* OpenVPNConnectionInfo.h in Headers */,
|
|
C97E5F882412307B005C2EBC /* OpenVPNCredentials+Internal.h in Headers */,
|
|
OBJ_297 /* OpenVPNServerEntry.h in Headers */,
|
|
OBJ_298 /* OpenVPNConfiguration.h in Headers */,
|
|
C97E5F9A24123135005C2EBC /* OpenVPNPacketFlowBridge.h in Headers */,
|
|
C97E5F8624123072005C2EBC /* OpenVPNCredentials.h in Headers */,
|
|
C97E5FB0241231BB005C2EBC /* OpenVPNSessionToken+Internal.h in Headers */,
|
|
C97E5F8024123051005C2EBC /* OpenVPNConfiguration+Internal.h in Headers */,
|
|
OBJ_299 /* OpenVPNCredentials.h in Headers */,
|
|
OBJ_300 /* OpenVPNTransportStats.h in Headers */,
|
|
OBJ_301 /* OpenVPNSessionToken.h in Headers */,
|
|
C97E5FA424123168005C2EBC /* OpenVPNReachability+Internal.h in Headers */,
|
|
OBJ_302 /* OpenVPNCertificate.h in Headers */,
|
|
C910EAE724EBB5210081AF13 /* OpenVPNConfigurationEvaluation.h in Headers */,
|
|
C97E5FAC241231AA005C2EBC /* OpenVPNServerEntry+Internal.h in Headers */,
|
|
C97E5F90241230B3005C2EBC /* OpenVPNIPv6Preference.h in Headers */,
|
|
EDC86AF22516F52300504FFA /* OpenVPNDhcpOptionEntry.h in Headers */,
|
|
C97E5FE624124B0E005C2EBC /* Umbrella-Header.h in Headers */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXHeadersBuildPhase section */
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
C97E5FCC24123F2E005C2EBC /* OpenVPNAdapterTests */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = C97E5FD424123F2E005C2EBC /* Build configuration list for PBXNativeTarget "OpenVPNAdapterTests" */;
|
|
buildPhases = (
|
|
C97E5FC924123F2E005C2EBC /* Sources */,
|
|
C97E5FCA24123F2E005C2EBC /* Frameworks */,
|
|
C97E5FCB24123F2E005C2EBC /* Resources */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
C97E5FE324124652005C2EBC /* PBXTargetDependency */,
|
|
);
|
|
name = OpenVPNAdapterTests;
|
|
productName = OpenVPNAdapterTests;
|
|
productReference = C97E5FCD24123F2E005C2EBC /* OpenVPNAdapterTests.xctest */;
|
|
productType = "com.apple.product-type.bundle.unit-test";
|
|
};
|
|
"OpenVPNAdapter::LZ4" /* LZ4 */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = OBJ_246 /* Build configuration list for PBXNativeTarget "LZ4" */;
|
|
buildPhases = (
|
|
OBJ_249 /* Sources */,
|
|
OBJ_254 /* Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = LZ4;
|
|
productName = LZ4;
|
|
productReference = "OpenVPNAdapter::LZ4::Product" /* LZ4.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
"OpenVPNAdapter::OpenVPNAdapter" /* OpenVPNAdapter */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = OBJ_256 /* Build configuration list for PBXNativeTarget "OpenVPNAdapter" */;
|
|
buildPhases = (
|
|
OBJ_259 /* Sources */,
|
|
OBJ_280 /* Headers */,
|
|
OBJ_303 /* Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
OBJ_307 /* PBXTargetDependency */,
|
|
C97E5FEA24124B6F005C2EBC /* PBXTargetDependency */,
|
|
C97E5FEF24124B73005C2EBC /* PBXTargetDependency */,
|
|
);
|
|
name = OpenVPNAdapter;
|
|
productName = OpenVPNAdapter;
|
|
productReference = "OpenVPNAdapter::OpenVPNAdapter::Product" /* OpenVPNAdapter.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
"OpenVPNAdapter::OpenVPNClient" /* OpenVPNClient */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = OBJ_318 /* Build configuration list for PBXNativeTarget "OpenVPNClient" */;
|
|
buildPhases = (
|
|
OBJ_321 /* Sources */,
|
|
OBJ_323 /* Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
OBJ_326 /* PBXTargetDependency */,
|
|
OBJ_327 /* PBXTargetDependency */,
|
|
);
|
|
name = OpenVPNClient;
|
|
productName = OpenVPNClient;
|
|
productReference = "OpenVPNAdapter::OpenVPNClient::Product" /* OpenVPNClient.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
"OpenVPNAdapter::mbedTLS" /* mbedTLS */ = {
|
|
isa = PBXNativeTarget;
|
|
buildConfigurationList = OBJ_328 /* Build configuration list for PBXNativeTarget "mbedTLS" */;
|
|
buildPhases = (
|
|
OBJ_331 /* Sources */,
|
|
OBJ_404 /* Frameworks */,
|
|
);
|
|
buildRules = (
|
|
);
|
|
dependencies = (
|
|
);
|
|
name = mbedTLS;
|
|
productName = mbedTLS;
|
|
productReference = "OpenVPNAdapter::mbedTLS::Product" /* mbedTLS.framework */;
|
|
productType = "com.apple.product-type.framework";
|
|
};
|
|
/* End PBXNativeTarget section */
|
|
|
|
/* Begin PBXProject section */
|
|
OBJ_1 /* Project object */ = {
|
|
isa = PBXProject;
|
|
attributes = {
|
|
LastSwiftMigration = 9999;
|
|
LastSwiftUpdateCheck = 1130;
|
|
LastUpgradeCheck = 9999;
|
|
TargetAttributes = {
|
|
C97E5FCC24123F2E005C2EBC = {
|
|
CreatedOnToolsVersion = 11.3.1;
|
|
};
|
|
};
|
|
};
|
|
buildConfigurationList = OBJ_2 /* Build configuration list for PBXProject "OpenVPNAdapter" */;
|
|
compatibilityVersion = "Xcode 11.0";
|
|
developmentRegion = en;
|
|
hasScannedForEncodings = 0;
|
|
knownRegions = (
|
|
en,
|
|
);
|
|
mainGroup = OBJ_5;
|
|
productRefGroup = OBJ_232 /* Products */;
|
|
projectDirPath = "";
|
|
projectRoot = "";
|
|
targets = (
|
|
"OpenVPNAdapter::LZ4" /* LZ4 */,
|
|
"OpenVPNAdapter::mbedTLS" /* mbedTLS */,
|
|
"OpenVPNAdapter::OpenVPNClient" /* OpenVPNClient */,
|
|
"OpenVPNAdapter::OpenVPNAdapter" /* OpenVPNAdapter */,
|
|
C97E5FCC24123F2E005C2EBC /* OpenVPNAdapterTests */,
|
|
);
|
|
};
|
|
/* End PBXProject section */
|
|
|
|
/* Begin PBXResourcesBuildPhase section */
|
|
C97E5FCB24123F2E005C2EBC /* Resources */ = {
|
|
isa = PBXResourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
C910EAEE24EBBFB60081AF13 /* client.crt in Resources */,
|
|
C910EAF024EBBFB60081AF13 /* client.key in Resources */,
|
|
C910EAEF24EBBFB60081AF13 /* ca.crt in Resources */,
|
|
C910EAF224EBC6F90081AF13 /* client.ovpn in Resources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
C97E5FC924123F2E005C2EBC /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 2147483647;
|
|
files = (
|
|
C97E5FE124123F48005C2EBC /* Bundle.swift in Sources */,
|
|
C97E5FDD24123F48005C2EBC /* OpenVPNConfigurationTests.swift in Sources */,
|
|
C97E5FDF24123F48005C2EBC /* OpenVPNAdapterTests.swift in Sources */,
|
|
C910EAE524EBB1DA0081AF13 /* OpenVPNReachabilityTests.swift in Sources */,
|
|
C97E5FE024123F48005C2EBC /* VPNProfile.swift in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_249 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
OBJ_250 /* lz4.c in Sources */,
|
|
OBJ_251 /* lz4frame.c in Sources */,
|
|
OBJ_252 /* lz4hc.c in Sources */,
|
|
OBJ_253 /* xxhash.c in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_259 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
OBJ_260 /* NSArray+OpenVPNAdditions.m in Sources */,
|
|
OBJ_261 /* NSError+OpenVPNError.m in Sources */,
|
|
OBJ_262 /* OpenVPNAdapter.mm in Sources */,
|
|
OBJ_263 /* OpenVPNCertificate.m in Sources */,
|
|
OBJ_264 /* OpenVPNClient.mm in Sources */,
|
|
OBJ_265 /* OpenVPNConfiguration.mm in Sources */,
|
|
OBJ_266 /* OpenVPNConnectionInfo.mm in Sources */,
|
|
OBJ_267 /* OpenVPNCredentials.mm in Sources */,
|
|
OBJ_268 /* OpenVPNError.m in Sources */,
|
|
OBJ_269 /* OpenVPNInterfaceStats.mm in Sources */,
|
|
OBJ_270 /* OpenVPNNetworkSettingsBuilder.m in Sources */,
|
|
OBJ_271 /* OpenVPNPacket.mm in Sources */,
|
|
EDC86AEA2516F50000504FFA /* OpenVPNDhcpOptionEntry.mm in Sources */,
|
|
OBJ_272 /* OpenVPNPacketFlowBridge.mm in Sources */,
|
|
OBJ_273 /* OpenVPNPrivateKey.m in Sources */,
|
|
OBJ_274 /* OpenVPNConfigurationEvaluation.mm in Sources */,
|
|
OBJ_275 /* OpenVPNReachability.mm in Sources */,
|
|
OBJ_276 /* OpenVPNReachabilityTracker.mm in Sources */,
|
|
OBJ_277 /* OpenVPNServerEntry.mm in Sources */,
|
|
OBJ_278 /* OpenVPNSessionToken.mm in Sources */,
|
|
OBJ_279 /* OpenVPNTransportStats.mm in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_321 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
OBJ_322 /* ovpncli.mm in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
OBJ_331 /* Sources */ = {
|
|
isa = PBXSourcesBuildPhase;
|
|
buildActionMask = 0;
|
|
files = (
|
|
OBJ_332 /* aes.c in Sources */,
|
|
OBJ_333 /* aesni.c in Sources */,
|
|
OBJ_334 /* arc4.c in Sources */,
|
|
OBJ_335 /* asn1parse.c in Sources */,
|
|
OBJ_336 /* asn1write.c in Sources */,
|
|
OBJ_337 /* base64.c in Sources */,
|
|
OBJ_338 /* bignum.c in Sources */,
|
|
OBJ_339 /* blowfish.c in Sources */,
|
|
OBJ_340 /* camellia.c in Sources */,
|
|
OBJ_341 /* ccm.c in Sources */,
|
|
OBJ_342 /* certs.c in Sources */,
|
|
OBJ_343 /* cipher.c in Sources */,
|
|
OBJ_344 /* cipher_wrap.c in Sources */,
|
|
OBJ_345 /* cmac.c in Sources */,
|
|
OBJ_346 /* ctr_drbg.c in Sources */,
|
|
OBJ_347 /* debug.c in Sources */,
|
|
OBJ_348 /* des.c in Sources */,
|
|
OBJ_349 /* dhm.c in Sources */,
|
|
OBJ_350 /* ecdh.c in Sources */,
|
|
OBJ_351 /* ecdsa.c in Sources */,
|
|
OBJ_352 /* ecjpake.c in Sources */,
|
|
OBJ_353 /* ecp.c in Sources */,
|
|
OBJ_354 /* ecp_curves.c in Sources */,
|
|
OBJ_355 /* entropy.c in Sources */,
|
|
OBJ_356 /* entropy_poll.c in Sources */,
|
|
OBJ_357 /* error.c in Sources */,
|
|
OBJ_358 /* gcm.c in Sources */,
|
|
OBJ_359 /* havege.c in Sources */,
|
|
OBJ_360 /* hmac_drbg.c in Sources */,
|
|
OBJ_361 /* md.c in Sources */,
|
|
OBJ_362 /* md2.c in Sources */,
|
|
OBJ_363 /* md4.c in Sources */,
|
|
OBJ_364 /* md5.c in Sources */,
|
|
OBJ_365 /* md_wrap.c in Sources */,
|
|
OBJ_366 /* memory_buffer_alloc.c in Sources */,
|
|
OBJ_367 /* net_sockets.c in Sources */,
|
|
OBJ_368 /* oid.c in Sources */,
|
|
OBJ_369 /* padlock.c in Sources */,
|
|
OBJ_370 /* pem.c in Sources */,
|
|
OBJ_371 /* pk.c in Sources */,
|
|
OBJ_372 /* pk_wrap.c in Sources */,
|
|
OBJ_373 /* pkcs11.c in Sources */,
|
|
OBJ_374 /* pkcs12.c in Sources */,
|
|
OBJ_375 /* pkcs5.c in Sources */,
|
|
OBJ_376 /* pkparse.c in Sources */,
|
|
OBJ_377 /* pkwrite.c in Sources */,
|
|
OBJ_378 /* platform.c in Sources */,
|
|
OBJ_379 /* ripemd160.c in Sources */,
|
|
OBJ_380 /* rsa.c in Sources */,
|
|
OBJ_381 /* rsa_internal.c in Sources */,
|
|
OBJ_382 /* sha1.c in Sources */,
|
|
OBJ_383 /* sha256.c in Sources */,
|
|
OBJ_384 /* sha512.c in Sources */,
|
|
OBJ_385 /* ssl_cache.c in Sources */,
|
|
OBJ_386 /* ssl_ciphersuites.c in Sources */,
|
|
OBJ_387 /* ssl_cli.c in Sources */,
|
|
OBJ_388 /* ssl_cookie.c in Sources */,
|
|
OBJ_389 /* ssl_srv.c in Sources */,
|
|
OBJ_390 /* ssl_ticket.c in Sources */,
|
|
OBJ_391 /* ssl_tls.c in Sources */,
|
|
OBJ_392 /* threading.c in Sources */,
|
|
OBJ_393 /* timing.c in Sources */,
|
|
OBJ_394 /* version.c in Sources */,
|
|
OBJ_395 /* version_features.c in Sources */,
|
|
OBJ_396 /* x509.c in Sources */,
|
|
OBJ_397 /* x509_create.c in Sources */,
|
|
OBJ_398 /* x509_crl.c in Sources */,
|
|
OBJ_399 /* x509_crt.c in Sources */,
|
|
OBJ_400 /* x509_csr.c in Sources */,
|
|
OBJ_401 /* x509write_crt.c in Sources */,
|
|
OBJ_402 /* x509write_csr.c in Sources */,
|
|
OBJ_403 /* xtea.c in Sources */,
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
};
|
|
/* End PBXSourcesBuildPhase section */
|
|
|
|
/* Begin PBXTargetDependency section */
|
|
C97E5FE324124652005C2EBC /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = "OpenVPNAdapter::OpenVPNAdapter" /* OpenVPNAdapter */;
|
|
targetProxy = C97E5FE224124652005C2EBC /* PBXContainerItemProxy */;
|
|
};
|
|
C97E5FEA24124B6F005C2EBC /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = "OpenVPNAdapter::LZ4" /* LZ4 */;
|
|
targetProxy = C97E5FE924124B6F005C2EBC /* PBXContainerItemProxy */;
|
|
};
|
|
C97E5FEF24124B73005C2EBC /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = "OpenVPNAdapter::mbedTLS" /* mbedTLS */;
|
|
targetProxy = C97E5FEE24124B73005C2EBC /* PBXContainerItemProxy */;
|
|
};
|
|
OBJ_307 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = "OpenVPNAdapter::OpenVPNClient" /* OpenVPNClient */;
|
|
targetProxy = C9EABF2C2411076400D828D4 /* PBXContainerItemProxy */;
|
|
};
|
|
OBJ_326 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = "OpenVPNAdapter::mbedTLS" /* mbedTLS */;
|
|
targetProxy = C9EABF2A2411076400D828D4 /* PBXContainerItemProxy */;
|
|
};
|
|
OBJ_327 /* PBXTargetDependency */ = {
|
|
isa = PBXTargetDependency;
|
|
target = "OpenVPNAdapter::LZ4" /* LZ4 */;
|
|
targetProxy = C9EABF2B2411076400D828D4 /* PBXContainerItemProxy */;
|
|
};
|
|
/* End PBXTargetDependency section */
|
|
|
|
/* Begin XCBuildConfiguration section */
|
|
C97E5FD224123F2E005C2EBC /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
CODE_SIGN_STYLE = Manual;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
ENABLE_TESTABILITY = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
GCC_DYNAMIC_NO_PIC = NO;
|
|
GCC_NO_COMMON_BLOCKS = YES;
|
|
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;
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/OpenVPNAdapterTests_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@loader_path/Frameworks",
|
|
);
|
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "me.ss-abramchuk.openvpn-adapter-tests";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
name = Debug;
|
|
};
|
|
C97E5FD324123F2E005C2EBC /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
buildSettings = {
|
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
|
CLANG_ANALYZER_NONNULL = YES;
|
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CLANG_ENABLE_OBJC_WEAK = YES;
|
|
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
CLANG_WARN_BOOL_CONVERSION = YES;
|
|
CLANG_WARN_COMMA = YES;
|
|
CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
CLANG_WARN_EMPTY_BODY = YES;
|
|
CLANG_WARN_ENUM_CONVERSION = YES;
|
|
CLANG_WARN_INFINITE_RECURSION = YES;
|
|
CLANG_WARN_INT_CONVERSION = YES;
|
|
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
CODE_SIGN_STYLE = Manual;
|
|
COPY_PHASE_STRIP = NO;
|
|
ENABLE_NS_ASSERTIONS = NO;
|
|
ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
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;
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/OpenVPNAdapterTests_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"@executable_path/Frameworks",
|
|
"@loader_path/Frameworks",
|
|
);
|
|
MTL_ENABLE_DEBUG_INFO = NO;
|
|
MTL_FAST_MATH = YES;
|
|
PRODUCT_BUNDLE_IDENTIFIER = "me.ss-abramchuk.openvpn-adapter-tests";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
VALIDATE_PRODUCT = YES;
|
|
};
|
|
name = Release;
|
|
};
|
|
OBJ_247 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7524111E9C00D828D4 /* LZ4.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = NO;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/LZ4_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MACH_O_TYPE = staticlib;
|
|
MARKETING_VERSION = 1.8.3;
|
|
OTHER_LDFLAGS = "$(inherited)";
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = LZ4;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = LZ4;
|
|
};
|
|
name = Debug;
|
|
};
|
|
OBJ_248 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7524111E9C00D828D4 /* LZ4.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = NO;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/LZ4_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MACH_O_TYPE = staticlib;
|
|
MARKETING_VERSION = 1.8.3;
|
|
OTHER_LDFLAGS = "$(inherited)";
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = LZ4;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = LZ4;
|
|
};
|
|
name = Release;
|
|
};
|
|
OBJ_257 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7424111D6100D828D4 /* OpenVPNAdapter.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = YES;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/OpenVPNAdapter_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MARKETING_VERSION = 0.7.0;
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = OpenVPNAdapter;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = OpenVPNAdapter;
|
|
};
|
|
name = Debug;
|
|
};
|
|
OBJ_258 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7424111D6100D828D4 /* OpenVPNAdapter.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CLANG_ENABLE_MODULES = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = YES;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/OpenVPNAdapter_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MARKETING_VERSION = 0.7.0;
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = OpenVPNAdapter;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = OpenVPNAdapter;
|
|
};
|
|
name = Release;
|
|
};
|
|
OBJ_3 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF492411133400D828D4 /* Project.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
COPY_PHASE_STRIP = NO;
|
|
DEBUG_INFORMATION_FORMAT = dwarf;
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
ENABLE_NS_ASSERTIONS = YES;
|
|
GCC_OPTIMIZATION_LEVEL = 0;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"$(inherited)",
|
|
"SWIFT_PACKAGE=1",
|
|
"DEBUG=1",
|
|
);
|
|
ONLY_ACTIVE_ARCH = YES;
|
|
OTHER_SWIFT_FLAGS = "$(inherited) -DXcode";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE DEBUG";
|
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
USE_HEADERMAP = NO;
|
|
};
|
|
name = Debug;
|
|
};
|
|
OBJ_319 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7324111AEE00D828D4 /* OpenVPNClient.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = NO;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/OpenVPNClient_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MACH_O_TYPE = staticlib;
|
|
MARKETING_VERSION = 3.5.6;
|
|
OTHER_CFLAGS = "$(inherited)";
|
|
OTHER_LDFLAGS = "$(inherited)";
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = OpenVPNClient;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = OpenVPNClient;
|
|
};
|
|
name = Debug;
|
|
};
|
|
OBJ_320 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7324111AEE00D828D4 /* OpenVPNClient.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = NO;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/OpenVPNClient_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MACH_O_TYPE = staticlib;
|
|
MARKETING_VERSION = 3.5.6;
|
|
OTHER_CFLAGS = "$(inherited)";
|
|
OTHER_LDFLAGS = "$(inherited)";
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = OpenVPNClient;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = OpenVPNClient;
|
|
};
|
|
name = Release;
|
|
};
|
|
OBJ_329 /* Debug */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7624111F1600D828D4 /* mbedTLS.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = NO;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/mbedTLS_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MACH_O_TYPE = staticlib;
|
|
MARKETING_VERSION = 2.7.13;
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = mbedTLS;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = mbedTLS;
|
|
};
|
|
name = Debug;
|
|
};
|
|
OBJ_330 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF7624111F1600D828D4 /* mbedTLS.xcconfig */;
|
|
buildSettings = {
|
|
APPLICATION_EXTENSION_API_ONLY = YES;
|
|
CURRENT_PROJECT_VERSION = 1;
|
|
DEFINES_MODULE = NO;
|
|
ENABLE_TESTABILITY = YES;
|
|
FRAMEWORK_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
|
|
);
|
|
INFOPLIST_FILE = OpenVPNAdapter.xcodeproj/mbedTLS_Info.plist;
|
|
LD_RUNPATH_SEARCH_PATHS = (
|
|
"$(inherited)",
|
|
"$(TOOLCHAIN_DIR)/usr/lib/swift/macosx",
|
|
);
|
|
MACH_O_TYPE = staticlib;
|
|
MARKETING_VERSION = 2.7.13;
|
|
OTHER_SWIFT_FLAGS = "$(inherited)";
|
|
PRODUCT_BUNDLE_IDENTIFIER = mbedTLS;
|
|
PRODUCT_MODULE_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
|
|
SKIP_INSTALL = YES;
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited)";
|
|
TARGET_NAME = mbedTLS;
|
|
};
|
|
name = Release;
|
|
};
|
|
OBJ_4 /* Release */ = {
|
|
isa = XCBuildConfiguration;
|
|
baseConfigurationReference = C9EABF492411133400D828D4 /* Project.xcconfig */;
|
|
buildSettings = {
|
|
CLANG_ENABLE_OBJC_ARC = YES;
|
|
COMBINE_HIDPI_IMAGES = YES;
|
|
COPY_PHASE_STRIP = YES;
|
|
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
DYLIB_INSTALL_NAME_BASE = "@rpath";
|
|
GCC_OPTIMIZATION_LEVEL = s;
|
|
GCC_PREPROCESSOR_DEFINITIONS = (
|
|
"$(inherited)",
|
|
"SWIFT_PACKAGE=1",
|
|
);
|
|
OTHER_SWIFT_FLAGS = "$(inherited) -DXcode";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) SWIFT_PACKAGE";
|
|
SWIFT_COMPILATION_MODE = wholemodule;
|
|
SWIFT_OPTIMIZATION_LEVEL = "-O";
|
|
USE_HEADERMAP = NO;
|
|
};
|
|
name = Release;
|
|
};
|
|
/* End XCBuildConfiguration section */
|
|
|
|
/* Begin XCConfigurationList section */
|
|
C97E5FD424123F2E005C2EBC /* Build configuration list for PBXNativeTarget "OpenVPNAdapterTests" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
C97E5FD224123F2E005C2EBC /* Debug */,
|
|
C97E5FD324123F2E005C2EBC /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
OBJ_2 /* Build configuration list for PBXProject "OpenVPNAdapter" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
OBJ_3 /* Debug */,
|
|
OBJ_4 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
OBJ_246 /* Build configuration list for PBXNativeTarget "LZ4" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
OBJ_247 /* Debug */,
|
|
OBJ_248 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
OBJ_256 /* Build configuration list for PBXNativeTarget "OpenVPNAdapter" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
OBJ_257 /* Debug */,
|
|
OBJ_258 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
OBJ_318 /* Build configuration list for PBXNativeTarget "OpenVPNClient" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
OBJ_319 /* Debug */,
|
|
OBJ_320 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
OBJ_328 /* Build configuration list for PBXNativeTarget "mbedTLS" */ = {
|
|
isa = XCConfigurationList;
|
|
buildConfigurations = (
|
|
OBJ_329 /* Debug */,
|
|
OBJ_330 /* Release */,
|
|
);
|
|
defaultConfigurationIsVisible = 0;
|
|
defaultConfigurationName = Release;
|
|
};
|
|
/* End XCConfigurationList section */
|
|
};
|
|
rootObject = OBJ_1 /* Project object */;
|
|
}
|