Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Added LROAuth2Client as a git external, plus its dependencies. Also:

* Need a local copy of ASIHTTPRequestConfig, loaded in the prefix header, to
  specify the use of Reachability 2.0.
* Link against SystemConfiguration, zlib, MobileCoreServices and CFNetwork for
  ASIHTTPRequest.
  • Loading branch information...
commit 32b022795ac85753b53175eb83f4b3164b058e58 1 parent 11a349f
Luke Redpath authored June 01, 2010
3  .gitmodules
... ...
@@ -0,0 +1,3 @@
  1
+[submodule "Vendor/LROAuth2Client"]
  2
+	path = Vendor/LROAuth2Client
  3
+	url = git://github.com/lukeredpath/LROAuth2Client.git
305  LROAuth2Demo.xcodeproj/project.pbxproj
@@ -15,6 +15,45 @@
15 15
 		2899E5220DE3E06400AC0155 /* LROAuth2DemoViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2899E5210DE3E06400AC0155 /* LROAuth2DemoViewController.xib */; };
16 16
 		28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
17 17
 		28D7ACF80DDB3853001CB0EB /* LROAuth2DemoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 28D7ACF70DDB3853001CB0EB /* LROAuth2DemoViewController.m */; };
  18
+		A3B6F53511B54E7C00533386 /* LROAuth2AccessToken.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F52B11B54E7C00533386 /* LROAuth2AccessToken.m */; };
  19
+		A3B6F53611B54E7C00533386 /* LROAuth2Client.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F52D11B54E7C00533386 /* LROAuth2Client.m */; };
  20
+		A3B6F53711B54E7C00533386 /* NSDictionary+QueryString.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F53011B54E7C00533386 /* NSDictionary+QueryString.m */; };
  21
+		A3B6F53811B54E7C00533386 /* NSString+QueryString.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F53211B54E7C00533386 /* NSString+QueryString.m */; };
  22
+		A3B6F53911B54E7C00533386 /* NSURL+QueryInspector.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F53411B54E7C00533386 /* NSURL+QueryInspector.m */; };
  23
+		A3B6F58711B54EE600533386 /* ASIAuthenticationDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F54911B54EE600533386 /* ASIAuthenticationDialog.m */; };
  24
+		A3B6F58811B54EE600533386 /* ASIFormDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F54B11B54EE600533386 /* ASIFormDataRequest.m */; };
  25
+		A3B6F58911B54EE600533386 /* ASIHTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F54D11B54EE600533386 /* ASIHTTPRequest.m */; };
  26
+		A3B6F58A11B54EE600533386 /* ASIInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55111B54EE600533386 /* ASIInputStream.m */; };
  27
+		A3B6F58B11B54EE600533386 /* ASINetworkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55311B54EE600533386 /* ASINetworkQueue.m */; };
  28
+		A3B6F58C11B54EE600533386 /* ASINSStringAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55511B54EE600533386 /* ASINSStringAdditions.m */; };
  29
+		A3B6F58D11B54EE600533386 /* ASICloudFilesCDNRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55911B54EE600533386 /* ASICloudFilesCDNRequest.m */; };
  30
+		A3B6F58E11B54EE600533386 /* ASICloudFilesContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55B11B54EE600533386 /* ASICloudFilesContainer.m */; };
  31
+		A3B6F58F11B54EE600533386 /* ASICloudFilesContainerRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55D11B54EE600533386 /* ASICloudFilesContainerRequest.m */; };
  32
+		A3B6F59011B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F55F11B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.m */; };
  33
+		A3B6F59111B54EE600533386 /* ASICloudFilesObject.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56111B54EE600533386 /* ASICloudFilesObject.m */; };
  34
+		A3B6F59211B54EE600533386 /* ASICloudFilesObjectRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56311B54EE600533386 /* ASICloudFilesObjectRequest.m */; };
  35
+		A3B6F59311B54EE600533386 /* ASICloudFilesRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56511B54EE600533386 /* ASICloudFilesRequest.m */; };
  36
+		A3B6F59411B54EE600533386 /* ASIS3Bucket.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56811B54EE600533386 /* ASIS3Bucket.m */; };
  37
+		A3B6F59511B54EE600533386 /* ASIS3BucketObject.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56A11B54EE600533386 /* ASIS3BucketObject.m */; };
  38
+		A3B6F59611B54EE600533386 /* ASIS3BucketRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56C11B54EE600533386 /* ASIS3BucketRequest.m */; };
  39
+		A3B6F59711B54EE600533386 /* ASIS3ObjectRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F56E11B54EE600533386 /* ASIS3ObjectRequest.m */; };
  40
+		A3B6F59811B54EE600533386 /* ASIS3Request.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F57011B54EE600533386 /* ASIS3Request.m */; };
  41
+		A3B6F59911B54EE600533386 /* ASIS3ServiceRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F57211B54EE600533386 /* ASIS3ServiceRequest.m */; };
  42
+		A3B6F5BA11B54EFD00533386 /* CDataScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5A511B54EFD00533386 /* CDataScanner.m */; };
  43
