[openssl] master update

Dr. Paul Dale pauli at openssl.org
Thu Aug 5 00:04:02 UTC 2021


The branch master has been updated
       via  6da0f274834d60c2ad84109e00430f9e4f7ffb85 (commit)
      from  6b9d3b7c5ee63757c7bfb6f3761fb9ea35ac64a5 (commit)


- Log -----------------------------------------------------------------
commit 6da0f274834d60c2ad84109e00430f9e4f7ffb85
Author: Dmitry Belyavskiy <beldmit at gmail.com>
Date:   Fri Jul 30 16:03:55 2021 +0200

    Document necessary error code processing
    
    Reviewed-by: Tomas Mraz <tomas at openssl.org>
    Reviewed-by: Ben Kaduk <kaduk at mit.edu>
    Reviewed-by: Paul Dale <pauli at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/16187)

-----------------------------------------------------------------------

Summary of changes:
 doc/man7/migration_guide.pod | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/doc/man7/migration_guide.pod b/doc/man7/migration_guide.pod
index 462ef9f122..8cc017dfa6 100644
--- a/doc/man7/migration_guide.pod
+++ b/doc/man7/migration_guide.pod
@@ -469,6 +469,18 @@ Remove your usage of the low level APIs. In this case you will need to rewrite y
 
 =back
 
+=head3 Error code changes
+
+As OpenSSL 3.0 provides a brand new Encoder/Decoder mechanism for working with
+widely used file formats, application code that checks for particular error
+reason codes on key loading failures might need an update.
+
+Password-protected keys may deserve special attention. If only some errors
+are treated as an indicator that the user should be asked about the password again,
+it's worth testing these scenarios and processing the newly relevant codes.
+
+There may be more cases to treat specially, depending on the calling application code.
+
 =head2 Upgrading from OpenSSL 1.0.2
 
 Upgrading to OpenSSL 3.0 from OpenSSL 1.0.2 is likely to be significantly more


More information about the openssl-commits mailing list