Documentation Archive Developer
Search

Security Changes

Security

CMSEncoder.h
CipherSuite.h
SecAsn1Coder.h
Declaration
FromOSStatus SecAsn1EncodeItem ( SecAsn1CoderRef coder, const void *src, const SecAsn1Template *templates, CSSM_DATA *dest);
ToOSStatus SecAsn1EncodeItem ( SecAsn1CoderRef coder, const void *src, const SecAsn1Template *templates, SecAsn1Item *dest);

Declaration
FromOSStatus SecAsn1AllocItem ( SecAsn1CoderRef coder, CSSM_DATA *item, size_t len);
ToOSStatus SecAsn1AllocItem ( SecAsn1CoderRef coder, SecAsn1Item *item, size_t len);

Declaration
FromOSStatus SecAsn1AllocCopyItem ( SecAsn1CoderRef coder, const CSSM_DATA *src, CSSM_DATA *dest);
ToOSStatus SecAsn1AllocCopyItem ( SecAsn1CoderRef coder, const SecAsn1Item *src, SecAsn1Item *dest);

Declaration
FromOSStatus SecAsn1DecodeData ( SecAsn1CoderRef coder, const CSSM_DATA *src, const SecAsn1Template *templ, void *dest);
ToOSStatus SecAsn1DecodeData ( SecAsn1CoderRef coder, const SecAsn1Item *src, const SecAsn1Template *templ, void *dest);

Declaration
FromOSStatus SecAsn1AllocCopy ( SecAsn1CoderRef coder, const void *src, size_t len, CSSM_DATA *dest);
ToOSStatus SecAsn1AllocCopy ( SecAsn1CoderRef coder, const void *src, size_t len, SecAsn1Item *dest);

SecAsn1Types.h
SecCode.h
Added kSecCodeSignerFlags
SecCustomTransform.h
Deprecation
Fromnone
ToOS X 10.8

SecEncodeTransform.h
SecPolicy.h
SecStaticCode.h
SecTask.h
SecureTransport.h
Removed SSLGetPeerCertificates()
Removed SSLGetTrustedRoots()
Declaration
FromOSStatus SSLSetIOFuncs ( SSLContextRef context, SSLReadFunc read, SSLWriteFunc write);
ToOSStatus SSLSetIOFuncs ( SSLContextRef context, SSLReadFunc readFunc, SSLWriteFunc writeFunc);

Deprecation
Fromnone
ToOS X 10.8

Deprecation
Fromnone
ToOS X 10.8

cssmapple.h
Added CSSMERR_AC_IN_DARK_WAKE
Added CSSMERR_APPLETP_EXT_KEYUSAGE_NOT_CRITICAL
Added CSSMERR_CL_IN_DARK_WAKE
Added CSSMERR_CSP_IN_DARK_WAKE
Added CSSMERR_CSSM_IN_DARK_WAKE
Added CSSMERR_DL_IN_DARK_WAKE
Added CSSMERR_TP_IN_DARK_WAKE
Added CSSM_ERRCODE_IN_DARK_WAKE
oidsalg.h
Added CSSMOID_APPLE_TP_TIMESTAMPING
oidsattr.h
Added CSSMOID_PKCS9_Id_Ct_TSTInfo
Added CSSMOID_PKCS9_TimeStampToken
oidsbase.h
Added #def APPLE_EXTENSION_APPLEID_INTERMEDIATE
Added #def APPLE_EXTENSION_APPLEID_INTERMEDIATE_LENGTH
oidscert.h
Added CSSMOID_APPLE_EXTENSION_APPLEID_INTERMEDIATE