Commit 7a5476687e for openssl.org
commit 7a5476687ef1b1efd14fabb05f0a05ba494d1c1e
Author: Carlo Deutschmann <deutschmanncarlo@gmail.com>
Date: Thu Jun 18 19:36:47 2026 +0200
Fix spelling mistakes in documentation
Correct a number of typos found in the man pages:
* doc/man3/SSL_CTX_set1_curves.pod: attenion -> attention
* doc/man3/CMS_EncryptedData_decrypt.pod: decypted -> decrypted
* doc/man3/X509_get_default_cert_file.pod: delimeter -> delimiter
* doc/man3/SSL_CTX_set_msg_callback.pod: diagostic -> diagnostic
* doc/man7/openssl-core_dispatch.h.pod: dipatch -> dispatch
* doc/man3/BIO_s_datagram.pod: hecause -> because
* doc/man3/ASN1_aux_cb.pod: auxiliarly -> auxiliary
CLA: trivial
Fixes: 3d9d1ce52904 "Add documentation for newly added ASN1 functions"
Fixes: 408622b73a18 "BIO_s_dgram: add documentation and hazard warnings"
Fixes: e2f6960fc5fe "CMS: Export CMS_EnvelopedData and add CMS_EnvelopedData_decrypt()"
Fixes: 9efd7e9e98a9 "Fix group tuple handling in DEFAULT expansion"
Fixes: bfcf1356f9fd "Update the msg_callback documentation"
Fixes: 606e0426a148 "Add support for loading root CAs from Windows crypto API"
Fixes: 329b2a2cde48 "DOCS: add openssl-core_numbers.h(7)"
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
MergeDate: Sun Jun 21 22:50:14 2026
(Merged from https://github.com/openssl/openssl/pull/31596)
diff --git a/doc/man3/ASN1_aux_cb.pod b/doc/man3/ASN1_aux_cb.pod
index 9963ea1350..68b230ca1a 100644
--- a/doc/man3/ASN1_aux_cb.pod
+++ b/doc/man3/ASN1_aux_cb.pod
@@ -59,7 +59,7 @@ Arbitrary application data
=item I<flags>
-Flags which indicate the auxiliarly functionality supported.
+Flags which indicate the auxiliary functionality supported.
The B<ASN1_AFLG_REFCOUNT> flag indicates that objects support reference counting.
diff --git a/doc/man3/BIO_s_datagram.pod b/doc/man3/BIO_s_datagram.pod
index 634c3a9af4..b28dcf088c 100644
--- a/doc/man3/BIO_s_datagram.pod
+++ b/doc/man3/BIO_s_datagram.pod
@@ -65,7 +65,7 @@ the underlying socket is configured and how it is to be used; see below.
=item
-Use of BIO_s_datagram() with an unconnected network socket is hazardous hecause
+Use of BIO_s_datagram() with an unconnected network socket is hazardous because
any successful call to BIO_read() results in the peer address used for any
subsequent call to BIO_write() being set to the source address of the datagram
received by that call to BIO_read(). Thus, unless the caller calls
diff --git a/doc/man3/CMS_EncryptedData_decrypt.pod b/doc/man3/CMS_EncryptedData_decrypt.pod
index 80bbdcc95f..f7375f2c58 100644
--- a/doc/man3/CMS_EncryptedData_decrypt.pod
+++ b/doc/man3/CMS_EncryptedData_decrypt.pod
@@ -46,7 +46,7 @@ are used when retrieving algorithms from providers.
CMS_EncryptedData_decrypt() returns 0 if an error occurred otherwise returns 1.
CMS_EnvelopedData_decrypt() returns NULL if an error occurred,
-otherwise a BIO containing the decypted content.
+otherwise a BIO containing the decrypted content.
=head1 SEE ALSO
diff --git a/doc/man3/SSL_CTX_set1_curves.pod b/doc/man3/SSL_CTX_set1_curves.pod
index 02a6e6ea10..64321df5f4 100755
--- a/doc/man3/SSL_CTX_set1_curves.pod
+++ b/doc/man3/SSL_CTX_set1_curves.pod
@@ -113,7 +113,7 @@ levels, and can specify which predicted key shares should be sent by a client.
Group tuples are used by OpenSSL TLS servers to decide whether to request a
stronger keyshare than those predicted by sending a Hello Retry Request
(B<HRR>) even if some of the predicted groups are supported.
-OpenSSL clients largely ignore tuple boundaries, and pay attenion only to the
+OpenSSL clients largely ignore tuple boundaries, and pay attention only to the
overall order of I<list> elements and which groups are selected as predicted
keyshares as described below.
Tuple boundaries do however affect the behaviour of keyshare predictions
diff --git a/doc/man3/SSL_CTX_set_msg_callback.pod b/doc/man3/SSL_CTX_set_msg_callback.pod
index f046c77b53..c1748bbd8a 100644
--- a/doc/man3/SSL_CTX_set_msg_callback.pod
+++ b/doc/man3/SSL_CTX_set_msg_callback.pod
@@ -92,7 +92,7 @@ The SSL_trace() function can be used as a pre-written callback in a call to
SSL_CTX_set_msg_callback() or SSL_set_msg_callback(). It requires a BIO to be
set as the callback argument via SSL_CTX_set_msg_callback_arg() or
SSL_set_msg_callback_arg(). Setting this callback will cause human readable
-diagostic tracing information about an SSL/TLS/QUIC connection to be written to
+diagnostic tracing information about an SSL/TLS/QUIC connection to be written to
the BIO.
=head1 NOTES
diff --git a/doc/man3/X509_get_default_cert_file.pod b/doc/man3/X509_get_default_cert_file.pod
index 1e65b22700..a604cf5571 100644
--- a/doc/man3/X509_get_default_cert_file.pod
+++ b/doc/man3/X509_get_default_cert_file.pod
@@ -24,7 +24,7 @@ the default path when it is asked to load trusted CA certificates
from a file and no other path is specified. If the file exists, CA certificates
are loaded from the file.
-The X509_get_default_cert_dir() function returns a default delimeter-separated
+The X509_get_default_cert_dir() function returns a default delimiter-separated
list of paths to a directories containing trusted CA certificates named in the
hashed format. OpenSSL will use this as the default list of paths when it is
asked to load trusted CA certificates from a directory and no other path is
diff --git a/doc/man7/openssl-core_dispatch.h.pod b/doc/man7/openssl-core_dispatch.h.pod
index a19e1331fa..7f99fe2a81 100644
--- a/doc/man7/openssl-core_dispatch.h.pod
+++ b/doc/man7/openssl-core_dispatch.h.pod
@@ -24,7 +24,7 @@ are named as follows:
These macros have the form C<OSSL_OP_I<opname>>.
-=item dipatch numbers
+=item dispatch numbers
These macros have the form C<OSSL_FUNC_I<opname>_I<funcname>>, where
C<I<opname>> is the same as in the macro for the operation this