aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/engine/eng_err.c
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2010-02-09 14:17:14 +0000
committerDr. Stephen Henson <steve@openssl.org>2010-02-09 14:17:14 +0000
commit29e722f0315f12c75b70da38384b8b898958f9dd (patch)
tree1d498f14b7a3f7ab7bb22bc49624cddbc9729002 /crypto/engine/eng_err.c
parent05566760dabc12fd1325ba84ecf47c3f28f5b37a (diff)
downloadopenssl-29e722f0315f12c75b70da38384b8b898958f9dd.tar.gz
Fix memory leak in ENGINE autoconfig code. Improve error logging.
Diffstat (limited to 'crypto/engine/eng_err.c')
-rw-r--r--crypto/engine/eng_err.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/engine/eng_err.c b/crypto/engine/eng_err.c
index 466b8af190..81c70acfa8 100644
--- a/crypto/engine/eng_err.c
+++ b/crypto/engine/eng_err.c
@@ -1,6 +1,6 @@
/* crypto/engine/eng_err.c */
/* ====================================================================
- * Copyright (c) 1999-2007 The OpenSSL Project. All rights reserved.
+ * Copyright (c) 1999-2010 The OpenSSL Project. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -126,6 +126,7 @@ static ERR_STRING_DATA ENGINE_str_reasons[]=
{ERR_REASON(ENGINE_R_DSO_FAILURE) ,"DSO failure"},
{ERR_REASON(ENGINE_R_DSO_NOT_FOUND) ,"dso not found"},
{ERR_REASON(ENGINE_R_ENGINES_SECTION_ERROR),"engines section error"},
+{ERR_REASON(ENGINE_R_ENGINE_CONFIGURATION_ERROR),"engine configuration error"},
{ERR_REASON(ENGINE_R_ENGINE_IS_NOT_IN_LIST),"engine is not in the list"},
{ERR_REASON(ENGINE_R_ENGINE_SECTION_ERROR),"engine section error"},
{ERR_REASON(ENGINE_R_FAILED_LOADING_PRIVATE_KEY),"failed loading private key"},