Updated to use defined timeout value.
…n the DEServiceClient base class.
Added support for multipart post, fixing issues with existing stub implementation. Added sample application to demonstrate multipart post functionality (assumes test app exists). Added proper gitignore file for iOS development.
Fixed bug in SSL whitelisting implementation. Refactored out SSL-specific code from base classes and moved to new DESecureServiceClient derived class.
Removed deprecated NSURLConnectionDelegate authentication methods. Added support for SSL whitelisting (required to support untrusted servers). Updated authentication handling to use default method instead of cancelling if no credentials are specified (to allow anonymous or default challenge mechanisms).
Implemented part serialization code. Refactored service client to defer data generation (including part serialization) until request is just about to be sent), so as to minimize the memory footprint for uploading numerous large files.
Created basis for multipart class, including basic string, data, and provider-based sources.
Refactored name of request method to be shorter. Added stub for multipart post method.
Updated github demo to reuse existing access tokens by associating note_url to bundle identifier. Added support for network activity monitor.
Added error messaging, handling of logout and other intermediate states to demo.
Most of the core functionality has been implemented, except for a few of the edge cases.
Fixed issues with demo project not linking against core library. Added initial Github client class. Implemented ui for login to Github.
Deleted an old/unused demo project and created a new build that creates the basis for the custom Twitter and Github demos that will be developed.
Added support for direct requests, so user can provide custom request packaging via client (required for deep Twitter integration). Added scaffolding for demo project to illustrate library usage.
The initial import and implementation of the foundational classes and interfaces for the service client.