feat: upgrade deps, remove firebase
This commit is contained in:
parent
a6b7d52471
commit
3e51d7d4e2
@ -83,7 +83,6 @@
|
|||||||
F977FAAE23669D6400C17F1F /* ConnectionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F977FAAD23669D6400C17F1F /* ConnectionManager.swift */; };
|
F977FAAE23669D6400C17F1F /* ConnectionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F977FAAD23669D6400C17F1F /* ConnectionManager.swift */; };
|
||||||
F9A7C06C2306E874007163C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F9A7C06B2306E874007163C7 /* main.m */; };
|
F9A7C06C2306E874007163C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F9A7C06B2306E874007163C7 /* main.m */; };
|
||||||
F9C180A3243C6590005EE8C4 /* goClash.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F9C180A1243C6590005EE8C4 /* goClash.a */; };
|
F9C180A3243C6590005EE8C4 /* goClash.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F9C180A1243C6590005EE8C4 /* goClash.a */; };
|
||||||
F9E70A152555222F0009AED3 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = F9E70A142555222F0009AED3 /* GoogleService-Info.plist */; };
|
|
||||||
F9E754D0239CC21F00CEE7CC /* WebPortalManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E754CF239CC21F00CEE7CC /* WebPortalManager.swift */; };
|
F9E754D0239CC21F00CEE7CC /* WebPortalManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E754CF239CC21F00CEE7CC /* WebPortalManager.swift */; };
|
||||||
F9E754D2239CC28D00CEE7CC /* NSAlert+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E754D1239CC28D00CEE7CC /* NSAlert+Extension.swift */; };
|
F9E754D2239CC28D00CEE7CC /* NSAlert+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E754D1239CC28D00CEE7CC /* NSAlert+Extension.swift */; };
|
||||||
F9E8F34623A12B89002DE5E8 /* String+Encode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E8F34523A12B89002DE5E8 /* String+Encode.swift */; };
|
F9E8F34623A12B89002DE5E8 /* String+Encode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9E8F34523A12B89002DE5E8 /* String+Encode.swift */; };
|
||||||
@ -219,7 +218,6 @@
|
|||||||
F9A7C06B2306E874007163C7 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
F9A7C06B2306E874007163C7 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
||||||
F9C180A1243C6590005EE8C4 /* goClash.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = goClash.a; path = ClashX/goClash/goClash.a; sourceTree = SOURCE_ROOT; };
|
F9C180A1243C6590005EE8C4 /* goClash.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = goClash.a; path = ClashX/goClash/goClash.a; sourceTree = SOURCE_ROOT; };
|
||||||
F9C180A2243C6590005EE8C4 /* goClash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = goClash.h; path = ClashX/goClash/goClash.h; sourceTree = SOURCE_ROOT; };
|
F9C180A2243C6590005EE8C4 /* goClash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = goClash.h; path = ClashX/goClash/goClash.h; sourceTree = SOURCE_ROOT; };
|
||||||
F9E70A142555222F0009AED3 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
|
|
||||||
F9E754CF239CC21F00CEE7CC /* WebPortalManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebPortalManager.swift; sourceTree = "<group>"; };
|
F9E754CF239CC21F00CEE7CC /* WebPortalManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebPortalManager.swift; sourceTree = "<group>"; };
|
||||||
F9E754D1239CC28D00CEE7CC /* NSAlert+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAlert+Extension.swift"; sourceTree = "<group>"; };
|
F9E754D1239CC28D00CEE7CC /* NSAlert+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAlert+Extension.swift"; sourceTree = "<group>"; };
|
||||||
F9E8F34523A12B89002DE5E8 /* String+Encode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Encode.swift"; sourceTree = "<group>"; };
|
F9E8F34523A12B89002DE5E8 /* String+Encode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Encode.swift"; sourceTree = "<group>"; };
|
||||||
@ -391,7 +389,6 @@
|
|||||||
children = (
|
children = (
|
||||||
4929F676258CD89B00A435F6 /* Country.mmdb.gz */,
|
4929F676258CD89B00A435F6 /* Country.mmdb.gz */,
|
||||||
4929F60F258CD22E00A435F6 /* menu_icon@2x.png */,
|
4929F60F258CD22E00A435F6 /* menu_icon@2x.png */,
|
||||||
F9E70A142555222F0009AED3 /* GoogleService-Info.plist */,
|
|
||||||
49761DA621C9497000AE13EF /* dashboard */,
|
49761DA621C9497000AE13EF /* dashboard */,
|
||||||
4989F98D20D0AE990001E564 /* sampleConfig.yaml */,
|
4989F98D20D0AE990001E564 /* sampleConfig.yaml */,
|
||||||
);
|
);
|
||||||
@ -613,7 +610,6 @@
|
|||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
49761DA721C9497000AE13EF /* dashboard in Resources */,
|
49761DA721C9497000AE13EF /* dashboard in Resources */,
|
||||||
F9E70A152555222F0009AED3 /* GoogleService-Info.plist in Resources */,
|
|
||||||
4929F677258CD89B00A435F6 /* Country.mmdb.gz in Resources */,
|
4929F677258CD89B00A435F6 /* Country.mmdb.gz in Resources */,
|
||||||
4981C88B216BAE4A008CC14A /* Localizable.strings in Resources */,
|
4981C88B216BAE4A008CC14A /* Localizable.strings in Resources */,
|
||||||
F9FAB31E262BE04800DE02A6 /* Images.xcassets in Resources */,
|
F9FAB31E262BE04800DE02A6 /* Images.xcassets in Resources */,
|
||||||
@ -942,7 +938,7 @@
|
|||||||
CODE_SIGN_STYLE = Manual;
|
CODE_SIGN_STYLE = Manual;
|
||||||
COMBINE_HIDPI_IMAGES = YES;
|
COMBINE_HIDPI_IMAGES = YES;
|
||||||
COMPRESS_PNG_FILES = YES;
|
COMPRESS_PNG_FILES = YES;
|
||||||
CURRENT_PROJECT_VERSION = 1.50.1;
|
CURRENT_PROJECT_VERSION = 1.60.0;
|
||||||
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
||||||
ENABLE_HARDENED_RUNTIME = YES;
|
ENABLE_HARDENED_RUNTIME = YES;
|
||||||
FRAMEWORK_SEARCH_PATHS = (
|
FRAMEWORK_SEARCH_PATHS = (
|
||||||
@ -964,7 +960,7 @@
|
|||||||
"$(PROJECT_DIR)/ClashX/goClash",
|
"$(PROJECT_DIR)/ClashX/goClash",
|
||||||
);
|
);
|
||||||
MACOSX_DEPLOYMENT_TARGET = 10.12;
|
MACOSX_DEPLOYMENT_TARGET = 10.12;
|
||||||
MARKETING_VERSION = 1.50.1;
|
MARKETING_VERSION = 1.60.0;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.west2online.ClashX;
|
PRODUCT_BUNDLE_IDENTIFIER = com.west2online.ClashX;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||||
@ -989,7 +985,7 @@
|
|||||||
COMBINE_HIDPI_IMAGES = YES;
|
COMBINE_HIDPI_IMAGES = YES;
|
||||||
COMPRESS_PNG_FILES = YES;
|
COMPRESS_PNG_FILES = YES;
|
||||||
COPY_PHASE_STRIP = YES;
|
COPY_PHASE_STRIP = YES;
|
||||||
CURRENT_PROJECT_VERSION = 1.50.1;
|
CURRENT_PROJECT_VERSION = 1.60.0;
|
||||||
DEPLOYMENT_POSTPROCESSING = YES;
|
DEPLOYMENT_POSTPROCESSING = YES;
|
||||||
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
||||||
ENABLE_HARDENED_RUNTIME = YES;
|
ENABLE_HARDENED_RUNTIME = YES;
|
||||||
@ -1012,7 +1008,7 @@
|
|||||||
"$(PROJECT_DIR)/ClashX/goClash",
|
"$(PROJECT_DIR)/ClashX/goClash",
|
||||||
);
|
);
|
||||||
MACOSX_DEPLOYMENT_TARGET = 10.12;
|
MACOSX_DEPLOYMENT_TARGET = 10.12;
|
||||||
MARKETING_VERSION = 1.50.1;
|
MARKETING_VERSION = 1.60.0;
|
||||||
OTHER_CODE_SIGN_FLAGS = "--timestamp";
|
OTHER_CODE_SIGN_FLAGS = "--timestamp";
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.west2online.ClashX;
|
PRODUCT_BUNDLE_IDENTIFIER = com.west2online.ClashX;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
@ -1034,7 +1030,7 @@
|
|||||||
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
||||||
ENABLE_HARDENED_RUNTIME = YES;
|
ENABLE_HARDENED_RUNTIME = YES;
|
||||||
INFOPLIST_FILE = "$(SRCROOT)/ProxyConfigHelper/Helper-Info.plist";
|
INFOPLIST_FILE = "$(SRCROOT)/ProxyConfigHelper/Helper-Info.plist";
|
||||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
MACOSX_DEPLOYMENT_TARGET = 10.12;
|
||||||
MARKETING_VERSION = 1.6;
|
MARKETING_VERSION = 1.6;
|
||||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||||
MTL_FAST_MATH = YES;
|
MTL_FAST_MATH = YES;
|
||||||
@ -1066,7 +1062,7 @@
|
|||||||
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
DEVELOPMENT_TEAM = MEWHFZ92DY;
|
||||||
ENABLE_HARDENED_RUNTIME = YES;
|
ENABLE_HARDENED_RUNTIME = YES;
|
||||||
INFOPLIST_FILE = "$(SRCROOT)/ProxyConfigHelper/Helper-Info.plist";
|
INFOPLIST_FILE = "$(SRCROOT)/ProxyConfigHelper/Helper-Info.plist";
|
||||||
MACOSX_DEPLOYMENT_TARGET = 10.10;
|
MACOSX_DEPLOYMENT_TARGET = 10.12;
|
||||||
MARKETING_VERSION = 1.6;
|
MARKETING_VERSION = 1.6;
|
||||||
MTL_FAST_MATH = YES;
|
MTL_FAST_MATH = YES;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
|
@ -14,7 +14,6 @@ import RxSwift
|
|||||||
|
|
||||||
import AppCenter
|
import AppCenter
|
||||||
import AppCenterAnalytics
|
import AppCenterAnalytics
|
||||||
import Firebase
|
|
||||||
|
|
||||||
|
|
||||||
private let statusItemLengthWithSpeed: CGFloat = 72
|
private let statusItemLengthWithSpeed: CGFloat = 72
|
||||||
@ -745,7 +744,6 @@ extension AppDelegate {
|
|||||||
#if DEBUG
|
#if DEBUG
|
||||||
return
|
return
|
||||||
#else
|
#else
|
||||||
FirebaseApp.configure()
|
|
||||||
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
|
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
|
||||||
AppCenter.start(withAppSecret: "dce6e9a3-b6e3-4fd2-9f2d-35c767a99663", services: [
|
AppCenter.start(withAppSecret: "dce6e9a3-b6e3-4fd2-9f2d-35c767a99663", services: [
|
||||||
Analytics.self,
|
Analytics.self,
|
||||||
|
@ -1,36 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
||||||
<plist version="1.0">
|
|
||||||
<dict>
|
|
||||||
<key>CLIENT_ID</key>
|
|
||||||
<string>479047729214-ckc50jcdb2gtv4lureq8fpd0jnsvvckr.apps.googleusercontent.com</string>
|
|
||||||
<key>REVERSED_CLIENT_ID</key>
|
|
||||||
<string>com.googleusercontent.apps.479047729214-ckc50jcdb2gtv4lureq8fpd0jnsvvckr</string>
|
|
||||||
<key>API_KEY</key>
|
|
||||||
<string>AIzaSyCA-nue7HEcTKNTHm5MgQsYChDK-VFcOkY</string>
|
|
||||||
<key>GCM_SENDER_ID</key>
|
|
||||||
<string>479047729214</string>
|
|
||||||
<key>PLIST_VERSION</key>
|
|
||||||
<string>1</string>
|
|
||||||
<key>BUNDLE_ID</key>
|
|
||||||
<string>com.west2online.ClashX</string>
|
|
||||||
<key>PROJECT_ID</key>
|
|
||||||
<string>clashx-apps</string>
|
|
||||||
<key>STORAGE_BUCKET</key>
|
|
||||||
<string>clashx-apps.appspot.com</string>
|
|
||||||
<key>IS_ADS_ENABLED</key>
|
|
||||||
<false></false>
|
|
||||||
<key>IS_ANALYTICS_ENABLED</key>
|
|
||||||
<false></false>
|
|
||||||
<key>IS_APPINVITE_ENABLED</key>
|
|
||||||
<true></true>
|
|
||||||
<key>IS_GCM_ENABLED</key>
|
|
||||||
<true></true>
|
|
||||||
<key>IS_SIGNIN_ENABLED</key>
|
|
||||||
<true></true>
|
|
||||||
<key>GOOGLE_APP_ID</key>
|
|
||||||
<string>1:479047729214:ios:0e3dfa8742d5ac3482916f</string>
|
|
||||||
<key>DATABASE_URL</key>
|
|
||||||
<string>https://clashx-apps.firebaseio.com</string>
|
|
||||||
</dict>
|
|
||||||
</plist>
|
|
@ -1,9 +1,9 @@
|
|||||||
module github.com/yichengchen/clashX/ClashX
|
module github.com/yichengchen/clashX/ClashX
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/Dreamacro/clash v1.5.1-0.20210414134605-4e9e4b6cde5d
|
github.com/Dreamacro/clash v1.6.1-0.20210615091340-b6ff08074c85
|
||||||
github.com/oschwald/geoip2-golang v1.5.0
|
github.com/oschwald/geoip2-golang v1.5.0
|
||||||
github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2
|
github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2
|
||||||
)
|
)
|
||||||
|
|
||||||
go 1.15
|
go 1.16
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
github.com/Dreamacro/clash v1.5.1-0.20210414134605-4e9e4b6cde5d h1:xy7N1yPB8Gucg+uRltHX+A5J5T5Fz4UXpJpxqsBS0F4=
|
github.com/Dreamacro/clash v1.6.1-0.20210615091340-b6ff08074c85 h1:wX/6B6d2OYiK3jXd7eLeXk+WtTC1pDbzvChc91y5WfI=
|
||||||
github.com/Dreamacro/clash v1.5.1-0.20210414134605-4e9e4b6cde5d/go.mod h1:IlZhrwjNdcyjnk+PyAlQOhzQ6W0LUt34qC0mcdd49DU=
|
github.com/Dreamacro/clash v1.6.1-0.20210615091340-b6ff08074c85/go.mod h1:Pz9GwWR244jrMSInQ0KUL02jMCe5xIJ+pkgzuNIy2Iw=
|
||||||
github.com/Dreamacro/go-shadowsocks2 v0.1.7 h1:8CtbE1HoPPMfrQZGXmlluq6dO2lL31W6WRRE8fabc4Q=
|
github.com/Dreamacro/go-shadowsocks2 v0.1.7 h1:8CtbE1HoPPMfrQZGXmlluq6dO2lL31W6WRRE8fabc4Q=
|
||||||
github.com/Dreamacro/go-shadowsocks2 v0.1.7/go.mod h1:8p5G4cAj5ZlXwUR+Ww63gfSikr8kvw8uw3TDwLAJpUc=
|
github.com/Dreamacro/go-shadowsocks2 v0.1.7/go.mod h1:8p5G4cAj5ZlXwUR+Ww63gfSikr8kvw8uw3TDwLAJpUc=
|
||||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||||
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
|
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
|
||||||
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||||
github.com/go-chi/chi/v5 v5.0.2 h1:4xKeALZdMEsuI5s05PU2Bm89Uc5iM04qFubUCl5LfAQ=
|
github.com/go-chi/chi/v5 v5.0.3 h1:khYQBdPivkYG1s1TAzDQG1f6eX4kD2TItYVZexL5rS4=
|
||||||
github.com/go-chi/chi/v5 v5.0.2/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8=
|
github.com/go-chi/chi/v5 v5.0.3/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8=
|
||||||
github.com/go-chi/cors v1.2.0 h1:tV1g1XENQ8ku4Bq3K9ub2AtgG+p16SmzeMSGTwrOKdE=
|
github.com/go-chi/cors v1.2.0 h1:tV1g1XENQ8ku4Bq3K9ub2AtgG+p16SmzeMSGTwrOKdE=
|
||||||
github.com/go-chi/cors v1.2.0/go.mod h1:sSbTewc+6wYHBBCW7ytsFSn836hqM7JxpglAy2Vzc58=
|
github.com/go-chi/cors v1.2.0/go.mod h1:sSbTewc+6wYHBBCW7ytsFSn836hqM7JxpglAy2Vzc58=
|
||||||
github.com/go-chi/render v1.0.1 h1:4/5tis2cKaNdnv9zFLfXzcquC9HbeZgCnxGnKrltBS8=
|
github.com/go-chi/render v1.0.1 h1:4/5tis2cKaNdnv9zFLfXzcquC9HbeZgCnxGnKrltBS8=
|
||||||
@ -15,8 +15,8 @@ github.com/gofrs/uuid v4.0.0+incompatible h1:1SD/1F5pU8p29ybwgQSwpQk+mwdRrXCYuPh
|
|||||||
github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
|
github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
|
||||||
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
|
github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=
|
||||||
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
|
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
|
||||||
github.com/miekg/dns v1.1.41 h1:WMszZWJG0XmzbK9FEmzH2TVcqYzFesusSIB41b8KHxY=
|
github.com/miekg/dns v1.1.42 h1:gWGe42RGaIqXQZ+r3WUGEKBEtvPHY2SXo4dqixDNxuY=
|
||||||
github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI=
|
github.com/miekg/dns v1.1.42/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4=
|
||||||
github.com/oschwald/geoip2-golang v1.5.0 h1:igg2yQIrrcRccB1ytFXqBfOHCjXWIoMv85lVJ1ONZzw=
|
github.com/oschwald/geoip2-golang v1.5.0 h1:igg2yQIrrcRccB1ytFXqBfOHCjXWIoMv85lVJ1ONZzw=
|
||||||
github.com/oschwald/geoip2-golang v1.5.0/go.mod h1:xdvYt5xQzB8ORWFqPnqMwZpCpgNagttWdoZLlJQzg7s=
|
github.com/oschwald/geoip2-golang v1.5.0/go.mod h1:xdvYt5xQzB8ORWFqPnqMwZpCpgNagttWdoZLlJQzg7s=
|
||||||
github.com/oschwald/maxminddb-golang v1.8.0 h1:Uh/DSnGoxsyp/KYbY1AuP0tYEwfs0sCph9p/UMXK/Hk=
|
github.com/oschwald/maxminddb-golang v1.8.0 h1:Uh/DSnGoxsyp/KYbY1AuP0tYEwfs0sCph9p/UMXK/Hk=
|
||||||
@ -36,23 +36,24 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
|
|||||||
go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDDfbSL9ZmPxKTybcoEYHgpYfELNoN+7hsw=
|
go.uber.org/atomic v1.7.0 h1:ADUqmZGgLDDfbSL9ZmPxKTybcoEYHgpYfELNoN+7hsw=
|
||||||
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
|
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
|
||||||
golang.org/x/crypto v0.0.0-20210317152858-513c2a44f670/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
|
golang.org/x/crypto v0.0.0-20210317152858-513c2a44f670/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
|
||||||
golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2 h1:It14KIkyBFYkHkwZ7k45minvA9aorojkyjGk9KJ5B/w=
|
golang.org/x/crypto v0.0.0-20210506145944-38f3c27a63bf h1:B2n+Zi5QeYRDAEodEu72OS36gmTWjgpXr2+cWcBW90o=
|
||||||
golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
|
golang.org/x/crypto v0.0.0-20210506145944-38f3c27a63bf/go.mod h1:P+XmwS30IXTQdn5tA2iutPOUgjI07+tq3H3K9MVA1s8=
|
||||||
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
||||||
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4 h1:4nGaVu0QrbjT/AK2PRLuQfQuh6DJve+pELhqTdAj3x0=
|
golang.org/x/net v0.0.0-20210508051633-16afe75a6701 h1:lQVgcB3+FoAXOb20Dp6zTzAIrpj1k/yOOBN7s+Zv1rA=
|
||||||
golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
|
golang.org/x/net v0.0.0-20210508051633-16afe75a6701/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
|
||||||
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ=
|
||||||
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||||
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||||
golang.org/x/sys v0.0.0-20191224085550-c709ea063b76/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
golang.org/x/sys v0.0.0-20191224085550-c709ea063b76/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||||
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||||
golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||||
golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||||
golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57 h1:F5Gozwx4I1xtr/sr/8CFbb57iKi3297KFs0QDbGN60A=
|
golang.org/x/sys v0.0.0-20210507161434-a76c4d0a0096 h1:5PbJGn5Sp3GEUjJ61aYbUP6RIo3Z3r2E4Tv9y2z8UHo=
|
||||||
golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
golang.org/x/sys v0.0.0-20210507161434-a76c4d0a0096/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||||
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
|
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
|
||||||
golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k=
|
|
||||||
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||||
|
golang.org/x/text v0.3.6 h1:aRYxNxv6iGQlyVaZmk6ZgYEDa+Jg18DxebPSrd6bg1M=
|
||||||
|
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||||
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
|
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
|
||||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
|
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
|
||||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||||
|
1
Podfile
1
Podfile
@ -27,7 +27,6 @@ target 'ClashX' do
|
|||||||
pod 'WebViewJavascriptBridge'
|
pod 'WebViewJavascriptBridge'
|
||||||
pod 'Starscream','3.1.1'
|
pod 'Starscream','3.1.1'
|
||||||
pod 'AppCenter/Analytics'
|
pod 'AppCenter/Analytics'
|
||||||
pod 'Firebase/Crashlytics'
|
|
||||||
pod 'Sparkle'
|
pod 'Sparkle'
|
||||||
pod "FlexibleDiff"
|
pod "FlexibleDiff"
|
||||||
pod 'GzipSwift'
|
pod 'GzipSwift'
|
||||||
|
88
Podfile.lock
88
Podfile.lock
@ -1,61 +1,20 @@
|
|||||||
PODS:
|
PODS:
|
||||||
- Alamofire (5.4.2)
|
- Alamofire (5.4.3)
|
||||||
- AppCenter/Analytics (4.1.1):
|
- AppCenter/Analytics (4.1.1):
|
||||||
- AppCenter/Core
|
- AppCenter/Core
|
||||||
- AppCenter/Core (4.1.1)
|
- AppCenter/Core (4.1.1)
|
||||||
- CocoaLumberjack/Core (3.7.2)
|
- CocoaLumberjack/Core (3.7.2)
|
||||||
- CocoaLumberjack/Swift (3.7.2):
|
- CocoaLumberjack/Swift (3.7.2):
|
||||||
- CocoaLumberjack/Core
|
- CocoaLumberjack/Core
|
||||||
- Firebase/CoreOnly (7.10.0):
|
|
||||||
- FirebaseCore (= 7.10.0)
|
|
||||||
- Firebase/Crashlytics (7.10.0):
|
|
||||||
- Firebase/CoreOnly
|
|
||||||
- FirebaseCrashlytics (~> 7.10.0)
|
|
||||||
- FirebaseCore (7.10.0):
|
|
||||||
- FirebaseCoreDiagnostics (~> 7.4)
|
|
||||||
- GoogleUtilities/Environment (~> 7.0)
|
|
||||||
- GoogleUtilities/Logger (~> 7.0)
|
|
||||||
- FirebaseCoreDiagnostics (7.10.0):
|
|
||||||
- GoogleDataTransport (~> 8.4)
|
|
||||||
- GoogleUtilities/Environment (~> 7.0)
|
|
||||||
- GoogleUtilities/Logger (~> 7.0)
|
|
||||||
- nanopb (~> 2.30908.0)
|
|
||||||
- FirebaseCrashlytics (7.10.0):
|
|
||||||
- FirebaseCore (~> 7.0)
|
|
||||||
- FirebaseInstallations (~> 7.0)
|
|
||||||
- GoogleDataTransport (~> 8.4)
|
|
||||||
- nanopb (~> 2.30908.0)
|
|
||||||
- PromisesObjC (~> 1.2)
|
|
||||||
- FirebaseInstallations (7.10.0):
|
|
||||||
- FirebaseCore (~> 7.0)
|
|
||||||
- GoogleUtilities/Environment (~> 7.0)
|
|
||||||
- GoogleUtilities/UserDefaults (~> 7.0)
|
|
||||||
- PromisesObjC (~> 1.2)
|
|
||||||
- FlexibleDiff (0.0.9)
|
- FlexibleDiff (0.0.9)
|
||||||
- GoogleDataTransport (8.4.0):
|
|
||||||
- GoogleUtilities/Environment (~> 7.2)
|
|
||||||
- nanopb (~> 2.30908.0)
|
|
||||||
- PromisesObjC (~> 1.2)
|
|
||||||
- GoogleUtilities/Environment (7.3.1):
|
|
||||||
- PromisesObjC (~> 1.2)
|
|
||||||
- GoogleUtilities/Logger (7.3.1):
|
|
||||||
- GoogleUtilities/Environment
|
|
||||||
- GoogleUtilities/UserDefaults (7.3.1):
|
|
||||||
- GoogleUtilities/Logger
|
|
||||||
- GzipSwift (5.1.1)
|
- GzipSwift (5.1.1)
|
||||||
- LetsMove (1.25)
|
- LetsMove (1.25)
|
||||||
- nanopb (2.30908.0):
|
- RxCocoa (6.2.0):
|
||||||
- nanopb/decode (= 2.30908.0)
|
- RxRelay (= 6.2.0)
|
||||||
- nanopb/encode (= 2.30908.0)
|
- RxSwift (= 6.2.0)
|
||||||
- nanopb/decode (2.30908.0)
|
- RxRelay (6.2.0):
|
||||||
- nanopb/encode (2.30908.0)
|
- RxSwift (= 6.2.0)
|
||||||
- PromisesObjC (1.2.12)
|
- RxSwift (6.2.0)
|
||||||
- RxCocoa (6.1.0):
|
|
||||||
- RxRelay (= 6.1.0)
|
|
||||||
- RxSwift (= 6.1.0)
|
|
||||||
- RxRelay (6.1.0):
|
|
||||||
- RxSwift (= 6.1.0)
|
|
||||||
- RxSwift (6.1.0)
|
|
||||||
- Sparkle (1.26.0)
|
- Sparkle (1.26.0)
|
||||||
- Starscream (3.1.1)
|
- Starscream (3.1.1)
|
||||||
- SwiftyJSON (5.0.1)
|
- SwiftyJSON (5.0.1)
|
||||||
@ -65,7 +24,6 @@ DEPENDENCIES:
|
|||||||
- Alamofire (~> 5.0)
|
- Alamofire (~> 5.0)
|
||||||
- AppCenter/Analytics
|
- AppCenter/Analytics
|
||||||
- CocoaLumberjack/Swift
|
- CocoaLumberjack/Swift
|
||||||
- Firebase/Crashlytics
|
|
||||||
- FlexibleDiff
|
- FlexibleDiff
|
||||||
- GzipSwift
|
- GzipSwift
|
||||||
- LetsMove
|
- LetsMove
|
||||||
@ -77,22 +35,13 @@ DEPENDENCIES:
|
|||||||
- WebViewJavascriptBridge
|
- WebViewJavascriptBridge
|
||||||
|
|
||||||
SPEC REPOS:
|
SPEC REPOS:
|
||||||
https://cdn.cocoapods.org/:
|
trunk:
|
||||||
- Alamofire
|
- Alamofire
|
||||||
- AppCenter
|
- AppCenter
|
||||||
- CocoaLumberjack
|
- CocoaLumberjack
|
||||||
- Firebase
|
|
||||||
- FirebaseCore
|
|
||||||
- FirebaseCoreDiagnostics
|
|
||||||
- FirebaseCrashlytics
|
|
||||||
- FirebaseInstallations
|
|
||||||
- FlexibleDiff
|
- FlexibleDiff
|
||||||
- GoogleDataTransport
|
|
||||||
- GoogleUtilities
|
|
||||||
- GzipSwift
|
- GzipSwift
|
||||||
- LetsMove
|
- LetsMove
|
||||||
- nanopb
|
|
||||||
- PromisesObjC
|
|
||||||
- RxCocoa
|
- RxCocoa
|
||||||
- RxRelay
|
- RxRelay
|
||||||
- RxSwift
|
- RxSwift
|
||||||
@ -102,29 +51,20 @@ SPEC REPOS:
|
|||||||
- WebViewJavascriptBridge
|
- WebViewJavascriptBridge
|
||||||
|
|
||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
Alamofire: bfbc4c2fe5909b1d94fb4ef2277c6b3727ef5dae
|
Alamofire: e447a2774a40c996748296fa2c55112fdbbc42f9
|
||||||
AppCenter: cd53e3ed3563cc720bcb806c9731a12389b40d44
|
AppCenter: cd53e3ed3563cc720bcb806c9731a12389b40d44
|
||||||
CocoaLumberjack: b7e05132ff94f6ae4dfa9d5bce9141893a21d9da
|
CocoaLumberjack: b7e05132ff94f6ae4dfa9d5bce9141893a21d9da
|
||||||
Firebase: fffddd0bab8677d07376538365faa93ff3889b39
|
|
||||||
FirebaseCore: ec566d917b2195fc2610aeb148dae99f57a788f9
|
|
||||||
FirebaseCoreDiagnostics: 5662a3823ffcc0acbaa9a21ba5ed302fac634705
|
|
||||||
FirebaseCrashlytics: e7669d368a22d202f1d0c7546ffdfdff496e1a8c
|
|
||||||
FirebaseInstallations: bf2ec8dbf36ff4c91af6b9a003d15855757680c1
|
|
||||||
FlexibleDiff: b9ee9b8305b42c784f5dd40589203c97c55bbaa0
|
FlexibleDiff: b9ee9b8305b42c784f5dd40589203c97c55bbaa0
|
||||||
GoogleDataTransport: cd9db2180fcecd8da1b561aea31e3e56cf834aa7
|
|
||||||
GoogleUtilities: e1d9ed4e544fc32a93e00e721400cbc3f377200d
|
|
||||||
GzipSwift: 893f3e48e597a1a4f62fafcb6514220fcf8287fa
|
GzipSwift: 893f3e48e597a1a4f62fafcb6514220fcf8287fa
|
||||||
LetsMove: 7b9fe44737707d984fbd3f47af46609a9a07b461
|
LetsMove: 7b9fe44737707d984fbd3f47af46609a9a07b461
|
||||||
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
|
RxCocoa: 4baf94bb35f2c0ab31bc0cb9f1900155f646ba42
|
||||||
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
|
RxRelay: e72dbfd157807478401ef1982e1c61c945c94b2f
|
||||||
RxCocoa: 5c51f02d562cbd94629f6c26cf0c80fe4ab8d343
|
RxSwift: d356ab7bee873611322f134c5f9ef379fa183d8f
|
||||||
RxRelay: 483e1a19fad961b41f0b0c0bee506f46c1ae14fe
|
|
||||||
RxSwift: a834e5c538e89eca0cae86f403f4fbf0336786ce
|
|
||||||
Sparkle: d56d028f4b0c123577825f5d1004f6140d77f90e
|
Sparkle: d56d028f4b0c123577825f5d1004f6140d77f90e
|
||||||
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
|
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
|
||||||
SwiftyJSON: 2f33a42c6fbc52764d96f13368585094bfd8aa5e
|
SwiftyJSON: 2f33a42c6fbc52764d96f13368585094bfd8aa5e
|
||||||
WebViewJavascriptBridge: 7f5bc4d3581e672e8f32bd0f812d54bc69bb8e29
|
WebViewJavascriptBridge: 7f5bc4d3581e672e8f32bd0f812d54bc69bb8e29
|
||||||
|
|
||||||
PODFILE CHECKSUM: 6f4035babdfbeacabd27237a0cc40dabd3ca9b95
|
PODFILE CHECKSUM: 936b952dde2cf453379d56bfe0bf53f793449956
|
||||||
|
|
||||||
COCOAPODS: 1.10.0
|
COCOAPODS: 1.10.1
|
||||||
|
Loading…
Reference in New Issue
Block a user