Latest update.

This commit is contained in:
2019-10-17 23:54:38 +09:00
parent 41a23ae6f6
commit ee84d0dd84
1357 changed files with 41111 additions and 9603 deletions
+16 -20
View File
@@ -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