summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorTomas Mraz <tomas@openssl.org>2021-10-21 17:40:22 +0200
committerTomas Mraz <tomas@openssl.org>2021-10-25 15:30:46 +0200
commit5b945f08c9878651312d193b431e057aacbadd13 (patch)
tree5f38efa054b7d4d0ee1800426075554543b28514 /doc
parente07db550547636881c38a4834cca2f9a8689d60c (diff)
migration_guide: Mention ERR_GET_FUNC() and function code removal
Fixes #16817 Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/16879) (cherry picked from commit b387274d0fb3097d3a252d397226b86b8f98f30d)
Diffstat (limited to 'doc')
-rw-r--r--doc/man7/migration_guide.pod5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/man7/migration_guide.pod b/doc/man7/migration_guide.pod
index 3e4ce9f65a..627173f180 100644
--- a/doc/man7/migration_guide.pod
+++ b/doc/man7/migration_guide.pod
@@ -451,6 +451,11 @@ For example when setting an unsupported curve with
EVP_PKEY_CTX_set_ec_paramgen_curve_nid() this function call will not fail
but later keygen operations with the EVP_PKEY_CTX will fail.
+=head4 Removal of function code from the error codes
+
+The function code part of the error code is now always set to 0. For that
+reason the ERR_GET_FUNC() macro was removed. Applications must resolve
+the error codes only using the library number and the reason code.
=head2 Installation and Compilation