+		A3B6F5BB11B54EFD00533386 /* CDataScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5A811B54EFD00533386 /* CDataScanner_Extensions.m */; };
  44
+		A3B6F5BC11B54EFD00533386 /* NSCharacterSet_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5AA11B54EFD00533386 /* NSCharacterSet_Extensions.m */; };
  45
+		A3B6F5BD11B54EFD00533386 /* NSDictionary_JSONExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5AC11B54EFD00533386 /* NSDictionary_JSONExtensions.m */; };
  46
+		A3B6F5BE11B54EFD00533386 /* NSScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5AE11B54EFD00533386 /* NSScanner_Extensions.m */; };
  47
+		A3B6F5BF11B54EFD00533386 /* CJSONDataSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5B111B54EFD00533386 /* CJSONDataSerializer.m */; };
  48
+		A3B6F5C011B54EFD00533386 /* CJSONDeserializer.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5B311B54EFD00533386 /* CJSONDeserializer.m */; };
  49
+		A3B6F5C111B54EFD00533386 /* CJSONScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5B511B54EFD00533386 /* CJSONScanner.m */; };
  50
+		A3B6F5C211B54EFD00533386 /* CJSONSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5B711B54EFD00533386 /* CJSONSerializer.m */; };
  51
+		A3B6F5C311B54EFD00533386 /* CSerializedJSONData.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5B911B54EFD00533386 /* CSerializedJSONData.m */; };
  52
+		A3B6F5CA11B54F1100533386 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B6F5C911B54F1100533386 /* Reachability.m */; };
  53
+		A3B6F5D611B54F2A00533386 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A3B6F5D511B54F2A00533386 /* SystemConfiguration.framework */; };
  54
+		A3B6F5F211B54FA300533386 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A3B6F5F111B54FA300533386 /* CFNetwork.framework */; };
  55
+		A3B6F5F711B54FB500533386 /* libz.1.2.3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A3B6F5F611B54FB500533386 /* libz.1.2.3.dylib */; };
  56
+		A3B6F61111B5502600533386 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A3B6F61011B5502600533386 /* MobileCoreServices.framework */; };
18 57
 /* End PBXBuildFile section */
19 58
 
20 59
 /* Begin PBXFileReference section */
@@ -31,6 +70,84 @@
31 70
 		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
