diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2020-05-17 14:45:28 +0200 |
---|---|---|
committer | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2020-05-18 17:16:16 +0200 |
commit | e9e7b5df865c0bcd0a99d8146ec05378892a36e1 (patch) | |
tree | aedd9631e5ffb4c6b3272abadc301ab2d7d06889 /include | |
parent | 082394839ea32386abc7ee33aaa9da864287064c (diff) |
Fix some places where X509_up_ref is used
without error handling.
This takes up the ball from #11278
without trying to solve everything at once.
[extended tests]
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/11850)
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/x509err.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/openssl/x509err.h b/include/openssl/x509err.h index 34cd706abb..19743b5987 100644 --- a/include/openssl/x509err.h +++ b/include/openssl/x509err.h @@ -28,6 +28,7 @@ int ERR_load_X509_strings(void); # define X509_F_ADD_CERT_DIR 0 # define X509_F_BUILD_CHAIN 0 # define X509_F_BY_FILE_CTRL 0 +# define X509_F_CACHE_OBJECTS 0 # define X509_F_CHECK_NAME_CONSTRAINTS 0 # define X509_F_CHECK_POLICY 0 # define X509_F_COMMON_VERIFY_SM2 0 @@ -68,6 +69,7 @@ int ERR_load_X509_strings(void); # define X509_F_X509_OBJECT_NEW 0 # define X509_F_X509_PRINT_EX_FP 0 # define X509_F_X509_PUBKEY_DECODE 0 +# define X509_F_X509_PUBKEY_GET 0 # define X509_F_X509_PUBKEY_GET0 0 # define X509_F_X509_PUBKEY_SET 0 # define X509_F_X509_REQ_CHECK_PRIVATE_KEY 0 @@ -101,8 +103,8 @@ int ERR_load_X509_strings(void); # define X509_R_BAD_X509_FILETYPE 100 # define X509_R_BASE64_DECODE_ERROR 118 # define X509_R_CANT_CHECK_DH_KEY 114 -# define X509_R_CERT_ALREADY_IN_HASH_TABLE 101 # define X509_R_CERTIFICATE_VERIFICATION_FAILED 139 +# define X509_R_CERT_ALREADY_IN_HASH_TABLE 101 # define X509_R_CRL_ALREADY_DELTA 127 # define X509_R_CRL_VERIFY_FAILURE 131 # define X509_R_IDP_MISMATCH 128 |