Files
2013-01-02 17:33:43 +08:00

509 lines
31 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
621996F2169191FC00AC3B57 /* ProxySettingsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 621996F1169191FC00AC3B57 /* ProxySettingsTableViewController.m */; };
621996F916919EA900AC3B57 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 621996FB16919EA900AC3B57 /* Localizable.strings */; };
6219970216930C1700AC3B57 /* icon57.png in Resources */ = {isa = PBXBuildFile; fileRef = 6219970116930C1700AC3B57 /* icon57.png */; };
6219970416930C1A00AC3B57 /* icon114.png in Resources */ = {isa = PBXBuildFile; fileRef = 6219970316930C1A00AC3B57 /* icon114.png */; };
6219970616930C1E00AC3B57 /* icon72.png in Resources */ = {isa = PBXBuildFile; fileRef = 6219970516930C1E00AC3B57 /* icon72.png */; };
6219970816930C2100AC3B57 /* icon144.png in Resources */ = {isa = PBXBuildFile; fileRef = 6219970716930C2100AC3B57 /* icon144.png */; };
62C7EC63168D84B900C7DED7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC4B168D847D00C7DED7 /* AppDelegate.m */; };
62C7EC64168D84B900C7DED7 /* Bookmark.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC4D168D847D00C7DED7 /* Bookmark.m */; };
62C7EC65168D84B900C7DED7 /* BookmarkEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC4F168D847D00C7DED7 /* BookmarkEditViewController.m */; };
62C7EC66168D84B900C7DED7 /* BookmarkTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC51168D847D00C7DED7 /* BookmarkTableViewController.m */; };
62C7EC67168D84B900C7DED7 /* Bridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC53168D847D00C7DED7 /* Bridge.m */; };
62C7EC68168D84B900C7DED7 /* BridgeEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC55168D847D00C7DED7 /* BridgeEditViewController.m */; };
62C7EC69168D84B900C7DED7 /* BridgeTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC57168D847D00C7DED7 /* BridgeTableViewController.m */; };
62C7EC6A168D84B900C7DED7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC58168D847D00C7DED7 /* main.m */; };
62C7EC6B168D84B900C7DED7 /* Settings.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC5A168D847D00C7DED7 /* Settings.xcdatamodeld */; };
62C7EC6C168D84B900C7DED7 /* SettingsTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC5D168D847D00C7DED7 /* SettingsTableViewController.m */; };
62C7EC6D168D84BA00C7DED7 /* SettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC5F168D847D00C7DED7 /* SettingsViewController.m */; };
62C7EC6E168D84BA00C7DED7 /* WebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 62C7EC62168D847D00C7DED7 /* WebViewController.m */; };
62C7EC75168D850600C7DED7 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62C7EC6F168D850600C7DED7 /* CFNetwork.framework */; };
62C7EC76168D850600C7DED7 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62C7EC70168D850600C7DED7 /* CoreData.framework */; };
62C7EC77168D850600C7DED7 /* libxml2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 62C7EC71168D850600C7DED7 /* libxml2.dylib */; };
62C7EC78168D850600C7DED7 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 62C7EC72168D850600C7DED7 /* libz.dylib */; };
62C7EC79168D850600C7DED7 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62C7EC73168D850600C7DED7 /* MobileCoreServices.framework */; };
62C7EC7A168D850600C7DED7 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62C7EC74168D850600C7DED7 /* SystemConfiguration.framework */; };
62CB6F3416942E7000C15CAC /* AppProxyCap.m in Sources */ = {isa = PBXBuildFile; fileRef = 62CB6F2F16942E7000C15CAC /* AppProxyCap.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
62CB6F3916942EBF00C15CAC /* interpose.c in Sources */ = {isa = PBXBuildFile; fileRef = 62CB6F3716942EBF00C15CAC /* interpose.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
62F3C2EB168C35C9006D77BC /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62F3C2EA168C35C9006D77BC /* UIKit.framework */; };
62F3C2ED168C35C9006D77BC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62F3C2EC168C35C9006D77BC /* Foundation.framework */; };
62F3C2EF168C35C9006D77BC /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62F3C2EE168C35C9006D77BC /* CoreGraphics.framework */; };
62F3C2F5168C35C9006D77BC /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 62F3C2F3168C35C9006D77BC /* InfoPlist.strings */; };
62F3C2FD168C35C9006D77BC /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 62F3C2FC168C35C9006D77BC /* Default.png */; };
62F3C2FF168C35C9006D77BC /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 62F3C2FE168C35C9006D77BC /* Default@2x.png */; };
62F3C301168C35C9006D77BC /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 62F3C300168C35C9006D77BC /* Default-568h@2x.png */; };
62F3C461168C411F006D77BC /* encrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 62F3C45C168C411F006D77BC /* encrypt.c */; };
62F3C462168C411F006D77BC /* local.m in Sources */ = {isa = PBXBuildFile; fileRef = 62F3C45E168C411F006D77BC /* local.m */; };
62F3C48C168C488B006D77BC /* ev.c in Sources */ = {isa = PBXBuildFile; fileRef = 62F3C48A168C488B006D77BC /* ev.c */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
621996F0169191FC00AC3B57 /* ProxySettingsTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProxySettingsTableViewController.h; sourceTree = "<group>"; };
621996F1169191FC00AC3B57 /* ProxySettingsTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProxySettingsTableViewController.m; sourceTree = "<group>"; };
621996F616919E3F00AC3B57 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
621996FA16919EA900AC3B57 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
621996FC16919EAB00AC3B57 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
6219970116930C1700AC3B57 /* icon57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon57.png; path = ../icon57.png; sourceTree = "<group>"; };
6219970316930C1A00AC3B57 /* icon114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon114.png; path = ../icon114.png; sourceTree = "<group>"; };
6219970516930C1E00AC3B57 /* icon72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon72.png; path = ../icon72.png; sourceTree = "<group>"; };
6219970716930C2100AC3B57 /* icon144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon144.png; path = ../icon144.png; sourceTree = "<group>"; };
62C7EC4A168D847D00C7DED7 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = OnionBrowser/AppDelegate.h; sourceTree = "<group>"; };
62C7EC4B168D847D00C7DED7 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = OnionBrowser/AppDelegate.m; sourceTree = "<group>"; };
62C7EC4C168D847D00C7DED7 /* Bookmark.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Bookmark.h; path = OnionBrowser/Bookmark.h; sourceTree = "<group>"; };
62C7EC4D168D847D00C7DED7 /* Bookmark.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = Bookmark.m; path = OnionBrowser/Bookmark.m; sourceTree = "<group>"; };
62C7EC4E168D847D00C7DED7 /* BookmarkEditViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BookmarkEditViewController.h; path = OnionBrowser/BookmarkEditViewController.h; sourceTree = "<group>"; };
62C7EC4F168D847D00C7DED7 /* BookmarkEditViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = BookmarkEditViewController.m; path = OnionBrowser/BookmarkEditViewController.m; sourceTree = "<group>"; };
62C7EC50168D847D00C7DED7 /* BookmarkTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BookmarkTableViewController.h; path = OnionBrowser/BookmarkTableViewController.h; sourceTree = "<group>"; };
62C7EC51168D847D00C7DED7 /* BookmarkTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = BookmarkTableViewController.m; path = OnionBrowser/BookmarkTableViewController.m; sourceTree = "<group>"; };
62C7EC52168D847D00C7DED7 /* Bridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Bridge.h; path = OnionBrowser/Bridge.h; sourceTree = "<group>"; };
62C7EC53168D847D00C7DED7 /* Bridge.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = Bridge.m; path = OnionBrowser/Bridge.m; sourceTree = "<group>"; };
62C7EC54168D847D00C7DED7 /* BridgeEditViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BridgeEditViewController.h; path = OnionBrowser/BridgeEditViewController.h; sourceTree = "<group>"; };
62C7EC55168D847D00C7DED7 /* BridgeEditViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = BridgeEditViewController.m; path = OnionBrowser/BridgeEditViewController.m; sourceTree = "<group>"; };
62C7EC56168D847D00C7DED7 /* BridgeTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BridgeTableViewController.h; path = OnionBrowser/BridgeTableViewController.h; sourceTree = "<group>"; };
62C7EC57168D847D00C7DED7 /* BridgeTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = BridgeTableViewController.m; path = OnionBrowser/BridgeTableViewController.m; sourceTree = "<group>"; };
62C7EC58168D847D00C7DED7 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = main.m; path = OnionBrowser/main.m; sourceTree = "<group>"; };
62C7EC59168D847D00C7DED7 /* OnionBrowser-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "OnionBrowser-Prefix.pch"; path = "OnionBrowser/OnionBrowser-Prefix.pch"; sourceTree = "<group>"; };
62C7EC5B168D847D00C7DED7 /* Settings.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Settings.xcdatamodel; sourceTree = "<group>"; };
62C7EC5C168D847D00C7DED7 /* SettingsTableViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SettingsTableViewController.h; path = OnionBrowser/SettingsTableViewController.h; sourceTree = "<group>"; };
62C7EC5D168D847D00C7DED7 /* SettingsTableViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = SettingsTableViewController.m; path = OnionBrowser/SettingsTableViewController.m; sourceTree = "<group>"; };
62C7EC5E168D847D00C7DED7 /* SettingsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SettingsViewController.h; path = OnionBrowser/SettingsViewController.h; sourceTree = "<group>"; };
62C7EC5F168D847D00C7DED7 /* SettingsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = SettingsViewController.m; path = OnionBrowser/SettingsViewController.m; sourceTree = "<group>"; };
62C7EC61168D847D00C7DED7 /* WebViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = WebViewController.h; path = OnionBrowser/WebViewController.h; sourceTree = "<group>"; };
62C7EC62168D847D00C7DED7 /* WebViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = WebViewController.m; path = OnionBrowser/WebViewController.m; sourceTree = "<group>"; };
62C7EC6F168D850600C7DED7 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
62C7EC70168D850600C7DED7 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
62C7EC71168D850600C7DED7 /* libxml2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libxml2.dylib; path = usr/lib/libxml2.dylib; sourceTree = SDKROOT; };
62C7EC72168D850600C7DED7 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
62C7EC73168D850600C7DED7 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
62C7EC74168D850600C7DED7 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
62C7EC8A168D889100C7DED7 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
62CB6F2E16942E7000C15CAC /* AppProxyCap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppProxyCap.h; path = AppProxyCap/lib/AppProxyCap.h; sourceTree = "<group>"; };
62CB6F2F16942E7000C15CAC /* AppProxyCap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppProxyCap.m; path = AppProxyCap/lib/AppProxyCap.m; sourceTree = "<group>"; };
62CB6F3716942EBF00C15CAC /* interpose.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = interpose.c; path = AppProxyCap/lib/inject_and_interpose/interpose.c; sourceTree = "<group>"; };
62CB6F3816942EBF00C15CAC /* interpose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = interpose.h; path = AppProxyCap/lib/inject_and_interpose/interpose.h; sourceTree = "<group>"; };
62CB6F44169431A600C15CAC /* README.md */ = {isa = PBXFileReference; lastKnownFileType = text; path = README.md; sourceTree = SOURCE_ROOT; };
62F3C2E6168C35C9006D77BC /* shadowsocks-iOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "shadowsocks-iOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
62F3C2EA168C35C9006D77BC /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
62F3C2EC168C35C9006D77BC /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
62F3C2EE168C35C9006D77BC /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
62F3C2F2168C35C9006D77BC /* shadowsocks-iOS-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "shadowsocks-iOS-Info.plist"; sourceTree = "<group>"; };
62F3C2F4168C35C9006D77BC /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
62F3C2FC168C35C9006D77BC /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
62F3C2FE168C35C9006D77BC /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; };
62F3C300168C35C9006D77BC /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
62F3C45C168C411F006D77BC /* encrypt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = encrypt.c; sourceTree = "<group>"; };
62F3C45D168C411F006D77BC /* encrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encrypt.h; sourceTree = "<group>"; };
62F3C45E168C411F006D77BC /* local.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = local.m; sourceTree = "<group>"; };
62F3C45F168C411F006D77BC /* local.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = local.h; sourceTree = "<group>"; };
62F3C460168C411F006D77BC /* socks5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socks5.h; sourceTree = "<group>"; };
62F3C48A168C488B006D77BC /* ev.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ev.c; path = "shadowsocks-iOS/libev/ev.c"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
62F3C2E3168C35C9006D77BC /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
62F3C2ED168C35C9006D77BC /* Foundation.framework in Frameworks */,
62C7EC75168D850600C7DED7 /* CFNetwork.framework in Frameworks */,
62C7EC76168D850600C7DED7 /* CoreData.framework in Frameworks */,
62C7EC77168D850600C7DED7 /* libxml2.dylib in Frameworks */,
62C7EC78168D850600C7DED7 /* libz.dylib in Frameworks */,
62C7EC79168D850600C7DED7 /* MobileCoreServices.framework in Frameworks */,
62C7EC7A168D850600C7DED7 /* SystemConfiguration.framework in Frameworks */,
62F3C2EF168C35C9006D77BC /* CoreGraphics.framework in Frameworks */,
62F3C2EB168C35C9006D77BC /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
62C7EC48168D845900C7DED7 /* OnionBrowser */ = {
isa = PBXGroup;
children = (
62C7EC49168D847D00C7DED7 /* a.xcdatamodeld */,
62C7EC4C168D847D00C7DED7 /* Bookmark.h */,
62C7EC4D168D847D00C7DED7 /* Bookmark.m */,
62C7EC4E168D847D00C7DED7 /* BookmarkEditViewController.h */,
62C7EC4F168D847D00C7DED7 /* BookmarkEditViewController.m */,
62C7EC50168D847D00C7DED7 /* BookmarkTableViewController.h */,
62C7EC51168D847D00C7DED7 /* BookmarkTableViewController.m */,
62C7EC52168D847D00C7DED7 /* Bridge.h */,
62C7EC53168D847D00C7DED7 /* Bridge.m */,
62C7EC54168D847D00C7DED7 /* BridgeEditViewController.h */,
62C7EC55168D847D00C7DED7 /* BridgeEditViewController.m */,
62C7EC56168D847D00C7DED7 /* BridgeTableViewController.h */,
62C7EC57168D847D00C7DED7 /* BridgeTableViewController.m */,
62C7EC59168D847D00C7DED7 /* OnionBrowser-Prefix.pch */,
62C7EC5A168D847D00C7DED7 /* Settings.xcdatamodeld */,
62C7EC5C168D847D00C7DED7 /* SettingsTableViewController.h */,
62C7EC5D168D847D00C7DED7 /* SettingsTableViewController.m */,
62C7EC5E168D847D00C7DED7 /* SettingsViewController.h */,
62C7EC5F168D847D00C7DED7 /* SettingsViewController.m */,
62C7EC61168D847D00C7DED7 /* WebViewController.h */,
62C7EC62168D847D00C7DED7 /* WebViewController.m */,
);
name = OnionBrowser;
sourceTree = "<group>";
};
62C7EC89168D881900C7DED7 /* App */ = {
isa = PBXGroup;
children = (
62C7EC4A168D847D00C7DED7 /* AppDelegate.h */,
62C7EC4B168D847D00C7DED7 /* AppDelegate.m */,
62C7EC58168D847D00C7DED7 /* main.m */,
62C7EC8A168D889100C7DED7 /* LICENSE */,
62F3C2F1168C35C9006D77BC /* Supporting Files */,
);
name = App;
sourceTree = "<group>";
};
62CB6F2D16942CCB00C15CAC /* AppProxyCap */ = {
isa = PBXGroup;
children = (
62CB6F2E16942E7000C15CAC /* AppProxyCap.h */,
62CB6F2F16942E7000C15CAC /* AppProxyCap.m */,
62CB6F3716942EBF00C15CAC /* interpose.c */,
62CB6F3816942EBF00C15CAC /* interpose.h */,
);
name = AppProxyCap;
sourceTree = "<group>";
};
62F3C2DB168C35C9006D77BC = {
isa = PBXGroup;
children = (
62CB6F2D16942CCB00C15CAC /* AppProxyCap */,
62C7EC89168D881900C7DED7 /* App */,
62C7EC48168D845900C7DED7 /* OnionBrowser */,
62F3C475168C47AD006D77BC /* libev */,
62F3C2F0168C35C9006D77BC /* shadowsocks-iOS */,
62F3C2E9168C35C9006D77BC /* Frameworks */,
62F3C2E7168C35C9006D77BC /* Products */,
);
sourceTree = "<group>";
};
62F3C2E7168C35C9006D77BC /* Products */ = {
isa = PBXGroup;
children = (
62F3C2E6168C35C9006D77BC /* shadowsocks-iOS.app */,
);
name = Products;
sourceTree = "<group>";
};
62F3C2E9168C35C9006D77BC /* Frameworks */ = {
isa = PBXGroup;
children = (
62C7EC6F168D850600C7DED7 /* CFNetwork.framework */,
62C7EC70168D850600C7DED7 /* CoreData.framework */,
62C7EC71168D850600C7DED7 /* libxml2.dylib */,
62C7EC72168D850600C7DED7 /* libz.dylib */,
62C7EC73168D850600C7DED7 /* MobileCoreServices.framework */,
62C7EC74168D850600C7DED7 /* SystemConfiguration.framework */,
62F3C2EA168C35C9006D77BC /* UIKit.framework */,
62F3C2EC168C35C9006D77BC /* Foundation.framework */,
62F3C2EE168C35C9006D77BC /* CoreGraphics.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
62F3C2F0168C35C9006D77BC /* shadowsocks-iOS */ = {
isa = PBXGroup;
children = (
62F3C45C168C411F006D77BC /* encrypt.c */,
62F3C45D168C411F006D77BC /* encrypt.h */,
62F3C45E168C411F006D77BC /* local.m */,
62F3C45F168C411F006D77BC /* local.h */,
62F3C460168C411F006D77BC /* socks5.h */,
621996F0169191FC00AC3B57 /* ProxySettingsTableViewController.h */,
621996F1169191FC00AC3B57 /* ProxySettingsTableViewController.m */,
);
path = "shadowsocks-iOS";
sourceTree = "<group>";
};
62F3C2F1168C35C9006D77BC /* Supporting Files */ = {
isa = PBXGroup;
children = (
62CB6F44169431A600C15CAC /* README.md */,
6219970716930C2100AC3B57 /* icon144.png */,
6219970516930C1E00AC3B57 /* icon72.png */,
6219970316930C1A00AC3B57 /* icon114.png */,
6219970116930C1700AC3B57 /* icon57.png */,
62F3C2F2168C35C9006D77BC /* shadowsocks-iOS-Info.plist */,
62F3C2F3168C35C9006D77BC /* InfoPlist.strings */,
62F3C2FC168C35C9006D77BC /* Default.png */,
62F3C2FE168C35C9006D77BC /* Default@2x.png */,
62F3C300168C35C9006D77BC /* Default-568h@2x.png */,
621996FB16919EA900AC3B57 /* Localizable.strings */,
);
name = "Supporting Files";
path = "shadowsocks-iOS";
sourceTree = "<group>";
};
62F3C475168C47AD006D77BC /* libev */ = {
isa = PBXGroup;
children = (
62F3C48A168C488B006D77BC /* ev.c */,
);
name = libev;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
62F3C2E5168C35C9006D77BC /* shadowsocks-iOS */ = {
isa = PBXNativeTarget;
buildConfigurationList = 62F3C30A168C35C9006D77BC /* Build configuration list for PBXNativeTarget "shadowsocks-iOS" */;
buildPhases = (
62F3C2E2168C35C9006D77BC /* Sources */,
62F3C2E3168C35C9006D77BC /* Frameworks */,
62F3C2E4168C35C9006D77BC /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = "shadowsocks-iOS";
productName = "shadowsocks-iOS";
productReference = 62F3C2E6168C35C9006D77BC /* shadowsocks-iOS.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
62F3C2DD168C35C9006D77BC /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0450;
ORGANIZATIONNAME = clowwindy;
};
buildConfigurationList = 62F3C2E0168C35C9006D77BC /* Build configuration list for PBXProject "shadowsocks-iOS" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
"zh-Hans",
);
mainGroup = 62F3C2DB168C35C9006D77BC;
productRefGroup = 62F3C2E7168C35C9006D77BC /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
62F3C2E5168C35C9006D77BC /* shadowsocks-iOS */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
62F3C2E4168C35C9006D77BC /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
62F3C2F5168C35C9006D77BC /* InfoPlist.strings in Resources */,
62F3C2FD168C35C9006D77BC /* Default.png in Resources */,
62F3C2FF168C35C9006D77BC /* Default@2x.png in Resources */,
62F3C301168C35C9006D77BC /* Default-568h@2x.png in Resources */,
621996F916919EA900AC3B57 /* Localizable.strings in Resources */,
6219970216930C1700AC3B57 /* icon57.png in Resources */,
6219970416930C1A00AC3B57 /* icon114.png in Resources */,
6219970616930C1E00AC3B57 /* icon72.png in Resources */,
6219970816930C2100AC3B57 /* icon144.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
62F3C2E2168C35C9006D77BC /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
62C7EC63168D84B900C7DED7 /* AppDelegate.m in Sources */,
62C7EC64168D84B900C7DED7 /* Bookmark.m in Sources */,
62C7EC65168D84B900C7DED7 /* BookmarkEditViewController.m in Sources */,
62C7EC66168D84B900C7DED7 /* BookmarkTableViewController.m in Sources */,
62C7EC67168D84B900C7DED7 /* Bridge.m in Sources */,
62C7EC68168D84B900C7DED7 /* BridgeEditViewController.m in Sources */,
62C7EC69168D84B900C7DED7 /* BridgeTableViewController.m in Sources */,
62C7EC6A168D84B900C7DED7 /* main.m in Sources */,
62C7EC6B168D84B900C7DED7 /* Settings.xcdatamodeld in Sources */,
62C7EC6C168D84B900C7DED7 /* SettingsTableViewController.m in Sources */,
62C7EC6D168D84BA00C7DED7 /* SettingsViewController.m in Sources */,
62C7EC6E168D84BA00C7DED7 /* WebViewController.m in Sources */,
62F3C461168C411F006D77BC /* encrypt.c in Sources */,
62F3C462168C411F006D77BC /* local.m in Sources */,
62F3C48C168C488B006D77BC /* ev.c in Sources */,
621996F2169191FC00AC3B57 /* ProxySettingsTableViewController.m in Sources */,
62CB6F3416942E7000C15CAC /* AppProxyCap.m in Sources */,
62CB6F3916942EBF00C15CAC /* interpose.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
621996FB16919EA900AC3B57 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
621996FA16919EA900AC3B57 /* en */,
621996FC16919EAB00AC3B57 /* zh-Hans */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
62F3C2F3168C35C9006D77BC /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
62F3C2F4168C35C9006D77BC /* en */,
621996F616919E3F00AC3B57 /* zh-Hans */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
62F3C308168C35C9006D77BC /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
};
name = Debug;
};
62F3C309168C35C9006D77BC /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
62F3C30B168C35C9006D77BC /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_ARC = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "OnionBrowser/OnionBrowser-Prefix.pch";
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = "shadowsocks-iOS/shadowsocks-iOS-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SDKROOT)/usr/lib/system\"",
);
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Debug;
};
62F3C30C168C35C9006D77BC /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_ENABLE_OBJC_ARC = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "OnionBrowser/OnionBrowser-Prefix.pch";
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = "shadowsocks-iOS/shadowsocks-iOS-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SDKROOT)/usr/lib/system\"",
);
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2";
WRAPPER_EXTENSION = app;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
62F3C2E0168C35C9006D77BC /* Build configuration list for PBXProject "shadowsocks-iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
62F3C308168C35C9006D77BC /* Debug */,
62F3C309168C35C9006D77BC /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
62F3C30A168C35C9006D77BC /* Build configuration list for PBXNativeTarget "shadowsocks-iOS" */ = {
isa = XCConfigurationList;
buildConfigurations = (
62F3C30B168C35C9006D77BC /* Debug */,
62F3C30C168C35C9006D77BC /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
/* Begin XCVersionGroup section */
62C7EC49168D847D00C7DED7 /* a.xcdatamodeld */ = {
isa = XCVersionGroup;
children = (
);
name = a.xcdatamodeld;
path = OnionBrowser/a.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};
62C7EC5A168D847D00C7DED7 /* Settings.xcdatamodeld */ = {
isa = XCVersionGroup;
children = (
62C7EC5B168D847D00C7DED7 /* Settings.xcdatamodel */,
);
currentVersion = 62C7EC5B168D847D00C7DED7 /* Settings.xcdatamodel */;
name = Settings.xcdatamodeld;
path = OnionBrowser/Settings.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};
/* End XCVersionGroup section */
};
rootObject = 62F3C2DD168C35C9006D77BC /* Project object */;
}