|
31 | 31 | 241D084D26F23ED00008FD17 /* DnsBackgroundFetchUpdaterMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 241D084B26F23ED00008FD17 /* DnsBackgroundFetchUpdaterMock.swift */; }; |
32 | 32 | 241D085026F247F10008FD17 /* DnsProvidersManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 241D084F26F247F10008FD17 /* DnsProvidersManagerMock.swift */; }; |
33 | 33 | 241D085126F247F10008FD17 /* DnsProvidersManagerMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 241D084F26F247F10008FD17 /* DnsProvidersManagerMock.swift */; }; |
| 34 | + 2433F2B42BB5991B00B2B0C6 /* InternetState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2433F2B32BB5991B00B2B0C6 /* InternetState.swift */; }; |
| 35 | + 2433F2B52BB5991B00B2B0C6 /* InternetState.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2433F2B32BB5991B00B2B0C6 /* InternetState.swift */; }; |
| 36 | + 2433F2C12BB5BCC000B2B0C6 /* NetworkStateInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2433F2C02BB5BCC000B2B0C6 /* NetworkStateInfo.swift */; }; |
| 37 | + 2433F2C22BB5BCC000B2B0C6 /* NetworkStateInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2433F2C02BB5BCC000B2B0C6 /* NetworkStateInfo.swift */; }; |
34 | 38 | 2456E6F726F24A2A001B1760 /* DnsUserRulesManagersProviderMock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2456E6F626F24A2A001B1760 /* DnsUserRulesManagersProviderMock.swift */; }; |
35 | 39 | 2465359726E74B7200234EA5 /* DnsProtection+UserRules.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2465359626E74B7200234EA5 /* DnsProtection+UserRules.swift */; }; |
36 | 40 | 2465359826E74B7200234EA5 /* DnsProtection+UserRules.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2465359626E74B7200234EA5 /* DnsProtection+UserRules.swift */; }; |
|
393 | 397 | B2673DD827173F0700E04747 /* SafariProtection+Migrations.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2673DD727173F0700E04747 /* SafariProtection+Migrations.swift */; }; |
394 | 398 | B2673DDA27173F0700E04747 /* SafariProtection+Migrations.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2673DD727173F0700E04747 /* SafariProtection+Migrations.swift */; }; |
395 | 399 | B2673E8627179C8F00E04747 /* SafariAdGuardSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = B2673E8527179C8F00E04747 /* SafariAdGuardSDK.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
396 | | - B26B92222718273000F1D482 /* Reachability in Frameworks */ = {isa = PBXBuildFile; productRef = B26B92212718273000F1D482 /* Reachability */; }; |
397 | 400 | B26B925527198FC800F1D482 /* Constant.swift in Sources */ = {isa = PBXBuildFile; fileRef = B26B924A27198FC800F1D482 /* Constant.swift */; }; |
398 | 401 | B26B925627198FC800F1D482 /* Constant.swift in Sources */ = {isa = PBXBuildFile; fileRef = B26B924A27198FC800F1D482 /* Constant.swift */; }; |
399 | 402 | B26B925727198FC800F1D482 /* DomainParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = B26B924B27198FC800F1D482 /* DomainParser.swift */; }; |
|
425 | 428 | C7913D932760E6FA0040309A /* Array+ConcurrentMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7913D922760E6FA0040309A /* Array+ConcurrentMap.swift */; }; |
426 | 429 | D049EE9B26B2F31A00B8088B /* Dictionary+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D049EB9426B17C0A00B8088B /* Dictionary+Utils.swift */; }; |
427 | 430 | D049EE9E26B2F33200B8088B /* CharacterSet+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = D049EB9326B17C0A00B8088B /* CharacterSet+Utils.swift */; }; |
428 | | - D04F6A952718307700224DEF /* ContentBlockerConverter in Frameworks */ = {isa = PBXBuildFile; productRef = D04F6A942718307700224DEF /* ContentBlockerConverter */; }; |
429 | 431 | D04F6AAF27183D3100224DEF /* AdGuardSdkDependencies.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2C8E9AF2717008C00ACDED8 /* AdGuardSdkDependencies.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; |
430 | 432 | D080EED82721C74B00146FB2 /* NESettingsExtensionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D080EED72721C74B00146FB2 /* NESettingsExtensionTests.swift */; }; |
431 | 433 | D080EEFB2726F03100146FB2 /* UrlUtilsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D080EEFA2726F03100146FB2 /* UrlUtilsTests.swift */; }; |
|
437 | 439 | D0DA0A1B27184EBA007681B2 /* SQLite in Frameworks */ = {isa = PBXBuildFile; productRef = D0DA0A1A27184EBA007681B2 /* SQLite */; }; |
438 | 440 | D0DA0A292718567F007681B2 /* AGDnsProxy in Frameworks */ = {isa = PBXBuildFile; productRef = D0DA0A282718567F007681B2 /* AGDnsProxy */; }; |
439 | 441 | D0DA0A2A2718586D007681B2 /* AdGuardAGDnsProxyDependencies.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0DA0A2127185672007681B2 /* AdGuardAGDnsProxyDependencies.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; |
| 442 | + D70B17972D0CBBFD000A827C /* ContentBlockerConverter in Frameworks */ = {isa = PBXBuildFile; productRef = D70B17962D0CBBFD000A827C /* ContentBlockerConverter */; }; |
| 443 | + D70B17F22D11F287000A827C /* ContentBlockerConverter in Frameworks */ = {isa = PBXBuildFile; productRef = D70B17F12D11F287000A827C /* ContentBlockerConverter */; }; |
440 | 444 | /* End PBXBuildFile section */ |
441 | 445 |
|
442 | 446 | /* Begin PBXContainerItemProxy section */ |
|
474 | 478 | 241D084826F23C7F0008FD17 /* DnsProtectionBackgroundFetchTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DnsProtectionBackgroundFetchTest.swift; sourceTree = "<group>"; }; |
475 | 479 | 241D084B26F23ED00008FD17 /* DnsBackgroundFetchUpdaterMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DnsBackgroundFetchUpdaterMock.swift; sourceTree = "<group>"; }; |
476 | 480 | 241D084F26F247F10008FD17 /* DnsProvidersManagerMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DnsProvidersManagerMock.swift; sourceTree = "<group>"; }; |
| 481 | + 2433F2B32BB5991B00B2B0C6 /* InternetState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InternetState.swift; sourceTree = "<group>"; }; |
| 482 | + 2433F2C02BB5BCC000B2B0C6 /* NetworkStateInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkStateInfo.swift; sourceTree = "<group>"; }; |
477 | 483 | 2456E6F626F24A2A001B1760 /* DnsUserRulesManagersProviderMock.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DnsUserRulesManagersProviderMock.swift; sourceTree = "<group>"; }; |
478 | 484 | 2465359626E74B7200234EA5 /* DnsProtection+UserRules.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DnsProtection+UserRules.swift"; sourceTree = "<group>"; }; |
479 | 485 | 2491693029C8A6AF004E6DB8 /* providers_i18n.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = providers_i18n.json; sourceTree = "<group>"; }; |
|
768 | 774 | isa = PBXFrameworksBuildPhase; |
769 | 775 | buildActionMask = 2147483647; |
770 | 776 | files = ( |
| 777 | + D70B17972D0CBBFD000A827C /* ContentBlockerConverter in Frameworks */, |
771 | 778 | 7E16F29826FA0E5E00383410 /* OrderedCollections in Frameworks */, |
| 779 | + D70B17F22D11F287000A827C /* ContentBlockerConverter in Frameworks */, |
772 | 780 | ); |
773 | 781 | runOnlyForDeploymentPostprocessing = 0; |
774 | 782 | }; |
|
777 | 785 | buildActionMask = 2147483647; |
778 | 786 | files = ( |
779 | 787 | D0DA0A1B27184EBA007681B2 /* SQLite in Frameworks */, |
780 | | - D04F6A952718307700224DEF /* ContentBlockerConverter in Frameworks */, |
781 | | - B26B92222718273000F1D482 /* Reachability in Frameworks */, |
782 | 788 | B2C8E9B92717009800ACDED8 /* Zip in Frameworks */, |
783 | 789 | ); |
784 | 790 | runOnlyForDeploymentPostprocessing = 0; |
|
813 | 819 | path = SystemLibsResolv; |
814 | 820 | sourceTree = "<group>"; |
815 | 821 | }; |
| 822 | + 2433F2B92BB5993D00B2B0C6 /* NetworkUtils */ = { |
| 823 | + isa = PBXGroup; |
| 824 | + children = ( |
| 825 | + 2433F2B32BB5991B00B2B0C6 /* InternetState.swift */, |
| 826 | + 7E6E819326C2A05A00925F96 /* NetworkUtils.swift */, |
| 827 | + 2433F2C02BB5BCC000B2B0C6 /* NetworkStateInfo.swift */, |
| 828 | + ); |
| 829 | + path = NetworkUtils; |
| 830 | + sourceTree = "<group>"; |
| 831 | + }; |
816 | 832 | 7E21AA8026E5FACA00FF44A0 /* CompaniesStatistics */ = { |
817 | 833 | isa = PBXGroup; |
818 | 834 | children = ( |
|
1396 | 1412 | 7E6E819126C2A05A00925F96 /* Utils */ = { |
1397 | 1413 | isa = PBXGroup; |
1398 | 1414 | children = ( |
| 1415 | + 2433F2B92BB5993D00B2B0C6 /* NetworkUtils */, |
1399 | 1416 | 7E6E819226C2A05A00925F96 /* Value+Types.swift */, |
1400 | | - 7E6E819326C2A05A00925F96 /* NetworkUtils.swift */, |
1401 | 1417 | ); |
1402 | 1418 | path = Utils; |
1403 | 1419 | sourceTree = "<group>"; |
|
1739 | 1755 | name = SharedAdGuardSDK; |
1740 | 1756 | packageProductDependencies = ( |
1741 | 1757 | 7E16F29726FA0E5E00383410 /* OrderedCollections */, |
| 1758 | + D70B17962D0CBBFD000A827C /* ContentBlockerConverter */, |
| 1759 | + D70B17F12D11F287000A827C /* ContentBlockerConverter */, |
1742 | 1760 | ); |
1743 | 1761 | productName = SharedAdGuardSDK; |
1744 | 1762 | productReference = 7EC8A37F26E7697C005244CF /* SharedAdGuardSDK.framework */; |
|
1760 | 1778 | name = AdGuardSdkDependencies; |
1761 | 1779 | packageProductDependencies = ( |
1762 | 1780 | B2C8E9B82717009800ACDED8 /* Zip */, |
1763 | | - B26B92212718273000F1D482 /* Reachability */, |
1764 | | - D04F6A942718307700224DEF /* ContentBlockerConverter */, |
1765 | 1781 | D0DA0A1A27184EBA007681B2 /* SQLite */, |
1766 | 1782 | ); |
1767 | 1783 | productName = AdGuardSdkDependencies; |
|
1859 | 1875 | D0B01EF226B1753A00F67AD2 /* XCRemoteSwiftPackageReference "SQLite.swift" */, |
1860 | 1876 | D049E9CE26B17B2100B8088B /* XCRemoteSwiftPackageReference "Zip" */, |
1861 | 1877 | 7E966B8926C27E68006B57BD /* XCRemoteSwiftPackageReference "DnsLibs" */, |
1862 | | - D0A3CF9026E7AADE006E90AD /* XCRemoteSwiftPackageReference "Reachability" */, |
1863 | 1878 | 7E16F29626FA0E5E00383410 /* XCRemoteSwiftPackageReference "swift-collections" */, |
1864 | | - D04F6A932718307700224DEF /* XCRemoteSwiftPackageReference "SafariConverterLib" */, |
| 1879 | + D70B17F02D11F287000A827C /* XCRemoteSwiftPackageReference "SafariConverterLib" */, |
1865 | 1880 | ); |
1866 | 1881 | productRefGroup = D0A0E39626B16B03005344D2 /* Products */; |
1867 | 1882 | projectDirPath = ""; |
|
1980 | 1995 | B26B925F27198FC800F1D482 /* Rule.swift in Sources */, |
1981 | 1996 | 7E6E803C26C299DE00925F96 /* NetworkUtilsMock.swift in Sources */, |
1982 | 1997 | 7E6E813D26C2A05300925F96 /* MetaStorage+Filters.swift in Sources */, |
| 1998 | + 2433F2B52BB5991B00B2B0C6 /* InternetState.swift in Sources */, |
1983 | 1999 | 7E6E81C926C2A05B00925F96 /* DnsUserRulesStorage.swift in Sources */, |
1984 | 2000 | 7E6E811D26C2A05300925F96 /* RequestsFactory+Safari.swift in Sources */, |
1985 | 2001 | 7E6E815126C2A05300925F96 /* ContentBlockersInfoStorage.swift in Sources */, |
|
2073 | 2089 | 7E6E815D26C2A05300925F96 /* SafariProtection+Configuration.swift in Sources */, |
2074 | 2090 | 7E6E816326C2A05300925F96 /* SafariProtection+Filters.swift in Sources */, |
2075 | 2091 | 7ED0B19F26C4269600B0CE7B /* Constants+Files.swift in Sources */, |
| 2092 | + 2433F2C22BB5BCC000B2B0C6 /* NetworkStateInfo.swift in Sources */, |
2076 | 2093 | 7E6E81E426C2A05B00925F96 /* CustomDnsProvidersStorage.swift in Sources */, |
2077 | 2094 | 7E9B1DF226F229450003EB0E /* DnsProxyConfigurationProvider.swift in Sources */, |
2078 | 2095 | 7E6E812F26C2A05300925F96 /* MetaStorage.swift in Sources */, |
|
2219 | 2236 | files = ( |
2220 | 2237 | B26B926227198FC800F1D482 /* BasicRulesParser.swift in Sources */, |
2221 | 2238 | 7E6E81A226C2A05B00925F96 /* DnsRequestProcessedEvent.swift in Sources */, |
| 2239 | + 2433F2B42BB5991B00B2B0C6 /* InternetState.swift in Sources */, |
2222 | 2240 | 7E6E81B226C2A05B00925F96 /* Constants+Statistics.swift in Sources */, |
2223 | 2241 | 7E6E81E326C2A05B00925F96 /* CustomDnsProvidersStorage.swift in Sources */, |
2224 | 2242 | 2465359726E74B7200234EA5 /* DnsProtection+UserRules.swift in Sources */, |
|
2275 | 2293 | 7E6E81BC26C2A05B00925F96 /* DnsLogStatistics.swift in Sources */, |
2276 | 2294 | B26B926027198FC800F1D482 /* RulesParser.swift in Sources */, |
2277 | 2295 | 7E6E81D426C2A05B00925F96 /* NetworkUtils.swift in Sources */, |
| 2296 | + 2433F2C12BB5BCC000B2B0C6 /* NetworkStateInfo.swift in Sources */, |
2278 | 2297 | 7E6E81D226C2A05B00925F96 /* Value+Types.swift in Sources */, |
2279 | 2298 | 7ED2008E26EE64AC001E8422 /* DnsProxy.swift in Sources */, |
2280 | 2299 | ); |
|
2943 | 2962 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
2944 | 2963 | GCC_WARN_UNUSED_FUNCTION = YES; |
2945 | 2964 | GCC_WARN_UNUSED_VARIABLE = YES; |
2946 | | - IPHONEOS_DEPLOYMENT_TARGET = 12.0; |
| 2965 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
2947 | 2966 | MACOSX_DEPLOYMENT_TARGET = 11.2; |
2948 | 2967 | MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; |
2949 | 2968 | MTL_FAST_MATH = YES; |
|
3006 | 3025 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
3007 | 3026 | GCC_WARN_UNUSED_FUNCTION = YES; |
3008 | 3027 | GCC_WARN_UNUSED_VARIABLE = YES; |
3009 | | - IPHONEOS_DEPLOYMENT_TARGET = 12.0; |
| 3028 | + IPHONEOS_DEPLOYMENT_TARGET = 13.0; |
3010 | 3029 | MACOSX_DEPLOYMENT_TARGET = 11.2; |
3011 | 3030 | MTL_ENABLE_DEBUG_INFO = NO; |
3012 | 3031 | MTL_FAST_MATH = YES; |
|
3191 | 3210 | isa = XCRemoteSwiftPackageReference; |
3192 | 3211 | repositoryURL = "https://github.com/AdguardTeam/DnsLibs"; |
3193 | 3212 | requirement = { |
3194 | | - kind = exactVersion; |
3195 | | - version = 2.3.5; |
| 3213 | + branch = "v2.5.51@swift-5"; |
| 3214 | + kind = branch; |
3196 | 3215 | }; |
3197 | 3216 | }; |
3198 | 3217 | D049E9CE26B17B2100B8088B /* XCRemoteSwiftPackageReference "Zip" */ = { |
|
3203 | 3222 | revision = 059e7346082d02de16220cd79df7db18ddeba8c3; |
3204 | 3223 | }; |
3205 | 3224 | }; |
3206 | | - D04F6A932718307700224DEF /* XCRemoteSwiftPackageReference "SafariConverterLib" */ = { |
| 3225 | + D0B01EF226B1753A00F67AD2 /* XCRemoteSwiftPackageReference "SQLite.swift" */ = { |
3207 | 3226 | isa = XCRemoteSwiftPackageReference; |
3208 | | - repositoryURL = "https://github.com/AdguardTeam/SafariConverterLib"; |
| 3227 | + repositoryURL = "https://github.com/stephencelis/SQLite.swift.git"; |
3209 | 3228 | requirement = { |
3210 | 3229 | kind = exactVersion; |
3211 | | - version = 2.0.48; |
3212 | | - }; |
3213 | | - }; |
3214 | | - D0A3CF9026E7AADE006E90AD /* XCRemoteSwiftPackageReference "Reachability" */ = { |
3215 | | - isa = XCRemoteSwiftPackageReference; |
3216 | | - repositoryURL = "https://github.com/ashleymills/Reachability.swift"; |
3217 | | - requirement = { |
3218 | | - kind = upToNextMajorVersion; |
3219 | | - minimumVersion = 5.0.0; |
| 3230 | + version = 0.13.0; |
3220 | 3231 | }; |
3221 | 3232 | }; |
3222 | | - D0B01EF226B1753A00F67AD2 /* XCRemoteSwiftPackageReference "SQLite.swift" */ = { |
| 3233 | + D70B17F02D11F287000A827C /* XCRemoteSwiftPackageReference "SafariConverterLib" */ = { |
3223 | 3234 | isa = XCRemoteSwiftPackageReference; |
3224 | | - repositoryURL = "https://github.com/stephencelis/SQLite.swift.git"; |
| 3235 | + repositoryURL = "https://github.com/AdguardTeam/SafariConverterLib"; |
3225 | 3236 | requirement = { |
3226 | 3237 | kind = exactVersion; |
3227 | | - version = 0.13.0; |
| 3238 | + version = 2.1.1; |
3228 | 3239 | }; |
3229 | 3240 | }; |
3230 | 3241 | /* End XCRemoteSwiftPackageReference section */ |
|
3235 | 3246 | package = 7E16F29626FA0E5E00383410 /* XCRemoteSwiftPackageReference "swift-collections" */; |
3236 | 3247 | productName = OrderedCollections; |
3237 | 3248 | }; |
3238 | | - B26B92212718273000F1D482 /* Reachability */ = { |
3239 | | - isa = XCSwiftPackageProductDependency; |
3240 | | - package = D0A3CF9026E7AADE006E90AD /* XCRemoteSwiftPackageReference "Reachability" */; |
3241 | | - productName = Reachability; |
3242 | | - }; |
3243 | 3249 | B2C8E9B82717009800ACDED8 /* Zip */ = { |
3244 | 3250 | isa = XCSwiftPackageProductDependency; |
3245 | 3251 | package = D049E9CE26B17B2100B8088B /* XCRemoteSwiftPackageReference "Zip" */; |
3246 | 3252 | productName = Zip; |
3247 | 3253 | }; |
3248 | | - D04F6A942718307700224DEF /* ContentBlockerConverter */ = { |
3249 | | - isa = XCSwiftPackageProductDependency; |
3250 | | - package = D04F6A932718307700224DEF /* XCRemoteSwiftPackageReference "SafariConverterLib" */; |
3251 | | - productName = ContentBlockerConverter; |
3252 | | - }; |
3253 | 3254 | D0DA0A1A27184EBA007681B2 /* SQLite */ = { |
3254 | 3255 | isa = XCSwiftPackageProductDependency; |
3255 | 3256 | package = D0B01EF226B1753A00F67AD2 /* XCRemoteSwiftPackageReference "SQLite.swift" */; |
|
3260 | 3261 | package = 7E966B8926C27E68006B57BD /* XCRemoteSwiftPackageReference "DnsLibs" */; |
3261 | 3262 | productName = AGDnsProxy; |
3262 | 3263 | }; |
| 3264 | + D70B17962D0CBBFD000A827C /* ContentBlockerConverter */ = { |
| 3265 | + isa = XCSwiftPackageProductDependency; |
| 3266 | + productName = ContentBlockerConverter; |
| 3267 | + }; |
| 3268 | + D70B17F12D11F287000A827C /* ContentBlockerConverter */ = { |
| 3269 | + isa = XCSwiftPackageProductDependency; |
| 3270 | + package = D70B17F02D11F287000A827C /* XCRemoteSwiftPackageReference "SafariConverterLib" */; |
| 3271 | + productName = ContentBlockerConverter; |
| 3272 | + }; |
3263 | 3273 | /* End XCSwiftPackageProductDependency section */ |
3264 | 3274 | }; |
3265 | 3275 | rootObject = D0A0E38C26B16B03005344D2 /* Project object */; |
|
0 commit comments