32 71
 		32CA4F630368D1EE00C91783 /* LROAuth2Demo_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LROAuth2Demo_Prefix.pch; sourceTree = "<group>"; };
33 72
 		8D1107310486CEB800E47090 /* LROAuth2Demo-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "LROAuth2Demo-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
  73
+		A3B6F52A11B54E7C00533386 /* LROAuth2AccessToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LROAuth2AccessToken.h; sourceTree = "<group>"; };
  74
+		A3B6F52B11B54E7C00533386 /* LROAuth2AccessToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LROAuth2AccessToken.m; sourceTree = "<group>"; };
  75
+		A3B6F52C11B54E7C00533386 /* LROAuth2Client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LROAuth2Client.h; sourceTree = "<group>"; };
  76
+		A3B6F52D11B54E7C00533386 /* LROAuth2Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LROAuth2Client.m; sourceTree = "<group>"; };
  77
+		A3B6F52E11B54E7C00533386 /* LROAuth2ClientDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LROAuth2ClientDelegate.h; sourceTree = "<group>"; };
  78
+		A3B6F52F11B54E7C00533386 /* NSDictionary+QueryString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+QueryString.h"; path = "Vendor/LROAuth2Client/NSDictionary+QueryString.h"; sourceTree = "<group>"; };
  79
+		A3B6F53011B54E7C00533386 /* NSDictionary+QueryString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+QueryString.m"; path = "Vendor/LROAuth2Client/NSDictionary+QueryString.m"; sourceTree = "<group>"; };
  80
+		A3B6F53111B54E7C00533386 /* NSString+QueryString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSString+QueryString.h"; path = "Vendor/LROAuth2Client/NSString+QueryString.h"; sourceTree = "<group>"; };
  81
+		A3B6F53211B54E7C00533386 /* NSString+QueryString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSString+QueryString.m"; path = "Vendor/LROAuth2Client/NSString+QueryString.m"; sourceTree = "<group>"; };
  82
+		A3B6F53311B54E7C00533386 /* NSURL+QueryInspector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSURL+QueryInspector.h"; path = "Vendor/LROAuth2Client/NSURL+QueryInspector.h"; sourceTree = "<group>"; };
  83
+		A3B6F53411B54E7C00533386 /* NSURL+QueryInspector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSURL+QueryInspector.m"; path = "Vendor/LROAuth2Client/NSURL+QueryInspector.m"; sourceTree = "<group>"; };
  84
+		A3B6F54811B54EE600533386 /* ASIAuthenticationDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIAuthenticationDialog.h; path = Classes/ASIAuthenticationDialog.h; sourceTree = "<group>"; };
  85
+		A3B6F54911B54EE600533386 /* ASIAuthenticationDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASIAuthenticationDialog.m; path = Classes/ASIAuthenticationDialog.m; sourceTree = "<group>"; };
  86
+		A3B6F54A11B54EE600533386 /* ASIFormDataRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIFormDataRequest.h; path = Classes/ASIFormDataRequest.h; sourceTree = "<group>"; };
  87
+		A3B6F54B11B54EE600533386 /* ASIFormDataRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASIFormDataRequest.m; path = Classes/ASIFormDataRequest.m; sourceTree = "<group>"; };
  88
+		A3B6F54C11B54EE600533386 /* ASIHTTPRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIHTTPRequest.h; path = Classes/ASIHTTPRequest.h; sourceTree = "<group>"; };
  89
+		A3B6F54D11B54EE600533386 /* ASIHTTPRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASIHTTPRequest.m; path = Classes/ASIHTTPRequest.m; sourceTree = "<group>"; };
  90
+		A3B6F54F11B54EE600533386 /* ASIHTTPRequestDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIHTTPRequestDelegate.h; path = Classes/ASIHTTPRequestDelegate.h; sourceTree = "<group>"; };
  91
+		A3B6F55011B54EE600533386 /* ASIInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIInputStream.h; path = Classes/ASIInputStream.h; sourceTree = "<group>"; };
  92
+		A3B6F55111B54EE600533386 /* ASIInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASIInputStream.m; path = Classes/ASIInputStream.m; sourceTree = "<group>"; };
  93
+		A3B6F55211B54EE600533386 /* ASINetworkQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASINetworkQueue.h; path = Classes/ASINetworkQueue.h; sourceTree = "<group>"; };
  94
+		A3B6F55311B54EE600533386 /* ASINetworkQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASINetworkQueue.m; path = Classes/ASINetworkQueue.m; sourceTree = "<group>"; };
  95
+		A3B6F55411B54EE600533386 /* ASINSStringAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASINSStringAdditions.h; path = Classes/ASINSStringAdditions.h; sourceTree = "<group>"; };
  96
+		A3B6F55511B54EE600533386 /* ASINSStringAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASINSStringAdditions.m; path = Classes/ASINSStringAdditions.m; sourceTree = "<group>"; };
  97
+		A3B6F55611B54EE600533386 /* ASIProgressDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIProgressDelegate.h; path = Classes/ASIProgressDelegate.h; sourceTree = "<group>"; };
  98
+		A3B6F55811B54EE600533386 /* ASICloudFilesCDNRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesCDNRequest.h; sourceTree = "<group>"; };
  99
+		A3B6F55911B54EE600533386 /* ASICloudFilesCDNRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesCDNRequest.m; sourceTree = "<group>"; };
  100
+		A3B6F55A11B54EE600533386 /* ASICloudFilesContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesContainer.h; sourceTree = "<group>"; };
  101
+		A3B6F55B11B54EE600533386 /* ASICloudFilesContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesContainer.m; sourceTree = "<group>"; };
  102
+		A3B6F55C11B54EE600533386 /* ASICloudFilesContainerRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesContainerRequest.h; sourceTree = "<group>"; };
  103
+		A3B6F55D11B54EE600533386 /* ASICloudFilesContainerRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesContainerRequest.m; sourceTree = "<group>"; };
  104
+		A3B6F55E11B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesContainerXMLParserDelegate.h; sourceTree = "<group>"; };
  105
+		A3B6F55F11B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesContainerXMLParserDelegate.m; sourceTree = "<group>"; };
  106
+		A3B6F56011B54EE600533386 /* ASICloudFilesObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesObject.h; sourceTree = "<group>"; };
  107
+		A3B6F56111B54EE600533386 /* ASICloudFilesObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesObject.m; sourceTree = "<group>"; };
  108
+		A3B6F56211B54EE600533386 /* ASICloudFilesObjectRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesObjectRequest.h; sourceTree = "<group>"; };
  109
+		A3B6F56311B54EE600533386 /* ASICloudFilesObjectRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesObjectRequest.m; sourceTree = "<group>"; };
  110
+		A3B6F56411B54EE600533386 /* ASICloudFilesRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASICloudFilesRequest.h; sourceTree = "<group>"; };
  111
+		A3B6F56511B54EE600533386 /* ASICloudFilesRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASICloudFilesRequest.m; sourceTree = "<group>"; };
  112
+		A3B6F56711B54EE600533386 /* ASIS3Bucket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3Bucket.h; sourceTree = "<group>"; };
  113
+		A3B6F56811B54EE600533386 /* ASIS3Bucket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3Bucket.m; sourceTree = "<group>"; };
  114
+		A3B6F56911B54EE600533386 /* ASIS3BucketObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3BucketObject.h; sourceTree = "<group>"; };
  115
+		A3B6F56A11B54EE600533386 /* ASIS3BucketObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3BucketObject.m; sourceTree = "<group>"; };
  116
+		A3B6F56B11B54EE600533386 /* ASIS3BucketRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3BucketRequest.h; sourceTree = "<group>"; };
  117
+		A3B6F56C11B54EE600533386 /* ASIS3BucketRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3BucketRequest.m; sourceTree = "<group>"; };
  118
+		A3B6F56D11B54EE600533386 /* ASIS3ObjectRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3ObjectRequest.h; sourceTree = "<group>"; };
  119
+		A3B6F56E11B54EE600533386 /* ASIS3ObjectRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3ObjectRequest.m; sourceTree = "<group>"; };
  120
+		A3B6F56F11B54EE600533386 /* ASIS3Request.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3Request.h; sourceTree = "<group>"; };
  121
+		A3B6F57011B54EE600533386 /* ASIS3Request.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3Request.m; sourceTree = "<group>"; };
  122
+		A3B6F57111B54EE600533386 /* ASIS3ServiceRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIS3ServiceRequest.h; sourceTree = "<group>"; };
  123
+		A3B6F57211B54EE600533386 /* ASIS3ServiceRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIS3ServiceRequest.m; sourceTree = "<group>"; };
  124
+		A3B6F5A411B54EFD00533386 /* CDataScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDataScanner.h; path = Source/CDataScanner.h; sourceTree = "<group>"; };
  125
+		A3B6F5A511B54EFD00533386 /* CDataScanner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDataScanner.m; path = Source/CDataScanner.m; sourceTree = "<group>"; };
  126
+		A3B6F5A711B54EFD00533386 /* CDataScanner_Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CDataScanner_Extensions.h; sourceTree = "<group>"; };
  127
+		A3B6F5A811B54EFD00533386 /* CDataScanner_Extensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CDataScanner_Extensions.m; sourceTree = "<group>"; };
  128
+		A3B6F5A911B54EFD00533386 /* NSCharacterSet_Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSCharacterSet_Extensions.h; sourceTree = "<group>"; };
  129
+		A3B6F5AA11B54EFD00533386 /* NSCharacterSet_Extensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSCharacterSet_Extensions.m; sourceTree = "<group>"; };
  130
+		A3B6F5AB11B54EFD00533386 /* NSDictionary_JSONExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDictionary_JSONExtensions.h; sourceTree = "<group>"; };
  131
+		A3B6F5AC11B54EFD00533386 /* NSDictionary_JSONExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDictionary_JSONExtensions.m; sourceTree = "<group>"; };
  132
+		A3B6F5AD11B54EFD00533386 /* NSScanner_Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSScanner_Extensions.h; sourceTree = "<group>"; };
  133
+		A3B6F5AE11B54EFD00533386 /* NSScanner_Extensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSScanner_Extensions.m; sourceTree = "<group>"; };
  134
+		A3B6F5B011B54EFD00533386 /* CJSONDataSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONDataSerializer.h; sourceTree = "<group>"; };
  135
+		A3B6F5B111B54EFD00533386 /* CJSONDataSerializer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONDataSerializer.m; sourceTree = "<group>"; };
  136
+		A3B6F5B211B54EFD00533386 /* CJSONDeserializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONDeserializer.h; sourceTree = "<group>"; };
  137
+		A3B6F5B311B54EFD00533386 /* CJSONDeserializer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONDeserializer.m; sourceTree = "<group>"; };
  138
+		A3B6F5B411B54EFD00533386 /* CJSONScanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONScanner.h; sourceTree = "<group>"; };
  139
+		A3B6F5B511B54EFD00533386 /* CJSONScanner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONScanner.m; sourceTree = "<group>"; };
  140
+		A3B6F5B611B54EFD00533386 /* CJSONSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CJSONSerializer.h; sourceTree = "<group>"; };
  141
+		A3B6F5B711B54EFD00533386 /* CJSONSerializer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CJSONSerializer.m; sourceTree = "<group>"; };
  142
+		A3B6F5B811B54EFD00533386 /* CSerializedJSONData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSerializedJSONData.h; sourceTree = "<group>"; };
  143
+		A3B6F5B911B54EFD00533386 /* CSerializedJSONData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSerializedJSONData.m; sourceTree = "<group>"; };
  144
+		A3B6F5C811B54F1100533386 /* Reachability.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reachability.h; path = External/Reachability2.0/Reachability.h; sourceTree = "<group>"; };
  145
+		A3B6F5C911B54F1100533386 /* Reachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Reachability.m; path = External/Reachability2.0/Reachability.m; sourceTree = "<group>"; };
  146
+		A3B6F5D511B54F2A00533386 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
  147
+		A3B6F5E211B54F6600533386 /* ASIHTTPRequestConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIHTTPRequestConfig.h; path = Vendor/ASIHTTPRequestConfig.h; sourceTree = "<group>"; };
  148
+		A3B6F5F111B54FA300533386 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
  149
+		A3B6F5F611B54FB500533386 /* libz.1.2.3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.1.2.3.dylib; path = usr/lib/libz.1.2.3.dylib; sourceTree = SDKROOT; };
  150
+		A3B6F61011B5502600533386 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
34 151
 /* End PBXFileReference section */
