Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
31636a3e
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
9 个月 前同步成功
通知
8
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
31636a3e
编写于
11月 19, 2008
作者:
G
Geoff Thorpe
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Allow the CHIL engine to load even if dynamic locks aren't registered.
Submitted by: Sander Temme
上级
f3b7bdad
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
9 addition
and
9 deletion
+9
-9
CHANGES
CHANGES
+9
-1
engines/e_chil.c
engines/e_chil.c
+0
-6
engines/e_chil_err.c
engines/e_chil_err.c
+0
-1
engines/e_chil_err.h
engines/e_chil_err.h
+0
-1
未找到文件。
CHANGES
浏览文件 @
31636a3e
...
@@ -728,13 +728,21 @@
...
@@ -728,13 +728,21 @@
[NTT]
[NTT]
Changes between 0.9.8i and 0.9.8j [xx XXX xxxx]
Changes between 0.9.8i and 0.9.8j [xx XXX xxxx]
*) Allow the CHIL engine to be loaded, whether the application is
multithreaded or not. (This does not release the developer from the
obligation to set up the dynamic locking callbacks.)
[Sander Temme <sander@temme.net>]
*) Update Configure code and WIN32 build scripts to support experimental
*) Update Configure code and WIN32 build scripts to support experimental
code. This is surrounded by OPENSSL_EXPERIMENTAL_FOO and not compiled
code. This is surrounded by OPENSSL_EXPERIMENTAL_FOO and not compiled
in by default. Using the configuration option "enable-experimental-foo"
in by default. Using the configuration option "enable-experimental-foo"
enables it. Use this option for JPAKE.
enables it. Use this option for JPAKE.
[Steve Henson]
[Steve Henson]
*) Use correct exit code if there is an error in dgst command.
[Steve Henson; problem pointed out by Roland Dirlewanger]
*) Add JPAKE support, including demo authentication in s_client and
*) Add JPAKE support, including demo authentication in s_client and
s_server.
s_server.
[Ben Laurie]
[Ben Laurie]
...
...
engines/e_chil.c
浏览文件 @
31636a3e
...
@@ -588,12 +588,6 @@ static int hwcrhk_init(ENGINE *e)
...
@@ -588,12 +588,6 @@ static int hwcrhk_init(ENGINE *e)
hwcrhk_globals
.
mutex_release
=
hwcrhk_mutex_unlock
;
hwcrhk_globals
.
mutex_release
=
hwcrhk_mutex_unlock
;
hwcrhk_globals
.
mutex_destroy
=
hwcrhk_mutex_destroy
;
hwcrhk_globals
.
mutex_destroy
=
hwcrhk_mutex_destroy
;
}
}
else
if
(
CRYPTO_get_locking_callback
()
!=
NULL
)
{
HWCRHKerr
(
HWCRHK_F_HWCRHK_INIT
,
HWCRHK_R_LOCKING_MISSING
);
ERR_add_error_data
(
1
,
"You HAVE to add dynamic locking callbacks via CRYPTO_set_dynlock_{create,lock,destroy}_callback()"
);
goto
err
;
}
}
}
/* Try and get a context - if not, we may have a DSO but no
/* Try and get a context - if not, we may have a DSO but no
...
...
engines/e_chil_err.c
浏览文件 @
31636a3e
...
@@ -90,7 +90,6 @@ static ERR_STRING_DATA HWCRHK_str_reasons[]=
...
@@ -90,7 +90,6 @@ static ERR_STRING_DATA HWCRHK_str_reasons[]=
{
ERR_REASON
(
HWCRHK_R_CHIL_ERROR
)
,
"chil error"
},
{
ERR_REASON
(
HWCRHK_R_CHIL_ERROR
)
,
"chil error"
},
{
ERR_REASON
(
HWCRHK_R_CTRL_COMMAND_NOT_IMPLEMENTED
),
"ctrl command not implemented"
},
{
ERR_REASON
(
HWCRHK_R_CTRL_COMMAND_NOT_IMPLEMENTED
),
"ctrl command not implemented"
},
{
ERR_REASON
(
HWCRHK_R_DSO_FAILURE
)
,
"dso failure"
},
{
ERR_REASON
(
HWCRHK_R_DSO_FAILURE
)
,
"dso failure"
},
{
ERR_REASON
(
HWCRHK_R_LOCKING_MISSING
)
,
"locking missing"
},
{
ERR_REASON
(
HWCRHK_R_MISSING_KEY_COMPONENTS
),
"missing key components"
},
{
ERR_REASON
(
HWCRHK_R_MISSING_KEY_COMPONENTS
),
"missing key components"
},
{
ERR_REASON
(
HWCRHK_R_NOT_INITIALISED
)
,
"not initialised"
},
{
ERR_REASON
(
HWCRHK_R_NOT_INITIALISED
)
,
"not initialised"
},
{
ERR_REASON
(
HWCRHK_R_NOT_LOADED
)
,
"not loaded"
},
{
ERR_REASON
(
HWCRHK_R_NOT_LOADED
)
,
"not loaded"
},
...
...
engines/e_chil_err.h
浏览文件 @
31636a3e
...
@@ -88,7 +88,6 @@ static void ERR_HWCRHK_error(int function, int reason, char *file, int line);
...
@@ -88,7 +88,6 @@ static void ERR_HWCRHK_error(int function, int reason, char *file, int line);
#define HWCRHK_R_CHIL_ERROR 102
#define HWCRHK_R_CHIL_ERROR 102
#define HWCRHK_R_CTRL_COMMAND_NOT_IMPLEMENTED 103
#define HWCRHK_R_CTRL_COMMAND_NOT_IMPLEMENTED 103
#define HWCRHK_R_DSO_FAILURE 104
#define HWCRHK_R_DSO_FAILURE 104
#define HWCRHK_R_LOCKING_MISSING 114
#define HWCRHK_R_MISSING_KEY_COMPONENTS 105
#define HWCRHK_R_MISSING_KEY_COMPONENTS 105
#define HWCRHK_R_NOT_INITIALISED 106
#define HWCRHK_R_NOT_INITIALISED 106
#define HWCRHK_R_NOT_LOADED 107
#define HWCRHK_R_NOT_LOADED 107
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录