Documentation Archive Developer
Search

CFNetwork Changes

CFNetwork (Added)

Added CFHostClientContext [struct]
Added CFHostClientContext.copyDescription
Added CFHostClientContext.info
Added CFHostClientContext.release
Added CFHostClientContext.retain
Added CFHostClientContext.version
Added CFHostInfoType [enum]
Added CFHostInfoType.Addresses
Added CFHostInfoType.Names
Added CFHostInfoType.Reachability
Added CFNetDiagnosticStatusValues [enum]
Added CFNetDiagnosticStatusValues.ConnectionDown
Added CFNetDiagnosticStatusValues.ConnectionIndeterminate
Added CFNetDiagnosticStatusValues.ConnectionUp
Added CFNetDiagnosticStatusValues.Err
Added CFNetDiagnosticStatusValues.NoErr
Added CFNetServiceBrowserFlags [struct]
Added CFNetServiceBrowserFlags.IsDefault
Added CFNetServiceBrowserFlags.IsDomain
Added CFNetServiceBrowserFlags.IsRegistrationDomain
Added CFNetServiceBrowserFlags.MoreComing
Added CFNetServiceBrowserFlags.Remove
Added CFNetServiceBrowserFlags.init(_: CFOptionFlags)
Added CFNetServiceBrowserFlags.init(rawValue: CFOptionFlags)
Added CFNetServiceClientContext [struct]
Added CFNetServiceClientContext.copyDescription
Added CFNetServiceClientContext.info
Added CFNetServiceClientContext.release
Added CFNetServiceClientContext.retain
Added CFNetServiceClientContext.version
Added CFNetServiceMonitorType [enum]
Added CFNetServiceMonitorType.TXT
Added CFNetServiceRegisterFlags [struct]
Added CFNetServiceRegisterFlags.FlagNoAutoRename
Added CFNetServiceRegisterFlags.init(_: CFOptionFlags)
Added CFNetServiceRegisterFlags.init(rawValue: CFOptionFlags)
Added CFNetServicesError [enum]
Added CFNetServicesError.BadArgument
Added CFNetServicesError.Cancel
Added CFNetServicesError.Collision
Added CFNetServicesError.InProgress
Added CFNetServicesError.Invalid
Added CFNetServicesError.NotFound
Added CFNetServicesError.Timeout
Added CFNetServicesError.Unknown
Added CFNetworkErrors [enum]
Added CFNetworkErrors.CFErrorHTTPAuthenticationTypeUnsupported
Added CFNetworkErrors.CFErrorHTTPBadCredentials
Added CFNetworkErrors.CFErrorHTTPBadProxyCredentials
Added CFNetworkErrors.CFErrorHTTPBadURL
Added CFNetworkErrors.CFErrorHTTPConnectionLost
Added CFNetworkErrors.CFErrorHTTPParseFailure
Added CFNetworkErrors.CFErrorHTTPProxyConnectionFailure
Added CFNetworkErrors.CFErrorHTTPRedirectionLoopDetected
Added CFNetworkErrors.CFErrorHTTPSProxyConnectionFailure
Added CFNetworkErrors.CFErrorPACFileAuth
Added CFNetworkErrors.CFErrorPACFileError
Added CFNetworkErrors.CFFTPErrorUnexpectedStatusCode
Added CFNetworkErrors.CFHTTPCookieCannotParseCookieFile
Added CFNetworkErrors.CFHostErrorHostNotFound
Added CFNetworkErrors.CFHostErrorUnknown
Added CFNetworkErrors.CFNetServiceErrorBadArgument
Added CFNetworkErrors.CFNetServiceErrorCancel
Added CFNetworkErrors.CFNetServiceErrorCollision
Added CFNetworkErrors.CFNetServiceErrorDNSServiceFailure
Added CFNetworkErrors.CFNetServiceErrorInProgress
Added CFNetworkErrors.CFNetServiceErrorInvalid
Added CFNetworkErrors.CFNetServiceErrorNotFound
Added CFNetworkErrors.CFNetServiceErrorTimeout
Added CFNetworkErrors.CFNetServiceErrorUnknown
Added CFNetworkErrors.CFSOCKS4ErrorIdConflict
Added CFNetworkErrors.CFSOCKS4ErrorIdentdFailed
Added CFNetworkErrors.CFSOCKS4ErrorRequestFailed
Added CFNetworkErrors.CFSOCKS4ErrorUnknownStatusCode
Added CFNetworkErrors.CFSOCKS5ErrorBadCredentials
Added CFNetworkErrors.CFSOCKS5ErrorBadResponseAddr
Added CFNetworkErrors.CFSOCKS5ErrorBadState
Added CFNetworkErrors.CFSOCKS5ErrorNoAcceptableMethod
Added CFNetworkErrors.CFSOCKS5ErrorUnsupportedNegotiationMethod
Added CFNetworkErrors.CFSOCKSErrorUnknownClientVersion
Added CFNetworkErrors.CFSOCKSErrorUnsupportedServerVersion
Added CFNetworkErrors.CFStreamErrorHTTPSProxyFailureUnexpectedResponseToCONNECTMethod
Added CFNetworkErrors.CFURLErrorBackgroundSessionInUseByAnotherProcess
Added CFNetworkErrors.CFURLErrorBackgroundSessionWasDisconnected
Added CFNetworkErrors.CFURLErrorBadServerResponse
Added CFNetworkErrors.CFURLErrorBadURL
Added CFNetworkErrors.CFURLErrorCallIsActive
Added CFNetworkErrors.CFURLErrorCancelled
Added CFNetworkErrors.CFURLErrorCannotCloseFile
Added CFNetworkErrors.CFURLErrorCannotConnectToHost
Added CFNetworkErrors.CFURLErrorCannotCreateFile
Added CFNetworkErrors.CFURLErrorCannotDecodeContentData
Added CFNetworkErrors.CFURLErrorCannotDecodeRawData
Added CFNetworkErrors.CFURLErrorCannotFindHost
Added CFNetworkErrors.CFURLErrorCannotLoadFromNetwork
Added CFNetworkErrors.CFURLErrorCannotMoveFile
Added CFNetworkErrors.CFURLErrorCannotOpenFile
Added CFNetworkErrors.CFURLErrorCannotParseResponse
Added CFNetworkErrors.CFURLErrorCannotRemoveFile
Added CFNetworkErrors.CFURLErrorCannotWriteToFile
Added CFNetworkErrors.CFURLErrorClientCertificateRejected
Added CFNetworkErrors.CFURLErrorClientCertificateRequired
Added CFNetworkErrors.CFURLErrorDNSLookupFailed
Added CFNetworkErrors.CFURLErrorDataLengthExceedsMaximum
Added CFNetworkErrors.CFURLErrorDataNotAllowed
Added CFNetworkErrors.CFURLErrorDownloadDecodingFailedMidStream
Added CFNetworkErrors.CFURLErrorDownloadDecodingFailedToComplete
Added CFNetworkErrors.CFURLErrorFileDoesNotExist
Added CFNetworkErrors.CFURLErrorFileIsDirectory
Added CFNetworkErrors.CFURLErrorHTTPTooManyRedirects
Added CFNetworkErrors.CFURLErrorInternationalRoamingOff
Added CFNetworkErrors.CFURLErrorNetworkConnectionLost
Added CFNetworkErrors.CFURLErrorNoPermissionsToReadFile
Added CFNetworkErrors.CFURLErrorNotConnectedToInternet
Added CFNetworkErrors.CFURLErrorRedirectToNonExistentLocation
Added CFNetworkErrors.CFURLErrorRequestBodyStreamExhausted
Added CFNetworkErrors.CFURLErrorResourceUnavailable
Added CFNetworkErrors.CFURLErrorSecureConnectionFailed
Added CFNetworkErrors.CFURLErrorServerCertificateHasBadDate
Added CFNetworkErrors.CFURLErrorServerCertificateHasUnknownRoot
Added CFNetworkErrors.CFURLErrorServerCertificateNotYetValid
Added CFNetworkErrors.CFURLErrorServerCertificateUntrusted
Added CFNetworkErrors.CFURLErrorTimedOut
Added CFNetworkErrors.CFURLErrorUnknown
Added CFNetworkErrors.CFURLErrorUnsupportedURL
Added CFNetworkErrors.CFURLErrorUserAuthenticationRequired
Added CFNetworkErrors.CFURLErrorUserCancelledAuthentication
Added CFNetworkErrors.CFURLErrorZeroByteResource
Added CFStreamErrorHTTP [enum]
Added CFStreamErrorHTTP.BadURL
Added CFStreamErrorHTTP.ParseFailure
Added CFStreamErrorHTTP.RedirectionLoop
Added CFStreamErrorHTTPAuthentication [enum]
Added CFStreamErrorHTTPAuthentication.BadPassword
Added CFStreamErrorHTTPAuthentication.BadUserName
Added CFStreamErrorHTTPAuthentication.TypeUnsupported
Added CFFTPCreateParsedResourceListing(CFAllocator!, UnsafePointer<UInt8>, CFIndex, UnsafeMutablePointer<Unmanaged<CFDictionary>?>) -> CFIndex
Added CFHTTPAuthenticationAppliesToRequest(CFHTTPAuthentication!, CFHTTPMessage!) -> Boolean
Added CFHTTPAuthenticationCopyDomains(CFHTTPAuthentication!) -> Unmanaged<CFArray>!
Added CFHTTPAuthenticationCopyMethod(CFHTTPAuthentication!) -> Unmanaged<CFString>!
Added CFHTTPAuthenticationCopyRealm(CFHTTPAuthentication!) -> Unmanaged<CFString>!
Added CFHTTPAuthenticationCreateFromResponse(CFAllocator!, CFHTTPMessage!) -> Unmanaged<CFHTTPAuthentication>!
Added CFHTTPAuthenticationGetTypeID() -> CFTypeID
Added CFHTTPAuthenticationIsValid(CFHTTPAuthentication!, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFHTTPAuthenticationRef
Added CFHTTPAuthenticationRequiresAccountDomain(CFHTTPAuthentication!) -> Boolean
Added CFHTTPAuthenticationRequiresOrderedRequests(CFHTTPAuthentication!) -> Boolean
Added CFHTTPAuthenticationRequiresUserNameAndPassword(CFHTTPAuthentication!) -> Boolean
Added CFHTTPMessageAddAuthentication(CFHTTPMessage!, CFHTTPMessage!, CFString!, CFString!, CFString!, Boolean) -> Boolean
Added CFHTTPMessageAppendBytes(CFHTTPMessage!, UnsafePointer<UInt8>, CFIndex) -> Boolean
Added CFHTTPMessageApplyCredentialDictionary(CFHTTPMessage!, CFHTTPAuthentication!, CFDictionary!, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFHTTPMessageApplyCredentials(CFHTTPMessage!, CFHTTPAuthentication!, CFString!, CFString!, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFHTTPMessageCopyAllHeaderFields(CFHTTPMessage!) -> Unmanaged<CFDictionary>!
Added CFHTTPMessageCopyBody(CFHTTPMessage!) -> Unmanaged<CFData>!
Added CFHTTPMessageCopyHeaderFieldValue(CFHTTPMessage!, CFString!) -> Unmanaged<CFString>!
Added CFHTTPMessageCopyRequestMethod(CFHTTPMessage!) -> Unmanaged<CFString>!
Added CFHTTPMessageCopyRequestURL(CFHTTPMessage!) -> Unmanaged<CFURL>!
Added CFHTTPMessageCopyResponseStatusLine(CFHTTPMessage!) -> Unmanaged<CFString>!
Added CFHTTPMessageCopySerializedMessage(CFHTTPMessage!) -> Unmanaged<CFData>!
Added CFHTTPMessageCopyVersion(CFHTTPMessage!) -> Unmanaged<CFString>!
Added CFHTTPMessageCreateCopy(CFAllocator!, CFHTTPMessage!) -> Unmanaged<CFHTTPMessage>!
Added CFHTTPMessageCreateEmpty(CFAllocator!, Boolean) -> Unmanaged<CFHTTPMessage>!
Added CFHTTPMessageCreateRequest(CFAllocator!, CFString!, CFURL!, CFString!) -> Unmanaged<CFHTTPMessage>!
Added CFHTTPMessageCreateResponse(CFAllocator!, CFIndex, CFString!, CFString!) -> Unmanaged<CFHTTPMessage>!
Added CFHTTPMessageGetResponseStatusCode(CFHTTPMessage!) -> CFIndex
Added CFHTTPMessageGetTypeID() -> CFTypeID
Added CFHTTPMessageIsHeaderComplete(CFHTTPMessage!) -> Boolean
Added CFHTTPMessageIsRequest(CFHTTPMessage!) -> Boolean
Added CFHTTPMessageRef
Added CFHTTPMessageSetBody(CFHTTPMessage!, CFData!)
Added CFHTTPMessageSetHeaderFieldValue(CFHTTPMessage!, CFString!, CFString!)
Added CFHostCancelInfoResolution(CFHost!, CFHostInfoType)
Added CFHostClientCallBack
Added CFHostCreateCopy(CFAllocator!, CFHost!) -> Unmanaged<CFHost>!
Added CFHostCreateWithAddress(CFAllocator!, CFData!) -> Unmanaged<CFHost>!
Added CFHostCreateWithName(CFAllocator!, CFString!) -> Unmanaged<CFHost>!
Added CFHostGetAddressing(CFHost!, UnsafeMutablePointer<Boolean>) -> Unmanaged<CFArray>!
Added CFHostGetNames(CFHost!, UnsafeMutablePointer<Boolean>) -> Unmanaged<CFArray>!
Added CFHostGetReachability(CFHost!, UnsafeMutablePointer<Boolean>) -> Unmanaged<CFData>!
Added CFHostGetTypeID() -> CFTypeID
Added CFHostRef
Added CFHostScheduleWithRunLoop(CFHost!, CFRunLoop!, CFString!)
Added CFHostSetClient(CFHost!, CFHostClientCallBack, UnsafeMutablePointer<CFHostClientContext>) -> Boolean
Added CFHostStartInfoResolution(CFHost!, CFHostInfoType, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFHostUnscheduleFromRunLoop(CFHost!, CFRunLoop!, CFString!)
Added CFNetDiagnosticCopyNetworkStatusPassively(CFNetDiagnostic!, UnsafeMutablePointer<Unmanaged<CFString>?>) -> CFNetDiagnosticStatus
Added CFNetDiagnosticCreateWithStreams(CFAllocator!, CFReadStream!, CFWriteStream!) -> Unmanaged<CFNetDiagnostic>!
Added CFNetDiagnosticCreateWithURL(CFAllocator!, CFURL!) -> Unmanaged<CFNetDiagnostic>!
Added CFNetDiagnosticDiagnoseProblemInteractively(CFNetDiagnostic!) -> CFNetDiagnosticStatus
Added CFNetDiagnosticRef
Added CFNetDiagnosticSetName(CFNetDiagnostic!, CFString!)
Added CFNetDiagnosticStatus
Added CFNetServiceBrowserClientCallBack
Added CFNetServiceBrowserCreate(CFAllocator!, CFNetServiceBrowserClientCallBack, UnsafeMutablePointer<CFNetServiceClientContext>) -> Unmanaged<CFNetServiceBrowser>!
Added CFNetServiceBrowserGetTypeID() -> CFTypeID
Added CFNetServiceBrowserInvalidate(CFNetServiceBrowser!)
Added CFNetServiceBrowserRef
Added CFNetServiceBrowserScheduleWithRunLoop(CFNetServiceBrowser!, CFRunLoop!, CFString!)
Added CFNetServiceBrowserSearchForDomains(CFNetServiceBrowser!, Boolean, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFNetServiceBrowserSearchForServices(CFNetServiceBrowser!, CFString!, CFString!, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFNetServiceBrowserStopSearch(CFNetServiceBrowser!, UnsafeMutablePointer<CFStreamError>)
Added CFNetServiceBrowserUnscheduleFromRunLoop(CFNetServiceBrowser!, CFRunLoop!, CFString!)
Added CFNetServiceCancel(CFNetService!)
Added CFNetServiceClientCallBack
Added CFNetServiceCreate(CFAllocator!, CFString!, CFString!, CFString!, Int32) -> Unmanaged<CFNetService>!
Added CFNetServiceCreateCopy(CFAllocator!, CFNetService!) -> Unmanaged<CFNetService>!
Added CFNetServiceCreateDictionaryWithTXTData(CFAllocator!, CFData!) -> Unmanaged<CFDictionary>!
Added CFNetServiceCreateTXTDataWithDictionary(CFAllocator!, CFDictionary!) -> Unmanaged<CFData>!
Added CFNetServiceGetAddressing(CFNetService!) -> Unmanaged<CFArray>!
Added CFNetServiceGetDomain(CFNetService!) -> Unmanaged<CFString>!
Added CFNetServiceGetName(CFNetService!) -> Unmanaged<CFString>!
Added CFNetServiceGetPortNumber(CFNetService!) -> Int32
Added CFNetServiceGetTXTData(CFNetService!) -> Unmanaged<CFData>!
Added CFNetServiceGetTargetHost(CFNetService!) -> Unmanaged<CFString>!
Added CFNetServiceGetType(CFNetService!) -> Unmanaged<CFString>!
Added CFNetServiceGetTypeID() -> CFTypeID
Added CFNetServiceMonitorClientCallBack
Added CFNetServiceMonitorCreate(CFAllocator!, CFNetService!, CFNetServiceMonitorClientCallBack, UnsafeMutablePointer<CFNetServiceClientContext>) -> Unmanaged<CFNetServiceMonitor>!
Added CFNetServiceMonitorGetTypeID() -> CFTypeID
Added CFNetServiceMonitorInvalidate(CFNetServiceMonitor!)
Added CFNetServiceMonitorRef
Added CFNetServiceMonitorScheduleWithRunLoop(CFNetServiceMonitor!, CFRunLoop!, CFString!)
Added CFNetServiceMonitorStart(CFNetServiceMonitor!, CFNetServiceMonitorType, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFNetServiceMonitorStop(CFNetServiceMonitor!, UnsafeMutablePointer<CFStreamError>)
Added CFNetServiceMonitorUnscheduleFromRunLoop(CFNetServiceMonitor!, CFRunLoop!, CFString!)
Added CFNetServiceRef
Added CFNetServiceRegisterWithOptions(CFNetService!, CFOptionFlags, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFNetServiceResolveWithTimeout(CFNetService!, CFTimeInterval, UnsafeMutablePointer<CFStreamError>) -> Boolean
Added CFNetServiceScheduleWithRunLoop(CFNetService!, CFRunLoop!, CFString!)
Added CFNetServiceSetClient(CFNetService!, CFNetServiceClientCallBack, UnsafeMutablePointer<CFNetServiceClientContext>) -> Boolean
Added CFNetServiceSetTXTData(CFNetService!, CFData!) -> Boolean
Added CFNetServiceUnscheduleFromRunLoop(CFNetService!, CFRunLoop!, CFString!)
Added CFNetworkCopyProxiesForAutoConfigurationScript(CFString!, CFURL!, UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<CFArray>!
Added CFNetworkCopyProxiesForURL(CFURL!, CFDictionary!) -> Unmanaged<CFArray>!
Added CFNetworkCopySystemProxySettings() -> Unmanaged<CFDictionary>!
Added CFNetworkExecuteProxyAutoConfigurationScript(CFString!, CFURL!, CFProxyAutoConfigurationResultCallback, UnsafeMutablePointer<CFStreamClientContext>) -> Unmanaged<CFRunLoopSource>!
Added CFNetworkExecuteProxyAutoConfigurationURL(CFURL!, CFURL!, CFProxyAutoConfigurationResultCallback, UnsafeMutablePointer<CFStreamClientContext>) -> Unmanaged<CFRunLoopSource>!
Added CFProxyAutoConfigurationResultCallback
Added CFReadStreamCreateForHTTPRequest(CFAllocator!, CFHTTPMessage!) -> Unmanaged<CFReadStream>!
Added CFReadStreamCreateForStreamedHTTPRequest(CFAllocator!, CFHTTPMessage!, CFReadStream!) -> Unmanaged<CFReadStream>!
Added CFReadStreamCreateWithFTPURL(CFAllocator!, CFURL!) -> Unmanaged<CFReadStream>!
Added CFSocketStreamSOCKSGetError(UnsafePointer<CFStreamError>) -> Int32
Added CFSocketStreamSOCKSGetErrorSubdomain(UnsafePointer<CFStreamError>) -> Int32
Added CFStreamCreatePairWithSocketToCFHost(CFAllocator!, CFHost!, Int32, UnsafeMutablePointer<Unmanaged<CFReadStream>?>, UnsafeMutablePointer<Unmanaged<CFWriteStream>?>)
Added CFStreamCreatePairWithSocketToNetService(CFAllocator!, CFNetService!, UnsafeMutablePointer<Unmanaged<CFReadStream>?>, UnsafeMutablePointer<Unmanaged<CFWriteStream>?>)
Added CFWriteStreamCreateWithFTPURL(CFAllocator!, CFURL!) -> Unmanaged<CFWriteStream>!
Added kCFDNSServiceFailureKey
Added kCFErrorDomainCFNetwork
Added kCFErrorDomainWinSock
Added kCFFTPResourceGroup
Added kCFFTPResourceLink
Added kCFFTPResourceModDate
Added kCFFTPResourceMode
Added kCFFTPResourceName
Added kCFFTPResourceOwner
Added kCFFTPResourceSize
Added kCFFTPResourceType
Added kCFFTPStatusCodeKey
Added kCFGetAddrInfoFailureKey
Added kCFHTTPAuthenticationAccountDomain
Added kCFHTTPAuthenticationPassword
Added kCFHTTPAuthenticationSchemeBasic
Added kCFHTTPAuthenticationSchemeDigest
Added kCFHTTPAuthenticationSchemeKerberos
Added kCFHTTPAuthenticationSchemeNTLM
Added kCFHTTPAuthenticationSchemeNegotiate
Added kCFHTTPAuthenticationSchemeNegotiate2
Added kCFHTTPAuthenticationSchemeOAuth1
Added kCFHTTPAuthenticationSchemeXMobileMeAuthToken
Added kCFHTTPAuthenticationUsername
Added kCFHTTPVersion1_0
Added kCFHTTPVersion1_1
Added kCFNetworkProxiesExceptionsList
Added kCFNetworkProxiesExcludeSimpleHostnames
Added kCFNetworkProxiesFTPEnable
Added kCFNetworkProxiesFTPPassive
Added kCFNetworkProxiesFTPPort
Added kCFNetworkProxiesFTPProxy
Added kCFNetworkProxiesGopherEnable
Added kCFNetworkProxiesGopherPort
Added kCFNetworkProxiesGopherProxy
Added kCFNetworkProxiesHTTPEnable
Added kCFNetworkProxiesHTTPPort
Added kCFNetworkProxiesHTTPProxy
Added kCFNetworkProxiesHTTPSEnable
Added kCFNetworkProxiesHTTPSPort
Added kCFNetworkProxiesHTTPSProxy
Added kCFNetworkProxiesProxyAutoConfigEnable
Added kCFNetworkProxiesProxyAutoConfigJavaScript
Added kCFNetworkProxiesProxyAutoConfigURLString
Added kCFNetworkProxiesProxyAutoDiscoveryEnable
Added kCFNetworkProxiesRTSPEnable
Added kCFNetworkProxiesRTSPPort
Added kCFNetworkProxiesRTSPProxy
Added kCFNetworkProxiesSOCKSEnable
Added kCFNetworkProxiesSOCKSPort
Added kCFNetworkProxiesSOCKSProxy
Added kCFProxyAutoConfigurationHTTPResponseKey
Added kCFProxyAutoConfigurationJavaScriptKey
Added kCFProxyAutoConfigurationURLKey
Added kCFProxyHostNameKey
Added kCFProxyPasswordKey
Added kCFProxyPortNumberKey
Added kCFProxyTypeAutoConfigurationJavaScript
Added kCFProxyTypeAutoConfigurationURL
Added kCFProxyTypeFTP
Added kCFProxyTypeHTTP
Added kCFProxyTypeHTTPS
Added kCFProxyTypeKey
Added kCFProxyTypeNone
Added kCFProxyTypeSOCKS
Added kCFProxyUsernameKey
Added kCFSOCKSNegotiationMethodKey
Added kCFSOCKSStatusCodeKey
Added kCFSOCKSVersionKey
Added kCFStreamErrorDomainFTP
Added kCFStreamErrorDomainHTTP
Added kCFStreamErrorDomainMach
Added kCFStreamErrorDomainNetDB
Added kCFStreamErrorDomainNetServices
Added kCFStreamErrorDomainSOCKS
Added kCFStreamErrorDomainSSL
Added kCFStreamErrorDomainSystemConfiguration
Added kCFStreamErrorDomainWinSock
Added kCFStreamErrorSOCKS4IdConflict
Added kCFStreamErrorSOCKS4IdentdFailed
Added kCFStreamErrorSOCKS4RequestFailed
Added kCFStreamErrorSOCKS4SubDomainResponse
Added kCFStreamErrorSOCKS5BadResponseAddr
Added kCFStreamErrorSOCKS5BadState
Added kCFStreamErrorSOCKS5SubDomainMethod
Added kCFStreamErrorSOCKS5SubDomainResponse
Added kCFStreamErrorSOCKS5SubDomainUserPass
Added kCFStreamErrorSOCKSSubDomainNone
Added kCFStreamErrorSOCKSSubDomainVersionCode
Added kCFStreamErrorSOCKSUnknownClientVersion
Added kCFStreamNetworkServiceType
Added kCFStreamNetworkServiceTypeBackground
Added kCFStreamNetworkServiceTypeVideo
Added kCFStreamNetworkServiceTypeVoIP
Added kCFStreamNetworkServiceTypeVoice
Added kCFStreamPropertyConnectionIsCellular
Added kCFStreamPropertyFTPAttemptPersistentConnection
Added kCFStreamPropertyFTPFetchResourceInfo
Added kCFStreamPropertyFTPFileTransferOffset
Added kCFStreamPropertyFTPPassword
Added kCFStreamPropertyFTPProxy
Added kCFStreamPropertyFTPProxyHost
Added kCFStreamPropertyFTPProxyPassword
Added kCFStreamPropertyFTPProxyPort
Added kCFStreamPropertyFTPProxyUser
Added kCFStreamPropertyFTPResourceSize
Added kCFStreamPropertyFTPUsePassiveMode
Added kCFStreamPropertyFTPUserName
Added kCFStreamPropertyHTTPAttemptPersistentConnection
Added kCFStreamPropertyHTTPFinalRequest
Added kCFStreamPropertyHTTPFinalURL
Added kCFStreamPropertyHTTPProxy
Added kCFStreamPropertyHTTPProxyHost
Added kCFStreamPropertyHTTPProxyPort
Added kCFStreamPropertyHTTPRequestBytesWrittenCount
Added kCFStreamPropertyHTTPResponseHeader
Added kCFStreamPropertyHTTPSProxyHost
Added kCFStreamPropertyHTTPSProxyPort
Added kCFStreamPropertyHTTPShouldAutoredirect
Added kCFStreamPropertyNoCellular
Added kCFStreamPropertyProxyLocalBypass
Added kCFStreamPropertySOCKSPassword
Added kCFStreamPropertySOCKSProxy
Added kCFStreamPropertySOCKSProxyHost
Added kCFStreamPropertySOCKSProxyPort
Added kCFStreamPropertySOCKSUser
Added kCFStreamPropertySOCKSVersion
Added kCFStreamPropertySSLContext
Added kCFStreamPropertySSLPeerTrust
Added kCFStreamPropertySSLSettings
Added kCFStreamPropertyShouldCloseNativeSocket
Added kCFStreamPropertySocketRemoteHost
Added kCFStreamPropertySocketRemoteNetService
Added kCFStreamPropertySocketSecurityLevel
Added kCFStreamSSLCertificates
Added kCFStreamSSLIsServer
Added kCFStreamSSLLevel
Added kCFStreamSSLPeerName
Added kCFStreamSSLValidatesCertificateChain
Added kCFStreamSocketSOCKSVersion4
Added kCFStreamSocketSOCKSVersion5
Added kCFStreamSocketSecurityLevelNegotiatedSSL
Added kCFStreamSocketSecurityLevelNone
Added kCFStreamSocketSecurityLevelSSLv2
Added kCFStreamSocketSecurityLevelSSLv3
Added kCFStreamSocketSecurityLevelTLSv1
Added kCFURLErrorFailingURLErrorKey
Added kCFURLErrorFailingURLStringErrorKey
Added kSOCKS5NoAcceptableMethod