doc: remove TODOs about redesigning the AEAD API
authorPauli <ppzgs1@gmail.com>
Mon, 15 Mar 2021 23:58:22 +0000 (09:58 +1000)
committerPauli <ppzgs1@gmail.com>
Wed, 17 Mar 2021 00:33:45 +0000 (10:33 +1000)
The changes would be significant and the benefits not likely to be too great.

Fixes #14368

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/14565)

doc/man7/provider-cipher.pod

index de5be060a1663c93931b1fb75d4efef4b6e0386b..e1d2182fa5af91ef4b83e1478eef94fe60ad84cf 100644 (file)
@@ -292,10 +292,6 @@ The length of the "taglen" parameter should not exceed that of a B<size_t>.
 
 =item "tlsaad" (B<OSSL_CIPHER_PARAM_AEAD_TLS1_AAD>) <octet string>
 
-=for comment TODO(3.0): Consider changing this interface so that all ciphers
-use the standard AEAD interface - rather than having this special purpose
-interface for TLS
-
 Sets TLSv1.2 AAD information for the associated cipher ctx.
 TLSv1.2 AAD information is always 13 bytes in length and is as defined for the
 "additional_data" field described in section 6.2.3.3 of RFC5246.
@@ -308,8 +304,6 @@ The length of the "tlsaadpad" parameter should not exceed that of a B<size_t>.
 
 =item "tlsivfixed" (B<OSSL_CIPHER_PARAM_AEAD_TLS1_IV_FIXED>) <octet string>
 
-=for comment TODO(3.0): This interface needs completely redesigning!
-
 Sets the fixed portion of an IV for an AEAD cipher used in a TLS record
 encryption/ decryption for the associated cipher ctx.
 TLS record encryption/decryption always occurs "in place" so that the input and