35 152
 
36 153
 /* Begin PBXFrameworksBuildPhase section */
@@ -41,6 +158,10 @@
41 158
 				1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
42 159
 				1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
43 160
 				288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */,
  161
+				A3B6F5D611B54F2A00533386 /* SystemConfiguration.framework in Frameworks */,
  162
+				A3B6F5F211B54FA300533386 /* CFNetwork.framework in Frameworks */,
  163
+				A3B6F5F711B54FB500533386 /* libz.1.2.3.dylib in Frameworks */,
  164
+				A3B6F61111B5502600533386 /* MobileCoreServices.framework in Frameworks */,
44 165
 			);
45 166
 			runOnlyForDeploymentPostprocessing = 0;
46 167
 		};
@@ -69,6 +190,7 @@
69 190
 		29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
70 191
 			isa = PBXGroup;
71 192
 			children = (
  193
+				A3B6F52811B54E6400533386 /* LROAuth2Client */,
72 194
 				080E96DDFE201D6D7F000001 /* Classes */,
73 195
 				29B97315FDCFA39411CA2CEA /* Other Sources */,
74 196
 				29B97317FDCFA39411CA2CEA /* Resources */,
@@ -100,13 +222,161 @@
100 222
 		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
101 223
 			isa = PBXGroup;
102 224
 			children = (
  225
+				A3B6F5F111B54FA300533386 /* CFNetwork.framework */,
  226
+				A3B6F5F611B54FB500533386 /* libz.1.2.3.dylib */,
103 227
 				1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
104 228
 				1D30AB110D05D00D00671497 /* Foundation.framework */,
105 229
 				288765A40DF7441C002DB57D /* CoreGraphics.framework */,
  230
+				A3B6F5D511B54F2A00533386 /* SystemConfiguration.framework */,
  231
+				A3B6F61011B5502600533386 /* MobileCoreServices.framework */,
106 232
 			);
107 233
 			name = Frameworks;
108 234
 			sourceTree = "<group>";
109 235
 		};
  236
