summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509
diff options
context:
space:
mode:
authormiod <>2014-04-15 20:19:57 +0000
committermiod <>2014-04-15 20:19:57 +0000
commitf6394a1bd8f61db79694977e8d0afdfd4e4ff1a1 (patch)
tree3b957c0020405f9f6e90af181b1ebb5124c6e68a /src/lib/libcrypto/x509
parent2125ec026993d82b51335463dc7fc5b899a4057a (diff)
downloadopenbsd-f6394a1bd8f61db79694977e8d0afdfd4e4ff1a1.tar.gz
openbsd-f6394a1bd8f61db79694977e8d0afdfd4e4ff1a1.tar.bz2
openbsd-f6394a1bd8f61db79694977e8d0afdfd4e4ff1a1.zip
The NO_ASN1_OLD define was introduced in 0.9.7, 8 years ago, to allow for
obsolete (and mostly internal) routines to be compiled out. We don't expect any reasonable software to stick to these interfaces, so better clean up the view and unifdef -DNO_ASN1_OLD. The astute reader will notice the existence of NO_OLD_ASN1 which serves a similar purpose, but is more entangled. Its time will come, soon.
Diffstat (limited to 'src/lib/libcrypto/x509')
-rw-r--r--src/lib/libcrypto/x509/x509.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/lib/libcrypto/x509/x509.h b/src/lib/libcrypto/x509/x509.h
index 121847b244..27befbbbb0 100644
--- a/src/lib/libcrypto/x509/x509.h
+++ b/src/lib/libcrypto/x509/x509.h
@@ -697,7 +697,6 @@ int i2d_RSA_PUBKEY_fp(FILE *fp,RSA *rsa);
697#ifndef OPENSSL_NO_DSA 697#ifndef OPENSSL_NO_DSA
698DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa); 698DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa);
699int i2d_DSA_PUBKEY_fp(FILE *fp, DSA *dsa); 699int i2d_DSA_PUBKEY_fp(FILE *fp, DSA *dsa);
700DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa);
701int i2d_DSAPrivateKey_fp(FILE *fp, DSA *dsa); 700int i2d_DSAPrivateKey_fp(FILE *fp, DSA *dsa);
702#endif 701#endif
703#ifndef OPENSSL_NO_EC 702#ifndef OPENSSL_NO_EC
@@ -881,16 +880,6 @@ X509_INFO * X509_INFO_new(void);
881void X509_INFO_free(X509_INFO *a); 880void X509_INFO_free(X509_INFO *a);
882char * X509_NAME_oneline(X509_NAME *a,char *buf,int size); 881char * X509_NAME_oneline(X509_NAME *a,char *buf,int size);
883 882
884int ASN1_verify(i2d_of_void *i2d, X509_ALGOR *algor1,
885 ASN1_BIT_STRING *signature,char *data,EVP_PKEY *pkey);
886
887int ASN1_digest(i2d_of_void *i2d,const EVP_MD *type,char *data,
888 unsigned char *md,unsigned int *len);
889
890int ASN1_sign(i2d_of_void *i2d, X509_ALGOR *algor1,
891 X509_ALGOR *algor2, ASN1_BIT_STRING *signature,
892 char *data,EVP_PKEY *pkey, const EVP_MD *type);
893
894int ASN1_item_digest(const ASN1_ITEM *it,const EVP_MD *type,void *data, 883int ASN1_item_digest(const ASN1_ITEM *it,const EVP_MD *type,void *data,
895 unsigned char *md,unsigned int *len); 884 unsigned char *md,unsigned int *len);
896 885