summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorschwarze <>2021-12-09 19:01:52 +0000
committerschwarze <>2021-12-09 19:01:52 +0000
commit9e434528ac6b6bd803cb9c5887471f6ef44cb8b9 (patch)
treebd24aa9992ea4adca84017da914a8c9dee3ca147 /src
parent29e6e654f8ce39418caec1a484c6f81087613d80 (diff)
downloadopenbsd-9e434528ac6b6bd803cb9c5887471f6ef44cb8b9.tar.gz
openbsd-9e434528ac6b6bd803cb9c5887471f6ef44cb8b9.tar.bz2
openbsd-9e434528ac6b6bd803cb9c5887471f6ef44cb8b9.zip
improve the documentation of V_ASN1_APP_CHOOSE
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.313
-rw-r--r--src/lib/libcrypto/man/X509_NAME_add_entry_by_txt.38
2 files changed, 15 insertions, 6 deletions
diff --git a/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 b/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
index 7437ee82c1..9226ad292f 100644
--- a/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
+++ b/src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_NAME_ENTRY_get_object.3,v 1.14 2021/07/02 16:13:56 schwarze Exp $ 1.\" $OpenBSD: X509_NAME_ENTRY_get_object.3,v 1.15 2021/12/09 19:01:52 schwarze Exp $
2.\" full merge up to: OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400 2.\" full merge up to: OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400
3.\" selective merge up to: OpenSSL ca34e08d Dec 12 07:38:07 2018 +0100 3.\" selective merge up to: OpenSSL ca34e08d Dec 12 07:38:07 2018 +0100
4.\" 4.\"
@@ -67,7 +67,7 @@
67.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 67.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
68.\" OF THE POSSIBILITY OF SUCH DAMAGE. 68.\" OF THE POSSIBILITY OF SUCH DAMAGE.
69.\" 69.\"
70.Dd $Mdocdate: July 2 2021 $ 70.Dd $Mdocdate: December 9 2021 $
71.Dt X509_NAME_ENTRY_GET_OBJECT 3 71.Dt X509_NAME_ENTRY_GET_OBJECT 3
72.Os 72.Os
73.Sh NAME 73.Sh NAME
@@ -232,12 +232,19 @@ to
232.Fn X509_NAME_ENTRY_set_data 232.Fn X509_NAME_ENTRY_set_data
233sets the field value of 233sets the field value of
234.Fa ne 234.Fa ne
235to string type 235to the given string
236.Fa type 236.Fa type
237and the value determined by 237and the value determined by
238.Fa bytes 238.Fa bytes
239and 239and
240.Fa len . 240.Fa len .
241If the
242.Fa type
243argument is
244.Dv V_ASN1_APP_CHOOSE ,
245the return value of
246.Xr ASN1_PRINTABLE_type 3
247is used instead.
241.Pp 248.Pp
242.Fn X509_NAME_ENTRY_create_by_txt , 249.Fn X509_NAME_ENTRY_create_by_txt ,
243.Fn X509_NAME_ENTRY_create_by_NID , 250.Fn X509_NAME_ENTRY_create_by_NID ,
diff --git a/src/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 b/src/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
index 56e1564a63..cd7e94d4e1 100644
--- a/src/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
+++ b/src/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_NAME_add_entry_by_txt.3,v 1.14 2019/06/14 13:59:32 schwarze Exp $ 1.\" $OpenBSD: X509_NAME_add_entry_by_txt.3,v 1.15 2021/12/09 19:01:52 schwarze Exp $
2.\" OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400 2.\" OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400
3.\" 3.\"
4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>. 4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: June 14 2019 $ 52.Dd $Mdocdate: December 9 2021 $
53.Dt X509_NAME_ADD_ENTRY_BY_TXT 3 53.Dt X509_NAME_ADD_ENTRY_BY_TXT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -275,7 +275,9 @@ first appeared in OpenSSL 0.9.5 and have been available since
275.Fa type 275.Fa type
276can still be set to 276can still be set to
277.Dv V_ASN1_APP_CHOOSE 277.Dv V_ASN1_APP_CHOOSE
278to use a different algorithm to determine field types. 278to use
279.Xr ASN1_PRINTABLE_type 3
280to determine field types.
279Since this form does not understand multicharacter types, performs 281Since this form does not understand multicharacter types, performs
280no length checks, and can result in invalid field types, its use 282no length checks, and can result in invalid field types, its use
281is strongly discouraged. 283is strongly discouraged.