summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/evp.3
diff options
context:
space:
mode:
authorschwarze <>2023-08-31 17:27:41 +0000
committerschwarze <>2023-08-31 17:27:41 +0000
commit6adafa1ed9ad28e76b0a4bf339267f23a85c6bcf (patch)
treeab74fd16ac9e22d139215fe0e871eac001715264 /src/lib/libcrypto/man/evp.3
parent9939c389dea4955b2a84815d7c821f036c266e0f (diff)
downloadopenbsd-6adafa1ed9ad28e76b0a4bf339267f23a85c6bcf.tar.gz
openbsd-6adafa1ed9ad28e76b0a4bf339267f23a85c6bcf.tar.bz2
openbsd-6adafa1ed9ad28e76b0a4bf339267f23a85c6bcf.zip
Split three new manual pages EVP_CIPHER_nid(3), EVP_CIPHER_CTX_ctrl(3),
and EVP_CIPHER_CTX_set_flags(3) out of the excessively large and unwieldy EVP_EncryptInit(3). This causes a number of inaccuracies and gaps to stand out, but i'm not mixing text changes or content additions into this split. Using very useful feedback from tb@ regarding what belongs together and how important the various functions are. I refrained from bothering him with the complete patch, but he likes the general direction.
Diffstat (limited to 'src/lib/libcrypto/man/evp.3')
-rw-r--r--src/lib/libcrypto/man/evp.37
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/libcrypto/man/evp.3 b/src/lib/libcrypto/man/evp.3
index 3b93d8ba64..d2b92ae6a5 100644
--- a/src/lib/libcrypto/man/evp.3
+++ b/src/lib/libcrypto/man/evp.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: evp.3,v 1.21 2023/08/30 00:58:57 tb Exp $ 1.\" $OpenBSD: evp.3,v 1.22 2023/08/31 17:27:41 schwarze Exp $
2.\" full merge up to: OpenSSL man7/evp 24a535ea Sep 22 13:14:20 2020 +0100 2.\" full merge up to: OpenSSL man7/evp 24a535ea Sep 22 13:14:20 2020 +0100
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org>, 4.\" This file was written by Ulf Moeller <ulf@openssl.org>,
@@ -51,7 +51,7 @@
51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52.\" OF THE POSSIBILITY OF SUCH DAMAGE. 52.\" OF THE POSSIBILITY OF SUCH DAMAGE.
53.\" 53.\"
54.Dd $Mdocdate: August 30 2023 $ 54.Dd $Mdocdate: August 31 2023 $
55.Dt EVP 3 55.Dt EVP 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -199,9 +199,12 @@ operations are more efficient using the high-level interfaces.
199.Xr EVP_BytesToKey 3 , 199.Xr EVP_BytesToKey 3 ,
200.Xr EVP_camellia_128_cbc 3 , 200.Xr EVP_camellia_128_cbc 3 ,
201.Xr EVP_chacha20 3 , 201.Xr EVP_chacha20 3 ,
202.Xr EVP_CIPHER_CTX_ctrl 3 ,
202.Xr EVP_CIPHER_CTX_get_cipher_data 3 , 203.Xr EVP_CIPHER_CTX_get_cipher_data 3 ,
204.Xr EVP_CIPHER_CTX_set_flags 3 ,
203.Xr EVP_CIPHER_do_all 3 , 205.Xr EVP_CIPHER_do_all 3 ,
204.Xr EVP_CIPHER_meth_new 3 , 206.Xr EVP_CIPHER_meth_new 3 ,
207.Xr EVP_CIPHER_nid 3 ,
205.Xr EVP_des_cbc 3 , 208.Xr EVP_des_cbc 3 ,
206.Xr EVP_DigestInit 3 , 209.Xr EVP_DigestInit 3 ,
207.Xr EVP_DigestSignInit 3 , 210.Xr EVP_DigestSignInit 3 ,