summaryrefslogtreecommitdiffstats
path: root/kerberos5
diff options
context:
space:
mode:
authorstas <stas@FreeBSD.org>2012-04-08 04:22:09 +0000
committerstas <stas@FreeBSD.org>2012-04-08 04:22:09 +0000
commitdad11110002a6b84d85da8ce28a358f51cad2d51 (patch)
tree6cd633439b0accd59f5d239af869b258694a678f /kerberos5
parentf5f18fea0eba5a0b1ed9857b094aa84805724afc (diff)
downloadFreeBSD-src-dad11110002a6b84d85da8ce28a358f51cad2d51.zip
FreeBSD-src-dad11110002a6b84d85da8ce28a358f51cad2d51.tar.gz
- Add a "real" symbol version map to libasn1. The upstream version
of the version map just exported all the symbols, which caused a binutils bug being triggered when ld fails to link two objects, one of which exports a versioned version of the symbol, and another -- unversioned. [1] - Also add version map for libkafs5. Submitted by: jchandra@ (based on)
Diffstat (limited to 'kerberos5')
-rw-r--r--kerberos5/lib/libasn1/Makefile2
-rw-r--r--kerberos5/lib/libasn1/version.map1592
-rw-r--r--kerberos5/lib/libkafs5/Makefile13
-rw-r--r--kerberos5/lib/libkafs5/version.map22
4 files changed, 1618 insertions, 11 deletions
diff --git a/kerberos5/lib/libasn1/Makefile b/kerberos5/lib/libasn1/Makefile
index 46bff18..529e557 100644
--- a/kerberos5/lib/libasn1/Makefile
+++ b/kerberos5/lib/libasn1/Makefile
@@ -5,7 +5,7 @@ LDFLAGS= -Wl,--no-undefined
INCS= asn1_err.h asn1-common.h heim_asn1.h der.h der-protos.h der-private.h
LDADD= -lcom_err -lroken
DPADD= ${LIBCOM_ERR} ${LIBROKEN}
-VERSION_MAP= ${KRB5DIR}/lib/asn1/version-script.map
+VERSION_MAP= ${.CURDIR}/version.map
SRCS= asn1_err.c \
asn1_err.h \
diff --git a/kerberos5/lib/libasn1/version.map b/kerberos5/lib/libasn1/version.map
new file mode 100644
index 0000000..614c2ed
--- /dev/null
+++ b/kerberos5/lib/libasn1/version.map
@@ -0,0 +1,1592 @@
+#
+# Export all symbols but _init and _fini.
+#
+# $FreeBSD$
+#
+HEIMDAL_ASN1_1.0 {
+ global:
+ APOptions2int;
+ DigestTypes2int;
+ DistributionPointReasonFlags2int;
+ FastOptions2int;
+ KDCOptions2int;
+ KeyUsage2int;
+ SAMFlags2int;
+ TicketFlags2int;
+ _asn1_copy;
+ _asn1_copy_top;
+ _asn1_decode;
+ _asn1_decode_top;
+ _asn1_encode;
+ _asn1_free;
+ _asn1_length;
+ _der_gmtime;
+ _der_timegm;
+ _heim_der_set_sort;
+ _heim_fix_dce;
+ _heim_len_int;
+ _heim_len_unsigned;
+ _heim_time2generalizedtime;
+ add_AuthorizationData;
+ add_CRLDistributionPoints;
+ add_DigestAlgorithmIdentifiers;
+ add_ETYPE_INFO;
+ add_ETYPE_INFO2;
+ add_Extensions;
+ add_GeneralNames;
+ add_METHOD_DATA;
+ add_Principals;
+ asn1_APOptions_units;
+ asn1_DigestTypes_units;
+ asn1_DistributionPointReasonFlags_units;
+ asn1_FastOptions_units;
+ asn1_KDCOptions_units;
+ asn1_KeyUsage_units;
+ asn1_SAMFlags_units;
+ asn1_TicketFlags_units;
+ asn1_oid_id_Userid;
+ asn1_oid_id_aes_128_cbc;
+ asn1_oid_id_aes_192_cbc;
+ asn1_oid_id_aes_256_cbc;
+ asn1_oid_id_at_commonName;
+ asn1_oid_id_at_countryName;
+ asn1_oid_id_at_generationQualifier;
+ asn1_oid_id_at_givenName;
+ asn1_oid_id_at_initials;
+ asn1_oid_id_at_localityName;
+ asn1_oid_id_at_name;
+ asn1_oid_id_at_organizationName;
+ asn1_oid_id_at_organizationalUnitName;
+ asn1_oid_id_at_pseudonym;
+ asn1_oid_id_at_serialNumber;
+ asn1_oid_id_at_stateOrProvinceName;
+ asn1_oid_id_at_streetAddress;
+ asn1_oid_id_at_surname;
+ asn1_oid_id_dhpublicnumber;
+ asn1_oid_id_domainComponent;
+ asn1_oid_id_dsa;
+ asn1_oid_id_dsa_with_sha1;
+ asn1_oid_id_ecDH;
+ asn1_oid_id_ecMQV;
+ asn1_oid_id_ecPublicKey;
+ asn1_oid_id_ec_group_secp160r1;
+ asn1_oid_id_ec_group_secp160r2;
+ asn1_oid_id_ec_group_secp256r1;
+ asn1_oid_id_ecdsa_with_SHA1;
+ asn1_oid_id_ecdsa_with_SHA256;
+ asn1_oid_id_heim_rsa_pkcs1_x509;
+ asn1_oid_id_ms_cert_enroll_domaincontroller;
+ asn1_oid_id_ms_client_authentication;
+ asn1_oid_id_netscape;
+ asn1_oid_id_netscape_cert_comment;
+ asn1_oid_id_nistAlgorithm;
+ asn1_oid_id_nist_aes_algs;
+ asn1_oid_id_nist_sha_algs;
+ asn1_oid_id_pbeWithSHAAnd128BitRC2_CBC;
+ asn1_oid_id_pbeWithSHAAnd128BitRC4;
+ asn1_oid_id_pbeWithSHAAnd2_KeyTripleDES_CBC;
+ asn1_oid_id_pbeWithSHAAnd3_KeyTripleDES_CBC;
+ asn1_oid_id_pbeWithSHAAnd40BitRC4;
+ asn1_oid_id_pbewithSHAAnd40BitRC2_CBC;
+ asn1_oid_id_pkauthdata;
+ asn1_oid_id_pkcs12_bagtypes;
+ asn1_oid_id_pkcs12_certBag;
+ asn1_oid_id_pkcs12_crlBag;
+ asn1_oid_id_pkcs12_keyBag;
+ asn1_oid_id_pkcs12_pkcs8ShroudedKeyBag;
+ asn1_oid_id_pkcs12_safeContentsBag;
+ asn1_oid_id_pkcs12_secretBag;
+ asn1_oid_id_pkcs1_md2WithRSAEncryption;
+ asn1_oid_id_pkcs1_md5WithRSAEncryption;
+ asn1_oid_id_pkcs1_rsaEncryption;
+ asn1_oid_id_pkcs1_sha1WithRSAEncryption;
+ asn1_oid_id_pkcs1_sha256WithRSAEncryption;
+ asn1_oid_id_pkcs1_sha384WithRSAEncryption;
+ asn1_oid_id_pkcs1_sha512WithRSAEncryption;
+ asn1_oid_id_pkcs2_md2;
+ asn1_oid_id_pkcs2_md4;
+ asn1_oid_id_pkcs2_md5;
+ asn1_oid_id_pkcs3_des_ede3_cbc;
+ asn1_oid_id_pkcs3_rc2_cbc;
+ asn1_oid_id_pkcs3_rc4;
+ asn1_oid_id_pkcs7;
+ asn1_oid_id_pkcs7_data;
+ asn1_oid_id_pkcs7_digestedData;
+ asn1_oid_id_pkcs7_encryptedData;
+ asn1_oid_id_pkcs7_envelopedData;
+ asn1_oid_id_pkcs7_signedAndEnvelopedData;
+ asn1_oid_id_pkcs7_signedData;
+ asn1_oid_id_pkcs9_contentType;
+ asn1_oid_id_pkcs9_countersignature;
+ asn1_oid_id_pkcs9_emailAddress;
+ asn1_oid_id_pkcs9_messageDigest;
+ asn1_oid_id_pkcs9_signingTime;
+ asn1_oid_id_pkcs_1;
+ asn1_oid_id_pkcs_12;
+ asn1_oid_id_pkcs_12PbeIds;
+ asn1_oid_id_pkcs_2;
+ asn1_oid_id_pkcs_3;
+ asn1_oid_id_pkcs_9;
+ asn1_oid_id_pkcs_9_at_certTypes;
+ asn1_oid_id_pkcs_9_at_certTypes_x509;
+ asn1_oid_id_pkcs_9_at_friendlyName;
+ asn1_oid_id_pkcs_9_at_localKeyId;
+ asn1_oid_id_pkdhkeydata;
+ asn1_oid_id_pkekuoid;
+ asn1_oid_id_pkinit;
+ asn1_oid_id_pkinit_kdf;
+ asn1_oid_id_pkinit_kdf_ah_sha1;
+ asn1_oid_id_pkinit_kdf_ah_sha256;
+ asn1_oid_id_pkinit_kdf_ah_sha512;
+ asn1_oid_id_pkinit_ms_eku;
+ asn1_oid_id_pkinit_ms_san;
+ asn1_oid_id_pkinit_san;
+ asn1_oid_id_pkix;
+ asn1_oid_id_pkix_kp;
+ asn1_oid_id_pkix_kp_OCSPSigning;
+ asn1_oid_id_pkix_kp_clientAuth;
+ asn1_oid_id_pkix_kp_emailProtection;
+ asn1_oid_id_pkix_kp_serverAuth;
+ asn1_oid_id_pkix_kp_timeStamping;
+ asn1_oid_id_pkix_on;
+ asn1_oid_id_pkix_on_dnsSRV;
+ asn1_oid_id_pkix_on_xmppAddr;
+ asn1_oid_id_pkix_pe;
+ asn1_oid_id_pkix_pe_authorityInfoAccess;
+ asn1_oid_id_pkix_pe_proxyCertInfo;
+ asn1_oid_id_pkix_ppl;
+ asn1_oid_id_pkix_ppl_anyLanguage;
+ asn1_oid_id_pkix_ppl_independent;
+ asn1_oid_id_pkix_ppl_inheritAll;
+ asn1_oid_id_pkkdcekuoid;
+ asn1_oid_id_pkrkeydata;
+ asn1_oid_id_rsa_digestAlgorithm;
+ asn1_oid_id_rsa_digest_md2;
+ asn1_oid_id_rsa_digest_md4;
+ asn1_oid_id_rsa_digest_md5;
+ asn1_oid_id_rsadsi_des_ede3_cbc;
+ asn1_oid_id_rsadsi_encalg;
+ asn1_oid_id_rsadsi_rc2_cbc;
+ asn1_oid_id_secsig_sha_1;
+ asn1_oid_id_secsig_sha_1WithRSAEncryption;
+ asn1_oid_id_sha224;
+ asn1_oid_id_sha256;
+ asn1_oid_id_sha384;
+ asn1_oid_id_sha512;
+ asn1_oid_id_uspkicommon_card_id;
+ asn1_oid_id_uspkicommon_piv_interim;
+ asn1_oid_id_x509_ce;
+ asn1_oid_id_x509_ce_authorityKeyIdentifier;
+ asn1_oid_id_x509_ce_basicConstraints;
+ asn1_oid_id_x509_ce_cRLDistributionPoints;
+ asn1_oid_id_x509_ce_cRLNumber;
+ asn1_oid_id_x509_ce_cRLReason;
+ asn1_oid_id_x509_ce_certificateIssuer;
+ asn1_oid_id_x509_ce_certificatePolicies;
+ asn1_oid_id_x509_ce_deltaCRLIndicator;
+ asn1_oid_id_x509_ce_extKeyUsage;
+ asn1_oid_id_x509_ce_freshestCRL;
+ asn1_oid_id_x509_ce_holdInstructionCode;
+ asn1_oid_id_x509_ce_inhibitAnyPolicy;
+ asn1_oid_id_x509_ce_invalidityDate;
+ asn1_oid_id_x509_ce_issuerAltName;
+ asn1_oid_id_x509_ce_issuingDistributionPoint;
+ asn1_oid_id_x509_ce_keyUsage;
+ asn1_oid_id_x509_ce_nameConstraints;
+ asn1_oid_id_x509_ce_policyConstraints;
+ asn1_oid_id_x509_ce_policyMappings;
+ asn1_oid_id_x509_ce_privateKeyUsagePeriod;
+ asn1_oid_id_x509_ce_subjectAltName;
+ asn1_oid_id_x509_ce_subjectDirectoryAttributes;
+ asn1_oid_id_x509_ce_subjectKeyIdentifier;
+ asn1_oid_id_x520_at;
+ asn1_oid_id_x9_57;
+ copy_AD_AND_OR;
+ copy_AD_IF_RELEVANT;
+ copy_AD_INITIAL_VERIFIED_CAS;
+ copy_AD_KDCIssued;
+ copy_AD_LoginAlias;
+ copy_AD_MANDATORY_FOR_KDC;
+ copy_APOptions;
+ copy_AP_REP;
+ copy_AP_REQ;
+ copy_AS_REP;
+ copy_AS_REQ;
+ copy_AUTHDATA_TYPE;
+ copy_AccessDescription;
+ copy_AlgorithmIdentifier;
+ copy_Attribute;
+ copy_AttributeType;
+ copy_AttributeTypeAndValue;
+ copy_AttributeValue;
+ copy_AuthPack;
+ copy_AuthPack_Win2k;
+ copy_Authenticator;
+ copy_AuthorityInfoAccessSyntax;
+ copy_AuthorityKeyIdentifier;
+ copy_AuthorizationData;
+ copy_AuthorizationDataElement;
+ copy_BaseDistance;
+ copy_BasicConstraints;
+ copy_CKSUMTYPE;
+ copy_CMSAttributes;
+ copy_CMSCBCParameter;
+ copy_CMSEncryptedData;
+ copy_CMSIdentifier;
+ copy_CMSRC2CBCParameter;
+ copy_CMSVersion;
+ copy_CRLCertificateList;
+ copy_CRLDistributionPoints;
+ copy_CRLReason;
+ copy_Certificate;
+ copy_CertificateList;
+ copy_CertificateRevocationLists;
+ copy_CertificateSerialNumber;
+ copy_CertificateSet;
+ copy_Certificates;
+ copy_ChangePasswdDataMS;
+ copy_Checksum;
+ copy_ContentEncryptionAlgorithmIdentifier;
+ copy_ContentInfo;
+ copy_ContentType;
+ copy_DHNonce;
+ copy_DHParameter;
+ copy_DHPublicKey;
+ copy_DHRepInfo;
+ copy_DSAParams;
+ copy_DSAPublicKey;
+ copy_DSASigValue;
+ copy_DigestAlgorithmIdentifier;
+ copy_DigestAlgorithmIdentifiers;
+ copy_DigestError;
+ copy_DigestInfo;
+ copy_DigestInit;
+ copy_DigestInitReply;
+ copy_DigestREP;
+ copy_DigestREQ;
+ copy_DigestRepInner;
+ copy_DigestReqInner;
+ copy_DigestRequest;
+ copy_DigestResponse;
+ copy_DigestTypes;
+ copy_DirectoryString;
+ copy_DistributionPoint;
+ copy_DistributionPointName;
+ copy_DistributionPointReasonFlags;
+ copy_DomainParameters;
+ copy_ECDSA_Sig_Value;
+ copy_ECParameters;
+ copy_ECPoint;
+ copy_ENCTYPE;
+ copy_ETYPE_INFO;
+ copy_ETYPE_INFO2;
+ copy_ETYPE_INFO2_ENTRY;
+ copy_ETYPE_INFO_ENTRY;
+ copy_EncAPRepPart;
+ copy_EncASRepPart;
+ copy_EncKDCRepPart;
+ copy_EncKrbCredPart;
+ copy_EncKrbPrivPart;
+ copy_EncTGSRepPart;
+ copy_EncTicketPart;
+ copy_EncapsulatedContentInfo;
+ copy_EncryptedContent;
+ copy_EncryptedContentInfo;
+ copy_EncryptedData;
+ copy_EncryptedKey;
+ copy_EncryptionKey;
+ copy_EnvelopedData;
+ copy_EtypeList;
+ copy_ExtKeyUsage;
+ copy_Extension;
+ copy_Extensions;
+ copy_ExternalPrincipalIdentifier;
+ copy_ExternalPrincipalIdentifiers;
+ copy_FastOptions;
+ copy_GeneralName;
+ copy_GeneralNames;
+ copy_GeneralSubtree;
+ copy_GeneralSubtrees;
+ copy_HostAddress;
+ copy_HostAddresses;
+ copy_IssuerAndSerialNumber;
+ copy_KDCDHKeyInfo;
+ copy_KDCDHKeyInfo_Win2k;
+ copy_KDCOptions;
+ copy_KDC_REP;
+ copy_KDC_REQ;
+ copy_KDC_REQ_BODY;
+ copy_KDFAlgorithmId;
+ copy_KRB5PrincipalName;
+ copy_KRB5SignedPath;
+ copy_KRB5SignedPathData;
+ copy_KRB_CRED;
+ copy_KRB_ERROR;
+ copy_KRB_PRIV;
+ copy_KRB_SAFE;
+ copy_KRB_SAFE_BODY;
+ copy_KX509_ERROR_CODE;
+ copy_KerberosString;
+ copy_KerberosTime;
+ copy_KeyEncryptionAlgorithmIdentifier;
+ copy_KeyIdentifier;
+ copy_KeyTransRecipientInfo;
+ copy_KeyUsage;
+ copy_KrbCredInfo;
+ copy_KrbFastArmor;
+ copy_KrbFastArmoredRep;
+ copy_KrbFastArmoredReq;
+ copy_KrbFastFinished;
+ copy_KrbFastReq;
+ copy_KrbFastResponse;
+ copy_Kx509Request;
+ copy_Kx509Response;
+ copy_LR_TYPE;
+ copy_LastReq;
+ copy_MESSAGE_TYPE;
+ copy_METHOD_DATA;
+ copy_MS_UPN_SAN;
+ copy_MessageDigest;
+ copy_NAME_TYPE;
+ copy_NTLMInit;
+ copy_NTLMInitReply;
+ copy_NTLMReply;
+ copy_NTLMRequest;
+ copy_NTLMRequest2;
+ copy_NTLMResponse;
+ copy_Name;
+ copy_NameConstraints;
+ copy_OriginatorInfo;
+ copy_OtherName;
+ copy_PADATA_TYPE;
+ copy_PA_ClientCanonicalized;
+ copy_PA_ClientCanonicalizedNames;
+ copy_PA_DATA;
+ copy_PA_ENC_SAM_RESPONSE_ENC;
+ copy_PA_ENC_TS_ENC;
+ copy_PA_FX_FAST_REPLY;
+ copy_PA_FX_FAST_REQUEST;
+ copy_PA_PAC_REQUEST;
+ copy_PA_PK_AS_REP;
+ copy_PA_PK_AS_REP_BTMM;
+ copy_PA_PK_AS_REP_Win2k;
+ copy_PA_PK_AS_REQ;
+ copy_PA_PK_AS_REQ_Win2k;
+ copy_PA_S4U2Self;
+ copy_PA_SAM_CHALLENGE_2;
+ copy_PA_SAM_CHALLENGE_2_BODY;
+ copy_PA_SAM_REDIRECT;
+ copy_PA_SAM_RESPONSE_2;
+ copy_PA_SAM_TYPE;
+ copy_PA_SERVER_REFERRAL_DATA;
+ copy_PA_ServerReferralData;
+ copy_PA_SvrReferralData;
+ copy_PKAuthenticator;
+ copy_PKAuthenticator_Win2k;
+ copy_PKCS12_Attribute;
+ copy_PKCS12_Attributes;
+ copy_PKCS12_AuthenticatedSafe;
+ copy_PKCS12_CertBag;
+ copy_PKCS12_MacData;
+ copy_PKCS12_OctetString;
+ copy_PKCS12_PBEParams;
+ copy_PKCS12_PFX;
+ copy_PKCS12_SafeBag;
+ copy_PKCS12_SafeContents;
+ copy_PKCS8Attributes;
+ copy_PKCS8EncryptedData;
+ copy_PKCS8EncryptedPrivateKeyInfo;
+ copy_PKCS8PrivateKey;
+ copy_PKCS8PrivateKeyAlgorithmIdentifier;
+ copy_PKCS8PrivateKeyInfo;
+ copy_PKCS9_BMPString;
+ copy_PKCS9_friendlyName;
+ copy_PKIXXmppAddr;
+ copy_PROV_SRV_LOCATION;
+ copy_PkinitSP80056AOtherInfo;
+ copy_PkinitSuppPubInfo;
+ copy_Principal;
+ copy_PrincipalName;
+ copy_Principals;
+ copy_ProxyCertInfo;
+ copy_ProxyPolicy;
+ copy_RDNSequence;
+ copy_RSAPrivateKey;
+ copy_RSAPublicKey;
+ copy_Realm;
+ copy_RecipientIdentifier;
+ copy_RecipientInfo;
+ copy_RecipientInfos;
+ copy_RelativeDistinguishedName;
+ copy_ReplyKeyPack;
+ copy_ReplyKeyPack_Win2k;
+ copy_SAMFlags;
+ copy_SignatureAlgorithmIdentifier;
+ copy_SignatureValue;
+ copy_SignedData;
+ copy_SignerIdentifier;
+ copy_SignerInfo;
+ copy_SignerInfos;
+ copy_SubjectKeyIdentifier;
+ copy_SubjectPublicKeyInfo;
+ copy_TBSCRLCertList;
+ copy_TBSCertificate;
+ copy_TD_DH_PARAMETERS;
+ copy_TD_INVALID_CERTIFICATES;
+ copy_TD_TRUSTED_CERTIFIERS;
+ copy_TGS_REP;
+ copy_TGS_REQ;
+ copy_TYPED_DATA;
+ copy_Ticket;
+ copy_TicketFlags;
+ copy_Time;
+ copy_TransitedEncoding;
+ copy_TrustedCA;
+ copy_TrustedCA_Win2k;
+ copy_TypedData;
+ copy_UniqueIdentifier;
+ copy_UnprotectedAttributes;
+ copy_ValidationParms;
+ copy_Validity;
+ copy_Version;
+ copy_heim_any;
+ copy_heim_any_set;
+ copy_krb5int32;
+ copy_krb5uint32;
+ decode_AD_AND_OR;
+ decode_AD_IF_RELEVANT;
+ decode_AD_INITIAL_VERIFIED_CAS;
+ decode_AD_KDCIssued;
+ decode_AD_LoginAlias;
+ decode_AD_MANDATORY_FOR_KDC;
+ decode_APOptions;
+ decode_AP_REP;
+ decode_AP_REQ;
+ decode_AS_REP;
+ decode_AS_REQ;
+ decode_AUTHDATA_TYPE;
+ decode_AccessDescription;
+ decode_AlgorithmIdentifier;
+ decode_Attribute;
+ decode_AttributeType;
+ decode_AttributeTypeAndValue;
+ decode_AttributeValue;
+ decode_AuthPack;
+ decode_AuthPack_Win2k;
+ decode_Authenticator;
+ decode_AuthorityInfoAccessSyntax;
+ decode_AuthorityKeyIdentifier;
+ decode_AuthorizationData;
+ decode_AuthorizationDataElement;
+ decode_BaseDistance;
+ decode_BasicConstraints;
+ decode_CKSUMTYPE;
+ decode_CMSAttributes;
+ decode_CMSCBCParameter;
+ decode_CMSEncryptedData;
+ decode_CMSIdentifier;
+ decode_CMSRC2CBCParameter;
+ decode_CMSVersion;
+ decode_CRLCertificateList;
+ decode_CRLDistributionPoints;
+ decode_CRLReason;
+ decode_Certificate;
+ decode_CertificateList;
+ decode_CertificateRevocationLists;
+ decode_CertificateSerialNumber;
+ decode_CertificateSet;
+ decode_Certificates;
+ decode_ChangePasswdDataMS;
+ decode_Checksum;
+ decode_ContentEncryptionAlgorithmIdentifier;
+ decode_ContentInfo;
+ decode_ContentType;
+ decode_DHNonce;
+ decode_DHParameter;
+ decode_DHPublicKey;
+ decode_DHRepInfo;
+ decode_DSAParams;
+ decode_DSAPublicKey;
+ decode_DSASigValue;
+ decode_DigestAlgorithmIdentifier;
+ decode_DigestAlgorithmIdentifiers;
+ decode_DigestError;
+ decode_DigestInfo;
+ decode_DigestInit;
+ decode_DigestInitReply;
+ decode_DigestREP;
+ decode_DigestREQ;
+ decode_DigestRepInner;
+ decode_DigestReqInner;
+ decode_DigestRequest;
+ decode_DigestResponse;
+ decode_DigestTypes;
+ decode_DirectoryString;
+ decode_DistributionPoint;
+ decode_DistributionPointName;
+ decode_DistributionPointReasonFlags;
+ decode_DomainParameters;
+ decode_ECDSA_Sig_Value;
+ decode_ECParameters;
+ decode_ECPoint;
+ decode_ENCTYPE;
+ decode_ETYPE_INFO;
+ decode_ETYPE_INFO2;
+ decode_ETYPE_INFO2_ENTRY;
+ decode_ETYPE_INFO_ENTRY;
+ decode_EncAPRepPart;
+ decode_EncASRepPart;
+ decode_EncKDCRepPart;
+ decode_EncKrbCredPart;
+ decode_EncKrbPrivPart;
+ decode_EncTGSRepPart;
+ decode_EncTicketPart;
+ decode_EncapsulatedContentInfo;
+ decode_EncryptedContent;
+ decode_EncryptedContentInfo;
+ decode_EncryptedData;
+ decode_EncryptedKey;
+ decode_EncryptionKey;
+ decode_EnvelopedData;
+ decode_EtypeList;
+ decode_ExtKeyUsage;
+ decode_Extension;
+ decode_Extensions;
+ decode_ExternalPrincipalIdentifier;
+ decode_ExternalPrincipalIdentifiers;
+ decode_FastOptions;
+ decode_GeneralName;
+ decode_GeneralNames;
+ decode_GeneralSubtree;
+ decode_GeneralSubtrees;
+ decode_HostAddress;
+ decode_HostAddresses;
+ decode_IssuerAndSerialNumber;
+ decode_KDCDHKeyInfo;
+ decode_KDCDHKeyInfo_Win2k;
+ decode_KDCOptions;
+ decode_KDC_REP;
+ decode_KDC_REQ;
+ decode_KDC_REQ_BODY;
+ decode_KDFAlgorithmId;
+ decode_KRB5PrincipalName;
+ decode_KRB5SignedPath;
+ decode_KRB5SignedPathData;
+ decode_KRB_CRED;
+ decode_KRB_ERROR;
+ decode_KRB_PRIV;
+ decode_KRB_SAFE;
+ decode_KRB_SAFE_BODY;
+ decode_KX509_ERROR_CODE;
+ decode_KerberosString;
+ decode_KerberosTime;
+ decode_KeyEncryptionAlgorithmIdentifier;
+ decode_KeyIdentifier;
+ decode_KeyTransRecipientInfo;
+ decode_KeyUsage;
+ decode_KrbCredInfo;
+ decode_KrbFastArmor;
+ decode_KrbFastArmoredRep;
+ decode_KrbFastArmoredReq;
+ decode_KrbFastFinished;
+ decode_KrbFastReq;
+ decode_KrbFastResponse;
+ decode_Kx509Request;
+ decode_Kx509Response;
+ decode_LR_TYPE;
+ decode_LastReq;
+ decode_MESSAGE_TYPE;
+ decode_METHOD_DATA;
+ decode_MS_UPN_SAN;
+ decode_MessageDigest;
+ decode_NAME_TYPE;
+ decode_NTLMInit;
+ decode_NTLMInitReply;
+ decode_NTLMReply;
+ decode_NTLMRequest;
+ decode_NTLMRequest2;
+ decode_NTLMResponse;
+ decode_Name;
+ decode_NameConstraints;
+ decode_OriginatorInfo;
+ decode_OtherName;
+ decode_PADATA_TYPE;
+ decode_PA_ClientCanonicalized;
+ decode_PA_ClientCanonicalizedNames;
+ decode_PA_DATA;
+ decode_PA_ENC_SAM_RESPONSE_ENC;
+ decode_PA_ENC_TS_ENC;
+ decode_PA_FX_FAST_REPLY;
+ decode_PA_FX_FAST_REQUEST;
+ decode_PA_PAC_REQUEST;
+ decode_PA_PK_AS_REP;
+ decode_PA_PK_AS_REP_BTMM;
+ decode_PA_PK_AS_REP_Win2k;
+ decode_PA_PK_AS_REQ;
+ decode_PA_PK_AS_REQ_Win2k;
+ decode_PA_S4U2Self;
+ decode_PA_SAM_CHALLENGE_2;
+ decode_PA_SAM_CHALLENGE_2_BODY;
+ decode_PA_SAM_REDIRECT;
+ decode_PA_SAM_RESPONSE_2;
+ decode_PA_SAM_TYPE;
+ decode_PA_SERVER_REFERRAL_DATA;
+ decode_PA_ServerReferralData;
+ decode_PA_SvrReferralData;
+ decode_PKAuthenticator;
+ decode_PKAuthenticator_Win2k;
+ decode_PKCS12_Attribute;
+ decode_PKCS12_Attributes;
+ decode_PKCS12_AuthenticatedSafe;
+ decode_PKCS12_CertBag;
+ decode_PKCS12_MacData;
+ decode_PKCS12_OctetString;
+ decode_PKCS12_PBEParams;
+ decode_PKCS12_PFX;
+ decode_PKCS12_SafeBag;
+ decode_PKCS12_SafeContents;
+ decode_PKCS8Attributes;
+ decode_PKCS8EncryptedData;
+ decode_PKCS8EncryptedPrivateKeyInfo;
+ decode_PKCS8PrivateKey;
+ decode_PKCS8PrivateKeyAlgorithmIdentifier;
+ decode_PKCS8PrivateKeyInfo;
+ decode_PKCS9_BMPString;
+ decode_PKCS9_friendlyName;
+ decode_PKIXXmppAddr;
+ decode_PROV_SRV_LOCATION;
+ decode_PkinitSP80056AOtherInfo;
+ decode_PkinitSuppPubInfo;
+ decode_Principal;
+ decode_PrincipalName;
+ decode_Principals;
+ decode_ProxyCertInfo;
+ decode_ProxyPolicy;
+ decode_RDNSequence;
+ decode_RSAPrivateKey;
+ decode_RSAPublicKey;
+ decode_Realm;
+ decode_RecipientIdentifier;
+ decode_RecipientInfo;
+ decode_RecipientInfos;
+ decode_RelativeDistinguishedName;
+ decode_ReplyKeyPack;
+ decode_ReplyKeyPack_Win2k;
+ decode_SAMFlags;
+ decode_SignatureAlgorithmIdentifier;
+ decode_SignatureValue;
+ decode_SignedData;
+ decode_SignerIdentifier;
+ decode_SignerInfo;
+ decode_SignerInfos;
+ decode_SubjectKeyIdentifier;
+ decode_SubjectPublicKeyInfo;
+ decode_TBSCRLCertList;
+ decode_TBSCertificate;
+ decode_TD_DH_PARAMETERS;
+ decode_TD_INVALID_CERTIFICATES;
+ decode_TD_TRUSTED_CERTIFIERS;
+ decode_TGS_REP;
+ decode_TGS_REQ;
+ decode_TYPED_DATA;
+ decode_Ticket;
+ decode_TicketFlags;
+ decode_Time;
+ decode_TransitedEncoding;
+ decode_TrustedCA;
+ decode_TrustedCA_Win2k;
+ decode_TypedData;
+ decode_UniqueIdentifier;
+ decode_UnprotectedAttributes;
+ decode_ValidationParms;
+ decode_Validity;
+ decode_Version;
+ decode_heim_any;
+ decode_heim_any_set;
+ decode_krb5int32;
+ decode_krb5uint32;
+ der_copy_bit_string;
+ der_copy_bmp_string;
+ der_copy_general_string;
+ der_copy_generalized_time;
+ der_copy_heim_integer;
+ der_copy_ia5_string;
+ der_copy_integer;
+ der_copy_octet_string;
+ der_copy_oid;
+ der_copy_printable_string;
+ der_copy_universal_string;
+ der_copy_unsigned;
+ der_copy_utctime;
+ der_copy_utf8string;
+ der_copy_visible_string;
+ der_free_bit_string;
+ der_free_bmp_string;
+ der_free_general_string;
+ der_free_generalized_time;
+ der_free_heim_integer;
+ der_free_ia5_string;
+ der_free_integer;
+ der_free_octet_string;
+ der_free_oid;
+ der_free_printable_string;
+ der_free_universal_string;
+ der_free_unsigned;
+ der_free_utctime;
+ der_free_utf8string;
+ der_free_visible_string;
+ der_get_bit_string;
+ der_get_bmp_string;
+ der_get_boolean;
+ der_get_class_name;
+ der_get_class_num;
+ der_get_general_string;
+ der_get_generalized_time;
+ der_get_heim_integer;
+ der_get_ia5_string;
+ der_get_integer;
+ der_get_length;
+ der_get_octet_string;
+ der_get_octet_string_ber;
+ der_get_oid;
+ der_get_printable_string;
+ der_get_tag;
+ der_get_tag_name;
+ der_get_tag_num;
+ der_get_type_name;
+ der_get_type_num;
+ der_get_universal_string;
+ der_get_unsigned;
+ der_get_utctime;
+ der_get_utf8string;
+ der_get_visible_string;
+ der_heim_bit_string_cmp;
+ der_heim_bmp_string_cmp;
+ der_heim_integer_cmp;
+ der_heim_octet_string_cmp;
+ der_heim_oid_cmp;
+ der_heim_universal_string_cmp;
+ der_ia5_string_cmp;
+ der_length_bit_string;
+ der_length_bmp_string;
+ der_length_boolean;
+ der_length_enumerated;
+ der_length_general_string;
+ der_length_generalized_time;
+ der_length_heim_integer;
+ der_length_ia5_string;
+ der_length_integer;
+ der_length_len;
+ der_length_octet_string;
+ der_length_oid;
+ der_length_printable_string;
+ der_length_tag;
+ der_length_universal_string;
+ der_length_unsigned;
+ der_length_utctime;
+ der_length_utf8string;
+ der_length_visible_string;
+ der_match_tag;
+ der_match_tag2;
+ der_match_tag_and_length;
+ der_parse_heim_oid;
+ der_parse_hex_heim_integer;
+ der_print_heim_oid;
+ der_print_hex_heim_integer;
+ der_printable_string_cmp;
+ der_put_bit_string;
+ der_put_bmp_string;
+ der_put_boolean;
+ der_put_general_string;
+ der_put_generalized_time;
+ der_put_heim_integer;
+ der_put_ia5_string;
+ der_put_integer;
+ der_put_length;
+ der_put_length_and_tag;
+ der_put_octet_string;
+ der_put_oid;
+ der_put_printable_string;
+ der_put_tag;
+ der_put_universal_string;
+ der_put_unsigned;
+ der_put_utctime;
+ der_put_utf8string;
+ der_put_visible_string;
+ encode_AD_AND_OR;
+ encode_AD_IF_RELEVANT;
+ encode_AD_INITIAL_VERIFIED_CAS;
+ encode_AD_KDCIssued;
+ encode_AD_LoginAlias;
+ encode_AD_MANDATORY_FOR_KDC;
+ encode_APOptions;
+ encode_AP_REP;
+ encode_AP_REQ;
+ encode_AS_REP;
+ encode_AS_REQ;
+ encode_AUTHDATA_TYPE;
+ encode_AccessDescription;
+ encode_AlgorithmIdentifier;
+ encode_Attribute;
+ encode_AttributeType;
+ encode_AttributeTypeAndValue;
+ encode_AttributeValue;
+ encode_AuthPack;
+ encode_AuthPack_Win2k;
+ encode_Authenticator;
+ encode_AuthorityInfoAccessSyntax;
+ encode_AuthorityKeyIdentifier;
+ encode_AuthorizationData;
+ encode_AuthorizationDataElement;
+ encode_BaseDistance;
+ encode_BasicConstraints;
+ encode_CKSUMTYPE;
+ encode_CMSAttributes;
+ encode_CMSCBCParameter;
+ encode_CMSEncryptedData;
+ encode_CMSIdentifier;
+ encode_CMSRC2CBCParameter;
+ encode_CMSVersion;
+ encode_CRLCertificateList;
+ encode_CRLDistributionPoints;
+ encode_CRLReason;
+ encode_Certificate;
+ encode_CertificateList;
+ encode_CertificateRevocationLists;
+ encode_CertificateSerialNumber;
+ encode_CertificateSet;
+ encode_Certificates;
+ encode_ChangePasswdDataMS;
+ encode_Checksum;
+ encode_ContentEncryptionAlgorithmIdentifier;
+ encode_ContentInfo;
+ encode_ContentType;
+ encode_DHNonce;
+ encode_DHParameter;
+ encode_DHPublicKey;
+ encode_DHRepInfo;
+ encode_DSAParams;
+ encode_DSAPublicKey;
+ encode_DSASigValue;
+ encode_DigestAlgorithmIdentifier;
+ encode_DigestAlgorithmIdentifiers;
+ encode_DigestError;
+ encode_DigestInfo;
+ encode_DigestInit;
+ encode_DigestInitReply;
+ encode_DigestREP;
+ encode_DigestREQ;
+ encode_DigestRepInner;
+ encode_DigestReqInner;
+ encode_DigestRequest;
+ encode_DigestResponse;
+ encode_DigestTypes;
+ encode_DirectoryString;
+ encode_DistributionPoint;
+ encode_DistributionPointName;
+ encode_DistributionPointReasonFlags;
+ encode_DomainParameters;
+ encode_ECDSA_Sig_Value;
+ encode_ECParameters;
+ encode_ECPoint;
+ encode_ENCTYPE;
+ encode_ETYPE_INFO;
+ encode_ETYPE_INFO2;
+ encode_ETYPE_INFO2_ENTRY;
+ encode_ETYPE_INFO_ENTRY;
+ encode_EncAPRepPart;
+ encode_EncASRepPart;
+ encode_EncKDCRepPart;
+ encode_EncKrbCredPart;
+ encode_EncKrbPrivPart;
+ encode_EncTGSRepPart;
+ encode_EncTicketPart;
+ encode_EncapsulatedContentInfo;
+ encode_EncryptedContent;
+ encode_EncryptedContentInfo;
+ encode_EncryptedData;
+ encode_EncryptedKey;
+ encode_EncryptionKey;
+ encode_EnvelopedData;
+ encode_EtypeList;
+ encode_ExtKeyUsage;
+ encode_Extension;
+ encode_Extensions;
+ encode_ExternalPrincipalIdentifier;
+ encode_ExternalPrincipalIdentifiers;
+ encode_FastOptions;
+ encode_GeneralName;
+ encode_GeneralNames;
+ encode_GeneralSubtree;
+ encode_GeneralSubtrees;
+ encode_HostAddress;
+ encode_HostAddresses;
+ encode_IssuerAndSerialNumber;
+ encode_KDCDHKeyInfo;
+ encode_KDCDHKeyInfo_Win2k;
+ encode_KDCOptions;
+ encode_KDC_REP;
+ encode_KDC_REQ;
+ encode_KDC_REQ_BODY;
+ encode_KDFAlgorithmId;
+ encode_KRB5PrincipalName;
+ encode_KRB5SignedPath;
+ encode_KRB5SignedPathData;
+ encode_KRB_CRED;
+ encode_KRB_ERROR;
+ encode_KRB_PRIV;
+ encode_KRB_SAFE;
+ encode_KRB_SAFE_BODY;
+ encode_KX509_ERROR_CODE;
+ encode_KerberosString;
+ encode_KerberosTime;
+ encode_KeyEncryptionAlgorithmIdentifier;
+ encode_KeyIdentifier;
+ encode_KeyTransRecipientInfo;
+ encode_KeyUsage;
+ encode_KrbCredInfo;
+ encode_KrbFastArmor;
+ encode_KrbFastArmoredRep;
+ encode_KrbFastArmoredReq;
+ encode_KrbFastFinished;
+ encode_KrbFastReq;
+ encode_KrbFastResponse;
+ encode_Kx509Request;
+ encode_Kx509Response;
+ encode_LR_TYPE;
+ encode_LastReq;
+ encode_MESSAGE_TYPE;
+ encode_METHOD_DATA;
+ encode_MS_UPN_SAN;
+ encode_MessageDigest;
+ encode_NAME_TYPE;
+ encode_NTLMInit;
+ encode_NTLMInitReply;
+ encode_NTLMReply;
+ encode_NTLMRequest;
+ encode_NTLMRequest2;
+ encode_NTLMResponse;
+ encode_Name;
+ encode_NameConstraints;
+ encode_OriginatorInfo;
+ encode_OtherName;
+ encode_PADATA_TYPE;
+ encode_PA_ClientCanonicalized;
+ encode_PA_ClientCanonicalizedNames;
+ encode_PA_DATA;
+ encode_PA_ENC_SAM_RESPONSE_ENC;
+ encode_PA_ENC_TS_ENC;
+ encode_PA_FX_FAST_REPLY;
+ encode_PA_FX_FAST_REQUEST;
+ encode_PA_PAC_REQUEST;
+ encode_PA_PK_AS_REP;
+ encode_PA_PK_AS_REP_BTMM;
+ encode_PA_PK_AS_REP_Win2k;
+ encode_PA_PK_AS_REQ;
+ encode_PA_PK_AS_REQ_Win2k;
+ encode_PA_S4U2Self;
+ encode_PA_SAM_CHALLENGE_2;
+ encode_PA_SAM_CHALLENGE_2_BODY;
+ encode_PA_SAM_REDIRECT;
+ encode_PA_SAM_RESPONSE_2;
+ encode_PA_SAM_TYPE;
+ encode_PA_SERVER_REFERRAL_DATA;
+ encode_PA_ServerReferralData;
+ encode_PA_SvrReferralData;
+ encode_PKAuthenticator;
+ encode_PKAuthenticator_Win2k;
+ encode_PKCS12_Attribute;
+ encode_PKCS12_Attributes;
+ encode_PKCS12_AuthenticatedSafe;
+ encode_PKCS12_CertBag;
+ encode_PKCS12_MacData;
+ encode_PKCS12_OctetString;
+ encode_PKCS12_PBEParams;
+ encode_PKCS12_PFX;
+ encode_PKCS12_SafeBag;
+ encode_PKCS12_SafeContents;
+ encode_PKCS8Attributes;
+ encode_PKCS8EncryptedData;
+ encode_PKCS8EncryptedPrivateKeyInfo;
+ encode_PKCS8PrivateKey;
+ encode_PKCS8PrivateKeyAlgorithmIdentifier;
+ encode_PKCS8PrivateKeyInfo;
+ encode_PKCS9_BMPString;
+ encode_PKCS9_friendlyName;
+ encode_PKIXXmppAddr;
+ encode_PROV_SRV_LOCATION;
+ encode_PkinitSP80056AOtherInfo;
+ encode_PkinitSuppPubInfo;
+ encode_Principal;
+ encode_PrincipalName;
+ encode_Principals;
+ encode_ProxyCertInfo;
+ encode_ProxyPolicy;
+ encode_RDNSequence;
+ encode_RSAPrivateKey;
+ encode_RSAPublicKey;
+ encode_Realm;
+ encode_RecipientIdentifier;
+ encode_RecipientInfo;
+ encode_RecipientInfos;
+ encode_RelativeDistinguishedName;
+ encode_ReplyKeyPack;
+ encode_ReplyKeyPack_Win2k;
+ encode_SAMFlags;
+ encode_SignatureAlgorithmIdentifier;
+ encode_SignatureValue;
+ encode_SignedData;
+ encode_SignerIdentifier;
+ encode_SignerInfo;
+ encode_SignerInfos;
+ encode_SubjectKeyIdentifier;
+ encode_SubjectPublicKeyInfo;
+ encode_TBSCRLCertList;
+ encode_TBSCertificate;
+ encode_TD_DH_PARAMETERS;
+ encode_TD_INVALID_CERTIFICATES;
+ encode_TD_TRUSTED_CERTIFIERS;
+ encode_TGS_REP;
+ encode_TGS_REQ;
+ encode_TYPED_DATA;
+ encode_Ticket;
+ encode_TicketFlags;
+ encode_Time;
+ encode_TransitedEncoding;
+ encode_TrustedCA;
+ encode_TrustedCA_Win2k;
+ encode_TypedData;
+ encode_UniqueIdentifier;
+ encode_UnprotectedAttributes;
+ encode_ValidationParms;
+ encode_Validity;
+ encode_Version;
+ encode_heim_any;
+ encode_heim_any_set;
+ encode_krb5int32;
+ encode_krb5uint32;
+ free_AD_AND_OR;
+ free_AD_IF_RELEVANT;
+ free_AD_INITIAL_VERIFIED_CAS;
+ free_AD_KDCIssued;
+ free_AD_LoginAlias;
+ free_AD_MANDATORY_FOR_KDC;
+ free_APOptions;
+ free_AP_REP;
+ free_AP_REQ;
+ free_AS_REP;
+ free_AS_REQ;
+ free_AUTHDATA_TYPE;
+ free_AccessDescription;
+ free_AlgorithmIdentifier;
+ free_Attribute;
+ free_AttributeType;
+ free_AttributeTypeAndValue;
+ free_AttributeValue;
+ free_AuthPack;
+ free_AuthPack_Win2k;
+ free_Authenticator;
+ free_AuthorityInfoAccessSyntax;
+ free_AuthorityKeyIdentifier;
+ free_AuthorizationData;
+ free_AuthorizationDataElement;
+ free_BaseDistance;
+ free_BasicConstraints;
+ free_CKSUMTYPE;
+ free_CMSAttributes;
+ free_CMSCBCParameter;
+ free_CMSEncryptedData;
+ free_CMSIdentifier;
+ free_CMSRC2CBCParameter;
+ free_CMSVersion;
+ free_CRLCertificateList;
+ free_CRLDistributionPoints;
+ free_CRLReason;
+ free_Certificate;
+ free_CertificateList;
+ free_CertificateRevocationLists;
+ free_CertificateSerialNumber;
+ free_CertificateSet;
+ free_Certificates;
+ free_ChangePasswdDataMS;
+ free_Checksum;
+ free_ContentEncryptionAlgorithmIdentifier;
+ free_ContentInfo;
+ free_ContentType;
+ free_DHNonce;
+ free_DHParameter;
+ free_DHPublicKey;
+ free_DHRepInfo;
+ free_DSAParams;
+ free_DSAPublicKey;
+ free_DSASigValue;
+ free_DigestAlgorithmIdentifier;
+ free_DigestAlgorithmIdentifiers;
+ free_DigestError;
+ free_DigestInfo;
+ free_DigestInit;
+ free_DigestInitReply;
+ free_DigestREP;
+ free_DigestREQ;
+ free_DigestRepInner;
+ free_DigestReqInner;
+ free_DigestRequest;
+ free_DigestResponse;
+ free_DigestTypes;
+ free_DirectoryString;
+ free_DistributionPoint;
+ free_DistributionPointName;
+ free_DistributionPointReasonFlags;
+ free_DomainParameters;
+ free_ECDSA_Sig_Value;
+ free_ECParameters;
+ free_ECPoint;
+ free_ENCTYPE;
+ free_ETYPE_INFO;
+ free_ETYPE_INFO2;
+ free_ETYPE_INFO2_ENTRY;
+ free_ETYPE_INFO_ENTRY;
+ free_EncAPRepPart;
+ free_EncASRepPart;
+ free_EncKDCRepPart;
+ free_EncKrbCredPart;
+ free_EncKrbPrivPart;
+ free_EncTGSRepPart;
+ free_EncTicketPart;
+ free_EncapsulatedContentInfo;
+ free_EncryptedContent;
+ free_EncryptedContentInfo;
+ free_EncryptedData;
+ free_EncryptedKey;
+ free_EncryptionKey;
+ free_EnvelopedData;
+ free_EtypeList;
+ free_ExtKeyUsage;
+ free_Extension;
+ free_Extensions;
+ free_ExternalPrincipalIdentifier;
+ free_ExternalPrincipalIdentifiers;
+ free_FastOptions;
+ free_GeneralName;
+ free_GeneralNames;
+ free_GeneralSubtree;
+ free_GeneralSubtrees;
+ free_HostAddress;
+ free_HostAddresses;
+ free_IssuerAndSerialNumber;
+ free_KDCDHKeyInfo;
+ free_KDCDHKeyInfo_Win2k;
+ free_KDCOptions;
+ free_KDC_REP;
+ free_KDC_REQ;
+ free_KDC_REQ_BODY;
+ free_KDFAlgorithmId;
+ free_KRB5PrincipalName;
+ free_KRB5SignedPath;
+ free_KRB5SignedPathData;
+ free_KRB_CRED;
+ free_KRB_ERROR;
+ free_KRB_PRIV;
+ free_KRB_SAFE;
+ free_KRB_SAFE_BODY;
+ free_KX509_ERROR_CODE;
+ free_KerberosString;
+ free_KerberosTime;
+ free_KeyEncryptionAlgorithmIdentifier;
+ free_KeyIdentifier;
+ free_KeyTransRecipientInfo;
+ free_KeyUsage;
+ free_KrbCredInfo;
+ free_KrbFastArmor;
+ free_KrbFastArmoredRep;
+ free_KrbFastArmoredReq;
+ free_KrbFastFinished;
+ free_KrbFastReq;
+ free_KrbFastResponse;
+ free_Kx509Request;
+ free_Kx509Response;
+ free_LR_TYPE;
+ free_LastReq;
+ free_MESSAGE_TYPE;
+ free_METHOD_DATA;
+ free_MS_UPN_SAN;
+ free_MessageDigest;
+ free_NAME_TYPE;
+ free_NTLMInit;
+ free_NTLMInitReply;
+ free_NTLMReply;
+ free_NTLMRequest;
+ free_NTLMRequest2;
+ free_NTLMResponse;
+ free_Name;
+ free_NameConstraints;
+ free_OriginatorInfo;
+ free_OtherName;
+ free_PADATA_TYPE;
+ free_PA_ClientCanonicalized;
+ free_PA_ClientCanonicalizedNames;
+ free_PA_DATA;
+ free_PA_ENC_SAM_RESPONSE_ENC;
+ free_PA_ENC_TS_ENC;
+ free_PA_FX_FAST_REPLY;
+ free_PA_FX_FAST_REQUEST;
+ free_PA_PAC_REQUEST;
+ free_PA_PK_AS_REP;
+ free_PA_PK_AS_REP_BTMM;
+ free_PA_PK_AS_REP_Win2k;
+ free_PA_PK_AS_REQ;
+ free_PA_PK_AS_REQ_Win2k;
+ free_PA_S4U2Self;
+ free_PA_SAM_CHALLENGE_2;
+ free_PA_SAM_CHALLENGE_2_BODY;
+ free_PA_SAM_REDIRECT;
+ free_PA_SAM_RESPONSE_2;
+ free_PA_SAM_TYPE;
+ free_PA_SERVER_REFERRAL_DATA;
+ free_PA_ServerReferralData;
+ free_PA_SvrReferralData;
+ free_PKAuthenticator;
+ free_PKAuthenticator_Win2k;
+ free_PKCS12_Attribute;
+ free_PKCS12_Attributes;
+ free_PKCS12_AuthenticatedSafe;
+ free_PKCS12_CertBag;
+ free_PKCS12_MacData;
+ free_PKCS12_OctetString;
+ free_PKCS12_PBEParams;
+ free_PKCS12_PFX;
+ free_PKCS12_SafeBag;
+ free_PKCS12_SafeContents;
+ free_PKCS8Attributes;
+ free_PKCS8EncryptedData;
+ free_PKCS8EncryptedPrivateKeyInfo;
+ free_PKCS8PrivateKey;
+ free_PKCS8PrivateKeyAlgorithmIdentifier;
+ free_PKCS8PrivateKeyInfo;
+ free_PKCS9_BMPString;
+ free_PKCS9_friendlyName;
+ free_PKIXXmppAddr;
+ free_PROV_SRV_LOCATION;
+ free_PkinitSP80056AOtherInfo;
+ free_PkinitSuppPubInfo;
+ free_Principal;
+ free_PrincipalName;
+ free_Principals;
+ free_ProxyCertInfo;
+ free_ProxyPolicy;
+ free_RDNSequence;
+ free_RSAPrivateKey;
+ free_RSAPublicKey;
+ free_Realm;
+ free_RecipientIdentifier;
+ free_RecipientInfo;
+ free_RecipientInfos;
+ free_RelativeDistinguishedName;
+ free_ReplyKeyPack;
+ free_ReplyKeyPack_Win2k;
+ free_SAMFlags;
+ free_SignatureAlgorithmIdentifier;
+ free_SignatureValue;
+ free_SignedData;
+ free_SignerIdentifier;
+ free_SignerInfo;
+ free_SignerInfos;
+ free_SubjectKeyIdentifier;
+ free_SubjectPublicKeyInfo;
+ free_TBSCRLCertList;
+ free_TBSCertificate;
+ free_TD_DH_PARAMETERS;
+ free_TD_INVALID_CERTIFICATES;
+ free_TD_TRUSTED_CERTIFIERS;
+ free_TGS_REP;
+ free_TGS_REQ;
+ free_TYPED_DATA;
+ free_Ticket;
+ free_TicketFlags;
+ free_Time;
+ free_TransitedEncoding;
+ free_TrustedCA;
+ free_TrustedCA_Win2k;
+ free_TypedData;
+ free_UniqueIdentifier;
+ free_UnprotectedAttributes;
+ free_ValidationParms;
+ free_Validity;
+ free_Version;
+ free_heim_any;
+ free_heim_any_set;
+ free_krb5int32;
+ free_krb5uint32;
+ heim_any_cmp;
+ initialize_asn1_error_table;
+ initialize_asn1_error_table_r;
+ int2APOptions;
+ int2DigestTypes;
+ int2DistributionPointReasonFlags;
+ int2FastOptions;
+ int2KDCOptions;
+ int2KeyUsage;
+ int2SAMFlags;
+ int2TicketFlags;
+ length_AD_AND_OR;
+ length_AD_IF_RELEVANT;
+ length_AD_INITIAL_VERIFIED_CAS;
+ length_AD_KDCIssued;
+ length_AD_LoginAlias;
+ length_AD_MANDATORY_FOR_KDC;
+ length_APOptions;
+ length_AP_REP;
+ length_AP_REQ;
+ length_AS_REP;
+ length_AS_REQ;
+ length_AUTHDATA_TYPE;
+ length_AccessDescription;
+ length_AlgorithmIdentifier;
+ length_Attribute;
+ length_AttributeType;
+ length_AttributeTypeAndValue;
+ length_AttributeValue;
+ length_AuthPack;
+ length_AuthPack_Win2k;
+ length_Authenticator;
+ length_AuthorityInfoAccessSyntax;
+ length_AuthorityKeyIdentifier;
+ length_AuthorizationData;
+ length_AuthorizationDataElement;
+ length_BaseDistance;
+ length_BasicConstraints;
+ length_CKSUMTYPE;
+ length_CMSAttributes;
+ length_CMSCBCParameter;
+ length_CMSEncryptedData;
+ length_CMSIdentifier;
+ length_CMSRC2CBCParameter;
+ length_CMSVersion;
+ length_CRLCertificateList;
+ length_CRLDistributionPoints;
+ length_CRLReason;
+ length_Certificate;
+ length_CertificateList;
+ length_CertificateRevocationLists;
+ length_CertificateSerialNumber;
+ length_CertificateSet;
+ length_Certificates;
+ length_ChangePasswdDataMS;
+ length_Checksum;
+ length_ContentEncryptionAlgorithmIdentifier;
+ length_ContentInfo;
+ length_ContentType;
+ length_DHNonce;
+ length_DHParameter;
+ length_DHPublicKey;
+ length_DHRepInfo;
+ length_DSAParams;
+ length_DSAPublicKey;
+ length_DSASigValue;
+ length_DigestAlgorithmIdentifier;
+ length_DigestAlgorithmIdentifiers;
+ length_DigestError;
+ length_DigestInfo;
+ length_DigestInit;
+ length_DigestInitReply;
+ length_DigestREP;
+ length_DigestREQ;
+ length_DigestRepInner;
+ length_DigestReqInner;
+ length_DigestRequest;
+ length_DigestResponse;
+ length_DigestTypes;
+ length_DirectoryString;
+ length_DistributionPoint;
+ length_DistributionPointName;
+ length_DistributionPointReasonFlags;
+ length_DomainParameters;
+ length_ECDSA_Sig_Value;
+ length_ECParameters;
+ length_ECPoint;
+ length_ENCTYPE;
+ length_ETYPE_INFO;
+ length_ETYPE_INFO2;
+ length_ETYPE_INFO2_ENTRY;
+ length_ETYPE_INFO_ENTRY;
+ length_EncAPRepPart;
+ length_EncASRepPart;
+ length_EncKDCRepPart;
+ length_EncKrbCredPart;
+ length_EncKrbPrivPart;
+ length_EncTGSRepPart;
+ length_EncTicketPart;
+ length_EncapsulatedContentInfo;
+ length_EncryptedContent;
+ length_EncryptedContentInfo;
+ length_EncryptedData;
+ length_EncryptedKey;
+ length_EncryptionKey;
+ length_EnvelopedData;
+ length_EtypeList;
+ length_ExtKeyUsage;
+ length_Extension;
+ length_Extensions;
+ length_ExternalPrincipalIdentifier;
+ length_ExternalPrincipalIdentifiers;
+ length_FastOptions;
+ length_GeneralName;
+ length_GeneralNames;
+ length_GeneralSubtree;
+ length_GeneralSubtrees;
+ length_HostAddress;
+ length_HostAddresses;
+ length_IssuerAndSerialNumber;
+ length_KDCDHKeyInfo;
+ length_KDCDHKeyInfo_Win2k;
+ length_KDCOptions;
+ length_KDC_REP;
+ length_KDC_REQ;
+ length_KDC_REQ_BODY;
+ length_KDFAlgorithmId;
+ length_KRB5PrincipalName;
+ length_KRB5SignedPath;
+ length_KRB5SignedPathData;
+ length_KRB_CRED;
+ length_KRB_ERROR;
+ length_KRB_PRIV;
+ length_KRB_SAFE;
+ length_KRB_SAFE_BODY;
+ length_KX509_ERROR_CODE;
+ length_KerberosString;
+ length_KerberosTime;
+ length_KeyEncryptionAlgorithmIdentifier;
+ length_KeyIdentifier;
+ length_KeyTransRecipientInfo;
+ length_KeyUsage;
+ length_KrbCredInfo;
+ length_KrbFastArmor;
+ length_KrbFastArmoredRep;
+ length_KrbFastArmoredReq;
+ length_KrbFastFinished;
+ length_KrbFastReq;
+ length_KrbFastResponse;
+ length_Kx509Request;
+ length_Kx509Response;
+ length_LR_TYPE;
+ length_LastReq;
+ length_MESSAGE_TYPE;
+ length_METHOD_DATA;
+ length_MS_UPN_SAN;
+ length_MessageDigest;
+ length_NAME_TYPE;
+ length_NTLMInit;
+ length_NTLMInitReply;
+ length_NTLMReply;
+ length_NTLMRequest;
+ length_NTLMRequest2;
+ length_NTLMResponse;
+ length_Name;
+ length_NameConstraints;
+ length_OriginatorInfo;
+ length_OtherName;
+ length_PADATA_TYPE;
+ length_PA_ClientCanonicalized;
+ length_PA_ClientCanonicalizedNames;
+ length_PA_DATA;
+ length_PA_ENC_SAM_RESPONSE_ENC;
+ length_PA_ENC_TS_ENC;
+ length_PA_FX_FAST_REPLY;
+ length_PA_FX_FAST_REQUEST;
+ length_PA_PAC_REQUEST;
+ length_PA_PK_AS_REP;
+ length_PA_PK_AS_REP_BTMM;
+ length_PA_PK_AS_REP_Win2k;
+ length_PA_PK_AS_REQ;
+ length_PA_PK_AS_REQ_Win2k;
+ length_PA_S4U2Self;
+ length_PA_SAM_CHALLENGE_2;
+ length_PA_SAM_CHALLENGE_2_BODY;
+ length_PA_SAM_REDIRECT;
+ length_PA_SAM_RESPONSE_2;
+ length_PA_SAM_TYPE;
+ length_PA_SERVER_REFERRAL_DATA;
+ length_PA_ServerReferralData;
+ length_PA_SvrReferralData;
+ length_PKAuthenticator;
+ length_PKAuthenticator_Win2k;
+ length_PKCS12_Attribute;
+ length_PKCS12_Attributes;
+ length_PKCS12_AuthenticatedSafe;
+ length_PKCS12_CertBag;
+ length_PKCS12_MacData;
+ length_PKCS12_OctetString;
+ length_PKCS12_PBEParams;
+ length_PKCS12_PFX;
+ length_PKCS12_SafeBag;
+ length_PKCS12_SafeContents;
+ length_PKCS8Attributes;
+ length_PKCS8EncryptedData;
+ length_PKCS8EncryptedPrivateKeyInfo;
+ length_PKCS8PrivateKey;
+ length_PKCS8PrivateKeyAlgorithmIdentifier;
+ length_PKCS8PrivateKeyInfo;
+ length_PKCS9_BMPString;
+ length_PKCS9_friendlyName;
+ length_PKIXXmppAddr;
+ length_PROV_SRV_LOCATION;
+ length_PkinitSP80056AOtherInfo;
+ length_PkinitSuppPubInfo;
+ length_Principal;
+ length_PrincipalName;
+ length_Principals;
+ length_ProxyCertInfo;
+ length_ProxyPolicy;
+ length_RDNSequence;
+ length_RSAPrivateKey;
+ length_RSAPublicKey;
+ length_Realm;
+ length_RecipientIdentifier;
+ length_RecipientInfo;
+ length_RecipientInfos;
+ length_RelativeDistinguishedName;
+ length_ReplyKeyPack;
+ length_ReplyKeyPack_Win2k;
+ length_SAMFlags;
+ length_SignatureAlgorithmIdentifier;
+ length_SignatureValue;
+ length_SignedData;
+ length_SignerIdentifier;
+ length_SignerInfo;
+ length_SignerInfos;
+ length_SubjectKeyIdentifier;
+ length_SubjectPublicKeyInfo;
+ length_TBSCRLCertList;
+ length_TBSCertificate;
+ length_TD_DH_PARAMETERS;
+ length_TD_INVALID_CERTIFICATES;
+ length_TD_TRUSTED_CERTIFIERS;
+ length_TGS_REP;
+ length_TGS_REQ;
+ length_TYPED_DATA;
+ length_Ticket;
+ length_TicketFlags;
+ length_Time;
+ length_TransitedEncoding;
+ length_TrustedCA;
+ length_TrustedCA_Win2k;
+ length_TypedData;
+ length_UniqueIdentifier;
+ length_UnprotectedAttributes;
+ length_ValidationParms;
+ length_Validity;
+ length_Version;
+ length_heim_any;
+ length_heim_any_set;
+ length_krb5int32;
+ length_krb5uint32;
+ remove_AuthorizationData;
+ remove_CRLDistributionPoints;
+ remove_DigestAlgorithmIdentifiers;
+ remove_ETYPE_INFO;
+ remove_ETYPE_INFO2;
+ remove_Extensions;
+ remove_GeneralNames;
+ remove_METHOD_DATA;
+ remove_Principals;
+};
diff --git a/kerberos5/lib/libkafs5/Makefile b/kerberos5/lib/libkafs5/Makefile
index d17b6b8..d1faae7 100644
--- a/kerberos5/lib/libkafs5/Makefile
+++ b/kerberos5/lib/libkafs5/Makefile
@@ -1,19 +1,12 @@
# $FreeBSD$
LIB= kafs5
-LDADD= -lasn1 -lroken
+LDADD= -lasn1 -lroken -lkrb5
+LDFLAGS= -Wl,--no-undefined
DPADD= ${LIBASN1} ${LIBKRB5} ${LIBROKEN}
INCS= kafs.h
MAN= kafs5.3
-
-#
-# Linking with libkrb5 uncovers a bug in binutils.
-# See http://repo.or.cz/w/binutils.git/commit/ee05170bf71819c99cb5a36a44735c231ae03c56 .
-#
-.if ${MACHINE} != "mips"
-LDADD+= -lkrb5
-LDFLAGS= -Wl,--no-undefined
-.endif
+VERSION_MAP= ${.CURDIR}/version.map
MLINKS= kafs5.3 k_afs_cell_of_file.3 \
kafs5.3 k_hasafs.3 \
diff --git a/kerberos5/lib/libkafs5/version.map b/kerberos5/lib/libkafs5/version.map
new file mode 100644
index 0000000..1e7b0a8
--- /dev/null
+++ b/kerberos5/lib/libkafs5/version.map
@@ -0,0 +1,22 @@
+#
+# $FreeBSD$
+#
+HEIMDAL_KAFS5_1.0 {
+ global:
+ k_afs_cell_of_file;
+ k_hasafs;
+ k_hasafs_recheck;
+ k_pioctl;
+ k_setpag;
+ k_unlog;
+ kafs_set_verbose;
+ kafs_settoken5;
+ kafs_settoken_rxkad;
+ krb5_afslog;
+ krb5_afslog_home;
+ krb5_afslog_uid;
+ krb5_afslog_uid_home;
+ krb5_realm_of_cell;
+ local:
+ *;
+};
OpenPOWER on IntegriCloud