Support for client-side manual trust evaluation (cert pinning) via delegate callbacks.
Updating a few Xcode project files to the latest Xcode recommended settings
Bug fix for issue #113 - Missing imports for marcos
Switching to modern property definitions in header file. Addresses issue #183
Merge branch 'certpinning' of https://github.com/appscape/CocoaAsyncSocket into appscape-certpinning
Removing SECURE_TRANSPORT macros. iOS 5+ is now required (and has been for awhile now)
Improvements for manual trust evaluation. Addresses issue #161. Changed delegate method "socketShouldManuallyEvaluateTrust:" to be an option passed into startTLS. Also fixed the delegate invocation to dispatch asynchronously.
Improving documentation for startTLS
GCDAsyncSocket now tears down its CFStreamThread after 30 seconds of non-use. This helps reduce thread count & resource usage.
Converting manualTrustEvaluation delegate method to use completionHandler, in order to allow async SecTrustEvaluate execution. Addresses issue #161
Adding support for TLS session resumption
Improved type checking for startTLS parameters. And added more advanced SSL options.
Bug fix for issue #184 - Deprecations on OS X 10.9 Mavericks
Fix for issue #147 - analyzer warning
Merge pull request #1 from robbiehanson/7.4

merge working copy of 7.4