diff --git a/ShadowsocksX-NG.xcodeproj/project.pbxproj b/ShadowsocksX-NG.xcodeproj/project.pbxproj index fb12ccd..37fc69e 100755 --- a/ShadowsocksX-NG.xcodeproj/project.pbxproj +++ b/ShadowsocksX-NG.xcodeproj/project.pbxproj @@ -26,7 +26,6 @@ 9B3546721E802B1200B510B4 /* ToastWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3546701E802B1200B510B4 /* ToastWindowController.swift */; }; 9B3546731E802B1200B510B4 /* ToastWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9B3546711E802B1200B510B4 /* ToastWindowController.xib */; }; 9B3F7BFF1E82BF5B00C68B75 /* libev.4.dylib in Resources */ = {isa = PBXBuildFile; fileRef = 9B3F7BF71E82BF2D00C68B75 /* libev.4.dylib */; }; - 9B3F7C001E82BF5B00C68B75 /* libmbedcrypto.2.4.2.dylib in Resources */ = {isa = PBXBuildFile; fileRef = 9B3F7BF81E82BF2D00C68B75 /* libmbedcrypto.2.4.2.dylib */; }; 9B3F7C021E82BF5B00C68B75 /* libudns.0.dylib in Resources */ = {isa = PBXBuildFile; fileRef = 9B3F7BFA1E82BF2E00C68B75 /* libudns.0.dylib */; }; 9B3FFF0D1D05FEB30019A709 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3FFF0C1D05FEB30019A709 /* Utils.swift */; }; 9B3FFF141D0705810019A709 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3FFF131D0705810019A709 /* Notifications.swift */; }; @@ -172,7 +171,6 @@ 9B3546701E802B1200B510B4 /* ToastWindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ToastWindowController.swift; sourceTree = ""; }; 9B3546711E802B1200B510B4 /* ToastWindowController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ToastWindowController.xib; sourceTree = ""; }; 9B3F7BF71E82BF2D00C68B75 /* libev.4.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libev.4.dylib; sourceTree = ""; }; - 9B3F7BF81E82BF2D00C68B75 /* libmbedcrypto.2.4.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libmbedcrypto.2.4.2.dylib; sourceTree = ""; }; 9B3F7BFA1E82BF2E00C68B75 /* libudns.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libudns.0.dylib; sourceTree = ""; }; 9B3FFF0C1D05FEB30019A709 /* Utils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = ""; }; 9B3FFF131D0705810019A709 /* Notifications.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Notifications.swift; sourceTree = ""; }; @@ -312,11 +310,11 @@ 9B07EFB01D048E900052D9DF /* Support Files */ = { isa = PBXGroup; children = ( - 9B5AA09F209C100C00E8B659 /* libsodium.23.dylib */, - 9B5AA0A2209C103900E8B659 /* libcares.2.dylib */, - 9B5AA0A4209C115B00E8B659 /* libmbedcrypto.2.8.0.dylib */, + 9B5AA0A9209C41EC00E8B659 /* ss-local */, + 9B5AA0A8209C41B400E8B659 /* kcptun */, 1C82DBA31FA96C7400B32551 /* simple-obfs */, 9B16E5991F99FD0700E54DC5 /* icons8-Blind Filled-50.png */, + 9B5AA0AA209C42A900E8B659 /* privoxy */, 9B16E5971F99FD0700E54DC5 /* icons8-Eye Filled-50.png */, 9B938D931E864B38005F5636 /* menu_g_icon.png */, 9B938D941E864B38005F5636 /* menu_g_icon@2x.png */, @@ -324,37 +322,20 @@ 9B938D961E864B38005F5636 /* menu_m_icon@2x.png */, 9B938D971E864B38005F5636 /* menu_p_icon.png */, 9B938D981E864B38005F5636 /* menu_p_icon@2x.png */, - 9B3F7BF71E82BF2D00C68B75 /* libev.4.dylib */, - 9B3F7BF81E82BF2D00C68B75 /* libmbedcrypto.2.4.2.dylib */, - 9B3F7BFA1E82BF2E00C68B75 /* libudns.0.dylib */, 9B5832101E742632009D5B7D /* kcptun_1.png */, 9B58320A1E7422DB009D5B7D /* http.png */, 9B5832061E7421B2009D5B7D /* virtual-server-icon-3.png */, 9B5832021E741F8D009D5B7D /* command-512.png */, - 9B9CBCAD1E263A6600FC61AA /* libpcre.1.dylib */, - 9B9CBCA91E2633CB00FC61AA /* kcptun_client */, 08FCA0FE1E24BE1A0070984F /* example-gui-config.json */, - C6D4298E1DA75988002A5711 /* install_privoxy.sh */, - C6D4298F1DA75988002A5711 /* privoxy */, - C6D429911DA75988002A5711 /* start_privoxy.sh */, - C6D429921DA75988002A5711 /* stop_privoxy.sh */, 9B172A6C1D0ADDDD00B87B9A /* Localizable.strings */, 9B3FFF4B1D09D8F70019A709 /* install_helper.sh */, 9B3FFF281D08A1DF0019A709 /* user-rule.txt */, 9B3FFF261D0898EB0019A709 /* gfwlist.txt */, 9B3FFF221D088E8D0019A709 /* abp.js */, - 9B07EFA61D048BBB0052D9DF /* ss-local */, 9B07EFA81D048E880052D9DF /* menu_icon@2x.png */, 9B07EFA91D048E880052D9DF /* menu_icon.png */, 9B07EFAA1D048E880052D9DF /* menu_icon_disabled.png */, 9B07EFAB1D048E880052D9DF /* menu_icon_disabled@2x.png */, - 9BEEF0651D04CB8500FC52B3 /* install_ss_local.sh */, - 9B9CBCA71E26310E00FC61AA /* install_kcptun.sh */, - 9BEEF0661D04CE8D00FC52B3 /* start_ss_local.sh */, - 9BEEF0671D04CE9A00FC52B3 /* stop_ss_local.sh */, - C6D429981DA76FBC002A5711 /* privoxy.config.example */, - 9B9CBCB01E2644DC00FC61AA /* start_kcptun.sh */, - 9B9CBCB11E26450D00FC61AA /* stop_kcptun.sh */, 9BBE7B711F50790500E8FFE5 /* fix_dir_owner.sh */, ); name = "Support Files"; @@ -456,6 +437,46 @@ path = proxy_conf_helper; sourceTree = ""; }; + 9B5AA0A8209C41B400E8B659 /* kcptun */ = { + isa = PBXGroup; + children = ( + 9B9CBCA71E26310E00FC61AA /* install_kcptun.sh */, + 9B9CBCB01E2644DC00FC61AA /* start_kcptun.sh */, + 9B9CBCB11E26450D00FC61AA /* stop_kcptun.sh */, + 9B9CBCA91E2633CB00FC61AA /* kcptun_client */, + ); + name = kcptun; + sourceTree = ""; + }; + 9B5AA0A9209C41EC00E8B659 /* ss-local */ = { + isa = PBXGroup; + children = ( + 9B3F7BF71E82BF2D00C68B75 /* libev.4.dylib */, + 9B5AA09F209C100C00E8B659 /* libsodium.23.dylib */, + 9B5AA0A2209C103900E8B659 /* libcares.2.dylib */, + 9B5AA0A4209C115B00E8B659 /* libmbedcrypto.2.8.0.dylib */, + 9B3F7BFA1E82BF2E00C68B75 /* libudns.0.dylib */, + 9B9CBCAD1E263A6600FC61AA /* libpcre.1.dylib */, + 9B07EFA61D048BBB0052D9DF /* ss-local */, + 9BEEF0651D04CB8500FC52B3 /* install_ss_local.sh */, + 9BEEF0661D04CE8D00FC52B3 /* start_ss_local.sh */, + 9BEEF0671D04CE9A00FC52B3 /* stop_ss_local.sh */, + ); + name = "ss-local"; + sourceTree = ""; + }; + 9B5AA0AA209C42A900E8B659 /* privoxy */ = { + isa = PBXGroup; + children = ( + C6D429981DA76FBC002A5711 /* privoxy.config.example */, + C6D4298F1DA75988002A5711 /* privoxy */, + C6D4298E1DA75988002A5711 /* install_privoxy.sh */, + C6D429911DA75988002A5711 /* start_privoxy.sh */, + C6D429921DA75988002A5711 /* stop_privoxy.sh */, + ); + name = privoxy; + sourceTree = ""; + }; 9B9F13A21E8A282C00DE4794 /* Products */ = { isa = PBXGroup; children = ( @@ -612,7 +633,6 @@ 9BBE7B751F508A0E00E8FFE5 /* fix_dir_owner.sh in Resources */, 9B3F7BFF1E82BF5B00C68B75 /* libev.4.dylib in Resources */, 1C82DBAA1FA96FB600B32551 /* install_simple_obfs.sh in Resources */, - 9B3F7C001E82BF5B00C68B75 /* libmbedcrypto.2.4.2.dylib in Resources */, 9B3F7C021E82BF5B00C68B75 /* libudns.0.dylib in Resources */, 9B9CBCB41E26453C00FC61AA /* start_kcptun.sh in Resources */, 9B9CBCB51E26453C00FC61AA /* stop_kcptun.sh in Resources */, diff --git a/ShadowsocksX-NG/libmbedcrypto.2.4.2.dylib b/ShadowsocksX-NG/libmbedcrypto.2.4.2.dylib deleted file mode 100644 index c68bff5..0000000 Binary files a/ShadowsocksX-NG/libmbedcrypto.2.4.2.dylib and /dev/null differ