Mercurial > trustbridge > nss-cmake-static
diff nss/exports_win.def @ 0:1e5118fa0cb1
This is NSS with a Cmake Buildsyste
To compile a static NSS library for Windows we've used the
Chromium-NSS fork and added a Cmake buildsystem to compile
it statically for Windows. See README.chromium for chromium
changes and README.trustbridge for our modifications.
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Mon, 28 Jul 2014 10:47:06 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nss/exports_win.def Mon Jul 28 10:47:06 2014 +0200 @@ -0,0 +1,304 @@ +; Copyright (c) 2012 The Chromium Authors. All rights reserved. +; Use of this source code is governed by a BSD-style license that can be +; found in the LICENSE file. + +LIBRARY CRNSS +EXPORTS + +__PK11_CreateContextByRawKey +AES_Decrypt +AES_DestroyContext +AES_Encrypt +AES_InitContext +ATOB_AsciiToData_Util +BL_Unload +BTOA_DataToAscii_Util +Camellia_Decrypt +Camellia_DestroyContext +Camellia_Encrypt +Camellia_InitContext +CERT_AddCertToListTail +CERT_AddExtension +CERT_AsciiToName +CERT_CacheOCSPResponseFromSideChannel +CERT_CertChainFromCert +CERT_CertTimesValid +CERT_CompareName +CERT_CheckCertValidTimes +CERT_CreateCertificate +CERT_CreateCertificateRequest +CERT_CreateValidity +CERT_DestroyCertificate +CERT_DestroyCertificateList +CERT_DestroyCertificateRequest +CERT_DestroyCertList +CERT_DestroyName +CERT_DestroyValidity +CERT_DistNamesFromCertList +CERT_DupCertificate +CERT_DupCertList +CERT_DupDistNames +CERT_ExtractPublicKey +CERT_FindCertByName +CERT_FindCertExtension +CERT_FinishExtensions +CERT_FreeDistNames +CERT_FreeNicknames +CERT_FindUserCertByUsage +CERT_GetCertKeyType +CERT_GetCertNicknames +CERT_GetCommonName +CERT_GetDefaultCertDB +CERT_GetSSLCACerts +CERT_NameToAscii +CERT_NewCertList +CERT_NewTempCertificate +CERT_StartCertExtensions +CERT_VerifyCert +CERT_VerifyCertName +CERT_VerifyCertNow +CERT_VerifySignedDataWithPublicKey +DER_Lengths_Util +DES_Decrypt +DES_DestroyContext +DES_Encrypt +DES_InitContext +DSAU_DecodeDerSig +DSAU_DecodeDerSigToLen +DSAU_EncodeDerSigWithLen +HASH_Begin +HASH_Clone +HASH_Create +HASH_Destroy +HASH_End +HASH_GetHashObject +HASH_GetHashObjectByOidTag +HASH_GetHashTypeByOidTag +HASH_GetRawHashObject +HASH_GetType +HASH_HashBuf +HASH_ResultLen +HASH_ResultLenByOidTag +HASH_ResultLenContext +HASH_Update +HMAC_Begin +HMAC_Destroy +HMAC_Finish +HMAC_Init +HMAC_Update +MD5_Begin +MD5_Clone +MD5_DestroyContext +MD5_End +MD5_HashBuf +MD5_NewContext +MD5_Update +NSSRWLock_Destroy_Util +NSSRWLock_HaveWriteLock_Util +NSSRWLock_LockRead_Util +NSSRWLock_LockWrite_Util +NSSRWLock_New_Util +NSSRWLock_UnlockRead_Util +NSSRWLock_UnlockWrite_Util +NSS_Get_CERT_CertificateTemplate +NSS_Get_CERT_SequenceOfCertExtensionTemplate +NSS_Get_CERT_SignedDataTemplate +NSS_Get_SECKEY_EncryptedPrivateKeyInfoTemplate +NSS_Get_SECKEY_PrivateKeyInfoTemplate +NSS_Get_SECOID_AlgorithmIDTemplate_Util +NSS_Get_SEC_GeneralizedTimeTemplate_Util +NSS_Get_SEC_IA5StringTemplate_Util +NSS_Get_SEC_IntegerTemplate_Util +NSS_Get_SEC_OctetStringTemplate_Util +NSS_IsInitialized +NSS_NoDB_Init +NSS_PutEnv_Util +NSS_RegisterShutdown +NSS_SecureMemcmp +NSS_SetAlgorithmPolicy +NSS_VersionCheck +PK11_CipherOp +PK11_CopyTokenPrivKeyToSessionPrivKey +PK11_CreateContextBySymKey +PK11_CreateDigestContext +PK11_CreateGenericObject +PK11_CreatePBEV2AlgorithmID +PK11_Decrypt +PK11_Derive +PK11_DeriveWithFlags +PK11_DestroyContext +PK11_DestroyGenericObject +PK11_DigestBegin +PK11_DigestFinal +PK11_DigestKey +PK11_DigestOp +PK11_DoesMechanism +PK11_Encrypt +PK11_ExportDERPrivateKeyInfo +PK11_ExportEncryptedPrivKeyInfo +PK11_ExtractKeyValue +PK11_Finalize +PK11_FindKeyByAnyCert +PK11_FindKeyByKeyID +PK11_FreeSlot +PK11_FreeSymKey +PK11_GenerateKeyPair +PK11_GenerateKeyPairWithOpFlags +PK11_GenerateRandom +PK11_GetBestKeyLength +PK11_GetBestSlot +PK11_GetBestSlotMultiple +PK11_GetBestWrapMechanism +PK11_GetCurrentWrapIndex +PK11_GetInternalKeySlot +PK11_GetInternalSlot +PK11_GetKeyData +PK11_GetKeyLength +PK11_GetMechanism +PK11_GetModuleID +PK11_GetPadMechanism +PK11_GetPBECryptoMechanism +PK11_GetPrivateModulusLen +PK11_GetSlotFromKey +PK11_GetSlotFromPrivateKey +PK11_GetSlotID +PK11_GetSlotSeries +PK11_GetWrapKey +PK11_HashBuf +PK11_ImportDERPrivateKeyInfoAndReturnKey +PK11_ImportSymKey +PK11_ImportSymKeyWithFlags +PK11_IsLoggedIn +PK11_IsPresent +PK11_IVFromParam +PK11_KeyGen +PK11_MakeIDFromPubKey +PK11_MapSignKeyType +PK11_NeedLogin +PK11_ParamFromIV +PK11_PBEKeyGen +PK11_PrivDecrypt +PK11_PrivDecryptPKCS1 +PK11_PubDecryptRaw +PK11_PubDerive +PK11_PubDeriveWithKDF +PK11_PubEncrypt +PK11_PubEncryptRaw +PK11_PubEncryptPKCS1 +PK11_PubUnwrapSymKey +PK11_PubUnwrapSymKeyWithFlagsPerm +PK11_PubWrapSymKey +PK11_ReadRawAttribute +PK11_ReferenceSlot +PK11_ReferenceSymKey +PK11_RestoreContext +PK11_SaveContextAlloc +PK11_SetWrapKey +PK11_Sign +PK11_SignatureLen +PK11_SignWithSymKey +PK11_SymKeyFromHandle +PK11_TokenExists +PK11_UnwrapPrivKey +PK11_UnwrapSymKey +PK11_UnwrapSymKeyWithFlags +PK11_Verify +PK11_VerifyKeyOK +PK11_WrapSymKey +PORT_Alloc_Util +PORT_ArenaAlloc_Util +PORT_ArenaZAlloc_Util +PORT_FreeArena_Util +PORT_Free_Util +PORT_GetError_Util +PORT_NewArena_Util +PORT_Realloc_Util +PORT_SetError_Util +PORT_Strdup_Util +PORT_ZAlloc_Util +PORT_ZFree_Util +PR_ImplodeTime +RC2_Decrypt +RC2_DestroyContext +RC2_Encrypt +RC2_InitContext +RC4_Decrypt +RC4_DestroyContext +RC4_Encrypt +RC4_InitContext +SECITEM_AllocArray +SECITEM_AllocItem_Util +SECITEM_CompareItem_Util +SECITEM_CopyItem_Util +SECITEM_DupArray +SECITEM_DupItem_Util +SECITEM_FreeArray +SECITEM_FreeItem_Util +SECITEM_Hash +SECITEM_ItemsAreEqual_Util +SECITEM_ZfreeItem_Util +SECKEY_CacheStaticFlags +SECKEY_ConvertToPublicKey +SECKEY_CopyPrivateKey +SECKEY_CopyPublicKey +SECKEY_CreateDHPrivateKey +SECKEY_CreateECPrivateKey +SECKEY_CreateRSAPrivateKey +SECKEY_CreateSubjectPublicKeyInfo +SECKEY_DecodeDERSubjectPublicKeyInfo +SECKEY_DestroyEncryptedPrivateKeyInfo +SECKEY_DestroyPrivateKey +SECKEY_DestroyPublicKey +SECKEY_DestroySubjectPublicKeyInfo +SECKEY_EncodeDERSubjectPublicKeyInfo +SECKEY_ExtractPublicKey +SECKEY_GetPrivateKeyType +SECKEY_GetPublicKeyType +SECKEY_ImportDERPublicKey +SECKEY_PublicKeyStrength +SECKEY_PublicKeyStrengthInBits +SECKEY_SignatureLen +SECKEY_UpdateCertPQG +SECMOD_LookupSlot +SECOID_AddEntry_Util +SECOID_DestroyAlgorithmID_Util +SECOID_FindOIDByTag_Util +SECOID_FindOIDTag_Util +SECOID_FindOID_Util +SECOID_GetAlgorithmTag_Util +SECOID_SetAlgorithmID_Util +SEC_ASN1DecodeItem_Util +SEC_ASN1EncodeInteger_Util +SEC_ASN1EncodeItem_Util +SEC_DerSignData +SEC_GetSignatureAlgorithmOidTag +SEC_QuickDERDecodeItem_Util +SEC_SignData +SEC_StringToOID +SEED_Decrypt +SEED_DestroyContext +SEED_Encrypt +SEED_InitContext +SGN_Begin +SGN_DestroyContext +SGN_Digest +SGN_End +SGN_NewContext +SGN_Update +SHA1_Begin +SHA1_Clone +SHA1_DestroyContext +SHA1_End +SHA1_HashBuf +SHA1_NewContext +SHA1_Update +SHA256_HashBuf +TLS_PRF +VFY_Begin +VFY_CreateContext +VFY_CreateContextWithAlgorithmID +VFY_DestroyContext +VFY_End +VFY_Update +VFY_VerifyDataDirect +VFY_VerifyDigestDirect