+		A3B6F52811B54E6400533386 /* LROAuth2Client */ = {
  237
+			isa = PBXGroup;
  238
+			children = (
  239
+				A3B6F5E211B54F6600533386 /* ASIHTTPRequestConfig.h */,
  240
+				A3B6F53A11B54E8D00533386 /* ASIHTTPRequest */,
  241
+				A3B6F53C11B54E8D00533386 /* TouchJSON */,
  242
+				A3B6F52911B54E7C00533386 /* Classes */,
  243
+				A3B6F52F11B54E7C00533386 /* NSDictionary+QueryString.h */,
  244
+				A3B6F53011B54E7C00533386 /* NSDictionary+QueryString.m */,
  245
+				A3B6F53111B54E7C00533386 /* NSString+QueryString.h */,
  246
+				A3B6F53211B54E7C00533386 /* NSString+QueryString.m */,
  247
+				A3B6F53311B54E7C00533386 /* NSURL+QueryInspector.h */,
  248
+				A3B6F53411B54E7C00533386 /* NSURL+QueryInspector.m */,
  249
+			);
  250
+			name = LROAuth2Client;
  251
+			sourceTree = "<group>";
  252
+		};
  253
+		A3B6F52911B54E7C00533386 /* Classes */ = {
  254
+			isa = PBXGroup;
  255
+			children = (
  256
+				A3B6F52A11B54E7C00533386 /* LROAuth2AccessToken.h */,
  257
+				A3B6F52B11B54E7C00533386 /* LROAuth2AccessToken.m */,
  258
+				A3B6F52C11B54E7C00533386 /* LROAuth2Client.h */,
  259
+				A3B6F52D11B54E7C00533386 /* LROAuth2Client.m */,
  260
+				A3B6F52E11B54E7C00533386 /* LROAuth2ClientDelegate.h */,
  261
+			);
  262
+			name = Classes;
  263
+			path = Vendor/LROAuth2Client/Classes;
  264
+			sourceTree = "<group>";
  265
+		};
  266
