Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
5d6383c8
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
1 年多 前同步成功
通知
10
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看板
提交
5d6383c8
编写于
3月 28, 2004
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Make {i2v,v2i}_ASN1_BIT_STRING global.
make update
上级
e07d3a02
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
9 deletion
+13
-9
TABLE
TABLE
+1
-1
crypto/x509v3/v3_bitst.c
crypto/x509v3/v3_bitst.c
+2
-8
crypto/x509v3/x509v3.h
crypto/x509v3/x509v3.h
+7
-0
util/libeay.num
util/libeay.num
+3
-0
未找到文件。
TABLE
浏览文件 @
5d6383c8
...
...
@@ -2027,7 +2027,7 @@ $arflags =
*** debug-steve
$cc = gcc
$cflags = -DL_ENDIAN -DREF_CHECK -DCONF_DEBUG -D
BN_CTX_DEBUG -D
DEBUG_SAFESTACK -DCRYPTO_MDEBUG_ALL -DPEDANTIC -g -mcpu=i486 -pedantic -Wall -Werror -Wshadow -pipe
$cflags = -DL_ENDIAN -DREF_CHECK -DCONF_DEBUG -DDEBUG_SAFESTACK -DCRYPTO_MDEBUG_ALL -DPEDANTIC -g -mcpu=i486 -pedantic -Wall -Werror -Wshadow -pipe
$unistd =
$thread_cflag = -D_REENTRANT
$sys_id =
...
...
crypto/x509v3/v3_bitst.c
浏览文件 @
5d6383c8
...
...
@@ -61,12 +61,6 @@
#include <openssl/conf.h>
#include <openssl/x509v3.h>
static
ASN1_BIT_STRING
*
v2i_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
X509V3_CTX
*
ctx
,
STACK_OF
(
CONF_VALUE
)
*
nval
);
static
STACK_OF
(
CONF_VALUE
)
*
i2v_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
ASN1_BIT_STRING
*
bits
,
STACK_OF
(
CONF_VALUE
)
*
extlist
);
static
BIT_STRING_BITNAME
ns_cert_type_table
[]
=
{
{
0
,
"SSL Client"
,
"client"
},
{
1
,
"SSL Server"
,
"server"
},
...
...
@@ -97,7 +91,7 @@ static BIT_STRING_BITNAME key_usage_type_table[] = {
X509V3_EXT_METHOD
v3_nscert
=
EXT_BITSTRING
(
NID_netscape_cert_type
,
ns_cert_type_table
);
X509V3_EXT_METHOD
v3_key_usage
=
EXT_BITSTRING
(
NID_key_usage
,
key_usage_type_table
);
static
STACK_OF
(
CONF_VALUE
)
*
i2v_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
STACK_OF
(
CONF_VALUE
)
*
i2v_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
ASN1_BIT_STRING
*
bits
,
STACK_OF
(
CONF_VALUE
)
*
ret
)
{
BIT_STRING_BITNAME
*
bnam
;
...
...
@@ -108,7 +102,7 @@ static STACK_OF(CONF_VALUE) *i2v_ASN1_BIT_STRING(X509V3_EXT_METHOD *method,
return
ret
;
}
static
ASN1_BIT_STRING
*
v2i_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
ASN1_BIT_STRING
*
v2i_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
X509V3_CTX
*
ctx
,
STACK_OF
(
CONF_VALUE
)
*
nval
)
{
CONF_VALUE
*
val
;
...
...
crypto/x509v3/x509v3.h
浏览文件 @
5d6383c8
...
...
@@ -452,6 +452,13 @@ DECLARE_ASN1_FUNCTIONS(PKEY_USAGE_PERIOD)
DECLARE_ASN1_FUNCTIONS
(
GENERAL_NAME
)
ASN1_BIT_STRING
*
v2i_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
X509V3_CTX
*
ctx
,
STACK_OF
(
CONF_VALUE
)
*
nval
);
STACK_OF
(
CONF_VALUE
)
*
i2v_ASN1_BIT_STRING
(
X509V3_EXT_METHOD
*
method
,
ASN1_BIT_STRING
*
bits
,
STACK_OF
(
CONF_VALUE
)
*
extlist
);
STACK_OF
(
CONF_VALUE
)
*
i2v_GENERAL_NAME
(
X509V3_EXT_METHOD
*
method
,
GENERAL_NAME
*
gen
,
STACK_OF
(
CONF_VALUE
)
*
ret
);
int
GENERAL_NAME_print
(
BIO
*
out
,
GENERAL_NAME
*
gen
);
...
...
util/libeay.num
浏览文件 @
5d6383c8
...
...
@@ -3179,3 +3179,6 @@ X509_policy_lib_init 3607 EXIST::FUNCTION:
asn1_const_Finish 3608 EXIST::FUNCTION:
X509_policy_check 3609 EXIST::FUNCTION:
AES_cfb1_encrypt 3610 EXIST::FUNCTION:AES
X509_STORE_CTX_set0_crls 3611 EXIST::FUNCTION:
v2i_ASN1_BIT_STRING 3612 EXIST::FUNCTION:
i2v_ASN1_BIT_STRING 3613 EXIST::FUNCTION:
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录