diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /security/nss/doc/rst/legacy/utility_functions/index.rst | |
parent | Initial commit. (diff) | |
download | firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'security/nss/doc/rst/legacy/utility_functions/index.rst')
-rw-r--r-- | security/nss/doc/rst/legacy/utility_functions/index.rst | 427 |
1 files changed, 427 insertions, 0 deletions
diff --git a/security/nss/doc/rst/legacy/utility_functions/index.rst b/security/nss/doc/rst/legacy/utility_functions/index.rst new file mode 100644 index 0000000000..0d383be594 --- /dev/null +++ b/security/nss/doc/rst/legacy/utility_functions/index.rst @@ -0,0 +1,427 @@ +.. _mozilla_projects_nss_utility_functions: + +Utility functions +================= + +.. container:: + + The public functions listed here perform initialization tasks and other services. + + If documentation is available for a function listed below, the function name is linked to either + its MDC wiki page or its entry in the + :ref:`mozilla_projects_nss_ssl_functions_old_ssl_reference`. The `Mozilla Cross + Reference <http://mxr.mozilla.org/>`__ (MXR) link for each function provides access to the + function definition, prototype definition, and source code references. The NSS version column + indicates which versions of NSS support the function. + + +-----------------------------------------+-------------+-----------------------------------------+ + | Function name/documentation | Source code | NSS versions | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``ATOB_AsciiToData`` | MXR | Deprecated 3.2 use | + | | | NSSBase64_DecodeBuffer | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``ATOB_ConvertAsciiToItem`` | MXR | Deprecated 3.2 use | + | | | NSSBase64_DecodeBuffer | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``BTOA_ConvertItemToAscii`` | MXR | Deprecated 3.2 use NSSBase64_EncodeItem | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``BTOA_DataToAscii`` | MXR | Deprecated 3.2 use NSSBase64_EncodeItem | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_AsciiToTime`` | MXR | 3.5 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_DecodeTimeChoice`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_Encode`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_EncodeTimeChoice`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_GeneralizedTimeToTime`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_GetInteger`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_GeneralizedDayToAscii`` | MXR | 3.11.7 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_Lengths`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_TimeToUTCTime`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_TimeChoiceDayToAscii`` | MXR | 3.11.7 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_TimeToGeneralizedTime`` | MXR | 3.11.7 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_TimeToGeneralizedTimeArena`` | MXR | 3.11.7 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_UTCDayToAscii`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_UTCTimeToAscii`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DER_UTCTimeToTime`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DSAU_DecodeDerSig`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DSAU_DecodeDerSigToLen`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DSAU_EncodeDerSig`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``DSAU_EncodeDerSigWithLen`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_Begin`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_Clone`` | MXR | 3.10 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_Create`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_Destroy`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_End`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_GetHashObject`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_GetHashObjectByOidTag`` | MXR | 3.8 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_GetHashTypeByOidTag`` | MXR | 3.8 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_GetType`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_HashBuf`` | MXR | 3.10 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_ResultLen`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_ResultLenByOidTag`` | MXR | 3.10 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_ResultLenContext`` | MXR | 3.10 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``HASH_Update`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | :ref:`mozilla_pro | MXR | 3.2 and later | + | jects_nss_ssl_functions_sslfnc#1067601` | | | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_Initialize`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | :ref:`mozilla_pro | MXR | 3.2 and later | + | jects_nss_ssl_functions_sslfnc#1237143` | | | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_InitWithMerge`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_IsInitialized`` | MXR | 3.9.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | :ref:`mozilla_pro | MXR | 3.2 and later | + | jects_nss_ssl_functions_sslfnc#1234224` | | | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_PutEnv`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_RegisterShutdown`` | MXR | 3.11.1 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | :ref:`mozilla_pro | MXR | 3.2 and later | + | jects_nss_ssl_functions_sslfnc#1061858` | | | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_UnregisterShutdown`` | MXR | 3.11.1 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSS_VersionCheck`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64_DecodeBuffer`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64Decoder_Create`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64Decoder_Destroy`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64Decoder_Update`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64_EncodeItem`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64Encoder_Create`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64Encoder_Destroy`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSBase64Encoder_Update`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_Destroy`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_HaveWriteLock`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_LockRead`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_LockWrite`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_New`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_UnlockRead`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSRWLock_UnlockWrite`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``NSSSMIME_VersionCheck`` | MXR | 3.2.1 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_Alloc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaAlloc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaGrow`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaMark`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaRelease`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaStrdup`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaUnmark`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ArenaZAlloc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_Free`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_FreeArena`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_GetError`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_NewArena`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_Realloc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_SetError`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ` | MXR | 3.2 and later | + | `PORT_SetUCS2_ASCIIConversionFunction`` | | | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_SetUCS2_UTF8ConversionFunction`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_SetUCS4_UTF8ConversionFunction`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_Strdup`` | MXR | 3.5 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_UCS2_ASCIIConversion`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_UCS2_UTF8Conversion`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ZAlloc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``PORT_ZFree`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``RSA_FormatBlock`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1Decode`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecodeInteger`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecodeItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderAbort`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderClearFilterProc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderClearNotifyProc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderFinish`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderSetFilterProc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderSetNotifyProc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderStart`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1DecoderUpdate`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1Encode`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncodeInteger`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncodeItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderAbort`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderClearNotifyProc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderClearStreaming`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderClearTakeFromBuf`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderFinish`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderSetNotifyProc`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderSetStreaming`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderSetTakeFromBuf`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderStart`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncoderUpdate`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1EncodeUnsignedInteger`` | MXR | 3.11.1 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_ASN1LengthLength`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_DupCrl`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_GetSignatureAlgorithmOidTag`` | MXR | 3.10 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_GetRegisteredHttpClient`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_PKCS5GetCryptoAlgorithm`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_PKCS5GetKeyLength`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_PKCS5GetPBEAlgorithm`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_PKCS5IsAlgorithmPBEAlg`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_PKCS5IsAlgorithmPBEAlgTag`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_RegisterDefaultHttpClient`` | MXR | 3.11.1 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_SignData`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SEC_StringToOID`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_AllocItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_ArenaDupItem`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_CompareItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_CopyItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_DupItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_FreeItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_ItemsAreEqual`` | MXR | 3.8 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECITEM_ZfreeItem`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_CopyEncryptedPrivateKeyInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_CopyPrivateKeyInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_CreateRSAPrivateKey`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | `` | MXR | 3.2 and later | + | SECKEY_DestroyEncryptedPrivateKeyInfo`` | | | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_DestroyPrivateKeyInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_DestroyPublicKey`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_PublicKeyStrength`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECKEY_UpdateCertPQG`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_AddNewModule`` | MXR | 3.3 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_AddNewModuleEx`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_DeleteModuleEx`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_CancelWait`` | MXR | 3.9.3 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_CanDeleteInternalModule`` | MXR | 3.5 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_CreateModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_DeleteModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_FindModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_FindSlot`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_FreeModuleSpecList`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_GetDBModuleList`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_GetDeadModuleList`` | MXR | 3.9 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_GetModuleSpecList`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_HasRemovableSlots`` | MXR | 3.9.3 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_IsModulePresent`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_LoadModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_LoadUserModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_LookupSlot`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_PubCipherFlagstoInternal`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_PubMechFlagstoInternal`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_UnloadUserModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_UpdateModule`` | MXR | 3.4 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_UpdateSlotList`` | MXR | 3.9.3 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECMOD_WaitForAnyTokenEvent`` | MXR | 3.9.3 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_AddEntry`` | MXR | 3.10 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_CompareAlgorithmID`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_CopyAlgorithmID`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_DestroyAlgorithmID`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_FindOID`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_FindOIDByTag`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_FindOIDTag`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_FindOIDTagDescription`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_GetAlgorithmTag`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SECOID_SetAlgorithmID`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_Begin`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_CompareDigestInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_CopyDigestInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_CreateDigestInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_DestroyContext`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_DestroyDigestInfo`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_Digest`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_End`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_NewContext`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``SGN_Update`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_Begin`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_CreateContext`` | MXR | Deprecated 3.12 use | + | | | VFY_CreateContextDirect or | + | | | VFY_CreateContextWithAlgorithmID | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_CreateContextDirect`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_CreateContextWithAlgorithmID`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_DestroyContext`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_End`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_Update`` | MXR | 3.2 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_VerifyData`` | MXR | Deprecated 3.12 use | + | | | VFY_VerifyDataDirect or | + | | | VFY_VerifyDataWithAlgorithmID | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_VerifyDataDirect`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_DataWithAlgorithmID`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_VerifyDigest`` | MXR | Deprecated 3.12 use | + | | | VFY_VerifyDigestDirect or | + | | | VFY_VerifyDigestWithAlgorithmID | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_VerifyDigestDirect`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+ + | ``VFY_VerifyDigestWithAlgorithmID`` | MXR | 3.12 and later | + +-----------------------------------------+-------------+-----------------------------------------+
\ No newline at end of file |