+		A3B6F53A11B54E8D00533386 /* ASIHTTPRequest */ = {
  267
+			isa = PBXGroup;
  268
+			children = (
  269
+				A3B6F5C811B54F1100533386 /* Reachability.h */,
  270
+				A3B6F5C911B54F1100533386 /* Reachability.m */,
  271
+				A3B6F54811B54EE600533386 /* ASIAuthenticationDialog.h */,
  272
+				A3B6F54911B54EE600533386 /* ASIAuthenticationDialog.m */,
  273
+				A3B6F54A11B54EE600533386 /* ASIFormDataRequest.h */,
  274
+				A3B6F54B11B54EE600533386 /* ASIFormDataRequest.m */,
  275
+				A3B6F54C11B54EE600533386 /* ASIHTTPRequest.h */,
  276
+				A3B6F54D11B54EE600533386 /* ASIHTTPRequest.m */,
  277
+				A3B6F54F11B54EE600533386 /* ASIHTTPRequestDelegate.h */,
  278
+				A3B6F55011B54EE600533386 /* ASIInputStream.h */,
  279
+				A3B6F55111B54EE600533386 /* ASIInputStream.m */,
  280
+				A3B6F55211B54EE600533386 /* ASINetworkQueue.h */,
  281
+				A3B6F55311B54EE600533386 /* ASINetworkQueue.m */,
  282
+				A3B6F55411B54EE600533386 /* ASINSStringAdditions.h */,
  283
+				A3B6F55511B54EE600533386 /* ASINSStringAdditions.m */,
  284
+				A3B6F55611B54EE600533386 /* ASIProgressDelegate.h */,
  285
+				A3B6F55711B54EE600533386 /* CloudFiles */,
  286
+				A3B6F56611B54EE600533386 /* S3 */,
  287
+			);
  288
+			name = ASIHTTPRequest;
  289
+			path = Vendor/LROAuth2Client/Vendor/ASIHTTPRequest;
  290
+			sourceTree = "<group>";
  291
+		};
  292
+		A3B6F53C11B54E8D00533386 /* TouchJSON */ = {
  293
+			isa = PBXGroup;
  294
+			children = (
  295
+				A3B6F5A411B54EFD00533386 /* CDataScanner.h */,
  296
+				A3B6F5A511B54EFD00533386 /* CDataScanner.m */,
  297
+				A3B6F5A611B54EFD00533386 /* Extensions */,
  298
+				A3B6F5AF11B54EFD00533386 /* JSON */,
  299
+			);
  300
+			name = TouchJSON;
  301
+			path = Vendor/LROAuth2Client/Vendor/TouchJSON;
  302
+			sourceTree = "<group>";
  303
+		};
  304
+		A3B6F55711B54EE600533386 /* CloudFiles */ = {
  305
+			isa = PBXGroup;
  306
+			children = (
  307
+				A3B6F55811B54EE600533386 /* ASICloudFilesCDNRequest.h */,
  308
+				A3B6F55911B54EE600533386 /* ASICloudFilesCDNRequest.m */,
  309
+				A3B6F55A11B54EE600533386 /* ASICloudFilesContainer.h */,
  310
+				A3B6F55B11B54EE600533386 /* ASICloudFilesContainer.m */,
  311
+				A3B6F55C11B54EE600533386 /* ASICloudFilesContainerRequest.h */,
  312
+				A3B6F55D11B54EE600533386 /* ASICloudFilesContainerRequest.m */,
  313
+				A3B6F55E11B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.h */,
  314
+				A3B6F55F11B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.m */,
  315
+				A3B6F56011B54EE600533386 /* ASICloudFilesObject.h */,
  316
+				A3B6F56111B54EE600533386 /* ASICloudFilesObject.m */,
  317
+				A3B6F56211B54EE600533386 /* ASICloudFilesObjectRequest.h */,
  318
+				A3B6F56311B54EE600533386 /* ASICloudFilesObjectRequest.m */,
  319
+				A3B6F56411B54EE600533386 /* ASICloudFilesRequest.h */,
  320
+				A3B6F56511B54EE600533386 /* ASICloudFilesRequest.m */,
  321
+			);
  322
+			name = CloudFiles;
  323
+			path = Classes/CloudFiles;
  324
+			sourceTree = "<group>";
  325
+		};
  326
+		A3B6F56611B54EE600533386 /* S3 */ = {
  327
+			isa = PBXGroup;
  328
+			children = (
  329
+				A3B6F56711B54EE600533386 /* ASIS3Bucket.h */,
  330
+				A3B6F56811B54EE600533386 /* ASIS3Bucket.m */,
  331
+				A3B6F56911B54EE600533386 /* ASIS3BucketObject.h */,
  332
+				A3B6F56A11B54EE600533386 /* ASIS3BucketObject.m */,
  333
+				A3B6F56B11B54EE600533386 /* ASIS3BucketRequest.h */,
  334
+				A3B6F56C11B54EE600533386 /* ASIS3BucketRequest.m */,
  335
+				A3B6F56D11B54EE600533386 /* ASIS3ObjectRequest.h */,
  336
+				A3B6F56E11B54EE600533386 /* ASIS3ObjectRequest.m */,
  337
+				A3B6F56F11B54EE600533386 /* ASIS3Request.h */,
  338
+				A3B6F57011B54EE600533386 /* ASIS3Request.m */,
  339
+				A3B6F57111B54EE600533386 /* ASIS3ServiceRequest.h */,
  340
+				A3B6F57211B54EE600533386 /* ASIS3ServiceRequest.m */,
  341
+			);
  342
+			name = S3;
  343
+			path = Classes/S3;
  344
+			sourceTree = "<group>";
  345
+		};
  346
