From 9cfd36c39eaa2048660750f8c7ea23dc51e5e06b Mon Sep 17 00:00:00 2001 From: Christoph Krey Date: Wed, 12 Jun 2019 18:44:18 +0200 Subject: [PATCH] [NEW] cocoapods 1.7.1 --- OwnTracks/OwnTracks.xcodeproj/project.pbxproj | 4 +- OwnTracks/Podfile | 2 +- OwnTracks/Podfile.lock | 6 +- OwnTracks/Pods/Manifest.lock | 6 +- OwnTracks/Pods/Pods.xcodeproj/project.pbxproj | 4018 +++++++++-------- .../ABStaticTableViewController-Info.plist | 26 + .../CocoaLumberjack-Info.plist | 26 + .../Pods-OwnTracks/Pods-OwnTracks-Info.plist | 26 + .../Pods-OwnTracks-frameworks.sh | 38 +- .../Pods-OwnTracks.debug.xcconfig | 6 +- .../Pods-OwnTracks.release.xcconfig | 6 +- .../QRCodeReaderViewController-Info.plist | 26 + .../QRCodeReaderViewController.xcconfig | 2 +- .../SocketRocket/SocketRocket-Info.plist | 26 + .../SocketRocket/SocketRocket.xcconfig | 2 +- .../libsodium/libsodium-Info.plist | 26 + .../mqttc/mqttc-Info.plist | 26 + .../Target Support Files/mqttc/mqttc.xcconfig | 2 +- .../objc-geohash/objc-geohash-Info.plist | 26 + 19 files changed, 2306 insertions(+), 1994 deletions(-) create mode 100644 OwnTracks/Pods/Target Support Files/ABStaticTableViewController/ABStaticTableViewController-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/CocoaLumberjack/CocoaLumberjack-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/libsodium/libsodium-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/mqttc/mqttc-Info.plist create mode 100644 OwnTracks/Pods/Target Support Files/objc-geohash/objc-geohash-Info.plist diff --git a/OwnTracks/OwnTracks.xcodeproj/project.pbxproj b/OwnTracks/OwnTracks.xcodeproj/project.pbxproj index 4990f60d..6bc2ed0d 100644 --- a/OwnTracks/OwnTracks.xcodeproj/project.pbxproj +++ b/OwnTracks/OwnTracks.xcodeproj/project.pbxproj @@ -732,7 +732,7 @@ files = ( ); inputPaths = ( - "${SRCROOT}/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh", + "${PODS_ROOT}/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh", "${BUILT_PRODUCTS_DIR}/ABStaticTableViewController/ABStaticTableViewController.framework", "${BUILT_PRODUCTS_DIR}/CocoaLumberjack/CocoaLumberjack.framework", "${BUILT_PRODUCTS_DIR}/QRCodeReaderViewController/QRCodeReaderViewController.framework", @@ -753,7 +753,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ diff --git a/OwnTracks/Podfile b/OwnTracks/Podfile index 793b6d2e..91f67f68 100644 --- a/OwnTracks/Podfile +++ b/OwnTracks/Podfile @@ -1,5 +1,5 @@ source 'https://github.com/CocoaPods/Specs.git' -platform :ios, '8.0' +platform :ios, '11.0' use_frameworks! pod 'CocoaLumberjack' diff --git a/OwnTracks/Podfile.lock b/OwnTracks/Podfile.lock index 6b7c6ac9..f7d8f3e1 100644 --- a/OwnTracks/Podfile.lock +++ b/OwnTracks/Podfile.lock @@ -39,11 +39,11 @@ SPEC CHECKSUMS: ABStaticTableViewController: d8cfbdd596fbf58b515b13e49cc8ca8ca86c6e12 CocoaLumberjack: 2f44e60eb91c176d471fdba43b9e3eae6a721947 libsodium: 9a8faa5ef2fa0d2d57bd7f7d79bf8fb7c1a9f0ea - mqttc: f70f5bccea6c45ed416d52bcee24644e2046bdaf + mqttc: 5255376de8f61a264cb18d6706d5fafaa0b99eba objc-geohash: d0e90301db6da57e69d1569f25607c0fb99f8731 QRCodeReaderViewController: e8f27d035b3e72b1d4b1c61ff66458287e3be0ff SocketRocket: d57c7159b83c3c6655745cd15302aa24b6bae531 -PODFILE CHECKSUM: 60b9acc992a7f676afe6b2d451036cd5f55e05e3 +PODFILE CHECKSUM: 42a83acad6a62d2a9443eb238bca09aac86f2222 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.1 diff --git a/OwnTracks/Pods/Manifest.lock b/OwnTracks/Pods/Manifest.lock index 6b7c6ac9..f7d8f3e1 100644 --- a/OwnTracks/Pods/Manifest.lock +++ b/OwnTracks/Pods/Manifest.lock @@ -39,11 +39,11 @@ SPEC CHECKSUMS: ABStaticTableViewController: d8cfbdd596fbf58b515b13e49cc8ca8ca86c6e12 CocoaLumberjack: 2f44e60eb91c176d471fdba43b9e3eae6a721947 libsodium: 9a8faa5ef2fa0d2d57bd7f7d79bf8fb7c1a9f0ea - mqttc: f70f5bccea6c45ed416d52bcee24644e2046bdaf + mqttc: 5255376de8f61a264cb18d6706d5fafaa0b99eba objc-geohash: d0e90301db6da57e69d1569f25607c0fb99f8731 QRCodeReaderViewController: e8f27d035b3e72b1d4b1c61ff66458287e3be0ff SocketRocket: d57c7159b83c3c6655745cd15302aa24b6bae531 -PODFILE CHECKSUM: 60b9acc992a7f676afe6b2d451036cd5f55e05e3 +PODFILE CHECKSUM: 42a83acad6a62d2a9443eb238bca09aac86f2222 -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.1 diff --git a/OwnTracks/Pods/Pods.xcodeproj/project.pbxproj b/OwnTracks/Pods/Pods.xcodeproj/project.pbxproj index e4cd7f4a..b2849b18 100644 --- a/OwnTracks/Pods/Pods.xcodeproj/project.pbxproj +++ b/OwnTracks/Pods/Pods.xcodeproj/project.pbxproj @@ -7,1807 +7,1804 @@ objects = { /* Begin PBXBuildFile section */ - 016E85B37A49B4EDDBBFB35EC067AC96 /* argon2-fill-block-ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = CCBA6F2FA8DF135925115F2624174D42 /* argon2-fill-block-ssse3.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 02F891ED09107C9EE7D04CFD3CD2FCC0 /* QRCodeReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 09399F0481492C580785E49F1AFBFF5F /* QRCodeReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0321D550F95E64A01E54EF7CA841C9CE /* u4.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1A96DD90178316F8966561EB2B7624 /* u4.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0368EFAF491E6E17CEE49347ADE935E5 /* aead_xchacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 40A4177DCC9773B492C8AEB494558FC1 /* aead_xchacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 03D9927E9665DF686A3656B4082C491E /* MQTTCoreDataPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = B692D3179F467DEB94CDE3EA6CE6F7AC /* MQTTCoreDataPersistence.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0401CA156BD55A9C176157FEB5434D73 /* GHRange.m in Sources */ = {isa = PBXBuildFile; fileRef = 95E4640C67640C2F852DB6217F25EA7A /* GHRange.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 0651B271F6CA28BE210051B08229F893 /* MQTTCFSocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2999B5E462D6848DF53FAAA0D77C5402 /* MQTTCFSocketTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0773B77E10A5E422FF806B5E3023DBDF /* MQTTTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 36F4E192F5DCAC2A7597C5ECC8F18FC3 /* MQTTTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0842A55A6C2FF1F7682024A5258CF492 /* beforenm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E11CCB44575FBEE51EC4899300A389E /* beforenm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0853B4573417B4EA70C3E5868D9F2B79 /* x25519_ref10.h in Headers */ = {isa = PBXBuildFile; fileRef = 7456FA467CC3B16EBC5AE3A691C163A3 /* x25519_ref10.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 089A77FADB550DF104545090E9A4C5FA /* mqttc-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B89C19EE754E62FAA06B3760EBE37B2 /* mqttc-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0C057F605156BADF076E230EA43AAEE6 /* curve25519_donna_c64.c in Sources */ = {isa = PBXBuildFile; fileRef = 52B8F7372B731B4CF48609D7EC456B2C /* curve25519_donna_c64.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0C8A2D86647DF8D8B66DCFA60181A438 /* mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = FF8952ABEB010296C333E877F9DAC0AA /* mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D88FE4F5E550BFC99CCC87CE477FC45 /* stream_aes128ctr_nacl.c in Sources */ = {isa = PBXBuildFile; fileRef = 4371E5A1DEA752A5EE11B18A0A6B302A /* stream_aes128ctr_nacl.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0E12D8586AFB79F410044DE1381AAAD0 /* shorthash_siphash24.c in Sources */ = {isa = PBXBuildFile; fileRef = 88151A08AA70B6C6FED3B0F1EA391561 /* shorthash_siphash24.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 0E3C8F28A8C632459A423CFEE6FF1F4C /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B07DBD9D45CD5A5FFF2950D771C19C /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0E52FD7BF26B784DA73413BA19CC4AEE /* pbkdf2-sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 454BCC089475ED98FD08BA067DD84069 /* pbkdf2-sha256.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F85C22525EF69923FAD0F9EFB419751 /* onetimeauth_poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF6079E36B20499D8712046F0B3C352 /* onetimeauth_poly1305.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FBDCD21AD05262C3FC4D88B558E7B8E /* u1.h in Headers */ = {isa = PBXBuildFile; fileRef = 1793C6D076EC0DE01D94B65D195A6534 /* u1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10D8C5F0B354F908924A0DC25F21DBCE /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A8E30A1D2DACC668F7DEF87A6B4E0D /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11DE3CCA9845C8F5E553F90F817A620B /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C1D91A0FBA53661111EFEFA6B31313D /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 13D93ABC065E93419190A6AD4D261E09 /* GHNeighbors.h in Headers */ = {isa = PBXBuildFile; fileRef = 88B57E7179BD26D0A41AD05F8D805088 /* GHNeighbors.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 13F6AB7435F9F3AB5D92EDDF8ECF8A78 /* crypto_onetimeauth_poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AE636D0323C477E0DF4A59D388C366D /* crypto_onetimeauth_poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 157D4E9D025A440A63BADA2E10D71E56 /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 783E445B651508CDAEE394A3BFBC2665 /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 159DD145BC492A8EFF8F47B2935D3106 /* crypto_kdf.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C8EBD157ADF58314943B98767B5B92 /* crypto_kdf.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15B6F4075781D944A604A14DCC76C432 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = CC7C8211D235F7862D05A3CC0669CC1E /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16E18B7A161B84A673CC5B8A2CD40BFD /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AEE6162938A15C20DA79A548F72751F /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16EACCEBFC4C0A2857AB6CB05CA0C963 /* crypto_kx.c in Sources */ = {isa = PBXBuildFile; fileRef = FB622228E087C4BBF6E7262DAB343AB7 /* crypto_kx.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 16EC12AC2A09264D2D6700510F02D2FD /* objc-geohash-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 396CE2E260AB60B3B0A9649B518E21AF /* objc-geohash-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 184A9AFF9E0D54594DB4774FAC297C05 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - 19AAF5745745DEB67D791B8718188504 /* QRCodeReaderViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = BEA9E883541118D55F8FF539545F3ECE /* QRCodeReaderViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C2D5ED83EDD1CF7DB4D6691650A071B /* auth_hmacsha512256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B331B7A08E77A730CDACE92B08DF19B /* auth_hmacsha512256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 1C992F2B831C5117F33EC160B2C99863 /* MQTTStrict.h in Headers */ = {isa = PBXBuildFile; fileRef = 62F65211A2FDFA47162A1069E5A67DCB /* MQTTStrict.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1D26A1CD5CEB9F98D148853BD67DED94 /* MQTTLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 6119B821FEABDD7645771DE706871830 /* MQTTLog.m */; }; - 1D3C045869D071D68EF4441903512344 /* blake2.h in Headers */ = {isa = PBXBuildFile; fileRef = DDDB5404190EC3E555808CD68D4C2E25 /* blake2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D44C163D50469DB2C82978E42CC999B /* stream_salsa2012.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A3D33735408ACA64C164B46F937A239 /* stream_salsa2012.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 214C9D8E4F0892715A600C60968A95A0 /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BDC6377D728C1F3742D19130F5931D5 /* DDFileLogger+Buffering.m */; }; - 21C97C03E4D9EC8B9379141BC0897B68 /* ladder_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = BCBADFB838B1220BC7564ABEB037BAC4 /* ladder_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 220386C2111838454BBE3EE9E472813B /* argon2-encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D30D7C67D13E595A99C98A396ADA141 /* argon2-encoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 225836AD15DDD554EF06403574523533 /* crypto_aead_xchacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 06B7B75FD0F0607E4701039988903687 /* crypto_aead_xchacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 225A176CFECFA263A2ED65276E628EBA /* aead_aes256gcm_aesni.c in Sources */ = {isa = PBXBuildFile; fileRef = 6CA8BD3BCFAC922FD4E4AFE1DECD3AF3 /* aead_aes256gcm_aesni.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 233BF8063A8EF484B7A5CEDA1A8BFA81 /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = BFCEAB2CEAA615A0C98E5B50EB9C84C8 /* DDOSLogger.m */; }; - 237C89F8D0269D845FC1CD3B89296B43 /* pwhash_argon2i.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A693F48CFA3238F7D96454D62B8EF9D /* pwhash_argon2i.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 23CC9E351BCEF25D42602F828D730CF9 /* crypto_core_hchacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 07B5A3B3812ED1D3031F8A537F911E12 /* crypto_core_hchacha20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2416FCDF666799220692E0F1AD574E02 /* crypto_stream_chacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 4906EAFA427881453AA2DB135171A1CA /* crypto_stream_chacha20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2421518D91D550B954BA2BDDFACD79A9 /* poly1305_donna32.h in Headers */ = {isa = PBXBuildFile; fileRef = BDD796359206C84FC31CCEC35F5A961A /* poly1305_donna32.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24634282D9828FFD11C2BD4C546BAD53 /* int128_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 85B4CB381B06DCDB6FA9BA11285BD88B /* int128_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 24ABD62828F7C2B470704860823FF864 /* blake2b-compress-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = B4098D83B75AB88C28E8290ACFBAB654 /* blake2b-compress-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25DC254F0F91AA1D23E52CFABA3C1B0D /* onetimeauth_poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = FD222DD7BDBAB35F4F17C22A7EDF080C /* onetimeauth_poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 25FF4D2262A2B766AD283D43F538A329 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F1F6CAB4F4DB058307363A618FF95A15 /* SRWebSocket.m */; }; - 27237C7A22E52925D078E609F9E492D3 /* QRCodeReaderViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C279F6A804D3A8AF08F631100718F21B /* QRCodeReaderViewController-dummy.m */; }; - 2794CAB200DDF53433F9078B5CA43B49 /* blake2b-compress-ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = CBAECE484D59991ABF87A1E5F47C861B /* blake2b-compress-ssse3.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 27A81607F812846904D6F15BDA729DD7 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = A9E80CD2D685FFDEDF441F41505E825C /* runtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 29196944F97910D49D7A4647010C1220 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D97DC64BC1C880628F5BB3C0432274E /* verify.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2A850CB2521CCF63206C98B1AD9CC183 /* base2.h in Headers */ = {isa = PBXBuildFile; fileRef = C371BC25A89E65D1E6C803DF0B16D84F /* base2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A906BACEEE8108B9793801BCC7B2369 /* MQTTStrict.m in Sources */ = {isa = PBXBuildFile; fileRef = B819BCC9E8A51E4053E84B4736703EFC /* MQTTStrict.m */; }; - 2AC68C19A3DF0DFD0FAA813D0C36027A /* MQTTCFSocketEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 38FB912711C9A1BDD6F64086ADC0516E /* MQTTCFSocketEncoder.m */; }; - 2E0AC14311F0BA8AB0889866A070A324 /* crypto_box.h in Headers */ = {isa = PBXBuildFile; fileRef = 36A89FE241A8EF8C83FE8C3F3ECFA977 /* crypto_box.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E87C1D283D28C61FAB08B36FEBCBE11 /* chacha20_dolbeau-avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8887513C94594CDC68806E027239E577 /* chacha20_dolbeau-avx2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2ED198E9CD25FD62702F73006CA5A137 /* ladder_base_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = AC0D18C9F27881324FC6E558984B1B63 /* ladder_base_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F229C05A94224026FA0948334E5EB5C /* MQTTInMemoryPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9DFF3845D39841BBF3AC5A4F68E4E3 /* MQTTInMemoryPersistence.m */; }; - 30AA0CB65A0C2ECB33366C5BE6B9675D /* crypto_kdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 44709D3844283E5612A47FE9DCF1C8CD /* crypto_kdf.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 31D9CCCECC0EEAB5E1CDA07F806FADBA /* box_curve25519xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = C90B59563C74C1B5AE15C245531642F7 /* box_curve25519xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 31ECB57E179B5E76B3BB14E9784DA663 /* MQTTInMemoryPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = 266328F7532CC7A268E9902DD7F446AD /* MQTTInMemoryPersistence.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 32B6CDFCD4092AF7273F84E1F6FD8EE0 /* GHArea.h in Headers */ = {isa = PBXBuildFile; fileRef = CE5E8E4902C47B4423F49C91DCE5D22F /* GHArea.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3376AA4753467E9F6DECEB5E3ECA3708 /* GeoHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 969E19E1C02237DCC4FCF1EECDF76328 /* GeoHash.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 33C6400354FD62EBB412A930162F3AF1 /* crypto_stream_salsa2012.h in Headers */ = {isa = PBXBuildFile; fileRef = 2312C1BD22E2E7963E72EDDAFE4CE975 /* crypto_stream_salsa2012.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33D0E6D4B689B45A565B7762C0CE8C51 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - 35E471ED57984AE320D0F646D62E0128 /* crypto_box_seal.c in Sources */ = {isa = PBXBuildFile; fileRef = 7548E530DC7CB0C93EAA9F0F0A073C95 /* crypto_box_seal.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 36403880474BB3D9AFFEDA5401DB79CD /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BFA771DC6CCC1E13373F1C46B49BE4E /* base.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36C1874BB7D075DB54486AF6527079F4 /* randombytes_sysrandom.c in Sources */ = {isa = PBXBuildFile; fileRef = B885EF440D898833AF014F0916C8F263 /* randombytes_sysrandom.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 36E8B09B7AE86A747F4BB58FDF1A5326 /* crypto_shorthash_siphash24.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AF33AFD23755088EED782B5590ECC7C /* crypto_shorthash_siphash24.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 36EFBA3A9ACD02D86DE3622B190BE326 /* salsa20_xmm6int-sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE01D1B69A9C4A6C8191A47E4F49D93 /* salsa20_xmm6int-sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37372EDFF413EE037F3969B279917FC9 /* chacha20_dolbeau-ssse3.h in Headers */ = {isa = PBXBuildFile; fileRef = 367D8F9BBFFE4B133139FB4C319E03BF /* chacha20_dolbeau-ssse3.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 374A775EDE8ECB712C339B4AD4D190CB /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = C7909E911771D9FCACA0EAA405014267 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 378020660BE6CB7CD87A33F0CD4E01ED /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BF24F3813127F05BCAA58EA54F201DC /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3B45AF9F4F8A01DDB2592D0BFF9ACF58 /* cgeohash.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E5CEDFFD69A79913FDF95663294AF94 /* cgeohash.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 3BCF683D46EE12F6D6C91FB34102C081 /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = 3666935D2BDD88044909942EB98C57BF /* fe.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C5BAFA66961B3B9562AD37C5CF00938 /* crypto_core_hsalsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = C8EC63891483562187C1D26A32064E3D /* crypto_core_hsalsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3CE4B8C7A951D2E6C132A3F836AF4593 /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DD7CFD8DF5BDEF4CE61EDC13A81F3CC /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D1639A0B1F89ED5295D747C2CFF0EDF /* MQTTSSLSecurityPolicyEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A505AFBFCFAFF0D605E22538514A20F /* MQTTSSLSecurityPolicyEncoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D39CC0203768D01B61FFE1D30AB37B5 /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = E2D851B1DADAA3085C6A2D172F2B1D6E /* DDMultiFormatter.m */; }; - 3F3F94338B88E56A811EE42FBC4AA4D3 /* crypto_secretbox_easy.c in Sources */ = {isa = PBXBuildFile; fileRef = 6662AF7F1E9B4750B725A5AF7198366E /* crypto_secretbox_easy.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 3F42F7E13FEFC594196AEDC87482FBD5 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = FA15323FB82429258A0F68263321DDBD /* version.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 3FC8F79FB466BC3D0B8124CAB6E02D80 /* MQTTSSLSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = CF0D77A48702B5CAB64B5260FEA35C99 /* MQTTSSLSecurityPolicy.m */; }; - 4048FB3E06D542865BC2F966C8DA21CF /* crypto_auth_hmacsha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FC61F2645CAD83298C7CCCEEA1931A2 /* crypto_auth_hmacsha256.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 405399419B157DF8EF37D56349523B94 /* blake2b-compress-avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = F1D568B23973AA386B98D8AEF942F1DD /* blake2b-compress-avx2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 41C2FA1F4D0080553E9123A51A805F88 /* sse2_64_32.h in Headers */ = {isa = PBXBuildFile; fileRef = 8808FB61BEC6B6233C72956E4C48FAEC /* sse2_64_32.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4321841108FEE455C008A9D8667795AA /* crypto_hash_sha512.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DB5C6D0D7CDB1576CD3DA9AF21E8318 /* crypto_hash_sha512.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 43A6DBA2BB4EBB96EE9B363ADA66FA5A /* QRToggleTorchButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B735CFA135CDDC17BFB50217C857515 /* QRToggleTorchButton.m */; }; - 43BD49FBF2F61B795CBA8A300148A773 /* stream_salsa2012_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 354A36240B3278ABB27EAF36D2A355D5 /* stream_salsa2012_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4468FC3E35360ADB85AEFB29324AD6BF /* stream_salsa208_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 54823EDD7170FE1E987DD0DDF72FE162 /* stream_salsa208_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4588D2AC75968B78C7153936F67A189E /* blake2b-long.c in Sources */ = {isa = PBXBuildFile; fileRef = 64F08B2D26BB994C10C99B1B78312C0F /* blake2b-long.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 45DA51544F966A69F3AEEA12BD86DBF3 /* MQTTTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = DA23E60F8765FB466C5D0AEC3AB03873 /* MQTTTransport.m */; }; - 4856104E402235169F42552A1F92322A /* salsa20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E4BF2EAD9AC44B080E80217DDABF73F /* salsa20_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 48A3A02CBF1A7F282F5F7D49DA0CD9F6 /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2894746E9F78328ACAA3836125FD94A7 /* CocoaLumberjack.framework */; }; - 48E2B92C54EDF7D24D508AB9136C064E /* ABStaticTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C75E7509CF960C5D721F509FF460DE7E /* ABStaticTableViewController.m */; }; - 4A9757E18105065850C029144674483A /* crypto_stream_xchacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EC7807497948C0348937B0079DD5196 /* crypto_stream_xchacha20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4AA1BD53D2D4BC46569E1C1DCFA9DB3A /* salsa20_xmm6.h in Headers */ = {isa = PBXBuildFile; fileRef = 37F8A8197AA8A80885DEC3D5B0B2C38A /* salsa20_xmm6.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4B2DF1BFB6BF1DB60BD30E0133D3EF05 /* argon2-core.c in Sources */ = {isa = PBXBuildFile; fileRef = 82A53C4E8FFB14BD6C47E3E87A6C7349 /* argon2-core.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4C1FB8FF6F72F217D32E6CAD5F059DF7 /* poly1305_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 048E696ABBF17569B0F2E9134F2548B2 /* poly1305_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D8327BE2EB5BEB649BBA5C05CCA7496 /* QRToggleTorchButton.h in Headers */ = {isa = PBXBuildFile; fileRef = C11C6D156D1025D26DECA53EE66BB4CA /* QRToggleTorchButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 500817BC3214266CF26FBBA1ABB40AF8 /* crypto_sign.h in Headers */ = {isa = PBXBuildFile; fileRef = 7905D71D07FC6828E4854F6CBB191810 /* crypto_sign.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 51899868CD9B186A2D3CEDEDEF132D52 /* auth_hmacsha512.c in Sources */ = {isa = PBXBuildFile; fileRef = FB7D85BBBA9047BAB79BA39B451A77B1 /* auth_hmacsha512.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 52B580124EECC6A3FCE43AFD40E3A1EA /* crypto_box.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A4B75DEA9DB7562985CE616AAD51047 /* crypto_box.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 539683E1BE43B51D259946D0AF765610 /* core.h in Headers */ = {isa = PBXBuildFile; fileRef = 718E857B7125A68FF66929BE2374E973 /* core.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5718A4EA67229BCA48EA7D5F15B8227A /* crypto_onetimeauth.c in Sources */ = {isa = PBXBuildFile; fileRef = A6D42FAC933E3C8FC8B20ABE254FE75F /* crypto_onetimeauth.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 57867FADE7DFCD215F33F686C1F6E995 /* MQTTCFSocketEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FF825602BF6CDBB72DBA3C6B68FB9EC9 /* MQTTCFSocketEncoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57A4EE979E8F6DB6E0D7F17D790664FA /* crypto_verify_16.h in Headers */ = {isa = PBXBuildFile; fileRef = F51C940C375D784F6B82DACBB0972C38 /* crypto_verify_16.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 58C1CBA175A793C5E07FEF72B05EECA3 /* hash_sha256_cp.c in Sources */ = {isa = PBXBuildFile; fileRef = 12BA3F39E5D72947C4F6F3349F986D04 /* hash_sha256_cp.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5921F073F767DDC2129FEF09E19AA0B5 /* auth_hmacsha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 25C4D635A800417264207375B51758E1 /* auth_hmacsha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5A4C6FDD694EE65473E7311591774DE3 /* blake2b-load-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = 458E19B3E47FE091FA889A0B31B4EDE1 /* blake2b-load-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A61ECF02B253714874524C7972BD609 /* chacha20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = EA87CB460FF75D082B2E2B2C96C0CA3C /* chacha20_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5B105AB434D960466B6257072627FCB0 /* crypto_secretbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D7C2970795F5B595CBA80D24C682618 /* crypto_secretbox.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5BDFCC5B31798262237C6A3593914806 /* crypto_core_salsa208.h in Headers */ = {isa = PBXBuildFile; fileRef = D57807E4151961B490083BF8B5AC8148 /* crypto_core_salsa208.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D3F64C40D6B2C451B587D6DB2FD3DDD /* crypto_onetimeauth.h in Headers */ = {isa = PBXBuildFile; fileRef = 34DC272E779EDF6D2CD9D2E66F40794A /* crypto_onetimeauth.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E09280A6BE889B5A4F5C749072FBE31 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A1CEA61AAE62952028940DCDEB860A9 /* DDContextFilterLogFormatter.m */; }; - 5E71E387C3DE1CED5F6347D6A46E732A /* stream_xsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = BD5ED574A45834CA570F76EC2E6D6333 /* stream_xsalsa20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5E7CF6EDF24C8B62B355D3482C6AB11D /* scalarmult_curve25519.c in Sources */ = {isa = PBXBuildFile; fileRef = D9E7A665BE70263CB992A1D4A5F24AA5 /* scalarmult_curve25519.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 5F80CB231A249C7D637C486E285AC957 /* sodium.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B7064D7BA9B756545BE3D6E3F8E058 /* sodium.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 616D81A0D6DF199C4C658ABDFA374F41 /* MQTTCFSocketDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A047AA7C55CF2952998C8B7E56A604 /* MQTTCFSocketDecoder.m */; }; - 61EA94703F236B2C232D997C8FB6B2B3 /* stream_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 636D4CECCCCEC00636AEF313589A0DB5 /* stream_salsa20.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 628DBE12476874868723C6F90F792DD6 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C6CB8D0093D1B5737CEC4259CFD4D1 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62BAA24F7848AAB2F06B7F2C6E82EC2B /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2DB2CC4F6CC0D31F36A7B85F7392F03E /* Security.framework */; }; - 632BAB3E253AF15428A580B16B78D08F /* randombytes_salsa20_random.c in Sources */ = {isa = PBXBuildFile; fileRef = BB741C94A9D01E26F6C964296A18BA66 /* randombytes_salsa20_random.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 634158DE515E733D732F841BE34E3DC9 /* u8.h in Headers */ = {isa = PBXBuildFile; fileRef = 834EBAF4BB65090329BAE2585611A163 /* u8.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64A674D1F5F80D110F90519D0DA0549C /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = E0B2E558150667926497C8558FFB40F0 /* DDASLLogger.m */; }; - 64B3E42FE371C8E162B7F15107C5BEDC /* ladder_base.h in Headers */ = {isa = PBXBuildFile; fileRef = 01AB6EB1C8C5FA0F74BFB0F58CF21C1F /* ladder_base.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6646C112513B7255E53E64AD0F952911 /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F9B02DDCBEB1E631A4339B8E84C7966 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 66B1FE7F88099D940FB20B51039490A0 /* crypto_generichash.c in Sources */ = {isa = PBXBuildFile; fileRef = 29ECBFB8712ED3920CA97D3038CF31E7 /* crypto_generichash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 67B1A6C5C6B2C627593782E1BA5AFA88 /* argon2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4D9ECAE44B7BD5D67BD0D01ACE5BFD4F /* argon2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 67CFE2F1EB96F6B1347E26706B2269EE /* crypto_scrypt-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 6D7AC8E17D9C2920BAAAA3278047F13E /* crypto_scrypt-common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 68132E39AEA340FC49AF5DAB8B4C784D /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = BA121A9145C994262F88C76B8668576B /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6852834514081F0C72268E6A12442200 /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = F55CBED092A0DEABDA43DFD095DC6B0F /* DDLoggerNames.m */; }; - 68F61AC4E26AF6133B0D335D32706BD4 /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 365CD2583BB0E1976A65F5DBE677387D /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 694323E92AB666556DCA23555546ADC4 /* MQTTSSLSecurityPolicyDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 829E1BDB7801D60E544CA710C10A7582 /* MQTTSSLSecurityPolicyDecoder.m */; }; - 6A98B460FAEDD2932AC335AE207EFA68 /* Pods-OwnTracks-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4098E262739D656EDD97D44FADF47D36 /* Pods-OwnTracks-dummy.m */; }; - 6B182DBB8160703465DB01BC5594E185 /* curve25519_ref10.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F4F661796D2DA10703C9D6070DE0F9 /* curve25519_ref10.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C5202D8D10FE90280A1AF0A2F6FDDBB /* curve25519_sandy2x.h in Headers */ = {isa = PBXBuildFile; fileRef = 794FCB27D99049501888FE2A425D8C95 /* curve25519_sandy2x.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C5F652F11095631394C452A970C7709 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - 6EB74E98F6A4FEA3044AC51730B96706 /* crypto_secretbox_xsalsa20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F3D348AC098769C2ADA9D8551EB0C7E /* crypto_secretbox_xsalsa20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6FFCEB922EC2EBD0FCD2E931ABE38841 /* pwhash_scryptsalsa208sha256_sse.c in Sources */ = {isa = PBXBuildFile; fileRef = 12E767DF424C0EB625C08FB321CEE85A /* pwhash_scryptsalsa208sha256_sse.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 70A13C978D99C6CFAE28E09C39719B22 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC6314264FCA67641C9341E36EC29F /* DDDispatchQueueLogFormatter.m */; }; - 72375CD49A38592D55B1494B02A3AA63 /* GHNeighbors.m in Sources */ = {isa = PBXBuildFile; fileRef = D846BEC9FAA6A76A6027AB2DF075D635 /* GHNeighbors.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 72860544DE4C59E2BD5AEE234E45E611 /* stream_xchacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = B7410D4EFE4C53FECE77AEBA52C054F8 /* stream_xchacha20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 729CB093A91CD6012940038A7FC5F2A6 /* kdf_blake2b.c in Sources */ = {isa = PBXBuildFile; fileRef = F9794735D7CF23C767257B9046556114 /* kdf_blake2b.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 72A2181477D505C9BB1F0B11B87AE025 /* argon2-encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = 69B493EAB189C6EE9F950A9C0CB88335 /* argon2-encoding.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 72E764B80F8834100769511A8C6B1AE2 /* MQTTSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C387B574E254CC81365B55C1A770F1 /* MQTTSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 742C949E648A0264CC34E1D07F0BBFB7 /* MQTTSSLSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 21BC17DB0BF6E322E44ACB44C7ACDC32 /* MQTTSSLSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 746E078AD0326C1C916874A8FA1DD18E /* MQTTMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = E93CCCD3F147253AC414275784C797E7 /* MQTTMessage.m */; }; - 750D1D3065D0917CC6A7DF7D87145483 /* MQTTDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B138F1FF7D2247BDB21A5ED8875FA79 /* MQTTDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 76A9421246DE3A074980DDD67B46A8CB /* salsa20_xmm6int-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = 269853C15EFD9D13A2210FEA83908C70 /* salsa20_xmm6int-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76C83F60B5E2408E1D3DC53BC4FF53A0 /* MQTTWill.h in Headers */ = {isa = PBXBuildFile; fileRef = C196447F7C51B99602D49AD1C69A21C6 /* MQTTWill.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 776B419BEDC8BC7698F6A0B88CF6E798 /* crypto_sign_edwards25519sha512batch.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D8C376F5740669ED85EE3C71FCDB728 /* crypto_sign_edwards25519sha512batch.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 79151BDAEBA3C297356EF8D125879E7F /* argon2.h in Headers */ = {isa = PBXBuildFile; fileRef = 601781111B784C1495230537997A5960 /* argon2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B2715167B2EFE7E7E4F15A1E353893A /* hash_sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = ADD4EBCE067D9ADD4E91E903FC32CA34 /* hash_sha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7B8EE861CFD075E7265877F870D82246 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8D72382AC864C3EB9234DCDD3B3C1D /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B94A2829816E6318BEA7C751ED0A4E4 /* keypair.c in Sources */ = {isa = PBXBuildFile; fileRef = 8AAD0950D296D1DDF78DB03AC0460B84 /* keypair.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7C9046BE1C32B65B8C9E68856E570772 /* crypto_secretbox.c in Sources */ = {isa = PBXBuildFile; fileRef = D9A7A4ABD0E2B6F7DCDA164488D35612 /* crypto_secretbox.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7E88D4D07AD46CFA074E4616C6AC35B9 /* poly1305_donna.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C96EC0C1B97D152EA225CAD11D8262 /* poly1305_donna.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EF0576BEA057E75678C464360F2FF53 /* sign_ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B15EC26685C31045A8FCDC052DE5A81 /* sign_ed25519.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 7F5D20E1AFFC76F22D719853CA2747AC /* crypto_scrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = AEBA1A18079EC235FC76E6155FC57539 /* crypto_scrypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8001DCF5668C6D6CEA52F6E96E4FF8E1 /* blamka-round-ref.h in Headers */ = {isa = PBXBuildFile; fileRef = BB4FD3A111A8C5D5C7C45F73C081B711 /* blamka-round-ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 811E0C8A7497C3FFA507A63FF5C1284E /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A701BC1279CB5F7B7AD0300BF9700FA0 /* utils.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 83AC0B1406FDCB6740F11DA1E7EB6C02 /* libsodium-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A569E3AF4DA18933E72197F0091E1406 /* libsodium-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 84672970BD4D898928A9BD41F002D0C2 /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = 62D673C3C3C82C8ABE6F5C351F121ABB /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8531699A416CD1D208BD055FBD0048E2 /* crypto_auth.h in Headers */ = {isa = PBXBuildFile; fileRef = 76CE849D8ADBB4EFBA9D563763A3CBF7 /* crypto_auth.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8541478994271DFE45565FDDD159DF02 /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 7441E8EC4CC815504D4D7D674D77C8CD /* DDFileLogger.m */; }; - 85438FAAEA79B1C00CADCC2A5945AA59 /* ABStaticTableViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E7FF7655AEEE647E55C5CAA9C687FC50 /* ABStaticTableViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86DBBAC815B2A39841FCB00FECE79827 /* consts_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = A26870CCAF9D05BD3F1C588AC00776CA /* consts_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 880BEF301A0F2AD68B7FE2436C9BE851 /* blake2b-compress-sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 13C4FF489A7AE46F322FF8BBC1DCF260 /* blake2b-compress-sse41.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 88359A85A4D14EAC3D0277DD48A16C79 /* core_hsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = BD4CE7FD455746E4A7F6C542B111E07A /* core_hsalsa20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 89576682721D776432E16F3E664DD3C6 /* scalarmult_curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 95AFA6020AC24B3BEC804BA6AFEEF10D /* scalarmult_curve25519.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 89CFF9870692F4AF533A77583BBE8DDC /* ladder.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA56BF8C13BEDE0750A09F32B95F367 /* ladder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8A1BE46E8C6C91A2AF6706D52CF10DDB /* MQTTDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F2D695CE8B41A07A32B973E6EB11AD /* MQTTDecoder.m */; }; - 8A8CC32B744BBA675ED934300D6B2A17 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F173C4C91F87300408DCF500D830AC8 /* DDTTYLogger.m */; }; - 8A9F3BD25534A980BD62555DC2E92ABA /* blake2b-compress-sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 5892D05E072E9C650FFDABEC80CBA980 /* blake2b-compress-sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B42243A8704ABA44B69E40B0E384382 /* crypto_box_curve25519xsalsa20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = B9D93954E0A7E7B49950BE4BB5D7EA75 /* crypto_box_curve25519xsalsa20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C765416F809CD5996AC3BDEB1586C88 /* crypto_pwhash_argon2i.h in Headers */ = {isa = PBXBuildFile; fileRef = 57AAA93E6F2B40C5A2E33C35213030E3 /* crypto_pwhash_argon2i.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8E4B9B0558704F04DE3CB06B4F08AC9E /* salsa20_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 36D2CE095BDD41AFCC05C426151C1610 /* salsa20_ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E83CFC207FBF1780693367356371F36 /* MQTTProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A844E01C04196EA7CFD684FD23AF5D /* MQTTProperties.m */; }; - 8ED5B72B66FB99A359A8EBAAAD4C2C12 /* libsodium-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EF55FA786EE1F10FA37695833A806F1D /* libsodium-dummy.m */; }; - 8EF3272F0A2390B57A272C2998BA2E3D /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BE674F65975693DB493F9B2FDEB6E98 /* SocketRocket-dummy.m */; }; - 908054D56AD36E5BB32382DD09D2F67E /* crypto_aead_chacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 0687849E9C7A78C0FAFB82263B283A1E /* crypto_aead_chacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9108AEBE26CC914FF990867E2200774F /* MQTTProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 9413ECC120151C48648F77632959AA22 /* MQTTProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 91289928E1E36707B9E09E5E6716AC9C /* blake2b-long.h in Headers */ = {isa = PBXBuildFile; fileRef = FF9D62DE1193FD18FE2C6A56C16F88DA /* blake2b-long.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91366A249194B4899247055432900843 /* randombytes.h in Headers */ = {isa = PBXBuildFile; fileRef = E8E649F3DCD1F940478E687E6E6794FE /* randombytes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 919E4D4FC5CE47800969723DCD6AC02A /* randombytes_nativeclient.c in Sources */ = {isa = PBXBuildFile; fileRef = 4788959F6E64D10D578FF22FBFF76F31 /* randombytes_nativeclient.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 939F837ADADF7680BF304D066342689F /* MQTTSSLSecurityPolicyTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = AFFE7697EA482203A13D06FAF5E45C01 /* MQTTSSLSecurityPolicyTransport.m */; }; - 93FD8484D9CD31674F4497504B598426 /* core_hsalsa20_ref2.c in Sources */ = {isa = PBXBuildFile; fileRef = 55B6183B55B343C020953D7BFD83A60B /* core_hsalsa20_ref2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 952AB7AD38F38AAFE9D25A2BC72D0E7C /* x25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = D15FC73BAAA017538052FC60C9E23027 /* x25519_ref10.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9538652F8FCB6771FD07C89980AFF103 /* export.h in Headers */ = {isa = PBXBuildFile; fileRef = 110B2D6FB70E3E9D9863BF0A970737FA /* export.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 956090D063AA9DDE51456A0BB06D4F4C /* crypto_verify_32.h in Headers */ = {isa = PBXBuildFile; fileRef = F44F8E672F43BB02FCCCABB9714AFD46 /* crypto_verify_32.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96714614E955E916ED8ABC131A7D90A2 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DF7134F0C72197D3623AA48F8E501A96 /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9676A00BD95FA0AEDAA22F8FC72C622C /* fe51_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = D8807C543157BCC8C206749FFACF0EBD /* fe51_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96B6DEFB38590AB92CE6DC78B6F9A34C /* chacha20_dolbeau-ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = 2FAE0DB610EC1EA71FDDAF589157FEA3 /* chacha20_dolbeau-ssse3.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 97167F000FA1BCF879A118227E375F2B /* chacha20_dolbeau-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = B9E70F3EB7186F0CCD03AB653F41340D /* chacha20_dolbeau-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 974F0D35B94D11DCBCAEF029A85D0895 /* stream_salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 97ECB09866597A09B73F83ECDE173A0C /* stream_salsa20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9772527F6537F9A0C3763227A783FE6B /* ABStaticTableViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C11D61F39681B48902E03F104A0CA52 /* ABStaticTableViewController-dummy.m */; }; - 98048FB1277EACAB001EBFBD148F9511 /* blake2b-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = DEA72CECE40A6BEF172BF927F95FD135 /* blake2b-ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 98880244DA26B0FF7C9512CD165A68F9 /* MQTTCFSocketDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C49A44D6CCD646E681F76C610226AAF7 /* MQTTCFSocketDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9918A0C7FD602ED3988D5784CFA70782 /* stream_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 29E5EAAEE44DE63DED2001F0365CEDA3 /* stream_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 995F331F1AD175699434CBF4A76FABB3 /* poly1305_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1BFB626C37A1C266D324AAECE007EB00 /* poly1305_sse2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 99CDE1FCF591A944C8B08046AFCC968A /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 58363874764D2CBA9649CF269BD6B763 /* DDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B43BA7CF53FFCF36179C759B8F3C10C /* consts.h in Headers */ = {isa = PBXBuildFile; fileRef = 61BCD8FD75C7CD7C64E55DF911D20E0B /* consts.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B888D8946DF940A9CA34BD1B4F31854 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = 64A91FE4888A5459451C034215977872 /* common.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C7CEA2D69F487EA394B910DA571EA6E /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B47052E68F9FDF57749E86CD27EE949 /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9CA4E56609CDE602AEE0B561BA79348B /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = BA7E7EF037EF06FCCE23BB44ADCCA17C /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9D5B7C1154339EDB17CA4B053475CF90 /* GHRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FC57D96DF809EB316F454CE6A68AAAD /* GHRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9DB7932C315D13744C4AF35304EB30BE /* randombytes_nativeclient.h in Headers */ = {isa = PBXBuildFile; fileRef = 60F0CABDD3BED8696697BA78E3442790 /* randombytes_nativeclient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E0142BBF126CFD3985D67FFC696353F /* QRCodeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = D03B36EA8AEF22D9DA62CF18572E92B5 /* QRCodeReader.m */; }; - 9E1FD88B6CC61B62F7BB3A1D8295685E /* aead_chacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 9C8499F6B7664FCE8A7F477C670DE779 /* aead_chacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9E31F4D289E78AF89A9AED40D66C6B0A /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 164EB4A8C1B6E55DB803DF572D8637B0 /* CFNetwork.framework */; }; - 9E38F66830CB3782647DDA1149455938 /* pwhash_scryptsalsa208sha256_nosse.c in Sources */ = {isa = PBXBuildFile; fileRef = D5B2920C06D6E77B286C09C243413A6F /* pwhash_scryptsalsa208sha256_nosse.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9E74F6F1B37AD4805EEBB587B02F64BF /* curve25519_donna_c64.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D40024B82EB402BE8EC14C3DA9EAAC2 /* curve25519_donna_c64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F02C796CA4AEF49E0E0D7BCA9E9E7F0 /* pwhash_scryptsalsa208sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = E38EC2B8E542F5A2B8CCECA7E0333ED6 /* pwhash_scryptsalsa208sha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9F7C888C4EA6F8A22EEC1FEBFB234673 /* fe51_invert.c in Sources */ = {isa = PBXBuildFile; fileRef = 8F98B9F94C0C669EF4FB79928FD5DC69 /* fe51_invert.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9F7D3B9808329DCFB87E1B1316F8FDB9 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD89F9E3F0D0E67E05D7C255FDDF579 /* DDLog.m */; }; - 9FB787A8B3AE62C4B2138CE330C15922 /* obsolete.c in Sources */ = {isa = PBXBuildFile; fileRef = A88B77F2FBFB14731AAEDD2B8A6840AC /* obsolete.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9FD39DAE99F8876269AF46DEB78E92DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - 9FD55704A200EA5FA9322ABC879A5F60 /* QRCameraSwitchButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 80A30CEB7D5FDE1FC20E942964B37470 /* QRCameraSwitchButton.m */; }; - A143DDE978DF66CDADE266F58C532F0E /* poly1305_donna64.h in Headers */ = {isa = PBXBuildFile; fileRef = B4C9903C586744BC9A6CB1B9C6D0BF02 /* poly1305_donna64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A1DAF32197BC5D216E386115A642F6DF /* blamka-round-ssse3.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E8020903A614E4932554851A072D22E /* blamka-round-ssse3.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3472F00423A832E70498BC560EE74B6 /* GHArea.m in Sources */ = {isa = PBXBuildFile; fileRef = 9527C3C7A2FA5A77E1E981A071C0CE20 /* GHArea.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - A3A355D71BAC02F3F3AD8EBAF2357497 /* secretbox_xchacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 51A84BCFE1A5D207CAE44C32821E1374 /* secretbox_xchacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A3A61FA4A746F8494A4AD3B8D50D900A /* MQTTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = A11BDAAC9CC63A9CEFE7093BAFBCD604 /* MQTTLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A3FB6F24C037D1DA41DD32384EA4F3DE /* stream_chacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = 443158773C3E51E0107A1AB1F8ACA091 /* stream_chacha20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A4259E916DC71A4543E51214268C3ECB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - A45996CA41E1400D0797D4DE86875DBD /* cgeohash.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA6C6350B01F6F20E548EE073533494 /* cgeohash.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A526C8E2F2F1F7F33D5D54868BF90EF3 /* shorthash_siphashx24_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 055313D8F01D9C21F4F8AC9ED147CCB2 /* shorthash_siphashx24_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A6D5FC7F3A79BA39362E85A2D4D1B949 /* crypto_core_salsa2012.h in Headers */ = {isa = PBXBuildFile; fileRef = 25381A06173340BDA2D9B0ACD30B9E1A /* crypto_core_salsa2012.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A71589232624DF9F930BDF1C678C73AB /* crypto_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 90B7962C3B58527940874A5589F167F7 /* crypto_auth.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A72A835E93967EB4F2AC921F72BE8984 /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2AADB4BAAE8986663D46C4D88BB9A0 /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7E4A8B70BC86095B0A77D02EE19A93A /* crypto_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 1615844B17C767C1B0D84A3BE68AAC83 /* crypto_hash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A82481E4B5ADBED3AEF73F709826AB4D /* MQTTCoreDataPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = 74710FB1F9CF59E90622C827376DF7EB /* MQTTCoreDataPersistence.m */; }; - A85F8A5780775D0632ADC51CAABACF94 /* crypto_hash_sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = B5C2792142657168FC236411752B03D9 /* crypto_hash_sha256.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A9E95CD5B0E0FF487A8E11C8229A8D63 /* Pods-OwnTracks-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 28BF22AC07094C1673F17D3BF2990F19 /* Pods-OwnTracks-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ACCADC291D831051B15E6F771A317028 /* MQTTWebsocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = E50B76219333C453D389E1065F9E0EE6 /* MQTTWebsocketTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ADA8CE4149AF0319A0BD2E21C2B76267 /* crypto_aead_aes256gcm.h in Headers */ = {isa = PBXBuildFile; fileRef = 196C8301076309566AC0446899A58593 /* crypto_aead_aes256gcm.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ADCD43A71973724922E1B1D750C17651 /* core_salsa_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = FB96581560193FDCAD03D0FA60FECFCF /* core_salsa_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - AE944313E0393946C2EC404352C1A36E /* QRCameraSwitchButton.h in Headers */ = {isa = PBXBuildFile; fileRef = C4D4C8343CABE65FF2DEB0B8233F8E10 /* QRCameraSwitchButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF35D9CE06D18494AC7316F5D586A1DA /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C4416A8983D63F75DA8C25596BBD21D /* SocketRocket.framework */; }; - B11800ACC2FFBA1790290BA1172BCCFB /* randombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 3679C0B454C0E1A741CC6E0322BF086F /* randombytes.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - B4102CF4E637FFF857F247CF7963FF7C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - B451097C5BB2BA8D7B45CAC5B69F2459 /* crypto_generichash_blake2b.h in Headers */ = {isa = PBXBuildFile; fileRef = D4F12CD47E420719B2DD182821890F23 /* crypto_generichash_blake2b.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B4A899A69FE05A6BB6D7CB39935975E1 /* blake2b-load-sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 921D78A323114300E1A87AC0C493EBC5 /* blake2b-load-sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6446CB56C59D567F9293525EE3EB76A /* QRCodeReaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = DBC7424B917452B47C43DBE04ED591A2 /* QRCodeReaderView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B6E5C93E0FA7B8635DCD9C6D85E55C2E /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 35A26FE6F6E88C6E538BF04C276F6E49 /* CLIColor.m */; }; - B720E820753C02585B13AEFA3E05E315 /* crypto_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2594D038BB35D4EED1065EC39EDDDB /* crypto_stream.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B81CDE4E17BD882B639A529859EA7232 /* blake2b-compress-ssse3.h in Headers */ = {isa = PBXBuildFile; fileRef = D57BA676C819EEEF8E011F81BE1162C2 /* blake2b-compress-ssse3.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8A194AE3F08EA7E57496C3B4FB08B6E /* xor_afternm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 041D690D989D2C64FFD0D1808125944B /* xor_afternm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - B8BA768A860B89D2B8C705D23E535841 /* curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 16D0F6221C0BF5DDC2E349707AA33291 /* curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - B8C7628EC314775ECD10438ED7756E08 /* crypto_secretbox_xchacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D3AEF29189A772F6D21F870859D9BEE /* crypto_secretbox_xchacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B95577C6D5272B969BDD555FF1EE54E2 /* crypto_kdf_blake2b.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EBDA30E4DF6383577FC8985884E1FC7 /* crypto_kdf_blake2b.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B95A2B8FA25CAC50E9734F1CB8C5BEB0 /* crypto_pwhash.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A6D386102B30A26B283FAEE3798FF31 /* crypto_pwhash.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9F8EC7CC559DB38B56BFA33662D5C1A /* MQTTMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7304C91B140FD17B5D06D0FDCCC18664 /* MQTTMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA5D0812B52994415A498B3606373582 /* u1.h in Headers */ = {isa = PBXBuildFile; fileRef = D6AF3EF3AAF1D539998BC8993D270100 /* u1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB354272A20AF541474FFA97DEEF0ED2 /* MQTTSSLSecurityPolicyDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = C04CCE4574B93B2777092FDCCF0B3B27 /* MQTTSSLSecurityPolicyDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BC0319F54BCD536CED47F10407D271E6 /* crypto_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 3306C95C3FD756D40C2AC391C87CEA7A /* crypto_stream.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BD55173B7A37CDC519B0F34761FF4419 /* secretbox_xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = C0672F8789B6CF2117C38CA7F546D06A /* secretbox_xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - BE9A022C0D93DB3E10116EF512B408D7 /* crypto_verify_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 54EAC102904C282649D2F32EF34851EE /* crypto_verify_64.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BF68453E0A6C85F7A6ED90159629FB40 /* ed25519_ref10.h in Headers */ = {isa = PBXBuildFile; fileRef = E991E1259C58970052E204AA0D9C8A45 /* ed25519_ref10.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C04082AC0AAB7253CC1054ADF74178FA /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3060B66AE8FA8278BCD6A1195A3B7493 /* AVFoundation.framework */; }; - C106C9D0D84773B90D1350E884BC8C0B /* crypto_box_curve25519xchacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = DAE61D69E9BC569E678987C3826D31E0 /* crypto_box_curve25519xchacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C14502EA132126EEA32E9FB3C1B7DE7F /* crypto_pwhash.c in Sources */ = {isa = PBXBuildFile; fileRef = C5499B5514DF0178D995A0A4D81FCF73 /* crypto_pwhash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C14D43DC2C53879C2BE40D8EE098F227 /* argon2-core.h in Headers */ = {isa = PBXBuildFile; fileRef = 1551EEA6BAB6787AF50FF4FB05F47B23 /* argon2-core.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2322FD7A26404062E47763810EBED75 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 656875D8DDA89903BEFD3CC23ACE70BD /* DDAbstractDatabaseLogger.m */; }; - C2A3950504AB404C3B2446AC1CEAEA3C /* crypto_auth_hmacsha512.h in Headers */ = {isa = PBXBuildFile; fileRef = 9996A4E2A44FEDE07FAA85287CBB7B86 /* crypto_auth_hmacsha512.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3130968E152EF492C8CB769B7E5E8F9 /* generichash_blake2b.c in Sources */ = {isa = PBXBuildFile; fileRef = 56F0C5034A3C4E55B84DEA75EDD29D7F /* generichash_blake2b.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C37DF5537C66EFCD3E433D83D3C29870 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = F527D50E5CB6FF216808E70AB09E7316 /* common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C46A12764770CF9CD186DCEF56DDBAE9 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7101ACB98FB8D7BEFBDC8297F120245D /* utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4EF8DD13DD0A9FAB1E087C1D909B929 /* MQTTClient.h in Headers */ = {isa = PBXBuildFile; fileRef = BA401FA813021A86FF2DF860C60DCE7E /* MQTTClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4FF3F72CA64FBA1593818344FDAEEE1 /* u4.h in Headers */ = {isa = PBXBuildFile; fileRef = 28BDA535B30E88C518EC0CC7C5D625DD /* u4.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5516987AC20F546582ABE4214B92C07 /* salsa20_xmm6.c in Sources */ = {isa = PBXBuildFile; fileRef = CB0940F944E3BA23B478E9C4AAF33049 /* salsa20_xmm6.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C57A963432308BF844CF74CD69D54282 /* chacha20_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C957BDCDF5A496F925CA0661D939FC4 /* chacha20_ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6A8E06A81B987849B7353BB7421EE0F /* hash_sha512_cp.c in Sources */ = {isa = PBXBuildFile; fileRef = B129E7D08658392B3926B30BD862B8E7 /* hash_sha512_cp.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C6FE5EE68F245265E4B4345D2E76D80F /* afternm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 349622DE86A9A4F37759B598819C04B2 /* afternm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C7C704D61006184CEFEE4350C05C4ACC /* crypto_scalarmult_curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 91D4E2EA33C4F21C87C369504441A60E /* crypto_scalarmult_curve25519.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C858774035B92D95ADA3CCFD3C37E90F /* fe51.h in Headers */ = {isa = PBXBuildFile; fileRef = B6C696FDA5ABF0B09438E2DC5728385F /* fe51.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C91B8EFA1B0B2110848841893335BEB9 /* randombytes_salsa20_random.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F8FD7B280D8C9D9DF17DA29353C69D6 /* randombytes_salsa20_random.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CBF2C4DBF59A35F343242AE6431C8ED2 /* QRCodeReaderViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96DA4106C83663104EF38FE9826824C2 /* QRCodeReaderViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CC9AAC42D425779ED720F5942BF78BD9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - CDEC4EEFBFF1D666750F5F84B86B9FD5 /* crypto_kx.h in Headers */ = {isa = PBXBuildFile; fileRef = 91B25858F70CADD4FA791262DC749D68 /* crypto_kx.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D05DA78C0B928B624B3F2031FDB16C0A /* randombytes_sysrandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F2AF029EB1378CDC05D25ADDF0B30E1 /* randombytes_sysrandom.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D0AE2B051E26CC5B262406ECDE6C3C55 /* open.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C367C7754049ADB064539DC298EE2CE /* open.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D1DF8861503CBA983E5F6CDDC56F2ABB /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = BE19459C5EF834CF771E6E1FB08FB53E /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D2127B991CF68FA72E00E8D74947DF33 /* QRCodeReaderDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = E976235197CE2114B906662BDEA9AEE2 /* QRCodeReaderDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D3AD93489D6D8DB458840C6EE7892A3B /* ABStaticTableViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96247B88FFA736BD4155CE86B742327A /* ABStaticTableViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4072B6B50C9AD39B6D3C200CBF166BD /* MQTTWill.m in Sources */ = {isa = PBXBuildFile; fileRef = E2291F6F56779E3350BAADC1ABEEBBC1 /* MQTTWill.m */; }; - D49118D02A4ADD7D22ADF2D3F4B6652B /* MQTTSession.m in Sources */ = {isa = PBXBuildFile; fileRef = C3811A319CFADA8CF6FFD0273F26A38D /* MQTTSession.m */; }; - D5453909DD216F4AFF596850A3DE4FCF /* poly1305_donna.c in Sources */ = {isa = PBXBuildFile; fileRef = B29085836A9B7C18A24639D627CEF8FA /* poly1305_donna.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D62DA7DC53D110CA2199756B9C2D71F0 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 47194340FA340D47C6D5E03DBCB6247B /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D65F7137282178E1C77DD475C996F04E /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E636DB464303ED322B2CFFBC8290585 /* DDASLLogCapture.m */; }; - D7CBC350458DC4996552225224F385BB /* objc-geohash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AEF6FADAD7B187F9638E6DE51955EE47 /* objc-geohash-dummy.m */; }; - D89F9414E7017267AA3E2867CC35F9DB /* crypto_stream_salsa208.h in Headers */ = {isa = PBXBuildFile; fileRef = 72D763D90446493CB3D856644A216AFF /* crypto_stream_salsa208.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D8C95AC92204950B7EE6DFBDC716D797 /* crypto_core_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 85C4912A50822C925ABB50E356D5D1A0 /* crypto_core_salsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D998BA87EAC15F22ACC3D854FC187A2F /* MQTTWebsocketTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 0068EBE082D449CDCF37E3CA2170B3B4 /* MQTTWebsocketTransport.m */; }; - DA7BC5F55C30B04142B7029667FE88F5 /* crypto_pwhash_scryptsalsa208sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 20222A79F12CD627D2389AE64822D206 /* crypto_pwhash_scryptsalsa208sha256.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB0FAEEB5CE1CD69EA18E4F8F852E759 /* curve25519_sandy2x.c in Sources */ = {isa = PBXBuildFile; fileRef = 37E9002CFBFED29A703059D4137BF821 /* curve25519_sandy2x.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DB54BEF7C1F0F5A2E29E6479DB4392D5 /* crypto_sign_ed25519.h in Headers */ = {isa = PBXBuildFile; fileRef = E728318780D0DF0653F4BD6B9201955A /* crypto_sign_ed25519.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DCBE7AF3E2813C2E370F0554CE7DD314 /* runtime.c in Sources */ = {isa = PBXBuildFile; fileRef = ECB11AC6DE0D0CFFCEFD52DF6E03974D /* runtime.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - DD66654526350CBBDD49E0FEA6C00060 /* crypto_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AEFD9B1A2C14867BD4E0BA4E21E2357 /* crypto_hash.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DF5D609D3CD9D07B42493E87380DFA25 /* int128.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E5DD50959364983DD4BC13358DBCE6B /* int128.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E013D3ABAE744071FE759A793C86E071 /* crypto_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = A7DB10F2CAF1AD255A1EAE02ED23E261 /* crypto_scalarmult.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E178D9DCC7569C338DA21578B1F10A33 /* u0.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DC5041B2B81F9D2D6B7CAC75AA4E9A0 /* u0.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E1837E9695442865D581A2797EE02856 /* consts_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A12225E6E82D0598744FCAAB514EE7A /* consts_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E188C45F4AEA0887023BCCD6F6764C87 /* crypto_sign.c in Sources */ = {isa = PBXBuildFile; fileRef = 86F60DFD5CC517652C4AA38F3EC6FDEA /* crypto_sign.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E19D6B69BBA561161DF76945AF366CC3 /* MQTTCFSocketTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B27A1DB6DA8BF8DB954517EB7AA9D9B /* MQTTCFSocketTransport.m */; }; - E1C0AFB4B7630882B0536FCCCC5531CD /* blake2b-compress-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = DDEFD3B7B61BC468717866623D995064 /* blake2b-compress-ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E1E86AB524D0C06D485B5C7C42C91032 /* crypto_shorthash.c in Sources */ = {isa = PBXBuildFile; fileRef = 755D106F1092BD028275492CAEA9E302 /* crypto_shorthash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E2071A2A8238D96EC73F6F11854A7FB2 /* pbkdf2-sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D945E7A09E1CF4D92AE25B12E1047D8 /* pbkdf2-sha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E2AFD0BBA9BB944F7A97B1A5E1002962 /* crypto_stream_aes128ctr.h in Headers */ = {isa = PBXBuildFile; fileRef = DD63BD2335B4BB2C33B83526427D4E8A /* crypto_stream_aes128ctr.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2DAB84C7AE96B44FBA1AD9F7965413E /* QRCodeReaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BFAAD0447F786C75C11ACA419FEA768 /* QRCodeReaderView.m */; }; - E30025F5450B8E0830B5962A0610BA92 /* stream_chacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 86A14A161A96E1CBC4D9983A0749B06E /* stream_chacha20.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E31A136C29015728FEB2820E4D84E7F9 /* salsa20_xmm6int-avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D53263E964241E1A4ED762A0736AEAD /* salsa20_xmm6int-avx2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E377EF18498B6F1A6ED38952B138FA5B /* crypto_stream_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = CB87495780DD915C3A3815BC819B095F /* crypto_stream_salsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E4BAF279D1F6554F4BAFAE705A116914 /* stream_salsa208.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B69FBE4C767CF752D22C75DA65683FA /* stream_salsa208.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E5D5704EE881AC70CA28ED058E516F80 /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = E5D2D7565C5BA863F44692421FDB8AD0 /* sign.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E6980F35195B65B7783788E628E25C7B /* shorthash_siphash_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = E693E182AE2D5A830BAAC83AF3818CC3 /* shorthash_siphash_ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E71FF10989B918933D0E77E93882A7E8 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E13A000DE59FF0152BD8EFB009EF689 /* CocoaLumberjack-dummy.m */; }; - E7B0E98D43A96D653D762EC25BA5A1BF /* u8.h in Headers */ = {isa = PBXBuildFile; fileRef = BD38A940B4C95144E5974FE36E42F45B /* u8.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E80B6D5289729FEDE6A90C54FDE3C965 /* crypto_box_easy.c in Sources */ = {isa = PBXBuildFile; fileRef = B672E2CAEA4320BA6C94FEDF430E0EB5 /* crypto_box_easy.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E83D47295E102F3737DBDA40C423DAD6 /* fe_frombytes_sandy2x.c in Sources */ = {isa = PBXBuildFile; fileRef = C15256CCAAE94961A6618EFCA7533B00 /* fe_frombytes_sandy2x.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EA074C826E57E75FE39E944FBF6C767A /* shorthash_siphash24_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = E12DF38A27998AEBD64574B47E4E050B /* shorthash_siphash24_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EB0241469E7CF1F695B26073D63E7E9D /* crypto_stream_xsalsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 94FBF2BF47D35AD6BEFC005B2A2861C6 /* crypto_stream_xsalsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB24C61D0745EC256B743CCC62E38680 /* crypto_shorthash.h in Headers */ = {isa = PBXBuildFile; fileRef = EB22C070E3AC35BB0E62E8768414EEFA /* crypto_shorthash.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EB4F107EBC595E01B1EFE04F92AFF4A0 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = 83710CCBC4C6647EAFE348DD995A4046 /* version.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED396217C1F01CD19B0FE87C3E1414B0 /* hash_sha512.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FE9E588E720B82E4C87DB62A51B5081 /* hash_sha512.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EDF75CB56E38689C860609B918D121F8 /* crypto_auth_hmacsha512256.h in Headers */ = {isa = PBXBuildFile; fileRef = 4843297C5A5694A3AB1F29ADF90689E4 /* crypto_auth_hmacsha512256.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE54D0FFBB1D5EE88333450C654AB499 /* GeoHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 379A057249033798584C82B51A4BD241 /* GeoHash.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE645BE8AF4CDEEDDD25ECB0A6D53E21 /* QRCodeReaderViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D25962B6E5BAAC0AE93BECC695691241 /* QRCodeReaderViewController.m */; }; - EF3B5BDF93457ECCC34F54CC7D504A30 /* MQTTSSLSecurityPolicyEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = FB8F61BD26C0778042A7560F22BC7168 /* MQTTSSLSecurityPolicyEncoder.m */; }; - EF6EFCE529B5C1B04EEE85E7B6365B6F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */; }; - EFA025B72A5751B648D0E89F4F027C9B /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = 50EE546C878234E8CAB1B3360840F703 /* core.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F03712B3C30398F54C1A108901DFC8D2 /* crypto_scalarmult.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7FABC4D0E2866BE832E483930DB291 /* crypto_scalarmult.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3A86739199B1A6197C5CAFB2AD7814C /* shorthash_siphashx24.c in Sources */ = {isa = PBXBuildFile; fileRef = 809C4ECA621B23CD744D566571558B1A /* shorthash_siphashx24.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F3ED588FE6D046F199BDB197FDBD37AB /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 16B380B0724EBC743623BDADF71399B6 /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F52FBBE1450344F40E192F427525FA87 /* u0.h in Headers */ = {isa = PBXBuildFile; fileRef = D323DC2339E401111BAA809A227065B6 /* u0.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F578FC76C3270DE1F4F505C9472FB0D2 /* blake2b-load-sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CF7F14923BC45E419863346BFAA78B7 /* blake2b-load-sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F7901730F0B0CBE0714E71F81F209ED6 /* crypto_generichash.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A85EFA616943B2E0031C72AFDD57263 /* crypto_generichash.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F93564D8808D12B8B3718C19F22B2BB9 /* generichash_blake2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6060A25C42E42D12E92894D61C7A51C0 /* generichash_blake2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F97FF05A4C1F8DAC1259149CE5A5A160 /* salsa20_xmm6int-sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = E089A6D1837B19D83C27F2F3ECC9CAA7 /* salsa20_xmm6int-sse2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F9C5E9613B783F15B8280AA2570E91FF /* core_hchacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = 180DA64ECEBF3D3C7B35513C4A1DF585 /* core_hchacha20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FB51B851D6794D72CCAA297937B3D441 /* MQTTSSLSecurityPolicyTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 051F613F9325FDF8F9FD9CBA45A03AD5 /* MQTTSSLSecurityPolicyTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FB7F6EFD06295E38CE1BE33E77AB6F8D /* argon2-fill-block-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 436E1B36A1BCDDADD5DB7869A883FF1C /* argon2-fill-block-ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FC69BD1F489A662458CBC74BBAD9F295 /* scrypt_platform.c in Sources */ = {isa = PBXBuildFile; fileRef = 167D71C4312ABAD7290367F55028DAED /* scrypt_platform.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - FD166FB437D5BB204EDA7D3D38D6902D /* MQTTPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = 9042DF0E8111AA28D9AA5236E2150255 /* MQTTPersistence.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FDE6F1BBBB072B99D98BE681FA14A5A5 /* mqttc-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AA864447050B27DF565B3616444053A1 /* mqttc-dummy.m */; }; - FF3688F374CC98BF52093BD77872F96B /* box_curve25519xchacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 9215D04D774837C8AC3748004B3AC3D5 /* box_curve25519xchacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 002FD3062AD127FB57FBA474AAC3C80A /* crypto_pwhash_argon2i.h in Headers */ = {isa = PBXBuildFile; fileRef = 141C2E5920DAB4CCDD4ED16CDD4707ED /* crypto_pwhash_argon2i.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 00CCABE87CD74F27F1447CC71B8D0E27 /* argon2-core.c in Sources */ = {isa = PBXBuildFile; fileRef = C3725B744FF6F38F0CE1EA271A43FB5E /* argon2-core.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 018B67D4D9E64C75F547593BEDF05C60 /* u1.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE74DF8F78D81A804D736F9A638F81E /* u1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01ACB43E8DB21BE1B0A37758AE1E4D81 /* curve25519_donna_c64.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E48FDEB41FAC5BA42CF129034AB5182 /* curve25519_donna_c64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01AF6B43F9096B121AEECC345FAC25AA /* MQTTSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 395BCCF6CB469CD1B6DD325A9FF8C21D /* MQTTSession.m */; }; + 01E74090F8CEE033CCA914F474615A61 /* x25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = 86DE07EDEF7EF05A49F4041EC9D7F82F /* x25519_ref10.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 022CC470CD7E107EDC3A45B62572EA97 /* MQTTPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = 11BEF2FB06F60CE7848F29BA14FF6926 /* MQTTPersistence.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0243A6375016442BB131A25711662F0E /* crypto_generichash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DEF51C3106E5633552A9F603BDEB232 /* crypto_generichash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 025BDDEC3476FC2D9A3669F09C3DC9A4 /* MQTTProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = 25D425828EEB6105FAB3359C8AC2E317 /* MQTTProperties.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 031F9FD6BA90919F530142B388EC1F92 /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DD404723B0D2EBA18EED9B52918D5FF /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03352F33DD318ED0272F71E7748DA033 /* salsa20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 377DD737547A108004158C52F0EF124C /* salsa20_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0506D351D1DE147502922EC40FF0B0FE /* onetimeauth_poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 046EDCEF644B05C45B020391DFFD453F /* onetimeauth_poly1305.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05510CD1A36F9E03968ED4BB0E2FE03B /* argon2.c in Sources */ = {isa = PBXBuildFile; fileRef = 083C4358189A4BA025611031091AD77B /* argon2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0560FCA95678608EE585BF0F076C2186 /* crypto_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = 23C7E3E5809C2176540A6782F68972FC /* crypto_auth.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 070846622A25A2A70FAF9689A52AEC2A /* crypto_kx.h in Headers */ = {isa = PBXBuildFile; fileRef = 787031B7BB45967CEF99B63644F42C24 /* crypto_kx.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 073DCD527C37BC61F5FE73F4064CD9AC /* crypto_stream_xchacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 262F3E2EB7540CCD452036566F178D2C /* crypto_stream_xchacha20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 07D27143794CE76F475BC18834C3DF54 /* blake2b-load-sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = C9FF41E56A403D77DC7447D9381810C9 /* blake2b-load-sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 08C2AF247C74FF5537465505C0334CE0 /* verify.c in Sources */ = {isa = PBXBuildFile; fileRef = F5FD82F2E10F4339CFE15584D71D7A35 /* verify.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0990B99DEA4DF888AD7C7231AF878326 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = F0B3094A37B933CBD4839B5A5169A9B3 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A75EBE4CACD81730B23B370BD027271 /* MQTTCFSocketTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 42C49F02680EEC18A34FA3665CB08356 /* MQTTCFSocketTransport.m */; }; + 0B31E156D51FDB887AFCA617F21F51B4 /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE2E96EC2B43A2436CDCA551B653B71 /* DDMultiFormatter.m */; }; + 0C09E0A2791020E4AC4660189DE91EC0 /* export.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3A6E69C051DEDEE501276999378982 /* export.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0C2262B7923AED394D0FE75D31CD9F5F /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EA14FF29FC85CCA751B9C1A5BD1061E3 /* utils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0C737CFB23E9ADBE52081BCB80911F81 /* crypto_auth.h in Headers */ = {isa = PBXBuildFile; fileRef = E2AD841536933F3EA351C1E397AD7FC2 /* crypto_auth.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F802957DC34CFBC9BABC9947FB5A472 /* crypto_stream_salsa2012.h in Headers */ = {isa = PBXBuildFile; fileRef = 80AD5561A6EA80B5F8F5CA4148CE11F3 /* crypto_stream_salsa2012.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1052E0D9B5FBA3E4B07DD270B9459344 /* MQTTStrict.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CF1A0F727F557AA866B3C501AC601A3 /* MQTTStrict.m */; }; + 11032FF795143B939EC26CF9F0BA4DD5 /* chacha20_dolbeau-avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = 97BDB8D0AFC44476C0E8D55811D0E269 /* chacha20_dolbeau-avx2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 11FD3125F93AE289F421DCEF8D4BCE86 /* stream_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C6CBCEDA6E5FE57B97F4A8881CA6750 /* stream_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 13688B6618B638B9EB1FF5878445AF2A /* crypto_secretbox_xsalsa20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = BAEA1CDDB47D40C17F0A6E9BB5DD6B61 /* crypto_secretbox_xsalsa20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 137C72F9F3075C9478C2BE30C1542026 /* aead_chacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = CCB052C744E7515FB58BB6B838E989D1 /* aead_chacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 149FD9DE04B93BD30E73F92056C4DE76 /* MQTTStrict.h in Headers */ = {isa = PBXBuildFile; fileRef = D44BCC316235D741BE22DB48206B6442 /* MQTTStrict.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 14CF17DFA3ECA3300D8AA8E14AE6D0C6 /* crypto_kx.c in Sources */ = {isa = PBXBuildFile; fileRef = 8ADB13BAA5466119FA970F4FAFD106E7 /* crypto_kx.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 14F641536B2BD1F50743EB04A9B31BDC /* core_hsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E861DB2C27DC2A18EAC05C2F5D4D93C /* core_hsalsa20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 167C6937F0A3028BD28BDB9C5CFD5802 /* stream_xsalsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 88041CD2A988C6024E18978CE759151D /* stream_xsalsa20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 16B1F8C13D0992D3F025BD0A16A18872 /* GeoHash.m in Sources */ = {isa = PBXBuildFile; fileRef = AD259CA44170BECC54089F0108002BAC /* GeoHash.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 16D479467307CAB1C129E015BEB8D732 /* Pods-OwnTracks-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C5A54F6678FC22F814CF562D1EE4C06 /* Pods-OwnTracks-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 17038A10FE24F55991D9309C6A467653 /* xor_afternm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 6C12BEE26AE8055D3A35CF67D0C68F3D /* xor_afternm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 18346978E29772A33BD2B5D6EC216A5E /* hash_sha512.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E38CC1733F71631827983D8F6EDAA82 /* hash_sha512.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1883133CA2B97F62118D9826D22C908A /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 856502B0B108DCB4C315F00B0FE273C3 /* AVFoundation.framework */; }; + 1A591B98724AB32DAA2894132055F993 /* curve25519_ref10.h in Headers */ = {isa = PBXBuildFile; fileRef = A02FD6FF36B3A9346B4BBD92E30BE5A9 /* curve25519_ref10.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1AE170D8BF59211DF1D13D2F25571BDD /* crypto_kdf.h in Headers */ = {isa = PBXBuildFile; fileRef = EEF776FC46535CE88097D93EB92D0BD6 /* crypto_kdf.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1AF2A654CE430DE34A6DB4F6B130C2B4 /* poly1305_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1255616E28565A4484379F9C6DF19392 /* poly1305_sse2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B0C631DFC6D7B94E33E12C8BE6C68EC /* obsolete.c in Sources */ = {isa = PBXBuildFile; fileRef = 07A46736980919274BC5D3B514D573A0 /* obsolete.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1B525020AEB2F9A8D3A96A5C299AE6DE /* crypto_scalarmult_curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = F2698039968921F0841DE5C94E3B0FBC /* crypto_scalarmult_curve25519.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B92BB0B2511C58096882D7237753C25 /* kdf_blake2b.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B491982C3FD1A678CDDD0C42421E511 /* kdf_blake2b.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1DB9194D6BB066F815B564BF418B1741 /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = B7046675DDFB635638FF04E7C23CF1B0 /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1DC736061C7A6A96EAEBA25640E700DD /* randombytes_salsa20_random.c in Sources */ = {isa = PBXBuildFile; fileRef = 1B9CEBE6CA4A277FCBD405107FAC6A7A /* randombytes_salsa20_random.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1E224291531368C46C3BF2CE1F4A0B72 /* u4.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F4ED3D74AAE3559072F151903462B1E /* u4.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E8691350A66F83F0F19D89FC3CDEEA2 /* ladder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A5B1EBE771B4F75E1457E72F6F03AD5 /* ladder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F1F5FA21EA65E049DFACC20D0A9ECB9 /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D2447A704F81D487A244EF5BE260212 /* CocoaLumberjack-dummy.m */; }; + 1F84AD24503E91B0F392653561D7DBF6 /* crypto_hash.c in Sources */ = {isa = PBXBuildFile; fileRef = F58D4E7BC358AF51B6366605BC6914B6 /* crypto_hash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1FBCB8E5482A1AA0B9DF27FB9CB60F16 /* randombytes_sysrandom.c in Sources */ = {isa = PBXBuildFile; fileRef = 47F7A07CE1092F4E01DC2DC6E88BA54F /* randombytes_sysrandom.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 20A09654C9FC5772A1289E205B5A77E7 /* crypto_stream_chacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = CC4D3E1C20E9DF8F4BE0AA9ACF0A98A2 /* crypto_stream_chacha20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 20EFEA534DF4AADAE7A0B01F327D7E09 /* stream_salsa2012.c in Sources */ = {isa = PBXBuildFile; fileRef = 2146648D12BA50723EE2969BBE42176A /* stream_salsa2012.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 21B3ADB0773004C976129BE5AF4C9ABD /* objc-geohash-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B003E0EAF4DBF0E8C6AAF185BD0F5F12 /* objc-geohash-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 224E35059E94239FCF18312FC4B48CF3 /* ABStaticTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D1C057EEA19BC6BEAA47A971A47658C2 /* ABStaticTableViewController.m */; }; + 22E8D8A8190EFB83634D8C02DBB6DB62 /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = E4CAE8A5959081F8C079FF204A1C24E0 /* DDOSLogger.m */; }; + 2355E61690957DE2E939B5061CDA2E61 /* chacha20_dolbeau-ssse3.h in Headers */ = {isa = PBXBuildFile; fileRef = 275E80485E0C69647A145D1D7A0A944E /* chacha20_dolbeau-ssse3.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 249A76565A339ED22988AC7FA01A7EFB /* blake2b-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = C579DE23E7BE447F6210F1F37B7AFA49 /* blake2b-ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 24A86B96DFAD3B316999EA5A3FD7918E /* ABStaticTableViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 24A9E75923A67C7540E221452C77BAA9 /* ABStaticTableViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 252DA408AF4BBD8408D2F0CE88034AA2 /* crypto_core_hchacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 12901D4CDBE070B546EA3D957446DFFD /* crypto_core_hchacha20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 25EDD6B9261812109DF8263282888D5B /* QRCodeReaderViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DD05D9D0215978742CE8FF56FC9F0213 /* QRCodeReaderViewController.m */; }; + 265F68C39A52D284488944167913CC81 /* QRCodeReaderDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BDEBAFB9A5765BF775D67C30E2F6791C /* QRCodeReaderDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2742F754AB72C9C92B1E900957C18652 /* u8.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9B1BB2763FE34859DFB75C735A05B1 /* u8.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27A33217A966A6466BADF6DFC73025FE /* u4.h in Headers */ = {isa = PBXBuildFile; fileRef = 875CFD8A5612BB3D6F656307821479CF /* u4.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27C6E64A1E51FCC806FEB996A5060045 /* crypto_auth_hmacsha512.h in Headers */ = {isa = PBXBuildFile; fileRef = EF11AB9A28360CD4DE433D64E995C2DF /* crypto_auth_hmacsha512.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 283F9A1BB8FCE36E3A050AC363507E92 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 1719320F39E8F25B91F64A2C6C9790E4 /* DDLog.m */; }; + 2866676DFC0BFF34B833DC5005D4FFAC /* crypto_shorthash.c in Sources */ = {isa = PBXBuildFile; fileRef = CE4118F94A15D08123D7C307B62C7F8D /* crypto_shorthash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 293938663F3495603A504A811BE04F26 /* MQTTInMemoryPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C67491BCFF627662AE6DAA2E0BCBC10 /* MQTTInMemoryPersistence.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 299BD0159F512C44388D73591E830C29 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A82C281F790BD114C0F599FA78DA69 /* DDASLLogger.m */; }; + 2A9DC970F48D1E7CD5AC5E3264603F3D /* shorthash_siphash24.c in Sources */ = {isa = PBXBuildFile; fileRef = 6B13D8C7916378B8F28990C156BB3D54 /* shorthash_siphash24.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2AA3A6BB6F61D5BFE425327420EAD642 /* onetimeauth_poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 092625DA4D645AAE82BF3DCF17B072A8 /* onetimeauth_poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2C0750BB033AF3C5278C2A89D7387A7B /* QRCodeReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 57303620B636BB2955B2CD51942CDEEB /* QRCodeReader.m */; }; + 2C638D0968B6D70FD8D3C685827C4FEB /* MQTTDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 523F2E868B7C54EE1D7CFF08AA01347E /* MQTTDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C7C8A4B0FAFB6C90036E04C4C8A186B /* crypto_aead_chacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 080F9A01EF375C5259DF4FFCF099F79D /* crypto_aead_chacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E1D26CE951C77556634D2F4DE46F3C0 /* GHRange.m in Sources */ = {isa = PBXBuildFile; fileRef = F292AE302AC0E96E5A2C7F26D9E928F3 /* GHRange.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 2EC8AB97D02915B57F7217EE12E07204 /* MQTTSSLSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A665531997001D51908AE62AF11097D /* MQTTSSLSecurityPolicy.m */; }; + 2EFD3F9AECB8D3C13A4100839994F5BE /* scalarmult_curve25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 665F6038D24013FBD4BAAF89775AFFB5 /* scalarmult_curve25519.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2FA9B7255A81BB1B321B814A4F801FDE /* CocoaLumberjack.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 42183AC338BA861AEB3D837A3BA40986 /* CocoaLumberjack.framework */; }; + 309173008A07995B6F43E11D6E1FECC0 /* randombytes_salsa20_random.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C96C44A6F84F0B3E82DE89281DF546 /* randombytes_salsa20_random.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30C5B9C5460C9934B133D8C0A8FD3E35 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = DC235F0B1A2FDDF3C54C51C154D77729 /* common.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31098E059DE7CA632CFAA6902DD28911 /* salsa20_xmm6int-sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 381D2D1B2C2934C4A542DFEF781C5725 /* salsa20_xmm6int-sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31A54BF7BC1C33BC70E982814CC78A7A /* MQTTTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 79674E8CE3B889F39EC288DD7FFC1D40 /* MQTTTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31D6E31148D3762F1ABAE6804105105A /* core_salsa_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B91DE9074DE05624C5B78AEE5E1B439 /* core_salsa_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 326C7D30032450580E4D87F3A8BBAAC3 /* scalarmult_curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB811AEEA2750CB8AD0F4F66462B89A /* scalarmult_curve25519.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32884692A188B294FAD2651D61541696 /* keypair.c in Sources */ = {isa = PBXBuildFile; fileRef = 342F3EB4127EA684C5A79535E53F7CF8 /* keypair.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 32A6C2674AD13F8BD859B57FE3D00024 /* MQTTProperties.m in Sources */ = {isa = PBXBuildFile; fileRef = A3334E8E7C78C34B4BE16ADB1673A2E7 /* MQTTProperties.m */; }; + 346F8848E147ED2C09B59385228D40FC /* crypto_pwhash.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CD2CA8CCEEF87B8BE7F66A319C7494 /* crypto_pwhash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 359162E2F8B97563AB6F6D13D5F18195 /* auth_hmacsha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 5E3C06D8E6FE6162888FAFFC9FC4EEE0 /* auth_hmacsha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 36F82A5BF433F67776F15E6A2DE741DA /* crypto_box.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8F71FC1927349EE235B88D66220A12 /* crypto_box.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 372381CA5A5644F29064027CEF20FDCF /* core_hsalsa20_ref2.c in Sources */ = {isa = PBXBuildFile; fileRef = AE4234A935DE4E7AAA54ADE45495B66B /* core_hsalsa20_ref2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 374D41594DFE71374F54EEB68CCFDD39 /* randombytes_sysrandom.h in Headers */ = {isa = PBXBuildFile; fileRef = B5F7EAB168AD20B09C8335A5B801A4F8 /* randombytes_sysrandom.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37D54223EDBCF0F129AD76112377FE84 /* crypto_box_curve25519xsalsa20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = CADC111676CA45C3ABD8016A19EF4EDD /* crypto_box_curve25519xsalsa20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 383D10A7B7D28E8B03B9358E53DC1A51 /* blamka-round-ssse3.h in Headers */ = {isa = PBXBuildFile; fileRef = 04558EE0EB5EC2D4108DDD63CB718796 /* blamka-round-ssse3.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3AD9E5FC95BBA4805A90AD64B8DA6702 /* int128_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 8DC9271DD39E3F29C470837EA5E3BD93 /* int128_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 3BB9C4331E617109375F8105EDE95DC3 /* crypto_sign_edwards25519sha512batch.h in Headers */ = {isa = PBXBuildFile; fileRef = C541838FA4440B748E5085379B80DF87 /* crypto_sign_edwards25519sha512batch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3BC1F7CD64994AE0FA1585685D4B8E85 /* poly1305_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 29A8EB5606CBA3942C63431B13425C35 /* poly1305_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3D0222B15F95A0C7621D429D14AA80A4 /* MQTTCFSocketDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E62F0E2083BA5424E64EB3C1C7F00A3F /* MQTTCFSocketDecoder.m */; }; + 3E64C52342B6E4BAB33BEE47CC8E610A /* blake2b-compress-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C121D54142CA5D81D4D3F006779634F /* blake2b-compress-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E9254E1865E0A8B0ED9AC721A908AD4 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = FDF69FEC804C4DA84BB10A68DEC71306 /* version.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F5ADE420971BFD260B00B1C12405CFC /* u1.h in Headers */ = {isa = PBXBuildFile; fileRef = D48A68A748DBA5F576B05A8D1787080F /* u1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40E26E93C887E80D02904D7C847E80BA /* crypto_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A9FD930903718332D2BC95D05652B27 /* crypto_hash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 411C7D8C95A091CD91090E1DF98F6FC1 /* MQTTClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 98DEFCDAFE6288FE12B5F8355036F662 /* MQTTClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4221EF7E91F1633AFF5A8B848399A07C /* hash_sha512_cp.c in Sources */ = {isa = PBXBuildFile; fileRef = 418D006AAB9FA454C1C0CC0FF257ACA5 /* hash_sha512_cp.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4392BD860634E22F6FC733EDA5761BEE /* blake2b-compress-ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = D1B8776D27713B5A400C3A90F9F98498 /* blake2b-compress-ssse3.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 44BD8C1CA31466740D3D6126C31BA5E2 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F88A9E1C5C5B58AC5DEFCA97700B429 /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 462C23731C471216A8A57712CE623C98 /* crypto_box_seal.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F74AAA2ED876883E061B0041CD5131D /* crypto_box_seal.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 464E5271078AA629E66B0FB63A727FC5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + 46AE1B962B226005EF8ED244CB327A6F /* crypto_core_hsalsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = FAB0968F51E5831D79B669BEBDAAAF79 /* crypto_core_hsalsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 486A8FC5E176E4F8501DCF8B6C5A9B90 /* crypto_stream_aes128ctr.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B2D23267782C127082A9BFC10FA8A82 /* crypto_stream_aes128ctr.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A2BB7AB9961B3ACE3D496ABB1D85182 /* QRToggleTorchButton.m in Sources */ = {isa = PBXBuildFile; fileRef = AE807D3DAAFEA140A4D44831A307D4E1 /* QRToggleTorchButton.m */; }; + 4A3F3EB29933886940D43D8204BCFC5D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + 4A6209991E90235E57C024638A32F8FB /* crypto_kdf_blake2b.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6E8B7E1AD2463D295D6BDA700257A6 /* crypto_kdf_blake2b.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4A7A9544317ED2E4822DD772AC27F6D7 /* aead_xchacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = A35568B5CCBE77CD6FA76BD53A234A91 /* aead_xchacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4A91ACACC2665F6E784655D90EE950AB /* MQTTCFSocketDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA12C28DD0434A101325975AFCD7FD2 /* MQTTCFSocketDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B14BFF6EF46FBF1C05F83482F5D6CBF /* QRCodeReaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BB3F1465ECC2C320B4DE2E9AD05A9DE /* QRCodeReaderView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B354AED40026EC129F802DDC609860B /* GeoHash.h in Headers */ = {isa = PBXBuildFile; fileRef = B84A2F3DBC4A4153B9C1F6BA34C97198 /* GeoHash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B542F6ACA908BC987B48F5D39439BEA /* crypto_box.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E84B30FFC8F3B8248D0BE8B9617158C /* crypto_box.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4B99D04133B3F0BC043985F4A1981628 /* crypto_stream_salsa208.h in Headers */ = {isa = PBXBuildFile; fileRef = AF642C8828B53D0F72DF454A43A23F68 /* crypto_stream_salsa208.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4BA444E297B1A4021EFEAA0EE4CCABCE /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = EC3F35451D1A3E910A7CE5B0467E8DDD /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C0B93E4A792FC2F61D150D7D899795F /* blake2b-load-sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 995410ECC8DE49F438803297ED537207 /* blake2b-load-sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4CB7AA4F069E68F3A79EA782F262B296 /* core.h in Headers */ = {isa = PBXBuildFile; fileRef = 325025E1DD583D4ED765F7052E024CCB /* core.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CE94325410BE81A141A606C6D66BBD9 /* crypto_shorthash.h in Headers */ = {isa = PBXBuildFile; fileRef = 572C26A1177E84D22D36B5DCBE0E45D9 /* crypto_shorthash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CFBABA60D3FDB9D894308397698CF09 /* crypto_pwhash.c in Sources */ = {isa = PBXBuildFile; fileRef = B7712A0579FC2F384CC0F82FA43CEDFE /* crypto_pwhash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4D3CF1C86A241EDE6B2EDFED5DB276E4 /* pwhash_scryptsalsa208sha256_nosse.c in Sources */ = {isa = PBXBuildFile; fileRef = FFB964309E7D7888EE0C4769E00B1897 /* pwhash_scryptsalsa208sha256_nosse.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4DCBBD616B0450EECA36E497D9638891 /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = E1B87AADF10952E3F48DA27C155251B5 /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DCCF7EDD9E092F12F346688281DF679 /* crypto_onetimeauth_poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 58058369B88DB45573F84EDD4A30DCE1 /* crypto_onetimeauth_poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F12081AF636EB0D79D2925BF312413E /* secretbox_xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CEAAC1008E2E1156490A5FCE33789CE /* secretbox_xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4F425325716C71B0846AC670226259DF /* salsa20_xmm6.c in Sources */ = {isa = PBXBuildFile; fileRef = D986C94062A1115945FFDB4599B88883 /* salsa20_xmm6.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5022ADFD2014DFB0A8A827CD4513174B /* QRCodeReader.h in Headers */ = {isa = PBXBuildFile; fileRef = F9C2EE7D540588CDCDD712F53DC48C88 /* QRCodeReader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 50F6D9063CE8A6D2736983D38A127F88 /* libsodium-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9565C9805D954240BA029262BF472A66 /* libsodium-dummy.m */; }; + 510DC63E978960E1E3ADBFD56C661A4B /* crypto_kdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 24C21B7B843F135BAC420E00EC43BCDA /* crypto_kdf.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5389D55ACDB43350605D2BA1B6E71406 /* runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 98E355305A68C5052CEF4402180C52E0 /* runtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 54A30310A12375B538EB1A5763266976 /* curve25519_donna_c64.c in Sources */ = {isa = PBXBuildFile; fileRef = C37CE1B3674851D24C92C018CE6B6593 /* curve25519_donna_c64.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5511B5CA21CDA19AF2300222767FD45F /* GHArea.m in Sources */ = {isa = PBXBuildFile; fileRef = 91007BAB2FF1B2E7373D19A14BD8901F /* GHArea.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 55AB8564EB8D7549F7D7F83DAB998054 /* MQTTCFSocketEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AE6B4E1E6A22129C4F2793526B8B0E83 /* MQTTCFSocketEncoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 565B3ED04D3568080DB37A8B60727A1A /* randombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 305B4ABDAA7023A98EAE118832ED0DBB /* randombytes.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 57F3122150ECCFB6FE8C3E389054AAB1 /* fe51.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BE34744E2E3EEFCE7D4F79CA1D212AF /* fe51.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 584495C41B1D9DE5B8BEA1EDC76181BF /* GHNeighbors.m in Sources */ = {isa = PBXBuildFile; fileRef = FB5B9B6AE0EBD46289617B6D12DE3F9E /* GHNeighbors.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 58B76724B92B169D7FAF3051B01AA7CF /* core_hchacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = C0C3CD7ABF2FB37919C3259803DBBEB0 /* core_hchacha20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 58FB8C111B9C490D7F436A41BF643341 /* stream_chacha20.h in Headers */ = {isa = PBXBuildFile; fileRef = 9671398CC07C2E56EFCA07DDD0895CEA /* stream_chacha20.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5905CFC87436C7C65A01DE6F54C42268 /* QRCodeReaderViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D156CFAD8D0534870CF134E044C548 /* QRCodeReaderViewController-dummy.m */; }; + 592580A451765EC9AF13974FA2773EBC /* mqttc-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BAB872014AFD0AC8B360D4B9599E9645 /* mqttc-dummy.m */; }; + 5A099654FFB5CC03A35D1D6B2D957E6A /* u8.h in Headers */ = {isa = PBXBuildFile; fileRef = 41345F038683EF9A48FA9EB29FAC839D /* u8.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B0EB3F57DA690FC3E2BE28A9A9316A7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + 5BC16AD9E42DB7A614B33A0D9CF8E926 /* base2.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F81223EDD13EDA589FD5EEC9BA18ED4 /* base2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C3E3719DAD025853BA9E5F1C6A09E5C /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B406BA2E97F939A935C7E365DAA851 /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5CC442F139EAE64633CB129B1F25DE50 /* box_curve25519xchacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 091BF7889FB6B4C5E3FEED46010362F1 /* box_curve25519xchacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5D9C5DF655019FCCAFECD3DC2BA5B82B /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = E66FCB795B06E3E0548450A5A8FDB430 /* sign.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5E0B3A1166008F43959093E498F3D960 /* QRCameraSwitchButton.h in Headers */ = {isa = PBXBuildFile; fileRef = B52F56BFD92785C640D2A21DDCB6A9CD /* QRCameraSwitchButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E68517843F259209937965B2C985601 /* ladder_base.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A1B6DC29D197F4ECB504FEF3A05DEAB /* ladder_base.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EB4A922B9EC00C61EF4EDF7B684A8BC /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C4B58DABAAC752142B84934E3F1AA20 /* DDContextFilterLogFormatter.m */; }; + 5EB9AC4A06446B72B3BFFDED23E45C56 /* blake2b-long.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B6E5817F238371EC207BFD8F8AF1F92 /* blake2b-long.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EEC48975F194C520644820ABCAA3CC2 /* crypto_verify_32.h in Headers */ = {isa = PBXBuildFile; fileRef = D8C913EC3B556072E8547B8D70D9E8B9 /* crypto_verify_32.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5EFAC82F3EFF1D9821F31E3473D46FC3 /* pbkdf2-sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A49F0FBBEE21DC0659CC7B5587A167B /* pbkdf2-sha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5FB1FA8AF8F208522C6FB360A601C228 /* blake2b-compress-sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FE892215C39D3B29E4F50E121415F4 /* blake2b-compress-sse41.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5FE61639C2E7AF2158FA465415A56635 /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A9F033D81EB41D0C44AD09FDB3771C56 /* DDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 65EA2D0CDACF633BEA4DFDED4C9786C6 /* MQTTSSLSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = A9B945FD18E66663DCDF3D7475FF88CF /* MQTTSSLSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 667F6034DDB9D0537784D38E744B947A /* crypto_core_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 0516AE225A387C08542842934950B55F /* crypto_core_salsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 66DC7C99C8F88DCD9DF6E89FEB2DC453 /* MQTTWill.m in Sources */ = {isa = PBXBuildFile; fileRef = CC59450BC1CC273CC7AC52E95A6AC1D7 /* MQTTWill.m */; }; + 6706363D99E07C1ED01BAFB1F98E81C4 /* MQTTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = F54CC1BE55A2F2BA33A8FAA4919CD886 /* MQTTLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 67A3D0C03422EA85DE79F9AE21EEF5B7 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F3465A377C297A7CD0F82B2D6DA58ABA /* DDAbstractDatabaseLogger.m */; }; + 67CC7F15D7EEFD77627774E9FF60C44D /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = 518A6C080CF029F573F3AD5151B64DDC /* common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 687C794C77DE004636400CD86A7BFD88 /* curve25519_sandy2x.h in Headers */ = {isa = PBXBuildFile; fileRef = DD836841F23E1BF6EC733EAC6754C54F /* curve25519_sandy2x.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68BC4E8AF2AE4DDC93FF416F4B863434 /* crypto_auth_hmacsha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 01C9CDE0D8B0B2F24D2B82E6FD1AF6D3 /* crypto_auth_hmacsha256.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69BF9E9ABC7F1A657B790A2500904A85 /* blake2b-compress-avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = E44F0C22AD9670DB962D073E4FDA7289 /* blake2b-compress-avx2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6AD0EF249C9ECBCCAA6E6E0DAD0691F5 /* MQTTSSLSecurityPolicyTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 1081E83A955F4EB35A53A42B299E4A8B /* MQTTSSLSecurityPolicyTransport.m */; }; + 6ADF354B8FA9539D92AA0B67B989CA42 /* stream_salsa2012_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E45E9289260E8C1FCEF94F33AD2D170 /* stream_salsa2012_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6C1A8D722189867024E288ECD78AAE55 /* blake2b-compress-sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = 255488B3A47B53D8D888690E24F40B64 /* blake2b-compress-sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C3AE764878E667FBDEAED73580A4898 /* crypto_hash_sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 13FB3259F0CEF54F226139DAD8976198 /* crypto_hash_sha256.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6CBDC3B885518D5BC8591B3E1CBFC068 /* MQTTMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = C1A5EFA04EA37B7F54FADBCC602FCB14 /* MQTTMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6D305DA30381E1A67629824FCEF06A9A /* consts_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = B1BC796716EB298706E80C91084DBC7B /* consts_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6DE68D74971E640CBAB4F1E534EC905F /* salsa20_xmm6int-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = 50F418E2A8C35313D64BE2ACE66C08B9 /* salsa20_xmm6int-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6E2D321568FCEBA1919E7A3A4F4D5F28 /* MQTTCoreDataPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = B1D6AB90C84A44B532A3A1577630452C /* MQTTCoreDataPersistence.m */; }; + 6E4018746745A3FBD11D1A710E5416C7 /* generichash_blake2b.c in Sources */ = {isa = PBXBuildFile; fileRef = 2A6652D3E4A90192B7E53F43A48C1C61 /* generichash_blake2b.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6E98D131A5DDE4A25A2FBE04EF4E12AC /* mqttc-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 763E8630059CDCB619009096EBC796F7 /* mqttc-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F24F5F26FB2F19981C5A0D21EAF3991 /* objc-geohash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CDDEC634E9BBFB960F9891CA25D4645 /* objc-geohash-dummy.m */; }; + 6F3AE014B99FDFEAB0CB140E36B77FA8 /* crypto_stream_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 715E8CFE0A6EE44550DC10D4AB742FAA /* crypto_stream_salsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F50747B6DB08405476408CA0B96BB75 /* crypto_onetimeauth.h in Headers */ = {isa = PBXBuildFile; fileRef = 85F1C9652654112567DEC1DE2D33297A /* crypto_onetimeauth.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6FD91DAB38B1F3308A8A8212DB4A4911 /* blake2b-load-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = A3365E452B35EF27AE421392D2CF4F78 /* blake2b-load-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FFD8ADE7E605E6B26CFC472B3020D1D /* sse2_64_32.h in Headers */ = {isa = PBXBuildFile; fileRef = BC23A62BB5FA3054BA869B91723844BA /* sse2_64_32.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 700E9E79E118D99F9DF9E4F6F5D698E8 /* crypto_box_curve25519xchacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = FDC5065C393521DD882674C2C54C87C2 /* crypto_box_curve25519xchacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 703DBB6F205D28B3D513EA237FF7D15F /* stream_salsa208_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 37C17133E89BC5EA7FAE6939D57536E2 /* stream_salsa208_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7067FC08443592F8A28ED679BE89AED5 /* afternm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 6855DCEAEF163A40461ADDB42C957BC6 /* afternm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 711EC797F1ADCD871A545B65D0F96B39 /* runtime.c in Sources */ = {isa = PBXBuildFile; fileRef = 11E16E9F693228C2EE19E16906C2C66B /* runtime.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7245E0EBB6F64D18A17A916C553F7A52 /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5790AAFEB71C4001364097F37E9453 /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 728A2CE20A39583D57FCF9D66391482F /* crypto_verify_16.h in Headers */ = {isa = PBXBuildFile; fileRef = D254D42B21728B2D35B722CFE6C49CCD /* crypto_verify_16.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 72B71B763E70E85F253F4F3B4EE440F3 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = DDFFDD0DCE042BEEDDD92C1F84D4EFCB /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 735DFE5216ED66A16259B56CAB3B46CF /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9542DCBDCBA15A36A6FD63D35FECBEE0 /* SocketRocket-dummy.m */; }; + 7377ADE9194D3FA641467CB1F2BC28AA /* QRCameraSwitchButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A11D26EC3FF29153EC674B2DF5C449 /* QRCameraSwitchButton.m */; }; + 73B4B4972C5D3416AA4F2C65F5BE3305 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B26E0077B04122386221E6437BF37F0 /* SRWebSocket.m */; }; + 73F31F902FC4B17BCB86586DD5033C55 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CF1733C62A693444DA2087AD8435847 /* DDTTYLogger.m */; }; + 75D37636DD24B0E4BDAE976E11F8025B /* MQTTInMemoryPersistence.m in Sources */ = {isa = PBXBuildFile; fileRef = 84F55C53E324A712D12BBAB43FAA906A /* MQTTInMemoryPersistence.m */; }; + 75E55C74AB81D0078333BE904C60E4A0 /* MQTTWill.h in Headers */ = {isa = PBXBuildFile; fileRef = 60C9A939AE55C06710B4788DD435024A /* MQTTWill.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76639E3E18E72F7503B7E2607F45A880 /* sodium.h in Headers */ = {isa = PBXBuildFile; fileRef = DB8651FD145B8149B411771E3B91F863 /* sodium.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 778D0B3A3BFC6B74234D39F9EDCF3659 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 0111EFC8F91E8ACA693EFFE908D815FE /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77A2DCD421448B2693DA1E3D9C2C45B5 /* crypto_scrypt-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 59B115874A2F0F2393DDADCBD1C966CC /* crypto_scrypt-common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 78F77D0A1D566D692EC5F35F9F8B8076 /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = 490C9592378FD5516380F0FBDA199ED7 /* core.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 791D41AA3040BFC50CA8551520FA7CB5 /* beforenm_aes128ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4516897C2140D83750F65755EB1491DA /* beforenm_aes128ctr.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7A9A5B2EF93875D60A18E534C63D96BA /* MQTTCoreDataPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = CF977988996542A1BD026545D7680743 /* MQTTCoreDataPersistence.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B2BEB2995F500DEE0171C96C6A7AB02 /* MQTTSSLSecurityPolicyTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = E9ED6ECD4D0BAE997A98CA91D2BE0F21 /* MQTTSSLSecurityPolicyTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B8E0D9927C05FA6350F01154C071A49 /* blake2b-compress-ssse3.h in Headers */ = {isa = PBXBuildFile; fileRef = 217A65615D610B4A88A68DCEF4152AEF /* blake2b-compress-ssse3.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7BB7A1EA64F325ACD48491D70FAD9C74 /* randombytes.h in Headers */ = {isa = PBXBuildFile; fileRef = D29B27DB055A485A22A1DC194F2D2CF1 /* randombytes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C31A31E34ADE0AAB0D6A3B54B6B1DC2 /* QRToggleTorchButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 74DF416398C9822D50F73423EB2E3E23 /* QRToggleTorchButton.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C468EF6B526B3F5DC151B958A657F92 /* cgeohash.m in Sources */ = {isa = PBXBuildFile; fileRef = DEDAEC8B80E6825D2098AEB501A12CDD /* cgeohash.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 7CFB7F1A7F4BB23F2DAA71A963520888 /* consts_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D48015C54F2A583943ADC748843DAE6 /* consts_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D1CD3FDBC28FAC62592CB65120A0D0A /* argon2-fill-block-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = F33E9CBADEFA501ACF6F4EFC63B49003 /* argon2-fill-block-ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7D498EF4F4CD89D95BA6989A3BB84A87 /* auth_hmacsha512256.c in Sources */ = {isa = PBXBuildFile; fileRef = 934CD532B66BC3908702420909530DB0 /* auth_hmacsha512256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7DC82DF893FACC1CC4A0F2B0E68340A8 /* stream_salsa208.c in Sources */ = {isa = PBXBuildFile; fileRef = A295C4615E825E0F1935000CB7294772 /* stream_salsa208.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7DDC067830C4731C9DA2E3371B5C2F26 /* blake2b-compress-ref.c in Sources */ = {isa = PBXBuildFile; fileRef = F6F95BEA77FB5AB7CD3A3A4AA220C55E /* blake2b-compress-ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7F92CFA6A3379E4AA5D89A1E33CAE1E2 /* pwhash_scryptsalsa208sha256_sse.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A4EB0C353C0013DCE66714D4EFDCD7C /* pwhash_scryptsalsa208sha256_sse.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 817A0642F624DBBD45EF79B1EF5ED88F /* stream_salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = AE4F41DE101418DCD0EA443CF6DCBF15 /* stream_salsa20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 81D6CDA8257AA0A05D5491A0E02222B5 /* crypto_stream_xsalsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E866E6479B69537E2014F8D48C98ECF /* crypto_stream_xsalsa20.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8234A0A1004EBBB6080A452C97ACAD2C /* chacha20_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 882F7B86468D143B3EBEE0B2340F7BEC /* chacha20_ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8317DDC6194D575D7AEBC5EC20B30049 /* curve25519_sandy2x.c in Sources */ = {isa = PBXBuildFile; fileRef = 43109BF16A64DB6C64D114247C0ED99B /* curve25519_sandy2x.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 83CF38C04875F5EB0051AC4ECA4ED430 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CE54C8D7113F243AF1C64621DA59F91 /* DDASLLogCapture.m */; }; + 87243DEE3D89FC67F62B2F66A71173B5 /* crypto_sign_ed25519.h in Headers */ = {isa = PBXBuildFile; fileRef = E4B1330BF53546384600192FDD280834 /* crypto_sign_ed25519.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87809DA5A2CF5E040492D6875DAAD5FA /* secretbox_xchacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = C8D3C5B863E6FC8AEC4CD10BDEE0586E /* secretbox_xchacha20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 891A4B7DFBB90D688E4210E9FD288851 /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD8E8726CAAD118402706603C7FF962 /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 89987FB349E7E90C44AF18CA70842628 /* crypto_box_easy.c in Sources */ = {isa = PBXBuildFile; fileRef = 45548B565B0F5CC51234C80F451404E1 /* crypto_box_easy.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 89A3D503B98F7BA4EB08A90E1174D753 /* salsa20_xmm6int-avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = 210CD645E28FFEDA6DA8618F0A809255 /* salsa20_xmm6int-avx2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8B7652F7E1B1D954322294ADDFB138FB /* MQTTSSLSecurityPolicyEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CFF2CB81211AF90E0F90FB278712704 /* MQTTSSLSecurityPolicyEncoder.m */; }; + 8D312DFF8CA05F6E7067E86F60DACF78 /* randombytes_nativeclient.h in Headers */ = {isa = PBXBuildFile; fileRef = C80818827CCE4ACDA5579630FEEEDF6B /* randombytes_nativeclient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D7F91392F786C40FD28E2A8733B7587 /* generichash_blake2.c in Sources */ = {isa = PBXBuildFile; fileRef = BA374216E32016A71BB93CE2656890EA /* generichash_blake2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8FAC476980C996E05DD718F96BC0D7FA /* crypto_generichash_blake2b.h in Headers */ = {isa = PBXBuildFile; fileRef = 70BD19B12EE866BE3382BB021C457E96 /* crypto_generichash_blake2b.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 907A8AD8C8046EEA2BB51489F4D94857 /* crypto_pwhash_scryptsalsa208sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F75D1CF978BBCE8E52CBF6AF9371093 /* crypto_pwhash_scryptsalsa208sha256.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 91E46ECD7F376E037735D4B00E5BB1A7 /* stream_aes128ctr_nacl.c in Sources */ = {isa = PBXBuildFile; fileRef = 7EAA2E477C04B72FA2BC500CF3D64DCA /* stream_aes128ctr_nacl.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 92B23E069420B5B1909DE6D8DA516E59 /* MQTTTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 8700E64BBEF65A9BEA6C2A2C62E90C6B /* MQTTTransport.m */; }; + 937131C18FDCD8BFD89ED8430EFF489B /* shorthash_siphash_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EA144EAEA859533E27DD33B2E0CE5CC /* shorthash_siphash_ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95B40418EB2674C7542B9695B54ABDAE /* MQTTCFSocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EA42713A97B883B8DFDC8899AF2156 /* MQTTCFSocketTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9695D986086FAB534982112A9EEF136D /* QRCodeReaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF9A8AE6F789BD920B3613B722FC5F9 /* QRCodeReaderView.m */; }; + 9795C044A9C9A34F33A38F67A505D2F3 /* shorthash_siphash24_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 8F2213A78A2F73A2C57F98BC6F0009D9 /* shorthash_siphash24_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9855AE8F4398605420DC123832A11646 /* stream_xchacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BAEC82745BDD06DE33D17B66530FF47 /* stream_xchacha20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 985E3B5CF42B16F12CA1897C7B8B848E /* fe_frombytes_sandy2x.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B00E1820C5967C3EE5BBA78B453DB47 /* fe_frombytes_sandy2x.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 98B74C989EC0E53B747AA9CB282D4B81 /* argon2-fill-block-ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = EEC3B02BF27522DEDAF4079382FE014E /* argon2-fill-block-ssse3.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 98BA10B90BCD9157BA379E47AD04081B /* salsa20_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 231D35F94A407708C97F07BD5C9C6F1C /* salsa20_ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98E84C113A9368F0D99B17A814AB34E9 /* poly1305_donna64.h in Headers */ = {isa = PBXBuildFile; fileRef = CB12FAED1297639F065F8EA5D123DD2B /* poly1305_donna64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AFC7BA84CD0F9136C73A247E66221D4 /* MQTTSSLSecurityPolicyDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 71D8F3474DEBD37010066F3120C21EF1 /* MQTTSSLSecurityPolicyDecoder.m */; }; + 9BF7FC9E3F215A005E943A1655B74F16 /* crypto_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = DE11E4B991E1E27478FE717A3D9A9298 /* crypto_scalarmult.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9D13A4B86C14FC93AC4D767289E4D428 /* crypto_auth_hmacsha512256.h in Headers */ = {isa = PBXBuildFile; fileRef = 60E6FB5AAD2387041BF2A47163476BD4 /* crypto_auth_hmacsha512256.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9E2B1AC4FC728208BB79B52BFEB2D78F /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E8153680C85AB51A00B55D9EB149DFEF /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A02B3F35CFB32BB8397697F21E91EF47 /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 80A240762268BC7C0E7410DA2ADF6B41 /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A1699220D22DBE1B26FEB1F7426C0BEB /* crypto_hash_sha512.h in Headers */ = {isa = PBXBuildFile; fileRef = F883BE4D7C6FA47A9B9ABC004C642649 /* crypto_hash_sha512.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A210ADEC5682D9CEF6CB4E0D3D48F2B3 /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = 907AA380671BF46ED433EB5882C5FDF9 /* fe.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2E0304964B988B1E7BA833A7AFA402D /* argon2-core.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3BD564897A6AF0CB152D9B9B2936B9 /* argon2-core.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A310B4A735DCA9BB78A059D6D4F35BE6 /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C1F02719921CA279F756360450EAC3 /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A4243C94D632DF7EA0EF52731E771E78 /* crypto_onetimeauth.c in Sources */ = {isa = PBXBuildFile; fileRef = 91276E33D1081EC754558994FA80EAFA /* crypto_onetimeauth.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A65B5DC14563AA9D01B319EFC76BE09C /* crypto_aead_xchacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 920CACF84C2E0CD42A5079C2A7DF8D69 /* crypto_aead_xchacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A6786DBC7EE2EF01AEF24436511213CC /* crypto_secretbox_xchacha20poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = D4FD9530EF6C2B604B829AEB11922AF5 /* crypto_secretbox_xchacha20poly1305.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A6B3CF715A77B7EA89F421047672157F /* mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 92EAC30EF59D36AECD853C161C1AAB7F /* mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A71DC5235E9ED9F9C15C612B32D0C151 /* hash_sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = C39623E98B8AE3D64D74CB1CBCD502DA /* hash_sha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A76B3FBFD4E21BF27C97B880955B9024 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8C6F50F138B3C209421E7131EBB8B88B /* Security.framework */; }; + A8221C09F568D8B939AA38F5CE4C8D28 /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = BB7E332914C8D4690B0B5986E502E37B /* DDLoggerNames.m */; }; + A9E5A0BE86BA8D58EDDBC4EF4A77C294 /* fe51_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = B8516C3F75F85DF2537E3AD40A3CCAED /* fe51_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AAB3959FBA25F4E9A7EA5279A0FDDBF9 /* MQTTWebsocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 48FADD7B21128B06FD5909ABC95FCCB0 /* MQTTWebsocketTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC6E13391CF256137797D1705274013F /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87086F55911FD1E66E1C0F7269E5FED6 /* CFNetwork.framework */; }; + AD3DF91792E24BE21F4526F5AC1AA7BF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + AF3EC87409D4C6D20501EB7C5C81E2CB /* crypto_stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 31DB3B5F27E72B7B180376CF63B51572 /* crypto_stream.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + AF855C899733D4AC30F475ED16261046 /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = CF7A955296292C57944145CE225D2E07 /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + AFCC22B68ABDE52031E93F0F719C122B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + B5DBB03FA594C8F59468D409EA50D94B /* shorthash_siphashx24_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 283DED5367A5BF5F61DB4E951529A525 /* shorthash_siphashx24_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + B9D88FD22A07D1E43E378F87E0583FFC /* crypto_aead_aes256gcm.h in Headers */ = {isa = PBXBuildFile; fileRef = E62902B5ADDA6FC57561BA6FD2BBDA82 /* crypto_aead_aes256gcm.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BB5CFDAD4C0CC61BAFC746A917EF03A5 /* ABStaticTableViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 090C35134F0B9A8690440A8298FF249B /* ABStaticTableViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC4A3A2CA147FAB4BEA9BC5294F294AF /* crypto_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 89A446006795C6604CD36760D0F917A7 /* crypto_stream.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC775C99D25BF17437BAE35818CEB6D6 /* box_curve25519xsalsa20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F4C4CA6723D953C528E8E4A962E2EE2 /* box_curve25519xsalsa20poly1305.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BCB5C32EB1835AB5B046A734987E29BF /* chacha20_dolbeau-avx2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6859F32158B375602ADA55EDCCC75DE3 /* chacha20_dolbeau-avx2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BCC8466C0B89524DBD4BC28E872B8F5F /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = ABFC933CCDD572A56A514A422464FD57 /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C09785DB39152D8D654B6D0A08F46177 /* MQTTMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = C32D7E39B6A40A3A3E4F76DCC4511FC6 /* MQTTMessage.m */; }; + C0D000FFDBBAB9857F8F98B8D16603B8 /* blamka-round-ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 9972B49229F43A9BF7D4B2D376A20680 /* blamka-round-ref.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C10E3FB105493504683558653E6FAA3D /* MQTTCFSocketEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BF271E14444B87A201B2905A1D2923C /* MQTTCFSocketEncoder.m */; }; + C12A20ADA93623428B78BDB26682EA0D /* ladder_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BCF30FF9BE7420BAAE41B44AC463009 /* ladder_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C1F9F43CEB96EFEFC1CE22B9E554737E /* ed25519_ref10.h in Headers */ = {isa = PBXBuildFile; fileRef = 02F8BEA23AFF474416B094BC2A6886E3 /* ed25519_ref10.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2BB96637843EB6FFC3A6BE217E659AD /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 06C6587328303DE3B539D2DF82DACA04 /* version.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C64DC07BCEDE4179AAC379B9EA417F24 /* GHArea.h in Headers */ = {isa = PBXBuildFile; fileRef = 1068C89F420AF47E568CEF9448E8AE60 /* GHArea.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6C5FC2CE9E2B0FD5C01B29DF421E2B5 /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = D504247698628ED28D98809A27A94B2F /* DDFileLogger.m */; }; + C73749989B35D9509EAA9DC998F3DC5A /* blake2b-long.c in Sources */ = {isa = PBXBuildFile; fileRef = C2F3B9A43219C5D2A14F710EFEABFD74 /* blake2b-long.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C7F6077C57E4D9FAFB4387F9CC3BF92F /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = 88BA8E186603172EBDBA72A553DE5428 /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C83F9E80A01D53CCC9A277769CAEB95C /* GHNeighbors.h in Headers */ = {isa = PBXBuildFile; fileRef = 47DC365BC2E09190EC94F7F329CE0B6F /* GHNeighbors.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8A4CE9BB358ACFBD2255153B3709246 /* MQTTSSLSecurityPolicyEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF2C011E5029952FDABDCD5814E7DB4 /* MQTTSSLSecurityPolicyEncoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C992DBBE29882D2DE6EC180C41A6B433 /* aead_aes256gcm_aesni.c in Sources */ = {isa = PBXBuildFile; fileRef = 47FF6B1E46B91039EA002B9746389E87 /* aead_aes256gcm_aesni.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CA0464E72D1F446202456B66D5734AA1 /* argon2-encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = 9F07554C7B1DA656BA6162CCB7F305FB /* argon2-encoding.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CA0F4C6A027A6CB1616EEDEBD31D8196 /* int128.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF23ECC575499D91367E0AB2629FB24 /* int128.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CACF41C9ACB3FE5EE0BEF2A233F60F89 /* ladder_base_namespace.h in Headers */ = {isa = PBXBuildFile; fileRef = 3817263F6D69B45D5C3A12AA5FBB3A82 /* ladder_base_namespace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBEB42E901E39A7ED6EB8A1369A169FD /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = EAE302851F80B8166E8DFE8D1E6C231A /* utils.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CD842BB22C3B415F63E11F4FDCA11D2B /* x25519_ref10.h in Headers */ = {isa = PBXBuildFile; fileRef = 277DAAC53C40052E2928EA6BEA876F86 /* x25519_ref10.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDD6B8E8F93915AD175AC9C84B6A76E2 /* pwhash_argon2i.c in Sources */ = {isa = PBXBuildFile; fileRef = 111AEE9A88EC5E8DFE62ED5AB858E06E /* pwhash_argon2i.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CE60CF7DC98E712A2CE1F0D06A1D609B /* argon2.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E4E0242D8C787DFE7340CB43F4DFA1F /* argon2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE6E51A96BF4B343B98B00EEB92F50F6 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F3F03B5F9BE9C92928DC1F35D9B268F /* DDDispatchQueueLogFormatter.m */; }; + CF5E25BED316A89219645CE26904DFF0 /* GHRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FEE021CB4F7A637588A8383E4B6C462 /* GHRange.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF7A5B4CCEB21BB34970DCB912F07129 /* crypto_core_salsa208.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC8A0F9493D2D1688AA29838EB3A0C2 /* crypto_core_salsa208.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D04716D374B24FFCAC6AA9E54CF3C2A5 /* stream_salsa20.h in Headers */ = {isa = PBXBuildFile; fileRef = E2652F626957BF449103D07499BCB382 /* stream_salsa20.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D0622AAAFF0B70E12018FF1A1A0130DA /* auth_hmacsha512.c in Sources */ = {isa = PBXBuildFile; fileRef = 11ABEBC4F39D9267C66BDC57F12BE856 /* auth_hmacsha512.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D07DD4F8CCED17C0877DC8238B6E39D8 /* crypto_secretbox.h in Headers */ = {isa = PBXBuildFile; fileRef = 779AAC78E11F21F0420B8FCD562AAA78 /* crypto_secretbox.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0E927F9DF4C81CB70D3D950666230FE /* chacha20_dolbeau-ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = FBF0AE15849CF20EACAD05BB174C5F69 /* chacha20_dolbeau-ssse3.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D2677F74ACC7DA7215F4759F67573D93 /* crypto_scrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = AFFD3B2F38B9FA90C376724AF9BD44CC /* crypto_scrypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D273DC7776F6196122AC9168E29DB597 /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE8E1C714FFDEF94108F8E414E889CB5 /* SocketRocket.framework */; }; + D2EEFDE7BF8D8BF06190B37B982D8103 /* crypto_sign.h in Headers */ = {isa = PBXBuildFile; fileRef = F0464764D641E667077D1B7DAF58E833 /* crypto_sign.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D30C6B5305BECE6F14CCC26A637CB247 /* QRCodeReaderViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CEDD4BF6CC2DC6E0B73EACF4D1E3FB6F /* QRCodeReaderViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D3FCA94740E02AAA5C5B49EF01CFCE85 /* salsa20_xmm6.h in Headers */ = {isa = PBXBuildFile; fileRef = F3B0E57681C99FFBAFFA74C2E0D620EB /* salsa20_xmm6.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D42734BD83E65B6C2638F113F9B2380A /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D396F6D912DE8E5079685FAB70AB84 /* DDFileLogger+Buffering.m */; }; + D45C81CA09BA7B19F773CD6A15FEA5B4 /* fe51_invert.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A1E017B8BB9317126F0033A2CEE6559 /* fe51_invert.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D8CBC44A617490111C87B24AFB7E3C1F /* crypto_core_salsa2012.h in Headers */ = {isa = PBXBuildFile; fileRef = 8181A7B5CB0A6BCCE8520A07BDAD826D /* crypto_core_salsa2012.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D90A517803EF5D644F8DD3D7F40595A6 /* shorthash_siphashx24.c in Sources */ = {isa = PBXBuildFile; fileRef = E6866CDEC7895EC7399357F82844935C /* shorthash_siphashx24.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DA887DBB58BDC4CB1643A59C52617600 /* scrypt_platform.c in Sources */ = {isa = PBXBuildFile; fileRef = BB3DD8EBE1A4B15FF1238610FB0A15CD /* scrypt_platform.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DB926CCE110CF1DC90A369769EA110F9 /* QRCodeReaderViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D0A03B33DC110B45D6BE571AC40577 /* QRCodeReaderViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC14D0D1C03F3C446F1415B6213F8ED7 /* ABStaticTableViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EDE885CD0EE9BFA4C3D75C1FD6C89127 /* ABStaticTableViewController-dummy.m */; }; + DCFC8C036EE7E028296A405ECBA0B02E /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = EDD14F60BC223F84B36826F3AEAB3FBC /* base.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD7BEF149A2BC7F15149A328FDBBF7D4 /* crypto_shorthash_siphash24.h in Headers */ = {isa = PBXBuildFile; fileRef = 81891EB4104AF3F75A6290278C3EDFEC /* crypto_shorthash_siphash24.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD8101C1881485BFA233EE9843016062 /* argon2-encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 24E40CC64C000D4745497D229F31B9DA /* argon2-encoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DFFACACE0FE879D1D57F2F7D887E37A6 /* crypto_secretbox.c in Sources */ = {isa = PBXBuildFile; fileRef = DD4D1EE148B7802F6B46AA444753760F /* crypto_secretbox.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E00B50345A3E2B4C00E778EEA12A2B6D /* MQTTSSLSecurityPolicyDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 96FDDFA07901979F07369DC0BDE6C345 /* MQTTSSLSecurityPolicyDecoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E11A31C9307A9C3FE64D7F2FB4492A27 /* crypto_scalarmult.h in Headers */ = {isa = PBXBuildFile; fileRef = A6507DB112F2DDE9203779800BC983F1 /* crypto_scalarmult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E13551DA0C6496F55D0E802EDD1ED35A /* poly1305_donna32.h in Headers */ = {isa = PBXBuildFile; fileRef = 2852968CD383EB715B0432FC372C3AF4 /* poly1305_donna32.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E14A16A430FEB414AC57272338238BB4 /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = F3E3C6BA4A48CCC564AB37E825042A3F /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E410E9FF4C1D23334494546D4A29786F /* randombytes_nativeclient.c in Sources */ = {isa = PBXBuildFile; fileRef = AC2F382F4C251FE2C68485FE9DBF1913 /* randombytes_nativeclient.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E4CD78139B773B689B622CBB70662661 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + E5B43E55AFA1AD55DE1D63A623D3BA35 /* poly1305_donna.c in Sources */ = {isa = PBXBuildFile; fileRef = 54F348C52C633154EEFE72D3AF93FFB1 /* poly1305_donna.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E60492057521AD708499732D1789CBE0 /* MQTTWebsocketTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C405CF81560AB290581CB1D30658B10 /* MQTTWebsocketTransport.m */; }; + E7A4FEB4B0B03FF654BC8B6F3E0817B0 /* crypto_secretbox_easy.c in Sources */ = {isa = PBXBuildFile; fileRef = C8F9C304C9C2C2C05E40358E22595517 /* crypto_secretbox_easy.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + EBFE6D7404DD92CAB58FA08BCA11E3ED /* stream_chacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = DE67FC45ED46FE3F9912FE9F9C0439DC /* stream_chacha20.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + ED176457D85807F11C9A31C677889597 /* u0.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B32CA90EA263B03A1E99CC840617025 /* u0.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED8B4B2E0F88CB437AC9B4ABAEFA817B /* crypto_verify_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 98CF58F2FD63859E0ECB50C08532E39F /* crypto_verify_64.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EDC76EEBA64CB71E8BBC080CAF3FAE55 /* salsa20_xmm6int-sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CAABE2D0F07603CC41A20CFE7E10A3B /* salsa20_xmm6int-sse2.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + EE0368E4825826D3E91C7B55212BCEEF /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = B3730ABF790C30212120837E74E6C75C /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EF28244DC13768E79A0A60060783A293 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + EF78A612F053A818908B30F98B8F7967 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */; }; + EFF68BEC6F04551FD960DDF453C03A8F /* MQTTSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D45D30C69E27BC1B2663CAC40AB23BAE /* MQTTSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EFFD2F36558C484CEFCDBF5421C3B2A6 /* MQTTLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F36980617E48018B89F38CAD88C1663 /* MQTTLog.m */; }; + F06931D5EA9622B61FB66AF33E604E76 /* pbkdf2-sha256.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D7BEC32D999C3BBF0D0AE4785D8CCBC /* pbkdf2-sha256.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1673306D2528E24477E098832882D05 /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B3AD572CAAE6B28E5A0F16BD05D807F1 /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1C8EAEBA8E3ED1A01A00EE277F80D04 /* u0.h in Headers */ = {isa = PBXBuildFile; fileRef = 9286F3AC8E31F5CADA7564F35C55E4FC /* u0.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F490D4CC94138611E951344C7CCB0F2F /* crypto_sign.c in Sources */ = {isa = PBXBuildFile; fileRef = 51BB30A70DEE8890C40125927D160AAF /* crypto_sign.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F524FBB6B0A3026DD7B0A668D775C4A1 /* MQTTDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 74D506F127B2C77AB86EEEEBD8BAE380 /* MQTTDecoder.m */; }; + F5D6F1058E8B47009A130E502445AA3E /* cgeohash.h in Headers */ = {isa = PBXBuildFile; fileRef = D32BC24532084D2B17432A5ED354ED64 /* cgeohash.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5E59905B92DCE4448EA21E17D567B36 /* Pods-OwnTracks-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B65E1D133DCF38AB738E65268F56AFAA /* Pods-OwnTracks-dummy.m */; }; + F76336A55B71E967C322B17248484EBE /* sign_ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = A16BE13AF91AB406F07FDE76DF474DA0 /* sign_ed25519.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F9B4F081D75EB758E1F9F42AB51B7F7A /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B44DD815F0AE50B38306DCAF9092875 /* CLIColor.m */; }; + F9E214CE00F33DABEA0FDAAD5C712600 /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = F11C649CC2195B363227AB1FAE88DB76 /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FAA4B6AAA1F5E84A002C7845191564E1 /* pwhash_scryptsalsa208sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 48B88E36E6D45A6B32EE0FA8121FB70E /* pwhash_scryptsalsa208sha256.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FBFEAB98B43C0255CBE7ED41500D0D7F /* poly1305_donna.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B69DBFF831D358A1AC661393EA2AFD /* poly1305_donna.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC24F4AB5E51AD092959E86E615C9684 /* curve25519_ref10.c in Sources */ = {isa = PBXBuildFile; fileRef = FC5BF64E414D75C02956A4CB51CBDB91 /* curve25519_ref10.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FC56F9B222FEDAFD6EF51E2012325BF5 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 81920213E3B1CF5F93D91A5B0CDB099D /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC7E6076C2D6DE75F09F5B97A949EF1F /* consts.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CBA23C012CBA8C32FC95D105D69AFCF /* consts.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FCD5DC2C3962F3C197451D81F14D3604 /* chacha20_ref.c in Sources */ = {isa = PBXBuildFile; fileRef = 6ABA9ED0B4B0BBACCB9990CB810A312D /* chacha20_ref.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FCDC1D4D3A42AA882C761B2A3CA7B006 /* hash_sha256_cp.c in Sources */ = {isa = PBXBuildFile; fileRef = BCA67D95266EC8A639899E4966F39925 /* hash_sha256_cp.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FCF323E6C208FC546051E4980ABD2784 /* blake2.h in Headers */ = {isa = PBXBuildFile; fileRef = 9230B9FBDEF7C72FBD1674A73DB4E463 /* blake2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD6DA79E71E2DC4FF7F990F525C1AA2C /* open.c in Sources */ = {isa = PBXBuildFile; fileRef = 5E5FE06773DD732CEB25E276CD239FE9 /* open.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + FEC9BD17A7B05C62F99EC751B10391AE /* libsodium-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AA914BD511D39FC7509585B7E80FAF0 /* libsodium-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF0554048BCE31B8E0B7BF5632EB2F7E /* crypto_generichash.c in Sources */ = {isa = PBXBuildFile; fileRef = 35F1B83A32D8826F76546E00A1759D0F /* crypto_generichash.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0716BE2ACD58BAEF471D38032892AFBF /* PBXContainerItemProxy */ = { + 29B819A3A393FD8B1610FF460092AE31 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7E0D6A7269ACD9621CF3FB7F75236BEA; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = C8FC4FD750AC24CAD841A7FB89CA76C6; + remoteInfo = QRCodeReaderViewController; }; - 0FDC890679A8CBEF2AEAA5EABB269A36 /* PBXContainerItemProxy */ = { + 4E5B745246197C842FEA2731F3BC5209 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD40A3E7DB7C86DB949C3E0EFA9A98CA; - remoteInfo = libsodium; + remoteGlobalIDString = 548A45AC34FA8106E3C61F961FDA5936; + remoteInfo = mqttc; }; - 1F78E887D2583FDA53DEE343CCCA7430 /* PBXContainerItemProxy */ = { + 5E26BDA823C3962C7F153A8EC4644A3C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 15E38164BAB2FFF650E7E893CA28018E; - remoteInfo = QRCodeReaderViewController; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 402D21C342FF6DABA118DE2E849960B0 /* PBXContainerItemProxy */ = { + 7ACAE960B697736B10B9B14929F3A44D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9B3507DD40B0A55338AA7EEA9E45A4D6; + remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091; remoteInfo = SocketRocket; }; - 5F1E88D96357A14D2D0B1C7264A4191A /* PBXContainerItemProxy */ = { + 99757683761AA8B95A2050BC8EF0C32A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AC31BD52CC4DD0B2E4CF8396C69B5CDD; - remoteInfo = mqttc; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 92B2474660FAB78F2719B04E606D2C7C /* PBXContainerItemProxy */ = { + 99D1961E490F7E8BEAE3DBA3B1B8DE84 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 055908AFEABAB66EF30E9A3E7659DDD8; - remoteInfo = "objc-geohash"; + remoteGlobalIDString = 35E1991F13C9C83F2078A06D35CA8524; + remoteInfo = libsodium; }; - 938AE56225F9A669AE1101A157C5B8AA /* PBXContainerItemProxy */ = { + E17196E4FA216918E1CBFC0BBD12E350 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7E0D6A7269ACD9621CF3FB7F75236BEA; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091; + remoteInfo = SocketRocket; }; - D9D4CDE5B7E373EF4A6C8AF5FDBDB5CF /* PBXContainerItemProxy */ = { + E7D8F546D930F6C80D604C1D7C0F1607 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 403CF48C63E8A6AA5E801003B6AA2881; - remoteInfo = ABStaticTableViewController; + remoteGlobalIDString = E4C26BB4B32E14EEC32DC8B4A30F1E89; + remoteInfo = "objc-geohash"; }; - F21EADB247F49236C2FD74AD5271B427 /* PBXContainerItemProxy */ = { + FEA101ADBFE699CE5BB9A2955C9F663D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9B3507DD40B0A55338AA7EEA9E45A4D6; - remoteInfo = SocketRocket; + remoteGlobalIDString = B1284C8E6CD9B45E97F433902C9D77F1; + remoteInfo = ABStaticTableViewController; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 000B121E97C1BDD99990D801D7A5CA64 /* libsodium.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libsodium.xcconfig; sourceTree = ""; }; - 0068EBE082D449CDCF37E3CA2170B3B4 /* MQTTWebsocketTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTWebsocketTransport.m; path = MQTTClient/MQTTClient/MQTTWebsocketTransport/MQTTWebsocketTransport.m; sourceTree = ""; }; - 01AB6EB1C8C5FA0F74BFB0F58CF21C1F /* ladder_base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder_base.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.h; sourceTree = ""; }; - 01B7064D7BA9B756545BE3D6E3F8E058 /* sodium.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sodium.h; path = src/libsodium/include/sodium.h; sourceTree = ""; }; - 041D690D989D2C64FFD0D1808125944B /* xor_afternm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = xor_afternm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/xor_afternm_aes128ctr.c; sourceTree = ""; }; - 048E696ABBF17569B0F2E9134F2548B2 /* poly1305_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_sse2.h; path = src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h; sourceTree = ""; }; - 051F613F9325FDF8F9FD9CBA45A03AD5 /* MQTTSSLSecurityPolicyTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicyTransport.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.h; sourceTree = ""; }; - 055313D8F01D9C21F4F8AC9ED147CCB2 /* shorthash_siphashx24_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphashx24_ref.c; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c; sourceTree = ""; }; - 0687849E9C7A78C0FAFB82263B283A1E /* crypto_aead_chacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_aead_chacha20poly1305.h; path = src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h; sourceTree = ""; }; - 06B7B75FD0F0607E4701039988903687 /* crypto_aead_xchacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_aead_xchacha20poly1305.h; path = src/libsodium/include/sodium/crypto_aead_xchacha20poly1305.h; sourceTree = ""; }; - 074CBBD3FC0D2CB72719CF57B7ADAE2F /* QRCodeReaderViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = QRCodeReaderViewController.modulemap; sourceTree = ""; }; - 077F666BD5C791EF7C78FD7C098439C0 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - 07B5A3B3812ED1D3031F8A537F911E12 /* crypto_core_hchacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_hchacha20.h; path = src/libsodium/include/sodium/crypto_core_hchacha20.h; sourceTree = ""; }; - 09399F0481492C580785E49F1AFBFF5F /* QRCodeReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReader.h; path = QRCodeReaderViewController/QRCodeReader.h; sourceTree = ""; }; - 0A3D33735408ACA64C164B46F937A239 /* stream_salsa2012.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa2012.c; path = src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c; sourceTree = ""; }; - 0BFA771DC6CCC1E13373F1C46B49BE4E /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = src/libsodium/crypto_core/curve25519/ref10/base.h; sourceTree = ""; }; - 0C4416A8983D63F75DA8C25596BBD21D /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0F173C4C91F87300408DCF500D830AC8 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Classes/DDTTYLogger.m; sourceTree = ""; }; - 0F8FD7B280D8C9D9DF17DA29353C69D6 /* randombytes_salsa20_random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_salsa20_random.h; path = src/libsodium/include/sodium/randombytes_salsa20_random.h; sourceTree = ""; }; - 110B2D6FB70E3E9D9863BF0A970737FA /* export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = export.h; path = src/libsodium/include/sodium/export.h; sourceTree = ""; }; - 1159C2DE35B92ACE5B9A98F664909927 /* Pods-OwnTracks.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OwnTracks.release.xcconfig"; sourceTree = ""; }; - 11F2D695CE8B41A07A32B973E6EB11AD /* MQTTDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTDecoder.m; path = MQTTClient/MQTTClient/MQTTDecoder.m; sourceTree = ""; }; - 121277FAAAC37924D554BBAF6DB17C19 /* Pods-OwnTracks-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OwnTracks-resources.sh"; sourceTree = ""; }; - 12AD9E5531B9E9E1B9B8B459BC938F20 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; - 12BA3F39E5D72947C4F6F3349F986D04 /* hash_sha256_cp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha256_cp.c; path = src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c; sourceTree = ""; }; - 12E767DF424C0EB625C08FB321CEE85A /* pwhash_scryptsalsa208sha256_sse.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_scryptsalsa208sha256_sse.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c; sourceTree = ""; }; - 13C4FF489A7AE46F322FF8BBC1DCF260 /* blake2b-compress-sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-sse41.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c"; sourceTree = ""; }; - 1551EEA6BAB6787AF50FF4FB05F47B23 /* argon2-core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "argon2-core.h"; path = "src/libsodium/crypto_pwhash/argon2/argon2-core.h"; sourceTree = ""; }; - 1615844B17C767C1B0D84A3BE68AAC83 /* crypto_hash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_hash.c; path = src/libsodium/crypto_hash/crypto_hash.c; sourceTree = ""; }; - 164EB4A8C1B6E55DB803DF572D8637B0 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - 167D71C4312ABAD7290367F55028DAED /* scrypt_platform.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scrypt_platform.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c; sourceTree = ""; }; - 16B380B0724EBC743623BDADF71399B6 /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Classes/CLI/CLIColor.h; sourceTree = ""; }; - 16D0F6221C0BF5DDC2E349707AA33291 /* curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519_ref10.c; path = src/libsodium/crypto_core/curve25519/ref10/curve25519_ref10.c; sourceTree = ""; }; - 1793C6D076EC0DE01D94B65D195A6534 /* u1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u1.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u1.h; sourceTree = ""; }; - 180DA64ECEBF3D3C7B35513C4A1DF585 /* core_hchacha20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_hchacha20.c; path = src/libsodium/crypto_core/hchacha20/core_hchacha20.c; sourceTree = ""; }; - 196C8301076309566AC0446899A58593 /* crypto_aead_aes256gcm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_aead_aes256gcm.h; path = src/libsodium/include/sodium/crypto_aead_aes256gcm.h; sourceTree = ""; }; - 1A12225E6E82D0598744FCAAB514EE7A /* consts_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = consts_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/consts_aes128ctr.c; sourceTree = ""; }; - 1A1A96DD90178316F8966561EB2B7624 /* u4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u4.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u4.h; sourceTree = ""; }; - 1A2594D038BB35D4EED1065EC39EDDDB /* crypto_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream.h; path = src/libsodium/include/sodium/crypto_stream.h; sourceTree = ""; }; - 1A693F48CFA3238F7D96454D62B8EF9D /* pwhash_argon2i.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_argon2i.c; path = src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c; sourceTree = ""; }; - 1AE6B6CB2E91DB4EA042B6A3D581E591 /* Pods-OwnTracks.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OwnTracks.debug.xcconfig"; sourceTree = ""; }; - 1B47052E68F9FDF57749E86CD27EE949 /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; - 1BF24F3813127F05BCAA58EA54F201DC /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Classes/Extensions/DDMultiFormatter.h; sourceTree = ""; }; - 1BFAAD0447F786C75C11ACA419FEA768 /* QRCodeReaderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCodeReaderView.m; path = QRCodeReaderViewController/QRCodeReaderView.m; sourceTree = ""; }; - 1BFB626C37A1C266D324AAECE007EB00 /* poly1305_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305_sse2.c; path = src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c; sourceTree = ""; }; - 1C11D61F39681B48902E03F104A0CA52 /* ABStaticTableViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ABStaticTableViewController-dummy.m"; sourceTree = ""; }; - 1D3AEF29189A772F6D21F870859D9BEE /* crypto_secretbox_xchacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox_xchacha20poly1305.h; path = src/libsodium/include/sodium/crypto_secretbox_xchacha20poly1305.h; sourceTree = ""; }; - 1DD7CFD8DF5BDEF4CE61EDC13A81F3CC /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; - 1EC7807497948C0348937B0079DD5196 /* crypto_stream_xchacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_xchacha20.h; path = src/libsodium/include/sodium/crypto_stream_xchacha20.h; sourceTree = ""; }; - 1FC61F2645CAD83298C7CCCEEA1931A2 /* crypto_auth_hmacsha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha256.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha256.h; sourceTree = ""; }; - 20222A79F12CD627D2389AE64822D206 /* crypto_pwhash_scryptsalsa208sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash_scryptsalsa208sha256.h; path = src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h; sourceTree = ""; }; - 21BC17DB0BF6E322E44ACB44C7ACDC32 /* MQTTSSLSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicy.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicy.h; sourceTree = ""; }; - 2312C1BD22E2E7963E72EDDAFE4CE975 /* crypto_stream_salsa2012.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa2012.h; path = src/libsodium/include/sodium/crypto_stream_salsa2012.h; sourceTree = ""; }; - 25381A06173340BDA2D9B0ACD30B9E1A /* crypto_core_salsa2012.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa2012.h; path = src/libsodium/include/sodium/crypto_core_salsa2012.h; sourceTree = ""; }; - 25C4D635A800417264207375B51758E1 /* auth_hmacsha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_hmacsha256.c; path = src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c; sourceTree = ""; }; - 266328F7532CC7A268E9902DD7F446AD /* MQTTInMemoryPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTInMemoryPersistence.h; path = MQTTClient/MQTTClient/MQTTInMemoryPersistence.h; sourceTree = ""; }; - 269853C15EFD9D13A2210FEA83908C70 /* salsa20_xmm6int-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "salsa20_xmm6int-avx2.h"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.h"; sourceTree = ""; }; - 26B3FD7266CB0F3B12091CFC528ABB0F /* ABStaticTableViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ABStaticTableViewController-prefix.pch"; sourceTree = ""; }; - 27C96EC0C1B97D152EA225CAD11D8262 /* poly1305_donna.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h; sourceTree = ""; }; - 2894746E9F78328ACAA3836125FD94A7 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 28BDA535B30E88C518EC0CC7C5D625DD /* u4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u4.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u4.h; sourceTree = ""; }; - 28BF22AC07094C1673F17D3BF2990F19 /* Pods-OwnTracks-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OwnTracks-umbrella.h"; sourceTree = ""; }; - 2999B5E462D6848DF53FAAA0D77C5402 /* MQTTCFSocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCFSocketTransport.h; path = MQTTClient/MQTTClient/MQTTCFSocketTransport.h; sourceTree = ""; }; - 29E5EAAEE44DE63DED2001F0365CEDA3 /* stream_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/stream_aes128ctr.c; sourceTree = ""; }; - 29ECBFB8712ED3920CA97D3038CF31E7 /* crypto_generichash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_generichash.c; path = src/libsodium/crypto_generichash/crypto_generichash.c; sourceTree = ""; }; - 2A1CEA61AAE62952028940DCDEB860A9 /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Classes/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; - 2A9DFF3845D39841BBF3AC5A4F68E4E3 /* MQTTInMemoryPersistence.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTInMemoryPersistence.m; path = MQTTClient/MQTTClient/MQTTInMemoryPersistence.m; sourceTree = ""; }; - 2B331B7A08E77A730CDACE92B08DF19B /* auth_hmacsha512256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_hmacsha512256.c; path = src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c; sourceTree = ""; }; - 2B9A0E8B798F103DA4F506B4E6457BD5 /* libsodium-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libsodium-prefix.pch"; sourceTree = ""; }; - 2C367C7754049ADB064539DC298EE2CE /* open.c */ = {isa = PBXFileReference; includeInIndex = 1; name = open.c; path = src/libsodium/crypto_sign/ed25519/ref10/open.c; sourceTree = ""; }; - 2C54FA67C849A4F263E676F3605EB3B8 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2D7C2970795F5B595CBA80D24C682618 /* crypto_secretbox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox.h; path = src/libsodium/include/sodium/crypto_secretbox.h; sourceTree = ""; }; - 2D945E7A09E1CF4D92AE25B12E1047D8 /* pbkdf2-sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "pbkdf2-sha256.c"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c"; sourceTree = ""; }; - 2DB2CC4F6CC0D31F36A7B85F7392F03E /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - 2FAE0DB610EC1EA71FDDAF589157FEA3 /* chacha20_dolbeau-ssse3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "chacha20_dolbeau-ssse3.c"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c"; sourceTree = ""; }; - 3060B66AE8FA8278BCD6A1195A3B7493 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; }; - 3306C95C3FD756D40C2AC391C87CEA7A /* crypto_stream.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_stream.c; path = src/libsodium/crypto_stream/crypto_stream.c; sourceTree = ""; }; - 3470EB2936A40B0270A6DAB02105A2D8 /* mqttc.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = mqttc.framework; path = mqttc.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 349622DE86A9A4F37759B598819C04B2 /* afternm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = afternm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/afternm_aes128ctr.c; sourceTree = ""; }; - 34A844E01C04196EA7CFD684FD23AF5D /* MQTTProperties.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTProperties.m; path = MQTTClient/MQTTClient/MQTTProperties.m; sourceTree = ""; }; - 34DC272E779EDF6D2CD9D2E66F40794A /* crypto_onetimeauth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_onetimeauth.h; path = src/libsodium/include/sodium/crypto_onetimeauth.h; sourceTree = ""; }; - 354A36240B3278ABB27EAF36D2A355D5 /* stream_salsa2012_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa2012_ref.c; path = src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c; sourceTree = ""; }; - 35A26FE6F6E88C6E538BF04C276F6E49 /* CLIColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CLIColor.m; path = Classes/CLI/CLIColor.m; sourceTree = ""; }; - 365CD2583BB0E1976A65F5DBE677387D /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = Classes/DDLegacyMacros.h; sourceTree = ""; }; - 3666935D2BDD88044909942EB98C57BF /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe.h; sourceTree = ""; }; - 3679C0B454C0E1A741CC6E0322BF086F /* randombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes.c; path = src/libsodium/randombytes/randombytes.c; sourceTree = ""; }; - 367D8F9BBFFE4B133139FB4C319E03BF /* chacha20_dolbeau-ssse3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "chacha20_dolbeau-ssse3.h"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.h"; sourceTree = ""; }; - 36A89FE241A8EF8C83FE8C3F3ECFA977 /* crypto_box.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box.h; path = src/libsodium/include/sodium/crypto_box.h; sourceTree = ""; }; - 36C387B574E254CC81365B55C1A770F1 /* MQTTSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSession.h; path = MQTTClient/MQTTClient/MQTTSession.h; sourceTree = ""; }; - 36D2CE095BDD41AFCC05C426151C1610 /* salsa20_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = salsa20_ref.h; path = src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.h; sourceTree = ""; }; - 36F4E192F5DCAC2A7597C5ECC8F18FC3 /* MQTTTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTTransport.h; path = MQTTClient/MQTTClient/MQTTTransport.h; sourceTree = ""; }; - 379A057249033798584C82B51A4BD241 /* GeoHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GeoHash.h; path = Classes/ARC/GeoHash.h; sourceTree = ""; }; - 37E9002CFBFED29A703059D4137BF821 /* curve25519_sandy2x.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519_sandy2x.c; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c; sourceTree = ""; }; - 37F8A8197AA8A80885DEC3D5B0B2C38A /* salsa20_xmm6.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = salsa20_xmm6.h; path = src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.h; sourceTree = ""; }; - 38FB912711C9A1BDD6F64086ADC0516E /* MQTTCFSocketEncoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCFSocketEncoder.m; path = MQTTClient/MQTTClient/MQTTCFSocketEncoder.m; sourceTree = ""; }; - 396CE2E260AB60B3B0A9649B518E21AF /* objc-geohash-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "objc-geohash-umbrella.h"; sourceTree = ""; }; - 3A9925E35AEB5BCE20BFA676D0F9C07C /* Objc_GeoHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Objc_GeoHash.framework; path = "objc-geohash.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3AEFD9B1A2C14867BD4E0BA4E21E2357 /* crypto_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash.h; path = src/libsodium/include/sodium/crypto_hash.h; sourceTree = ""; }; - 3AF33AFD23755088EED782B5590ECC7C /* crypto_shorthash_siphash24.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_shorthash_siphash24.h; path = src/libsodium/include/sodium/crypto_shorthash_siphash24.h; sourceTree = ""; }; - 3BDC6377D728C1F3742D19130F5931D5 /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Classes/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; - 3C957BDCDF5A496F925CA0661D939FC4 /* chacha20_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chacha20_ref.h; path = src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.h; sourceTree = ""; }; - 3E4BF2EAD9AC44B080E80217DDABF73F /* salsa20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = salsa20_ref.c; path = src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c; sourceTree = ""; }; - 3EBDA30E4DF6383577FC8985884E1FC7 /* crypto_kdf_blake2b.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_kdf_blake2b.h; path = src/libsodium/include/sodium/crypto_kdf_blake2b.h; sourceTree = ""; }; - 3F3D348AC098769C2ADA9D8551EB0C7E /* crypto_secretbox_xsalsa20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox_xsalsa20poly1305.h; path = src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h; sourceTree = ""; }; - 3FE9E588E720B82E4C87DB62A51B5081 /* hash_sha512.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha512.c; path = src/libsodium/crypto_hash/sha512/hash_sha512.c; sourceTree = ""; }; - 4098E262739D656EDD97D44FADF47D36 /* Pods-OwnTracks-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OwnTracks-dummy.m"; sourceTree = ""; }; - 40A4177DCC9773B492C8AEB494558FC1 /* aead_xchacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead_xchacha20poly1305.c; path = src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c; sourceTree = ""; }; - 436E1B36A1BCDDADD5DB7869A883FF1C /* argon2-fill-block-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-fill-block-ref.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c"; sourceTree = ""; }; - 4371E5A1DEA752A5EE11B18A0A6B302A /* stream_aes128ctr_nacl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_aes128ctr_nacl.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/stream_aes128ctr_nacl.c; sourceTree = ""; }; - 443158773C3E51E0107A1AB1F8ACA091 /* stream_chacha20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_chacha20.c; path = src/libsodium/crypto_stream/chacha20/stream_chacha20.c; sourceTree = ""; }; - 44709D3844283E5612A47FE9DCF1C8CD /* crypto_kdf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_kdf.c; path = src/libsodium/crypto_kdf/crypto_kdf.c; sourceTree = ""; }; - 454BCC089475ED98FD08BA067DD84069 /* pbkdf2-sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "pbkdf2-sha256.h"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h"; sourceTree = ""; }; - 458E19B3E47FE091FA889A0B31B4EDE1 /* blake2b-load-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-load-avx2.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-avx2.h"; sourceTree = ""; }; - 47194340FA340D47C6D5E03DBCB6247B /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Classes/DDOSLogger.h; sourceTree = ""; }; - 473C0ED1615A7C779FC757422D469519 /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; - 4788959F6E64D10D578FF22FBFF76F31 /* randombytes_nativeclient.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes_nativeclient.c; path = src/libsodium/randombytes/nativeclient/randombytes_nativeclient.c; sourceTree = ""; }; - 4843297C5A5694A3AB1F29ADF90689E4 /* crypto_auth_hmacsha512256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha512256.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha512256.h; sourceTree = ""; }; - 4906EAFA427881453AA2DB135171A1CA /* crypto_stream_chacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_chacha20.h; path = src/libsodium/include/sodium/crypto_stream_chacha20.h; sourceTree = ""; }; - 4BC4B949641E07E6107DF2147118D904 /* Pods-OwnTracks-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OwnTracks-frameworks.sh"; sourceTree = ""; }; - 4D02BBF3516A151314DC108D5CD63ED6 /* CocoaLumberjack.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CocoaLumberjack.modulemap; sourceTree = ""; }; - 4D8C376F5740669ED85EE3C71FCDB728 /* crypto_sign_edwards25519sha512batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_edwards25519sha512batch.h; path = src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h; sourceTree = ""; }; - 4D97DC64BC1C880628F5BB3C0432274E /* verify.c */ = {isa = PBXFileReference; includeInIndex = 1; name = verify.c; path = src/libsodium/crypto_verify/sodium/verify.c; sourceTree = ""; }; - 4D9ECAE44B7BD5D67BD0D01ACE5BFD4F /* argon2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = argon2.c; path = src/libsodium/crypto_pwhash/argon2/argon2.c; sourceTree = ""; }; - 4E5DD50959364983DD4BC13358DBCE6B /* int128.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = int128.h; path = src/libsodium/crypto_stream/aes128ctr/nacl/int128.h; sourceTree = ""; }; - 4E636DB464303ED322B2CFFBC8290585 /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Classes/DDASLLogCapture.m; sourceTree = ""; }; - 4E8020903A614E4932554851A072D22E /* blamka-round-ssse3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blamka-round-ssse3.h"; path = "src/libsodium/crypto_pwhash/argon2/blamka-round-ssse3.h"; sourceTree = ""; }; - 4FC57D96DF809EB316F454CE6A68AAAD /* GHRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHRange.h; path = Classes/ARC/GHRange.h; sourceTree = ""; }; - 50EE546C878234E8CAB1B3360840F703 /* core.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core.c; path = src/libsodium/sodium/core.c; sourceTree = ""; }; - 51A84BCFE1A5D207CAE44C32821E1374 /* secretbox_xchacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secretbox_xchacha20poly1305.c; path = src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c; sourceTree = ""; }; - 52B8F7372B731B4CF48609D7EC456B2C /* curve25519_donna_c64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519_donna_c64.c; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.c; sourceTree = ""; }; - 52DE5F50AFB9702EDD8844931FFE5740 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; - 54823EDD7170FE1E987DD0DDF72FE162 /* stream_salsa208_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa208_ref.c; path = src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c; sourceTree = ""; }; - 54A8E30A1D2DACC668F7DEF87A6B4E0D /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Classes/DDTTYLogger.h; sourceTree = ""; }; - 54DE90D22C3268ACBB51927C32B3CF2F /* mqttc.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = mqttc.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 54EAC102904C282649D2F32EF34851EE /* crypto_verify_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_64.h; path = src/libsodium/include/sodium/crypto_verify_64.h; sourceTree = ""; }; - 55B6183B55B343C020953D7BFD83A60B /* core_hsalsa20_ref2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_hsalsa20_ref2.c; path = src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c; sourceTree = ""; }; - 56F0C5034A3C4E55B84DEA75EDD29D7F /* generichash_blake2b.c */ = {isa = PBXFileReference; includeInIndex = 1; name = generichash_blake2b.c; path = src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c; sourceTree = ""; }; - 570D2CA136A4EF95F650C87F97E2643C /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; - 57AAA93E6F2B40C5A2E33C35213030E3 /* crypto_pwhash_argon2i.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash_argon2i.h; path = src/libsodium/include/sodium/crypto_pwhash_argon2i.h; sourceTree = ""; }; - 58363874764D2CBA9649CF269BD6B763 /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Classes/DDAbstractDatabaseLogger.h; sourceTree = ""; }; - 5892D05E072E9C650FFDABEC80CBA980 /* blake2b-compress-sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-compress-sse41.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.h"; sourceTree = ""; }; - 5A6D386102B30A26B283FAEE3798FF31 /* crypto_pwhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash.h; path = src/libsodium/include/sodium/crypto_pwhash.h; sourceTree = ""; }; - 5B89C19EE754E62FAA06B3760EBE37B2 /* mqttc-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "mqttc-umbrella.h"; sourceTree = ""; }; - 5CF7F14923BC45E419863346BFAA78B7 /* blake2b-load-sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-load-sse2.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse2.h"; sourceTree = ""; }; - 601781111B784C1495230537997A5960 /* argon2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = argon2.h; path = src/libsodium/crypto_pwhash/argon2/argon2.h; sourceTree = ""; }; - 6060A25C42E42D12E92894D61C7A51C0 /* generichash_blake2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = generichash_blake2.c; path = src/libsodium/crypto_generichash/blake2b/generichash_blake2.c; sourceTree = ""; }; - 60F0CABDD3BED8696697BA78E3442790 /* randombytes_nativeclient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_nativeclient.h; path = src/libsodium/include/sodium/randombytes_nativeclient.h; sourceTree = ""; }; - 6119B821FEABDD7645771DE706871830 /* MQTTLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTLog.m; path = MQTTClient/MQTTClient/MQTTLog.m; sourceTree = ""; }; - 61BCD8FD75C7CD7C64E55DF911D20E0B /* consts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = consts.h; path = src/libsodium/crypto_stream/aes128ctr/nacl/consts.h; sourceTree = ""; }; - 61C6CB8D0093D1B5737CEC4259CFD4D1 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Classes/DDLog.h; sourceTree = ""; }; - 62D673C3C3C82C8ABE6F5C351F121ABB /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Classes/Extensions/DDFileLogger+Buffering.h"; sourceTree = ""; }; - 62F65211A2FDFA47162A1069E5A67DCB /* MQTTStrict.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTStrict.h; path = MQTTClient/MQTTClient/MQTTStrict.h; sourceTree = ""; }; - 636D4CECCCCEC00636AEF313589A0DB5 /* stream_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stream_salsa20.h; path = src/libsodium/crypto_stream/salsa20/stream_salsa20.h; sourceTree = ""; }; - 64A91FE4888A5459451C034215977872 /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = src/libsodium/include/sodium/private/common.h; sourceTree = ""; }; - 64F08B2D26BB994C10C99B1B78312C0F /* blake2b-long.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-long.c"; path = "src/libsodium/crypto_pwhash/argon2/blake2b-long.c"; sourceTree = ""; }; - 656875D8DDA89903BEFD3CC23ACE70BD /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Classes/DDAbstractDatabaseLogger.m; sourceTree = ""; }; - 6662AF7F1E9B4750B725A5AF7198366E /* crypto_secretbox_easy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_secretbox_easy.c; path = src/libsodium/crypto_secretbox/crypto_secretbox_easy.c; sourceTree = ""; }; - 66B5FC7E0FAA6273A41FF985E05EE57D /* Pods-OwnTracks-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OwnTracks-acknowledgements.markdown"; sourceTree = ""; }; - 67E24134A93C6DDFCFD8B5A4E61E9DB6 /* Pods-OwnTracks-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OwnTracks-acknowledgements.plist"; sourceTree = ""; }; - 69B493EAB189C6EE9F950A9C0CB88335 /* argon2-encoding.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-encoding.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-encoding.c"; sourceTree = ""; }; - 69CDE863E578679A73CDC9CC86262DE5 /* Pods-OwnTracks.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-OwnTracks.modulemap"; sourceTree = ""; }; - 6A2AADB4BAAE8986663D46C4D88BB9A0 /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Classes/Extensions/DDContextFilterLogFormatter.h; sourceTree = ""; }; - 6B138F1FF7D2247BDB21A5ED8875FA79 /* MQTTDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTDecoder.h; path = MQTTClient/MQTTClient/MQTTDecoder.h; sourceTree = ""; }; - 6B56CCFD1F7746061A090795B35F6206 /* mqttc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = mqttc.xcconfig; sourceTree = ""; }; - 6CA8BD3BCFAC922FD4E4AFE1DECD3AF3 /* aead_aes256gcm_aesni.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead_aes256gcm_aesni.c; path = src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c; sourceTree = ""; }; - 6D114DF7D32D30E561094033D4350C88 /* QRCodeReaderViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = QRCodeReaderViewController.framework; path = QRCodeReaderViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6D7AC8E17D9C2920BAAAA3278047F13E /* crypto_scrypt-common.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "crypto_scrypt-common.c"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c"; sourceTree = ""; }; - 6DC5041B2B81F9D2D6B7CAC75AA4E9A0 /* u0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u0.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u0.h; sourceTree = ""; }; - 6E023D6E193D53D5A58A3F1903E4B72A /* ABStaticTableViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ABStaticTableViewController.modulemap; sourceTree = ""; }; - 7101ACB98FB8D7BEFBDC8297F120245D /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/libsodium/include/sodium/utils.h; sourceTree = ""; }; - 718E857B7125A68FF66929BE2374E973 /* core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core.h; path = src/libsodium/include/sodium/core.h; sourceTree = ""; }; - 71B07DBD9D45CD5A5FFF2950D771C19C /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = Classes/CocoaLumberjack.h; sourceTree = ""; }; - 72D763D90446493CB3D856644A216AFF /* crypto_stream_salsa208.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa208.h; path = src/libsodium/include/sodium/crypto_stream_salsa208.h; sourceTree = ""; }; - 7304C91B140FD17B5D06D0FDCCC18664 /* MQTTMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTMessage.h; path = MQTTClient/MQTTClient/MQTTMessage.h; sourceTree = ""; }; - 7441E8EC4CC815504D4D7D674D77C8CD /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Classes/DDFileLogger.m; sourceTree = ""; }; - 7456FA467CC3B16EBC5AE3A691C163A3 /* x25519_ref10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x25519_ref10.h; path = src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h; sourceTree = ""; }; - 74710FB1F9CF59E90622C827376DF7EB /* MQTTCoreDataPersistence.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCoreDataPersistence.m; path = MQTTClient/MQTTClient/MQTTCoreDataPersistence.m; sourceTree = ""; }; - 74BBC2B4C55C87B2AC746D86135295F7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 7548E530DC7CB0C93EAA9F0F0A073C95 /* crypto_box_seal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_box_seal.c; path = src/libsodium/crypto_box/crypto_box_seal.c; sourceTree = ""; }; - 755D106F1092BD028275492CAEA9E302 /* crypto_shorthash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_shorthash.c; path = src/libsodium/crypto_shorthash/crypto_shorthash.c; sourceTree = ""; }; - 75B7EB4EBCDA3BC1BAD0595F3BB7854D /* CocoaLumberjack.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.xcconfig; sourceTree = ""; }; - 76CE849D8ADBB4EFBA9D563763A3CBF7 /* crypto_auth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth.h; path = src/libsodium/include/sodium/crypto_auth.h; sourceTree = ""; }; - 783E445B651508CDAEE394A3BFBC2665 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Classes/DDFileLogger.h; sourceTree = ""; }; - 7905D71D07FC6828E4854F6CBB191810 /* crypto_sign.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign.h; path = src/libsodium/include/sodium/crypto_sign.h; sourceTree = ""; }; - 794FCB27D99049501888FE2A425D8C95 /* curve25519_sandy2x.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_sandy2x.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.h; sourceTree = ""; }; - 7A4B75DEA9DB7562985CE616AAD51047 /* crypto_box.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_box.c; path = src/libsodium/crypto_box/crypto_box.c; sourceTree = ""; }; - 7B27A1DB6DA8BF8DB954517EB7AA9D9B /* MQTTCFSocketTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCFSocketTransport.m; path = MQTTClient/MQTTClient/MQTTCFSocketTransport.m; sourceTree = ""; }; - 7BE674F65975693DB493F9B2FDEB6E98 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; - 7C1D91A0FBA53661111EFEFA6B31313D /* DDFileLogger+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Internal.h"; path = "Classes/DDFileLogger+Internal.h"; sourceTree = ""; }; - 7CC0819ABF2B6DD995DE9815ED13945E /* objc-geohash.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "objc-geohash.xcconfig"; sourceTree = ""; }; - 7DB5C6D0D7CDB1576CD3DA9AF21E8318 /* crypto_hash_sha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha512.h; path = src/libsodium/include/sodium/crypto_hash_sha512.h; sourceTree = ""; }; - 7E11CCB44575FBEE51EC4899300A389E /* beforenm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = beforenm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/beforenm_aes128ctr.c; sourceTree = ""; }; - 7E13A000DE59FF0152BD8EFB009EF689 /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; - 7F2AF029EB1378CDC05D25ADDF0B30E1 /* randombytes_sysrandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_sysrandom.h; path = src/libsodium/include/sodium/randombytes_sysrandom.h; sourceTree = ""; }; - 7FA06CF11E7558D848D3F58DADE1969C /* Pods_OwnTracks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_OwnTracks.framework; path = "Pods-OwnTracks.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 809C4ECA621B23CD744D566571558B1A /* shorthash_siphashx24.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphashx24.c; path = src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c; sourceTree = ""; }; - 80A30CEB7D5FDE1FC20E942964B37470 /* QRCameraSwitchButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCameraSwitchButton.m; path = QRCodeReaderViewController/QRCameraSwitchButton.m; sourceTree = ""; }; - 829E1BDB7801D60E544CA710C10A7582 /* MQTTSSLSecurityPolicyDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicyDecoder.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.m; sourceTree = ""; }; - 82A53C4E8FFB14BD6C47E3E87A6C7349 /* argon2-core.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-core.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-core.c"; sourceTree = ""; }; - 834EBAF4BB65090329BAE2585611A163 /* u8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u8.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u8.h; sourceTree = ""; }; - 83710CCBC4C6647EAFE348DD995A4046 /* version.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version.h; path = src/libsodium/include/sodium/version.h; sourceTree = ""; }; - 85B4CB381B06DCDB6FA9BA11285BD88B /* int128_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = int128_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/int128_aes128ctr.c; sourceTree = ""; }; - 85B886388F07551E101C0BEC30D48D3A /* libsodium.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libsodium.modulemap; sourceTree = ""; }; - 85C4912A50822C925ABB50E356D5D1A0 /* crypto_core_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa20.h; path = src/libsodium/include/sodium/crypto_core_salsa20.h; sourceTree = ""; }; - 86A047AA7C55CF2952998C8B7E56A604 /* MQTTCFSocketDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCFSocketDecoder.m; path = MQTTClient/MQTTClient/MQTTCFSocketDecoder.m; sourceTree = ""; }; - 86A14A161A96E1CBC4D9983A0749B06E /* stream_chacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stream_chacha20.h; path = src/libsodium/crypto_stream/chacha20/stream_chacha20.h; sourceTree = ""; }; - 86F60DFD5CC517652C4AA38F3EC6FDEA /* crypto_sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_sign.c; path = src/libsodium/crypto_sign/crypto_sign.c; sourceTree = ""; }; - 8808FB61BEC6B6233C72956E4C48FAEC /* sse2_64_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sse2_64_32.h; path = src/libsodium/include/sodium/private/sse2_64_32.h; sourceTree = ""; }; - 88151A08AA70B6C6FED3B0F1EA391561 /* shorthash_siphash24.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphash24.c; path = src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c; sourceTree = ""; }; - 8887513C94594CDC68806E027239E577 /* chacha20_dolbeau-avx2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "chacha20_dolbeau-avx2.c"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c"; sourceTree = ""; }; - 88B57E7179BD26D0A41AD05F8D805088 /* GHNeighbors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHNeighbors.h; path = Classes/ARC/GHNeighbors.h; sourceTree = ""; }; - 88F4F661796D2DA10703C9D6070DE0F9 /* curve25519_ref10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_ref10.h; path = src/libsodium/include/sodium/private/curve25519_ref10.h; sourceTree = ""; }; - 8A505AFBFCFAFF0D605E22538514A20F /* MQTTSSLSecurityPolicyEncoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicyEncoder.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.h; sourceTree = ""; }; - 8A85EFA616943B2E0031C72AFDD57263 /* crypto_generichash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_generichash.h; path = src/libsodium/include/sodium/crypto_generichash.h; sourceTree = ""; }; - 8AA61A7121ECA18F8B9AFCF4F5E9A919 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 8AAD0950D296D1DDF78DB03AC0460B84 /* keypair.c */ = {isa = PBXFileReference; includeInIndex = 1; name = keypair.c; path = src/libsodium/crypto_sign/ed25519/ref10/keypair.c; sourceTree = ""; }; - 8B69FBE4C767CF752D22C75DA65683FA /* stream_salsa208.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa208.c; path = src/libsodium/crypto_stream/salsa208/stream_salsa208.c; sourceTree = ""; }; - 8D40024B82EB402BE8EC14C3DA9EAAC2 /* curve25519_donna_c64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_donna_c64.h; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.h; sourceTree = ""; }; - 8EC5712D8B496FEF9795C4F24376D788 /* mqttc.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = mqttc.modulemap; sourceTree = ""; }; - 8F98B9F94C0C669EF4FB79928FD5DC69 /* fe51_invert.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe51_invert.c; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c; sourceTree = ""; }; - 8F9B02DDCBEB1E631A4339B8E84C7966 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Classes/DDASLLogCapture.h; sourceTree = ""; }; - 9042DF0E8111AA28D9AA5236E2150255 /* MQTTPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTPersistence.h; path = MQTTClient/MQTTClient/MQTTPersistence.h; sourceTree = ""; }; - 90B7962C3B58527940874A5589F167F7 /* crypto_auth.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_auth.c; path = src/libsodium/crypto_auth/crypto_auth.c; sourceTree = ""; }; - 91B25858F70CADD4FA791262DC749D68 /* crypto_kx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_kx.h; path = src/libsodium/include/sodium/crypto_kx.h; sourceTree = ""; }; - 91D4E2EA33C4F21C87C369504441A60E /* crypto_scalarmult_curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scalarmult_curve25519.h; path = src/libsodium/include/sodium/crypto_scalarmult_curve25519.h; sourceTree = ""; }; - 9215D04D774837C8AC3748004B3AC3D5 /* box_curve25519xchacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = box_curve25519xchacha20poly1305.c; path = src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c; sourceTree = ""; }; - 921D78A323114300E1A87AC0C493EBC5 /* blake2b-load-sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-load-sse41.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse41.h"; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9413ECC120151C48648F77632959AA22 /* MQTTProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTProperties.h; path = MQTTClient/MQTTClient/MQTTProperties.h; sourceTree = ""; }; - 94FBF2BF47D35AD6BEFC005B2A2861C6 /* crypto_stream_xsalsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_xsalsa20.h; path = src/libsodium/include/sodium/crypto_stream_xsalsa20.h; sourceTree = ""; }; - 9527C3C7A2FA5A77E1E981A071C0CE20 /* GHArea.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHArea.m; path = Classes/ARC/GHArea.m; sourceTree = ""; }; - 95AFA6020AC24B3BEC804BA6AFEEF10D /* scalarmult_curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalarmult_curve25519.h; path = src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.h; sourceTree = ""; }; - 95E4640C67640C2F852DB6217F25EA7A /* GHRange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHRange.m; path = Classes/ARC/GHRange.m; sourceTree = ""; }; - 96247B88FFA736BD4155CE86B742327A /* ABStaticTableViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ABStaticTableViewController-umbrella.h"; sourceTree = ""; }; - 969E19E1C02237DCC4FCF1EECDF76328 /* GeoHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GeoHash.m; path = Classes/ARC/GeoHash.m; sourceTree = ""; }; - 96DA4106C83663104EF38FE9826824C2 /* QRCodeReaderViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReaderViewController-umbrella.h"; sourceTree = ""; }; - 97ECB09866597A09B73F83ECDE173A0C /* stream_salsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa20.c; path = src/libsodium/crypto_stream/salsa20/stream_salsa20.c; sourceTree = ""; }; - 9996A4E2A44FEDE07FAA85287CBB7B86 /* crypto_auth_hmacsha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha512.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha512.h; sourceTree = ""; }; - 9AE636D0323C477E0DF4A59D388C366D /* crypto_onetimeauth_poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_onetimeauth_poly1305.h; path = src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h; sourceTree = ""; }; - 9AEE6162938A15C20DA79A548F72751F /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Classes/DDASLLogger.h; sourceTree = ""; }; - 9B15EC26685C31045A8FCDC052DE5A81 /* sign_ed25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sign_ed25519.c; path = src/libsodium/crypto_sign/ed25519/sign_ed25519.c; sourceTree = ""; }; - 9B735CFA135CDDC17BFB50217C857515 /* QRToggleTorchButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRToggleTorchButton.m; path = QRCodeReaderViewController/QRToggleTorchButton.m; sourceTree = ""; }; - 9C8499F6B7664FCE8A7F477C670DE779 /* aead_chacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead_chacha20poly1305.c; path = src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c; sourceTree = ""; }; - 9D30D7C67D13E595A99C98A396ADA141 /* argon2-encoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "argon2-encoding.h"; path = "src/libsodium/crypto_pwhash/argon2/argon2-encoding.h"; sourceTree = ""; }; - 9D53263E964241E1A4ED762A0736AEAD /* salsa20_xmm6int-avx2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "salsa20_xmm6int-avx2.c"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c"; sourceTree = ""; }; - 9E5CEDFFD69A79913FDF95663294AF94 /* cgeohash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = cgeohash.m; path = Classes/ARC/cgeohash.m; sourceTree = ""; }; - 9EA6C6350B01F6F20E548EE073533494 /* cgeohash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cgeohash.h; path = Classes/ARC/cgeohash.h; sourceTree = ""; }; - A11BDAAC9CC63A9CEFE7093BAFBCD604 /* MQTTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTLog.h; path = MQTTClient/MQTTClient/MQTTLog.h; sourceTree = ""; }; - A26870CCAF9D05BD3F1C588AC00776CA /* consts_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = consts_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts_namespace.h; sourceTree = ""; }; - A36220E971661B623BFE31AB052C1758 /* objc-geohash.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "objc-geohash.modulemap"; sourceTree = ""; }; - A569E3AF4DA18933E72197F0091E1406 /* libsodium-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libsodium-umbrella.h"; sourceTree = ""; }; - A6D42FAC933E3C8FC8B20ABE254FE75F /* crypto_onetimeauth.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_onetimeauth.c; path = src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c; sourceTree = ""; }; - A701BC1279CB5F7B7AD0300BF9700FA0 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/libsodium/sodium/utils.c; sourceTree = ""; }; - A7DB10F2CAF1AD255A1EAE02ED23E261 /* crypto_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_scalarmult.c; path = src/libsodium/crypto_scalarmult/crypto_scalarmult.c; sourceTree = ""; }; - A88B77F2FBFB14731AAEDD2B8A6840AC /* obsolete.c */ = {isa = PBXFileReference; includeInIndex = 1; name = obsolete.c; path = src/libsodium/crypto_sign/ed25519/ref10/obsolete.c; sourceTree = ""; }; - A9E80CD2D685FFDEDF441F41505E825C /* runtime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = runtime.h; path = src/libsodium/include/sodium/runtime.h; sourceTree = ""; }; - AA864447050B27DF565B3616444053A1 /* mqttc-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "mqttc-dummy.m"; sourceTree = ""; }; - AA8D72382AC864C3EB9234DCDD3B3C1D /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; - AAA56BF8C13BEDE0750A09F32B95F367 /* ladder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.h; sourceTree = ""; }; - AC0D18C9F27881324FC6E558984B1B63 /* ladder_base_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder_base_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base_namespace.h; sourceTree = ""; }; - ADD4EBCE067D9ADD4E91E903FC32CA34 /* hash_sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha256.c; path = src/libsodium/crypto_hash/sha256/hash_sha256.c; sourceTree = ""; }; - AE2FDC7CBEC2CEB7CBAB4AD04BF63C16 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - AEBA1A18079EC235FC76E6155FC57539 /* crypto_scrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scrypt.h; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h; sourceTree = ""; }; - AEF6FADAD7B187F9638E6DE51955EE47 /* objc-geohash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "objc-geohash-dummy.m"; sourceTree = ""; }; - AFFE7697EA482203A13D06FAF5E45C01 /* MQTTSSLSecurityPolicyTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicyTransport.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.m; sourceTree = ""; }; - B00DC3D7FD18C7C88B01472E42A00219 /* SocketRocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.xcconfig; sourceTree = ""; }; - B129E7D08658392B3926B30BD862B8E7 /* hash_sha512_cp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha512_cp.c; path = src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c; sourceTree = ""; }; - B29085836A9B7C18A24639D627CEF8FA /* poly1305_donna.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305_donna.c; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c; sourceTree = ""; }; - B4098D83B75AB88C28E8290ACFBAB654 /* blake2b-compress-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-compress-avx2.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.h"; sourceTree = ""; }; - B4C9903C586744BC9A6CB1B9C6D0BF02 /* poly1305_donna64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna64.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h; sourceTree = ""; }; - B5C2792142657168FC236411752B03D9 /* crypto_hash_sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha256.h; path = src/libsodium/include/sodium/crypto_hash_sha256.h; sourceTree = ""; }; - B672E2CAEA4320BA6C94FEDF430E0EB5 /* crypto_box_easy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_box_easy.c; path = src/libsodium/crypto_box/crypto_box_easy.c; sourceTree = ""; }; - B692D3179F467DEB94CDE3EA6CE6F7AC /* MQTTCoreDataPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCoreDataPersistence.h; path = MQTTClient/MQTTClient/MQTTCoreDataPersistence.h; sourceTree = ""; }; - B6C696FDA5ABF0B09438E2DC5728385F /* fe51.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe51.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51.h; sourceTree = ""; }; - B7410D4EFE4C53FECE77AEBA52C054F8 /* stream_xchacha20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_xchacha20.c; path = src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c; sourceTree = ""; }; - B819BCC9E8A51E4053E84B4736703EFC /* MQTTStrict.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTStrict.m; path = MQTTClient/MQTTClient/MQTTStrict.m; sourceTree = ""; }; - B885EF440D898833AF014F0916C8F263 /* randombytes_sysrandom.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes_sysrandom.c; path = src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c; sourceTree = ""; }; - B9D93954E0A7E7B49950BE4BB5D7EA75 /* crypto_box_curve25519xsalsa20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box_curve25519xsalsa20poly1305.h; path = src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h; sourceTree = ""; }; - B9E70F3EB7186F0CCD03AB653F41340D /* chacha20_dolbeau-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "chacha20_dolbeau-avx2.h"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.h"; sourceTree = ""; }; - BA121A9145C994262F88C76B8668576B /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Classes/DDLoggerNames.h; sourceTree = ""; }; - BA401FA813021A86FF2DF860C60DCE7E /* MQTTClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTClient.h; path = MQTTClient/MQTTClient/MQTTClient.h; sourceTree = ""; }; - BA7E7EF037EF06FCCE23BB44ADCCA17C /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Classes/DDLogMacros.h; sourceTree = ""; }; - BB4FD3A111A8C5D5C7C45F73C081B711 /* blamka-round-ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blamka-round-ref.h"; path = "src/libsodium/crypto_pwhash/argon2/blamka-round-ref.h"; sourceTree = ""; }; - BB741C94A9D01E26F6C964296A18BA66 /* randombytes_salsa20_random.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes_salsa20_random.c; path = src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c; sourceTree = ""; }; - BCBADFB838B1220BC7564ABEB037BAC4 /* ladder_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_namespace.h; sourceTree = ""; }; - BCCEA6BEA539625F9E25DC6ED7597D68 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CocoaLumberjack.framework; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - BD38A940B4C95144E5974FE36E42F45B /* u8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u8.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u8.h; sourceTree = ""; }; - BD39337736EBF16C3BC7069B71712B90 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - BD4CE7FD455746E4A7F6C542B111E07A /* core_hsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_hsalsa20.c; path = src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c; sourceTree = ""; }; - BD5ED574A45834CA570F76EC2E6D6333 /* stream_xsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_xsalsa20.c; path = src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c; sourceTree = ""; }; - BDD796359206C84FC31CCEC35F5A961A /* poly1305_donna32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna32.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h; sourceTree = ""; }; - BE19459C5EF834CF771E6E1FB08FB53E /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; - BEA9E883541118D55F8FF539545F3ECE /* QRCodeReaderViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReaderViewController.h; path = QRCodeReaderViewController/QRCodeReaderViewController.h; sourceTree = ""; }; - BEE01D1B69A9C4A6C8191A47E4F49D93 /* salsa20_xmm6int-sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "salsa20_xmm6int-sse2.h"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.h"; sourceTree = ""; }; - BFCEAB2CEAA615A0C98E5B50EB9C84C8 /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Classes/DDOSLogger.m; sourceTree = ""; }; - C04CCE4574B93B2777092FDCCF0B3B27 /* MQTTSSLSecurityPolicyDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicyDecoder.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.h; sourceTree = ""; }; - C0672F8789B6CF2117C38CA7F546D06A /* secretbox_xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secretbox_xsalsa20poly1305.c; path = src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c; sourceTree = ""; }; - C11C6D156D1025D26DECA53EE66BB4CA /* QRToggleTorchButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRToggleTorchButton.h; path = QRCodeReaderViewController/QRToggleTorchButton.h; sourceTree = ""; }; - C15256CCAAE94961A6618EFCA7533B00 /* fe_frombytes_sandy2x.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_frombytes_sandy2x.c; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c; sourceTree = ""; }; - C196447F7C51B99602D49AD1C69A21C6 /* MQTTWill.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTWill.h; path = MQTTClient/MQTTClient/MQTTWill.h; sourceTree = ""; }; - C279F6A804D3A8AF08F631100718F21B /* QRCodeReaderViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "QRCodeReaderViewController-dummy.m"; sourceTree = ""; }; - C371BC25A89E65D1E6C803DF0B16D84F /* base2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base2.h; path = src/libsodium/crypto_core/curve25519/ref10/base2.h; sourceTree = ""; }; - C3811A319CFADA8CF6FFD0273F26A38D /* MQTTSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSession.m; path = MQTTClient/MQTTClient/MQTTSession.m; sourceTree = ""; }; - C49A44D6CCD646E681F76C610226AAF7 /* MQTTCFSocketDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCFSocketDecoder.h; path = MQTTClient/MQTTClient/MQTTCFSocketDecoder.h; sourceTree = ""; }; - C4D4C8343CABE65FF2DEB0B8233F8E10 /* QRCameraSwitchButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCameraSwitchButton.h; path = QRCodeReaderViewController/QRCameraSwitchButton.h; sourceTree = ""; }; - C5499B5514DF0178D995A0A4D81FCF73 /* crypto_pwhash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_pwhash.c; path = src/libsodium/crypto_pwhash/crypto_pwhash.c; sourceTree = ""; }; - C75E7509CF960C5D721F509FF460DE7E /* ABStaticTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ABStaticTableViewController.m; sourceTree = ""; }; - C7909E911771D9FCACA0EAA405014267 /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Classes/DDLog+LOGV.h"; sourceTree = ""; }; - C8C8EBD157ADF58314943B98767B5B92 /* crypto_kdf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_kdf.h; path = src/libsodium/include/sodium/crypto_kdf.h; sourceTree = ""; }; - C8EC63891483562187C1D26A32064E3D /* crypto_core_hsalsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_hsalsa20.h; path = src/libsodium/include/sodium/crypto_core_hsalsa20.h; sourceTree = ""; }; - C90B59563C74C1B5AE15C245531642F7 /* box_curve25519xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = box_curve25519xsalsa20poly1305.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c; sourceTree = ""; }; - CB0940F944E3BA23B478E9C4AAF33049 /* salsa20_xmm6.c */ = {isa = PBXFileReference; includeInIndex = 1; name = salsa20_xmm6.c; path = src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c; sourceTree = ""; }; - CB7E32A4C028C9EC28196B61E05198D8 /* QRCodeReaderViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReaderViewController-prefix.pch"; sourceTree = ""; }; - CB87495780DD915C3A3815BC819B095F /* crypto_stream_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa20.h; path = src/libsodium/include/sodium/crypto_stream_salsa20.h; sourceTree = ""; }; - CBAECE484D59991ABF87A1E5F47C861B /* blake2b-compress-ssse3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-ssse3.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c"; sourceTree = ""; }; - CC7C8211D235F7862D05A3CC0669CC1E /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Classes/DDAssertMacros.h; sourceTree = ""; }; - CCBA6F2FA8DF135925115F2624174D42 /* argon2-fill-block-ssse3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-fill-block-ssse3.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c"; sourceTree = ""; }; - CE5E8E4902C47B4423F49C91DCE5D22F /* GHArea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHArea.h; path = Classes/ARC/GHArea.h; sourceTree = ""; }; - CF0D77A48702B5CAB64B5260FEA35C99 /* MQTTSSLSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicy.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicy.m; sourceTree = ""; }; - D03B36EA8AEF22D9DA62CF18572E92B5 /* QRCodeReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCodeReader.m; path = QRCodeReaderViewController/QRCodeReader.m; sourceTree = ""; }; - D0CC6314264FCA67641C9341E36EC29F /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Classes/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; - D15FC73BAAA017538052FC60C9E23027 /* x25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c; sourceTree = ""; }; - D25962B6E5BAAC0AE93BECC695691241 /* QRCodeReaderViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCodeReaderViewController.m; path = QRCodeReaderViewController/QRCodeReaderViewController.m; sourceTree = ""; }; - D323DC2339E401111BAA809A227065B6 /* u0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u0.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u0.h; sourceTree = ""; }; - D4F12CD47E420719B2DD182821890F23 /* crypto_generichash_blake2b.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_generichash_blake2b.h; path = src/libsodium/include/sodium/crypto_generichash_blake2b.h; sourceTree = ""; }; - D57807E4151961B490083BF8B5AC8148 /* crypto_core_salsa208.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa208.h; path = src/libsodium/include/sodium/crypto_core_salsa208.h; sourceTree = ""; }; - D57BA676C819EEEF8E011F81BE1162C2 /* blake2b-compress-ssse3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-compress-ssse3.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.h"; sourceTree = ""; }; - D5B2920C06D6E77B286C09C243413A6F /* pwhash_scryptsalsa208sha256_nosse.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_scryptsalsa208sha256_nosse.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c; sourceTree = ""; }; - D6AF3EF3AAF1D539998BC8993D270100 /* u1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u1.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u1.h; sourceTree = ""; }; - D846BEC9FAA6A76A6027AB2DF075D635 /* GHNeighbors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHNeighbors.m; path = Classes/ARC/GHNeighbors.m; sourceTree = ""; }; - D8807C543157BCC8C206749FFACF0EBD /* fe51_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe51_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_namespace.h; sourceTree = ""; }; - D9A7A4ABD0E2B6F7DCDA164488D35612 /* crypto_secretbox.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_secretbox.c; path = src/libsodium/crypto_secretbox/crypto_secretbox.c; sourceTree = ""; }; - D9E7A665BE70263CB992A1D4A5F24AA5 /* scalarmult_curve25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scalarmult_curve25519.c; path = src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c; sourceTree = ""; }; - DA23E60F8765FB466C5D0AEC3AB03873 /* MQTTTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTTransport.m; path = MQTTClient/MQTTClient/MQTTTransport.m; sourceTree = ""; }; - DAE61D69E9BC569E678987C3826D31E0 /* crypto_box_curve25519xchacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box_curve25519xchacha20poly1305.h; path = src/libsodium/include/sodium/crypto_box_curve25519xchacha20poly1305.h; sourceTree = ""; }; - DBC7424B917452B47C43DBE04ED591A2 /* QRCodeReaderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReaderView.h; path = QRCodeReaderViewController/QRCodeReaderView.h; sourceTree = ""; }; - DCC7CC4BB974D3EE5C75513F258CDFE5 /* mqttc-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "mqttc-prefix.pch"; sourceTree = ""; }; - DD63BD2335B4BB2C33B83526427D4E8A /* crypto_stream_aes128ctr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_aes128ctr.h; path = src/libsodium/include/sodium/crypto_stream_aes128ctr.h; sourceTree = ""; }; - DDD89F9E3F0D0E67E05D7C255FDDF579 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Classes/DDLog.m; sourceTree = ""; }; - DDDB5404190EC3E555808CD68D4C2E25 /* blake2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blake2.h; path = src/libsodium/crypto_generichash/blake2b/ref/blake2.h; sourceTree = ""; }; - DDEFD3B7B61BC468717866623D995064 /* blake2b-compress-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-ref.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c"; sourceTree = ""; }; - DEA72CECE40A6BEF172BF927F95FD135 /* blake2b-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-ref.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c"; sourceTree = ""; }; - DF7134F0C72197D3623AA48F8E501A96 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Classes/Extensions/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; - E089A6D1837B19D83C27F2F3ECC9CAA7 /* salsa20_xmm6int-sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "salsa20_xmm6int-sse2.c"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c"; sourceTree = ""; }; - E0B2E558150667926497C8558FFB40F0 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Classes/DDASLLogger.m; sourceTree = ""; }; - E12DF38A27998AEBD64574B47E4E050B /* shorthash_siphash24_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphash24_ref.c; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c; sourceTree = ""; }; - E2291F6F56779E3350BAADC1ABEEBBC1 /* MQTTWill.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTWill.m; path = MQTTClient/MQTTClient/MQTTWill.m; sourceTree = ""; }; - E2D851B1DADAA3085C6A2D172F2B1D6E /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Classes/Extensions/DDMultiFormatter.m; sourceTree = ""; }; - E38EC2B8E542F5A2B8CCECA7E0333ED6 /* pwhash_scryptsalsa208sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_scryptsalsa208sha256.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c; sourceTree = ""; }; - E3CAFDEF9972E3273192235ED5E9246D /* libsodium.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = libsodium.framework; path = libsodium.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E50B76219333C453D389E1065F9E0EE6 /* MQTTWebsocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTWebsocketTransport.h; path = MQTTClient/MQTTClient/MQTTWebsocketTransport/MQTTWebsocketTransport.h; sourceTree = ""; }; - E5D2D7565C5BA863F44692421FDB8AD0 /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sign.c; path = src/libsodium/crypto_sign/ed25519/ref10/sign.c; sourceTree = ""; }; - E693E182AE2D5A830BAAC83AF3818CC3 /* shorthash_siphash_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = shorthash_siphash_ref.h; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash_ref.h; sourceTree = ""; }; - E728318780D0DF0653F4BD6B9201955A /* crypto_sign_ed25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_ed25519.h; path = src/libsodium/include/sodium/crypto_sign_ed25519.h; sourceTree = ""; }; - E7FF7655AEEE647E55C5CAA9C687FC50 /* ABStaticTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ABStaticTableViewController.h; sourceTree = ""; }; - E8E649F3DCD1F940478E687E6E6794FE /* randombytes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes.h; path = src/libsodium/include/sodium/randombytes.h; sourceTree = ""; }; - E93CCCD3F147253AC414275784C797E7 /* MQTTMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTMessage.m; path = MQTTClient/MQTTClient/MQTTMessage.m; sourceTree = ""; }; - E976235197CE2114B906662BDEA9AEE2 /* QRCodeReaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReaderDelegate.h; path = QRCodeReaderViewController/QRCodeReaderDelegate.h; sourceTree = ""; }; - E991E1259C58970052E204AA0D9C8A45 /* ed25519_ref10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ed25519_ref10.h; path = src/libsodium/crypto_sign/ed25519/ref10/ed25519_ref10.h; sourceTree = ""; }; - EA87CB460FF75D082B2E2B2C96C0CA3C /* chacha20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = chacha20_ref.c; path = src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c; sourceTree = ""; }; - EB22C070E3AC35BB0E62E8768414EEFA /* crypto_shorthash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_shorthash.h; path = src/libsodium/include/sodium/crypto_shorthash.h; sourceTree = ""; }; - ECB11AC6DE0D0CFFCEFD52DF6E03974D /* runtime.c */ = {isa = PBXFileReference; includeInIndex = 1; name = runtime.c; path = src/libsodium/sodium/runtime.c; sourceTree = ""; }; - EEA65DC181364074BBCB1059F32DC240 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - EF55FA786EE1F10FA37695833A806F1D /* libsodium-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libsodium-dummy.m"; sourceTree = ""; }; - EF5CF15285768481585F296BD11559F7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - EFF0B71FA477BC82C13419F9956733CC /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - F1D568B23973AA386B98D8AEF942F1DD /* blake2b-compress-avx2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-avx2.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c"; sourceTree = ""; }; - F1F6CAB4F4DB058307363A618FF95A15 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; - F255EF510212E0ADB8AB816A31DC8D64 /* QRCodeReaderViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = QRCodeReaderViewController.xcconfig; sourceTree = ""; }; - F44F8E672F43BB02FCCCABB9714AFD46 /* crypto_verify_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_32.h; path = src/libsodium/include/sodium/crypto_verify_32.h; sourceTree = ""; }; - F4F90648665EA56B983CA813DA25F0E5 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SocketRocket.framework; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F51C940C375D784F6B82DACBB0972C38 /* crypto_verify_16.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_16.h; path = src/libsodium/include/sodium/crypto_verify_16.h; sourceTree = ""; }; - F527D50E5CB6FF216808E70AB09E7316 /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = src/libsodium/crypto_stream/aes128ctr/nacl/common.h; sourceTree = ""; }; - F55CBED092A0DEABDA43DFD095DC6B0F /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Classes/DDLoggerNames.m; sourceTree = ""; }; - F5676C26D3380F90E26508B89B3C8B59 /* ABStaticTableViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ABStaticTableViewController.framework; path = ABStaticTableViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F62449AED6D1B1EC8E681E860381BB22 /* objc-geohash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "objc-geohash-prefix.pch"; sourceTree = ""; }; - F9794735D7CF23C767257B9046556114 /* kdf_blake2b.c */ = {isa = PBXFileReference; includeInIndex = 1; name = kdf_blake2b.c; path = src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c; sourceTree = ""; }; - FA15323FB82429258A0F68263321DDBD /* version.c */ = {isa = PBXFileReference; includeInIndex = 1; name = version.c; path = src/libsodium/sodium/version.c; sourceTree = ""; }; - FAF6079E36B20499D8712046F0B3C352 /* onetimeauth_poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = onetimeauth_poly1305.h; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.h; sourceTree = ""; }; - FB622228E087C4BBF6E7262DAB343AB7 /* crypto_kx.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_kx.c; path = src/libsodium/crypto_kx/crypto_kx.c; sourceTree = ""; }; - FB7D85BBBA9047BAB79BA39B451A77B1 /* auth_hmacsha512.c */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_hmacsha512.c; path = src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c; sourceTree = ""; }; - FB7FABC4D0E2866BE832E483930DB291 /* crypto_scalarmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scalarmult.h; path = src/libsodium/include/sodium/crypto_scalarmult.h; sourceTree = ""; }; - FB8F61BD26C0778042A7560F22BC7168 /* MQTTSSLSecurityPolicyEncoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicyEncoder.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.m; sourceTree = ""; }; - FB96581560193FDCAD03D0FA60FECFCF /* core_salsa_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_salsa_ref.c; path = src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c; sourceTree = ""; }; - FBEBB9E63C8DF193C890509399621592 /* ABStaticTableViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ABStaticTableViewController.xcconfig; sourceTree = ""; }; - FD222DD7BDBAB35F4F17C22A7EDF080C /* onetimeauth_poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = onetimeauth_poly1305.c; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c; sourceTree = ""; }; - FF825602BF6CDBB72DBA3C6B68FB9EC9 /* MQTTCFSocketEncoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCFSocketEncoder.h; path = MQTTClient/MQTTClient/MQTTCFSocketEncoder.h; sourceTree = ""; }; - FF8952ABEB010296C333E877F9DAC0AA /* mutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutex.h; path = src/libsodium/include/sodium/private/mutex.h; sourceTree = ""; }; - FF9D62DE1193FD18FE2C6A56C16F88DA /* blake2b-long.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-long.h"; path = "src/libsodium/crypto_pwhash/argon2/blake2b-long.h"; sourceTree = ""; }; + 0111EFC8F91E8ACA693EFFE908D815FE /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; + 01C9CDE0D8B0B2F24D2B82E6FD1AF6D3 /* crypto_auth_hmacsha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha256.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha256.h; sourceTree = ""; }; + 02F8BEA23AFF474416B094BC2A6886E3 /* ed25519_ref10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ed25519_ref10.h; path = src/libsodium/crypto_sign/ed25519/ref10/ed25519_ref10.h; sourceTree = ""; }; + 04558EE0EB5EC2D4108DDD63CB718796 /* blamka-round-ssse3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blamka-round-ssse3.h"; path = "src/libsodium/crypto_pwhash/argon2/blamka-round-ssse3.h"; sourceTree = ""; }; + 046EDCEF644B05C45B020391DFFD453F /* onetimeauth_poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = onetimeauth_poly1305.h; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.h; sourceTree = ""; }; + 0516AE225A387C08542842934950B55F /* crypto_core_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa20.h; path = src/libsodium/include/sodium/crypto_core_salsa20.h; sourceTree = ""; }; + 06C6587328303DE3B539D2DF82DACA04 /* version.c */ = {isa = PBXFileReference; includeInIndex = 1; name = version.c; path = src/libsodium/sodium/version.c; sourceTree = ""; }; + 07A46736980919274BC5D3B514D573A0 /* obsolete.c */ = {isa = PBXFileReference; includeInIndex = 1; name = obsolete.c; path = src/libsodium/crypto_sign/ed25519/ref10/obsolete.c; sourceTree = ""; }; + 080F9A01EF375C5259DF4FFCF099F79D /* crypto_aead_chacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_aead_chacha20poly1305.h; path = src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h; sourceTree = ""; }; + 083C4358189A4BA025611031091AD77B /* argon2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = argon2.c; path = src/libsodium/crypto_pwhash/argon2/argon2.c; sourceTree = ""; }; + 090C35134F0B9A8690440A8298FF249B /* ABStaticTableViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ABStaticTableViewController-umbrella.h"; sourceTree = ""; }; + 091BF7889FB6B4C5E3FEED46010362F1 /* box_curve25519xchacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = box_curve25519xchacha20poly1305.c; path = src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c; sourceTree = ""; }; + 092625DA4D645AAE82BF3DCF17B072A8 /* onetimeauth_poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = onetimeauth_poly1305.c; path = src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c; sourceTree = ""; }; + 0A1B6DC29D197F4ECB504FEF3A05DEAB /* ladder_base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder_base.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.h; sourceTree = ""; }; + 0A49F0FBBEE21DC0659CC7B5587A167B /* pbkdf2-sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "pbkdf2-sha256.c"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c"; sourceTree = ""; }; + 0A6E8B7E1AD2463D295D6BDA700257A6 /* crypto_kdf_blake2b.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_kdf_blake2b.h; path = src/libsodium/include/sodium/crypto_kdf_blake2b.h; sourceTree = ""; }; + 0BB3F1465ECC2C320B4DE2E9AD05A9DE /* QRCodeReaderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReaderView.h; path = QRCodeReaderViewController/QRCodeReaderView.h; sourceTree = ""; }; + 0CE54C8D7113F243AF1C64621DA59F91 /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Classes/DDASLLogCapture.m; sourceTree = ""; }; + 0CFF2CB81211AF90E0F90FB278712704 /* MQTTSSLSecurityPolicyEncoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicyEncoder.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.m; sourceTree = ""; }; + 0D3BD564897A6AF0CB152D9B9B2936B9 /* argon2-core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "argon2-core.h"; path = "src/libsodium/crypto_pwhash/argon2/argon2-core.h"; sourceTree = ""; }; + 0D7BEC32D999C3BBF0D0AE4785D8CCBC /* pbkdf2-sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "pbkdf2-sha256.h"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h"; sourceTree = ""; }; + 0F74AAA2ED876883E061B0041CD5131D /* crypto_box_seal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_box_seal.c; path = src/libsodium/crypto_box/crypto_box_seal.c; sourceTree = ""; }; + 0F75D1CF978BBCE8E52CBF6AF9371093 /* crypto_pwhash_scryptsalsa208sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash_scryptsalsa208sha256.h; path = src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h; sourceTree = ""; }; + 1068C89F420AF47E568CEF9448E8AE60 /* GHArea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHArea.h; path = Classes/ARC/GHArea.h; sourceTree = ""; }; + 1081E83A955F4EB35A53A42B299E4A8B /* MQTTSSLSecurityPolicyTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicyTransport.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.m; sourceTree = ""; }; + 111AEE9A88EC5E8DFE62ED5AB858E06E /* pwhash_argon2i.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_argon2i.c; path = src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c; sourceTree = ""; }; + 11ABEBC4F39D9267C66BDC57F12BE856 /* auth_hmacsha512.c */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_hmacsha512.c; path = src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c; sourceTree = ""; }; + 11BEF2FB06F60CE7848F29BA14FF6926 /* MQTTPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTPersistence.h; path = MQTTClient/MQTTClient/MQTTPersistence.h; sourceTree = ""; }; + 11E16E9F693228C2EE19E16906C2C66B /* runtime.c */ = {isa = PBXFileReference; includeInIndex = 1; name = runtime.c; path = src/libsodium/sodium/runtime.c; sourceTree = ""; }; + 1255616E28565A4484379F9C6DF19392 /* poly1305_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305_sse2.c; path = src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c; sourceTree = ""; }; + 12901D4CDBE070B546EA3D957446DFFD /* crypto_core_hchacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_hchacha20.h; path = src/libsodium/include/sodium/crypto_core_hchacha20.h; sourceTree = ""; }; + 13FB3259F0CEF54F226139DAD8976198 /* crypto_hash_sha256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha256.h; path = src/libsodium/include/sodium/crypto_hash_sha256.h; sourceTree = ""; }; + 141C2E5920DAB4CCDD4ED16CDD4707ED /* crypto_pwhash_argon2i.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash_argon2i.h; path = src/libsodium/include/sodium/crypto_pwhash_argon2i.h; sourceTree = ""; }; + 153F97C249AED03FE6E03F1E18B44EDF /* Pods_OwnTracks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_OwnTracks.framework; path = "Pods-OwnTracks.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 15FE892215C39D3B29E4F50E121415F4 /* blake2b-compress-sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-sse41.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c"; sourceTree = ""; }; + 16110AA62D30450E7BAFB8AE29F88585 /* mqttc-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "mqttc-prefix.pch"; sourceTree = ""; }; + 1719320F39E8F25B91F64A2C6C9790E4 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Classes/DDLog.m; sourceTree = ""; }; + 18058EC6CF82D44F8A10AF89456D08AE /* objc-geohash.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "objc-geohash.xcconfig"; sourceTree = ""; }; + 1947177905C50167504E445884704ACB /* ABStaticTableViewController-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ABStaticTableViewController-Info.plist"; sourceTree = ""; }; + 1B9CEBE6CA4A277FCBD405107FAC6A7A /* randombytes_salsa20_random.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes_salsa20_random.c; path = src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c; sourceTree = ""; }; + 1C405CF81560AB290581CB1D30658B10 /* MQTTWebsocketTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTWebsocketTransport.m; path = MQTTClient/MQTTClient/MQTTWebsocketTransport/MQTTWebsocketTransport.m; sourceTree = ""; }; + 1CBB23A2EACE37C2557F0D681015241F /* Pods-OwnTracks.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-OwnTracks.modulemap"; sourceTree = ""; }; + 210CD645E28FFEDA6DA8618F0A809255 /* salsa20_xmm6int-avx2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "salsa20_xmm6int-avx2.c"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c"; sourceTree = ""; }; + 2146648D12BA50723EE2969BBE42176A /* stream_salsa2012.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa2012.c; path = src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c; sourceTree = ""; }; + 217A65615D610B4A88A68DCEF4152AEF /* blake2b-compress-ssse3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-compress-ssse3.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.h"; sourceTree = ""; }; + 22A82C281F790BD114C0F599FA78DA69 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Classes/DDASLLogger.m; sourceTree = ""; }; + 231D35F94A407708C97F07BD5C9C6F1C /* salsa20_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = salsa20_ref.h; path = src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.h; sourceTree = ""; }; + 23C7E3E5809C2176540A6782F68972FC /* crypto_auth.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_auth.c; path = src/libsodium/crypto_auth/crypto_auth.c; sourceTree = ""; }; + 24A9E75923A67C7540E221452C77BAA9 /* ABStaticTableViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ABStaticTableViewController.h; sourceTree = ""; }; + 24C21B7B843F135BAC420E00EC43BCDA /* crypto_kdf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_kdf.c; path = src/libsodium/crypto_kdf/crypto_kdf.c; sourceTree = ""; }; + 24E40CC64C000D4745497D229F31B9DA /* argon2-encoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "argon2-encoding.h"; path = "src/libsodium/crypto_pwhash/argon2/argon2-encoding.h"; sourceTree = ""; }; + 255488B3A47B53D8D888690E24F40B64 /* blake2b-compress-sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-compress-sse41.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.h"; sourceTree = ""; }; + 25D425828EEB6105FAB3359C8AC2E317 /* MQTTProperties.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTProperties.h; path = MQTTClient/MQTTClient/MQTTProperties.h; sourceTree = ""; }; + 262F3E2EB7540CCD452036566F178D2C /* crypto_stream_xchacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_xchacha20.h; path = src/libsodium/include/sodium/crypto_stream_xchacha20.h; sourceTree = ""; }; + 26AF73D1E3CFC1A19F1CE11B5601244B /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; + 275E80485E0C69647A145D1D7A0A944E /* chacha20_dolbeau-ssse3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "chacha20_dolbeau-ssse3.h"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.h"; sourceTree = ""; }; + 277DAAC53C40052E2928EA6BEA876F86 /* x25519_ref10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x25519_ref10.h; path = src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h; sourceTree = ""; }; + 283DED5367A5BF5F61DB4E951529A525 /* shorthash_siphashx24_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphashx24_ref.c; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c; sourceTree = ""; }; + 2852968CD383EB715B0432FC372C3AF4 /* poly1305_donna32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna32.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h; sourceTree = ""; }; + 29A8EB5606CBA3942C63431B13425C35 /* poly1305_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_sse2.h; path = src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h; sourceTree = ""; }; + 2A6652D3E4A90192B7E53F43A48C1C61 /* generichash_blake2b.c */ = {isa = PBXFileReference; includeInIndex = 1; name = generichash_blake2b.c; path = src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c; sourceTree = ""; }; + 2B26E0077B04122386221E6437BF37F0 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; + 2B32CA90EA263B03A1E99CC840617025 /* u0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u0.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u0.h; sourceTree = ""; }; + 2B491982C3FD1A678CDDD0C42421E511 /* kdf_blake2b.c */ = {isa = PBXFileReference; includeInIndex = 1; name = kdf_blake2b.c; path = src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c; sourceTree = ""; }; + 2B938F814E14F42F7118484D0C9DA644 /* ABStaticTableViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ABStaticTableViewController-prefix.pch"; sourceTree = ""; }; + 2BF271E14444B87A201B2905A1D2923C /* MQTTCFSocketEncoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCFSocketEncoder.m; path = MQTTClient/MQTTClient/MQTTCFSocketEncoder.m; sourceTree = ""; }; + 2CAABE2D0F07603CC41A20CFE7E10A3B /* salsa20_xmm6int-sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "salsa20_xmm6int-sse2.c"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c"; sourceTree = ""; }; + 2CEAAC1008E2E1156490A5FCE33789CE /* secretbox_xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secretbox_xsalsa20poly1305.c; path = src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c; sourceTree = ""; }; + 2CF1733C62A693444DA2087AD8435847 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Classes/DDTTYLogger.m; sourceTree = ""; }; + 2E38CC1733F71631827983D8F6EDAA82 /* hash_sha512.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha512.c; path = src/libsodium/crypto_hash/sha512/hash_sha512.c; sourceTree = ""; }; + 2E8E46FC48056D67AB53541622988A3A /* Pods-OwnTracks.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OwnTracks.release.xcconfig"; sourceTree = ""; }; + 2FF9A8AE6F789BD920B3613B722FC5F9 /* QRCodeReaderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCodeReaderView.m; path = QRCodeReaderViewController/QRCodeReaderView.m; sourceTree = ""; }; + 303492B49785E0173104C8ECBC280D96 /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; + 305B4ABDAA7023A98EAE118832ED0DBB /* randombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes.c; path = src/libsodium/randombytes/randombytes.c; sourceTree = ""; }; + 30D156CFAD8D0534870CF134E044C548 /* QRCodeReaderViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "QRCodeReaderViewController-dummy.m"; sourceTree = ""; }; + 31DB3B5F27E72B7B180376CF63B51572 /* crypto_stream.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_stream.c; path = src/libsodium/crypto_stream/crypto_stream.c; sourceTree = ""; }; + 325025E1DD583D4ED765F7052E024CCB /* core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core.h; path = src/libsodium/include/sodium/core.h; sourceTree = ""; }; + 342F3EB4127EA684C5A79535E53F7CF8 /* keypair.c */ = {isa = PBXFileReference; includeInIndex = 1; name = keypair.c; path = src/libsodium/crypto_sign/ed25519/ref10/keypair.c; sourceTree = ""; }; + 34A749E313A4A55976C011527DF03B68 /* ABStaticTableViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ABStaticTableViewController.framework; path = ABStaticTableViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 35F1B83A32D8826F76546E00A1759D0F /* crypto_generichash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_generichash.c; path = src/libsodium/crypto_generichash/crypto_generichash.c; sourceTree = ""; }; + 36390A99289480702E4B7FBED27C21E4 /* CocoaLumberjack.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.xcconfig; sourceTree = ""; }; + 36EEA96188A28B13288A2A58FA6EBEAA /* QRCodeReaderViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReaderViewController-prefix.pch"; sourceTree = ""; }; + 377DD737547A108004158C52F0EF124C /* salsa20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = salsa20_ref.c; path = src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c; sourceTree = ""; }; + 37C17133E89BC5EA7FAE6939D57536E2 /* stream_salsa208_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa208_ref.c; path = src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c; sourceTree = ""; }; + 3817263F6D69B45D5C3A12AA5FBB3A82 /* ladder_base_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder_base_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base_namespace.h; sourceTree = ""; }; + 381D2D1B2C2934C4A542DFEF781C5725 /* salsa20_xmm6int-sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "salsa20_xmm6int-sse2.h"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.h"; sourceTree = ""; }; + 38C96C44A6F84F0B3E82DE89281DF546 /* randombytes_salsa20_random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_salsa20_random.h; path = src/libsodium/include/sodium/randombytes_salsa20_random.h; sourceTree = ""; }; + 395BCCF6CB469CD1B6DD325A9FF8C21D /* MQTTSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSession.m; path = MQTTClient/MQTTClient/MQTTSession.m; sourceTree = ""; }; + 3BCF30FF9BE7420BAAE41B44AC463009 /* ladder_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_namespace.h; sourceTree = ""; }; + 3D2447A704F81D487A244EF5BE260212 /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; + 3EA144EAEA859533E27DD33B2E0CE5CC /* shorthash_siphash_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = shorthash_siphash_ref.h; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash_ref.h; sourceTree = ""; }; + 3F4C4CA6723D953C528E8E4A962E2EE2 /* box_curve25519xsalsa20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = box_curve25519xsalsa20poly1305.c; path = src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c; sourceTree = ""; }; + 3F81223EDD13EDA589FD5EEC9BA18ED4 /* base2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base2.h; path = src/libsodium/crypto_core/curve25519/ref10/base2.h; sourceTree = ""; }; + 41345F038683EF9A48FA9EB29FAC839D /* u8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u8.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u8.h; sourceTree = ""; }; + 418D006AAB9FA454C1C0CC0FF257ACA5 /* hash_sha512_cp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha512_cp.c; path = src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c; sourceTree = ""; }; + 42183AC338BA861AEB3D837A3BA40986 /* CocoaLumberjack.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 42C49F02680EEC18A34FA3665CB08356 /* MQTTCFSocketTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCFSocketTransport.m; path = MQTTClient/MQTTClient/MQTTCFSocketTransport.m; sourceTree = ""; }; + 43109BF16A64DB6C64D114247C0ED99B /* curve25519_sandy2x.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519_sandy2x.c; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c; sourceTree = ""; }; + 4516897C2140D83750F65755EB1491DA /* beforenm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = beforenm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/beforenm_aes128ctr.c; sourceTree = ""; }; + 45548B565B0F5CC51234C80F451404E1 /* crypto_box_easy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_box_easy.c; path = src/libsodium/crypto_box/crypto_box_easy.c; sourceTree = ""; }; + 47878C78D779AE09DEF632CC264286DD /* SocketRocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.xcconfig; sourceTree = ""; }; + 47DC365BC2E09190EC94F7F329CE0B6F /* GHNeighbors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHNeighbors.h; path = Classes/ARC/GHNeighbors.h; sourceTree = ""; }; + 47F7A07CE1092F4E01DC2DC6E88BA54F /* randombytes_sysrandom.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes_sysrandom.c; path = src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c; sourceTree = ""; }; + 47FF6B1E46B91039EA002B9746389E87 /* aead_aes256gcm_aesni.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead_aes256gcm_aesni.c; path = src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c; sourceTree = ""; }; + 48B88E36E6D45A6B32EE0FA8121FB70E /* pwhash_scryptsalsa208sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_scryptsalsa208sha256.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c; sourceTree = ""; }; + 48FADD7B21128B06FD5909ABC95FCCB0 /* MQTTWebsocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTWebsocketTransport.h; path = MQTTClient/MQTTClient/MQTTWebsocketTransport/MQTTWebsocketTransport.h; sourceTree = ""; }; + 490C9592378FD5516380F0FBDA199ED7 /* core.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core.c; path = src/libsodium/sodium/core.c; sourceTree = ""; }; + 4A5790AAFEB71C4001364097F37E9453 /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Classes/DDASLLogger.h; sourceTree = ""; }; + 4BF2C011E5029952FDABDCD5814E7DB4 /* MQTTSSLSecurityPolicyEncoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicyEncoder.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyEncoder.h; sourceTree = ""; }; + 4C4B58DABAAC752142B84934E3F1AA20 /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Classes/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; + 4CC8A0F9493D2D1688AA29838EB3A0C2 /* crypto_core_salsa208.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa208.h; path = src/libsodium/include/sodium/crypto_core_salsa208.h; sourceTree = ""; }; + 4DEF51C3106E5633552A9F603BDEB232 /* crypto_generichash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_generichash.h; path = src/libsodium/include/sodium/crypto_generichash.h; sourceTree = ""; }; + 4E861DB2C27DC2A18EAC05C2F5D4D93C /* core_hsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_hsalsa20.c; path = src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c; sourceTree = ""; }; + 4EB5B019DF13696C7DBF880E605CE1C3 /* objc-geohash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "objc-geohash-prefix.pch"; sourceTree = ""; }; + 4F88A9E1C5C5B58AC5DEFCA97700B429 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Classes/Extensions/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; + 50F418E2A8C35313D64BE2ACE66C08B9 /* salsa20_xmm6int-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "salsa20_xmm6int-avx2.h"; path = "src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.h"; sourceTree = ""; }; + 518A6C080CF029F573F3AD5151B64DDC /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = src/libsodium/crypto_stream/aes128ctr/nacl/common.h; sourceTree = ""; }; + 51BB30A70DEE8890C40125927D160AAF /* crypto_sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_sign.c; path = src/libsodium/crypto_sign/crypto_sign.c; sourceTree = ""; }; + 523F2E868B7C54EE1D7CFF08AA01347E /* MQTTDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTDecoder.h; path = MQTTClient/MQTTClient/MQTTDecoder.h; sourceTree = ""; }; + 54F348C52C633154EEFE72D3AF93FFB1 /* poly1305_donna.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305_donna.c; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c; sourceTree = ""; }; + 572C26A1177E84D22D36B5DCBE0E45D9 /* crypto_shorthash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_shorthash.h; path = src/libsodium/include/sodium/crypto_shorthash.h; sourceTree = ""; }; + 57303620B636BB2955B2CD51942CDEEB /* QRCodeReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCodeReader.m; path = QRCodeReaderViewController/QRCodeReader.m; sourceTree = ""; }; + 58058369B88DB45573F84EDD4A30DCE1 /* crypto_onetimeauth_poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_onetimeauth_poly1305.h; path = src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h; sourceTree = ""; }; + 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 59B115874A2F0F2393DDADCBD1C966CC /* crypto_scrypt-common.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "crypto_scrypt-common.c"; path = "src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c"; sourceTree = ""; }; + 5A665531997001D51908AE62AF11097D /* MQTTSSLSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicy.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicy.m; sourceTree = ""; }; + 5AA19F797B44158C7960F705F0B7D3FA /* Objc_GeoHash.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Objc_GeoHash.framework; path = "objc-geohash.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 5B2D23267782C127082A9BFC10FA8A82 /* crypto_stream_aes128ctr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_aes128ctr.h; path = src/libsodium/include/sodium/crypto_stream_aes128ctr.h; sourceTree = ""; }; + 5C6CBCEDA6E5FE57B97F4A8881CA6750 /* stream_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/stream_aes128ctr.c; sourceTree = ""; }; + 5CF1A0F727F557AA866B3C501AC601A3 /* MQTTStrict.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTStrict.m; path = MQTTClient/MQTTClient/MQTTStrict.m; sourceTree = ""; }; + 5E3C06D8E6FE6162888FAFFC9FC4EEE0 /* auth_hmacsha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_hmacsha256.c; path = src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c; sourceTree = ""; }; + 5E5FE06773DD732CEB25E276CD239FE9 /* open.c */ = {isa = PBXFileReference; includeInIndex = 1; name = open.c; path = src/libsodium/crypto_sign/ed25519/ref10/open.c; sourceTree = ""; }; + 60C9A939AE55C06710B4788DD435024A /* MQTTWill.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTWill.h; path = MQTTClient/MQTTClient/MQTTWill.h; sourceTree = ""; }; + 60E6FB5AAD2387041BF2A47163476BD4 /* crypto_auth_hmacsha512256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha512256.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha512256.h; sourceTree = ""; }; + 627A3E1E2D354AD7171E813557C0581E /* Pods-OwnTracks-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OwnTracks-acknowledgements.plist"; sourceTree = ""; }; + 62B406BA2E97F939A935C7E365DAA851 /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; + 65CE2D54A7CB076038CC4CE7121F25D7 /* SocketRocket-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SocketRocket-Info.plist"; sourceTree = ""; }; + 665F6038D24013FBD4BAAF89775AFFB5 /* scalarmult_curve25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scalarmult_curve25519.c; path = src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c; sourceTree = ""; }; + 6855DCEAEF163A40461ADDB42C957BC6 /* afternm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = afternm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/afternm_aes128ctr.c; sourceTree = ""; }; + 6859F32158B375602ADA55EDCCC75DE3 /* chacha20_dolbeau-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "chacha20_dolbeau-avx2.h"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.h"; sourceTree = ""; }; + 6A5B1EBE771B4F75E1457E72F6F03AD5 /* ladder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ladder.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.h; sourceTree = ""; }; + 6AA914BD511D39FC7509585B7E80FAF0 /* libsodium-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libsodium-umbrella.h"; sourceTree = ""; }; + 6ABA9ED0B4B0BBACCB9990CB810A312D /* chacha20_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = chacha20_ref.c; path = src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c; sourceTree = ""; }; + 6B13D8C7916378B8F28990C156BB3D54 /* shorthash_siphash24.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphash24.c; path = src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c; sourceTree = ""; }; + 6B47EE36B13AB5E663EF8DC166CB4098 /* libsodium-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libsodium-prefix.pch"; sourceTree = ""; }; + 6B6E5817F238371EC207BFD8F8AF1F92 /* blake2b-long.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-long.h"; path = "src/libsodium/crypto_pwhash/argon2/blake2b-long.h"; sourceTree = ""; }; + 6C12BEE26AE8055D3A35CF67D0C68F3D /* xor_afternm_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = xor_afternm_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/xor_afternm_aes128ctr.c; sourceTree = ""; }; + 6C5A54F6678FC22F814CF562D1EE4C06 /* Pods-OwnTracks-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-OwnTracks-umbrella.h"; sourceTree = ""; }; + 6CBA23C012CBA8C32FC95D105D69AFCF /* consts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = consts.h; path = src/libsodium/crypto_stream/aes128ctr/nacl/consts.h; sourceTree = ""; }; + 6DE74DF8F78D81A804D736F9A638F81E /* u1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u1.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u1.h; sourceTree = ""; }; + 6E84B30FFC8F3B8248D0BE8B9617158C /* crypto_box.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_box.c; path = src/libsodium/crypto_box/crypto_box.c; sourceTree = ""; }; + 6F4ED3D74AAE3559072F151903462B1E /* u4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u4.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u4.h; sourceTree = ""; }; + 6FEE021CB4F7A637588A8383E4B6C462 /* GHRange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GHRange.h; path = Classes/ARC/GHRange.h; sourceTree = ""; }; + 70BD19B12EE866BE3382BB021C457E96 /* crypto_generichash_blake2b.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_generichash_blake2b.h; path = src/libsodium/include/sodium/crypto_generichash_blake2b.h; sourceTree = ""; }; + 715E8CFE0A6EE44550DC10D4AB742FAA /* crypto_stream_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa20.h; path = src/libsodium/include/sodium/crypto_stream_salsa20.h; sourceTree = ""; }; + 71D8F3474DEBD37010066F3120C21EF1 /* MQTTSSLSecurityPolicyDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTSSLSecurityPolicyDecoder.m; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.m; sourceTree = ""; }; + 74D506F127B2C77AB86EEEEBD8BAE380 /* MQTTDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTDecoder.m; path = MQTTClient/MQTTClient/MQTTDecoder.m; sourceTree = ""; }; + 74DF416398C9822D50F73423EB2E3E23 /* QRToggleTorchButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRToggleTorchButton.h; path = QRCodeReaderViewController/QRToggleTorchButton.h; sourceTree = ""; }; + 763E8630059CDCB619009096EBC796F7 /* mqttc-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "mqttc-umbrella.h"; sourceTree = ""; }; + 779AAC78E11F21F0420B8FCD562AAA78 /* crypto_secretbox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox.h; path = src/libsodium/include/sodium/crypto_secretbox.h; sourceTree = ""; }; + 787031B7BB45967CEF99B63644F42C24 /* crypto_kx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_kx.h; path = src/libsodium/include/sodium/crypto_kx.h; sourceTree = ""; }; + 79674E8CE3B889F39EC288DD7FFC1D40 /* MQTTTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTTransport.h; path = MQTTClient/MQTTClient/MQTTTransport.h; sourceTree = ""; }; + 7A1E017B8BB9317126F0033A2CEE6559 /* fe51_invert.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe51_invert.c; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c; sourceTree = ""; }; + 7A4EB0C353C0013DCE66714D4EFDCD7C /* pwhash_scryptsalsa208sha256_sse.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_scryptsalsa208sha256_sse.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c; sourceTree = ""; }; + 7B91DE9074DE05624C5B78AEE5E1B439 /* core_salsa_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_salsa_ref.c; path = src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c; sourceTree = ""; }; + 7BAEC82745BDD06DE33D17B66530FF47 /* stream_xchacha20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_xchacha20.c; path = src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c; sourceTree = ""; }; + 7BE34744E2E3EEFCE7D4F79CA1D212AF /* fe51.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe51.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51.h; sourceTree = ""; }; + 7EAA2E477C04B72FA2BC500CF3D64DCA /* stream_aes128ctr_nacl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_aes128ctr_nacl.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/stream_aes128ctr_nacl.c; sourceTree = ""; }; + 80A240762268BC7C0E7410DA2ADF6B41 /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = Classes/DDLegacyMacros.h; sourceTree = ""; }; + 80AD5561A6EA80B5F8F5CA4148CE11F3 /* crypto_stream_salsa2012.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa2012.h; path = src/libsodium/include/sodium/crypto_stream_salsa2012.h; sourceTree = ""; }; + 8181A7B5CB0A6BCCE8520A07BDAD826D /* crypto_core_salsa2012.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_salsa2012.h; path = src/libsodium/include/sodium/crypto_core_salsa2012.h; sourceTree = ""; }; + 81891EB4104AF3F75A6290278C3EDFEC /* crypto_shorthash_siphash24.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_shorthash_siphash24.h; path = src/libsodium/include/sodium/crypto_shorthash_siphash24.h; sourceTree = ""; }; + 81920213E3B1CF5F93D91A5B0CDB099D /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Classes/DDAssertMacros.h; sourceTree = ""; }; + 84F55C53E324A712D12BBAB43FAA906A /* MQTTInMemoryPersistence.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTInMemoryPersistence.m; path = MQTTClient/MQTTClient/MQTTInMemoryPersistence.m; sourceTree = ""; }; + 856502B0B108DCB4C315F00B0FE273C3 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; }; + 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SocketRocket.framework; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 85F1C9652654112567DEC1DE2D33297A /* crypto_onetimeauth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_onetimeauth.h; path = src/libsodium/include/sodium/crypto_onetimeauth.h; sourceTree = ""; }; + 86DE07EDEF7EF05A49F4041EC9D7F82F /* x25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x25519_ref10.c; path = src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c; sourceTree = ""; }; + 8700E64BBEF65A9BEA6C2A2C62E90C6B /* MQTTTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTTransport.m; path = MQTTClient/MQTTClient/MQTTTransport.m; sourceTree = ""; }; + 87086F55911FD1E66E1C0F7269E5FED6 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + 875CFD8A5612BB3D6F656307821479CF /* u4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u4.h; path = src/libsodium/crypto_stream/chacha20/dolbeau/u4.h; sourceTree = ""; }; + 87B69DBFF831D358A1AC661393EA2AFD /* poly1305_donna.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h; sourceTree = ""; }; + 88041CD2A988C6024E18978CE759151D /* stream_xsalsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_xsalsa20.c; path = src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c; sourceTree = ""; }; + 882F7B86468D143B3EBEE0B2340F7BEC /* chacha20_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chacha20_ref.h; path = src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.h; sourceTree = ""; }; + 88BA8E186603172EBDBA72A553DE5428 /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Classes/Extensions/DDFileLogger+Buffering.h"; sourceTree = ""; }; + 89A446006795C6604CD36760D0F917A7 /* crypto_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream.h; path = src/libsodium/include/sodium/crypto_stream.h; sourceTree = ""; }; + 8A9FD930903718332D2BC95D05652B27 /* crypto_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash.h; path = src/libsodium/include/sodium/crypto_hash.h; sourceTree = ""; }; + 8ADB13BAA5466119FA970F4FAFD106E7 /* crypto_kx.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_kx.c; path = src/libsodium/crypto_kx/crypto_kx.c; sourceTree = ""; }; + 8B44DD815F0AE50B38306DCAF9092875 /* CLIColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CLIColor.m; path = Classes/CLI/CLIColor.m; sourceTree = ""; }; + 8BD8E8726CAAD118402706603C7FF962 /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Classes/DDTTYLogger.h; sourceTree = ""; }; + 8C6F50F138B3C209421E7131EBB8B88B /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; + 8DC9271DD39E3F29C470837EA5E3BD93 /* int128_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = int128_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/int128_aes128ctr.c; sourceTree = ""; }; + 8E4E0242D8C787DFE7340CB43F4DFA1F /* argon2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = argon2.h; path = src/libsodium/crypto_pwhash/argon2/argon2.h; sourceTree = ""; }; + 8E866E6479B69537E2014F8D48C98ECF /* crypto_stream_xsalsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_xsalsa20.h; path = src/libsodium/include/sodium/crypto_stream_xsalsa20.h; sourceTree = ""; }; + 8F2213A78A2F73A2C57F98BC6F0009D9 /* shorthash_siphash24_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphash24_ref.c; path = src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c; sourceTree = ""; }; + 8F36980617E48018B89F38CAD88C1663 /* MQTTLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTLog.m; path = MQTTClient/MQTTClient/MQTTLog.m; sourceTree = ""; }; + 8F3A6E69C051DEDEE501276999378982 /* export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = export.h; path = src/libsodium/include/sodium/export.h; sourceTree = ""; }; + 907AA380671BF46ED433EB5882C5FDF9 /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe.h; sourceTree = ""; }; + 90C7C0365F49ED7252633723AEC0A582 /* mqttc-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "mqttc-Info.plist"; sourceTree = ""; }; + 91007BAB2FF1B2E7373D19A14BD8901F /* GHArea.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHArea.m; path = Classes/ARC/GHArea.m; sourceTree = ""; }; + 91276E33D1081EC754558994FA80EAFA /* crypto_onetimeauth.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_onetimeauth.c; path = src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c; sourceTree = ""; }; + 920CACF84C2E0CD42A5079C2A7DF8D69 /* crypto_aead_xchacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_aead_xchacha20poly1305.h; path = src/libsodium/include/sodium/crypto_aead_xchacha20poly1305.h; sourceTree = ""; }; + 9230B9FBDEF7C72FBD1674A73DB4E463 /* blake2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blake2.h; path = src/libsodium/crypto_generichash/blake2b/ref/blake2.h; sourceTree = ""; }; + 9286F3AC8E31F5CADA7564F35C55E4FC /* u0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u0.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u0.h; sourceTree = ""; }; + 92EAC30EF59D36AECD853C161C1AAB7F /* mutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutex.h; path = src/libsodium/include/sodium/private/mutex.h; sourceTree = ""; }; + 934CD532B66BC3908702420909530DB0 /* auth_hmacsha512256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_hmacsha512256.c; path = src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c; sourceTree = ""; }; + 9542DCBDCBA15A36A6FD63D35FECBEE0 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; + 9565C9805D954240BA029262BF472A66 /* libsodium-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libsodium-dummy.m"; sourceTree = ""; }; + 95CD2CA8CCEEF87B8BE7F66A319C7494 /* crypto_pwhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_pwhash.h; path = src/libsodium/include/sodium/crypto_pwhash.h; sourceTree = ""; }; + 9671398CC07C2E56EFCA07DDD0895CEA /* stream_chacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stream_chacha20.h; path = src/libsodium/crypto_stream/chacha20/stream_chacha20.h; sourceTree = ""; }; + 96FDDFA07901979F07369DC0BDE6C345 /* MQTTSSLSecurityPolicyDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicyDecoder.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyDecoder.h; sourceTree = ""; }; + 97BDB8D0AFC44476C0E8D55811D0E269 /* chacha20_dolbeau-avx2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "chacha20_dolbeau-avx2.c"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c"; sourceTree = ""; }; + 98C8A239B83A19A01092DD0127603E80 /* mqttc.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = mqttc.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 98CF58F2FD63859E0ECB50C08532E39F /* crypto_verify_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_64.h; path = src/libsodium/include/sodium/crypto_verify_64.h; sourceTree = ""; }; + 98DEFCDAFE6288FE12B5F8355036F662 /* MQTTClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTClient.h; path = MQTTClient/MQTTClient/MQTTClient.h; sourceTree = ""; }; + 98E355305A68C5052CEF4402180C52E0 /* runtime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = runtime.h; path = src/libsodium/include/sodium/runtime.h; sourceTree = ""; }; + 995410ECC8DE49F438803297ED537207 /* blake2b-load-sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-load-sse2.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse2.h"; sourceTree = ""; }; + 9972B49229F43A9BF7D4B2D376A20680 /* blamka-round-ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blamka-round-ref.h"; path = "src/libsodium/crypto_pwhash/argon2/blamka-round-ref.h"; sourceTree = ""; }; + 9995C49A0C85815F04A7DA8378971C24 /* CocoaLumberjack.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CocoaLumberjack.modulemap; sourceTree = ""; }; + 9B00E1820C5967C3EE5BBA78B453DB47 /* fe_frombytes_sandy2x.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fe_frombytes_sandy2x.c; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c; sourceTree = ""; }; + 9B2F0F1100BAF2C929015006407752F3 /* objc-geohash.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "objc-geohash.modulemap"; sourceTree = ""; }; + 9C121D54142CA5D81D4D3F006779634F /* blake2b-compress-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-compress-avx2.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.h"; sourceTree = ""; }; + 9C67491BCFF627662AE6DAA2E0BCBC10 /* MQTTInMemoryPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTInMemoryPersistence.h; path = MQTTClient/MQTTClient/MQTTInMemoryPersistence.h; sourceTree = ""; }; + 9CDDEC634E9BBFB960F9891CA25D4645 /* objc-geohash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "objc-geohash-dummy.m"; sourceTree = ""; }; + 9D48015C54F2A583943ADC748843DAE6 /* consts_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = consts_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts_namespace.h; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9DD404723B0D2EBA18EED9B52918D5FF /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Classes/DDLoggerNames.h; sourceTree = ""; }; + 9E45E9289260E8C1FCEF94F33AD2D170 /* stream_salsa2012_ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa2012_ref.c; path = src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c; sourceTree = ""; }; + 9E48FDEB41FAC5BA42CF129034AB5182 /* curve25519_donna_c64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_donna_c64.h; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.h; sourceTree = ""; }; + 9F07554C7B1DA656BA6162CCB7F305FB /* argon2-encoding.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-encoding.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-encoding.c"; sourceTree = ""; }; + 9F3F03B5F9BE9C92928DC1F35D9B268F /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Classes/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; + 9F9B1BB2763FE34859DFB75C735A05B1 /* u8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u8.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u8.h; sourceTree = ""; }; + A02FD6FF36B3A9346B4BBD92E30BE5A9 /* curve25519_ref10.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_ref10.h; path = src/libsodium/include/sodium/private/curve25519_ref10.h; sourceTree = ""; }; + A16BE13AF91AB406F07FDE76DF474DA0 /* sign_ed25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sign_ed25519.c; path = src/libsodium/crypto_sign/ed25519/sign_ed25519.c; sourceTree = ""; }; + A295C4615E825E0F1935000CB7294772 /* stream_salsa208.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa208.c; path = src/libsodium/crypto_stream/salsa208/stream_salsa208.c; sourceTree = ""; }; + A3334E8E7C78C34B4BE16ADB1673A2E7 /* MQTTProperties.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTProperties.m; path = MQTTClient/MQTTClient/MQTTProperties.m; sourceTree = ""; }; + A3365E452B35EF27AE421392D2CF4F78 /* blake2b-load-avx2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-load-avx2.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-avx2.h"; sourceTree = ""; }; + A35568B5CCBE77CD6FA76BD53A234A91 /* aead_xchacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead_xchacha20poly1305.c; path = src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c; sourceTree = ""; }; + A5469B9BDACF165F1025ADBC752FFDDD /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + A6507DB112F2DDE9203779800BC983F1 /* crypto_scalarmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scalarmult.h; path = src/libsodium/include/sodium/crypto_scalarmult.h; sourceTree = ""; }; + A8E9BD34FE1E5DFB90C35FC5585CEAD5 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; + A909A99B847DF68CA156DAEF3A65F870 /* libsodium-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libsodium-Info.plist"; sourceTree = ""; }; + A9B945FD18E66663DCDF3D7475FF88CF /* MQTTSSLSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicy.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicy.h; sourceTree = ""; }; + A9EA42713A97B883B8DFDC8899AF2156 /* MQTTCFSocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCFSocketTransport.h; path = MQTTClient/MQTTClient/MQTTCFSocketTransport.h; sourceTree = ""; }; + A9F033D81EB41D0C44AD09FDB3771C56 /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Classes/DDAbstractDatabaseLogger.h; sourceTree = ""; }; + AAE2E96EC2B43A2436CDCA551B653B71 /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Classes/Extensions/DDMultiFormatter.m; sourceTree = ""; }; + AB39B63C6F209EAE357A8D1249EEE7FF /* mqttc.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = mqttc.modulemap; sourceTree = ""; }; + ABA925679019898F9090BF63476F1659 /* mqttc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = mqttc.xcconfig; sourceTree = ""; }; + ABFC933CCDD572A56A514A422464FD57 /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Classes/DDLogMacros.h; sourceTree = ""; }; + AC2F382F4C251FE2C68485FE9DBF1913 /* randombytes_nativeclient.c */ = {isa = PBXFileReference; includeInIndex = 1; name = randombytes_nativeclient.c; path = src/libsodium/randombytes/nativeclient/randombytes_nativeclient.c; sourceTree = ""; }; + AD259CA44170BECC54089F0108002BAC /* GeoHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GeoHash.m; path = Classes/ARC/GeoHash.m; sourceTree = ""; }; + ADF9D4B48472501C2F5DD752CD99157F /* Pods-OwnTracks.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-OwnTracks.debug.xcconfig"; sourceTree = ""; }; + AE4234A935DE4E7AAA54ADE45495B66B /* core_hsalsa20_ref2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_hsalsa20_ref2.c; path = src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c; sourceTree = ""; }; + AE4F41DE101418DCD0EA443CF6DCBF15 /* stream_salsa20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_salsa20.c; path = src/libsodium/crypto_stream/salsa20/stream_salsa20.c; sourceTree = ""; }; + AE6B4E1E6A22129C4F2793526B8B0E83 /* MQTTCFSocketEncoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCFSocketEncoder.h; path = MQTTClient/MQTTClient/MQTTCFSocketEncoder.h; sourceTree = ""; }; + AE807D3DAAFEA140A4D44831A307D4E1 /* QRToggleTorchButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRToggleTorchButton.m; path = QRCodeReaderViewController/QRToggleTorchButton.m; sourceTree = ""; }; + AF642C8828B53D0F72DF454A43A23F68 /* crypto_stream_salsa208.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_salsa208.h; path = src/libsodium/include/sodium/crypto_stream_salsa208.h; sourceTree = ""; }; + AFFD3B2F38B9FA90C376724AF9BD44CC /* crypto_scrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scrypt.h; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h; sourceTree = ""; }; + B003E0EAF4DBF0E8C6AAF185BD0F5F12 /* objc-geohash-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "objc-geohash-umbrella.h"; sourceTree = ""; }; + B1BC796716EB298706E80C91084DBC7B /* consts_aes128ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = consts_aes128ctr.c; path = src/libsodium/crypto_stream/aes128ctr/nacl/consts_aes128ctr.c; sourceTree = ""; }; + B1D6AB90C84A44B532A3A1577630452C /* MQTTCoreDataPersistence.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCoreDataPersistence.m; path = MQTTClient/MQTTClient/MQTTCoreDataPersistence.m; sourceTree = ""; }; + B3730ABF790C30212120837E74E6C75C /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Classes/Extensions/DDMultiFormatter.h; sourceTree = ""; }; + B3AD572CAAE6B28E5A0F16BD05D807F1 /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; + B52F56BFD92785C640D2A21DDCB6A9CD /* QRCameraSwitchButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCameraSwitchButton.h; path = QRCodeReaderViewController/QRCameraSwitchButton.h; sourceTree = ""; }; + B5F7EAB168AD20B09C8335A5B801A4F8 /* randombytes_sysrandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_sysrandom.h; path = src/libsodium/include/sodium/randombytes_sysrandom.h; sourceTree = ""; }; + B65E1D133DCF38AB738E65268F56AFAA /* Pods-OwnTracks-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-OwnTracks-dummy.m"; sourceTree = ""; }; + B69771ACE77A0F6E7174305369E31382 /* Pods-OwnTracks-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-OwnTracks-Info.plist"; sourceTree = ""; }; + B6A11D26EC3FF29153EC674B2DF5C449 /* QRCameraSwitchButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCameraSwitchButton.m; path = QRCodeReaderViewController/QRCameraSwitchButton.m; sourceTree = ""; }; + B6C922C83DF0AA7B0EF630C86A4F708B /* QRCodeReaderViewController-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "QRCodeReaderViewController-Info.plist"; sourceTree = ""; }; + B7046675DDFB635638FF04E7C23CF1B0 /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Classes/CLI/CLIColor.h; sourceTree = ""; }; + B7712A0579FC2F384CC0F82FA43CEDFE /* crypto_pwhash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_pwhash.c; path = src/libsodium/crypto_pwhash/crypto_pwhash.c; sourceTree = ""; }; + B7D98407A5464E123BB60428BAEE0118 /* CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CocoaLumberjack-Info.plist"; sourceTree = ""; }; + B834F7432D5420D8FD030DABC8BF8A45 /* Pods-OwnTracks-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-OwnTracks-frameworks.sh"; sourceTree = ""; }; + B84A2F3DBC4A4153B9C1F6BA34C97198 /* GeoHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GeoHash.h; path = Classes/ARC/GeoHash.h; sourceTree = ""; }; + B8516C3F75F85DF2537E3AD40A3CCAED /* fe51_namespace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe51_namespace.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_namespace.h; sourceTree = ""; }; + BA374216E32016A71BB93CE2656890EA /* generichash_blake2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = generichash_blake2.c; path = src/libsodium/crypto_generichash/blake2b/generichash_blake2.c; sourceTree = ""; }; + BAB872014AFD0AC8B360D4B9599E9645 /* mqttc-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "mqttc-dummy.m"; sourceTree = ""; }; + BAEA1CDDB47D40C17F0A6E9BB5DD6B61 /* crypto_secretbox_xsalsa20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox_xsalsa20poly1305.h; path = src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h; sourceTree = ""; }; + BB3DD8EBE1A4B15FF1238610FB0A15CD /* scrypt_platform.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scrypt_platform.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c; sourceTree = ""; }; + BB40A7467825E36A7BADF4B409F079CE /* ABStaticTableViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ABStaticTableViewController.modulemap; sourceTree = ""; }; + BB7E332914C8D4690B0B5986E502E37B /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Classes/DDLoggerNames.m; sourceTree = ""; }; + BC23A62BB5FA3054BA869B91723844BA /* sse2_64_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sse2_64_32.h; path = src/libsodium/include/sodium/private/sse2_64_32.h; sourceTree = ""; }; + BC8F71FC1927349EE235B88D66220A12 /* crypto_box.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box.h; path = src/libsodium/include/sodium/crypto_box.h; sourceTree = ""; }; + BCA67D95266EC8A639899E4966F39925 /* hash_sha256_cp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha256_cp.c; path = src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c; sourceTree = ""; }; + BDEBAFB9A5765BF775D67C30E2F6791C /* QRCodeReaderDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReaderDelegate.h; path = QRCodeReaderViewController/QRCodeReaderDelegate.h; sourceTree = ""; }; + BFB811AEEA2750CB8AD0F4F66462B89A /* scalarmult_curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalarmult_curve25519.h; path = src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.h; sourceTree = ""; }; + C0244DC435ED9764B2F9F374358CC92E /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + C04B3C934AE907EE16A53EA7942624CA /* objc-geohash-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "objc-geohash-Info.plist"; sourceTree = ""; }; + C0C3CD7ABF2FB37919C3259803DBBEB0 /* core_hchacha20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core_hchacha20.c; path = src/libsodium/crypto_core/hchacha20/core_hchacha20.c; sourceTree = ""; }; + C1A5EFA04EA37B7F54FADBCC602FCB14 /* MQTTMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTMessage.h; path = MQTTClient/MQTTClient/MQTTMessage.h; sourceTree = ""; }; + C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CocoaLumberjack.framework; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C2F3B9A43219C5D2A14F710EFEABFD74 /* blake2b-long.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-long.c"; path = "src/libsodium/crypto_pwhash/argon2/blake2b-long.c"; sourceTree = ""; }; + C32D7E39B6A40A3A3E4F76DCC4511FC6 /* MQTTMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTMessage.m; path = MQTTClient/MQTTClient/MQTTMessage.m; sourceTree = ""; }; + C3725B744FF6F38F0CE1EA271A43FB5E /* argon2-core.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-core.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-core.c"; sourceTree = ""; }; + C37CE1B3674851D24C92C018CE6B6593 /* curve25519_donna_c64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519_donna_c64.c; path = src/libsodium/crypto_scalarmult/curve25519/donna_c64/curve25519_donna_c64.c; sourceTree = ""; }; + C39623E98B8AE3D64D74CB1CBCD502DA /* hash_sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_sha256.c; path = src/libsodium/crypto_hash/sha256/hash_sha256.c; sourceTree = ""; }; + C4C593FE7EFF6001E268CE28E7DB0D6D /* QRCodeReaderViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = QRCodeReaderViewController.modulemap; sourceTree = ""; }; + C5181F768198603CE48737DD6BAFB878 /* QRCodeReaderViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = QRCodeReaderViewController.framework; path = QRCodeReaderViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C541838FA4440B748E5085379B80DF87 /* crypto_sign_edwards25519sha512batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_edwards25519sha512batch.h; path = src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h; sourceTree = ""; }; + C579DE23E7BE447F6210F1F37B7AFA49 /* blake2b-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-ref.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c"; sourceTree = ""; }; + C80818827CCE4ACDA5579630FEEEDF6B /* randombytes_nativeclient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes_nativeclient.h; path = src/libsodium/include/sodium/randombytes_nativeclient.h; sourceTree = ""; }; + C8C1F02719921CA279F756360450EAC3 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Classes/DDFileLogger.h; sourceTree = ""; }; + C8D3C5B863E6FC8AEC4CD10BDEE0586E /* secretbox_xchacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secretbox_xchacha20poly1305.c; path = src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c; sourceTree = ""; }; + C8D821FF20DF53033D594C1630D02173 /* ABStaticTableViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ABStaticTableViewController.xcconfig; sourceTree = ""; }; + C8F9C304C9C2C2C05E40358E22595517 /* crypto_secretbox_easy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_secretbox_easy.c; path = src/libsodium/crypto_secretbox/crypto_secretbox_easy.c; sourceTree = ""; }; + C9FF41E56A403D77DC7447D9381810C9 /* blake2b-load-sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "blake2b-load-sse41.h"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse41.h"; sourceTree = ""; }; + CADC111676CA45C3ABD8016A19EF4EDD /* crypto_box_curve25519xsalsa20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box_curve25519xsalsa20poly1305.h; path = src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h; sourceTree = ""; }; + CB12FAED1297639F065F8EA5D123DD2B /* poly1305_donna64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305_donna64.h; path = src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h; sourceTree = ""; }; + CC4D3E1C20E9DF8F4BE0AA9ACF0A98A2 /* crypto_stream_chacha20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_stream_chacha20.h; path = src/libsodium/include/sodium/crypto_stream_chacha20.h; sourceTree = ""; }; + CC59450BC1CC273CC7AC52E95A6AC1D7 /* MQTTWill.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTWill.m; path = MQTTClient/MQTTClient/MQTTWill.m; sourceTree = ""; }; + CCB052C744E7515FB58BB6B838E989D1 /* aead_chacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead_chacha20poly1305.c; path = src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c; sourceTree = ""; }; + CE4118F94A15D08123D7C307B62C7F8D /* crypto_shorthash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_shorthash.c; path = src/libsodium/crypto_shorthash/crypto_shorthash.c; sourceTree = ""; }; + CEDD4BF6CC2DC6E0B73EACF4D1E3FB6F /* QRCodeReaderViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReaderViewController-umbrella.h"; sourceTree = ""; }; + CF7A955296292C57944145CE225D2E07 /* DDFileLogger+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Internal.h"; path = "Classes/DDFileLogger+Internal.h"; sourceTree = ""; }; + CF977988996542A1BD026545D7680743 /* MQTTCoreDataPersistence.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCoreDataPersistence.h; path = MQTTClient/MQTTClient/MQTTCoreDataPersistence.h; sourceTree = ""; }; + D1B8776D27713B5A400C3A90F9F98498 /* blake2b-compress-ssse3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-ssse3.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c"; sourceTree = ""; }; + D1C057EEA19BC6BEAA47A971A47658C2 /* ABStaticTableViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ABStaticTableViewController.m; sourceTree = ""; }; + D254D42B21728B2D35B722CFE6C49CCD /* crypto_verify_16.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_16.h; path = src/libsodium/include/sodium/crypto_verify_16.h; sourceTree = ""; }; + D29B27DB055A485A22A1DC194F2D2CF1 /* randombytes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randombytes.h; path = src/libsodium/include/sodium/randombytes.h; sourceTree = ""; }; + D32BC24532084D2B17432A5ED354ED64 /* cgeohash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cgeohash.h; path = Classes/ARC/cgeohash.h; sourceTree = ""; }; + D44BCC316235D741BE22DB48206B6442 /* MQTTStrict.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTStrict.h; path = MQTTClient/MQTTClient/MQTTStrict.h; sourceTree = ""; }; + D45D30C69E27BC1B2663CAC40AB23BAE /* MQTTSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSession.h; path = MQTTClient/MQTTClient/MQTTSession.h; sourceTree = ""; }; + D48A68A748DBA5F576B05A8D1787080F /* u1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = u1.h; path = src/libsodium/crypto_stream/salsa20/xmm6int/u1.h; sourceTree = ""; }; + D4FD9530EF6C2B604B829AEB11922AF5 /* crypto_secretbox_xchacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_secretbox_xchacha20poly1305.h; path = src/libsodium/include/sodium/crypto_secretbox_xchacha20poly1305.h; sourceTree = ""; }; + D504247698628ED28D98809A27A94B2F /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Classes/DDFileLogger.m; sourceTree = ""; }; + D79FBD1D89BFB57207FCEF664FE86845 /* mqttc.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = mqttc.framework; path = mqttc.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D8C913EC3B556072E8547B8D70D9E8B9 /* crypto_verify_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_32.h; path = src/libsodium/include/sodium/crypto_verify_32.h; sourceTree = ""; }; + D986C94062A1115945FFDB4599B88883 /* salsa20_xmm6.c */ = {isa = PBXFileReference; includeInIndex = 1; name = salsa20_xmm6.c; path = src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c; sourceTree = ""; }; + D9D0A03B33DC110B45D6BE571AC40577 /* QRCodeReaderViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReaderViewController.h; path = QRCodeReaderViewController/QRCodeReaderViewController.h; sourceTree = ""; }; + DB8651FD145B8149B411771E3B91F863 /* sodium.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sodium.h; path = src/libsodium/include/sodium.h; sourceTree = ""; }; + DBA70B3011B78B9D8E49509F344C808E /* libsodium.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = libsodium.framework; path = libsodium.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + DC235F0B1A2FDDF3C54C51C154D77729 /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = src/libsodium/include/sodium/private/common.h; sourceTree = ""; }; + DD05D9D0215978742CE8FF56FC9F0213 /* QRCodeReaderViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QRCodeReaderViewController.m; path = QRCodeReaderViewController/QRCodeReaderViewController.m; sourceTree = ""; }; + DD4D1EE148B7802F6B46AA444753760F /* crypto_secretbox.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_secretbox.c; path = src/libsodium/crypto_secretbox/crypto_secretbox.c; sourceTree = ""; }; + DD836841F23E1BF6EC733EAC6754C54F /* curve25519_sandy2x.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_sandy2x.h; path = src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.h; sourceTree = ""; }; + DDFFDD0DCE042BEEDDD92C1F84D4EFCB /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Classes/DDOSLogger.h; sourceTree = ""; }; + DE11E4B991E1E27478FE717A3D9A9298 /* crypto_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_scalarmult.c; path = src/libsodium/crypto_scalarmult/crypto_scalarmult.c; sourceTree = ""; }; + DE67FC45ED46FE3F9912FE9F9C0439DC /* stream_chacha20.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_chacha20.c; path = src/libsodium/crypto_stream/chacha20/stream_chacha20.c; sourceTree = ""; }; + DEDAEC8B80E6825D2098AEB501A12CDD /* cgeohash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = cgeohash.m; path = Classes/ARC/cgeohash.m; sourceTree = ""; }; + E1B87AADF10952E3F48DA27C155251B5 /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = Classes/CocoaLumberjack.h; sourceTree = ""; }; + E2652F626957BF449103D07499BCB382 /* stream_salsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stream_salsa20.h; path = src/libsodium/crypto_stream/salsa20/stream_salsa20.h; sourceTree = ""; }; + E2AD841536933F3EA351C1E397AD7FC2 /* crypto_auth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth.h; path = src/libsodium/include/sodium/crypto_auth.h; sourceTree = ""; }; + E373B5F42BD3E4E130234F3CA191E5F5 /* libsodium.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = libsodium.modulemap; sourceTree = ""; }; + E44F0C22AD9670DB962D073E4FDA7289 /* blake2b-compress-avx2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-avx2.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c"; sourceTree = ""; }; + E4B1330BF53546384600192FDD280834 /* crypto_sign_ed25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_ed25519.h; path = src/libsodium/include/sodium/crypto_sign_ed25519.h; sourceTree = ""; }; + E4CAE8A5959081F8C079FF204A1C24E0 /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Classes/DDOSLogger.m; sourceTree = ""; }; + E507A68990B4FBD4A7A57DC4B0135C0B /* Pods-OwnTracks-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-OwnTracks-acknowledgements.markdown"; sourceTree = ""; }; + E62902B5ADDA6FC57561BA6FD2BBDA82 /* crypto_aead_aes256gcm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_aead_aes256gcm.h; path = src/libsodium/include/sodium/crypto_aead_aes256gcm.h; sourceTree = ""; }; + E62F0E2083BA5424E64EB3C1C7F00A3F /* MQTTCFSocketDecoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MQTTCFSocketDecoder.m; path = MQTTClient/MQTTClient/MQTTCFSocketDecoder.m; sourceTree = ""; }; + E66FCB795B06E3E0548450A5A8FDB430 /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sign.c; path = src/libsodium/crypto_sign/ed25519/ref10/sign.c; sourceTree = ""; }; + E6866CDEC7895EC7399357F82844935C /* shorthash_siphashx24.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shorthash_siphashx24.c; path = src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c; sourceTree = ""; }; + E8153680C85AB51A00B55D9EB149DFEF /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; + E9ED6ECD4D0BAE997A98CA91D2BE0F21 /* MQTTSSLSecurityPolicyTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTSSLSecurityPolicyTransport.h; path = MQTTClient/MQTTClient/MQTTSSLSecurityPolicyTransport.h; sourceTree = ""; }; + EA14FF29FC85CCA751B9C1A5BD1061E3 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/libsodium/include/sodium/utils.h; sourceTree = ""; }; + EABEA324083703B53C4E1B0F630BDE7C /* QRCodeReaderViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = QRCodeReaderViewController.xcconfig; sourceTree = ""; }; + EAE302851F80B8166E8DFE8D1E6C231A /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/libsodium/sodium/utils.c; sourceTree = ""; }; + EBA37ACEB4F2E73340B533A770C6F258 /* libsodium.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libsodium.xcconfig; sourceTree = ""; }; + EC3F35451D1A3E910A7CE5B0467E8DDD /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Classes/DDASLLogCapture.h; sourceTree = ""; }; + ECF23ECC575499D91367E0AB2629FB24 /* int128.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = int128.h; path = src/libsodium/crypto_stream/aes128ctr/nacl/int128.h; sourceTree = ""; }; + EDD14F60BC223F84B36826F3AEAB3FBC /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = src/libsodium/crypto_core/curve25519/ref10/base.h; sourceTree = ""; }; + EDE885CD0EE9BFA4C3D75C1FD6C89127 /* ABStaticTableViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ABStaticTableViewController-dummy.m"; sourceTree = ""; }; + EE8E1C714FFDEF94108F8E414E889CB5 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + EEC3B02BF27522DEDAF4079382FE014E /* argon2-fill-block-ssse3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-fill-block-ssse3.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c"; sourceTree = ""; }; + EEF776FC46535CE88097D93EB92D0BD6 /* crypto_kdf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_kdf.h; path = src/libsodium/include/sodium/crypto_kdf.h; sourceTree = ""; }; + EF11AB9A28360CD4DE433D64E995C2DF /* crypto_auth_hmacsha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_auth_hmacsha512.h; path = src/libsodium/include/sodium/crypto_auth_hmacsha512.h; sourceTree = ""; }; + F0464764D641E667077D1B7DAF58E833 /* crypto_sign.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign.h; path = src/libsodium/include/sodium/crypto_sign.h; sourceTree = ""; }; + F0B3094A37B933CBD4839B5A5169A9B3 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Classes/DDLog.h; sourceTree = ""; }; + F11C649CC2195B363227AB1FAE88DB76 /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Classes/DDLog+LOGV.h"; sourceTree = ""; }; + F1D396F6D912DE8E5079685FAB70AB84 /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Classes/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; + F2698039968921F0841DE5C94E3B0FBC /* crypto_scalarmult_curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_scalarmult_curve25519.h; path = src/libsodium/include/sodium/crypto_scalarmult_curve25519.h; sourceTree = ""; }; + F292AE302AC0E96E5A2C7F26D9E928F3 /* GHRange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHRange.m; path = Classes/ARC/GHRange.m; sourceTree = ""; }; + F33E9CBADEFA501ACF6F4EFC63B49003 /* argon2-fill-block-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "argon2-fill-block-ref.c"; path = "src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c"; sourceTree = ""; }; + F3465A377C297A7CD0F82B2D6DA58ABA /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Classes/DDAbstractDatabaseLogger.m; sourceTree = ""; }; + F3B0E57681C99FFBAFFA74C2E0D620EB /* salsa20_xmm6.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = salsa20_xmm6.h; path = src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.h; sourceTree = ""; }; + F3E3C6BA4A48CCC564AB37E825042A3F /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Classes/Extensions/DDContextFilterLogFormatter.h; sourceTree = ""; }; + F54CC1BE55A2F2BA33A8FAA4919CD886 /* MQTTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTLog.h; path = MQTTClient/MQTTClient/MQTTLog.h; sourceTree = ""; }; + F58D4E7BC358AF51B6366605BC6914B6 /* crypto_hash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto_hash.c; path = src/libsodium/crypto_hash/crypto_hash.c; sourceTree = ""; }; + F5FD82F2E10F4339CFE15584D71D7A35 /* verify.c */ = {isa = PBXFileReference; includeInIndex = 1; name = verify.c; path = src/libsodium/crypto_verify/sodium/verify.c; sourceTree = ""; }; + F6F95BEA77FB5AB7CD3A3A4AA220C55E /* blake2b-compress-ref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "blake2b-compress-ref.c"; path = "src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c"; sourceTree = ""; }; + F883BE4D7C6FA47A9B9ABC004C642649 /* crypto_hash_sha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha512.h; path = src/libsodium/include/sodium/crypto_hash_sha512.h; sourceTree = ""; }; + F9C2EE7D540588CDCDD712F53DC48C88 /* QRCodeReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QRCodeReader.h; path = QRCodeReaderViewController/QRCodeReader.h; sourceTree = ""; }; + FAA12C28DD0434A101325975AFCD7FD2 /* MQTTCFSocketDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MQTTCFSocketDecoder.h; path = MQTTClient/MQTTClient/MQTTCFSocketDecoder.h; sourceTree = ""; }; + FAB0968F51E5831D79B669BEBDAAAF79 /* crypto_core_hsalsa20.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_core_hsalsa20.h; path = src/libsodium/include/sodium/crypto_core_hsalsa20.h; sourceTree = ""; }; + FB5B9B6AE0EBD46289617B6D12DE3F9E /* GHNeighbors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GHNeighbors.m; path = Classes/ARC/GHNeighbors.m; sourceTree = ""; }; + FBF0AE15849CF20EACAD05BB174C5F69 /* chacha20_dolbeau-ssse3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "chacha20_dolbeau-ssse3.c"; path = "src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c"; sourceTree = ""; }; + FC5BF64E414D75C02956A4CB51CBDB91 /* curve25519_ref10.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519_ref10.c; path = src/libsodium/crypto_core/curve25519/ref10/curve25519_ref10.c; sourceTree = ""; }; + FDC5065C393521DD882674C2C54C87C2 /* crypto_box_curve25519xchacha20poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_box_curve25519xchacha20poly1305.h; path = src/libsodium/include/sodium/crypto_box_curve25519xchacha20poly1305.h; sourceTree = ""; }; + FDF69FEC804C4DA84BB10A68DEC71306 /* version.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version.h; path = src/libsodium/include/sodium/version.h; sourceTree = ""; }; + FFB964309E7D7888EE0C4769E00B1897 /* pwhash_scryptsalsa208sha256_nosse.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pwhash_scryptsalsa208sha256_nosse.c; path = src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 08384098AAA2E7C0D0B0CA5E238FA327 /* Frameworks */ = { + 2E09BC05758A340A996FDDFD4728FD94 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C04082AC0AAB7253CC1054ADF74178FA /* AVFoundation.framework in Frameworks */, - 184A9AFF9E0D54594DB4774FAC297C05 /* Foundation.framework in Frameworks */, + 2FA9B7255A81BB1B321B814A4F801FDE /* CocoaLumberjack.framework in Frameworks */, + AD3DF91792E24BE21F4526F5AC1AA7BF /* Foundation.framework in Frameworks */, + D273DC7776F6196122AC9168E29DB597 /* SocketRocket.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 62C0608FD5C04DA812BD311BF87728E0 /* Frameworks */ = { + 56AC35E789C811CE09501582CCA2174A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - CC9AAC42D425779ED720F5942BF78BD9 /* Foundation.framework in Frameworks */, + AC6E13391CF256137797D1705274013F /* CFNetwork.framework in Frameworks */, + AFCC22B68ABDE52031E93F0F719C122B /* Foundation.framework in Frameworks */, + A76B3FBFD4E21BF27C97B880955B9024 /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9279BFDD8E446100E23FA89EF08909A8 /* Frameworks */ = { + 5FAF3D469704DAC73DFD619C0B6E4E64 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9E31F4D289E78AF89A9AED40D66C6B0A /* CFNetwork.framework in Frameworks */, - 6C5F652F11095631394C452A970C7709 /* Foundation.framework in Frameworks */, - 62BAA24F7848AAB2F06B7F2C6E82EC2B /* Security.framework in Frameworks */, + 5B0EB3F57DA690FC3E2BE28A9A9316A7 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 961BF34B96997F454B2A0986F9203E0D /* Frameworks */ = { + 61CB7BE6948E512ADB921DD2548D2F0F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 33D0E6D4B689B45A565B7762C0CE8C51 /* Foundation.framework in Frameworks */, + EF78A612F053A818908B30F98B8F7967 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B6E33129E7FF50E1C2CC10D310E20218 /* Frameworks */ = { + 72E5EA0E66D29A00209504F3B635E95D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - EF6EFCE529B5C1B04EEE85E7B6365B6F /* Foundation.framework in Frameworks */, + 1883133CA2B97F62118D9826D22C908A /* AVFoundation.framework in Frameworks */, + 4A3F3EB29933886940D43D8204BCFC5D /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CDF4A96C1F5C215769A342FCEF5F622C /* Frameworks */ = { + 85D130C890A41EE223A85B2F59D220E9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9FD39DAE99F8876269AF46DEB78E92DA /* Foundation.framework in Frameworks */, + E4CD78139B773B689B622CBB70662661 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D117974982785268CD4F7006F576BA32 /* Frameworks */ = { + D8F1F841A2F7EAA13CDC9664DBC6FA75 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A4259E916DC71A4543E51214268C3ECB /* Foundation.framework in Frameworks */, + 464E5271078AA629E66B0FB63A727FC5 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - FAD7D1153704011B2B0C2F7AE3B71E38 /* Frameworks */ = { + EA27CD513094658E953920343C3467E7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 48A3A02CBF1A7F282F5F7D49DA0CD9F6 /* CocoaLumberjack.framework in Frameworks */, - B4102CF4E637FFF857F247CF7963FF7C /* Foundation.framework in Frameworks */, - AF35D9CE06D18494AC7316F5D586A1DA /* SocketRocket.framework in Frameworks */, + EF28244DC13768E79A0A60060783A293 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0CD7A061ACDCEFAF4D3CAB95A251BD94 /* WebsocketL */ = { + 14144D279CEF2015142BCBBA0F946E8C /* Products */ = { isa = PBXGroup; children = ( - E50B76219333C453D389E1065F9E0EE6 /* MQTTWebsocketTransport.h */, - 0068EBE082D449CDCF37E3CA2170B3B4 /* MQTTWebsocketTransport.m */, + 34A749E313A4A55976C011527DF03B68 /* ABStaticTableViewController.framework */, + C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack.framework */, + DBA70B3011B78B9D8E49509F344C808E /* libsodium.framework */, + D79FBD1D89BFB57207FCEF664FE86845 /* mqttc.framework */, + 5AA19F797B44158C7960F705F0B7D3FA /* Objc_GeoHash.framework */, + 153F97C249AED03FE6E03F1E18B44EDF /* Pods_OwnTracks.framework */, + C5181F768198603CE48737DD6BAFB878 /* QRCodeReaderViewController.framework */, + 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket.framework */, ); - name = WebsocketL; + name = Products; sourceTree = ""; }; - 299AB19019C0C8A4801E4E888922C923 /* Support Files */ = { + 18F80F5CAFF8C8E7CD7336FF2DFF20A3 /* MinL */ = { isa = PBXGroup; children = ( - 2C54FA67C849A4F263E676F3605EB3B8 /* Info.plist */, - 85B886388F07551E101C0BEC30D48D3A /* libsodium.modulemap */, - 000B121E97C1BDD99990D801D7A5CA64 /* libsodium.xcconfig */, - EF55FA786EE1F10FA37695833A806F1D /* libsodium-dummy.m */, - 2B9A0E8B798F103DA4F506B4E6457BD5 /* libsodium-prefix.pch */, - A569E3AF4DA18933E72197F0091E1406 /* libsodium-umbrella.h */, + FAA12C28DD0434A101325975AFCD7FD2 /* MQTTCFSocketDecoder.h */, + E62F0E2083BA5424E64EB3C1C7F00A3F /* MQTTCFSocketDecoder.m */, + AE6B4E1E6A22129C4F2793526B8B0E83 /* MQTTCFSocketEncoder.h */, + 2BF271E14444B87A201B2905A1D2923C /* MQTTCFSocketEncoder.m */, + A9EA42713A97B883B8DFDC8899AF2156 /* MQTTCFSocketTransport.h */, + 42C49F02680EEC18A34FA3665CB08356 /* MQTTCFSocketTransport.m */, + 98DEFCDAFE6288FE12B5F8355036F662 /* MQTTClient.h */, + CF977988996542A1BD026545D7680743 /* MQTTCoreDataPersistence.h */, + B1D6AB90C84A44B532A3A1577630452C /* MQTTCoreDataPersistence.m */, + 523F2E868B7C54EE1D7CFF08AA01347E /* MQTTDecoder.h */, + 74D506F127B2C77AB86EEEEBD8BAE380 /* MQTTDecoder.m */, + 9C67491BCFF627662AE6DAA2E0BCBC10 /* MQTTInMemoryPersistence.h */, + 84F55C53E324A712D12BBAB43FAA906A /* MQTTInMemoryPersistence.m */, + F54CC1BE55A2F2BA33A8FAA4919CD886 /* MQTTLog.h */, + 8F36980617E48018B89F38CAD88C1663 /* MQTTLog.m */, + C1A5EFA04EA37B7F54FADBCC602FCB14 /* MQTTMessage.h */, + C32D7E39B6A40A3A3E4F76DCC4511FC6 /* MQTTMessage.m */, + 11BEF2FB06F60CE7848F29BA14FF6926 /* MQTTPersistence.h */, + 25D425828EEB6105FAB3359C8AC2E317 /* MQTTProperties.h */, + A3334E8E7C78C34B4BE16ADB1673A2E7 /* MQTTProperties.m */, + D45D30C69E27BC1B2663CAC40AB23BAE /* MQTTSession.h */, + 395BCCF6CB469CD1B6DD325A9FF8C21D /* MQTTSession.m */, + A9B945FD18E66663DCDF3D7475FF88CF /* MQTTSSLSecurityPolicy.h */, + 5A665531997001D51908AE62AF11097D /* MQTTSSLSecurityPolicy.m */, + 96FDDFA07901979F07369DC0BDE6C345 /* MQTTSSLSecurityPolicyDecoder.h */, + 71D8F3474DEBD37010066F3120C21EF1 /* MQTTSSLSecurityPolicyDecoder.m */, + 4BF2C011E5029952FDABDCD5814E7DB4 /* MQTTSSLSecurityPolicyEncoder.h */, + 0CFF2CB81211AF90E0F90FB278712704 /* MQTTSSLSecurityPolicyEncoder.m */, + E9ED6ECD4D0BAE997A98CA91D2BE0F21 /* MQTTSSLSecurityPolicyTransport.h */, + 1081E83A955F4EB35A53A42B299E4A8B /* MQTTSSLSecurityPolicyTransport.m */, + D44BCC316235D741BE22DB48206B6442 /* MQTTStrict.h */, + 5CF1A0F727F557AA866B3C501AC601A3 /* MQTTStrict.m */, + 79674E8CE3B889F39EC288DD7FFC1D40 /* MQTTTransport.h */, + 8700E64BBEF65A9BEA6C2A2C62E90C6B /* MQTTTransport.m */, + 60C9A939AE55C06710B4788DD435024A /* MQTTWill.h */, + CC59450BC1CC273CC7AC52E95A6AC1D7 /* MQTTWill.m */, ); - name = "Support Files"; - path = "../Target Support Files/libsodium"; + name = MinL; sourceTree = ""; }; - 2E354F5B6B4CB3F0C849D0A191984D3B /* Products */ = { + 1DAB73B54530CECA97F5CAFF75601903 /* Support Files */ = { isa = PBXGroup; children = ( - F5676C26D3380F90E26508B89B3C8B59 /* ABStaticTableViewController.framework */, - BCCEA6BEA539625F9E25DC6ED7597D68 /* CocoaLumberjack.framework */, - E3CAFDEF9972E3273192235ED5E9246D /* libsodium.framework */, - 3470EB2936A40B0270A6DAB02105A2D8 /* mqttc.framework */, - 3A9925E35AEB5BCE20BFA676D0F9C07C /* Objc_GeoHash.framework */, - 7FA06CF11E7558D848D3F58DADE1969C /* Pods_OwnTracks.framework */, - 6D114DF7D32D30E561094033D4350C88 /* QRCodeReaderViewController.framework */, - F4F90648665EA56B983CA813DA25F0E5 /* SocketRocket.framework */, + C4C593FE7EFF6001E268CE28E7DB0D6D /* QRCodeReaderViewController.modulemap */, + EABEA324083703B53C4E1B0F630BDE7C /* QRCodeReaderViewController.xcconfig */, + 30D156CFAD8D0534870CF134E044C548 /* QRCodeReaderViewController-dummy.m */, + B6C922C83DF0AA7B0EF630C86A4F708B /* QRCodeReaderViewController-Info.plist */, + 36EEA96188A28B13288A2A58FA6EBEAA /* QRCodeReaderViewController-prefix.pch */, + CEDD4BF6CC2DC6E0B73EACF4D1E3FB6F /* QRCodeReaderViewController-umbrella.h */, ); - name = Products; + name = "Support Files"; + path = "../Target Support Files/QRCodeReaderViewController"; sourceTree = ""; }; - 314D17DB152189F1F13224F0ACA32F2D /* Core */ = { + 20EE61C7E78F1FC8BEEF31744461A218 /* Development Pods */ = { isa = PBXGroup; children = ( - 16B380B0724EBC743623BDADF71399B6 /* CLIColor.h */, - 35A26FE6F6E88C6E538BF04C276F6E49 /* CLIColor.m */, - 71B07DBD9D45CD5A5FFF2950D771C19C /* CocoaLumberjack.h */, - 58363874764D2CBA9649CF269BD6B763 /* DDAbstractDatabaseLogger.h */, - 656875D8DDA89903BEFD3CC23ACE70BD /* DDAbstractDatabaseLogger.m */, - 8F9B02DDCBEB1E631A4339B8E84C7966 /* DDASLLogCapture.h */, - 4E636DB464303ED322B2CFFBC8290585 /* DDASLLogCapture.m */, - 9AEE6162938A15C20DA79A548F72751F /* DDASLLogger.h */, - E0B2E558150667926497C8558FFB40F0 /* DDASLLogger.m */, - CC7C8211D235F7862D05A3CC0669CC1E /* DDAssertMacros.h */, - 6A2AADB4BAAE8986663D46C4D88BB9A0 /* DDContextFilterLogFormatter.h */, - 2A1CEA61AAE62952028940DCDEB860A9 /* DDContextFilterLogFormatter.m */, - DF7134F0C72197D3623AA48F8E501A96 /* DDDispatchQueueLogFormatter.h */, - D0CC6314264FCA67641C9341E36EC29F /* DDDispatchQueueLogFormatter.m */, - 783E445B651508CDAEE394A3BFBC2665 /* DDFileLogger.h */, - 7441E8EC4CC815504D4D7D674D77C8CD /* DDFileLogger.m */, - 62D673C3C3C82C8ABE6F5C351F121ABB /* DDFileLogger+Buffering.h */, - 3BDC6377D728C1F3742D19130F5931D5 /* DDFileLogger+Buffering.m */, - 7C1D91A0FBA53661111EFEFA6B31313D /* DDFileLogger+Internal.h */, - 365CD2583BB0E1976A65F5DBE677387D /* DDLegacyMacros.h */, - 61C6CB8D0093D1B5737CEC4259CFD4D1 /* DDLog.h */, - DDD89F9E3F0D0E67E05D7C255FDDF579 /* DDLog.m */, - C7909E911771D9FCACA0EAA405014267 /* DDLog+LOGV.h */, - BA121A9145C994262F88C76B8668576B /* DDLoggerNames.h */, - F55CBED092A0DEABDA43DFD095DC6B0F /* DDLoggerNames.m */, - BA7E7EF037EF06FCCE23BB44ADCCA17C /* DDLogMacros.h */, - 1BF24F3813127F05BCAA58EA54F201DC /* DDMultiFormatter.h */, - E2D851B1DADAA3085C6A2D172F2B1D6E /* DDMultiFormatter.m */, - 47194340FA340D47C6D5E03DBCB6247B /* DDOSLogger.h */, - BFCEAB2CEAA615A0C98E5B50EB9C84C8 /* DDOSLogger.m */, - 54A8E30A1D2DACC668F7DEF87A6B4E0D /* DDTTYLogger.h */, - 0F173C4C91F87300408DCF500D830AC8 /* DDTTYLogger.m */, + 23A9D8FF30AEEDAB06F2266EA6F05AF8 /* mqttc */, ); - name = Core; + name = "Development Pods"; sourceTree = ""; }; - 3ADAAFACC6B5C74A08E2DF956734B1F1 /* Support Files */ = { + 238FC332C7DD12DB0C355DBCEDC4FBA5 /* Pod */ = { isa = PBXGroup; children = ( - 4D02BBF3516A151314DC108D5CD63ED6 /* CocoaLumberjack.modulemap */, - 75B7EB4EBCDA3BC1BAD0595F3BB7854D /* CocoaLumberjack.xcconfig */, - 7E13A000DE59FF0152BD8EFB009EF689 /* CocoaLumberjack-dummy.m */, - 52DE5F50AFB9702EDD8844931FFE5740 /* CocoaLumberjack-prefix.pch */, - 1DD7CFD8DF5BDEF4CE61EDC13A81F3CC /* CocoaLumberjack-umbrella.h */, - BD39337736EBF16C3BC7069B71712B90 /* Info.plist */, + C0244DC435ED9764B2F9F374358CC92E /* LICENSE */, + 98C8A239B83A19A01092DD0127603E80 /* mqttc.podspec */, + A5469B9BDACF165F1025ADBC752FFDDD /* README.md */, ); - name = "Support Files"; - path = "../Target Support Files/CocoaLumberjack"; + name = Pod; sourceTree = ""; }; - 3E8A21D9D87F617B99947AEB00713E06 /* Pods */ = { + 23A9D8FF30AEEDAB06F2266EA6F05AF8 /* mqttc */ = { isa = PBXGroup; children = ( - 5A5EBFEBA52966747C6D5F9CB75C01D2 /* ABStaticTableViewController */, - 8637452E0914B05754C95FDBB906ECC6 /* CocoaLumberjack */, - FD2F78CBB7A7F5FC60BAEE2056826F03 /* libsodium */, - CE26A9788AD4429A7116AAEB7306D306 /* objc-geohash */, - D1987D526F188F13AA2CA2A7941D11D9 /* QRCodeReaderViewController */, - 64D72871F09A059B98B0ACE9D4EF65D1 /* SocketRocket */, + 18F80F5CAFF8C8E7CD7336FF2DFF20A3 /* MinL */, + 238FC332C7DD12DB0C355DBCEDC4FBA5 /* Pod */, + D384B803F8CA03D9662E8415C213ABFC /* Support Files */, + 83DCB2FFC6F180CB0B99FC29E6F7B982 /* WebsocketL */, ); - name = Pods; - sourceTree = ""; + name = mqttc; + path = /Users/ckrey/mqttc; + sourceTree = ""; }; - 49884C7186C159A35126CCE5DCD9E2BC /* Support Files */ = { + 2739225213769F86DF8914A3984291EF /* Pods */ = { isa = PBXGroup; children = ( - 74BBC2B4C55C87B2AC746D86135295F7 /* Info.plist */, - 074CBBD3FC0D2CB72719CF57B7ADAE2F /* QRCodeReaderViewController.modulemap */, - F255EF510212E0ADB8AB816A31DC8D64 /* QRCodeReaderViewController.xcconfig */, - C279F6A804D3A8AF08F631100718F21B /* QRCodeReaderViewController-dummy.m */, - CB7E32A4C028C9EC28196B61E05198D8 /* QRCodeReaderViewController-prefix.pch */, - 96DA4106C83663104EF38FE9826824C2 /* QRCodeReaderViewController-umbrella.h */, + FC581968D6A6681F750B4B673F3DB526 /* ABStaticTableViewController */, + F43C38E74F974FF8B8B97A3D50110A15 /* CocoaLumberjack */, + 4C0F0D936A96B655EA9559A62CA18758 /* libsodium */, + FEF6912AEEED8FE500D090DD401C24E3 /* objc-geohash */, + 982FE18D4B0474C18ED98677B8E7C662 /* QRCodeReaderViewController */, + A66B5E7DC18C93A1003CC2C0DAB9BFDA /* SocketRocket */, ); - name = "Support Files"; - path = "../Target Support Files/QRCodeReaderViewController"; + name = Pods; sourceTree = ""; }; - 4EA6D32B5951CB2A7981B716805386F6 /* Support Files */ = { + 2DFCB45F064CD829D1A3997FA12955BA /* Pods-OwnTracks */ = { isa = PBXGroup; children = ( - EEA65DC181364074BBCB1059F32DC240 /* Info.plist */, - 8EC5712D8B496FEF9795C4F24376D788 /* mqttc.modulemap */, - 6B56CCFD1F7746061A090795B35F6206 /* mqttc.xcconfig */, - AA864447050B27DF565B3616444053A1 /* mqttc-dummy.m */, - DCC7CC4BB974D3EE5C75513F258CDFE5 /* mqttc-prefix.pch */, - 5B89C19EE754E62FAA06B3760EBE37B2 /* mqttc-umbrella.h */, + 1CBB23A2EACE37C2557F0D681015241F /* Pods-OwnTracks.modulemap */, + E507A68990B4FBD4A7A57DC4B0135C0B /* Pods-OwnTracks-acknowledgements.markdown */, + 627A3E1E2D354AD7171E813557C0581E /* Pods-OwnTracks-acknowledgements.plist */, + B65E1D133DCF38AB738E65268F56AFAA /* Pods-OwnTracks-dummy.m */, + B834F7432D5420D8FD030DABC8BF8A45 /* Pods-OwnTracks-frameworks.sh */, + B69771ACE77A0F6E7174305369E31382 /* Pods-OwnTracks-Info.plist */, + 6C5A54F6678FC22F814CF562D1EE4C06 /* Pods-OwnTracks-umbrella.h */, + ADF9D4B48472501C2F5DD752CD99157F /* Pods-OwnTracks.debug.xcconfig */, + 2E8E46FC48056D67AB53541622988A3A /* Pods-OwnTracks.release.xcconfig */, ); - name = "Support Files"; - path = "../OwnTracks/ios/OwnTracks/Pods/Target Support Files/mqttc"; + name = "Pods-OwnTracks"; + path = "Target Support Files/Pods-OwnTracks"; sourceTree = ""; }; - 5120723FA84E073A73B9F5BBDAC3B37E /* MinL */ = { + 3438EBF3B048F7861056CCBDBE183ACB /* Targets Support Files */ = { isa = PBXGroup; children = ( - C49A44D6CCD646E681F76C610226AAF7 /* MQTTCFSocketDecoder.h */, - 86A047AA7C55CF2952998C8B7E56A604 /* MQTTCFSocketDecoder.m */, - FF825602BF6CDBB72DBA3C6B68FB9EC9 /* MQTTCFSocketEncoder.h */, - 38FB912711C9A1BDD6F64086ADC0516E /* MQTTCFSocketEncoder.m */, - 2999B5E462D6848DF53FAAA0D77C5402 /* MQTTCFSocketTransport.h */, - 7B27A1DB6DA8BF8DB954517EB7AA9D9B /* MQTTCFSocketTransport.m */, - BA401FA813021A86FF2DF860C60DCE7E /* MQTTClient.h */, - B692D3179F467DEB94CDE3EA6CE6F7AC /* MQTTCoreDataPersistence.h */, - 74710FB1F9CF59E90622C827376DF7EB /* MQTTCoreDataPersistence.m */, - 6B138F1FF7D2247BDB21A5ED8875FA79 /* MQTTDecoder.h */, - 11F2D695CE8B41A07A32B973E6EB11AD /* MQTTDecoder.m */, - 266328F7532CC7A268E9902DD7F446AD /* MQTTInMemoryPersistence.h */, - 2A9DFF3845D39841BBF3AC5A4F68E4E3 /* MQTTInMemoryPersistence.m */, - A11BDAAC9CC63A9CEFE7093BAFBCD604 /* MQTTLog.h */, - 6119B821FEABDD7645771DE706871830 /* MQTTLog.m */, - 7304C91B140FD17B5D06D0FDCCC18664 /* MQTTMessage.h */, - E93CCCD3F147253AC414275784C797E7 /* MQTTMessage.m */, - 9042DF0E8111AA28D9AA5236E2150255 /* MQTTPersistence.h */, - 9413ECC120151C48648F77632959AA22 /* MQTTProperties.h */, - 34A844E01C04196EA7CFD684FD23AF5D /* MQTTProperties.m */, - 36C387B574E254CC81365B55C1A770F1 /* MQTTSession.h */, - C3811A319CFADA8CF6FFD0273F26A38D /* MQTTSession.m */, - 21BC17DB0BF6E322E44ACB44C7ACDC32 /* MQTTSSLSecurityPolicy.h */, - CF0D77A48702B5CAB64B5260FEA35C99 /* MQTTSSLSecurityPolicy.m */, - C04CCE4574B93B2777092FDCCF0B3B27 /* MQTTSSLSecurityPolicyDecoder.h */, - 829E1BDB7801D60E544CA710C10A7582 /* MQTTSSLSecurityPolicyDecoder.m */, - 8A505AFBFCFAFF0D605E22538514A20F /* MQTTSSLSecurityPolicyEncoder.h */, - FB8F61BD26C0778042A7560F22BC7168 /* MQTTSSLSecurityPolicyEncoder.m */, - 051F613F9325FDF8F9FD9CBA45A03AD5 /* MQTTSSLSecurityPolicyTransport.h */, - AFFE7697EA482203A13D06FAF5E45C01 /* MQTTSSLSecurityPolicyTransport.m */, - 62F65211A2FDFA47162A1069E5A67DCB /* MQTTStrict.h */, - B819BCC9E8A51E4053E84B4736703EFC /* MQTTStrict.m */, - 36F4E192F5DCAC2A7597C5ECC8F18FC3 /* MQTTTransport.h */, - DA23E60F8765FB466C5D0AEC3AB03873 /* MQTTTransport.m */, - C196447F7C51B99602D49AD1C69A21C6 /* MQTTWill.h */, - E2291F6F56779E3350BAADC1ABEEBBC1 /* MQTTWill.m */, + 2DFCB45F064CD829D1A3997FA12955BA /* Pods-OwnTracks */, ); - name = MinL; + name = "Targets Support Files"; sourceTree = ""; }; - 5A351223C6CED77E852DFA9FFD124D95 /* Targets Support Files */ = { + 4606B35A093C5C2E7A5FD126655D89DA /* Support Files */ = { isa = PBXGroup; children = ( - B0B9F5F9FC1A947A10F57D6E6D2367F6 /* Pods-OwnTracks */, + 303492B49785E0173104C8ECBC280D96 /* SocketRocket.modulemap */, + 47878C78D779AE09DEF632CC264286DD /* SocketRocket.xcconfig */, + 9542DCBDCBA15A36A6FD63D35FECBEE0 /* SocketRocket-dummy.m */, + 65CE2D54A7CB076038CC4CE7121F25D7 /* SocketRocket-Info.plist */, + A8E9BD34FE1E5DFB90C35FC5585CEAD5 /* SocketRocket-prefix.pch */, + B3AD572CAAE6B28E5A0F16BD05D807F1 /* SocketRocket-umbrella.h */, ); - name = "Targets Support Files"; + name = "Support Files"; + path = "../Target Support Files/SocketRocket"; sourceTree = ""; }; - 5A5EBFEBA52966747C6D5F9CB75C01D2 /* ABStaticTableViewController */ = { + 4C0F0D936A96B655EA9559A62CA18758 /* libsodium */ = { isa = PBXGroup; children = ( - E7FF7655AEEE647E55C5CAA9C687FC50 /* ABStaticTableViewController.h */, - C75E7509CF960C5D721F509FF460DE7E /* ABStaticTableViewController.m */, - ECF6CC0039B8FC4057C85985BFC210A2 /* Support Files */, + 47FF6B1E46B91039EA002B9746389E87 /* aead_aes256gcm_aesni.c */, + CCB052C744E7515FB58BB6B838E989D1 /* aead_chacha20poly1305.c */, + A35568B5CCBE77CD6FA76BD53A234A91 /* aead_xchacha20poly1305.c */, + 6855DCEAEF163A40461ADDB42C957BC6 /* afternm_aes128ctr.c */, + 083C4358189A4BA025611031091AD77B /* argon2.c */, + 8E4E0242D8C787DFE7340CB43F4DFA1F /* argon2.h */, + C3725B744FF6F38F0CE1EA271A43FB5E /* argon2-core.c */, + 0D3BD564897A6AF0CB152D9B9B2936B9 /* argon2-core.h */, + 9F07554C7B1DA656BA6162CCB7F305FB /* argon2-encoding.c */, + 24E40CC64C000D4745497D229F31B9DA /* argon2-encoding.h */, + F33E9CBADEFA501ACF6F4EFC63B49003 /* argon2-fill-block-ref.c */, + EEC3B02BF27522DEDAF4079382FE014E /* argon2-fill-block-ssse3.c */, + 5E3C06D8E6FE6162888FAFFC9FC4EEE0 /* auth_hmacsha256.c */, + 11ABEBC4F39D9267C66BDC57F12BE856 /* auth_hmacsha512.c */, + 934CD532B66BC3908702420909530DB0 /* auth_hmacsha512256.c */, + EDD14F60BC223F84B36826F3AEAB3FBC /* base.h */, + 3F81223EDD13EDA589FD5EEC9BA18ED4 /* base2.h */, + 4516897C2140D83750F65755EB1491DA /* beforenm_aes128ctr.c */, + 9230B9FBDEF7C72FBD1674A73DB4E463 /* blake2.h */, + E44F0C22AD9670DB962D073E4FDA7289 /* blake2b-compress-avx2.c */, + 9C121D54142CA5D81D4D3F006779634F /* blake2b-compress-avx2.h */, + F6F95BEA77FB5AB7CD3A3A4AA220C55E /* blake2b-compress-ref.c */, + 15FE892215C39D3B29E4F50E121415F4 /* blake2b-compress-sse41.c */, + 255488B3A47B53D8D888690E24F40B64 /* blake2b-compress-sse41.h */, + D1B8776D27713B5A400C3A90F9F98498 /* blake2b-compress-ssse3.c */, + 217A65615D610B4A88A68DCEF4152AEF /* blake2b-compress-ssse3.h */, + A3365E452B35EF27AE421392D2CF4F78 /* blake2b-load-avx2.h */, + 995410ECC8DE49F438803297ED537207 /* blake2b-load-sse2.h */, + C9FF41E56A403D77DC7447D9381810C9 /* blake2b-load-sse41.h */, + C2F3B9A43219C5D2A14F710EFEABFD74 /* blake2b-long.c */, + 6B6E5817F238371EC207BFD8F8AF1F92 /* blake2b-long.h */, + C579DE23E7BE447F6210F1F37B7AFA49 /* blake2b-ref.c */, + 9972B49229F43A9BF7D4B2D376A20680 /* blamka-round-ref.h */, + 04558EE0EB5EC2D4108DDD63CB718796 /* blamka-round-ssse3.h */, + 091BF7889FB6B4C5E3FEED46010362F1 /* box_curve25519xchacha20poly1305.c */, + 3F4C4CA6723D953C528E8E4A962E2EE2 /* box_curve25519xsalsa20poly1305.c */, + 97BDB8D0AFC44476C0E8D55811D0E269 /* chacha20_dolbeau-avx2.c */, + 6859F32158B375602ADA55EDCCC75DE3 /* chacha20_dolbeau-avx2.h */, + FBF0AE15849CF20EACAD05BB174C5F69 /* chacha20_dolbeau-ssse3.c */, + 275E80485E0C69647A145D1D7A0A944E /* chacha20_dolbeau-ssse3.h */, + 6ABA9ED0B4B0BBACCB9990CB810A312D /* chacha20_ref.c */, + 882F7B86468D143B3EBEE0B2340F7BEC /* chacha20_ref.h */, + 518A6C080CF029F573F3AD5151B64DDC /* common.h */, + DC235F0B1A2FDDF3C54C51C154D77729 /* common.h */, + 6CBA23C012CBA8C32FC95D105D69AFCF /* consts.h */, + B1BC796716EB298706E80C91084DBC7B /* consts_aes128ctr.c */, + 9D48015C54F2A583943ADC748843DAE6 /* consts_namespace.h */, + 490C9592378FD5516380F0FBDA199ED7 /* core.c */, + 325025E1DD583D4ED765F7052E024CCB /* core.h */, + C0C3CD7ABF2FB37919C3259803DBBEB0 /* core_hchacha20.c */, + 4E861DB2C27DC2A18EAC05C2F5D4D93C /* core_hsalsa20.c */, + AE4234A935DE4E7AAA54ADE45495B66B /* core_hsalsa20_ref2.c */, + 7B91DE9074DE05624C5B78AEE5E1B439 /* core_salsa_ref.c */, + E62902B5ADDA6FC57561BA6FD2BBDA82 /* crypto_aead_aes256gcm.h */, + 080F9A01EF375C5259DF4FFCF099F79D /* crypto_aead_chacha20poly1305.h */, + 920CACF84C2E0CD42A5079C2A7DF8D69 /* crypto_aead_xchacha20poly1305.h */, + 23C7E3E5809C2176540A6782F68972FC /* crypto_auth.c */, + E2AD841536933F3EA351C1E397AD7FC2 /* crypto_auth.h */, + 01C9CDE0D8B0B2F24D2B82E6FD1AF6D3 /* crypto_auth_hmacsha256.h */, + EF11AB9A28360CD4DE433D64E995C2DF /* crypto_auth_hmacsha512.h */, + 60E6FB5AAD2387041BF2A47163476BD4 /* crypto_auth_hmacsha512256.h */, + 6E84B30FFC8F3B8248D0BE8B9617158C /* crypto_box.c */, + BC8F71FC1927349EE235B88D66220A12 /* crypto_box.h */, + FDC5065C393521DD882674C2C54C87C2 /* crypto_box_curve25519xchacha20poly1305.h */, + CADC111676CA45C3ABD8016A19EF4EDD /* crypto_box_curve25519xsalsa20poly1305.h */, + 45548B565B0F5CC51234C80F451404E1 /* crypto_box_easy.c */, + 0F74AAA2ED876883E061B0041CD5131D /* crypto_box_seal.c */, + 12901D4CDBE070B546EA3D957446DFFD /* crypto_core_hchacha20.h */, + FAB0968F51E5831D79B669BEBDAAAF79 /* crypto_core_hsalsa20.h */, + 0516AE225A387C08542842934950B55F /* crypto_core_salsa20.h */, + 8181A7B5CB0A6BCCE8520A07BDAD826D /* crypto_core_salsa2012.h */, + 4CC8A0F9493D2D1688AA29838EB3A0C2 /* crypto_core_salsa208.h */, + 35F1B83A32D8826F76546E00A1759D0F /* crypto_generichash.c */, + 4DEF51C3106E5633552A9F603BDEB232 /* crypto_generichash.h */, + 70BD19B12EE866BE3382BB021C457E96 /* crypto_generichash_blake2b.h */, + F58D4E7BC358AF51B6366605BC6914B6 /* crypto_hash.c */, + 8A9FD930903718332D2BC95D05652B27 /* crypto_hash.h */, + 13FB3259F0CEF54F226139DAD8976198 /* crypto_hash_sha256.h */, + F883BE4D7C6FA47A9B9ABC004C642649 /* crypto_hash_sha512.h */, + 24C21B7B843F135BAC420E00EC43BCDA /* crypto_kdf.c */, + EEF776FC46535CE88097D93EB92D0BD6 /* crypto_kdf.h */, + 0A6E8B7E1AD2463D295D6BDA700257A6 /* crypto_kdf_blake2b.h */, + 8ADB13BAA5466119FA970F4FAFD106E7 /* crypto_kx.c */, + 787031B7BB45967CEF99B63644F42C24 /* crypto_kx.h */, + 91276E33D1081EC754558994FA80EAFA /* crypto_onetimeauth.c */, + 85F1C9652654112567DEC1DE2D33297A /* crypto_onetimeauth.h */, + 58058369B88DB45573F84EDD4A30DCE1 /* crypto_onetimeauth_poly1305.h */, + B7712A0579FC2F384CC0F82FA43CEDFE /* crypto_pwhash.c */, + 95CD2CA8CCEEF87B8BE7F66A319C7494 /* crypto_pwhash.h */, + 141C2E5920DAB4CCDD4ED16CDD4707ED /* crypto_pwhash_argon2i.h */, + 0F75D1CF978BBCE8E52CBF6AF9371093 /* crypto_pwhash_scryptsalsa208sha256.h */, + DE11E4B991E1E27478FE717A3D9A9298 /* crypto_scalarmult.c */, + A6507DB112F2DDE9203779800BC983F1 /* crypto_scalarmult.h */, + F2698039968921F0841DE5C94E3B0FBC /* crypto_scalarmult_curve25519.h */, + AFFD3B2F38B9FA90C376724AF9BD44CC /* crypto_scrypt.h */, + 59B115874A2F0F2393DDADCBD1C966CC /* crypto_scrypt-common.c */, + DD4D1EE148B7802F6B46AA444753760F /* crypto_secretbox.c */, + 779AAC78E11F21F0420B8FCD562AAA78 /* crypto_secretbox.h */, + C8F9C304C9C2C2C05E40358E22595517 /* crypto_secretbox_easy.c */, + D4FD9530EF6C2B604B829AEB11922AF5 /* crypto_secretbox_xchacha20poly1305.h */, + BAEA1CDDB47D40C17F0A6E9BB5DD6B61 /* crypto_secretbox_xsalsa20poly1305.h */, + CE4118F94A15D08123D7C307B62C7F8D /* crypto_shorthash.c */, + 572C26A1177E84D22D36B5DCBE0E45D9 /* crypto_shorthash.h */, + 81891EB4104AF3F75A6290278C3EDFEC /* crypto_shorthash_siphash24.h */, + 51BB30A70DEE8890C40125927D160AAF /* crypto_sign.c */, + F0464764D641E667077D1B7DAF58E833 /* crypto_sign.h */, + E4B1330BF53546384600192FDD280834 /* crypto_sign_ed25519.h */, + C541838FA4440B748E5085379B80DF87 /* crypto_sign_edwards25519sha512batch.h */, + 31DB3B5F27E72B7B180376CF63B51572 /* crypto_stream.c */, + 89A446006795C6604CD36760D0F917A7 /* crypto_stream.h */, + 5B2D23267782C127082A9BFC10FA8A82 /* crypto_stream_aes128ctr.h */, + CC4D3E1C20E9DF8F4BE0AA9ACF0A98A2 /* crypto_stream_chacha20.h */, + 715E8CFE0A6EE44550DC10D4AB742FAA /* crypto_stream_salsa20.h */, + 80AD5561A6EA80B5F8F5CA4148CE11F3 /* crypto_stream_salsa2012.h */, + AF642C8828B53D0F72DF454A43A23F68 /* crypto_stream_salsa208.h */, + 262F3E2EB7540CCD452036566F178D2C /* crypto_stream_xchacha20.h */, + 8E866E6479B69537E2014F8D48C98ECF /* crypto_stream_xsalsa20.h */, + D254D42B21728B2D35B722CFE6C49CCD /* crypto_verify_16.h */, + D8C913EC3B556072E8547B8D70D9E8B9 /* crypto_verify_32.h */, + 98CF58F2FD63859E0ECB50C08532E39F /* crypto_verify_64.h */, + C37CE1B3674851D24C92C018CE6B6593 /* curve25519_donna_c64.c */, + 9E48FDEB41FAC5BA42CF129034AB5182 /* curve25519_donna_c64.h */, + FC5BF64E414D75C02956A4CB51CBDB91 /* curve25519_ref10.c */, + A02FD6FF36B3A9346B4BBD92E30BE5A9 /* curve25519_ref10.h */, + 43109BF16A64DB6C64D114247C0ED99B /* curve25519_sandy2x.c */, + DD836841F23E1BF6EC733EAC6754C54F /* curve25519_sandy2x.h */, + 02F8BEA23AFF474416B094BC2A6886E3 /* ed25519_ref10.h */, + 8F3A6E69C051DEDEE501276999378982 /* export.h */, + 907AA380671BF46ED433EB5882C5FDF9 /* fe.h */, + 7BE34744E2E3EEFCE7D4F79CA1D212AF /* fe51.h */, + 7A1E017B8BB9317126F0033A2CEE6559 /* fe51_invert.c */, + B8516C3F75F85DF2537E3AD40A3CCAED /* fe51_namespace.h */, + 9B00E1820C5967C3EE5BBA78B453DB47 /* fe_frombytes_sandy2x.c */, + BA374216E32016A71BB93CE2656890EA /* generichash_blake2.c */, + 2A6652D3E4A90192B7E53F43A48C1C61 /* generichash_blake2b.c */, + C39623E98B8AE3D64D74CB1CBCD502DA /* hash_sha256.c */, + BCA67D95266EC8A639899E4966F39925 /* hash_sha256_cp.c */, + 2E38CC1733F71631827983D8F6EDAA82 /* hash_sha512.c */, + 418D006AAB9FA454C1C0CC0FF257ACA5 /* hash_sha512_cp.c */, + ECF23ECC575499D91367E0AB2629FB24 /* int128.h */, + 8DC9271DD39E3F29C470837EA5E3BD93 /* int128_aes128ctr.c */, + 2B491982C3FD1A678CDDD0C42421E511 /* kdf_blake2b.c */, + 342F3EB4127EA684C5A79535E53F7CF8 /* keypair.c */, + 6A5B1EBE771B4F75E1457E72F6F03AD5 /* ladder.h */, + 0A1B6DC29D197F4ECB504FEF3A05DEAB /* ladder_base.h */, + 3817263F6D69B45D5C3A12AA5FBB3A82 /* ladder_base_namespace.h */, + 3BCF30FF9BE7420BAAE41B44AC463009 /* ladder_namespace.h */, + 92EAC30EF59D36AECD853C161C1AAB7F /* mutex.h */, + 07A46736980919274BC5D3B514D573A0 /* obsolete.c */, + 092625DA4D645AAE82BF3DCF17B072A8 /* onetimeauth_poly1305.c */, + 046EDCEF644B05C45B020391DFFD453F /* onetimeauth_poly1305.h */, + 5E5FE06773DD732CEB25E276CD239FE9 /* open.c */, + 0A49F0FBBEE21DC0659CC7B5587A167B /* pbkdf2-sha256.c */, + 0D7BEC32D999C3BBF0D0AE4785D8CCBC /* pbkdf2-sha256.h */, + 54F348C52C633154EEFE72D3AF93FFB1 /* poly1305_donna.c */, + 87B69DBFF831D358A1AC661393EA2AFD /* poly1305_donna.h */, + 2852968CD383EB715B0432FC372C3AF4 /* poly1305_donna32.h */, + CB12FAED1297639F065F8EA5D123DD2B /* poly1305_donna64.h */, + 1255616E28565A4484379F9C6DF19392 /* poly1305_sse2.c */, + 29A8EB5606CBA3942C63431B13425C35 /* poly1305_sse2.h */, + 111AEE9A88EC5E8DFE62ED5AB858E06E /* pwhash_argon2i.c */, + 48B88E36E6D45A6B32EE0FA8121FB70E /* pwhash_scryptsalsa208sha256.c */, + FFB964309E7D7888EE0C4769E00B1897 /* pwhash_scryptsalsa208sha256_nosse.c */, + 7A4EB0C353C0013DCE66714D4EFDCD7C /* pwhash_scryptsalsa208sha256_sse.c */, + 305B4ABDAA7023A98EAE118832ED0DBB /* randombytes.c */, + D29B27DB055A485A22A1DC194F2D2CF1 /* randombytes.h */, + AC2F382F4C251FE2C68485FE9DBF1913 /* randombytes_nativeclient.c */, + C80818827CCE4ACDA5579630FEEEDF6B /* randombytes_nativeclient.h */, + 1B9CEBE6CA4A277FCBD405107FAC6A7A /* randombytes_salsa20_random.c */, + 38C96C44A6F84F0B3E82DE89281DF546 /* randombytes_salsa20_random.h */, + 47F7A07CE1092F4E01DC2DC6E88BA54F /* randombytes_sysrandom.c */, + B5F7EAB168AD20B09C8335A5B801A4F8 /* randombytes_sysrandom.h */, + 11E16E9F693228C2EE19E16906C2C66B /* runtime.c */, + 98E355305A68C5052CEF4402180C52E0 /* runtime.h */, + 377DD737547A108004158C52F0EF124C /* salsa20_ref.c */, + 231D35F94A407708C97F07BD5C9C6F1C /* salsa20_ref.h */, + D986C94062A1115945FFDB4599B88883 /* salsa20_xmm6.c */, + F3B0E57681C99FFBAFFA74C2E0D620EB /* salsa20_xmm6.h */, + 210CD645E28FFEDA6DA8618F0A809255 /* salsa20_xmm6int-avx2.c */, + 50F418E2A8C35313D64BE2ACE66C08B9 /* salsa20_xmm6int-avx2.h */, + 2CAABE2D0F07603CC41A20CFE7E10A3B /* salsa20_xmm6int-sse2.c */, + 381D2D1B2C2934C4A542DFEF781C5725 /* salsa20_xmm6int-sse2.h */, + 665F6038D24013FBD4BAAF89775AFFB5 /* scalarmult_curve25519.c */, + BFB811AEEA2750CB8AD0F4F66462B89A /* scalarmult_curve25519.h */, + BB3DD8EBE1A4B15FF1238610FB0A15CD /* scrypt_platform.c */, + C8D3C5B863E6FC8AEC4CD10BDEE0586E /* secretbox_xchacha20poly1305.c */, + 2CEAAC1008E2E1156490A5FCE33789CE /* secretbox_xsalsa20poly1305.c */, + 6B13D8C7916378B8F28990C156BB3D54 /* shorthash_siphash24.c */, + 8F2213A78A2F73A2C57F98BC6F0009D9 /* shorthash_siphash24_ref.c */, + 3EA144EAEA859533E27DD33B2E0CE5CC /* shorthash_siphash_ref.h */, + E6866CDEC7895EC7399357F82844935C /* shorthash_siphashx24.c */, + 283DED5367A5BF5F61DB4E951529A525 /* shorthash_siphashx24_ref.c */, + E66FCB795B06E3E0548450A5A8FDB430 /* sign.c */, + A16BE13AF91AB406F07FDE76DF474DA0 /* sign_ed25519.c */, + DB8651FD145B8149B411771E3B91F863 /* sodium.h */, + BC23A62BB5FA3054BA869B91723844BA /* sse2_64_32.h */, + 5C6CBCEDA6E5FE57B97F4A8881CA6750 /* stream_aes128ctr.c */, + 7EAA2E477C04B72FA2BC500CF3D64DCA /* stream_aes128ctr_nacl.c */, + DE67FC45ED46FE3F9912FE9F9C0439DC /* stream_chacha20.c */, + 9671398CC07C2E56EFCA07DDD0895CEA /* stream_chacha20.h */, + AE4F41DE101418DCD0EA443CF6DCBF15 /* stream_salsa20.c */, + E2652F626957BF449103D07499BCB382 /* stream_salsa20.h */, + 2146648D12BA50723EE2969BBE42176A /* stream_salsa2012.c */, + 9E45E9289260E8C1FCEF94F33AD2D170 /* stream_salsa2012_ref.c */, + A295C4615E825E0F1935000CB7294772 /* stream_salsa208.c */, + 37C17133E89BC5EA7FAE6939D57536E2 /* stream_salsa208_ref.c */, + 7BAEC82745BDD06DE33D17B66530FF47 /* stream_xchacha20.c */, + 88041CD2A988C6024E18978CE759151D /* stream_xsalsa20.c */, + 9286F3AC8E31F5CADA7564F35C55E4FC /* u0.h */, + 2B32CA90EA263B03A1E99CC840617025 /* u0.h */, + 6DE74DF8F78D81A804D736F9A638F81E /* u1.h */, + D48A68A748DBA5F576B05A8D1787080F /* u1.h */, + 6F4ED3D74AAE3559072F151903462B1E /* u4.h */, + 875CFD8A5612BB3D6F656307821479CF /* u4.h */, + 41345F038683EF9A48FA9EB29FAC839D /* u8.h */, + 9F9B1BB2763FE34859DFB75C735A05B1 /* u8.h */, + EAE302851F80B8166E8DFE8D1E6C231A /* utils.c */, + EA14FF29FC85CCA751B9C1A5BD1061E3 /* utils.h */, + F5FD82F2E10F4339CFE15584D71D7A35 /* verify.c */, + 06C6587328303DE3B539D2DF82DACA04 /* version.c */, + FDF69FEC804C4DA84BB10A68DEC71306 /* version.h */, + 86DE07EDEF7EF05A49F4041EC9D7F82F /* x25519_ref10.c */, + 277DAAC53C40052E2928EA6BEA876F86 /* x25519_ref10.h */, + 6C12BEE26AE8055D3A35CF67D0C68F3D /* xor_afternm_aes128ctr.c */, + 909981DEB3FA2BF8E71D9C1CAA09211E /* Support Files */, ); - name = ABStaticTableViewController; - path = ABStaticTableViewController; + name = libsodium; + path = libsodium; sourceTree = ""; }; - 64D72871F09A059B98B0ACE9D4EF65D1 /* SocketRocket */ = { + 69F148979E794AC3F23BE1B0599C2FD3 /* Support Files */ = { isa = PBXGroup; children = ( - BE19459C5EF834CF771E6E1FB08FB53E /* SocketRocket.h */, - AA8D72382AC864C3EB9234DCDD3B3C1D /* SRWebSocket.h */, - F1F6CAB4F4DB058307363A618FF95A15 /* SRWebSocket.m */, - E7B4D54DCDC913895D005F9A0505910E /* Support Files */, + BB40A7467825E36A7BADF4B409F079CE /* ABStaticTableViewController.modulemap */, + C8D821FF20DF53033D594C1630D02173 /* ABStaticTableViewController.xcconfig */, + EDE885CD0EE9BFA4C3D75C1FD6C89127 /* ABStaticTableViewController-dummy.m */, + 1947177905C50167504E445884704ACB /* ABStaticTableViewController-Info.plist */, + 2B938F814E14F42F7118484D0C9DA644 /* ABStaticTableViewController-prefix.pch */, + 090C35134F0B9A8690440A8298FF249B /* ABStaticTableViewController-umbrella.h */, ); - name = SocketRocket; - path = SocketRocket; + name = "Support Files"; + path = "../Target Support Files/ABStaticTableViewController"; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + 83DCB2FFC6F180CB0B99FC29E6F7B982 /* WebsocketL */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - 9CC59047A2881D46CA0089D2CE9A512D /* Development Pods */, - E492A7854E3961302E3820BFB710C8F3 /* Frameworks */, - 3E8A21D9D87F617B99947AEB00713E06 /* Pods */, - 2E354F5B6B4CB3F0C849D0A191984D3B /* Products */, - 5A351223C6CED77E852DFA9FFD124D95 /* Targets Support Files */, + 48FADD7B21128B06FD5909ABC95FCCB0 /* MQTTWebsocketTransport.h */, + 1C405CF81560AB290581CB1D30658B10 /* MQTTWebsocketTransport.m */, ); + name = WebsocketL; sourceTree = ""; }; - 8637452E0914B05754C95FDBB906ECC6 /* CocoaLumberjack */ = { + 8BBD5C4058FD9A6F4E61828655A9561E /* iOS */ = { isa = PBXGroup; children = ( - 314D17DB152189F1F13224F0ACA32F2D /* Core */, - 3ADAAFACC6B5C74A08E2DF956734B1F1 /* Support Files */, + 856502B0B108DCB4C315F00B0FE273C3 /* AVFoundation.framework */, + 87086F55911FD1E66E1C0F7269E5FED6 /* CFNetwork.framework */, + 5968BA705B4B2713D7EB239812F622A8 /* Foundation.framework */, + 8C6F50F138B3C209421E7131EBB8B88B /* Security.framework */, ); - name = CocoaLumberjack; - path = CocoaLumberjack; + name = iOS; sourceTree = ""; }; - 9CC59047A2881D46CA0089D2CE9A512D /* Development Pods */ = { + 909981DEB3FA2BF8E71D9C1CAA09211E /* Support Files */ = { isa = PBXGroup; children = ( - BB8558B861859EEDD91CA5A5FD617D10 /* mqttc */, + E373B5F42BD3E4E130234F3CA191E5F5 /* libsodium.modulemap */, + EBA37ACEB4F2E73340B533A770C6F258 /* libsodium.xcconfig */, + 9565C9805D954240BA029262BF472A66 /* libsodium-dummy.m */, + A909A99B847DF68CA156DAEF3A65F870 /* libsodium-Info.plist */, + 6B47EE36B13AB5E663EF8DC166CB4098 /* libsodium-prefix.pch */, + 6AA914BD511D39FC7509585B7E80FAF0 /* libsodium-umbrella.h */, ); - name = "Development Pods"; + name = "Support Files"; + path = "../Target Support Files/libsodium"; sourceTree = ""; }; - 9E0B9F8382011521AEBA6ACD0626F179 /* iOS */ = { + 982FE18D4B0474C18ED98677B8E7C662 /* QRCodeReaderViewController */ = { isa = PBXGroup; children = ( - 3060B66AE8FA8278BCD6A1195A3B7493 /* AVFoundation.framework */, - 164EB4A8C1B6E55DB803DF572D8637B0 /* CFNetwork.framework */, - EF401E12A927AF4663D4D2A146CD1259 /* Foundation.framework */, - 2DB2CC4F6CC0D31F36A7B85F7392F03E /* Security.framework */, + B52F56BFD92785C640D2A21DDCB6A9CD /* QRCameraSwitchButton.h */, + B6A11D26EC3FF29153EC674B2DF5C449 /* QRCameraSwitchButton.m */, + F9C2EE7D540588CDCDD712F53DC48C88 /* QRCodeReader.h */, + 57303620B636BB2955B2CD51942CDEEB /* QRCodeReader.m */, + BDEBAFB9A5765BF775D67C30E2F6791C /* QRCodeReaderDelegate.h */, + 0BB3F1465ECC2C320B4DE2E9AD05A9DE /* QRCodeReaderView.h */, + 2FF9A8AE6F789BD920B3613B722FC5F9 /* QRCodeReaderView.m */, + D9D0A03B33DC110B45D6BE571AC40577 /* QRCodeReaderViewController.h */, + DD05D9D0215978742CE8FF56FC9F0213 /* QRCodeReaderViewController.m */, + 74DF416398C9822D50F73423EB2E3E23 /* QRToggleTorchButton.h */, + AE807D3DAAFEA140A4D44831A307D4E1 /* QRToggleTorchButton.m */, + 1DAB73B54530CECA97F5CAFF75601903 /* Support Files */, ); - name = iOS; + name = QRCodeReaderViewController; + path = QRCodeReaderViewController; sourceTree = ""; }; - B0B9F5F9FC1A947A10F57D6E6D2367F6 /* Pods-OwnTracks */ = { + 9B0A0C15492DE0293EF3B1AED0E48B49 /* Core */ = { isa = PBXGroup; children = ( - EF5CF15285768481585F296BD11559F7 /* Info.plist */, - 69CDE863E578679A73CDC9CC86262DE5 /* Pods-OwnTracks.modulemap */, - 66B5FC7E0FAA6273A41FF985E05EE57D /* Pods-OwnTracks-acknowledgements.markdown */, - 67E24134A93C6DDFCFD8B5A4E61E9DB6 /* Pods-OwnTracks-acknowledgements.plist */, - 4098E262739D656EDD97D44FADF47D36 /* Pods-OwnTracks-dummy.m */, - 4BC4B949641E07E6107DF2147118D904 /* Pods-OwnTracks-frameworks.sh */, - 121277FAAAC37924D554BBAF6DB17C19 /* Pods-OwnTracks-resources.sh */, - 28BF22AC07094C1673F17D3BF2990F19 /* Pods-OwnTracks-umbrella.h */, - 1AE6B6CB2E91DB4EA042B6A3D581E591 /* Pods-OwnTracks.debug.xcconfig */, - 1159C2DE35B92ACE5B9A98F664909927 /* Pods-OwnTracks.release.xcconfig */, + B7046675DDFB635638FF04E7C23CF1B0 /* CLIColor.h */, + 8B44DD815F0AE50B38306DCAF9092875 /* CLIColor.m */, + E1B87AADF10952E3F48DA27C155251B5 /* CocoaLumberjack.h */, + A9F033D81EB41D0C44AD09FDB3771C56 /* DDAbstractDatabaseLogger.h */, + F3465A377C297A7CD0F82B2D6DA58ABA /* DDAbstractDatabaseLogger.m */, + EC3F35451D1A3E910A7CE5B0467E8DDD /* DDASLLogCapture.h */, + 0CE54C8D7113F243AF1C64621DA59F91 /* DDASLLogCapture.m */, + 4A5790AAFEB71C4001364097F37E9453 /* DDASLLogger.h */, + 22A82C281F790BD114C0F599FA78DA69 /* DDASLLogger.m */, + 81920213E3B1CF5F93D91A5B0CDB099D /* DDAssertMacros.h */, + F3E3C6BA4A48CCC564AB37E825042A3F /* DDContextFilterLogFormatter.h */, + 4C4B58DABAAC752142B84934E3F1AA20 /* DDContextFilterLogFormatter.m */, + 4F88A9E1C5C5B58AC5DEFCA97700B429 /* DDDispatchQueueLogFormatter.h */, + 9F3F03B5F9BE9C92928DC1F35D9B268F /* DDDispatchQueueLogFormatter.m */, + C8C1F02719921CA279F756360450EAC3 /* DDFileLogger.h */, + D504247698628ED28D98809A27A94B2F /* DDFileLogger.m */, + 88BA8E186603172EBDBA72A553DE5428 /* DDFileLogger+Buffering.h */, + F1D396F6D912DE8E5079685FAB70AB84 /* DDFileLogger+Buffering.m */, + CF7A955296292C57944145CE225D2E07 /* DDFileLogger+Internal.h */, + 80A240762268BC7C0E7410DA2ADF6B41 /* DDLegacyMacros.h */, + F0B3094A37B933CBD4839B5A5169A9B3 /* DDLog.h */, + 1719320F39E8F25B91F64A2C6C9790E4 /* DDLog.m */, + F11C649CC2195B363227AB1FAE88DB76 /* DDLog+LOGV.h */, + 9DD404723B0D2EBA18EED9B52918D5FF /* DDLoggerNames.h */, + BB7E332914C8D4690B0B5986E502E37B /* DDLoggerNames.m */, + ABFC933CCDD572A56A514A422464FD57 /* DDLogMacros.h */, + B3730ABF790C30212120837E74E6C75C /* DDMultiFormatter.h */, + AAE2E96EC2B43A2436CDCA551B653B71 /* DDMultiFormatter.m */, + DDFFDD0DCE042BEEDDD92C1F84D4EFCB /* DDOSLogger.h */, + E4CAE8A5959081F8C079FF204A1C24E0 /* DDOSLogger.m */, + 8BD8E8726CAAD118402706603C7FF962 /* DDTTYLogger.h */, + 2CF1733C62A693444DA2087AD8435847 /* DDTTYLogger.m */, ); - name = "Pods-OwnTracks"; - path = "Target Support Files/Pods-OwnTracks"; + name = Core; sourceTree = ""; }; - BB6357B068F90523ED9E68972926CAB2 /* Support Files */ = { + A66B5E7DC18C93A1003CC2C0DAB9BFDA /* SocketRocket */ = { isa = PBXGroup; children = ( - EFF0B71FA477BC82C13419F9956733CC /* Info.plist */, - A36220E971661B623BFE31AB052C1758 /* objc-geohash.modulemap */, - 7CC0819ABF2B6DD995DE9815ED13945E /* objc-geohash.xcconfig */, - AEF6FADAD7B187F9638E6DE51955EE47 /* objc-geohash-dummy.m */, - F62449AED6D1B1EC8E681E860381BB22 /* objc-geohash-prefix.pch */, - 396CE2E260AB60B3B0A9649B518E21AF /* objc-geohash-umbrella.h */, + 0111EFC8F91E8ACA693EFFE908D815FE /* SocketRocket.h */, + E8153680C85AB51A00B55D9EB149DFEF /* SRWebSocket.h */, + 2B26E0077B04122386221E6437BF37F0 /* SRWebSocket.m */, + 4606B35A093C5C2E7A5FD126655D89DA /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/objc-geohash"; + name = SocketRocket; + path = SocketRocket; sourceTree = ""; }; - BB8558B861859EEDD91CA5A5FD617D10 /* mqttc */ = { + AAAA01D97F8865925F895469F05110FA /* Support Files */ = { isa = PBXGroup; children = ( - 5120723FA84E073A73B9F5BBDAC3B37E /* MinL */, - BD75C8EAE65F078D58278CE6829831E8 /* Pod */, - 4EA6D32B5951CB2A7981B716805386F6 /* Support Files */, - 0CD7A061ACDCEFAF4D3CAB95A251BD94 /* WebsocketL */, + 9B2F0F1100BAF2C929015006407752F3 /* objc-geohash.modulemap */, + 18058EC6CF82D44F8A10AF89456D08AE /* objc-geohash.xcconfig */, + 9CDDEC634E9BBFB960F9891CA25D4645 /* objc-geohash-dummy.m */, + C04B3C934AE907EE16A53EA7942624CA /* objc-geohash-Info.plist */, + 4EB5B019DF13696C7DBF880E605CE1C3 /* objc-geohash-prefix.pch */, + B003E0EAF4DBF0E8C6AAF185BD0F5F12 /* objc-geohash-umbrella.h */, ); - name = mqttc; - path = /Users/ckrey/mqttc; - sourceTree = ""; + name = "Support Files"; + path = "../Target Support Files/objc-geohash"; + sourceTree = ""; }; - BD75C8EAE65F078D58278CE6829831E8 /* Pod */ = { + C4501A76FBB076C75418C1559ACB9368 /* Frameworks */ = { isa = PBXGroup; children = ( - 12AD9E5531B9E9E1B9B8B459BC938F20 /* LICENSE */, - 54DE90D22C3268ACBB51927C32B3CF2F /* mqttc.podspec */, - 077F666BD5C791EF7C78FD7C098439C0 /* README.md */, + 42183AC338BA861AEB3D837A3BA40986 /* CocoaLumberjack.framework */, + EE8E1C714FFDEF94108F8E414E889CB5 /* SocketRocket.framework */, + 8BBD5C4058FD9A6F4E61828655A9561E /* iOS */, ); - name = Pod; + name = Frameworks; sourceTree = ""; }; - CE26A9788AD4429A7116AAEB7306D306 /* objc-geohash */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 9EA6C6350B01F6F20E548EE073533494 /* cgeohash.h */, - 9E5CEDFFD69A79913FDF95663294AF94 /* cgeohash.m */, - 379A057249033798584C82B51A4BD241 /* GeoHash.h */, - 969E19E1C02237DCC4FCF1EECDF76328 /* GeoHash.m */, - CE5E8E4902C47B4423F49C91DCE5D22F /* GHArea.h */, - 9527C3C7A2FA5A77E1E981A071C0CE20 /* GHArea.m */, - 88B57E7179BD26D0A41AD05F8D805088 /* GHNeighbors.h */, - D846BEC9FAA6A76A6027AB2DF075D635 /* GHNeighbors.m */, - 4FC57D96DF809EB316F454CE6A68AAAD /* GHRange.h */, - 95E4640C67640C2F852DB6217F25EA7A /* GHRange.m */, - BB6357B068F90523ED9E68972926CAB2 /* Support Files */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + 20EE61C7E78F1FC8BEEF31744461A218 /* Development Pods */, + C4501A76FBB076C75418C1559ACB9368 /* Frameworks */, + 2739225213769F86DF8914A3984291EF /* Pods */, + 14144D279CEF2015142BCBBA0F946E8C /* Products */, + 3438EBF3B048F7861056CCBDBE183ACB /* Targets Support Files */, ); - name = "objc-geohash"; - path = "objc-geohash"; sourceTree = ""; }; - D1987D526F188F13AA2CA2A7941D11D9 /* QRCodeReaderViewController */ = { + D384B803F8CA03D9662E8415C213ABFC /* Support Files */ = { isa = PBXGroup; children = ( - C4D4C8343CABE65FF2DEB0B8233F8E10 /* QRCameraSwitchButton.h */, - 80A30CEB7D5FDE1FC20E942964B37470 /* QRCameraSwitchButton.m */, - 09399F0481492C580785E49F1AFBFF5F /* QRCodeReader.h */, - D03B36EA8AEF22D9DA62CF18572E92B5 /* QRCodeReader.m */, - E976235197CE2114B906662BDEA9AEE2 /* QRCodeReaderDelegate.h */, - DBC7424B917452B47C43DBE04ED591A2 /* QRCodeReaderView.h */, - 1BFAAD0447F786C75C11ACA419FEA768 /* QRCodeReaderView.m */, - BEA9E883541118D55F8FF539545F3ECE /* QRCodeReaderViewController.h */, - D25962B6E5BAAC0AE93BECC695691241 /* QRCodeReaderViewController.m */, - C11C6D156D1025D26DECA53EE66BB4CA /* QRToggleTorchButton.h */, - 9B735CFA135CDDC17BFB50217C857515 /* QRToggleTorchButton.m */, - 49884C7186C159A35126CCE5DCD9E2BC /* Support Files */, + AB39B63C6F209EAE357A8D1249EEE7FF /* mqttc.modulemap */, + ABA925679019898F9090BF63476F1659 /* mqttc.xcconfig */, + BAB872014AFD0AC8B360D4B9599E9645 /* mqttc-dummy.m */, + 90C7C0365F49ED7252633723AEC0A582 /* mqttc-Info.plist */, + 16110AA62D30450E7BAFB8AE29F88585 /* mqttc-prefix.pch */, + 763E8630059CDCB619009096EBC796F7 /* mqttc-umbrella.h */, ); - name = QRCodeReaderViewController; - path = QRCodeReaderViewController; + name = "Support Files"; + path = "../OwnTracks/ios/OwnTracks/Pods/Target Support Files/mqttc"; sourceTree = ""; }; - E492A7854E3961302E3820BFB710C8F3 /* Frameworks */ = { + E4967065EB04D3A552611764183A8870 /* Support Files */ = { isa = PBXGroup; children = ( - 2894746E9F78328ACAA3836125FD94A7 /* CocoaLumberjack.framework */, - 0C4416A8983D63F75DA8C25596BBD21D /* SocketRocket.framework */, - 9E0B9F8382011521AEBA6ACD0626F179 /* iOS */, + 9995C49A0C85815F04A7DA8378971C24 /* CocoaLumberjack.modulemap */, + 36390A99289480702E4B7FBED27C21E4 /* CocoaLumberjack.xcconfig */, + 3D2447A704F81D487A244EF5BE260212 /* CocoaLumberjack-dummy.m */, + B7D98407A5464E123BB60428BAEE0118 /* CocoaLumberjack-Info.plist */, + 26AF73D1E3CFC1A19F1CE11B5601244B /* CocoaLumberjack-prefix.pch */, + 62B406BA2E97F939A935C7E365DAA851 /* CocoaLumberjack-umbrella.h */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/CocoaLumberjack"; sourceTree = ""; }; - E7B4D54DCDC913895D005F9A0505910E /* Support Files */ = { + F43C38E74F974FF8B8B97A3D50110A15 /* CocoaLumberjack */ = { isa = PBXGroup; children = ( - 8AA61A7121ECA18F8B9AFCF4F5E9A919 /* Info.plist */, - 473C0ED1615A7C779FC757422D469519 /* SocketRocket.modulemap */, - B00DC3D7FD18C7C88B01472E42A00219 /* SocketRocket.xcconfig */, - 7BE674F65975693DB493F9B2FDEB6E98 /* SocketRocket-dummy.m */, - 570D2CA136A4EF95F650C87F97E2643C /* SocketRocket-prefix.pch */, - 1B47052E68F9FDF57749E86CD27EE949 /* SocketRocket-umbrella.h */, + 9B0A0C15492DE0293EF3B1AED0E48B49 /* Core */, + E4967065EB04D3A552611764183A8870 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SocketRocket"; + name = CocoaLumberjack; + path = CocoaLumberjack; sourceTree = ""; }; - ECF6CC0039B8FC4057C85985BFC210A2 /* Support Files */ = { + FC581968D6A6681F750B4B673F3DB526 /* ABStaticTableViewController */ = { isa = PBXGroup; children = ( - 6E023D6E193D53D5A58A3F1903E4B72A /* ABStaticTableViewController.modulemap */, - FBEBB9E63C8DF193C890509399621592 /* ABStaticTableViewController.xcconfig */, - 1C11D61F39681B48902E03F104A0CA52 /* ABStaticTableViewController-dummy.m */, - 26B3FD7266CB0F3B12091CFC528ABB0F /* ABStaticTableViewController-prefix.pch */, - 96247B88FFA736BD4155CE86B742327A /* ABStaticTableViewController-umbrella.h */, - AE2FDC7CBEC2CEB7CBAB4AD04BF63C16 /* Info.plist */, + 24A9E75923A67C7540E221452C77BAA9 /* ABStaticTableViewController.h */, + D1C057EEA19BC6BEAA47A971A47658C2 /* ABStaticTableViewController.m */, + 69F148979E794AC3F23BE1B0599C2FD3 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/ABStaticTableViewController"; + name = ABStaticTableViewController; + path = ABStaticTableViewController; sourceTree = ""; }; - FD2F78CBB7A7F5FC60BAEE2056826F03 /* libsodium */ = { + FEF6912AEEED8FE500D090DD401C24E3 /* objc-geohash */ = { isa = PBXGroup; children = ( - 6CA8BD3BCFAC922FD4E4AFE1DECD3AF3 /* aead_aes256gcm_aesni.c */, - 9C8499F6B7664FCE8A7F477C670DE779 /* aead_chacha20poly1305.c */, - 40A4177DCC9773B492C8AEB494558FC1 /* aead_xchacha20poly1305.c */, - 349622DE86A9A4F37759B598819C04B2 /* afternm_aes128ctr.c */, - 4D9ECAE44B7BD5D67BD0D01ACE5BFD4F /* argon2.c */, - 601781111B784C1495230537997A5960 /* argon2.h */, - 82A53C4E8FFB14BD6C47E3E87A6C7349 /* argon2-core.c */, - 1551EEA6BAB6787AF50FF4FB05F47B23 /* argon2-core.h */, - 69B493EAB189C6EE9F950A9C0CB88335 /* argon2-encoding.c */, - 9D30D7C67D13E595A99C98A396ADA141 /* argon2-encoding.h */, - 436E1B36A1BCDDADD5DB7869A883FF1C /* argon2-fill-block-ref.c */, - CCBA6F2FA8DF135925115F2624174D42 /* argon2-fill-block-ssse3.c */, - 25C4D635A800417264207375B51758E1 /* auth_hmacsha256.c */, - FB7D85BBBA9047BAB79BA39B451A77B1 /* auth_hmacsha512.c */, - 2B331B7A08E77A730CDACE92B08DF19B /* auth_hmacsha512256.c */, - 0BFA771DC6CCC1E13373F1C46B49BE4E /* base.h */, - C371BC25A89E65D1E6C803DF0B16D84F /* base2.h */, - 7E11CCB44575FBEE51EC4899300A389E /* beforenm_aes128ctr.c */, - DDDB5404190EC3E555808CD68D4C2E25 /* blake2.h */, - F1D568B23973AA386B98D8AEF942F1DD /* blake2b-compress-avx2.c */, - B4098D83B75AB88C28E8290ACFBAB654 /* blake2b-compress-avx2.h */, - DDEFD3B7B61BC468717866623D995064 /* blake2b-compress-ref.c */, - 13C4FF489A7AE46F322FF8BBC1DCF260 /* blake2b-compress-sse41.c */, - 5892D05E072E9C650FFDABEC80CBA980 /* blake2b-compress-sse41.h */, - CBAECE484D59991ABF87A1E5F47C861B /* blake2b-compress-ssse3.c */, - D57BA676C819EEEF8E011F81BE1162C2 /* blake2b-compress-ssse3.h */, - 458E19B3E47FE091FA889A0B31B4EDE1 /* blake2b-load-avx2.h */, - 5CF7F14923BC45E419863346BFAA78B7 /* blake2b-load-sse2.h */, - 921D78A323114300E1A87AC0C493EBC5 /* blake2b-load-sse41.h */, - 64F08B2D26BB994C10C99B1B78312C0F /* blake2b-long.c */, - FF9D62DE1193FD18FE2C6A56C16F88DA /* blake2b-long.h */, - DEA72CECE40A6BEF172BF927F95FD135 /* blake2b-ref.c */, - BB4FD3A111A8C5D5C7C45F73C081B711 /* blamka-round-ref.h */, - 4E8020903A614E4932554851A072D22E /* blamka-round-ssse3.h */, - 9215D04D774837C8AC3748004B3AC3D5 /* box_curve25519xchacha20poly1305.c */, - C90B59563C74C1B5AE15C245531642F7 /* box_curve25519xsalsa20poly1305.c */, - 8887513C94594CDC68806E027239E577 /* chacha20_dolbeau-avx2.c */, - B9E70F3EB7186F0CCD03AB653F41340D /* chacha20_dolbeau-avx2.h */, - 2FAE0DB610EC1EA71FDDAF589157FEA3 /* chacha20_dolbeau-ssse3.c */, - 367D8F9BBFFE4B133139FB4C319E03BF /* chacha20_dolbeau-ssse3.h */, - EA87CB460FF75D082B2E2B2C96C0CA3C /* chacha20_ref.c */, - 3C957BDCDF5A496F925CA0661D939FC4 /* chacha20_ref.h */, - F527D50E5CB6FF216808E70AB09E7316 /* common.h */, - 64A91FE4888A5459451C034215977872 /* common.h */, - 61BCD8FD75C7CD7C64E55DF911D20E0B /* consts.h */, - 1A12225E6E82D0598744FCAAB514EE7A /* consts_aes128ctr.c */, - A26870CCAF9D05BD3F1C588AC00776CA /* consts_namespace.h */, - 50EE546C878234E8CAB1B3360840F703 /* core.c */, - 718E857B7125A68FF66929BE2374E973 /* core.h */, - 180DA64ECEBF3D3C7B35513C4A1DF585 /* core_hchacha20.c */, - BD4CE7FD455746E4A7F6C542B111E07A /* core_hsalsa20.c */, - 55B6183B55B343C020953D7BFD83A60B /* core_hsalsa20_ref2.c */, - FB96581560193FDCAD03D0FA60FECFCF /* core_salsa_ref.c */, - 196C8301076309566AC0446899A58593 /* crypto_aead_aes256gcm.h */, - 0687849E9C7A78C0FAFB82263B283A1E /* crypto_aead_chacha20poly1305.h */, - 06B7B75FD0F0607E4701039988903687 /* crypto_aead_xchacha20poly1305.h */, - 90B7962C3B58527940874A5589F167F7 /* crypto_auth.c */, - 76CE849D8ADBB4EFBA9D563763A3CBF7 /* crypto_auth.h */, - 1FC61F2645CAD83298C7CCCEEA1931A2 /* crypto_auth_hmacsha256.h */, - 9996A4E2A44FEDE07FAA85287CBB7B86 /* crypto_auth_hmacsha512.h */, - 4843297C5A5694A3AB1F29ADF90689E4 /* crypto_auth_hmacsha512256.h */, - 7A4B75DEA9DB7562985CE616AAD51047 /* crypto_box.c */, - 36A89FE241A8EF8C83FE8C3F3ECFA977 /* crypto_box.h */, - DAE61D69E9BC569E678987C3826D31E0 /* crypto_box_curve25519xchacha20poly1305.h */, - B9D93954E0A7E7B49950BE4BB5D7EA75 /* crypto_box_curve25519xsalsa20poly1305.h */, - B672E2CAEA4320BA6C94FEDF430E0EB5 /* crypto_box_easy.c */, - 7548E530DC7CB0C93EAA9F0F0A073C95 /* crypto_box_seal.c */, - 07B5A3B3812ED1D3031F8A537F911E12 /* crypto_core_hchacha20.h */, - C8EC63891483562187C1D26A32064E3D /* crypto_core_hsalsa20.h */, - 85C4912A50822C925ABB50E356D5D1A0 /* crypto_core_salsa20.h */, - 25381A06173340BDA2D9B0ACD30B9E1A /* crypto_core_salsa2012.h */, - D57807E4151961B490083BF8B5AC8148 /* crypto_core_salsa208.h */, - 29ECBFB8712ED3920CA97D3038CF31E7 /* crypto_generichash.c */, - 8A85EFA616943B2E0031C72AFDD57263 /* crypto_generichash.h */, - D4F12CD47E420719B2DD182821890F23 /* crypto_generichash_blake2b.h */, - 1615844B17C767C1B0D84A3BE68AAC83 /* crypto_hash.c */, - 3AEFD9B1A2C14867BD4E0BA4E21E2357 /* crypto_hash.h */, - B5C2792142657168FC236411752B03D9 /* crypto_hash_sha256.h */, - 7DB5C6D0D7CDB1576CD3DA9AF21E8318 /* crypto_hash_sha512.h */, - 44709D3844283E5612A47FE9DCF1C8CD /* crypto_kdf.c */, - C8C8EBD157ADF58314943B98767B5B92 /* crypto_kdf.h */, - 3EBDA30E4DF6383577FC8985884E1FC7 /* crypto_kdf_blake2b.h */, - FB622228E087C4BBF6E7262DAB343AB7 /* crypto_kx.c */, - 91B25858F70CADD4FA791262DC749D68 /* crypto_kx.h */, - A6D42FAC933E3C8FC8B20ABE254FE75F /* crypto_onetimeauth.c */, - 34DC272E779EDF6D2CD9D2E66F40794A /* crypto_onetimeauth.h */, - 9AE636D0323C477E0DF4A59D388C366D /* crypto_onetimeauth_poly1305.h */, - C5499B5514DF0178D995A0A4D81FCF73 /* crypto_pwhash.c */, - 5A6D386102B30A26B283FAEE3798FF31 /* crypto_pwhash.h */, - 57AAA93E6F2B40C5A2E33C35213030E3 /* crypto_pwhash_argon2i.h */, - 20222A79F12CD627D2389AE64822D206 /* crypto_pwhash_scryptsalsa208sha256.h */, - A7DB10F2CAF1AD255A1EAE02ED23E261 /* crypto_scalarmult.c */, - FB7FABC4D0E2866BE832E483930DB291 /* crypto_scalarmult.h */, - 91D4E2EA33C4F21C87C369504441A60E /* crypto_scalarmult_curve25519.h */, - AEBA1A18079EC235FC76E6155FC57539 /* crypto_scrypt.h */, - 6D7AC8E17D9C2920BAAAA3278047F13E /* crypto_scrypt-common.c */, - D9A7A4ABD0E2B6F7DCDA164488D35612 /* crypto_secretbox.c */, - 2D7C2970795F5B595CBA80D24C682618 /* crypto_secretbox.h */, - 6662AF7F1E9B4750B725A5AF7198366E /* crypto_secretbox_easy.c */, - 1D3AEF29189A772F6D21F870859D9BEE /* crypto_secretbox_xchacha20poly1305.h */, - 3F3D348AC098769C2ADA9D8551EB0C7E /* crypto_secretbox_xsalsa20poly1305.h */, - 755D106F1092BD028275492CAEA9E302 /* crypto_shorthash.c */, - EB22C070E3AC35BB0E62E8768414EEFA /* crypto_shorthash.h */, - 3AF33AFD23755088EED782B5590ECC7C /* crypto_shorthash_siphash24.h */, - 86F60DFD5CC517652C4AA38F3EC6FDEA /* crypto_sign.c */, - 7905D71D07FC6828E4854F6CBB191810 /* crypto_sign.h */, - E728318780D0DF0653F4BD6B9201955A /* crypto_sign_ed25519.h */, - 4D8C376F5740669ED85EE3C71FCDB728 /* crypto_sign_edwards25519sha512batch.h */, - 3306C95C3FD756D40C2AC391C87CEA7A /* crypto_stream.c */, - 1A2594D038BB35D4EED1065EC39EDDDB /* crypto_stream.h */, - DD63BD2335B4BB2C33B83526427D4E8A /* crypto_stream_aes128ctr.h */, - 4906EAFA427881453AA2DB135171A1CA /* crypto_stream_chacha20.h */, - CB87495780DD915C3A3815BC819B095F /* crypto_stream_salsa20.h */, - 2312C1BD22E2E7963E72EDDAFE4CE975 /* crypto_stream_salsa2012.h */, - 72D763D90446493CB3D856644A216AFF /* crypto_stream_salsa208.h */, - 1EC7807497948C0348937B0079DD5196 /* crypto_stream_xchacha20.h */, - 94FBF2BF47D35AD6BEFC005B2A2861C6 /* crypto_stream_xsalsa20.h */, - F51C940C375D784F6B82DACBB0972C38 /* crypto_verify_16.h */, - F44F8E672F43BB02FCCCABB9714AFD46 /* crypto_verify_32.h */, - 54EAC102904C282649D2F32EF34851EE /* crypto_verify_64.h */, - 52B8F7372B731B4CF48609D7EC456B2C /* curve25519_donna_c64.c */, - 8D40024B82EB402BE8EC14C3DA9EAAC2 /* curve25519_donna_c64.h */, - 16D0F6221C0BF5DDC2E349707AA33291 /* curve25519_ref10.c */, - 88F4F661796D2DA10703C9D6070DE0F9 /* curve25519_ref10.h */, - 37E9002CFBFED29A703059D4137BF821 /* curve25519_sandy2x.c */, - 794FCB27D99049501888FE2A425D8C95 /* curve25519_sandy2x.h */, - E991E1259C58970052E204AA0D9C8A45 /* ed25519_ref10.h */, - 110B2D6FB70E3E9D9863BF0A970737FA /* export.h */, - 3666935D2BDD88044909942EB98C57BF /* fe.h */, - B6C696FDA5ABF0B09438E2DC5728385F /* fe51.h */, - 8F98B9F94C0C669EF4FB79928FD5DC69 /* fe51_invert.c */, - D8807C543157BCC8C206749FFACF0EBD /* fe51_namespace.h */, - C15256CCAAE94961A6618EFCA7533B00 /* fe_frombytes_sandy2x.c */, - 6060A25C42E42D12E92894D61C7A51C0 /* generichash_blake2.c */, - 56F0C5034A3C4E55B84DEA75EDD29D7F /* generichash_blake2b.c */, - ADD4EBCE067D9ADD4E91E903FC32CA34 /* hash_sha256.c */, - 12BA3F39E5D72947C4F6F3349F986D04 /* hash_sha256_cp.c */, - 3FE9E588E720B82E4C87DB62A51B5081 /* hash_sha512.c */, - B129E7D08658392B3926B30BD862B8E7 /* hash_sha512_cp.c */, - 4E5DD50959364983DD4BC13358DBCE6B /* int128.h */, - 85B4CB381B06DCDB6FA9BA11285BD88B /* int128_aes128ctr.c */, - F9794735D7CF23C767257B9046556114 /* kdf_blake2b.c */, - 8AAD0950D296D1DDF78DB03AC0460B84 /* keypair.c */, - AAA56BF8C13BEDE0750A09F32B95F367 /* ladder.h */, - 01AB6EB1C8C5FA0F74BFB0F58CF21C1F /* ladder_base.h */, - AC0D18C9F27881324FC6E558984B1B63 /* ladder_base_namespace.h */, - BCBADFB838B1220BC7564ABEB037BAC4 /* ladder_namespace.h */, - FF8952ABEB010296C333E877F9DAC0AA /* mutex.h */, - A88B77F2FBFB14731AAEDD2B8A6840AC /* obsolete.c */, - FD222DD7BDBAB35F4F17C22A7EDF080C /* onetimeauth_poly1305.c */, - FAF6079E36B20499D8712046F0B3C352 /* onetimeauth_poly1305.h */, - 2C367C7754049ADB064539DC298EE2CE /* open.c */, - 2D945E7A09E1CF4D92AE25B12E1047D8 /* pbkdf2-sha256.c */, - 454BCC089475ED98FD08BA067DD84069 /* pbkdf2-sha256.h */, - B29085836A9B7C18A24639D627CEF8FA /* poly1305_donna.c */, - 27C96EC0C1B97D152EA225CAD11D8262 /* poly1305_donna.h */, - BDD796359206C84FC31CCEC35F5A961A /* poly1305_donna32.h */, - B4C9903C586744BC9A6CB1B9C6D0BF02 /* poly1305_donna64.h */, - 1BFB626C37A1C266D324AAECE007EB00 /* poly1305_sse2.c */, - 048E696ABBF17569B0F2E9134F2548B2 /* poly1305_sse2.h */, - 1A693F48CFA3238F7D96454D62B8EF9D /* pwhash_argon2i.c */, - E38EC2B8E542F5A2B8CCECA7E0333ED6 /* pwhash_scryptsalsa208sha256.c */, - D5B2920C06D6E77B286C09C243413A6F /* pwhash_scryptsalsa208sha256_nosse.c */, - 12E767DF424C0EB625C08FB321CEE85A /* pwhash_scryptsalsa208sha256_sse.c */, - 3679C0B454C0E1A741CC6E0322BF086F /* randombytes.c */, - E8E649F3DCD1F940478E687E6E6794FE /* randombytes.h */, - 4788959F6E64D10D578FF22FBFF76F31 /* randombytes_nativeclient.c */, - 60F0CABDD3BED8696697BA78E3442790 /* randombytes_nativeclient.h */, - BB741C94A9D01E26F6C964296A18BA66 /* randombytes_salsa20_random.c */, - 0F8FD7B280D8C9D9DF17DA29353C69D6 /* randombytes_salsa20_random.h */, - B885EF440D898833AF014F0916C8F263 /* randombytes_sysrandom.c */, - 7F2AF029EB1378CDC05D25ADDF0B30E1 /* randombytes_sysrandom.h */, - ECB11AC6DE0D0CFFCEFD52DF6E03974D /* runtime.c */, - A9E80CD2D685FFDEDF441F41505E825C /* runtime.h */, - 3E4BF2EAD9AC44B080E80217DDABF73F /* salsa20_ref.c */, - 36D2CE095BDD41AFCC05C426151C1610 /* salsa20_ref.h */, - CB0940F944E3BA23B478E9C4AAF33049 /* salsa20_xmm6.c */, - 37F8A8197AA8A80885DEC3D5B0B2C38A /* salsa20_xmm6.h */, - 9D53263E964241E1A4ED762A0736AEAD /* salsa20_xmm6int-avx2.c */, - 269853C15EFD9D13A2210FEA83908C70 /* salsa20_xmm6int-avx2.h */, - E089A6D1837B19D83C27F2F3ECC9CAA7 /* salsa20_xmm6int-sse2.c */, - BEE01D1B69A9C4A6C8191A47E4F49D93 /* salsa20_xmm6int-sse2.h */, - D9E7A665BE70263CB992A1D4A5F24AA5 /* scalarmult_curve25519.c */, - 95AFA6020AC24B3BEC804BA6AFEEF10D /* scalarmult_curve25519.h */, - 167D71C4312ABAD7290367F55028DAED /* scrypt_platform.c */, - 51A84BCFE1A5D207CAE44C32821E1374 /* secretbox_xchacha20poly1305.c */, - C0672F8789B6CF2117C38CA7F546D06A /* secretbox_xsalsa20poly1305.c */, - 88151A08AA70B6C6FED3B0F1EA391561 /* shorthash_siphash24.c */, - E12DF38A27998AEBD64574B47E4E050B /* shorthash_siphash24_ref.c */, - E693E182AE2D5A830BAAC83AF3818CC3 /* shorthash_siphash_ref.h */, - 809C4ECA621B23CD744D566571558B1A /* shorthash_siphashx24.c */, - 055313D8F01D9C21F4F8AC9ED147CCB2 /* shorthash_siphashx24_ref.c */, - E5D2D7565C5BA863F44692421FDB8AD0 /* sign.c */, - 9B15EC26685C31045A8FCDC052DE5A81 /* sign_ed25519.c */, - 01B7064D7BA9B756545BE3D6E3F8E058 /* sodium.h */, - 8808FB61BEC6B6233C72956E4C48FAEC /* sse2_64_32.h */, - 29E5EAAEE44DE63DED2001F0365CEDA3 /* stream_aes128ctr.c */, - 4371E5A1DEA752A5EE11B18A0A6B302A /* stream_aes128ctr_nacl.c */, - 443158773C3E51E0107A1AB1F8ACA091 /* stream_chacha20.c */, - 86A14A161A96E1CBC4D9983A0749B06E /* stream_chacha20.h */, - 97ECB09866597A09B73F83ECDE173A0C /* stream_salsa20.c */, - 636D4CECCCCEC00636AEF313589A0DB5 /* stream_salsa20.h */, - 0A3D33735408ACA64C164B46F937A239 /* stream_salsa2012.c */, - 354A36240B3278ABB27EAF36D2A355D5 /* stream_salsa2012_ref.c */, - 8B69FBE4C767CF752D22C75DA65683FA /* stream_salsa208.c */, - 54823EDD7170FE1E987DD0DDF72FE162 /* stream_salsa208_ref.c */, - B7410D4EFE4C53FECE77AEBA52C054F8 /* stream_xchacha20.c */, - BD5ED574A45834CA570F76EC2E6D6333 /* stream_xsalsa20.c */, - D323DC2339E401111BAA809A227065B6 /* u0.h */, - 6DC5041B2B81F9D2D6B7CAC75AA4E9A0 /* u0.h */, - D6AF3EF3AAF1D539998BC8993D270100 /* u1.h */, - 1793C6D076EC0DE01D94B65D195A6534 /* u1.h */, - 28BDA535B30E88C518EC0CC7C5D625DD /* u4.h */, - 1A1A96DD90178316F8966561EB2B7624 /* u4.h */, - BD38A940B4C95144E5974FE36E42F45B /* u8.h */, - 834EBAF4BB65090329BAE2585611A163 /* u8.h */, - A701BC1279CB5F7B7AD0300BF9700FA0 /* utils.c */, - 7101ACB98FB8D7BEFBDC8297F120245D /* utils.h */, - 4D97DC64BC1C880628F5BB3C0432274E /* verify.c */, - FA15323FB82429258A0F68263321DDBD /* version.c */, - 83710CCBC4C6647EAFE348DD995A4046 /* version.h */, - D15FC73BAAA017538052FC60C9E23027 /* x25519_ref10.c */, - 7456FA467CC3B16EBC5AE3A691C163A3 /* x25519_ref10.h */, - 041D690D989D2C64FFD0D1808125944B /* xor_afternm_aes128ctr.c */, - 299AB19019C0C8A4801E4E888922C923 /* Support Files */, + D32BC24532084D2B17432A5ED354ED64 /* cgeohash.h */, + DEDAEC8B80E6825D2098AEB501A12CDD /* cgeohash.m */, + B84A2F3DBC4A4153B9C1F6BA34C97198 /* GeoHash.h */, + AD259CA44170BECC54089F0108002BAC /* GeoHash.m */, + 1068C89F420AF47E568CEF9448E8AE60 /* GHArea.h */, + 91007BAB2FF1B2E7373D19A14BD8901F /* GHArea.m */, + 47DC365BC2E09190EC94F7F329CE0B6F /* GHNeighbors.h */, + FB5B9B6AE0EBD46289617B6D12DE3F9E /* GHNeighbors.m */, + 6FEE021CB4F7A637588A8383E4B6C462 /* GHRange.h */, + F292AE302AC0E96E5A2C7F26D9E928F3 /* GHRange.m */, + AAAA01D97F8865925F895469F05110FA /* Support Files */, ); - name = libsodium; - path = libsodium; + name = "objc-geohash"; + path = "objc-geohash"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 186EE34895115C14F57FB6943EFB3AFD /* Headers */ = { + 048E2F3FA7FCDFF0291C2CC598F0F570 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - F3ED588FE6D046F199BDB197FDBD37AB /* CLIColor.h in Headers */, - 3CE4B8C7A951D2E6C132A3F836AF4593 /* CocoaLumberjack-umbrella.h in Headers */, - 0E3C8F28A8C632459A423CFEE6FF1F4C /* CocoaLumberjack.h in Headers */, - 99CDE1FCF591A944C8B08046AFCC968A /* DDAbstractDatabaseLogger.h in Headers */, - 6646C112513B7255E53E64AD0F952911 /* DDASLLogCapture.h in Headers */, - 16E18B7A161B84A673CC5B8A2CD40BFD /* DDASLLogger.h in Headers */, - 15B6F4075781D944A604A14DCC76C432 /* DDAssertMacros.h in Headers */, - A72A835E93967EB4F2AC921F72BE8984 /* DDContextFilterLogFormatter.h in Headers */, - 96714614E955E916ED8ABC131A7D90A2 /* DDDispatchQueueLogFormatter.h in Headers */, - 84672970BD4D898928A9BD41F002D0C2 /* DDFileLogger+Buffering.h in Headers */, - 11DE3CCA9845C8F5E553F90F817A620B /* DDFileLogger+Internal.h in Headers */, - 157D4E9D025A440A63BADA2E10D71E56 /* DDFileLogger.h in Headers */, - 68F61AC4E26AF6133B0D335D32706BD4 /* DDLegacyMacros.h in Headers */, - 374A775EDE8ECB712C339B4AD4D190CB /* DDLog+LOGV.h in Headers */, - 628DBE12476874868723C6F90F792DD6 /* DDLog.h in Headers */, - 68132E39AEA340FC49AF5DAB8B4C784D /* DDLoggerNames.h in Headers */, - 9CA4E56609CDE602AEE0B561BA79348B /* DDLogMacros.h in Headers */, - 378020660BE6CB7CD87A33F0CD4E01ED /* DDMultiFormatter.h in Headers */, - D62DA7DC53D110CA2199756B9C2D71F0 /* DDOSLogger.h in Headers */, - 10D8C5F0B354F908924A0DC25F21DBCE /* DDTTYLogger.h in Headers */, + BB5CFDAD4C0CC61BAFC746A917EF03A5 /* ABStaticTableViewController-umbrella.h in Headers */, + 24A86B96DFAD3B316999EA5A3FD7918E /* ABStaticTableViewController.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3479C18D5244E3D6D9EB36DAEE68300C /* Headers */ = { + 17BA34119E6FD4CDB922FEF45E0884DA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 089A77FADB550DF104545090E9A4C5FA /* mqttc-umbrella.h in Headers */, - 98880244DA26B0FF7C9512CD165A68F9 /* MQTTCFSocketDecoder.h in Headers */, - 57867FADE7DFCD215F33F686C1F6E995 /* MQTTCFSocketEncoder.h in Headers */, - 0651B271F6CA28BE210051B08229F893 /* MQTTCFSocketTransport.h in Headers */, - C4EF8DD13DD0A9FAB1E087C1D909B929 /* MQTTClient.h in Headers */, - 03D9927E9665DF686A3656B4082C491E /* MQTTCoreDataPersistence.h in Headers */, - 750D1D3065D0917CC6A7DF7D87145483 /* MQTTDecoder.h in Headers */, - 31ECB57E179B5E76B3BB14E9784DA663 /* MQTTInMemoryPersistence.h in Headers */, - A3A61FA4A746F8494A4AD3B8D50D900A /* MQTTLog.h in Headers */, - B9F8EC7CC559DB38B56BFA33662D5C1A /* MQTTMessage.h in Headers */, - FD166FB437D5BB204EDA7D3D38D6902D /* MQTTPersistence.h in Headers */, - 9108AEBE26CC914FF990867E2200774F /* MQTTProperties.h in Headers */, - 72E764B80F8834100769511A8C6B1AE2 /* MQTTSession.h in Headers */, - 742C949E648A0264CC34E1D07F0BBFB7 /* MQTTSSLSecurityPolicy.h in Headers */, - BB354272A20AF541474FFA97DEEF0ED2 /* MQTTSSLSecurityPolicyDecoder.h in Headers */, - 3D1639A0B1F89ED5295D747C2CFF0EDF /* MQTTSSLSecurityPolicyEncoder.h in Headers */, - FB51B851D6794D72CCAA297937B3D441 /* MQTTSSLSecurityPolicyTransport.h in Headers */, - 1C992F2B831C5117F33EC160B2C99863 /* MQTTStrict.h in Headers */, - 0773B77E10A5E422FF806B5E3023DBDF /* MQTTTransport.h in Headers */, - ACCADC291D831051B15E6F771A317028 /* MQTTWebsocketTransport.h in Headers */, - 76C83F60B5E2408E1D3DC53BC4FF53A0 /* MQTTWill.h in Headers */, + F1673306D2528E24477E098832882D05 /* SocketRocket-umbrella.h in Headers */, + 778D0B3A3BFC6B74234D39F9EDCF3659 /* SocketRocket.h in Headers */, + 9E2B1AC4FC728208BB79B52BFEB2D78F /* SRWebSocket.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3AF3565B536682FA24AFD100A6B12BA8 /* Headers */ = { + 1F9E6B0316D7F4B236B5DD15B34B7CBF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9C7CEA2D69F487EA394B910DA571EA6E /* SocketRocket-umbrella.h in Headers */, - D1DF8861503CBA983E5F6CDDC56F2ABB /* SocketRocket.h in Headers */, - 7B8EE861CFD075E7265877F870D82246 /* SRWebSocket.h in Headers */, + 16D479467307CAB1C129E015BEB8D732 /* Pods-OwnTracks-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4E5AF5633F2A19F3FB496073FAA3DA54 /* Headers */ = { + 403F5FE271A556E2151775587A89A89F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A9E95CD5B0E0FF487A8E11C8229A8D63 /* Pods-OwnTracks-umbrella.h in Headers */, + A2E0304964B988B1E7BA833A7AFA402D /* argon2-core.h in Headers */, + DD8101C1881485BFA233EE9843016062 /* argon2-encoding.h in Headers */, + CE60CF7DC98E712A2CE1F0D06A1D609B /* argon2.h in Headers */, + DCFC8C036EE7E028296A405ECBA0B02E /* base.h in Headers */, + 5BC16AD9E42DB7A614B33A0D9CF8E926 /* base2.h in Headers */, + FCF323E6C208FC546051E4980ABD2784 /* blake2.h in Headers */, + 3E64C52342B6E4BAB33BEE47CC8E610A /* blake2b-compress-avx2.h in Headers */, + 6C1A8D722189867024E288ECD78AAE55 /* blake2b-compress-sse41.h in Headers */, + 7B8E0D9927C05FA6350F01154C071A49 /* blake2b-compress-ssse3.h in Headers */, + 6FD91DAB38B1F3308A8A8212DB4A4911 /* blake2b-load-avx2.h in Headers */, + 4C0B93E4A792FC2F61D150D7D899795F /* blake2b-load-sse2.h in Headers */, + 07D27143794CE76F475BC18834C3DF54 /* blake2b-load-sse41.h in Headers */, + 5EB9AC4A06446B72B3BFFDED23E45C56 /* blake2b-long.h in Headers */, + C0D000FFDBBAB9857F8F98B8D16603B8 /* blamka-round-ref.h in Headers */, + 383D10A7B7D28E8B03B9358E53DC1A51 /* blamka-round-ssse3.h in Headers */, + BCB5C32EB1835AB5B046A734987E29BF /* chacha20_dolbeau-avx2.h in Headers */, + 2355E61690957DE2E939B5061CDA2E61 /* chacha20_dolbeau-ssse3.h in Headers */, + 8234A0A1004EBBB6080A452C97ACAD2C /* chacha20_ref.h in Headers */, + 67CC7F15D7EEFD77627774E9FF60C44D /* common.h in Headers */, + 30C5B9C5460C9934B133D8C0A8FD3E35 /* common.h in Headers */, + FC7E6076C2D6DE75F09F5B97A949EF1F /* consts.h in Headers */, + 7CFB7F1A7F4BB23F2DAA71A963520888 /* consts_namespace.h in Headers */, + 4CB7AA4F069E68F3A79EA782F262B296 /* core.h in Headers */, + B9D88FD22A07D1E43E378F87E0583FFC /* crypto_aead_aes256gcm.h in Headers */, + 2C7C8A4B0FAFB6C90036E04C4C8A186B /* crypto_aead_chacha20poly1305.h in Headers */, + A65B5DC14563AA9D01B319EFC76BE09C /* crypto_aead_xchacha20poly1305.h in Headers */, + 0C737CFB23E9ADBE52081BCB80911F81 /* crypto_auth.h in Headers */, + 68BC4E8AF2AE4DDC93FF416F4B863434 /* crypto_auth_hmacsha256.h in Headers */, + 27C6E64A1E51FCC806FEB996A5060045 /* crypto_auth_hmacsha512.h in Headers */, + 9D13A4B86C14FC93AC4D767289E4D428 /* crypto_auth_hmacsha512256.h in Headers */, + 36F82A5BF433F67776F15E6A2DE741DA /* crypto_box.h in Headers */, + 700E9E79E118D99F9DF9E4F6F5D698E8 /* crypto_box_curve25519xchacha20poly1305.h in Headers */, + 37D54223EDBCF0F129AD76112377FE84 /* crypto_box_curve25519xsalsa20poly1305.h in Headers */, + 252DA408AF4BBD8408D2F0CE88034AA2 /* crypto_core_hchacha20.h in Headers */, + 46AE1B962B226005EF8ED244CB327A6F /* crypto_core_hsalsa20.h in Headers */, + 667F6034DDB9D0537784D38E744B947A /* crypto_core_salsa20.h in Headers */, + D8CBC44A617490111C87B24AFB7E3C1F /* crypto_core_salsa2012.h in Headers */, + CF7A5B4CCEB21BB34970DCB912F07129 /* crypto_core_salsa208.h in Headers */, + 0243A6375016442BB131A25711662F0E /* crypto_generichash.h in Headers */, + 8FAC476980C996E05DD718F96BC0D7FA /* crypto_generichash_blake2b.h in Headers */, + 40E26E93C887E80D02904D7C847E80BA /* crypto_hash.h in Headers */, + 6C3AE764878E667FBDEAED73580A4898 /* crypto_hash_sha256.h in Headers */, + A1699220D22DBE1B26FEB1F7426C0BEB /* crypto_hash_sha512.h in Headers */, + 1AE170D8BF59211DF1D13D2F25571BDD /* crypto_kdf.h in Headers */, + 4A6209991E90235E57C024638A32F8FB /* crypto_kdf_blake2b.h in Headers */, + 070846622A25A2A70FAF9689A52AEC2A /* crypto_kx.h in Headers */, + 6F50747B6DB08405476408CA0B96BB75 /* crypto_onetimeauth.h in Headers */, + 4DCCF7EDD9E092F12F346688281DF679 /* crypto_onetimeauth_poly1305.h in Headers */, + 346F8848E147ED2C09B59385228D40FC /* crypto_pwhash.h in Headers */, + 002FD3062AD127FB57FBA474AAC3C80A /* crypto_pwhash_argon2i.h in Headers */, + 907A8AD8C8046EEA2BB51489F4D94857 /* crypto_pwhash_scryptsalsa208sha256.h in Headers */, + E11A31C9307A9C3FE64D7F2FB4492A27 /* crypto_scalarmult.h in Headers */, + 1B525020AEB2F9A8D3A96A5C299AE6DE /* crypto_scalarmult_curve25519.h in Headers */, + D2677F74ACC7DA7215F4759F67573D93 /* crypto_scrypt.h in Headers */, + D07DD4F8CCED17C0877DC8238B6E39D8 /* crypto_secretbox.h in Headers */, + A6786DBC7EE2EF01AEF24436511213CC /* crypto_secretbox_xchacha20poly1305.h in Headers */, + 13688B6618B638B9EB1FF5878445AF2A /* crypto_secretbox_xsalsa20poly1305.h in Headers */, + 4CE94325410BE81A141A606C6D66BBD9 /* crypto_shorthash.h in Headers */, + DD7BEF149A2BC7F15149A328FDBBF7D4 /* crypto_shorthash_siphash24.h in Headers */, + D2EEFDE7BF8D8BF06190B37B982D8103 /* crypto_sign.h in Headers */, + 87243DEE3D89FC67F62B2F66A71173B5 /* crypto_sign_ed25519.h in Headers */, + 3BB9C4331E617109375F8105EDE95DC3 /* crypto_sign_edwards25519sha512batch.h in Headers */, + BC4A3A2CA147FAB4BEA9BC5294F294AF /* crypto_stream.h in Headers */, + 486A8FC5E176E4F8501DCF8B6C5A9B90 /* crypto_stream_aes128ctr.h in Headers */, + 20A09654C9FC5772A1289E205B5A77E7 /* crypto_stream_chacha20.h in Headers */, + 6F3AE014B99FDFEAB0CB140E36B77FA8 /* crypto_stream_salsa20.h in Headers */, + 0F802957DC34CFBC9BABC9947FB5A472 /* crypto_stream_salsa2012.h in Headers */, + 4B99D04133B3F0BC043985F4A1981628 /* crypto_stream_salsa208.h in Headers */, + 073DCD527C37BC61F5FE73F4064CD9AC /* crypto_stream_xchacha20.h in Headers */, + 81D6CDA8257AA0A05D5491A0E02222B5 /* crypto_stream_xsalsa20.h in Headers */, + 728A2CE20A39583D57FCF9D66391482F /* crypto_verify_16.h in Headers */, + 5EEC48975F194C520644820ABCAA3CC2 /* crypto_verify_32.h in Headers */, + ED8B4B2E0F88CB437AC9B4ABAEFA817B /* crypto_verify_64.h in Headers */, + 01ACB43E8DB21BE1B0A37758AE1E4D81 /* curve25519_donna_c64.h in Headers */, + 1A591B98724AB32DAA2894132055F993 /* curve25519_ref10.h in Headers */, + 687C794C77DE004636400CD86A7BFD88 /* curve25519_sandy2x.h in Headers */, + C1F9F43CEB96EFEFC1CE22B9E554737E /* ed25519_ref10.h in Headers */, + 0C09E0A2791020E4AC4660189DE91EC0 /* export.h in Headers */, + A210ADEC5682D9CEF6CB4E0D3D48F2B3 /* fe.h in Headers */, + 57F3122150ECCFB6FE8C3E389054AAB1 /* fe51.h in Headers */, + A9E5A0BE86BA8D58EDDBC4EF4A77C294 /* fe51_namespace.h in Headers */, + CA0F4C6A027A6CB1616EEDEBD31D8196 /* int128.h in Headers */, + 1E8691350A66F83F0F19D89FC3CDEEA2 /* ladder.h in Headers */, + 5E68517843F259209937965B2C985601 /* ladder_base.h in Headers */, + CACF41C9ACB3FE5EE0BEF2A233F60F89 /* ladder_base_namespace.h in Headers */, + C12A20ADA93623428B78BDB26682EA0D /* ladder_namespace.h in Headers */, + FEC9BD17A7B05C62F99EC751B10391AE /* libsodium-umbrella.h in Headers */, + A6B3CF715A77B7EA89F421047672157F /* mutex.h in Headers */, + 0506D351D1DE147502922EC40FF0B0FE /* onetimeauth_poly1305.h in Headers */, + F06931D5EA9622B61FB66AF33E604E76 /* pbkdf2-sha256.h in Headers */, + FBFEAB98B43C0255CBE7ED41500D0D7F /* poly1305_donna.h in Headers */, + E13551DA0C6496F55D0E802EDD1ED35A /* poly1305_donna32.h in Headers */, + 98E84C113A9368F0D99B17A814AB34E9 /* poly1305_donna64.h in Headers */, + 3BC1F7CD64994AE0FA1585685D4B8E85 /* poly1305_sse2.h in Headers */, + 7BB7A1EA64F325ACD48491D70FAD9C74 /* randombytes.h in Headers */, + 8D312DFF8CA05F6E7067E86F60DACF78 /* randombytes_nativeclient.h in Headers */, + 309173008A07995B6F43E11D6E1FECC0 /* randombytes_salsa20_random.h in Headers */, + 374D41594DFE71374F54EEB68CCFDD39 /* randombytes_sysrandom.h in Headers */, + 5389D55ACDB43350605D2BA1B6E71406 /* runtime.h in Headers */, + 98BA10B90BCD9157BA379E47AD04081B /* salsa20_ref.h in Headers */, + D3FCA94740E02AAA5C5B49EF01CFCE85 /* salsa20_xmm6.h in Headers */, + 6DE68D74971E640CBAB4F1E534EC905F /* salsa20_xmm6int-avx2.h in Headers */, + 31098E059DE7CA632CFAA6902DD28911 /* salsa20_xmm6int-sse2.h in Headers */, + 326C7D30032450580E4D87F3A8BBAAC3 /* scalarmult_curve25519.h in Headers */, + 937131C18FDCD8BFD89ED8430EFF489B /* shorthash_siphash_ref.h in Headers */, + 76639E3E18E72F7503B7E2607F45A880 /* sodium.h in Headers */, + 6FFD8ADE7E605E6B26CFC472B3020D1D /* sse2_64_32.h in Headers */, + 58FB8C111B9C490D7F436A41BF643341 /* stream_chacha20.h in Headers */, + D04716D374B24FFCAC6AA9E54CF3C2A5 /* stream_salsa20.h in Headers */, + F1C8EAEBA8E3ED1A01A00EE277F80D04 /* u0.h in Headers */, + ED176457D85807F11C9A31C677889597 /* u0.h in Headers */, + 3F5ADE420971BFD260B00B1C12405CFC /* u1.h in Headers */, + 018B67D4D9E64C75F547593BEDF05C60 /* u1.h in Headers */, + 27A33217A966A6466BADF6DFC73025FE /* u4.h in Headers */, + 1E224291531368C46C3BF2CE1F4A0B72 /* u4.h in Headers */, + 5A099654FFB5CC03A35D1D6B2D957E6A /* u8.h in Headers */, + 2742F754AB72C9C92B1E900957C18652 /* u8.h in Headers */, + 0C2262B7923AED394D0FE75D31CD9F5F /* utils.h in Headers */, + 3E9254E1865E0A8B0ED9AC721A908AD4 /* version.h in Headers */, + CD842BB22C3B415F63E11F4FDCA11D2B /* x25519_ref10.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 519D574F640EFE4AE1FCAA2BCA3CCE4E /* Headers */ = { + 7FE1B9CCF169404C19BAF39C86DB1608 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A45996CA41E1400D0797D4DE86875DBD /* cgeohash.h in Headers */, - EE54D0FFBB1D5EE88333450C654AB499 /* GeoHash.h in Headers */, - 32B6CDFCD4092AF7273F84E1F6FD8EE0 /* GHArea.h in Headers */, - 13D93ABC065E93419190A6AD4D261E09 /* GHNeighbors.h in Headers */, - 9D5B7C1154339EDB17CA4B053475CF90 /* GHRange.h in Headers */, - 16EC12AC2A09264D2D6700510F02D2FD /* objc-geohash-umbrella.h in Headers */, + 6E98D131A5DDE4A25A2FBE04EF4E12AC /* mqttc-umbrella.h in Headers */, + 4A91ACACC2665F6E784655D90EE950AB /* MQTTCFSocketDecoder.h in Headers */, + 55AB8564EB8D7549F7D7F83DAB998054 /* MQTTCFSocketEncoder.h in Headers */, + 95B40418EB2674C7542B9695B54ABDAE /* MQTTCFSocketTransport.h in Headers */, + 411C7D8C95A091CD91090E1DF98F6FC1 /* MQTTClient.h in Headers */, + 7A9A5B2EF93875D60A18E534C63D96BA /* MQTTCoreDataPersistence.h in Headers */, + 2C638D0968B6D70FD8D3C685827C4FEB /* MQTTDecoder.h in Headers */, + 293938663F3495603A504A811BE04F26 /* MQTTInMemoryPersistence.h in Headers */, + 6706363D99E07C1ED01BAFB1F98E81C4 /* MQTTLog.h in Headers */, + 6CBDC3B885518D5BC8591B3E1CBFC068 /* MQTTMessage.h in Headers */, + 022CC470CD7E107EDC3A45B62572EA97 /* MQTTPersistence.h in Headers */, + 025BDDEC3476FC2D9A3669F09C3DC9A4 /* MQTTProperties.h in Headers */, + EFF68BEC6F04551FD960DDF453C03A8F /* MQTTSession.h in Headers */, + 65EA2D0CDACF633BEA4DFDED4C9786C6 /* MQTTSSLSecurityPolicy.h in Headers */, + E00B50345A3E2B4C00E778EEA12A2B6D /* MQTTSSLSecurityPolicyDecoder.h in Headers */, + C8A4CE9BB358ACFBD2255153B3709246 /* MQTTSSLSecurityPolicyEncoder.h in Headers */, + 7B2BEB2995F500DEE0171C96C6A7AB02 /* MQTTSSLSecurityPolicyTransport.h in Headers */, + 149FD9DE04B93BD30E73F92056C4DE76 /* MQTTStrict.h in Headers */, + 31A54BF7BC1C33BC70E982814CC78A7A /* MQTTTransport.h in Headers */, + AAB3959FBA25F4E9A7EA5279A0FDDBF9 /* MQTTWebsocketTransport.h in Headers */, + 75E55C74AB81D0078333BE904C60E4A0 /* MQTTWill.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6E66733A6AF9D3F280A69C715FA7184E /* Headers */ = { + C27219186157B8F642DCEA4F0024C13B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D3AD93489D6D8DB458840C6EE7892A3B /* ABStaticTableViewController-umbrella.h in Headers */, - 85438FAAEA79B1C00CADCC2A5945AA59 /* ABStaticTableViewController.h in Headers */, + 5E0B3A1166008F43959093E498F3D960 /* QRCameraSwitchButton.h in Headers */, + 5022ADFD2014DFB0A8A827CD4513174B /* QRCodeReader.h in Headers */, + 265F68C39A52D284488944167913CC81 /* QRCodeReaderDelegate.h in Headers */, + 4B14BFF6EF46FBF1C05F83482F5D6CBF /* QRCodeReaderView.h in Headers */, + D30C6B5305BECE6F14CCC26A637CB247 /* QRCodeReaderViewController-umbrella.h in Headers */, + DB926CCE110CF1DC90A369769EA110F9 /* QRCodeReaderViewController.h in Headers */, + 7C31A31E34ADE0AAB0D6A3B54B6B1DC2 /* QRToggleTorchButton.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 79F63303FEE333E74745127AD1A9D15A /* Headers */ = { + D1F11E0F021231625C9FF9FE9FA12E07 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - AE944313E0393946C2EC404352C1A36E /* QRCameraSwitchButton.h in Headers */, - 02F891ED09107C9EE7D04CFD3CD2FCC0 /* QRCodeReader.h in Headers */, - D2127B991CF68FA72E00E8D74947DF33 /* QRCodeReaderDelegate.h in Headers */, - B6446CB56C59D567F9293525EE3EB76A /* QRCodeReaderView.h in Headers */, - CBF2C4DBF59A35F343242AE6431C8ED2 /* QRCodeReaderViewController-umbrella.h in Headers */, - 19AAF5745745DEB67D791B8718188504 /* QRCodeReaderViewController.h in Headers */, - 4D8327BE2EB5BEB649BBA5C05CCA7496 /* QRToggleTorchButton.h in Headers */, + 1DB9194D6BB066F815B564BF418B1741 /* CLIColor.h in Headers */, + 5C3E3719DAD025853BA9E5F1C6A09E5C /* CocoaLumberjack-umbrella.h in Headers */, + 4DCBBD616B0450EECA36E497D9638891 /* CocoaLumberjack.h in Headers */, + 5FE61639C2E7AF2158FA465415A56635 /* DDAbstractDatabaseLogger.h in Headers */, + 4BA444E297B1A4021EFEAA0EE4CCABCE /* DDASLLogCapture.h in Headers */, + 7245E0EBB6F64D18A17A916C553F7A52 /* DDASLLogger.h in Headers */, + FC56F9B222FEDAFD6EF51E2012325BF5 /* DDAssertMacros.h in Headers */, + E14A16A430FEB414AC57272338238BB4 /* DDContextFilterLogFormatter.h in Headers */, + 44BD8C1CA31466740D3D6126C31BA5E2 /* DDDispatchQueueLogFormatter.h in Headers */, + C7F6077C57E4D9FAFB4387F9CC3BF92F /* DDFileLogger+Buffering.h in Headers */, + AF855C899733D4AC30F475ED16261046 /* DDFileLogger+Internal.h in Headers */, + A310B4A735DCA9BB78A059D6D4F35BE6 /* DDFileLogger.h in Headers */, + A02B3F35CFB32BB8397697F21E91EF47 /* DDLegacyMacros.h in Headers */, + F9E214CE00F33DABEA0FDAAD5C712600 /* DDLog+LOGV.h in Headers */, + 0990B99DEA4DF888AD7C7231AF878326 /* DDLog.h in Headers */, + 031F9FD6BA90919F530142B388EC1F92 /* DDLoggerNames.h in Headers */, + BCC8466C0B89524DBD4BC28E872B8F5F /* DDLogMacros.h in Headers */, + EE0368E4825826D3E91C7B55212BCEEF /* DDMultiFormatter.h in Headers */, + 72B71B763E70E85F253F4F3B4EE440F3 /* DDOSLogger.h in Headers */, + 891A4B7DFBB90D688E4210E9FD288851 /* DDTTYLogger.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8CE33A92D4D98D1C32C0B7616960FD57 /* Headers */ = { + D25087C73CB31358F3519A6EB7A1B7A5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - C14D43DC2C53879C2BE40D8EE098F227 /* argon2-core.h in Headers */, - 220386C2111838454BBE3EE9E472813B /* argon2-encoding.h in Headers */, - 79151BDAEBA3C297356EF8D125879E7F /* argon2.h in Headers */, - 36403880474BB3D9AFFEDA5401DB79CD /* base.h in Headers */, - 2A850CB2521CCF63206C98B1AD9CC183 /* base2.h in Headers */, - 1D3C045869D071D68EF4441903512344 /* blake2.h in Headers */, - 24ABD62828F7C2B470704860823FF864 /* blake2b-compress-avx2.h in Headers */, - 8A9F3BD25534A980BD62555DC2E92ABA /* blake2b-compress-sse41.h in Headers */, - B81CDE4E17BD882B639A529859EA7232 /* blake2b-compress-ssse3.h in Headers */, - 5A4C6FDD694EE65473E7311591774DE3 /* blake2b-load-avx2.h in Headers */, - F578FC76C3270DE1F4F505C9472FB0D2 /* blake2b-load-sse2.h in Headers */, - B4A899A69FE05A6BB6D7CB39935975E1 /* blake2b-load-sse41.h in Headers */, - 91289928E1E36707B9E09E5E6716AC9C /* blake2b-long.h in Headers */, - 8001DCF5668C6D6CEA52F6E96E4FF8E1 /* blamka-round-ref.h in Headers */, - A1DAF32197BC5D216E386115A642F6DF /* blamka-round-ssse3.h in Headers */, - 97167F000FA1BCF879A118227E375F2B /* chacha20_dolbeau-avx2.h in Headers */, - 37372EDFF413EE037F3969B279917FC9 /* chacha20_dolbeau-ssse3.h in Headers */, - C57A963432308BF844CF74CD69D54282 /* chacha20_ref.h in Headers */, - C37DF5537C66EFCD3E433D83D3C29870 /* common.h in Headers */, - 9B888D8946DF940A9CA34BD1B4F31854 /* common.h in Headers */, - 9B43BA7CF53FFCF36179C759B8F3C10C /* consts.h in Headers */, - 86DBBAC815B2A39841FCB00FECE79827 /* consts_namespace.h in Headers */, - 539683E1BE43B51D259946D0AF765610 /* core.h in Headers */, - ADA8CE4149AF0319A0BD2E21C2B76267 /* crypto_aead_aes256gcm.h in Headers */, - 908054D56AD36E5BB32382DD09D2F67E /* crypto_aead_chacha20poly1305.h in Headers */, - 225836AD15DDD554EF06403574523533 /* crypto_aead_xchacha20poly1305.h in Headers */, - 8531699A416CD1D208BD055FBD0048E2 /* crypto_auth.h in Headers */, - 4048FB3E06D542865BC2F966C8DA21CF /* crypto_auth_hmacsha256.h in Headers */, - C2A3950504AB404C3B2446AC1CEAEA3C /* crypto_auth_hmacsha512.h in Headers */, - EDF75CB56E38689C860609B918D121F8 /* crypto_auth_hmacsha512256.h in Headers */, - 2E0AC14311F0BA8AB0889866A070A324 /* crypto_box.h in Headers */, - C106C9D0D84773B90D1350E884BC8C0B /* crypto_box_curve25519xchacha20poly1305.h in Headers */, - 8B42243A8704ABA44B69E40B0E384382 /* crypto_box_curve25519xsalsa20poly1305.h in Headers */, - 23CC9E351BCEF25D42602F828D730CF9 /* crypto_core_hchacha20.h in Headers */, - 3C5BAFA66961B3B9562AD37C5CF00938 /* crypto_core_hsalsa20.h in Headers */, - D8C95AC92204950B7EE6DFBDC716D797 /* crypto_core_salsa20.h in Headers */, - A6D5FC7F3A79BA39362E85A2D4D1B949 /* crypto_core_salsa2012.h in Headers */, - 5BDFCC5B31798262237C6A3593914806 /* crypto_core_salsa208.h in Headers */, - F7901730F0B0CBE0714E71F81F209ED6 /* crypto_generichash.h in Headers */, - B451097C5BB2BA8D7B45CAC5B69F2459 /* crypto_generichash_blake2b.h in Headers */, - DD66654526350CBBDD49E0FEA6C00060 /* crypto_hash.h in Headers */, - A85F8A5780775D0632ADC51CAABACF94 /* crypto_hash_sha256.h in Headers */, - 4321841108FEE455C008A9D8667795AA /* crypto_hash_sha512.h in Headers */, - 159DD145BC492A8EFF8F47B2935D3106 /* crypto_kdf.h in Headers */, - B95577C6D5272B969BDD555FF1EE54E2 /* crypto_kdf_blake2b.h in Headers */, - CDEC4EEFBFF1D666750F5F84B86B9FD5 /* crypto_kx.h in Headers */, - 5D3F64C40D6B2C451B587D6DB2FD3DDD /* crypto_onetimeauth.h in Headers */, - 13F6AB7435F9F3AB5D92EDDF8ECF8A78 /* crypto_onetimeauth_poly1305.h in Headers */, - B95A2B8FA25CAC50E9734F1CB8C5BEB0 /* crypto_pwhash.h in Headers */, - 8C765416F809CD5996AC3BDEB1586C88 /* crypto_pwhash_argon2i.h in Headers */, - DA7BC5F55C30B04142B7029667FE88F5 /* crypto_pwhash_scryptsalsa208sha256.h in Headers */, - F03712B3C30398F54C1A108901DFC8D2 /* crypto_scalarmult.h in Headers */, - C7C704D61006184CEFEE4350C05C4ACC /* crypto_scalarmult_curve25519.h in Headers */, - 7F5D20E1AFFC76F22D719853CA2747AC /* crypto_scrypt.h in Headers */, - 5B105AB434D960466B6257072627FCB0 /* crypto_secretbox.h in Headers */, - B8C7628EC314775ECD10438ED7756E08 /* crypto_secretbox_xchacha20poly1305.h in Headers */, - 6EB74E98F6A4FEA3044AC51730B96706 /* crypto_secretbox_xsalsa20poly1305.h in Headers */, - EB24C61D0745EC256B743CCC62E38680 /* crypto_shorthash.h in Headers */, - 36E8B09B7AE86A747F4BB58FDF1A5326 /* crypto_shorthash_siphash24.h in Headers */, - 500817BC3214266CF26FBBA1ABB40AF8 /* crypto_sign.h in Headers */, - DB54BEF7C1F0F5A2E29E6479DB4392D5 /* crypto_sign_ed25519.h in Headers */, - 776B419BEDC8BC7698F6A0B88CF6E798 /* crypto_sign_edwards25519sha512batch.h in Headers */, - B720E820753C02585B13AEFA3E05E315 /* crypto_stream.h in Headers */, - E2AFD0BBA9BB944F7A97B1A5E1002962 /* crypto_stream_aes128ctr.h in Headers */, - 2416FCDF666799220692E0F1AD574E02 /* crypto_stream_chacha20.h in Headers */, - E377EF18498B6F1A6ED38952B138FA5B /* crypto_stream_salsa20.h in Headers */, - 33C6400354FD62EBB412A930162F3AF1 /* crypto_stream_salsa2012.h in Headers */, - D89F9414E7017267AA3E2867CC35F9DB /* crypto_stream_salsa208.h in Headers */, - 4A9757E18105065850C029144674483A /* crypto_stream_xchacha20.h in Headers */, - EB0241469E7CF1F695B26073D63E7E9D /* crypto_stream_xsalsa20.h in Headers */, - 57A4EE979E8F6DB6E0D7F17D790664FA /* crypto_verify_16.h in Headers */, - 956090D063AA9DDE51456A0BB06D4F4C /* crypto_verify_32.h in Headers */, - BE9A022C0D93DB3E10116EF512B408D7 /* crypto_verify_64.h in Headers */, - 9E74F6F1B37AD4805EEBB587B02F64BF /* curve25519_donna_c64.h in Headers */, - 6B182DBB8160703465DB01BC5594E185 /* curve25519_ref10.h in Headers */, - 6C5202D8D10FE90280A1AF0A2F6FDDBB /* curve25519_sandy2x.h in Headers */, - BF68453E0A6C85F7A6ED90159629FB40 /* ed25519_ref10.h in Headers */, - 9538652F8FCB6771FD07C89980AFF103 /* export.h in Headers */, - 3BCF683D46EE12F6D6C91FB34102C081 /* fe.h in Headers */, - C858774035B92D95ADA3CCFD3C37E90F /* fe51.h in Headers */, - 9676A00BD95FA0AEDAA22F8FC72C622C /* fe51_namespace.h in Headers */, - DF5D609D3CD9D07B42493E87380DFA25 /* int128.h in Headers */, - 89CFF9870692F4AF533A77583BBE8DDC /* ladder.h in Headers */, - 64B3E42FE371C8E162B7F15107C5BEDC /* ladder_base.h in Headers */, - 2ED198E9CD25FD62702F73006CA5A137 /* ladder_base_namespace.h in Headers */, - 21C97C03E4D9EC8B9379141BC0897B68 /* ladder_namespace.h in Headers */, - 83AC0B1406FDCB6740F11DA1E7EB6C02 /* libsodium-umbrella.h in Headers */, - 0C8A2D86647DF8D8B66DCFA60181A438 /* mutex.h in Headers */, - 0F85C22525EF69923FAD0F9EFB419751 /* onetimeauth_poly1305.h in Headers */, - 0E52FD7BF26B784DA73413BA19CC4AEE /* pbkdf2-sha256.h in Headers */, - 7E88D4D07AD46CFA074E4616C6AC35B9 /* poly1305_donna.h in Headers */, - 2421518D91D550B954BA2BDDFACD79A9 /* poly1305_donna32.h in Headers */, - A143DDE978DF66CDADE266F58C532F0E /* poly1305_donna64.h in Headers */, - 4C1FB8FF6F72F217D32E6CAD5F059DF7 /* poly1305_sse2.h in Headers */, - 91366A249194B4899247055432900843 /* randombytes.h in Headers */, - 9DB7932C315D13744C4AF35304EB30BE /* randombytes_nativeclient.h in Headers */, - C91B8EFA1B0B2110848841893335BEB9 /* randombytes_salsa20_random.h in Headers */, - D05DA78C0B928B624B3F2031FDB16C0A /* randombytes_sysrandom.h in Headers */, - 27A81607F812846904D6F15BDA729DD7 /* runtime.h in Headers */, - 8E4B9B0558704F04DE3CB06B4F08AC9E /* salsa20_ref.h in Headers */, - 4AA1BD53D2D4BC46569E1C1DCFA9DB3A /* salsa20_xmm6.h in Headers */, - 76A9421246DE3A074980DDD67B46A8CB /* salsa20_xmm6int-avx2.h in Headers */, - 36EFBA3A9ACD02D86DE3622B190BE326 /* salsa20_xmm6int-sse2.h in Headers */, - 89576682721D776432E16F3E664DD3C6 /* scalarmult_curve25519.h in Headers */, - E6980F35195B65B7783788E628E25C7B /* shorthash_siphash_ref.h in Headers */, - 5F80CB231A249C7D637C486E285AC957 /* sodium.h in Headers */, - 41C2FA1F4D0080553E9123A51A805F88 /* sse2_64_32.h in Headers */, - E30025F5450B8E0830B5962A0610BA92 /* stream_chacha20.h in Headers */, - 61EA94703F236B2C232D997C8FB6B2B3 /* stream_salsa20.h in Headers */, - F52FBBE1450344F40E192F427525FA87 /* u0.h in Headers */, - E178D9DCC7569C338DA21578B1F10A33 /* u0.h in Headers */, - 0FBDCD21AD05262C3FC4D88B558E7B8E /* u1.h in Headers */, - BA5D0812B52994415A498B3606373582 /* u1.h in Headers */, - 0321D550F95E64A01E54EF7CA841C9CE /* u4.h in Headers */, - C4FF3F72CA64FBA1593818344FDAEEE1 /* u4.h in Headers */, - E7B0E98D43A96D653D762EC25BA5A1BF /* u8.h in Headers */, - 634158DE515E733D732F841BE34E3DC9 /* u8.h in Headers */, - C46A12764770CF9CD186DCEF56DDBAE9 /* utils.h in Headers */, - EB4F107EBC595E01B1EFE04F92AFF4A0 /* version.h in Headers */, - 0853B4573417B4EA70C3E5868D9F2B79 /* x25519_ref10.h in Headers */, + F5D6F1058E8B47009A130E502445AA3E /* cgeohash.h in Headers */, + 4B354AED40026EC129F802DDC609860B /* GeoHash.h in Headers */, + C64DC07BCEDE4179AAC379B9EA417F24 /* GHArea.h in Headers */, + C83F9E80A01D53CCC9A277769CAEB95C /* GHNeighbors.h in Headers */, + CF5E25BED316A89219645CE26904DFF0 /* GHRange.h in Headers */, + 21B3ADB0773004C976129BE5AF4C9ABD /* objc-geohash-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 055908AFEABAB66EF30E9A3E7659DDD8 /* objc-geohash */ = { + 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */ = { isa = PBXNativeTarget; - buildConfigurationList = 266AF7FE6178C22F1AD00DA4CFD8B6F8 /* Build configuration list for PBXNativeTarget "objc-geohash" */; + buildConfigurationList = 7578135F0A9991A7E2A8B169207EBA17 /* Build configuration list for PBXNativeTarget "SocketRocket" */; buildPhases = ( - 6A551D4D8EBD253D4D08D1BF4430D5D5 /* Sources */, - B6E33129E7FF50E1C2CC10D310E20218 /* Frameworks */, - 519D574F640EFE4AE1FCAA2BCA3CCE4E /* Headers */, + 17BA34119E6FD4CDB922FEF45E0884DA /* Headers */, + DB50286F169C0450B2990CE14479F856 /* Sources */, + 56AC35E789C811CE09501582CCA2174A /* Frameworks */, + A6620E44D4248429BD059BDB7FBF21F9 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = "objc-geohash"; - productName = "objc-geohash"; - productReference = 3A9925E35AEB5BCE20BFA676D0F9C07C /* Objc_GeoHash.framework */; + name = SocketRocket; + productName = SocketRocket; + productReference = 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket.framework */; productType = "com.apple.product-type.framework"; }; - 15E38164BAB2FFF650E7E893CA28018E /* QRCodeReaderViewController */ = { + 35E1991F13C9C83F2078A06D35CA8524 /* libsodium */ = { isa = PBXNativeTarget; - buildConfigurationList = D697CB1467FD22A72EEF1972D7E33CBD /* Build configuration list for PBXNativeTarget "QRCodeReaderViewController" */; + buildConfigurationList = 92106B617CD9D644B9CE29ED12DD55D7 /* Build configuration list for PBXNativeTarget "libsodium" */; buildPhases = ( - E509C977E84203BA4062FD57857BD9BF /* Sources */, - 08384098AAA2E7C0D0B0CA5E238FA327 /* Frameworks */, - 79F63303FEE333E74745127AD1A9D15A /* Headers */, + 403F5FE271A556E2151775587A89A89F /* Headers */, + 0DAD007012420D0442E38D6DF6798B97 /* Sources */, + D8F1F841A2F7EAA13CDC9664DBC6FA75 /* Frameworks */, + DC2BA8CFC451EFD9DB34CC1928EB8251 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = QRCodeReaderViewController; - productName = QRCodeReaderViewController; - productReference = 6D114DF7D32D30E561094033D4350C88 /* QRCodeReaderViewController.framework */; + name = libsodium; + productName = libsodium; + productReference = DBA70B3011B78B9D8E49509F344C808E /* libsodium.framework */; productType = "com.apple.product-type.framework"; }; - 3CC9887A630C791F82558864321B8737 /* Pods-OwnTracks */ = { + 548A45AC34FA8106E3C61F961FDA5936 /* mqttc */ = { isa = PBXNativeTarget; - buildConfigurationList = 47BFA356BFF0CE2D3A680A5B9B808439 /* Build configuration list for PBXNativeTarget "Pods-OwnTracks" */; + buildConfigurationList = AA4498857212593898316632C998FF53 /* Build configuration list for PBXNativeTarget "mqttc" */; buildPhases = ( - 5C987583A8CA0855940B64A37841258D /* Sources */, - 961BF34B96997F454B2A0986F9203E0D /* Frameworks */, - 4E5AF5633F2A19F3FB496073FAA3DA54 /* Headers */, + 7FE1B9CCF169404C19BAF39C86DB1608 /* Headers */, + A177073B6AE86AECF8FCCDCE4AF43E02 /* Sources */, + 2E09BC05758A340A996FDDFD4728FD94 /* Frameworks */, + 124C07DADA2DE1DD353ADFBB5C05B597 /* Resources */, ); buildRules = ( ); dependencies = ( - C249493C6926C104918201F554BC4A8D /* PBXTargetDependency */, - 7B53C2D64B99A380A16E9FA46E7C2A8C /* PBXTargetDependency */, - 64BC582E67216FF573F8CE29B92CD031 /* PBXTargetDependency */, - 13AEB1EBEC1BCC3F1ECAE6F2F50A9F71 /* PBXTargetDependency */, - 9B83ED12528C42F79DC586CA36437C18 /* PBXTargetDependency */, - 347D4D91B56458296FA3DA2A7999754F /* PBXTargetDependency */, - 664DB33A693029E35C79BA26974B869A /* PBXTargetDependency */, + D45548E9904150198A0E33606BB4D9AF /* PBXTargetDependency */, + 86032CE4EEE3CE74D83CA79BF3776D5E /* PBXTargetDependency */, ); - name = "Pods-OwnTracks"; - productName = "Pods-OwnTracks"; - productReference = 7FA06CF11E7558D848D3F58DADE1969C /* Pods_OwnTracks.framework */; + name = mqttc; + productName = mqttc; + productReference = D79FBD1D89BFB57207FCEF664FE86845 /* mqttc.framework */; productType = "com.apple.product-type.framework"; }; - 403CF48C63E8A6AA5E801003B6AA2881 /* ABStaticTableViewController */ = { + B1284C8E6CD9B45E97F433902C9D77F1 /* ABStaticTableViewController */ = { isa = PBXNativeTarget; - buildConfigurationList = 4CEE1E1C8D243E63286B8E32D188AB7C /* Build configuration list for PBXNativeTarget "ABStaticTableViewController" */; + buildConfigurationList = 89DB35731508A968AF1739053CA7DA2C /* Build configuration list for PBXNativeTarget "ABStaticTableViewController" */; buildPhases = ( - 4B7862792032073EB60CA03337D2BED6 /* Sources */, - 62C0608FD5C04DA812BD311BF87728E0 /* Frameworks */, - 6E66733A6AF9D3F280A69C715FA7184E /* Headers */, + 048E2F3FA7FCDFF0291C2CC598F0F570 /* Headers */, + AFC9B8309A1D46AFEEADBB669E6BF7CC /* Sources */, + EA27CD513094658E953920343C3467E7 /* Frameworks */, + 7DE1F3FE9C40D785618894773FC656C3 /* Resources */, ); buildRules = ( ); @@ -1815,390 +1812,460 @@ ); name = ABStaticTableViewController; productName = ABStaticTableViewController; - productReference = F5676C26D3380F90E26508B89B3C8B59 /* ABStaticTableViewController.framework */; + productReference = 34A749E313A4A55976C011527DF03B68 /* ABStaticTableViewController.framework */; productType = "com.apple.product-type.framework"; }; - 7E0D6A7269ACD9621CF3FB7F75236BEA /* CocoaLumberjack */ = { + B9EE78846755BE52CF868196039C0140 /* Pods-OwnTracks */ = { isa = PBXNativeTarget; - buildConfigurationList = C74D09E74FD732D54C38C90162569B1B /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */; + buildConfigurationList = BFEB96C9249DC42817930FDC5DDE16F5 /* Build configuration list for PBXNativeTarget "Pods-OwnTracks" */; buildPhases = ( - FC2EDACD01745CDAE211488665A5C79A /* Sources */, - CDF4A96C1F5C215769A342FCEF5F622C /* Frameworks */, - 186EE34895115C14F57FB6943EFB3AFD /* Headers */, + 1F9E6B0316D7F4B236B5DD15B34B7CBF /* Headers */, + 1B0A75DB9524FBFDAD72B4DC50792057 /* Sources */, + 61CB7BE6948E512ADB921DD2548D2F0F /* Frameworks */, + C7A58A4E2B73B6266543BF961362213A /* Resources */, ); buildRules = ( ); dependencies = ( + 8384F2B4ED418B0F4885CD6DC438F107 /* PBXTargetDependency */, + B4155FDE498137CEBDC93952B1707751 /* PBXTargetDependency */, + 88A0F56BE757926ACB1A51164C9F19CF /* PBXTargetDependency */, + 314172DF5E43DDC2A1A86F3D87F97905 /* PBXTargetDependency */, + C6D79C45AD05CD768CD562C1848E7849 /* PBXTargetDependency */, + 83053590BAE261F32DD159F67DB3216C /* PBXTargetDependency */, + 217EF3F89A2F01743A8242D55D26A1CF /* PBXTargetDependency */, ); - name = CocoaLumberjack; - productName = CocoaLumberjack; - productReference = BCCEA6BEA539625F9E25DC6ED7597D68 /* CocoaLumberjack.framework */; + name = "Pods-OwnTracks"; + productName = "Pods-OwnTracks"; + productReference = 153F97C249AED03FE6E03F1E18B44EDF /* Pods_OwnTracks.framework */; productType = "com.apple.product-type.framework"; }; - 9B3507DD40B0A55338AA7EEA9E45A4D6 /* SocketRocket */ = { + C8FC4FD750AC24CAD841A7FB89CA76C6 /* QRCodeReaderViewController */ = { isa = PBXNativeTarget; - buildConfigurationList = D486423F920A48A28DF576D583B751E6 /* Build configuration list for PBXNativeTarget "SocketRocket" */; + buildConfigurationList = B27F057A6F45929CA58058160CCA20FF /* Build configuration list for PBXNativeTarget "QRCodeReaderViewController" */; buildPhases = ( - 8BB656F00405409EBAC5EB8877CA2A5E /* Sources */, - 9279BFDD8E446100E23FA89EF08909A8 /* Frameworks */, - 3AF3565B536682FA24AFD100A6B12BA8 /* Headers */, + C27219186157B8F642DCEA4F0024C13B /* Headers */, + 27C199012C2CE658B1648FA265236A52 /* Sources */, + 72E5EA0E66D29A00209504F3B635E95D /* Frameworks */, + 5FD6343D498C9D9A10679321AAB2DB7F /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = SocketRocket; - productName = SocketRocket; - productReference = F4F90648665EA56B983CA813DA25F0E5 /* SocketRocket.framework */; + name = QRCodeReaderViewController; + productName = QRCodeReaderViewController; + productReference = C5181F768198603CE48737DD6BAFB878 /* QRCodeReaderViewController.framework */; productType = "com.apple.product-type.framework"; }; - AC31BD52CC4DD0B2E4CF8396C69B5CDD /* mqttc */ = { + E4C26BB4B32E14EEC32DC8B4A30F1E89 /* objc-geohash */ = { isa = PBXNativeTarget; - buildConfigurationList = C30A76085937ACE3CFFD5800D3085694 /* Build configuration list for PBXNativeTarget "mqttc" */; + buildConfigurationList = E1202545A5D205F7FB535C77C3C448B5 /* Build configuration list for PBXNativeTarget "objc-geohash" */; buildPhases = ( - 696C57531653F61C3862A60D74782D3C /* Sources */, - FAD7D1153704011B2B0C2F7AE3B71E38 /* Frameworks */, - 3479C18D5244E3D6D9EB36DAEE68300C /* Headers */, + D25087C73CB31358F3519A6EB7A1B7A5 /* Headers */, + 16E198249915BDC45CE21BDF5473A2DC /* Sources */, + 5FAF3D469704DAC73DFD619C0B6E4E64 /* Frameworks */, + D616F344C7C45687703AFBAEF425C578 /* Resources */, ); buildRules = ( ); dependencies = ( - F3B026452CBBDC1459C3788235AB5F68 /* PBXTargetDependency */, - 0A94B98B53A005752480C221F31217A1 /* PBXTargetDependency */, ); - name = mqttc; - productName = mqttc; - productReference = 3470EB2936A40B0270A6DAB02105A2D8 /* mqttc.framework */; + name = "objc-geohash"; + productName = "objc-geohash"; + productReference = 5AA19F797B44158C7960F705F0B7D3FA /* Objc_GeoHash.framework */; productType = "com.apple.product-type.framework"; }; - AD40A3E7DB7C86DB949C3E0EFA9A98CA /* libsodium */ = { + E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */ = { isa = PBXNativeTarget; - buildConfigurationList = 2410692421510B1D546994E0AF95B560 /* Build configuration list for PBXNativeTarget "libsodium" */; + buildConfigurationList = 5727A21D83A3F5362D7F996DE500B1C5 /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */; buildPhases = ( - 553D694CDDD3E6BBD2205A1A6A97E180 /* Sources */, - D117974982785268CD4F7006F576BA32 /* Frameworks */, - 8CE33A92D4D98D1C32C0B7616960FD57 /* Headers */, + D1F11E0F021231625C9FF9FE9FA12E07 /* Headers */, + D314421AC48A49B1E347D100237759C2 /* Sources */, + 85D130C890A41EE223A85B2F59D220E9 /* Frameworks */, + 4D48F20BFCD11090A2F2DDBCB0781951 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = libsodium; - productName = libsodium; - productReference = E3CAFDEF9972E3273192235ED5E9246D /* libsodium.framework */; + name = CocoaLumberjack; + productName = CocoaLumberjack; + productReference = C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0930; - LastUpgradeCheck = 0930; + LastSwiftUpdateCheck = 1100; + LastUpgradeCheck = 1100; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 2E354F5B6B4CB3F0C849D0A191984D3B /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 14144D279CEF2015142BCBBA0F946E8C /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - 403CF48C63E8A6AA5E801003B6AA2881 /* ABStaticTableViewController */, - 7E0D6A7269ACD9621CF3FB7F75236BEA /* CocoaLumberjack */, - AD40A3E7DB7C86DB949C3E0EFA9A98CA /* libsodium */, - AC31BD52CC4DD0B2E4CF8396C69B5CDD /* mqttc */, - 055908AFEABAB66EF30E9A3E7659DDD8 /* objc-geohash */, - 3CC9887A630C791F82558864321B8737 /* Pods-OwnTracks */, - 15E38164BAB2FFF650E7E893CA28018E /* QRCodeReaderViewController */, - 9B3507DD40B0A55338AA7EEA9E45A4D6 /* SocketRocket */, + B1284C8E6CD9B45E97F433902C9D77F1 /* ABStaticTableViewController */, + E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */, + 35E1991F13C9C83F2078A06D35CA8524 /* libsodium */, + 548A45AC34FA8106E3C61F961FDA5936 /* mqttc */, + E4C26BB4B32E14EEC32DC8B4A30F1E89 /* objc-geohash */, + B9EE78846755BE52CF868196039C0140 /* Pods-OwnTracks */, + C8FC4FD750AC24CAD841A7FB89CA76C6 /* QRCodeReaderViewController */, + 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */, ); }; /* End PBXProject section */ +/* Begin PBXResourcesBuildPhase section */ + 124C07DADA2DE1DD353ADFBB5C05B597 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4D48F20BFCD11090A2F2DDBCB0781951 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5FD6343D498C9D9A10679321AAB2DB7F /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7DE1F3FE9C40D785618894773FC656C3 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A6620E44D4248429BD059BDB7FBF21F9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C7A58A4E2B73B6266543BF961362213A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D616F344C7C45687703AFBAEF425C578 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DC2BA8CFC451EFD9DB34CC1928EB8251 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + /* Begin PBXSourcesBuildPhase section */ - 4B7862792032073EB60CA03337D2BED6 /* Sources */ = { + 0DAD007012420D0442E38D6DF6798B97 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9772527F6537F9A0C3763227A783FE6B /* ABStaticTableViewController-dummy.m in Sources */, - 48E2B92C54EDF7D24D508AB9136C064E /* ABStaticTableViewController.m in Sources */, + C992DBBE29882D2DE6EC180C41A6B433 /* aead_aes256gcm_aesni.c in Sources */, + 137C72F9F3075C9478C2BE30C1542026 /* aead_chacha20poly1305.c in Sources */, + 4A7A9544317ED2E4822DD772AC27F6D7 /* aead_xchacha20poly1305.c in Sources */, + 7067FC08443592F8A28ED679BE89AED5 /* afternm_aes128ctr.c in Sources */, + 00CCABE87CD74F27F1447CC71B8D0E27 /* argon2-core.c in Sources */, + CA0464E72D1F446202456B66D5734AA1 /* argon2-encoding.c in Sources */, + 7D1CD3FDBC28FAC62592CB65120A0D0A /* argon2-fill-block-ref.c in Sources */, + 98B74C989EC0E53B747AA9CB282D4B81 /* argon2-fill-block-ssse3.c in Sources */, + 05510CD1A36F9E03968ED4BB0E2FE03B /* argon2.c in Sources */, + 359162E2F8B97563AB6F6D13D5F18195 /* auth_hmacsha256.c in Sources */, + D0622AAAFF0B70E12018FF1A1A0130DA /* auth_hmacsha512.c in Sources */, + 7D498EF4F4CD89D95BA6989A3BB84A87 /* auth_hmacsha512256.c in Sources */, + 791D41AA3040BFC50CA8551520FA7CB5 /* beforenm_aes128ctr.c in Sources */, + 69BF9E9ABC7F1A657B790A2500904A85 /* blake2b-compress-avx2.c in Sources */, + 7DDC067830C4731C9DA2E3371B5C2F26 /* blake2b-compress-ref.c in Sources */, + 5FB1FA8AF8F208522C6FB360A601C228 /* blake2b-compress-sse41.c in Sources */, + 4392BD860634E22F6FC733EDA5761BEE /* blake2b-compress-ssse3.c in Sources */, + C73749989B35D9509EAA9DC998F3DC5A /* blake2b-long.c in Sources */, + 249A76565A339ED22988AC7FA01A7EFB /* blake2b-ref.c in Sources */, + 5CC442F139EAE64633CB129B1F25DE50 /* box_curve25519xchacha20poly1305.c in Sources */, + BC775C99D25BF17437BAE35818CEB6D6 /* box_curve25519xsalsa20poly1305.c in Sources */, + 11032FF795143B939EC26CF9F0BA4DD5 /* chacha20_dolbeau-avx2.c in Sources */, + D0E927F9DF4C81CB70D3D950666230FE /* chacha20_dolbeau-ssse3.c in Sources */, + FCD5DC2C3962F3C197451D81F14D3604 /* chacha20_ref.c in Sources */, + 6D305DA30381E1A67629824FCEF06A9A /* consts_aes128ctr.c in Sources */, + 78F77D0A1D566D692EC5F35F9F8B8076 /* core.c in Sources */, + 58B76724B92B169D7FAF3051B01AA7CF /* core_hchacha20.c in Sources */, + 14F641536B2BD1F50743EB04A9B31BDC /* core_hsalsa20.c in Sources */, + 372381CA5A5644F29064027CEF20FDCF /* core_hsalsa20_ref2.c in Sources */, + 31D6E31148D3762F1ABAE6804105105A /* core_salsa_ref.c in Sources */, + 0560FCA95678608EE585BF0F076C2186 /* crypto_auth.c in Sources */, + 4B542F6ACA908BC987B48F5D39439BEA /* crypto_box.c in Sources */, + 89987FB349E7E90C44AF18CA70842628 /* crypto_box_easy.c in Sources */, + 462C23731C471216A8A57712CE623C98 /* crypto_box_seal.c in Sources */, + FF0554048BCE31B8E0B7BF5632EB2F7E /* crypto_generichash.c in Sources */, + 1F84AD24503E91B0F392653561D7DBF6 /* crypto_hash.c in Sources */, + 510DC63E978960E1E3ADBFD56C661A4B /* crypto_kdf.c in Sources */, + 14CF17DFA3ECA3300D8AA8E14AE6D0C6 /* crypto_kx.c in Sources */, + A4243C94D632DF7EA0EF52731E771E78 /* crypto_onetimeauth.c in Sources */, + 4CFBABA60D3FDB9D894308397698CF09 /* crypto_pwhash.c in Sources */, + 9BF7FC9E3F215A005E943A1655B74F16 /* crypto_scalarmult.c in Sources */, + 77A2DCD421448B2693DA1E3D9C2C45B5 /* crypto_scrypt-common.c in Sources */, + DFFACACE0FE879D1D57F2F7D887E37A6 /* crypto_secretbox.c in Sources */, + E7A4FEB4B0B03FF654BC8B6F3E0817B0 /* crypto_secretbox_easy.c in Sources */, + 2866676DFC0BFF34B833DC5005D4FFAC /* crypto_shorthash.c in Sources */, + F490D4CC94138611E951344C7CCB0F2F /* crypto_sign.c in Sources */, + AF3EC87409D4C6D20501EB7C5C81E2CB /* crypto_stream.c in Sources */, + 54A30310A12375B538EB1A5763266976 /* curve25519_donna_c64.c in Sources */, + FC24F4AB5E51AD092959E86E615C9684 /* curve25519_ref10.c in Sources */, + 8317DDC6194D575D7AEBC5EC20B30049 /* curve25519_sandy2x.c in Sources */, + D45C81CA09BA7B19F773CD6A15FEA5B4 /* fe51_invert.c in Sources */, + 985E3B5CF42B16F12CA1897C7B8B848E /* fe_frombytes_sandy2x.c in Sources */, + 8D7F91392F786C40FD28E2A8733B7587 /* generichash_blake2.c in Sources */, + 6E4018746745A3FBD11D1A710E5416C7 /* generichash_blake2b.c in Sources */, + A71DC5235E9ED9F9C15C612B32D0C151 /* hash_sha256.c in Sources */, + FCDC1D4D3A42AA882C761B2A3CA7B006 /* hash_sha256_cp.c in Sources */, + 18346978E29772A33BD2B5D6EC216A5E /* hash_sha512.c in Sources */, + 4221EF7E91F1633AFF5A8B848399A07C /* hash_sha512_cp.c in Sources */, + 3AD9E5FC95BBA4805A90AD64B8DA6702 /* int128_aes128ctr.c in Sources */, + 1B92BB0B2511C58096882D7237753C25 /* kdf_blake2b.c in Sources */, + 32884692A188B294FAD2651D61541696 /* keypair.c in Sources */, + 50F6D9063CE8A6D2736983D38A127F88 /* libsodium-dummy.m in Sources */, + 1B0C631DFC6D7B94E33E12C8BE6C68EC /* obsolete.c in Sources */, + 2AA3A6BB6F61D5BFE425327420EAD642 /* onetimeauth_poly1305.c in Sources */, + FD6DA79E71E2DC4FF7F990F525C1AA2C /* open.c in Sources */, + 5EFAC82F3EFF1D9821F31E3473D46FC3 /* pbkdf2-sha256.c in Sources */, + E5B43E55AFA1AD55DE1D63A623D3BA35 /* poly1305_donna.c in Sources */, + 1AF2A654CE430DE34A6DB4F6B130C2B4 /* poly1305_sse2.c in Sources */, + CDD6B8E8F93915AD175AC9C84B6A76E2 /* pwhash_argon2i.c in Sources */, + FAA4B6AAA1F5E84A002C7845191564E1 /* pwhash_scryptsalsa208sha256.c in Sources */, + 4D3CF1C86A241EDE6B2EDFED5DB276E4 /* pwhash_scryptsalsa208sha256_nosse.c in Sources */, + 7F92CFA6A3379E4AA5D89A1E33CAE1E2 /* pwhash_scryptsalsa208sha256_sse.c in Sources */, + 565B3ED04D3568080DB37A8B60727A1A /* randombytes.c in Sources */, + E410E9FF4C1D23334494546D4A29786F /* randombytes_nativeclient.c in Sources */, + 1DC736061C7A6A96EAEBA25640E700DD /* randombytes_salsa20_random.c in Sources */, + 1FBCB8E5482A1AA0B9DF27FB9CB60F16 /* randombytes_sysrandom.c in Sources */, + 711EC797F1ADCD871A545B65D0F96B39 /* runtime.c in Sources */, + 03352F33DD318ED0272F71E7748DA033 /* salsa20_ref.c in Sources */, + 4F425325716C71B0846AC670226259DF /* salsa20_xmm6.c in Sources */, + 89A3D503B98F7BA4EB08A90E1174D753 /* salsa20_xmm6int-avx2.c in Sources */, + EDC76EEBA64CB71E8BBC080CAF3FAE55 /* salsa20_xmm6int-sse2.c in Sources */, + 2EFD3F9AECB8D3C13A4100839994F5BE /* scalarmult_curve25519.c in Sources */, + DA887DBB58BDC4CB1643A59C52617600 /* scrypt_platform.c in Sources */, + 87809DA5A2CF5E040492D6875DAAD5FA /* secretbox_xchacha20poly1305.c in Sources */, + 4F12081AF636EB0D79D2925BF312413E /* secretbox_xsalsa20poly1305.c in Sources */, + 2A9DC970F48D1E7CD5AC5E3264603F3D /* shorthash_siphash24.c in Sources */, + 9795C044A9C9A34F33A38F67A505D2F3 /* shorthash_siphash24_ref.c in Sources */, + D90A517803EF5D644F8DD3D7F40595A6 /* shorthash_siphashx24.c in Sources */, + B5DBB03FA594C8F59468D409EA50D94B /* shorthash_siphashx24_ref.c in Sources */, + 5D9C5DF655019FCCAFECD3DC2BA5B82B /* sign.c in Sources */, + F76336A55B71E967C322B17248484EBE /* sign_ed25519.c in Sources */, + 11FD3125F93AE289F421DCEF8D4BCE86 /* stream_aes128ctr.c in Sources */, + 91E46ECD7F376E037735D4B00E5BB1A7 /* stream_aes128ctr_nacl.c in Sources */, + EBFE6D7404DD92CAB58FA08BCA11E3ED /* stream_chacha20.c in Sources */, + 817A0642F624DBBD45EF79B1EF5ED88F /* stream_salsa20.c in Sources */, + 20EFEA534DF4AADAE7A0B01F327D7E09 /* stream_salsa2012.c in Sources */, + 6ADF354B8FA9539D92AA0B67B989CA42 /* stream_salsa2012_ref.c in Sources */, + 7DC82DF893FACC1CC4A0F2B0E68340A8 /* stream_salsa208.c in Sources */, + 703DBB6F205D28B3D513EA237FF7D15F /* stream_salsa208_ref.c in Sources */, + 9855AE8F4398605420DC123832A11646 /* stream_xchacha20.c in Sources */, + 167C6937F0A3028BD28BDB9C5CFD5802 /* stream_xsalsa20.c in Sources */, + CBEB42E901E39A7ED6EB8A1369A169FD /* utils.c in Sources */, + 08C2AF247C74FF5537465505C0334CE0 /* verify.c in Sources */, + C2BB96637843EB6FFC3A6BE217E659AD /* version.c in Sources */, + 01E74090F8CEE033CCA914F474615A61 /* x25519_ref10.c in Sources */, + 17038A10FE24F55991D9309C6A467653 /* xor_afternm_aes128ctr.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 553D694CDDD3E6BBD2205A1A6A97E180 /* Sources */ = { + 16E198249915BDC45CE21BDF5473A2DC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 225A176CFECFA263A2ED65276E628EBA /* aead_aes256gcm_aesni.c in Sources */, - 9E1FD88B6CC61B62F7BB3A1D8295685E /* aead_chacha20poly1305.c in Sources */, - 0368EFAF491E6E17CEE49347ADE935E5 /* aead_xchacha20poly1305.c in Sources */, - C6FE5EE68F245265E4B4345D2E76D80F /* afternm_aes128ctr.c in Sources */, - 4B2DF1BFB6BF1DB60BD30E0133D3EF05 /* argon2-core.c in Sources */, - 72A2181477D505C9BB1F0B11B87AE025 /* argon2-encoding.c in Sources */, - FB7F6EFD06295E38CE1BE33E77AB6F8D /* argon2-fill-block-ref.c in Sources */, - 016E85B37A49B4EDDBBFB35EC067AC96 /* argon2-fill-block-ssse3.c in Sources */, - 67B1A6C5C6B2C627593782E1BA5AFA88 /* argon2.c in Sources */, - 5921F073F767DDC2129FEF09E19AA0B5 /* auth_hmacsha256.c in Sources */, - 51899868CD9B186A2D3CEDEDEF132D52 /* auth_hmacsha512.c in Sources */, - 1C2D5ED83EDD1CF7DB4D6691650A071B /* auth_hmacsha512256.c in Sources */, - 0842A55A6C2FF1F7682024A5258CF492 /* beforenm_aes128ctr.c in Sources */, - 405399419B157DF8EF37D56349523B94 /* blake2b-compress-avx2.c in Sources */, - E1C0AFB4B7630882B0536FCCCC5531CD /* blake2b-compress-ref.c in Sources */, - 880BEF301A0F2AD68B7FE2436C9BE851 /* blake2b-compress-sse41.c in Sources */, - 2794CAB200DDF53433F9078B5CA43B49 /* blake2b-compress-ssse3.c in Sources */, - 4588D2AC75968B78C7153936F67A189E /* blake2b-long.c in Sources */, - 98048FB1277EACAB001EBFBD148F9511 /* blake2b-ref.c in Sources */, - FF3688F374CC98BF52093BD77872F96B /* box_curve25519xchacha20poly1305.c in Sources */, - 31D9CCCECC0EEAB5E1CDA07F806FADBA /* box_curve25519xsalsa20poly1305.c in Sources */, - 2E87C1D283D28C61FAB08B36FEBCBE11 /* chacha20_dolbeau-avx2.c in Sources */, - 96B6DEFB38590AB92CE6DC78B6F9A34C /* chacha20_dolbeau-ssse3.c in Sources */, - 5A61ECF02B253714874524C7972BD609 /* chacha20_ref.c in Sources */, - E1837E9695442865D581A2797EE02856 /* consts_aes128ctr.c in Sources */, - EFA025B72A5751B648D0E89F4F027C9B /* core.c in Sources */, - F9C5E9613B783F15B8280AA2570E91FF /* core_hchacha20.c in Sources */, - 88359A85A4D14EAC3D0277DD48A16C79 /* core_hsalsa20.c in Sources */, - 93FD8484D9CD31674F4497504B598426 /* core_hsalsa20_ref2.c in Sources */, - ADCD43A71973724922E1B1D750C17651 /* core_salsa_ref.c in Sources */, - A71589232624DF9F930BDF1C678C73AB /* crypto_auth.c in Sources */, - 52B580124EECC6A3FCE43AFD40E3A1EA /* crypto_box.c in Sources */, - E80B6D5289729FEDE6A90C54FDE3C965 /* crypto_box_easy.c in Sources */, - 35E471ED57984AE320D0F646D62E0128 /* crypto_box_seal.c in Sources */, - 66B1FE7F88099D940FB20B51039490A0 /* crypto_generichash.c in Sources */, - A7E4A8B70BC86095B0A77D02EE19A93A /* crypto_hash.c in Sources */, - 30AA0CB65A0C2ECB33366C5BE6B9675D /* crypto_kdf.c in Sources */, - 16EACCEBFC4C0A2857AB6CB05CA0C963 /* crypto_kx.c in Sources */, - 5718A4EA67229BCA48EA7D5F15B8227A /* crypto_onetimeauth.c in Sources */, - C14502EA132126EEA32E9FB3C1B7DE7F /* crypto_pwhash.c in Sources */, - E013D3ABAE744071FE759A793C86E071 /* crypto_scalarmult.c in Sources */, - 67CFE2F1EB96F6B1347E26706B2269EE /* crypto_scrypt-common.c in Sources */, - 7C9046BE1C32B65B8C9E68856E570772 /* crypto_secretbox.c in Sources */, - 3F3F94338B88E56A811EE42FBC4AA4D3 /* crypto_secretbox_easy.c in Sources */, - E1E86AB524D0C06D485B5C7C42C91032 /* crypto_shorthash.c in Sources */, - E188C45F4AEA0887023BCCD6F6764C87 /* crypto_sign.c in Sources */, - BC0319F54BCD536CED47F10407D271E6 /* crypto_stream.c in Sources */, - 0C057F605156BADF076E230EA43AAEE6 /* curve25519_donna_c64.c in Sources */, - B8BA768A860B89D2B8C705D23E535841 /* curve25519_ref10.c in Sources */, - DB0FAEEB5CE1CD69EA18E4F8F852E759 /* curve25519_sandy2x.c in Sources */, - 9F7C888C4EA6F8A22EEC1FEBFB234673 /* fe51_invert.c in Sources */, - E83D47295E102F3737DBDA40C423DAD6 /* fe_frombytes_sandy2x.c in Sources */, - F93564D8808D12B8B3718C19F22B2BB9 /* generichash_blake2.c in Sources */, - C3130968E152EF492C8CB769B7E5E8F9 /* generichash_blake2b.c in Sources */, - 7B2715167B2EFE7E7E4F15A1E353893A /* hash_sha256.c in Sources */, - 58C1CBA175A793C5E07FEF72B05EECA3 /* hash_sha256_cp.c in Sources */, - ED396217C1F01CD19B0FE87C3E1414B0 /* hash_sha512.c in Sources */, - C6A8E06A81B987849B7353BB7421EE0F /* hash_sha512_cp.c in Sources */, - 24634282D9828FFD11C2BD4C546BAD53 /* int128_aes128ctr.c in Sources */, - 729CB093A91CD6012940038A7FC5F2A6 /* kdf_blake2b.c in Sources */, - 7B94A2829816E6318BEA7C751ED0A4E4 /* keypair.c in Sources */, - 8ED5B72B66FB99A359A8EBAAAD4C2C12 /* libsodium-dummy.m in Sources */, - 9FB787A8B3AE62C4B2138CE330C15922 /* obsolete.c in Sources */, - 25DC254F0F91AA1D23E52CFABA3C1B0D /* onetimeauth_poly1305.c in Sources */, - D0AE2B051E26CC5B262406ECDE6C3C55 /* open.c in Sources */, - E2071A2A8238D96EC73F6F11854A7FB2 /* pbkdf2-sha256.c in Sources */, - D5453909DD216F4AFF596850A3DE4FCF /* poly1305_donna.c in Sources */, - 995F331F1AD175699434CBF4A76FABB3 /* poly1305_sse2.c in Sources */, - 237C89F8D0269D845FC1CD3B89296B43 /* pwhash_argon2i.c in Sources */, - 9F02C796CA4AEF49E0E0D7BCA9E9E7F0 /* pwhash_scryptsalsa208sha256.c in Sources */, - 9E38F66830CB3782647DDA1149455938 /* pwhash_scryptsalsa208sha256_nosse.c in Sources */, - 6FFCEB922EC2EBD0FCD2E931ABE38841 /* pwhash_scryptsalsa208sha256_sse.c in Sources */, - B11800ACC2FFBA1790290BA1172BCCFB /* randombytes.c in Sources */, - 919E4D4FC5CE47800969723DCD6AC02A /* randombytes_nativeclient.c in Sources */, - 632BAB3E253AF15428A580B16B78D08F /* randombytes_salsa20_random.c in Sources */, - 36C1874BB7D075DB54486AF6527079F4 /* randombytes_sysrandom.c in Sources */, - DCBE7AF3E2813C2E370F0554CE7DD314 /* runtime.c in Sources */, - 4856104E402235169F42552A1F92322A /* salsa20_ref.c in Sources */, - C5516987AC20F546582ABE4214B92C07 /* salsa20_xmm6.c in Sources */, - E31A136C29015728FEB2820E4D84E7F9 /* salsa20_xmm6int-avx2.c in Sources */, - F97FF05A4C1F8DAC1259149CE5A5A160 /* salsa20_xmm6int-sse2.c in Sources */, - 5E7CF6EDF24C8B62B355D3482C6AB11D /* scalarmult_curve25519.c in Sources */, - FC69BD1F489A662458CBC74BBAD9F295 /* scrypt_platform.c in Sources */, - A3A355D71BAC02F3F3AD8EBAF2357497 /* secretbox_xchacha20poly1305.c in Sources */, - BD55173B7A37CDC519B0F34761FF4419 /* secretbox_xsalsa20poly1305.c in Sources */, - 0E12D8586AFB79F410044DE1381AAAD0 /* shorthash_siphash24.c in Sources */, - EA074C826E57E75FE39E944FBF6C767A /* shorthash_siphash24_ref.c in Sources */, - F3A86739199B1A6197C5CAFB2AD7814C /* shorthash_siphashx24.c in Sources */, - A526C8E2F2F1F7F33D5D54868BF90EF3 /* shorthash_siphashx24_ref.c in Sources */, - E5D5704EE881AC70CA28ED058E516F80 /* sign.c in Sources */, - 7EF0576BEA057E75678C464360F2FF53 /* sign_ed25519.c in Sources */, - 9918A0C7FD602ED3988D5784CFA70782 /* stream_aes128ctr.c in Sources */, - 0D88FE4F5E550BFC99CCC87CE477FC45 /* stream_aes128ctr_nacl.c in Sources */, - A3FB6F24C037D1DA41DD32384EA4F3DE /* stream_chacha20.c in Sources */, - 974F0D35B94D11DCBCAEF029A85D0895 /* stream_salsa20.c in Sources */, - 1D44C163D50469DB2C82978E42CC999B /* stream_salsa2012.c in Sources */, - 43BD49FBF2F61B795CBA8A300148A773 /* stream_salsa2012_ref.c in Sources */, - E4BAF279D1F6554F4BAFAE705A116914 /* stream_salsa208.c in Sources */, - 4468FC3E35360ADB85AEFB29324AD6BF /* stream_salsa208_ref.c in Sources */, - 72860544DE4C59E2BD5AEE234E45E611 /* stream_xchacha20.c in Sources */, - 5E71E387C3DE1CED5F6347D6A46E732A /* stream_xsalsa20.c in Sources */, - 811E0C8A7497C3FFA507A63FF5C1284E /* utils.c in Sources */, - 29196944F97910D49D7A4647010C1220 /* verify.c in Sources */, - 3F42F7E13FEFC594196AEDC87482FBD5 /* version.c in Sources */, - 952AB7AD38F38AAFE9D25A2BC72D0E7C /* x25519_ref10.c in Sources */, - B8A194AE3F08EA7E57496C3B4FB08B6E /* xor_afternm_aes128ctr.c in Sources */, + 7C468EF6B526B3F5DC151B958A657F92 /* cgeohash.m in Sources */, + 16B1F8C13D0992D3F025BD0A16A18872 /* GeoHash.m in Sources */, + 5511B5CA21CDA19AF2300222767FD45F /* GHArea.m in Sources */, + 584495C41B1D9DE5B8BEA1EDC76181BF /* GHNeighbors.m in Sources */, + 2E1D26CE951C77556634D2F4DE46F3C0 /* GHRange.m in Sources */, + 6F24F5F26FB2F19981C5A0D21EAF3991 /* objc-geohash-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5C987583A8CA0855940B64A37841258D /* Sources */ = { + 1B0A75DB9524FBFDAD72B4DC50792057 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6A98B460FAEDD2932AC335AE207EFA68 /* Pods-OwnTracks-dummy.m in Sources */, + F5E59905B92DCE4448EA21E17D567B36 /* Pods-OwnTracks-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 696C57531653F61C3862A60D74782D3C /* Sources */ = { + 27C199012C2CE658B1648FA265236A52 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - FDE6F1BBBB072B99D98BE681FA14A5A5 /* mqttc-dummy.m in Sources */, - 616D81A0D6DF199C4C658ABDFA374F41 /* MQTTCFSocketDecoder.m in Sources */, - 2AC68C19A3DF0DFD0FAA813D0C36027A /* MQTTCFSocketEncoder.m in Sources */, - E19D6B69BBA561161DF76945AF366CC3 /* MQTTCFSocketTransport.m in Sources */, - A82481E4B5ADBED3AEF73F709826AB4D /* MQTTCoreDataPersistence.m in Sources */, - 8A1BE46E8C6C91A2AF6706D52CF10DDB /* MQTTDecoder.m in Sources */, - 2F229C05A94224026FA0948334E5EB5C /* MQTTInMemoryPersistence.m in Sources */, - 1D26A1CD5CEB9F98D148853BD67DED94 /* MQTTLog.m in Sources */, - 746E078AD0326C1C916874A8FA1DD18E /* MQTTMessage.m in Sources */, - 8E83CFC207FBF1780693367356371F36 /* MQTTProperties.m in Sources */, - D49118D02A4ADD7D22ADF2D3F4B6652B /* MQTTSession.m in Sources */, - 3FC8F79FB466BC3D0B8124CAB6E02D80 /* MQTTSSLSecurityPolicy.m in Sources */, - 694323E92AB666556DCA23555546ADC4 /* MQTTSSLSecurityPolicyDecoder.m in Sources */, - EF3B5BDF93457ECCC34F54CC7D504A30 /* MQTTSSLSecurityPolicyEncoder.m in Sources */, - 939F837ADADF7680BF304D066342689F /* MQTTSSLSecurityPolicyTransport.m in Sources */, - 2A906BACEEE8108B9793801BCC7B2369 /* MQTTStrict.m in Sources */, - 45DA51544F966A69F3AEEA12BD86DBF3 /* MQTTTransport.m in Sources */, - D998BA87EAC15F22ACC3D854FC187A2F /* MQTTWebsocketTransport.m in Sources */, - D4072B6B50C9AD39B6D3C200CBF166BD /* MQTTWill.m in Sources */, + 7377ADE9194D3FA641467CB1F2BC28AA /* QRCameraSwitchButton.m in Sources */, + 2C0750BB033AF3C5278C2A89D7387A7B /* QRCodeReader.m in Sources */, + 9695D986086FAB534982112A9EEF136D /* QRCodeReaderView.m in Sources */, + 5905CFC87436C7C65A01DE6F54C42268 /* QRCodeReaderViewController-dummy.m in Sources */, + 25EDD6B9261812109DF8263282888D5B /* QRCodeReaderViewController.m in Sources */, + 4A2BB7AB9961B3ACE3D496ABB1D85182 /* QRToggleTorchButton.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6A551D4D8EBD253D4D08D1BF4430D5D5 /* Sources */ = { + A177073B6AE86AECF8FCCDCE4AF43E02 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3B45AF9F4F8A01DDB2592D0BFF9ACF58 /* cgeohash.m in Sources */, - 3376AA4753467E9F6DECEB5E3ECA3708 /* GeoHash.m in Sources */, - A3472F00423A832E70498BC560EE74B6 /* GHArea.m in Sources */, - 72375CD49A38592D55B1494B02A3AA63 /* GHNeighbors.m in Sources */, - 0401CA156BD55A9C176157FEB5434D73 /* GHRange.m in Sources */, - D7CBC350458DC4996552225224F385BB /* objc-geohash-dummy.m in Sources */, + 592580A451765EC9AF13974FA2773EBC /* mqttc-dummy.m in Sources */, + 3D0222B15F95A0C7621D429D14AA80A4 /* MQTTCFSocketDecoder.m in Sources */, + C10E3FB105493504683558653E6FAA3D /* MQTTCFSocketEncoder.m in Sources */, + 0A75EBE4CACD81730B23B370BD027271 /* MQTTCFSocketTransport.m in Sources */, + 6E2D321568FCEBA1919E7A3A4F4D5F28 /* MQTTCoreDataPersistence.m in Sources */, + F524FBB6B0A3026DD7B0A668D775C4A1 /* MQTTDecoder.m in Sources */, + 75D37636DD24B0E4BDAE976E11F8025B /* MQTTInMemoryPersistence.m in Sources */, + EFFD2F36558C484CEFCDBF5421C3B2A6 /* MQTTLog.m in Sources */, + C09785DB39152D8D654B6D0A08F46177 /* MQTTMessage.m in Sources */, + 32A6C2674AD13F8BD859B57FE3D00024 /* MQTTProperties.m in Sources */, + 01AF6B43F9096B121AEECC345FAC25AA /* MQTTSession.m in Sources */, + 2EC8AB97D02915B57F7217EE12E07204 /* MQTTSSLSecurityPolicy.m in Sources */, + 9AFC7BA84CD0F9136C73A247E66221D4 /* MQTTSSLSecurityPolicyDecoder.m in Sources */, + 8B7652F7E1B1D954322294ADDFB138FB /* MQTTSSLSecurityPolicyEncoder.m in Sources */, + 6AD0EF249C9ECBCCAA6E6E0DAD0691F5 /* MQTTSSLSecurityPolicyTransport.m in Sources */, + 1052E0D9B5FBA3E4B07DD270B9459344 /* MQTTStrict.m in Sources */, + 92B23E069420B5B1909DE6D8DA516E59 /* MQTTTransport.m in Sources */, + E60492057521AD708499732D1789CBE0 /* MQTTWebsocketTransport.m in Sources */, + 66DC7C99C8F88DCD9DF6E89FEB2DC453 /* MQTTWill.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8BB656F00405409EBAC5EB8877CA2A5E /* Sources */ = { + AFC9B8309A1D46AFEEADBB669E6BF7CC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8EF3272F0A2390B57A272C2998BA2E3D /* SocketRocket-dummy.m in Sources */, - 25FF4D2262A2B766AD283D43F538A329 /* SRWebSocket.m in Sources */, + DC14D0D1C03F3C446F1415B6213F8ED7 /* ABStaticTableViewController-dummy.m in Sources */, + 224E35059E94239FCF18312FC4B48CF3 /* ABStaticTableViewController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E509C977E84203BA4062FD57857BD9BF /* Sources */ = { + D314421AC48A49B1E347D100237759C2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9FD55704A200EA5FA9322ABC879A5F60 /* QRCameraSwitchButton.m in Sources */, - 9E0142BBF126CFD3985D67FFC696353F /* QRCodeReader.m in Sources */, - E2DAB84C7AE96B44FBA1AD9F7965413E /* QRCodeReaderView.m in Sources */, - 27237C7A22E52925D078E609F9E492D3 /* QRCodeReaderViewController-dummy.m in Sources */, - EE645BE8AF4CDEEDDD25ECB0A6D53E21 /* QRCodeReaderViewController.m in Sources */, - 43A6DBA2BB4EBB96EE9B363ADA66FA5A /* QRToggleTorchButton.m in Sources */, + F9B4F081D75EB758E1F9F42AB51B7F7A /* CLIColor.m in Sources */, + 1F1F5FA21EA65E049DFACC20D0A9ECB9 /* CocoaLumberjack-dummy.m in Sources */, + 67A3D0C03422EA85DE79F9AE21EEF5B7 /* DDAbstractDatabaseLogger.m in Sources */, + 83CF38C04875F5EB0051AC4ECA4ED430 /* DDASLLogCapture.m in Sources */, + 299BD0159F512C44388D73591E830C29 /* DDASLLogger.m in Sources */, + 5EB4A922B9EC00C61EF4EDF7B684A8BC /* DDContextFilterLogFormatter.m in Sources */, + CE6E51A96BF4B343B98B00EEB92F50F6 /* DDDispatchQueueLogFormatter.m in Sources */, + D42734BD83E65B6C2638F113F9B2380A /* DDFileLogger+Buffering.m in Sources */, + C6C5FC2CE9E2B0FD5C01B29DF421E2B5 /* DDFileLogger.m in Sources */, + 283F9A1BB8FCE36E3A050AC363507E92 /* DDLog.m in Sources */, + A8221C09F568D8B939AA38F5CE4C8D28 /* DDLoggerNames.m in Sources */, + 0B31E156D51FDB887AFCA617F21F51B4 /* DDMultiFormatter.m in Sources */, + 22E8D8A8190EFB83634D8C02DBB6DB62 /* DDOSLogger.m in Sources */, + 73F31F902FC4B17BCB86586DD5033C55 /* DDTTYLogger.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - FC2EDACD01745CDAE211488665A5C79A /* Sources */ = { + DB50286F169C0450B2990CE14479F856 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B6E5C93E0FA7B8635DCD9C6D85E55C2E /* CLIColor.m in Sources */, - E71FF10989B918933D0E77E93882A7E8 /* CocoaLumberjack-dummy.m in Sources */, - C2322FD7A26404062E47763810EBED75 /* DDAbstractDatabaseLogger.m in Sources */, - D65F7137282178E1C77DD475C996F04E /* DDASLLogCapture.m in Sources */, - 64A674D1F5F80D110F90519D0DA0549C /* DDASLLogger.m in Sources */, - 5E09280A6BE889B5A4F5C749072FBE31 /* DDContextFilterLogFormatter.m in Sources */, - 70A13C978D99C6CFAE28E09C39719B22 /* DDDispatchQueueLogFormatter.m in Sources */, - 214C9D8E4F0892715A600C60968A95A0 /* DDFileLogger+Buffering.m in Sources */, - 8541478994271DFE45565FDDD159DF02 /* DDFileLogger.m in Sources */, - 9F7D3B9808329DCFB87E1B1316F8FDB9 /* DDLog.m in Sources */, - 6852834514081F0C72268E6A12442200 /* DDLoggerNames.m in Sources */, - 3D39CC0203768D01B61FFE1D30AB37B5 /* DDMultiFormatter.m in Sources */, - 233BF8063A8EF484B7A5CEDA1A8BFA81 /* DDOSLogger.m in Sources */, - 8A8CC32B744BBA675ED934300D6B2A17 /* DDTTYLogger.m in Sources */, + 735DFE5216ED66A16259B56CAB3B46CF /* SocketRocket-dummy.m in Sources */, + 73B4B4972C5D3416AA4F2C65F5BE3305 /* SRWebSocket.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 0A94B98B53A005752480C221F31217A1 /* PBXTargetDependency */ = { + 217EF3F89A2F01743A8242D55D26A1CF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SocketRocket; - target = 9B3507DD40B0A55338AA7EEA9E45A4D6 /* SocketRocket */; - targetProxy = 402D21C342FF6DABA118DE2E849960B0 /* PBXContainerItemProxy */; + name = "objc-geohash"; + target = E4C26BB4B32E14EEC32DC8B4A30F1E89 /* objc-geohash */; + targetProxy = E7D8F546D930F6C80D604C1D7C0F1607 /* PBXContainerItemProxy */; }; - 13AEB1EBEC1BCC3F1ECAE6F2F50A9F71 /* PBXTargetDependency */ = { + 314172DF5E43DDC2A1A86F3D87F97905 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SocketRocket; - target = 9B3507DD40B0A55338AA7EEA9E45A4D6 /* SocketRocket */; - targetProxy = F21EADB247F49236C2FD74AD5271B427 /* PBXContainerItemProxy */; + target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */; + targetProxy = E17196E4FA216918E1CBFC0BBD12E350 /* PBXContainerItemProxy */; }; - 347D4D91B56458296FA3DA2A7999754F /* PBXTargetDependency */ = { + 83053590BAE261F32DD159F67DB3216C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = mqttc; - target = AC31BD52CC4DD0B2E4CF8396C69B5CDD /* mqttc */; - targetProxy = 5F1E88D96357A14D2D0B1C7264A4191A /* PBXContainerItemProxy */; + target = 548A45AC34FA8106E3C61F961FDA5936 /* mqttc */; + targetProxy = 4E5B745246197C842FEA2731F3BC5209 /* PBXContainerItemProxy */; }; - 64BC582E67216FF573F8CE29B92CD031 /* PBXTargetDependency */ = { + 8384F2B4ED418B0F4885CD6DC438F107 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = QRCodeReaderViewController; - target = 15E38164BAB2FFF650E7E893CA28018E /* QRCodeReaderViewController */; - targetProxy = 1F78E887D2583FDA53DEE343CCCA7430 /* PBXContainerItemProxy */; + name = ABStaticTableViewController; + target = B1284C8E6CD9B45E97F433902C9D77F1 /* ABStaticTableViewController */; + targetProxy = FEA101ADBFE699CE5BB9A2955C9F663D /* PBXContainerItemProxy */; }; - 664DB33A693029E35C79BA26974B869A /* PBXTargetDependency */ = { + 86032CE4EEE3CE74D83CA79BF3776D5E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "objc-geohash"; - target = 055908AFEABAB66EF30E9A3E7659DDD8 /* objc-geohash */; - targetProxy = 92B2474660FAB78F2719B04E606D2C7C /* PBXContainerItemProxy */; + name = SocketRocket; + target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */; + targetProxy = 7ACAE960B697736B10B9B14929F3A44D /* PBXContainerItemProxy */; }; - 7B53C2D64B99A380A16E9FA46E7C2A8C /* PBXTargetDependency */ = { + 88A0F56BE757926ACB1A51164C9F19CF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaLumberjack; - target = 7E0D6A7269ACD9621CF3FB7F75236BEA /* CocoaLumberjack */; - targetProxy = 938AE56225F9A669AE1101A157C5B8AA /* PBXContainerItemProxy */; + name = QRCodeReaderViewController; + target = C8FC4FD750AC24CAD841A7FB89CA76C6 /* QRCodeReaderViewController */; + targetProxy = 29B819A3A393FD8B1610FF460092AE31 /* PBXContainerItemProxy */; }; - 9B83ED12528C42F79DC586CA36437C18 /* PBXTargetDependency */ = { + B4155FDE498137CEBDC93952B1707751 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = libsodium; - target = AD40A3E7DB7C86DB949C3E0EFA9A98CA /* libsodium */; - targetProxy = 0FDC890679A8CBEF2AEAA5EABB269A36 /* PBXContainerItemProxy */; + name = CocoaLumberjack; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = 99757683761AA8B95A2050BC8EF0C32A /* PBXContainerItemProxy */; }; - C249493C6926C104918201F554BC4A8D /* PBXTargetDependency */ = { + C6D79C45AD05CD768CD562C1848E7849 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ABStaticTableViewController; - target = 403CF48C63E8A6AA5E801003B6AA2881 /* ABStaticTableViewController */; - targetProxy = D9D4CDE5B7E373EF4A6C8AF5FDBDB5CF /* PBXContainerItemProxy */; + name = libsodium; + target = 35E1991F13C9C83F2078A06D35CA8524 /* libsodium */; + targetProxy = 99D1961E490F7E8BEAE3DBA3B1B8DE84 /* PBXContainerItemProxy */; }; - F3B026452CBBDC1459C3788235AB5F68 /* PBXTargetDependency */ = { + D45548E9904150198A0E33606BB4D9AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; - target = 7E0D6A7269ACD9621CF3FB7F75236BEA /* CocoaLumberjack */; - targetProxy = 0716BE2ACD58BAEF471D38032892AFBF /* PBXContainerItemProxy */; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = 5E26BDA823C3962C7F153A8EC4644A3C /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 043317A14CAFA8ABF2037F4754821C17 /* Release */ = { + 09FC8EDD99AA6E84ABFAC4484745EDFB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1159C2DE35B92ACE5B9A98F664909927 /* Pods-OwnTracks.release.xcconfig */; + baseConfigurationReference = ADF9D4B48472501C2F5DD752CD99157F /* Pods-OwnTracks.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2208,9 +2275,9 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-OwnTracks/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-OwnTracks/Pods-OwnTracks-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-OwnTracks/Pods-OwnTracks.modulemap"; @@ -2222,46 +2289,16 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 0F9871544D172AA52966F7B12A628200 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FBEBB9E63C8DF193C890509399621592 /* ABStaticTableViewController.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/ABStaticTableViewController/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController.modulemap"; - PRODUCT_MODULE_NAME = ABStaticTableViewController; - PRODUCT_NAME = ABStaticTableViewController; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 1812E6FEDAA0DD36AF6E9A914B1E6471 /* Release */ = { + 1B140BDF73613DDF91BBF976EDCB1D3F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FBEBB9E63C8DF193C890509399621592 /* ABStaticTableViewController.xcconfig */; + baseConfigurationReference = 18058EC6CF82D44F8A10AF89456D08AE /* objc-geohash.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2271,25 +2308,24 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/ABStaticTableViewController/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/objc-geohash/objc-geohash-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/objc-geohash/objc-geohash-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController.modulemap"; - PRODUCT_MODULE_NAME = ABStaticTableViewController; - PRODUCT_NAME = ABStaticTableViewController; + MODULEMAP_FILE = "Target Support Files/objc-geohash/objc-geohash.modulemap"; + PRODUCT_MODULE_NAME = Objc_GeoHash; + PRODUCT_NAME = Objc_GeoHash; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 1EE19F5DD95931924296F637BF18BD8F /* Debug */ = { + 257497152829C177993B5EC99C1D227A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2321,19 +2357,14 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", + "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -2342,53 +2373,23 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; }; - name = Debug; - }; - 2D49F88A70DC06CBD90B07A75C1B793D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1AE6B6CB2E91DB4EA042B6A3D581E591 /* Pods-OwnTracks.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-OwnTracks/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-OwnTracks/Pods-OwnTracks.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; + name = Release; }; - 32607B1A45F429BC46F113AE426BCCEE /* Release */ = { + 3B714EF2C8ECC45044285301DF3EAB6F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F255EF510212E0ADB8AB816A31DC8D64 /* QRCodeReaderViewController.xcconfig */; + baseConfigurationReference = 36390A99289480702E4B7FBED27C21E4 /* CocoaLumberjack.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2398,17 +2399,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/QRCodeReaderViewController/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/CocoaLumberjack-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.modulemap"; - PRODUCT_MODULE_NAME = QRCodeReaderViewController; - PRODUCT_NAME = QRCodeReaderViewController; + MODULEMAP_FILE = "Target Support Files/CocoaLumberjack/CocoaLumberjack.modulemap"; + PRODUCT_MODULE_NAME = CocoaLumberjack; + PRODUCT_NAME = CocoaLumberjack; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -2416,10 +2418,11 @@ }; name = Release; }; - 4AC9C61038E6748229749BB8C49810B9 /* Release */ = { + 4B91F3D52A0DC8A4D7000845E1FDEB85 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6B56CCFD1F7746061A090795B35F6206 /* mqttc.xcconfig */; + baseConfigurationReference = 18058EC6CF82D44F8A10AF89456D08AE /* objc-geohash.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2429,14 +2432,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/mqttc/mqttc-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/mqttc/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/objc-geohash/objc-geohash-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/objc-geohash/objc-geohash-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/mqttc/mqttc.modulemap"; - PRODUCT_MODULE_NAME = mqttc; - PRODUCT_NAME = mqttc; + MODULEMAP_FILE = "Target Support Files/objc-geohash/objc-geohash.modulemap"; + PRODUCT_MODULE_NAME = Objc_GeoHash; + PRODUCT_NAME = Objc_GeoHash; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -2447,10 +2450,11 @@ }; name = Release; }; - 5148FCAA361022B973C765586EF52ED3 /* Release */ = { + 57AD042CA598424587562E6A52889320 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 75B7EB4EBCDA3BC1BAD0595F3BB7854D /* CocoaLumberjack.xcconfig */; + baseConfigurationReference = 36390A99289480702E4B7FBED27C21E4 /* CocoaLumberjack.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2461,7 +2465,7 @@ DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/Info.plist"; + INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/CocoaLumberjack-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; @@ -2473,16 +2477,16 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 816F85FABAD7FA5B69EBEF4738195391 /* Release */ = { + 5CBD719093262C49B98D478DE7BFAAC4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7CC0819ABF2B6DD995DE9815ED13945E /* objc-geohash.xcconfig */; + baseConfigurationReference = 47878C78D779AE09DEF632CC264286DD /* SocketRocket.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2492,28 +2496,28 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/objc-geohash/objc-geohash-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/objc-geohash/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SocketRocket/SocketRocket-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/objc-geohash/objc-geohash.modulemap"; - PRODUCT_MODULE_NAME = Objc_GeoHash; - PRODUCT_NAME = Objc_GeoHash; + MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; + PRODUCT_MODULE_NAME = SocketRocket; + PRODUCT_NAME = SocketRocket; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 8E0EE88E2D8E613F4387FD0C94519050 /* Debug */ = { + 5E01B06663C0EB96D7B9549FA9345FF6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 75B7EB4EBCDA3BC1BAD0595F3BB7854D /* CocoaLumberjack.xcconfig */; + baseConfigurationReference = C8D821FF20DF53033D594C1630D02173 /* ABStaticTableViewController.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2523,28 +2527,28 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/CocoaLumberjack/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/CocoaLumberjack/CocoaLumberjack.modulemap"; - PRODUCT_MODULE_NAME = CocoaLumberjack; - PRODUCT_NAME = CocoaLumberjack; + MODULEMAP_FILE = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController.modulemap"; + PRODUCT_MODULE_NAME = ABStaticTableViewController; + PRODUCT_NAME = ABStaticTableViewController; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - A8489553FEDEDDA1BAAF9B16B1ADDB66 /* Debug */ = { + 6D917392929842F5F9D55724427D15B3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B00DC3D7FD18C7C88B01472E42A00219 /* SocketRocket.xcconfig */; + baseConfigurationReference = EBA37ACEB4F2E73340B533A770C6F258 /* libsodium.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2554,14 +2558,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SocketRocket/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/libsodium/libsodium-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/libsodium/libsodium-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; - PRODUCT_MODULE_NAME = SocketRocket; - PRODUCT_NAME = SocketRocket; + MODULEMAP_FILE = "Target Support Files/libsodium/libsodium.modulemap"; + PRODUCT_MODULE_NAME = libsodium; + PRODUCT_NAME = libsodium; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -2571,10 +2575,11 @@ }; name = Debug; }; - C06D254A350CD11EA465C467C8D77443 /* Debug */ = { + 81FB02B25CD93DBC54A5B8E13C2A6CDF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F255EF510212E0ADB8AB816A31DC8D64 /* QRCodeReaderViewController.xcconfig */; + baseConfigurationReference = EBA37ACEB4F2E73340B533A770C6F258 /* libsodium.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2584,27 +2589,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/QRCodeReaderViewController/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/libsodium/libsodium-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/libsodium/libsodium-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.modulemap"; - PRODUCT_MODULE_NAME = QRCodeReaderViewController; - PRODUCT_NAME = QRCodeReaderViewController; + MODULEMAP_FILE = "Target Support Files/libsodium/libsodium.modulemap"; + PRODUCT_MODULE_NAME = libsodium; + PRODUCT_NAME = libsodium; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - CFE071FED085B88FE00F5F092FD22F61 /* Release */ = { + 95290EC2A78664177E5DC493F12B6E29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000B121E97C1BDD99990D801D7A5CA64 /* libsodium.xcconfig */; + baseConfigurationReference = ABA925679019898F9090BF63476F1659 /* mqttc.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2614,14 +2621,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/libsodium/libsodium-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libsodium/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/mqttc/mqttc-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/mqttc/mqttc-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/libsodium/libsodium.modulemap"; - PRODUCT_MODULE_NAME = libsodium; - PRODUCT_NAME = libsodium; + MODULEMAP_FILE = "Target Support Files/mqttc/mqttc.modulemap"; + PRODUCT_MODULE_NAME = mqttc; + PRODUCT_NAME = mqttc; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -2632,10 +2639,11 @@ }; name = Release; }; - D2060F51CE159F963D745FA04F540A6F /* Debug */ = { + 9A0679E8A172E752FDD8BEA54AB0E189 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 000B121E97C1BDD99990D801D7A5CA64 /* libsodium.xcconfig */; + baseConfigurationReference = EABEA324083703B53C4E1B0F630BDE7C /* QRCodeReaderViewController.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2645,14 +2653,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/libsodium/libsodium-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/libsodium/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/libsodium/libsodium.modulemap"; - PRODUCT_MODULE_NAME = libsodium; - PRODUCT_NAME = libsodium; + MODULEMAP_FILE = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.modulemap"; + PRODUCT_MODULE_NAME = QRCodeReaderViewController; + PRODUCT_NAME = QRCodeReaderViewController; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -2662,10 +2670,11 @@ }; name = Debug; }; - DE03C98DACEE34A387796E62C714B76C /* Debug */ = { + ABFB619F1A99027246D2EB2B5CD85E6D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6B56CCFD1F7746061A090795B35F6206 /* mqttc.xcconfig */; + baseConfigurationReference = EABEA324083703B53C4E1B0F630BDE7C /* QRCodeReaderViewController.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2675,27 +2684,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/mqttc/mqttc-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/mqttc/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/mqttc/mqttc.modulemap"; - PRODUCT_MODULE_NAME = mqttc; - PRODUCT_NAME = mqttc; + MODULEMAP_FILE = "Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.modulemap"; + PRODUCT_MODULE_NAME = QRCodeReaderViewController; + PRODUCT_NAME = QRCodeReaderViewController; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - E1B2D4A45FD08AC5C4E35D7844BC3B4E /* Debug */ = { + C769EB756BDA4B67CC208EF133F2A65E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7CC0819ABF2B6DD995DE9815ED13945E /* objc-geohash.xcconfig */; + baseConfigurationReference = 47878C78D779AE09DEF632CC264286DD /* SocketRocket.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2705,27 +2716,31 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/objc-geohash/objc-geohash-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/objc-geohash/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SocketRocket/SocketRocket-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/objc-geohash/objc-geohash.modulemap"; - PRODUCT_MODULE_NAME = Objc_GeoHash; - PRODUCT_NAME = Objc_GeoHash; + MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; + PRODUCT_MODULE_NAME = SocketRocket; + PRODUCT_NAME = SocketRocket; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - E7BF03187BCE9E0EA60EB06D03A5753E /* Release */ = { + CE21F0E3ABC311F663F07F77D090859B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B00DC3D7FD18C7C88B01472E42A00219 /* SocketRocket.xcconfig */; + baseConfigurationReference = 2E8E46FC48056D67AB53541622988A3A /* Pods-OwnTracks.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -2735,17 +2750,19 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SocketRocket/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-OwnTracks/Pods-OwnTracks-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/SocketRocket/SocketRocket.modulemap"; - PRODUCT_MODULE_NAME = SocketRocket; - PRODUCT_NAME = SocketRocket; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-OwnTracks/Pods-OwnTracks.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -2753,7 +2770,7 @@ }; name = Release; }; - F4568DEE257655D290C2B9CEAB37C934 /* Release */ = { + DD8F832993327D1DD8046C3CBCBD97CD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2785,16 +2802,17 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -2803,99 +2821,167 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MTL_ENABLE_DEBUG_INFO = NO; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; }; + name = Debug; + }; + DE40424683B58C5A2016F7609C81C221 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C8D821FF20DF53033D594C1630D02173 /* ABStaticTableViewController.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/ABStaticTableViewController/ABStaticTableViewController.modulemap"; + PRODUCT_MODULE_NAME = ABStaticTableViewController; + PRODUCT_NAME = ABStaticTableViewController; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; name = Release; }; + DFBAA106E5A4CFD7C4A2FCF6E70E12F2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = ABA925679019898F9090BF63476F1659 /* mqttc.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/mqttc/mqttc-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/mqttc/mqttc-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/mqttc/mqttc.modulemap"; + PRODUCT_MODULE_NAME = mqttc; + PRODUCT_NAME = mqttc; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 2410692421510B1D546994E0AF95B560 /* Build configuration list for PBXNativeTarget "libsodium" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - D2060F51CE159F963D745FA04F540A6F /* Debug */, - CFE071FED085B88FE00F5F092FD22F61 /* Release */, + DD8F832993327D1DD8046C3CBCBD97CD /* Debug */, + 257497152829C177993B5EC99C1D227A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 266AF7FE6178C22F1AD00DA4CFD8B6F8 /* Build configuration list for PBXNativeTarget "objc-geohash" */ = { + 5727A21D83A3F5362D7F996DE500B1C5 /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */ = { isa = XCConfigurationList; buildConfigurations = ( - E1B2D4A45FD08AC5C4E35D7844BC3B4E /* Debug */, - 816F85FABAD7FA5B69EBEF4738195391 /* Release */, + 57AD042CA598424587562E6A52889320 /* Debug */, + 3B714EF2C8ECC45044285301DF3EAB6F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 7578135F0A9991A7E2A8B169207EBA17 /* Build configuration list for PBXNativeTarget "SocketRocket" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1EE19F5DD95931924296F637BF18BD8F /* Debug */, - F4568DEE257655D290C2B9CEAB37C934 /* Release */, + 5CBD719093262C49B98D478DE7BFAAC4 /* Debug */, + C769EB756BDA4B67CC208EF133F2A65E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 47BFA356BFF0CE2D3A680A5B9B808439 /* Build configuration list for PBXNativeTarget "Pods-OwnTracks" */ = { + 89DB35731508A968AF1739053CA7DA2C /* Build configuration list for PBXNativeTarget "ABStaticTableViewController" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2D49F88A70DC06CBD90B07A75C1B793D /* Debug */, - 043317A14CAFA8ABF2037F4754821C17 /* Release */, + 5E01B06663C0EB96D7B9549FA9345FF6 /* Debug */, + DE40424683B58C5A2016F7609C81C221 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4CEE1E1C8D243E63286B8E32D188AB7C /* Build configuration list for PBXNativeTarget "ABStaticTableViewController" */ = { + 92106B617CD9D644B9CE29ED12DD55D7 /* Build configuration list for PBXNativeTarget "libsodium" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0F9871544D172AA52966F7B12A628200 /* Debug */, - 1812E6FEDAA0DD36AF6E9A914B1E6471 /* Release */, + 6D917392929842F5F9D55724427D15B3 /* Debug */, + 81FB02B25CD93DBC54A5B8E13C2A6CDF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C30A76085937ACE3CFFD5800D3085694 /* Build configuration list for PBXNativeTarget "mqttc" */ = { + AA4498857212593898316632C998FF53 /* Build configuration list for PBXNativeTarget "mqttc" */ = { isa = XCConfigurationList; buildConfigurations = ( - DE03C98DACEE34A387796E62C714B76C /* Debug */, - 4AC9C61038E6748229749BB8C49810B9 /* Release */, + DFBAA106E5A4CFD7C4A2FCF6E70E12F2 /* Debug */, + 95290EC2A78664177E5DC493F12B6E29 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C74D09E74FD732D54C38C90162569B1B /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */ = { + B27F057A6F45929CA58058160CCA20FF /* Build configuration list for PBXNativeTarget "QRCodeReaderViewController" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8E0EE88E2D8E613F4387FD0C94519050 /* Debug */, - 5148FCAA361022B973C765586EF52ED3 /* Release */, + 9A0679E8A172E752FDD8BEA54AB0E189 /* Debug */, + ABFB619F1A99027246D2EB2B5CD85E6D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D486423F920A48A28DF576D583B751E6 /* Build configuration list for PBXNativeTarget "SocketRocket" */ = { + BFEB96C9249DC42817930FDC5DDE16F5 /* Build configuration list for PBXNativeTarget "Pods-OwnTracks" */ = { isa = XCConfigurationList; buildConfigurations = ( - A8489553FEDEDDA1BAAF9B16B1ADDB66 /* Debug */, - E7BF03187BCE9E0EA60EB06D03A5753E /* Release */, + 09FC8EDD99AA6E84ABFAC4484745EDFB /* Debug */, + CE21F0E3ABC311F663F07F77D090859B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D697CB1467FD22A72EEF1972D7E33CBD /* Build configuration list for PBXNativeTarget "QRCodeReaderViewController" */ = { + E1202545A5D205F7FB535C77C3C448B5 /* Build configuration list for PBXNativeTarget "objc-geohash" */ = { isa = XCConfigurationList; buildConfigurations = ( - C06D254A350CD11EA465C467C8D77443 /* Debug */, - 32607B1A45F429BC46F113AE426BCCEE /* Release */, + 1B140BDF73613DDF91BBF976EDCB1D3F /* Debug */, + 4B91F3D52A0DC8A4D7000845E1FDEB85 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/OwnTracks/Pods/Target Support Files/ABStaticTableViewController/ABStaticTableViewController-Info.plist b/OwnTracks/Pods/Target Support Files/ABStaticTableViewController/ABStaticTableViewController-Info.plist new file mode 100644 index 00000000..d60f138d --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/ABStaticTableViewController/ABStaticTableViewController-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/CocoaLumberjack/CocoaLumberjack-Info.plist b/OwnTracks/Pods/Target Support Files/CocoaLumberjack/CocoaLumberjack-Info.plist new file mode 100644 index 00000000..04856ce7 --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/CocoaLumberjack/CocoaLumberjack-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 3.5.3 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-Info.plist b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-Info.plist new file mode 100644 index 00000000..2243fe6e --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh index 88fa3ccb..21849064 100755 --- a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh +++ b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks-frameworks.sh @@ -3,10 +3,15 @@ set -e set -u set -o pipefail +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" @@ -36,8 +41,8 @@ install_framework() local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" + echo "Symlinked..." + source="$(readlink "${source}")" fi # Use filter instead of exclude so missing patterns don't throw errors. @@ -47,8 +52,13 @@ install_framework() local basename basename="$(basename -s .framework "$1")" binary="${destination}/${basename}.framework/${basename}" + if ! [ -r "$binary" ]; then binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" fi # Strip invalid architectures so "fat" simulator / device frameworks work on device @@ -62,7 +72,7 @@ install_framework() # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) for lib in $swift_runtime_libs; do echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" @@ -84,7 +94,7 @@ install_dsym() { binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then strip_invalid_archs "$binary" fi @@ -99,10 +109,18 @@ install_dsym() { fi } +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" +} + # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then - # Use the current code_sign_identitiy + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" @@ -131,7 +149,7 @@ strip_invalid_archs() { for arch in $binary_archs; do if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 + lipo -remove "$arch" -output "$binary" "$binary" stripped="$stripped $arch" fi done diff --git a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.debug.xcconfig b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.debug.xcconfig index d8da706a..76dabd7c 100644 --- a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.debug.xcconfig +++ b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.debug.xcconfig @@ -1,9 +1,9 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ABStaticTableViewController" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/libsodium" "${PODS_CONFIGURATION_BUILD_DIR}/mqttc" "${PODS_CONFIGURATION_BUILD_DIR}/objc-geohash" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LUMBERJACK=1 -HEADER_SEARCH_PATHS = $(inherited) "$(PODS_ROOT)/libsodium/src/libsodium/include/sodium" "$(PODS_ROOT)/libsodium/src/libsodium/include" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ABStaticTableViewController/ABStaticTableViewController.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController/QRCodeReaderViewController.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libsodium/libsodium.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/mqttc/mqttc.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/objc-geohash/Objc_GeoHash.framework/Headers" "$(PODS_ROOT)/libsodium/src/libsodium/include/sodium" "$(PODS_ROOT)/libsodium/src/libsodium/include" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -iquote "${PODS_CONFIGURATION_BUILD_DIR}/ABStaticTableViewController/ABStaticTableViewController.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController/QRCodeReaderViewController.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/libsodium/libsodium.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/mqttc/mqttc.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/objc-geohash/Objc_GeoHash.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "ABStaticTableViewController" -framework "CocoaLumberjack" -framework "Objc_GeoHash" -framework "QRCodeReaderViewController" -framework "SocketRocket" -framework "libsodium" -framework "mqttc" +OTHER_CFLAGS = $(inherited) -DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS +OTHER_LDFLAGS = $(inherited) -l"icucore" -framework "ABStaticTableViewController" -framework "AVFoundation" -framework "CFNetwork" -framework "CocoaLumberjack" -framework "Objc_GeoHash" -framework "QRCodeReaderViewController" -framework "Security" -framework "SocketRocket" -framework "libsodium" -framework "mqttc" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.release.xcconfig b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.release.xcconfig index d8da706a..76dabd7c 100644 --- a/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.release.xcconfig +++ b/OwnTracks/Pods/Target Support Files/Pods-OwnTracks/Pods-OwnTracks.release.xcconfig @@ -1,9 +1,9 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ABStaticTableViewController" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/libsodium" "${PODS_CONFIGURATION_BUILD_DIR}/mqttc" "${PODS_CONFIGURATION_BUILD_DIR}/objc-geohash" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LUMBERJACK=1 -HEADER_SEARCH_PATHS = $(inherited) "$(PODS_ROOT)/libsodium/src/libsodium/include/sodium" "$(PODS_ROOT)/libsodium/src/libsodium/include" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/ABStaticTableViewController/ABStaticTableViewController.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController/QRCodeReaderViewController.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libsodium/libsodium.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/mqttc/mqttc.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/objc-geohash/Objc_GeoHash.framework/Headers" "$(PODS_ROOT)/libsodium/src/libsodium/include/sodium" "$(PODS_ROOT)/libsodium/src/libsodium/include" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS -iquote "${PODS_CONFIGURATION_BUILD_DIR}/ABStaticTableViewController/ABStaticTableViewController.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController/QRCodeReaderViewController.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/libsodium/libsodium.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/mqttc/mqttc.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/objc-geohash/Objc_GeoHash.framework/Headers" -OTHER_LDFLAGS = $(inherited) -framework "ABStaticTableViewController" -framework "CocoaLumberjack" -framework "Objc_GeoHash" -framework "QRCodeReaderViewController" -framework "SocketRocket" -framework "libsodium" -framework "mqttc" +OTHER_CFLAGS = $(inherited) -DNATIVE_LITTLE_ENDIAN=1 -DHAVE_MADVISE -DHAVE_MMAP -DHAVE_MPROTECT -DHAVE_POSIX_MEMALIGN -DHAVE_WEAK_SYMBOLS +OTHER_LDFLAGS = $(inherited) -l"icucore" -framework "ABStaticTableViewController" -framework "AVFoundation" -framework "CFNetwork" -framework "CocoaLumberjack" -framework "Objc_GeoHash" -framework "QRCodeReaderViewController" -framework "Security" -framework "SocketRocket" -framework "libsodium" -framework "mqttc" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-Info.plist b/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-Info.plist new file mode 100644 index 00000000..f3ea99f7 --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 4.0.2 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.xcconfig b/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.xcconfig index 72257676..5410bb5a 100644 --- a/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.xcconfig +++ b/OwnTracks/Pods/Target Support Files/QRCodeReaderViewController/QRCodeReaderViewController.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReaderViewController GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_LDFLAGS = -framework "AVFoundation" +OTHER_LDFLAGS = $(inherited) -framework "AVFoundation" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket-Info.plist b/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket-Info.plist new file mode 100644 index 00000000..1c2e79ee --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.5.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket.xcconfig b/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket.xcconfig index 1a4e4b21..1d2f630a 100644 --- a/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket.xcconfig +++ b/OwnTracks/Pods/Target Support Files/SocketRocket/SocketRocket.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_LDFLAGS = -l"icucore" -framework "CFNetwork" -framework "Security" +OTHER_LDFLAGS = $(inherited) -l"icucore" -framework "CFNetwork" -framework "Security" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/OwnTracks/Pods/Target Support Files/libsodium/libsodium-Info.plist b/OwnTracks/Pods/Target Support Files/libsodium/libsodium-Info.plist new file mode 100644 index 00000000..b8236f13 --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/libsodium/libsodium-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.12 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/mqttc/mqttc-Info.plist b/OwnTracks/Pods/Target Support Files/mqttc/mqttc-Info.plist new file mode 100644 index 00000000..fba50a64 --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/mqttc/mqttc-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 5.0.5 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/OwnTracks/Pods/Target Support Files/mqttc/mqttc.xcconfig b/OwnTracks/Pods/Target Support Files/mqttc/mqttc.xcconfig index 3361a77b..a4d499f9 100644 --- a/OwnTracks/Pods/Target Support Files/mqttc/mqttc.xcconfig +++ b/OwnTracks/Pods/Target Support Files/mqttc/mqttc.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/mqttc FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LUMBERJACK=1 -OTHER_LDFLAGS = -l"icucore" +OTHER_LDFLAGS = $(inherited) -l"icucore" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/OwnTracks/Pods/Target Support Files/objc-geohash/objc-geohash-Info.plist b/OwnTracks/Pods/Target Support Files/objc-geohash/objc-geohash-Info.plist new file mode 100644 index 00000000..3f038707 --- /dev/null +++ b/OwnTracks/Pods/Target Support Files/objc-geohash/objc-geohash-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.0.3 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + +