mirror of https://github.com/openssl/openssl.git
crypto: remove OSSL_FUTURE_CONST as it is not more needed since 4.0
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/28033)
This commit is contained in:
parent
495f4beb86
commit
5929482814
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
/* Print out an SPKI */
|
/* Print out an SPKI */
|
||||||
|
|
||||||
int NETSCAPE_SPKI_print(BIO *out, OSSL_FUTURE_CONST NETSCAPE_SPKI *spki)
|
int NETSCAPE_SPKI_print(BIO *out, const NETSCAPE_SPKI *spki)
|
||||||
{
|
{
|
||||||
EVP_PKEY *pkey;
|
EVP_PKEY *pkey;
|
||||||
ASN1_IA5STRING *chal;
|
ASN1_IA5STRING *chal;
|
||||||
|
|
|
@ -32,12 +32,12 @@ int X509_CRL_print_fp(FILE *fp, X509_CRL *x)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int X509_CRL_print(BIO *out, OSSL_FUTURE_CONST X509_CRL *x)
|
int X509_CRL_print(BIO *out, const X509_CRL *x)
|
||||||
{
|
{
|
||||||
return X509_CRL_print_ex(out, x, XN_FLAG_COMPAT);
|
return X509_CRL_print_ex(out, x, XN_FLAG_COMPAT);
|
||||||
}
|
}
|
||||||
|
|
||||||
int X509_CRL_print_ex(BIO *out, OSSL_FUTURE_CONST X509_CRL *x, unsigned long nmflag)
|
int X509_CRL_print_ex(BIO *out, const X509_CRL *x, unsigned long nmflag)
|
||||||
{
|
{
|
||||||
STACK_OF(X509_REVOKED) *rev;
|
STACK_OF(X509_REVOKED) *rev;
|
||||||
X509_REVOKED *r;
|
X509_REVOKED *r;
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
#include <openssl/dsa.h>
|
#include <openssl/dsa.h>
|
||||||
|
|
||||||
#ifndef OPENSSL_NO_STDIO
|
#ifndef OPENSSL_NO_STDIO
|
||||||
int X509_REQ_print_fp(FILE *fp, OSSL_FUTURE_CONST X509_REQ *x)
|
int X509_REQ_print_fp(FILE *fp, const X509_REQ *x)
|
||||||
{
|
{
|
||||||
BIO *b;
|
BIO *b;
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -34,8 +34,7 @@ int X509_REQ_print_fp(FILE *fp, OSSL_FUTURE_CONST X509_REQ *x)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int X509_REQ_print_ex(BIO *bp, OSSL_FUTURE_CONST X509_REQ *x, unsigned long nmflags,
|
int X509_REQ_print_ex(BIO *bp, const X509_REQ *x, unsigned long nmflags, unsigned long cflag)
|
||||||
unsigned long cflag)
|
|
||||||
{
|
{
|
||||||
long l;
|
long l;
|
||||||
int i;
|
int i;
|
||||||
|
@ -210,7 +209,7 @@ int X509_REQ_print_ex(BIO *bp, OSSL_FUTURE_CONST X509_REQ *x, unsigned long nmfl
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int X509_REQ_print(BIO *bp, OSSL_FUTURE_CONST X509_REQ *x)
|
int X509_REQ_print(BIO *bp, const X509_REQ *x)
|
||||||
{
|
{
|
||||||
return X509_REQ_print_ex(bp, x, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
|
return X509_REQ_print_ex(bp, x, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,8 +33,7 @@ int X509_print_fp(FILE *fp, X509 *x)
|
||||||
return X509_print_ex_fp(fp, x, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
|
return X509_print_ex_fp(fp, x, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
|
||||||
}
|
}
|
||||||
|
|
||||||
int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag,
|
int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag, unsigned long cflag)
|
||||||
unsigned long cflag)
|
|
||||||
{
|
{
|
||||||
BIO *b;
|
BIO *b;
|
||||||
int ret;
|
int ret;
|
||||||
|
@ -50,13 +49,12 @@ int X509_print_ex_fp(FILE *fp, X509 *x, unsigned long nmflag,
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int X509_print(BIO *bp, OSSL_FUTURE_CONST X509 *x)
|
int X509_print(BIO *bp, const X509 *x)
|
||||||
{
|
{
|
||||||
return X509_print_ex(bp, x, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
|
return X509_print_ex(bp, x, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
|
||||||
}
|
}
|
||||||
|
|
||||||
int X509_print_ex(BIO *bp, OSSL_FUTURE_CONST X509 *x, unsigned long nmflags,
|
int X509_print_ex(BIO *bp, const X509 *x, unsigned long nmflags, unsigned long cflag)
|
||||||
unsigned long cflag)
|
|
||||||
{
|
{
|
||||||
long l;
|
long l;
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
@ -200,7 +198,7 @@ int X509_print_ex(BIO *bp, OSSL_FUTURE_CONST X509 *x, unsigned long nmflags,
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int X509_ocspid_print(BIO *bp, OSSL_FUTURE_CONST X509 *x)
|
int X509_ocspid_print(BIO *bp, const X509 *x)
|
||||||
{
|
{
|
||||||
unsigned char *der = NULL;
|
unsigned char *der = NULL;
|
||||||
unsigned char *dertmp;
|
unsigned char *dertmp;
|
||||||
|
@ -322,7 +320,7 @@ int X509_signature_print(BIO *bp, const X509_ALGOR *sigalg,
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
int X509_aux_print(BIO *out, OSSL_FUTURE_CONST X509 *x, int indent)
|
int X509_aux_print(BIO *out, const X509 *x, int indent)
|
||||||
{
|
{
|
||||||
char oidstr[80], first;
|
char oidstr[80], first;
|
||||||
STACK_OF(ASN1_OBJECT) *trust, *reject;
|
STACK_OF(ASN1_OBJECT) *trust, *reject;
|
||||||
|
|
|
@ -74,7 +74,7 @@ EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req)
|
||||||
return X509_PUBKEY_get0(req->req_info.pubkey);
|
return X509_PUBKEY_get0(req->req_info.pubkey);
|
||||||
}
|
}
|
||||||
|
|
||||||
X509_PUBKEY *X509_REQ_get_X509_PUBKEY(OSSL_FUTURE_CONST X509_REQ *req)
|
X509_PUBKEY *X509_REQ_get_X509_PUBKEY(const X509_REQ *req)
|
||||||
{
|
{
|
||||||
return req->req_info.pubkey;
|
return req->req_info.pubkey;
|
||||||
}
|
}
|
||||||
|
@ -139,7 +139,7 @@ static STACK_OF(X509_EXTENSION) *get_extensions_by_nid(const X509_REQ *req,
|
||||||
ASN1_ITEM_rptr(X509_EXTENSIONS));
|
ASN1_ITEM_rptr(X509_EXTENSIONS));
|
||||||
}
|
}
|
||||||
|
|
||||||
STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(OSSL_FUTURE_CONST X509_REQ *req)
|
STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(const X509_REQ *req)
|
||||||
{
|
{
|
||||||
STACK_OF(X509_EXTENSION) *exts = NULL;
|
STACK_OF(X509_EXTENSION) *exts = NULL;
|
||||||
int *pnid;
|
int *pnid;
|
||||||
|
|
|
@ -120,7 +120,7 @@ const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl)
|
||||||
return crl->crl.extensions;
|
return crl->crl.extensions;
|
||||||
}
|
}
|
||||||
|
|
||||||
STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(OSSL_FUTURE_CONST X509_CRL *crl)
|
STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(const X509_CRL *crl)
|
||||||
{
|
{
|
||||||
return crl->crl.revoked;
|
return crl->crl.revoked;
|
||||||
}
|
}
|
||||||
|
|
|
@ -82,7 +82,7 @@ int X509_keyid_set1(X509 *x, const unsigned char *id, int len)
|
||||||
return ASN1_STRING_set(aux->keyid, id, len);
|
return ASN1_STRING_set(aux->keyid, id, len);
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned char *X509_alias_get0(OSSL_FUTURE_CONST X509 *x, int *len)
|
unsigned char *X509_alias_get0(const X509 *x, int *len)
|
||||||
{
|
{
|
||||||
if (!x->aux || !x->aux->alias)
|
if (!x->aux || !x->aux->alias)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -91,7 +91,7 @@ unsigned char *X509_alias_get0(OSSL_FUTURE_CONST X509 *x, int *len)
|
||||||
return x->aux->alias->data;
|
return x->aux->alias->data;
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned char *X509_keyid_get0(OSSL_FUTURE_CONST X509 *x, int *len)
|
unsigned char *X509_keyid_get0(const X509 *x, int *len)
|
||||||
{
|
{
|
||||||
if (!x->aux || !x->aux->keyid)
|
if (!x->aux || !x->aux->keyid)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -159,14 +159,14 @@ void X509_reject_clear(X509 *x)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(OSSL_FUTURE_CONST X509 *x)
|
STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(const X509 *x)
|
||||||
{
|
{
|
||||||
if (x->aux != NULL)
|
if (x->aux != NULL)
|
||||||
return x->aux->trust;
|
return x->aux->trust;
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(OSSL_FUTURE_CONST X509 *x)
|
STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(const X509 *x)
|
||||||
{
|
{
|
||||||
if (x->aux != NULL)
|
if (x->aux != NULL)
|
||||||
return x->aux->reject;
|
return x->aux->reject;
|
||||||
|
|
|
@ -33,12 +33,6 @@ extern "C" {
|
||||||
# include <openssl/safestack.h>
|
# include <openssl/safestack.h>
|
||||||
# include <openssl/macros.h>
|
# include <openssl/macros.h>
|
||||||
|
|
||||||
# if OPENSSL_VERSION_MAJOR >= 4
|
|
||||||
# define OSSL_FUTURE_CONST const
|
|
||||||
# else
|
|
||||||
# define OSSL_FUTURE_CONST
|
|
||||||
# endif
|
|
||||||
|
|
||||||
typedef struct ossl_provider_st OSSL_PROVIDER; /* Provider Object */
|
typedef struct ossl_provider_st OSSL_PROVIDER; /* Provider Object */
|
||||||
|
|
||||||
# ifdef NO_ASN1_TYPEDEFS
|
# ifdef NO_ASN1_TYPEDEFS
|
||||||
|
|
|
@ -344,7 +344,7 @@ char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x);
|
||||||
EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x);
|
EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x);
|
||||||
int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
|
int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey);
|
||||||
|
|
||||||
int NETSCAPE_SPKI_print(BIO *out, OSSL_FUTURE_CONST NETSCAPE_SPKI *spki);
|
int NETSCAPE_SPKI_print(BIO *out, const NETSCAPE_SPKI *spki);
|
||||||
|
|
||||||
int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent);
|
int X509_signature_dump(BIO *bp, const ASN1_STRING *sig, int indent);
|
||||||
int X509_signature_print(BIO *bp, const X509_ALGOR *alg,
|
int X509_signature_print(BIO *bp, const X509_ALGOR *alg,
|
||||||
|
@ -600,8 +600,8 @@ ASN1_OCTET_STRING *X509_REQ_get0_distinguishing_id(X509_REQ *x);
|
||||||
|
|
||||||
int X509_alias_set1(X509 *x, const unsigned char *name, int len);
|
int X509_alias_set1(X509 *x, const unsigned char *name, int len);
|
||||||
int X509_keyid_set1(X509 *x, const unsigned char *id, int len);
|
int X509_keyid_set1(X509 *x, const unsigned char *id, int len);
|
||||||
unsigned char *X509_alias_get0(OSSL_FUTURE_CONST X509 *x, int *len);
|
unsigned char *X509_alias_get0(const X509 *x, int *len);
|
||||||
unsigned char *X509_keyid_get0(OSSL_FUTURE_CONST X509 *x, int *len);
|
unsigned char *X509_keyid_get0(const X509 *x, int *len);
|
||||||
|
|
||||||
DECLARE_ASN1_FUNCTIONS(X509_REVOKED)
|
DECLARE_ASN1_FUNCTIONS(X509_REVOKED)
|
||||||
DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
|
DECLARE_ASN1_FUNCTIONS(X509_CRL_INFO)
|
||||||
|
@ -710,11 +710,11 @@ int i2d_re_X509_REQ_tbs(X509_REQ *req, unsigned char **pp);
|
||||||
int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey);
|
int X509_REQ_set_pubkey(X509_REQ *x, EVP_PKEY *pkey);
|
||||||
EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); /* deprecated */
|
EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); /* deprecated */
|
||||||
EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req);
|
EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req);
|
||||||
X509_PUBKEY *X509_REQ_get_X509_PUBKEY(OSSL_FUTURE_CONST X509_REQ *req);
|
X509_PUBKEY *X509_REQ_get_X509_PUBKEY(const X509_REQ *req);
|
||||||
int X509_REQ_extension_nid(int nid);
|
int X509_REQ_extension_nid(int nid);
|
||||||
int *X509_REQ_get_extension_nids(void);
|
int *X509_REQ_get_extension_nids(void);
|
||||||
void X509_REQ_set_extension_nids(int *nids);
|
void X509_REQ_set_extension_nids(int *nids);
|
||||||
STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(OSSL_FUTURE_CONST X509_REQ *req);
|
STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(const X509_REQ *req);
|
||||||
int X509_REQ_add_extensions_nid(X509_REQ *req,
|
int X509_REQ_add_extensions_nid(X509_REQ *req,
|
||||||
const STACK_OF(X509_EXTENSION) *exts, int nid);
|
const STACK_OF(X509_EXTENSION) *exts, int nid);
|
||||||
int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext);
|
int X509_REQ_add_extensions(X509_REQ *req, const STACK_OF(X509_EXTENSION) *ext);
|
||||||
|
@ -759,7 +759,7 @@ OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl);
|
||||||
#endif
|
#endif
|
||||||
X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl);
|
X509_NAME *X509_CRL_get_issuer(const X509_CRL *crl);
|
||||||
const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl);
|
const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl);
|
||||||
STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(OSSL_FUTURE_CONST X509_CRL *crl);
|
STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(const X509_CRL *crl);
|
||||||
const X509_ALGOR *X509_CRL_get0_tbs_sigalg(const X509_CRL *crl);
|
const X509_ALGOR *X509_CRL_get0_tbs_sigalg(const X509_CRL *crl);
|
||||||
void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,
|
void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig,
|
||||||
const X509_ALGOR **palg);
|
const X509_ALGOR **palg);
|
||||||
|
@ -821,29 +821,24 @@ unsigned long X509_NAME_hash_old(const X509_NAME *x);
|
||||||
|
|
||||||
int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b);
|
int X509_CRL_cmp(const X509_CRL *a, const X509_CRL *b);
|
||||||
int X509_CRL_match(const X509_CRL *a, const X509_CRL *b);
|
int X509_CRL_match(const X509_CRL *a, const X509_CRL *b);
|
||||||
int X509_aux_print(BIO *out, OSSL_FUTURE_CONST X509 *x, int indent);
|
int X509_aux_print(BIO *out, const X509 *x, int indent);
|
||||||
# ifndef OPENSSL_NO_STDIO
|
# ifndef OPENSSL_NO_STDIO
|
||||||
int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag,
|
int X509_print_ex_fp(FILE *bp, X509 *x, unsigned long nmflag, unsigned long cflag);
|
||||||
unsigned long cflag);
|
|
||||||
int X509_print_fp(FILE *bp, X509 *x);
|
int X509_print_fp(FILE *bp, X509 *x);
|
||||||
int X509_CRL_print_fp(FILE *bp, X509_CRL *x);
|
int X509_CRL_print_fp(FILE *bp, X509_CRL *x);
|
||||||
int X509_REQ_print_fp(FILE *bp, OSSL_FUTURE_CONST X509_REQ *req);
|
int X509_REQ_print_fp(FILE *bp, const X509_REQ *req);
|
||||||
int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent,
|
int X509_NAME_print_ex_fp(FILE *fp, const X509_NAME *nm, int indent, unsigned long flags);
|
||||||
unsigned long flags);
|
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase);
|
int X509_NAME_print(BIO *bp, const X509_NAME *name, int obase);
|
||||||
int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent,
|
int X509_NAME_print_ex(BIO *out, const X509_NAME *nm, int indent, unsigned long flags);
|
||||||
unsigned long flags);
|
int X509_print_ex(BIO *bp, const X509 *x, unsigned long nmflag, unsigned long cflag);
|
||||||
int X509_print_ex(BIO *bp, OSSL_FUTURE_CONST X509 *x, unsigned long nmflag,
|
int X509_print(BIO *bp, const X509 *x);
|
||||||
unsigned long cflag);
|
int X509_ocspid_print(BIO *bp, const X509 *x);
|
||||||
int X509_print(BIO *bp, OSSL_FUTURE_CONST X509 *x);
|
int X509_CRL_print_ex(BIO *out, const X509_CRL *x, unsigned long nmflag);
|
||||||
int X509_ocspid_print(BIO *bp, OSSL_FUTURE_CONST X509 *x);
|
int X509_CRL_print(BIO *bp, const X509_CRL *x);
|
||||||
int X509_CRL_print_ex(BIO *out, OSSL_FUTURE_CONST X509_CRL *x, unsigned long nmflag);
|
int X509_REQ_print_ex(BIO *bp, const X509_REQ *x, unsigned long nmflag, unsigned long cflag);
|
||||||
int X509_CRL_print(BIO *bp, OSSL_FUTURE_CONST X509_CRL *x);
|
int X509_REQ_print(BIO *bp, const X509_REQ *req);
|
||||||
int X509_REQ_print_ex(BIO *bp, OSSL_FUTURE_CONST X509_REQ *x, unsigned long nmflag,
|
|
||||||
unsigned long cflag);
|
|
||||||
int X509_REQ_print(BIO *bp, OSSL_FUTURE_CONST X509_REQ *req);
|
|
||||||
|
|
||||||
int X509_NAME_entry_count(const X509_NAME *name);
|
int X509_NAME_entry_count(const X509_NAME *name);
|
||||||
int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid,
|
int X509_NAME_get_text_by_NID(const X509_NAME *name, int nid,
|
||||||
|
|
|
@ -132,8 +132,8 @@ int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj);
|
||||||
int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj);
|
int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj);
|
||||||
void X509_trust_clear(X509 *x);
|
void X509_trust_clear(X509 *x);
|
||||||
void X509_reject_clear(X509 *x);
|
void X509_reject_clear(X509 *x);
|
||||||
STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(OSSL_FUTURE_CONST X509 *x);
|
STACK_OF(ASN1_OBJECT) *X509_get0_trust_objects(const X509 *x);
|
||||||
STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(OSSL_FUTURE_CONST X509 *x);
|
STACK_OF(ASN1_OBJECT) *X509_get0_reject_objects(const X509 *x);
|
||||||
|
|
||||||
int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *,
|
int (*X509_TRUST_set_default(int (*trust) (int, X509 *, int))) (int, X509 *,
|
||||||
int);
|
int);
|
||||||
|
|
Loading…
Reference in New Issue