зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1025998 - part 2 - use hand-rolled .def files for linking NSS; r=glandium
This commit is contained in:
Родитель
fa34d90ff6
Коммит
1531e0e070
|
@ -333,22 +333,12 @@ EXTRA_DSO_LDOPTS += $(DEPTH)/db/sqlite3/src/$(LIB_PREFIX)mozsqlite3.$(LIB_SUFFIX
|
||||||
# Add all static libraries for nss, smime, ssl and nssutil
|
# Add all static libraries for nss, smime, ssl and nssutil
|
||||||
SHARED_LIBRARY_LIBS = $(addprefix ../,$(NSS_STATIC_LIBS))
|
SHARED_LIBRARY_LIBS = $(addprefix ../,$(NSS_STATIC_LIBS))
|
||||||
|
|
||||||
nss_def_files := $(addprefix $(srcdir)/../, \
|
nss_def_file := $(srcdir)/nss.def
|
||||||
nss/lib/util/nssutil.def \
|
|
||||||
nss/lib/nss/nss.def \
|
|
||||||
nss/lib/ssl/ssl.def \
|
|
||||||
nss/lib/smime/smime.def \
|
|
||||||
)
|
|
||||||
|
|
||||||
# Try to guard against NSS renaming things out from underneath us.
|
|
||||||
ifneq ($(nss_def_files),$(wildcard $(nss_def_files)))
|
|
||||||
$(error Need to update list of NSS def files)
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq (WINNT,$(OS_TARGET))
|
ifeq (WINNT,$(OS_TARGET))
|
||||||
# Create a .def file based on the various .def files for nss, smime, ssl and
|
# Create a .def file based on the various .def files for nss, smime, ssl and
|
||||||
# nssutil.
|
# nssutil.
|
||||||
nss3.def: $(nss_def_files) $(DEPTH)/db/sqlite3/src/sqlite-processed.def
|
nss3.def: $(nss_def_file) $(DEPTH)/db/sqlite3/src/sqlite-processed.def
|
||||||
echo LIBRARY nss3$(DLL_SUFFIX) > $@.tmp
|
echo LIBRARY nss3$(DLL_SUFFIX) > $@.tmp
|
||||||
echo EXPORTS >> $@.tmp
|
echo EXPORTS >> $@.tmp
|
||||||
grep -v -h -e ^LIBRARY -e ^EXPORTS -e ^\; $^ >> $@.tmp
|
grep -v -h -e ^LIBRARY -e ^EXPORTS -e ^\; $^ >> $@.tmp
|
||||||
|
@ -358,11 +348,10 @@ ifdef GCC_USE_GNU_LD
|
||||||
sqlite_def_file := $(topsrcdir)/db/sqlite3/src/sqlite.def
|
sqlite_def_file := $(topsrcdir)/db/sqlite3/src/sqlite.def
|
||||||
nspr_def_file := $(srcdir)/nspr-dummy.def
|
nspr_def_file := $(srcdir)/nspr-dummy.def
|
||||||
|
|
||||||
nss3.def: $(nss_def_files) $(sqlite_def_file) $(nspr_def_file)
|
nss3.def: $(nss_def_file) $(sqlite_def_file) $(nspr_def_file)
|
||||||
@$(call py_action,convert_def_file, \
|
@$(call py_action,convert_def_file, \
|
||||||
$(DEFINES) $(ACDEFINES) $(XULPPFLAGS) -o $@ \
|
$(DEFINES) $(ACDEFINES) $(XULPPFLAGS) -o $@ \
|
||||||
$(addprefix --nss-file=,$(nss_def_files)) \
|
$(nss_def_file) $(sqlite_def_file) $(nspr_def_file))
|
||||||
$(sqlite_def_file) $(nspr_def_file))
|
|
||||||
|
|
||||||
GARBAGE += \
|
GARBAGE += \
|
||||||
nss3.def \
|
nss3.def \
|
||||||
|
|
|
@ -0,0 +1,654 @@
|
||||||
|
; This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
; License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
; file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||||
|
;
|
||||||
|
; This is a fake .def file, to be used for generating linker scripts
|
||||||
|
; for our folded libnss when MOZ_FOLD_LIBS.
|
||||||
|
LIBRARY nss3
|
||||||
|
EXPORTS
|
||||||
|
ATOB_AsciiToData
|
||||||
|
ATOB_AsciiToData_Util
|
||||||
|
ATOB_ConvertAsciiToItem
|
||||||
|
ATOB_ConvertAsciiToItem_Util
|
||||||
|
BTOA_ConvertItemToAscii_Util
|
||||||
|
BTOA_DataToAscii
|
||||||
|
BTOA_DataToAscii_Util
|
||||||
|
CERT_AddCertToListHead
|
||||||
|
CERT_AddCertToListTail
|
||||||
|
CERT_AddExtension
|
||||||
|
CERT_AddExtensionByOID
|
||||||
|
__CERT_AddTempCertToPerm
|
||||||
|
CERT_AsciiToName
|
||||||
|
CERT_CacheOCSPResponseFromSideChannel
|
||||||
|
CERT_CertChainFromCert
|
||||||
|
CERT_CertificateRequestTemplate DATA
|
||||||
|
CERT_CertificateTemplate DATA
|
||||||
|
CERT_ChangeCertTrust
|
||||||
|
CERT_CheckCertUsage
|
||||||
|
CERT_CheckCertValidTimes
|
||||||
|
CERT_CheckNameSpace
|
||||||
|
CERT_ClearOCSPCache
|
||||||
|
CERT_CompareCerts
|
||||||
|
CERT_CompareName
|
||||||
|
CERT_ConvertAndDecodeCertificate
|
||||||
|
CERT_CopyName
|
||||||
|
CERT_CopyRDN
|
||||||
|
CERT_CreateCertificate
|
||||||
|
CERT_CreateCertificateRequest
|
||||||
|
CERT_CreateSubjectCertList
|
||||||
|
CERT_CreateValidity
|
||||||
|
CERT_CrlTemplate DATA
|
||||||
|
CERT_DecodeAltNameExtension
|
||||||
|
CERT_DecodeAuthInfoAccessExtension
|
||||||
|
CERT_DecodeAuthKeyID
|
||||||
|
CERT_DecodeAVAValue
|
||||||
|
CERT_DecodeBasicConstraintValue
|
||||||
|
CERT_DecodeCertFromPackage
|
||||||
|
CERT_DecodeCertificatePoliciesExtension
|
||||||
|
CERT_DecodeCertPackage
|
||||||
|
CERT_DecodeCRLDistributionPoints
|
||||||
|
CERT_DecodeNameConstraintsExtension
|
||||||
|
CERT_DecodeOidSequence
|
||||||
|
CERT_DecodePrivKeyUsagePeriodExtension
|
||||||
|
CERT_DecodeTrustString
|
||||||
|
CERT_DecodeUserNotice
|
||||||
|
CERT_DerNameToAscii
|
||||||
|
CERT_DestroyCertArray
|
||||||
|
CERT_DestroyCertificate
|
||||||
|
CERT_DestroyCertificateList
|
||||||
|
CERT_DestroyCertificatePoliciesExtension
|
||||||
|
CERT_DestroyCertificateRequest
|
||||||
|
CERT_DestroyCertList
|
||||||
|
CERT_DestroyName
|
||||||
|
CERT_DestroyOidSequence
|
||||||
|
CERT_DestroyUserNotice
|
||||||
|
CERT_DestroyValidity
|
||||||
|
CERT_DisableOCSPChecking
|
||||||
|
CERT_DisableOCSPDefaultResponder
|
||||||
|
CERT_DupCertificate
|
||||||
|
CERT_EnableOCSPChecking
|
||||||
|
CERT_EncodeAltNameExtension
|
||||||
|
CERT_EncodeAndAddBitStrExtension
|
||||||
|
CERT_EncodeAuthKeyID
|
||||||
|
CERT_EncodeBasicConstraintValue
|
||||||
|
CERT_EncodeCertPoliciesExtension
|
||||||
|
CERT_EncodeCRLDistributionPoints
|
||||||
|
CERT_EncodeInfoAccessExtension
|
||||||
|
CERT_EncodeInhibitAnyExtension
|
||||||
|
CERT_EncodeNameConstraintsExtension
|
||||||
|
CERT_EncodeNoticeReference
|
||||||
|
CERT_EncodePolicyConstraintsExtension
|
||||||
|
CERT_EncodePolicyMappingExtension
|
||||||
|
CERT_EncodeSubjectKeyID
|
||||||
|
CERT_EncodeUserNotice
|
||||||
|
CERT_ExtractPublicKey
|
||||||
|
CERT_FilterCertListByCANames
|
||||||
|
CERT_FilterCertListByUsage
|
||||||
|
CERT_FilterCertListForUserCerts
|
||||||
|
CERT_FindCertByDERCert
|
||||||
|
CERT_FindCertByIssuerAndSN
|
||||||
|
CERT_FindCertByNickname
|
||||||
|
CERT_FindCertByNicknameOrEmailAddr
|
||||||
|
CERT_FindCertExtension
|
||||||
|
CERT_FindCertIssuer
|
||||||
|
CERT_FindKeyUsageExtension
|
||||||
|
CERT_FindUserCertByUsage
|
||||||
|
CERT_FindUserCertsByUsage
|
||||||
|
CERT_FinishCertificateRequestAttributes
|
||||||
|
CERT_FinishExtensions
|
||||||
|
CERT_ForcePostMethodForOCSP
|
||||||
|
CERT_FreeNicknames
|
||||||
|
CERT_GenTime2FormattedAscii_Util
|
||||||
|
CERT_GetCertChainFromCert
|
||||||
|
CERT_GetCertEmailAddress
|
||||||
|
CERT_GetCertificateRequestExtensions
|
||||||
|
CERT_GetCertTimes
|
||||||
|
CERT_GetCertTrust
|
||||||
|
CERT_GetCommonName
|
||||||
|
CERT_GetConstrainedCertificateNames
|
||||||
|
CERT_GetCountryName
|
||||||
|
CERT_GetDefaultCertDB
|
||||||
|
CERT_GetFirstEmailAddress
|
||||||
|
CERT_GetGeneralNameTypeFromString
|
||||||
|
CERT_GetLocalityName
|
||||||
|
CERT_GetNextEmailAddress
|
||||||
|
CERT_GetNextGeneralName
|
||||||
|
CERT_GetNextNameConstraint
|
||||||
|
CERT_GetOCSPAuthorityInfoAccessLocation
|
||||||
|
CERT_GetOidString
|
||||||
|
CERT_GetOrgName
|
||||||
|
CERT_GetOrgUnitName
|
||||||
|
CERT_GetStateName
|
||||||
|
CERT_Hexify
|
||||||
|
CERT_ImportCerts
|
||||||
|
CERT_IsCACert
|
||||||
|
CERT_IsUserCert
|
||||||
|
CERT_MakeCANickname
|
||||||
|
CERT_MergeExtensions
|
||||||
|
CERT_NameTemplate DATA
|
||||||
|
CERT_NameToAscii
|
||||||
|
CERT_NewCertList
|
||||||
|
CERT_NewTempCertificate
|
||||||
|
CERT_NicknameStringsFromCertList
|
||||||
|
CERT_OCSPCacheSettings
|
||||||
|
CERT_PKIXVerifyCert
|
||||||
|
CERT_RemoveCertListNode
|
||||||
|
CERT_RFC1485_EscapeAndQuote
|
||||||
|
CERT_SaveSMimeProfile
|
||||||
|
CERT_SequenceOfCertExtensionTemplate DATA
|
||||||
|
CERT_SetOCSPFailureMode
|
||||||
|
CERT_SetOCSPTimeout
|
||||||
|
CERT_SignedCrlTemplate DATA
|
||||||
|
CERT_SignedDataTemplate DATA
|
||||||
|
CERT_StartCertExtensions
|
||||||
|
CERT_StartCertificateRequestAttributes
|
||||||
|
CERT_SubjectPublicKeyInfoTemplate DATA
|
||||||
|
CERT_TimeChoiceTemplate DATA
|
||||||
|
CERT_VerifyCertificate
|
||||||
|
CERT_VerifyCertName
|
||||||
|
CERT_VerifySignedDataWithPublicKeyInfo
|
||||||
|
DER_AsciiToTime_Util
|
||||||
|
DER_DecodeTimeChoice_Util
|
||||||
|
DER_Encode
|
||||||
|
DER_EncodeTimeChoice_Util
|
||||||
|
DER_Encode_Util
|
||||||
|
DER_GeneralizedTimeToTime
|
||||||
|
DER_GeneralizedTimeToTime_Util
|
||||||
|
DER_GetInteger
|
||||||
|
DER_GetInteger_Util
|
||||||
|
DER_Lengths
|
||||||
|
DER_SetUInteger
|
||||||
|
DER_UTCTimeToTime_Util
|
||||||
|
DTLS_GetHandshakeTimeout
|
||||||
|
DTLS_ImportFD
|
||||||
|
HASH_Begin
|
||||||
|
HASH_Create
|
||||||
|
HASH_Destroy
|
||||||
|
HASH_End
|
||||||
|
HASH_GetHashObject
|
||||||
|
HASH_GetType
|
||||||
|
HASH_HashBuf
|
||||||
|
HASH_ResultLenByOidTag
|
||||||
|
HASH_Update
|
||||||
|
NSSBase64_DecodeBuffer
|
||||||
|
NSSBase64_EncodeItem
|
||||||
|
NSSBase64_EncodeItem_Util
|
||||||
|
NSS_CMSContentInfo_GetContent
|
||||||
|
NSS_CMSContentInfo_SetContent_Data
|
||||||
|
NSS_CMSContentInfo_SetContent_EnvelopedData
|
||||||
|
NSS_CMSContentInfo_SetContent_SignedData
|
||||||
|
NSS_CMSDecoder_Cancel
|
||||||
|
NSS_CMSDecoder_Finish
|
||||||
|
NSS_CMSDecoder_Start
|
||||||
|
NSS_CMSDecoder_Update
|
||||||
|
NSS_CMSEncoder_Cancel
|
||||||
|
NSS_CMSEncoder_Finish
|
||||||
|
NSS_CMSEncoder_Start
|
||||||
|
NSS_CMSEncoder_Update
|
||||||
|
NSS_CMSEnvelopedData_AddRecipient
|
||||||
|
NSS_CMSEnvelopedData_Create
|
||||||
|
NSS_CMSEnvelopedData_GetContentInfo
|
||||||
|
NSS_CMSMessage_ContentLevel
|
||||||
|
NSS_CMSMessage_Create
|
||||||
|
NSS_CMSMessage_CreateFromDER
|
||||||
|
NSS_CMSMessage_Destroy
|
||||||
|
NSS_CMSMessage_GetContent
|
||||||
|
NSS_CMSMessage_GetContentInfo
|
||||||
|
NSS_CMSMessage_IsEncrypted
|
||||||
|
NSS_CMSMessage_IsSigned
|
||||||
|
NSS_CMSRecipientInfo_Create
|
||||||
|
NSS_CMSSignedData_AddCertificate
|
||||||
|
NSS_CMSSignedData_AddCertList
|
||||||
|
NSS_CMSSignedData_AddSignerInfo
|
||||||
|
NSS_CMSSignedData_Create
|
||||||
|
NSS_CMSSignedData_CreateCertsOnly
|
||||||
|
NSS_CMSSignedData_Destroy
|
||||||
|
NSS_CMSSignedData_GetContentInfo
|
||||||
|
NSS_CMSSignedData_GetSignerInfo
|
||||||
|
NSS_CMSSignedData_ImportCerts
|
||||||
|
NSS_CMSSignedData_SetDigestValue
|
||||||
|
NSS_CMSSignedData_SignerInfoCount
|
||||||
|
NSS_CMSSignedData_VerifySignerInfo
|
||||||
|
NSS_CMSSignerInfo_AddMSSMIMEEncKeyPrefs
|
||||||
|
NSS_CMSSignerInfo_AddSigningTime
|
||||||
|
NSS_CMSSignerInfo_AddSMIMECaps
|
||||||
|
NSS_CMSSignerInfo_AddSMIMEEncKeyPrefs
|
||||||
|
NSS_CMSSignerInfo_Create
|
||||||
|
NSS_CMSSignerInfo_GetSignerCommonName
|
||||||
|
NSS_CMSSignerInfo_GetSignerEmailAddress
|
||||||
|
NSS_CMSSignerInfo_GetSigningCertificate
|
||||||
|
NSS_CMSSignerInfo_IncludeCerts
|
||||||
|
NSS_CMSSignerInfo_Verify
|
||||||
|
NSS_FindCertKEAType
|
||||||
|
NSS_GetAlgorithmPolicy
|
||||||
|
NSS_Get_CERT_CertificateRequestTemplate
|
||||||
|
NSS_Get_CERT_CertificateTemplate
|
||||||
|
NSS_Get_CERT_CrlTemplate
|
||||||
|
NSS_Get_CERT_NameTemplate
|
||||||
|
NSS_Get_CERT_SequenceOfCertExtensionTemplate
|
||||||
|
NSS_Get_CERT_SignedCrlTemplate
|
||||||
|
NSS_Get_CERT_SignedDataTemplate
|
||||||
|
NSS_Get_CERT_SubjectPublicKeyInfoTemplate
|
||||||
|
NSS_Get_CERT_TimeChoiceTemplate
|
||||||
|
NSS_Get_SEC_AnyTemplate_Util
|
||||||
|
NSS_Get_SEC_BitStringTemplate
|
||||||
|
NSS_Get_SEC_BitStringTemplate_Util
|
||||||
|
NSS_Get_SEC_BMPStringTemplate
|
||||||
|
NSS_Get_SEC_BooleanTemplate_Util
|
||||||
|
NSS_Get_SEC_GeneralizedTimeTemplate_Util
|
||||||
|
NSS_Get_SEC_IA5StringTemplate
|
||||||
|
NSS_Get_SEC_IA5StringTemplate_Util
|
||||||
|
NSS_Get_SEC_IntegerTemplate
|
||||||
|
NSS_Get_SEC_IntegerTemplate_Util
|
||||||
|
NSS_Get_SECKEY_RSAPSSParamsTemplate
|
||||||
|
NSS_Get_SEC_NullTemplate_Util
|
||||||
|
NSS_Get_SEC_ObjectIDTemplate_Util
|
||||||
|
NSS_Get_SEC_OctetStringTemplate
|
||||||
|
NSS_Get_SEC_OctetStringTemplate_Util
|
||||||
|
NSS_Get_SECOID_AlgorithmIDTemplate
|
||||||
|
NSS_Get_SECOID_AlgorithmIDTemplate_Util
|
||||||
|
NSS_Get_SEC_SignedCertificateTemplate
|
||||||
|
NSS_Get_SEC_UTF8StringTemplate
|
||||||
|
NSS_Get_SEC_UTF8StringTemplate_Util
|
||||||
|
NSS_GetVersion
|
||||||
|
NSS_Init
|
||||||
|
NSS_Initialize
|
||||||
|
NSS_InitWithMerge
|
||||||
|
NSS_IsInitialized
|
||||||
|
NSS_NoDB_Init
|
||||||
|
NSS_SecureMemcmp
|
||||||
|
NSS_SetAlgorithmPolicy
|
||||||
|
NSS_SetDomesticPolicy
|
||||||
|
NSS_Shutdown
|
||||||
|
NSSSMIME_GetVersion
|
||||||
|
NSS_SMIMESignerInfo_SaveSMIMEProfile
|
||||||
|
NSS_SMIMEUtil_FindBulkAlgForRecipients
|
||||||
|
NSSSSL_GetVersion
|
||||||
|
NSSUTIL_ArgDecodeNumber
|
||||||
|
NSSUTIL_ArgFetchValue
|
||||||
|
NSSUTIL_ArgGetLabel
|
||||||
|
NSSUTIL_ArgGetParamValue
|
||||||
|
NSSUTIL_ArgHasFlag
|
||||||
|
NSSUTIL_ArgIsBlank
|
||||||
|
NSSUTIL_ArgParseCipherFlags
|
||||||
|
NSSUTIL_ArgParseModuleSpec
|
||||||
|
NSSUTIL_ArgParseSlotFlags
|
||||||
|
NSSUTIL_ArgParseSlotInfo
|
||||||
|
NSSUTIL_ArgReadLong
|
||||||
|
NSSUTIL_ArgSkipParameter
|
||||||
|
NSSUTIL_ArgStrip
|
||||||
|
NSSUTIL_DoModuleDBFunction
|
||||||
|
_NSSUTIL_EvaluateConfigDir
|
||||||
|
_NSSUTIL_GetSecmodName
|
||||||
|
NSSUTIL_GetVersion
|
||||||
|
NSSUTIL_MkModuleSpec
|
||||||
|
NSSUTIL_MkNSSString
|
||||||
|
NSSUTIL_MkSlotString
|
||||||
|
NSSUTIL_Quote
|
||||||
|
PK11_AlgtagToMechanism
|
||||||
|
PK11_Authenticate
|
||||||
|
PK11_ChangePW
|
||||||
|
PK11_CheckUserPassword
|
||||||
|
PK11_CipherOp
|
||||||
|
PK11_ConfigurePKCS11
|
||||||
|
PK11_CreateContextBySymKey
|
||||||
|
PK11_CreateDigestContext
|
||||||
|
PK11_CreateMergeLog
|
||||||
|
PK11_CreatePBEV2AlgorithmID
|
||||||
|
PK11_Decrypt
|
||||||
|
PK11_DeleteTokenCertAndKey
|
||||||
|
PK11_DeleteTokenPrivateKey
|
||||||
|
PK11_DeleteTokenPublicKey
|
||||||
|
PK11_DEREncodePublicKey
|
||||||
|
PK11_Derive
|
||||||
|
PK11_DeriveWithTemplate
|
||||||
|
PK11_DestroyContext
|
||||||
|
PK11_DestroyMergeLog
|
||||||
|
PK11_DestroyTokenObject
|
||||||
|
PK11_DigestBegin
|
||||||
|
PK11_DigestFinal
|
||||||
|
PK11_DigestOp
|
||||||
|
PK11_DoesMechanism
|
||||||
|
PK11_Encrypt
|
||||||
|
PK11_ExportDERPrivateKeyInfo
|
||||||
|
PK11_ExtractKeyValue
|
||||||
|
PK11_FindCertFromNickname
|
||||||
|
PK11_FindCertsFromEmailAddress
|
||||||
|
PK11_FindCertsFromNickname
|
||||||
|
PK11_FindKeyByAnyCert
|
||||||
|
PK11_FindKeyByDERCert
|
||||||
|
PK11_FindSlotByName
|
||||||
|
PK11_FindSlotsByNames
|
||||||
|
PK11_FreeSlot
|
||||||
|
PK11_FreeSlotList
|
||||||
|
PK11_FreeSlotListElement
|
||||||
|
PK11_FreeSymKey
|
||||||
|
PK11_GenerateKeyPair
|
||||||
|
PK11_GenerateKeyPairWithFlags
|
||||||
|
PK11_GenerateKeyPairWithOpFlags
|
||||||
|
PK11_GenerateRandom
|
||||||
|
PK11_GenerateRandomOnSlot
|
||||||
|
PK11_GetAllSlotsForCert
|
||||||
|
PK11_GetAllTokens
|
||||||
|
PK11_GetBestSlot
|
||||||
|
PK11_GetBestSlotMultiple
|
||||||
|
PK11_GetBlockSize
|
||||||
|
PK11_GetCertFromPrivateKey
|
||||||
|
PK11_GetDefaultArray
|
||||||
|
PK11_GetDefaultFlags
|
||||||
|
PK11_GetDisabledReason
|
||||||
|
PK11_GetFirstSafe
|
||||||
|
PK11_GetInternalKeySlot
|
||||||
|
PK11_GetInternalSlot
|
||||||
|
PK11_GetIVLength
|
||||||
|
PK11_GetKeyData
|
||||||
|
PK11_GetKeyGen
|
||||||
|
PK11_GetLowLevelKeyIDForPrivateKey
|
||||||
|
PK11_GetMechanism
|
||||||
|
PK11_GetMinimumPwdLength
|
||||||
|
PK11_GetModInfo
|
||||||
|
PK11_GetNextSafe
|
||||||
|
PK11_GetPadMechanism
|
||||||
|
PK11_GetPrivateKeyNickname
|
||||||
|
PK11_GetPrivateModulusLen
|
||||||
|
PK11_GetSlotID
|
||||||
|
PK11_GetSlotInfo
|
||||||
|
PK11_GetSlotName
|
||||||
|
PK11_GetSlotPWValues
|
||||||
|
PK11_GetSlotSeries
|
||||||
|
PK11_GetTokenInfo
|
||||||
|
PK11_GetTokenName
|
||||||
|
PK11_HashBuf
|
||||||
|
PK11_HasRootCerts
|
||||||
|
PK11_ImportCert
|
||||||
|
PK11_ImportCertForKey
|
||||||
|
PK11_ImportCRL
|
||||||
|
PK11_ImportDERPrivateKeyInfoAndReturnKey
|
||||||
|
PK11_ImportSymKey
|
||||||
|
PK11_InitPin
|
||||||
|
PK11_IsDisabled
|
||||||
|
PK11_IsFIPS
|
||||||
|
PK11_IsFriendly
|
||||||
|
PK11_IsHW
|
||||||
|
PK11_IsInternal
|
||||||
|
PK11_IsLoggedIn
|
||||||
|
PK11_IsPresent
|
||||||
|
PK11_IsReadOnly
|
||||||
|
PK11_IsRemovable
|
||||||
|
PK11_KeyForCertExists
|
||||||
|
PK11_KeyGen
|
||||||
|
PK11_KeyGenWithTemplate
|
||||||
|
PK11_ListCerts
|
||||||
|
PK11_ListCertsInSlot
|
||||||
|
PK11_ListPrivateKeysInSlot
|
||||||
|
PK11_ListPrivKeysInSlot
|
||||||
|
PK11_LoadPrivKey
|
||||||
|
PK11_Logout
|
||||||
|
PK11_LogoutAll
|
||||||
|
PK11_MechanismToAlgtag
|
||||||
|
PK11_MergeTokens
|
||||||
|
PK11_NeedLogin
|
||||||
|
PK11_NeedUserInit
|
||||||
|
PK11_ParamFromIV
|
||||||
|
PK11_PBEKeyGen
|
||||||
|
PK11_PQG_DestroyParams
|
||||||
|
PK11_PQG_DestroyVerify
|
||||||
|
PK11_PQG_ParamGen
|
||||||
|
PK11_PrivDecryptPKCS1
|
||||||
|
PK11_ProtectedAuthenticationPath
|
||||||
|
PK11_PubDeriveWithKDF
|
||||||
|
PK11_PubEncryptPKCS1
|
||||||
|
PK11_PubUnwrapSymKey
|
||||||
|
PK11_PubWrapSymKey
|
||||||
|
PK11_RandomUpdate
|
||||||
|
PK11_ReadRawAttribute
|
||||||
|
PK11_ReferenceSlot
|
||||||
|
PK11_ResetToken
|
||||||
|
PK11SDR_Decrypt
|
||||||
|
PK11SDR_Encrypt
|
||||||
|
PK11_SetPasswordFunc
|
||||||
|
PK11_SetSlotPWValues
|
||||||
|
PK11_Sign
|
||||||
|
PK11_SignatureLen
|
||||||
|
PK11_UnwrapPrivKey
|
||||||
|
PK11_UpdateSlotAttribute
|
||||||
|
PK11_UserDisableSlot
|
||||||
|
PK11_UserEnableSlot
|
||||||
|
PK11_WrapPrivKey
|
||||||
|
PORT_Alloc
|
||||||
|
PORT_Alloc_Util
|
||||||
|
PORT_ArenaAlloc
|
||||||
|
PORT_ArenaAlloc_Util
|
||||||
|
PORT_ArenaGrow_Util
|
||||||
|
PORT_ArenaMark_Util
|
||||||
|
PORT_ArenaRelease_Util
|
||||||
|
PORT_ArenaStrdup
|
||||||
|
PORT_ArenaStrdup_Util
|
||||||
|
PORT_ArenaUnmark_Util
|
||||||
|
PORT_ArenaZAlloc
|
||||||
|
PORT_ArenaZAlloc_Util
|
||||||
|
PORT_Free
|
||||||
|
PORT_FreeArena
|
||||||
|
PORT_FreeArena_Util
|
||||||
|
PORT_Free_Util
|
||||||
|
PORT_GetError
|
||||||
|
PORT_GetError_Util
|
||||||
|
PORT_NewArena
|
||||||
|
PORT_NewArena_Util
|
||||||
|
PORT_Realloc_Util
|
||||||
|
PORT_RegExpSearch
|
||||||
|
PORT_SetError
|
||||||
|
PORT_SetError_Util
|
||||||
|
PORT_SetUCS2_ASCIIConversionFunction
|
||||||
|
PORT_SetUCS2_ASCIIConversionFunction_Util
|
||||||
|
PORT_Strdup
|
||||||
|
PORT_Strdup_Util
|
||||||
|
PORT_UCS2_ASCIIConversion_Util
|
||||||
|
PORT_UCS2_UTF8Conversion
|
||||||
|
PORT_UCS2_UTF8Conversion_Util
|
||||||
|
PORT_ZAlloc
|
||||||
|
PORT_ZAlloc_Util
|
||||||
|
PORT_ZFree_Util
|
||||||
|
SEC_AnyTemplate_Util DATA
|
||||||
|
SEC_ASN1Decode
|
||||||
|
SEC_ASN1DecodeInteger
|
||||||
|
SEC_ASN1DecodeItem
|
||||||
|
SEC_ASN1DecodeItem_Util
|
||||||
|
SEC_ASN1Decode_Util
|
||||||
|
SEC_ASN1EncodeInteger_Util
|
||||||
|
SEC_ASN1EncodeItem
|
||||||
|
SEC_ASN1EncodeItem_Util
|
||||||
|
SEC_ASN1EncodeUnsignedInteger_Util
|
||||||
|
SEC_ASN1Encode_Util
|
||||||
|
SEC_BitStringTemplate DATA
|
||||||
|
SEC_BitStringTemplate_Util DATA
|
||||||
|
SEC_BMPStringTemplate DATA
|
||||||
|
SEC_BooleanTemplate_Util DATA
|
||||||
|
SEC_CertNicknameConflict
|
||||||
|
SEC_DeletePermCertificate
|
||||||
|
SEC_DerSignData
|
||||||
|
SEC_DestroyCrl
|
||||||
|
SEC_GeneralizedTimeTemplate_Util DATA
|
||||||
|
SEC_GetSignatureAlgorithmOidTag
|
||||||
|
SEC_IA5StringTemplate DATA
|
||||||
|
SEC_IA5StringTemplate_Util DATA
|
||||||
|
SEC_IntegerTemplate DATA
|
||||||
|
SEC_IntegerTemplate_Util DATA
|
||||||
|
SECITEM_AllocArray
|
||||||
|
SECITEM_AllocItem
|
||||||
|
SECITEM_AllocItem_Util
|
||||||
|
SECITEM_ArenaDupItem_Util
|
||||||
|
SECITEM_CompareItem
|
||||||
|
SECITEM_CompareItem_Util
|
||||||
|
SECITEM_CopyItem
|
||||||
|
SECITEM_CopyItem_Util
|
||||||
|
SECITEM_DupItem
|
||||||
|
SECITEM_DupItem_Util
|
||||||
|
SECITEM_FreeItem
|
||||||
|
SECITEM_FreeItem_Util
|
||||||
|
SECITEM_HashCompare
|
||||||
|
SECITEM_ItemsAreEqual
|
||||||
|
SECITEM_ItemsAreEqual_Util
|
||||||
|
SECITEM_ReallocItemV2
|
||||||
|
SECITEM_ZfreeItem
|
||||||
|
SECITEM_ZfreeItem_Util
|
||||||
|
SECKEY_ConvertToPublicKey
|
||||||
|
SECKEY_CopyPrivateKey
|
||||||
|
SECKEY_CopyPublicKey
|
||||||
|
SECKEY_CopySubjectPublicKeyInfo
|
||||||
|
SECKEY_CreateSubjectPublicKeyInfo
|
||||||
|
SECKEY_DecodeDERSubjectPublicKeyInfo
|
||||||
|
SECKEY_DestroyPrivateKey
|
||||||
|
SECKEY_DestroyPrivateKeyList
|
||||||
|
SECKEY_DestroyPublicKey
|
||||||
|
SECKEY_DestroySubjectPublicKeyInfo
|
||||||
|
SECKEY_ECParamsToBasePointOrderLen
|
||||||
|
SECKEY_ECParamsToKeySize
|
||||||
|
SECKEY_EncodeDERSubjectPublicKeyInfo
|
||||||
|
SECKEY_ExtractPublicKey
|
||||||
|
SECKEY_PublicKeyStrength
|
||||||
|
SECKEY_RSAPSSParamsTemplate DATA
|
||||||
|
SECMIME_DecryptionAllowed
|
||||||
|
SECMOD_AddNewModule
|
||||||
|
SECMOD_AddNewModuleEx
|
||||||
|
SECMOD_CancelWait
|
||||||
|
SECMOD_CanDeleteInternalModule
|
||||||
|
SECMOD_CloseUserDB
|
||||||
|
SECMOD_CreateModule
|
||||||
|
SECMOD_DeleteInternalModule
|
||||||
|
SECMOD_DeleteModule
|
||||||
|
SECMOD_DestroyModule
|
||||||
|
SECMOD_FindModule
|
||||||
|
SECMOD_GetDeadModuleList
|
||||||
|
SECMOD_GetDefaultModuleList
|
||||||
|
SECMOD_GetDefaultModuleListLock
|
||||||
|
SECMOD_GetInternalModule
|
||||||
|
SECMOD_GetModuleSpecList
|
||||||
|
SECMOD_GetReadLock
|
||||||
|
SECMOD_HasRemovableSlots
|
||||||
|
SECMOD_InternaltoPubMechFlags
|
||||||
|
SECMOD_LoadModule
|
||||||
|
SECMOD_LoadUserModule
|
||||||
|
SECMOD_OpenUserDB
|
||||||
|
SECMOD_PubCipherFlagstoInternal
|
||||||
|
SECMOD_PubMechFlagstoInternal
|
||||||
|
SECMOD_ReferenceModule
|
||||||
|
SECMOD_ReleaseReadLock
|
||||||
|
SECMOD_UnloadUserModule
|
||||||
|
SECMOD_UpdateModule
|
||||||
|
SECMOD_WaitForAnyTokenEvent
|
||||||
|
SEC_NullTemplate_Util DATA
|
||||||
|
SEC_ObjectIDTemplate_Util DATA
|
||||||
|
SEC_OctetStringTemplate DATA
|
||||||
|
SEC_OctetStringTemplate_Util DATA
|
||||||
|
SECOID_AddEntry
|
||||||
|
SECOID_AddEntry_Util
|
||||||
|
SECOID_AlgorithmIDTemplate DATA
|
||||||
|
SECOID_AlgorithmIDTemplate_Util DATA
|
||||||
|
SECOID_CopyAlgorithmID_Util
|
||||||
|
SECOID_DestroyAlgorithmID
|
||||||
|
SECOID_DestroyAlgorithmID_Util
|
||||||
|
SECOID_FindOID
|
||||||
|
SECOID_FindOIDByMechanism
|
||||||
|
SECOID_FindOIDByTag
|
||||||
|
SECOID_FindOIDByTag_Util
|
||||||
|
SECOID_FindOIDTag
|
||||||
|
SECOID_FindOIDTagDescription_Util
|
||||||
|
SECOID_FindOIDTag_Util
|
||||||
|
SECOID_FindOID_Util
|
||||||
|
SECOID_GetAlgorithmTag
|
||||||
|
SECOID_GetAlgorithmTag_Util
|
||||||
|
SECOID_Init
|
||||||
|
SECOID_SetAlgorithmID
|
||||||
|
SECOID_SetAlgorithmID_Util
|
||||||
|
SECOID_Shutdown
|
||||||
|
SEC_PKCS12AddCertAndKey
|
||||||
|
SEC_PKCS12AddPasswordIntegrity
|
||||||
|
SEC_PKCS12CreateExportContext
|
||||||
|
SEC_PKCS12CreatePasswordPrivSafe
|
||||||
|
SEC_PKCS12CreateUnencryptedSafe
|
||||||
|
SEC_PKCS12DecoderFinish
|
||||||
|
SEC_PKCS12DecoderImportBags
|
||||||
|
SEC_PKCS12DecoderIterateInit
|
||||||
|
SEC_PKCS12DecoderIterateNext
|
||||||
|
SEC_PKCS12DecoderStart
|
||||||
|
SEC_PKCS12DecoderUpdate
|
||||||
|
SEC_PKCS12DecoderValidateBags
|
||||||
|
SEC_PKCS12DecoderVerify
|
||||||
|
SEC_PKCS12DestroyExportContext
|
||||||
|
SEC_PKCS12EnableCipher
|
||||||
|
SEC_PKCS12Encode
|
||||||
|
SEC_PKCS12IsEncryptionAllowed
|
||||||
|
SEC_PKCS12SetPreferredCipher
|
||||||
|
SEC_PKCS5GetPBEAlgorithm
|
||||||
|
SEC_PKCS5IsAlgorithmPBEAlgTag
|
||||||
|
SEC_PKCS7AddSigningTime
|
||||||
|
SEC_PKCS7ContentIsEncrypted
|
||||||
|
SEC_PKCS7ContentIsSigned
|
||||||
|
SEC_PKCS7CopyContentInfo
|
||||||
|
SEC_PKCS7CreateSignedData
|
||||||
|
SEC_PKCS7DecodeItem
|
||||||
|
SEC_PKCS7DecoderFinish
|
||||||
|
SEC_PKCS7DecoderStart
|
||||||
|
SEC_PKCS7DecoderUpdate
|
||||||
|
SEC_PKCS7DestroyContentInfo
|
||||||
|
SEC_PKCS7Encode
|
||||||
|
SEC_PKCS7IncludeCertChain
|
||||||
|
SEC_PKCS7VerifyDetachedSignature
|
||||||
|
SEC_QuickDERDecodeItem
|
||||||
|
SEC_QuickDERDecodeItem_Util
|
||||||
|
SEC_RegisterDefaultHttpClient
|
||||||
|
SEC_SignData
|
||||||
|
SEC_SignedCertificateTemplate DATA
|
||||||
|
SEC_StringToOID
|
||||||
|
SEC_UTF8StringTemplate DATA
|
||||||
|
SEC_UTF8StringTemplate_Util DATA
|
||||||
|
SGN_Begin
|
||||||
|
SGN_CreateDigestInfo_Util
|
||||||
|
SGN_DecodeDigestInfo
|
||||||
|
SGN_DestroyContext
|
||||||
|
SGN_DestroyDigestInfo_Util
|
||||||
|
SGN_End
|
||||||
|
SGN_NewContext
|
||||||
|
SGN_Update
|
||||||
|
SSL_AuthCertificateComplete
|
||||||
|
SSL_AuthCertificateHook
|
||||||
|
SSL_CipherPrefSetDefault
|
||||||
|
SSL_ClearSessionCache
|
||||||
|
SSL_ConfigSecureServer
|
||||||
|
SSL_ConfigServerSessionIDCache
|
||||||
|
SSL_ExportKeyingMaterial
|
||||||
|
SSL_ForceHandshake
|
||||||
|
SSL_GetChannelInfo
|
||||||
|
SSL_GetCipherSuiteInfo
|
||||||
|
SSL_GetClientAuthDataHook
|
||||||
|
SSL_GetNextProto
|
||||||
|
SSL_GetSRTPCipher
|
||||||
|
SSL_HandshakeCallback
|
||||||
|
SSL_HandshakeNegotiatedExtension
|
||||||
|
SSL_ImplementedCiphers DATA
|
||||||
|
SSL_ImportFD
|
||||||
|
SSL_NumImplementedCiphers DATA
|
||||||
|
SSL_OptionSet
|
||||||
|
SSL_OptionSetDefault
|
||||||
|
SSL_PeerCertificate
|
||||||
|
SSL_PeerStapledOCSPResponses
|
||||||
|
SSL_ResetHandshake
|
||||||
|
SSL_SetCanFalseStartCallback
|
||||||
|
SSL_SetNextProtoNego
|
||||||
|
SSL_SetPKCS11PinArg
|
||||||
|
SSL_SetSockPeerID
|
||||||
|
SSL_SetSRTPCiphers
|
||||||
|
SSL_SetStapledOCSPResponses
|
||||||
|
SSL_SetURL
|
||||||
|
SSL_SNISocketConfigHook
|
||||||
|
SSL_VersionRangeGet
|
||||||
|
SSL_VersionRangeSet
|
||||||
|
SSL_VersionRangeSetDefault
|
||||||
|
UTIL_SetForkState
|
||||||
|
VFY_Begin
|
||||||
|
VFY_CreateContext
|
||||||
|
VFY_DestroyContext
|
||||||
|
VFY_End
|
||||||
|
VFY_Update
|
||||||
|
VFY_VerifyDataWithAlgorithmID
|
Загрузка…
Ссылка в новой задаче