Latest update.
This commit is contained in:
+16
-20
@@ -123,13 +123,13 @@ OCSP_SIGNATURE_new,
|
||||
OCSP_SINGLERESP_free,
|
||||
OCSP_SINGLERESP_new,
|
||||
OSSL_CMP_ITAV_free,
|
||||
OSSL_CMP_MSG_dup,
|
||||
OSSL_CMP_MSG_free,
|
||||
OSSL_CMP_MSG_it,
|
||||
OSSL_CMP_MSG_free,
|
||||
OSSL_CMP_PKIHEADER_free,
|
||||
OSSL_CMP_PKIHEADER_it,
|
||||
OSSL_CMP_PKIHEADER_new,
|
||||
OSSL_CMP_PKISI_free,
|
||||
OSSL_CMP_PKISI_new,
|
||||
OSSL_CMP_PKISTATUS_it,
|
||||
OSSL_CRMF_CERTID_free,
|
||||
OSSL_CRMF_CERTID_it,
|
||||
@@ -252,13 +252,10 @@ X509_ALGOR_new,
|
||||
X509_ATTRIBUTE_dup,
|
||||
X509_ATTRIBUTE_free,
|
||||
X509_ATTRIBUTE_new,
|
||||
X509_CERT_AUX_dup,
|
||||
X509_CERT_AUX_free,
|
||||
X509_CERT_AUX_new,
|
||||
X509_CINF_dup,
|
||||
X509_CINF_free,
|
||||
X509_CINF_new,
|
||||
X509_CRL_INFO_dup,
|
||||
X509_CRL_INFO_free,
|
||||
X509_CRL_INFO_new,
|
||||
X509_CRL_dup,
|
||||
@@ -273,7 +270,6 @@ X509_NAME_ENTRY_new,
|
||||
X509_NAME_dup,
|
||||
X509_NAME_free,
|
||||
X509_NAME_new,
|
||||
X509_REQ_INFO_dup,
|
||||
X509_REQ_INFO_free,
|
||||
X509_REQ_INFO_new,
|
||||
X509_REQ_dup,
|
||||
@@ -282,7 +278,6 @@ X509_REQ_new,
|
||||
X509_REVOKED_dup,
|
||||
X509_REVOKED_free,
|
||||
X509_REVOKED_new,
|
||||
X509_SIG_dup,
|
||||
X509_SIG_free,
|
||||
X509_SIG_new,
|
||||
X509_VAL_free,
|
||||
@@ -292,7 +287,7 @@ X509_dup,
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
=for comment generic
|
||||
=for openssl generic
|
||||
|
||||
#include <openssl/asn1t.h>
|
||||
|
||||
@@ -309,8 +304,8 @@ X509_dup,
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
In the description below, I<TYPE> is used
|
||||
as a placeholder for any of the OpenSSL datatypes, such as I<X509>.
|
||||
In the description below, B<I<TYPE>> is used
|
||||
as a placeholder for any of the OpenSSL datatypes, such as B<X509>.
|
||||
|
||||
The OpenSSL ASN1 parsing library templates are like a data-driven bytecode
|
||||
interpreter.
|
||||
@@ -326,25 +321,26 @@ The macro IMPLEMENT_ASN1_FUNCTIONS() is used once in a source file
|
||||
to generate the function bodies.
|
||||
|
||||
|
||||
TYPE_new() allocates an empty object of the indicated type.
|
||||
The object returned must be released by calling TYPE_free().
|
||||
B<I<TYPE>_new>() allocates an empty object of the indicated type.
|
||||
The object returned must be released by calling B<I<TYPE>_free>().
|
||||
|
||||
TYPE_dup() copies an existing object, leaving it untouched.
|
||||
B<I<TYPE>_dup>() copies an existing object, leaving it untouched.
|
||||
|
||||
TYPE_free() releases the object and all pointers and sub-objects
|
||||
B<I<TYPE>_free>() releases the object and all pointers and sub-objects
|
||||
within it.
|
||||
|
||||
TYPE_print_ctx() prints the object B<a> on the specified BIO B<out>.
|
||||
Each line will be prefixed with B<indent> spaces.
|
||||
The B<pctx> specifies the printing context and is for internal
|
||||
B<I<TYPE>_print_ctx>() prints the object I<a> on the specified BIO I<out>.
|
||||
Each line will be prefixed with I<indent> spaces.
|
||||
The I<pctx> specifies the printing context and is for internal
|
||||
use; use NULL to get the default behavior. If a print function is
|
||||
user-defined, then pass in any B<pctx> down to any nested calls.
|
||||
user-defined, then pass in any I<pctx> down to any nested calls.
|
||||
|
||||
=head1 RETURN VALUES
|
||||
|
||||
TYPE_new() and TYPE_dup() return a pointer to the object or NULL on failure.
|
||||
B<I<TYPE>_new>() and B<I<TYPE>_dup>() return a pointer to the object or NULL on
|
||||
failure.
|
||||
|
||||
TYPE_print_ctx() returns 1 on success or zero on failure.
|
||||
B<I<TYPE>_print_ctx>() returns 1 on success or zero on failure.
|
||||
|
||||
=head1 COPYRIGHT
|
||||
|
||||
|
||||
Reference in New Issue
Block a user