Security Changes
Security
CSCommon.h
Added errSecCSBadCallbackValue
Added errSecCSBadNestedCode
Added errSecCSHelperFailed
Added errSecCSVetoed
CipherSuite.h
Added TLS_PSK_WITH_NULL_SHA
Added TLS_PSK_WITH_NULL_SHA256
Added TLS_PSK_WITH_NULL_SHA384
Added TLS_PSK_WITH_RC4_128_SHA
SecBase.h
Added errSecBadReq
Added errSecDskFull
Added errSecIO
Added errSecInternalComponent
Added errSecUserCanceled
Added errSecWrPerm
SecCode.h
Removed kSecCodeSignerFlags
SecItem.h
Added kSecAttrAccessGroup
Added kSecAttrAccessible
Added kSecAttrAccessibleAlways
Added kSecAttrIsExtractable
Added kSecAttrIsSensitive
Added kSecAttrKeyTypeEC
Added kSecAttrSynchronizable
SecKeychainItem.h
SecPolicy.h
Added kSecPolicyTeamIdentifier
Added kSecRevocationCRLMethod
Added kSecRevocationOCSPMethod
Added kSecRevocationPreferCRL
Modified SecPolicyCreateWithOID()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SecPolicyGetOID()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecPolicyGetTPHandle()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecPolicyGetValue()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecPolicySetProperties()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SecPolicySetValue()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified kSecPolicyAppleiChat
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
SecStaticCode.h
SecTrust.h
Added SecTrustCopyExceptions()
Added SecTrustCopyResult()
Added SecTrustSetExceptions()
Added kSecTrustEvaluationDate
Added kSecTrustResultValue
Modified SecTrustCreateWithCertificates()
Declaration | |
---|---|
From | OSStatus SecTrustCreateWithCertificates ( CFArrayRef certificates, CFTypeRef policies, SecTrustRef *trustRef); |
To | OSStatus SecTrustCreateWithCertificates ( CFTypeRef certificates, CFTypeRef policies, SecTrustRef *trust); |
Modified SecTrustGetCssmResult()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecTrustGetCssmResultCode()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecTrustGetResult()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecTrustGetTPHandle()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecTrustGetTrustResult()
Declaration | |
---|---|
From | OSStatus SecTrustGetTrustResult ( SecTrustRef trustRef, SecTrustResultType *result); |
To | OSStatus SecTrustGetTrustResult ( SecTrustRef trust, SecTrustResultType *result); |
Modified SecTrustSetParameters()
Introduction | |
---|---|
From | OS X 10.0 |
To | OS X 10.2 |
Modified SecTrustUserSetting
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified kSecTrustResultConfirm
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
SecureTransport.h
Removed errSSLLast
Added #def errSSLLast
Added errSSLUnexpectedRecord
Modified SSLCopyPeerCertificates()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLCopyTrustedRoots()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLDisposeContext()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLGetAllowsAnyRoot()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLGetAllowsExpiredCerts()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLGetAllowsExpiredRoots()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLGetEnableCertVerify()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLGetProtocolVersionEnabled()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLGetRsaBlinding()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLNewContext()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetAllowsAnyRoot()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetAllowsExpiredCerts()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetAllowsExpiredRoots()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetEnableCertVerify()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetProtocolVersionEnabled()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetRsaBlinding()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |
Modified SSLSetTrustedRoots()
Deprecation | |
---|---|
From | none |
To | OS X 10.9 |