summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2021-12-10 16:58:20 +0000
committerschwarze <>2021-12-10 16:58:20 +0000
commita16e4a273cfdc46c6b3936308cff6287e4f30497 (patch)
tree61d23a98d861423fa71245d87f31c2198e26dab9
parent1ac7936a7e56cff62d6cac601bfb605393e64d05 (diff)
downloadopenbsd-a16e4a273cfdc46c6b3936308cff6287e4f30497.tar.gz
openbsd-a16e4a273cfdc46c6b3936308cff6287e4f30497.tar.bz2
openbsd-a16e4a273cfdc46c6b3936308cff6287e4f30497.zip
explain how X509_NAME_ENTRY_set_data(3) uses MBSTRING_FLAG
-rw-r--r--src/lib/libcrypto/man/X509_NAME_ENTRY_get_object.325
1 files changed, 20 insertions, 5 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 9226ad292f..2eadec7b4d 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.15 2021/12/09 19:01:52 schwarze Exp $ 1.\" $OpenBSD: X509_NAME_ENTRY_get_object.3,v 1.16 2021/12/10 16:58:20 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: December 9 2021 $ 70.Dd $Mdocdate: December 10 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
@@ -240,11 +240,26 @@ and
240.Fa len . 240.Fa len .
241If the 241If the
242.Fa type 242.Fa type
243argument is positive and includes the
244.Fa MBSTRING_FLAG
245bit,
246.Xr ASN1_STRING_set_by_NID 3
247is used for setting the value, passing the
248.Fa type
249as the
250.Fa inform
251argument and using the
252.Fa nid
253corresponding to
254.Fa ne .
255Otherwise, if the
256.Fa type
243argument is 257argument is
244.Dv V_ASN1_APP_CHOOSE , 258.Dv V_ASN1_APP_CHOOSE ,
245the return value of 259the type of
246.Xr ASN1_PRINTABLE_type 3 260.Fa ne
247is used instead. 261is set to the return value of
262.Xr ASN1_PRINTABLE_type 3 .
248.Pp 263.Pp
249.Fn X509_NAME_ENTRY_create_by_txt , 264.Fn X509_NAME_ENTRY_create_by_txt ,
250.Fn X509_NAME_ENTRY_create_by_NID , 265.Fn X509_NAME_ENTRY_create_by_NID ,