/crypto/buildinf.h
/include/crypto/*_conf.h
/include/openssl/asn1.h
+/include/openssl/asn1t.h
/include/openssl/cmp.h
/include/openssl/cms.h
/include/openssl/configuration.h
# Empty DEPEND "indices" means the dependencies are expected to be built
# unconditionally before anything else.
DEPEND[]=include/openssl/asn1.h \
+ include/openssl/asn1t.h \
include/openssl/cmp.h \
include/openssl/cms.h \
include/openssl/configuration.h \
doc/man7/openssl_user_macros.pod
GENERATE[include/openssl/asn1.h]=include/openssl/asn1.h.in
+GENERATE[include/openssl/asn1t.h]=include/openssl/asn1t.h.in
GENERATE[include/openssl/cmp.h]=include/openssl/cmp.h.in
GENERATE[include/openssl/cms.h]=include/openssl/cms.h.in
GENERATE[include/openssl/configuration.h]=include/openssl/configuration.h.in
#include "internal/numbers.h"
#include "asn1_local.h"
-DEFINE_STACK_OF(ASN1_VALUE)
-
/*
* Constructed types with a recursive definition (such as can be found in PKCS7)
* could eventually exceed the stack given malicious input with excessive
#include <openssl/objects.h>
#include "asn1_local.h"
-DEFINE_STACK_OF(ASN1_VALUE)
-
/* Free up an ASN1 structure */
void ASN1_item_free(ASN1_VALUE *val, const ASN1_ITEM *it)
#include <string.h>
#include "asn1_local.h"
-DEFINE_STACK_OF(ASN1_VALUE)
-
static int asn1_item_embed_new(ASN1_VALUE **pval, const ASN1_ITEM *it,
int embed);
static int asn1_primitive_new(ASN1_VALUE **pval, const ASN1_ITEM *it,
#include "crypto/asn1.h"
#include "x509_local.h"
-DEFINE_STACK_OF(ASN1_VALUE)
-
/*
* Maximum length of X509_NAME: much larger than anything we should
* ever see in practice.
/*
+ * {- join("\n * ", @autowarntext) -}
+ *
* Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* https://www.openssl.org/source/license.html
*/
+{-
+use OpenSSL::stackhash qw(generate_stack_macros);
+-}
+
#ifndef OPENSSL_ASN1T_H
# define OPENSSL_ASN1T_H
# pragma once
DECLARE_ASN1_ITEM(ZLONG)
# endif
-DEFINE_OR_DECLARE_STACK_OF(ASN1_VALUE)
+{-
+ generate_stack_macros("ASN1_VALUE");
+-}
+
/* Functions used internally by the ASN1 code */