Document bug in openssl cms -binary
authorHugo Landau <hlandau@openssl.org>
Fri, 4 Mar 2022 06:28:57 +0000 (06:28 +0000)
committerTomas Mraz <tomas@openssl.org>
Mon, 7 Mar 2022 08:34:58 +0000 (09:34 +0100)
Documents a bug in openssl cms -binary for 1.1 whereby it cannot process
input using LF line endings correctly. Binary input processing was
reworked substantially for 3.0 and backporting these changes doesn't
appear reasonable.

Fixes #17797.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17810)

doc/man1/cms.pod

index 2caf3ef4d156e6cc372e486e428b5f362e03b1bd..c21699505560764ab08f5a5908a11860f07202d7 100644 (file)
@@ -719,6 +719,9 @@ the list of permitted ciphers in a database and only use those.
 
 No revocation checking is done on the signer's certificate.
 
+The B<-binary> option does not work correctly when processing text input which
+(contrary to the S/MIME specification) uses LF rather than CRLF line endings.
+
 =head1 HISTORY
 
 The use of multiple B<-signer> options and the B<-resign> command were first