+		A3B6F5A611B54EFD00533386 /* Extensions */ = {
  347
+			isa = PBXGroup;
  348
+			children = (
  349
+				A3B6F5A711B54EFD00533386 /* CDataScanner_Extensions.h */,
  350
+				A3B6F5A811B54EFD00533386 /* CDataScanner_Extensions.m */,
  351
+				A3B6F5A911B54EFD00533386 /* NSCharacterSet_Extensions.h */,
  352
+				A3B6F5AA11B54EFD00533386 /* NSCharacterSet_Extensions.m */,
  353
+				A3B6F5AB11B54EFD00533386 /* NSDictionary_JSONExtensions.h */,
  354
+				A3B6F5AC11B54EFD00533386 /* NSDictionary_JSONExtensions.m */,
  355
+				A3B6F5AD11B54EFD00533386 /* NSScanner_Extensions.h */,
  356
+				A3B6F5AE11B54EFD00533386 /* NSScanner_Extensions.m */,
  357
+			);
  358
+			name = Extensions;
  359
+			path = Source/Extensions;
  360
+			sourceTree = "<group>";
  361
+		};
  362
+		A3B6F5AF11B54EFD00533386 /* JSON */ = {
  363
+			isa = PBXGroup;
  364
+			children = (
  365
+				A3B6F5B011B54EFD00533386 /* CJSONDataSerializer.h */,
  366
+				A3B6F5B111B54EFD00533386 /* CJSONDataSerializer.m */,
  367
+				A3B6F5B211B54EFD00533386 /* CJSONDeserializer.h */,
  368
+				A3B6F5B311B54EFD00533386 /* CJSONDeserializer.m */,
  369
+				A3B6F5B411B54EFD00533386 /* CJSONScanner.h */,
  370
+				A3B6F5B511B54EFD00533386 /* CJSONScanner.m */,
  371
+				A3B6F5B611B54EFD00533386 /* CJSONSerializer.h */,
  372
+				A3B6F5B711B54EFD00533386 /* CJSONSerializer.m */,
  373
+				A3B6F5B811B54EFD00533386 /* CSerializedJSONData.h */,
  374
+				A3B6F5B911B54EFD00533386 /* CSerializedJSONData.m */,
  375
+			);
  376
+			name = JSON;
  377
+			path = Source/JSON;
  378
+			sourceTree = "<group>";
  379
+		};
110 380
 /* End PBXGroup section */
111 381
 
112 382
 /* Begin PBXNativeTarget section */
@@ -164,6 +434,41 @@
164 434
 				1D60589B0D05DD56006BFB54 /* main.m in Sources */,
165 435
 				1D3623260D0F684500981E51 /* LROAuth2DemoAppDelegate.m in Sources */,
166 436
 				28D7ACF80DDB3853001CB0EB /* LROAuth2DemoViewController.m in Sources */,
  437
+				A3B6F53511B54E7C00533386 /* LROAuth2AccessToken.m in Sources */,
  438
+				A3B6F53611B54E7C00533386 /* LROAuth2Client.m in Sources */,
  439
+				A3B6F53711B54E7C00533386 /* NSDictionary+QueryString.m in Sources */,
  440
+				A3B6F53811B54E7C00533386 /* NSString+QueryString.m in Sources */,
  441
+				A3B6F53911B54E7C00533386 /* NSURL+QueryInspector.m in Sources */,
  442
+				A3B6F58711B54EE600533386 /* ASIAuthenticationDialog.m in Sources */,
  443
+				A3B6F58811B54EE600533386 /* ASIFormDataRequest.m in Sources */,
  444
+				A3B6F58911B54EE600533386 /* ASIHTTPRequest.m in Sources */,
  445
+				A3B6F58A11B54EE600533386 /* ASIInputStream.m in Sources */,
  446
+				A3B6F58B11B54EE600533386 /* ASINetworkQueue.m in Sources */,
  447
+				A3B6F58C11B54EE600533386 /* ASINSStringAdditions.m in Sources */,
  448
+				A3B6F58D11B54EE600533386 /* ASICloudFilesCDNRequest.m in Sources */,
  449
+				A3B6F58E11B54EE600533386 /* ASICloudFilesContainer.m in Sources */,
  450
+				A3B6F58F11B54EE600533386 /* ASICloudFilesContainerRequest.m in Sources */,
  451
+				A3B6F59011B54EE600533386 /* ASICloudFilesContainerXMLParserDelegate.m in Sources */,
  452
+				A3B6F59111B54EE600533386 /* ASICloudFilesObject.m in Sources */,
  453
+				A3B6F59211B54EE600533386 /* ASICloudFilesObjectRequest.m in Sources */,
  454
+				A3B6F59311B54EE600533386 /* ASICloudFilesRequest.m in Sources */,
  455
+				A3B6F59411B54EE600533386 /* ASIS3Bucket.m in Sources */,
  456
+				A3B6F59511B54EE600533386 /* ASIS3BucketObject.m in Sources */,
  457
+				A3B6F59611B54EE600533386 /* ASIS3BucketRequest.m in Sources */,
  458
+				A3B6F59711B54EE600533386 /* ASIS3ObjectRequest.m in Sources */,
  459
+				A3B6F59811B54EE600533386 /* ASIS3Request.m in Sources */,
  460
+				A3B6F59911B54EE600533386 /* ASIS3ServiceRequest.m in Sources */,
  461
+				A3B6F5BA11B54EFD00533386 /* CDataScanner.m in Sources */,
  462
+				A3B6F5BB11B54EFD00533386 /* CDataScanner_Extensions.m in Sources */,
  463
+				A3B6F5BC11B54EFD00533386 /* NSCharacterSet_Extensions.m in Sources */,
  464
+				A3B6F5BD11B54EFD00533386 /* NSDictionary_JSONExtensions.m in Sources */,
  465
+				A3B6F5BE11B54EFD00533386 /* NSScanner_Extensions.m in Sources */,
  466
+				A3B6F5BF11B54EFD00533386 /* CJSONDataSerializer.m in Sources */,
  467
+				A3B6F5C011B54EFD00533386 /* CJSONDeserializer.m in Sources */,
  468
+				A3B6F5C111B54EFD00533386 /* CJSONScanner.m in Sources */,
  469
+				A3B6F5C211B54EFD00533386 /* CJSONSerializer.m in Sources */,
  470
+				A3B6F5C311B54EFD00533386 /* CSerializedJSONData.m in Sources */,
  471
+				A3B6F5CA11B54F1100533386 /* Reachability.m in Sources */,
167 472
 			);
168 473
 			runOnlyForDeploymentPostprocessing = 0;
169 474
 		};
1  LROAuth2Demo_Prefix.pch
@@ -5,4 +5,5 @@
5 5
 #ifdef __OBJC__
6 6
     #import <Foundation/Foundation.h>
7 7
     #import <UIKit/UIKit.h>
  8
+    #import "ASIHTTPRequestConfig.h" // ensure our local copy is used instead
8 9
 #endif
55  Vendor/ASIHTTPRequestConfig.h
... ...
@@ -0,0 +1,55 @@
  1
+//
  2
+//  ASIHTTPRequestConfig.h
  3
+//  Part of ASIHTTPRequest -> http://allseeing-i.com/ASIHTTPRequest
  4
+//
  5
+//  Created by Ben Copsey on 14/12/2009.
  6
+//  Copyright 2009 All-Seeing Interactive. All rights reserved.
  7
+//
  8
+
  9
+
  10
+// ======
  11
+// Debug output configuration options
  12
+// ======
  13
+
  14
+// When set to 1 ASIHTTPRequests will print information about what a request is doing
  15
+#ifndef DEBUG_REQUEST_STATUS
  16
+	#define DEBUG_REQUEST_STATUS 0
  17
+#endif
  18
+
  19
+// When set to 1, ASIFormDataRequests will print information about the request body to the console
  20
+#ifndef DEBUG_FORM_DATA_REQUEST
  21
+	#define DEBUG_FORM_DATA_REQUEST 0
  22
+#endif
  23
+
  24
+// When set to 1, ASIHTTPRequests will print information about bandwidth throttling to the console
  25
+#ifndef DEBUG_THROTTLING
  26
+	#define DEBUG_THROTTLING 0
  27
+#endif
  28
+
  29
+// When set to 1, ASIHTTPRequests will print information about persistent connections to the console
  30
+#ifndef DEBUG_PERSISTENT_CONNECTIONS
  31
+	#define DEBUG_PERSISTENT_CONNECTIONS 0
  32
+#endif
  33
+
  34
+// ======
  35
+// Reachability API (iPhone only)
  36
+// ======
  37
+
  38
+/*
  39
+ASIHTTPRequest uses Apple's Reachability class (http://developer.apple.com/iphone/library/samplecode/Reachability/) to turn bandwidth throttling on and off automatically when shouldThrottleBandwidthForWWAN is set to YES  on iPhone OS
  40
+
  41
+There are two versions of Apple's Reachability class, both of which are included in the source distribution of ASIHTTPRequest in the External/Reachability folder.
  42
+
  43
+ *    Version 2.0 is the latest version. You should use this if you are targeting iPhone OS 3.x and later
  44
+      To use Version 2.0, set this to 1, and include Reachability.h + Reachability.m from the Reachability 2.0 folder in your project
  45
+ 
  46
+ *    Version 1.5 is the old version, but it is compatible with both iPhone OS 2.2.1 and iPhone OS 3.0 and later. You should use this if your application needs to work on iPhone OS 2.2.1.
  47
+      To use Version 1.5, set this to 0, and include Reachability.h + Reachability.m from the Reachability 1.5 folder in your project
  48
+
  49
+This config option is not used for apps targeting Mac OS X 
  50
+*/
  51
+
  52
+#ifndef REACHABILITY_20_API
  53
+	#define REACHABILITY_20_API 2
  54
+#endif
  55
+
1  Vendor/LROAuth2Client
... ...
@@ -0,0 +1 @@
  1
+Subproject commit 70ca403488bad5501f6466b65b76a5f1ec6c459d

0 notes on commit 32b0227

Please sign in to comment.
Something went wrong with that request. Please try again.