Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
220bd849
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
接近 2 年 前同步成功
通知
12
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看板
提交
220bd849
编写于
4月 06, 2009
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updates from 1.0.0-stable
上级
dec95a12
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
19 addition
and
13 deletion
+19
-13
Configure
Configure
+1
-1
Makefile.org
Makefile.org
+5
-5
crypto/asn1/a_gentm.c
crypto/asn1/a_gentm.c
+1
-1
crypto/asn1/a_time.c
crypto/asn1/a_time.c
+1
-1
crypto/asn1/a_utctm.c
crypto/asn1/a_utctm.c
+1
-1
crypto/asn1/asn1.h
crypto/asn1/asn1.h
+3
-0
crypto/asn1/asn1_err.c
crypto/asn1/asn1_err.c
+3
-0
ssl/s3_enc.c
ssl/s3_enc.c
+1
-1
ssl/ssl.h
ssl/ssl.h
+1
-1
ssl/ssl_err.c
ssl/ssl_err.c
+1
-1
util/point.sh
util/point.sh
+1
-1
未找到文件。
Configure
浏览文件 @
220bd849
...
...
@@ -496,7 +496,7 @@ my %table=(
"BC-32","bcc32::::WIN32::BN_LLONG DES_PTR RC4_INDEX EXPORT_VAR_AS_FN:${no_asm}:win32",
# MinGW
"mingw", "gcc:-mno-cygwin -DL_ENDIAN -fomit-frame-pointer -O3 -march=i486 -Wall:::MINGW32:-lws2_32 -lgdi32:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts} EXPORT_VAR_AS_FN:${x86_asm}:coff:win32:cygwin-shared:-D_WINDLL -DOPENSSL_USE_APPLINK:-mno-cygwin:.dll.a",
"mingw", "gcc:-mno-cygwin -DL_ENDIAN -
DOPENSSL_NO_CAPIENG -
fomit-frame-pointer -O3 -march=i486 -Wall:::MINGW32:-lws2_32 -lgdi32:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts} EXPORT_VAR_AS_FN:${x86_asm}:coff:win32:cygwin-shared:-D_WINDLL -DOPENSSL_USE_APPLINK:-mno-cygwin:.dll.a",
# As for OPENSSL_USE_APPLINK. Applink makes it possible to use .dll
# compiled with one compiler with application compiled with another
# compiler. It's possible to engage Applink support in mingw64 build,
...
...
Makefile.org
浏览文件 @
220bd849
...
...
@@ -403,8 +403,8 @@ test: tests
tests
:
rehash
@
(
cd test
&&
echo
"testing..."
&&
\
$(CLEARENV)
&&
$(MAKE)
-e
$(BUILDENV)
TOP
=
..
TESTS
=
'
$(TESTS)
'
OPENSSL_DEBUG_MEMORY
=
on tests
)
;
util/opensslwrap.sh version
-a
$(CLEARENV)
&&
$(MAKE)
-e
$(BUILDENV)
TOP
=
..
TESTS
=
'
$(TESTS)
'
OPENSSL_DEBUG_MEMORY
=
on
OPENSSL_CONF
=
../apps/openssl.cnf
tests
)
;
OPENSSL_CONF
=
apps/openssl.cnf
util/opensslwrap.sh version
-a
report
:
@
$(PERL)
util/selftest.pl
...
...
@@ -579,7 +579,7 @@ install_html_docs:
grep
-v
$$
filecase
"^
$$
fn
\$
$"
|
\
(
cd
$(INSTALL_PREFIX)$(HTMLDIR)
/
$$
subdir
;
\
while
read
n
;
do
\
$$
here/util/point.sh
$$
fn.
$(HTMLSUFFIX)
"
$$
n"
.
$(HTMLSUFFIX)
;
\
PLATFORM
=
$(PLATFORM)
$$
here/util/point.sh
$$
fn.
$(HTMLSUFFIX)
"
$$
n"
.
$(HTMLSUFFIX)
;
\
done
)
;
\
done
;
\
done
...
...
@@ -610,7 +610,7 @@ install_docs:
(
grep
-v
"[ ]"
;
true
)
|
\
(
cd
$(INSTALL_PREFIX)$(MANDIR)
/man
$$
sec/
;
\
while
read
n
;
do
\
$$
here/util/point.sh
$$
fn.
$
${sec}$(MANSUFFIX)
"
$$
n"
.
$
${sec}$(MANSUFFIX)
;
\
PLATFORM
=
$(PLATFORM)
$$
here/util/point.sh
$$
fn.
$
${sec}$(MANSUFFIX)
"
$$
n"
.
$
${sec}$(MANSUFFIX)
;
\
done
)
;
\
done
;
\
set
-e
;
for
i
in
doc/crypto/
*
.pod doc/ssl/
*
.pod
;
do
\
...
...
@@ -627,7 +627,7 @@ install_docs:
(
grep
-v
"[ ]"
;
true
)
|
\
(
cd
$(INSTALL_PREFIX)$(MANDIR)
/man
$$
sec/
;
\
while
read
n
;
do
\
$$
here/util/point.sh
$$
fn.
$
${sec}$(MANSUFFIX)
"
$$
n"
.
$
${sec}$(MANSUFFIX)
;
\
PLATFORM
=
$(PLATFORM)
$$
here/util/point.sh
$$
fn.
$
${sec}$(MANSUFFIX)
"
$$
n"
.
$
${sec}$(MANSUFFIX)
;
\
done
)
;
\
done
...
...
crypto/asn1/a_gentm.c
浏览文件 @
220bd849
...
...
@@ -243,7 +243,7 @@ ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_adj(ASN1_GENERALIZEDTIME *s,
p
=
OPENSSL_malloc
(
len
);
if
(
p
==
NULL
)
{
ASN1err
(
ASN1_F_ASN1_GENERALIZEDTIME_
SET
,
ASN1err
(
ASN1_F_ASN1_GENERALIZEDTIME_
ADJ
,
ERR_R_MALLOC_FAILURE
);
return
(
NULL
);
}
...
...
crypto/asn1/a_time.c
浏览文件 @
220bd849
...
...
@@ -112,7 +112,7 @@ ASN1_TIME *ASN1_TIME_adj(ASN1_TIME *s, time_t t,
ts
=
OPENSSL_gmtime
(
&
t
,
&
data
);
if
(
ts
==
NULL
)
{
ASN1err
(
ASN1_F_ASN1_TIME_
SET
,
ASN1_R_ERROR_GETTING_TIME
);
ASN1err
(
ASN1_F_ASN1_TIME_
ADJ
,
ASN1_R_ERROR_GETTING_TIME
);
return
NULL
;
}
if
(
offset_day
||
offset_sec
)
...
...
crypto/asn1/a_utctm.c
浏览文件 @
220bd849
...
...
@@ -221,7 +221,7 @@ ASN1_UTCTIME *ASN1_UTCTIME_adj(ASN1_UTCTIME *s, time_t t,
p
=
OPENSSL_malloc
(
len
);
if
(
p
==
NULL
)
{
ASN1err
(
ASN1_F_ASN1_UTCTIME_
SET
,
ERR_R_MALLOC_FAILURE
);
ASN1err
(
ASN1_F_ASN1_UTCTIME_
ADJ
,
ERR_R_MALLOC_FAILURE
);
return
(
NULL
);
}
if
(
s
->
data
!=
NULL
)
...
...
crypto/asn1/asn1.h
浏览文件 @
220bd849
...
...
@@ -1172,6 +1172,7 @@ void ERR_load_ASN1_strings(void);
#define ASN1_F_ASN1_ENUMERATED_TO_BN 113
#define ASN1_F_ASN1_EX_C2I 204
#define ASN1_F_ASN1_FIND_END 190
#define ASN1_F_ASN1_GENERALIZEDTIME_ADJ 216
#define ASN1_F_ASN1_GENERALIZEDTIME_SET 185
#define ASN1_F_ASN1_GENERATE_V3 178
#define ASN1_F_ASN1_GET_OBJECT 114
...
...
@@ -1206,10 +1207,12 @@ void ERR_load_ASN1_strings(void);
#define ASN1_F_ASN1_TEMPLATE_EX_D2I 132
#define ASN1_F_ASN1_TEMPLATE_NEW 133
#define ASN1_F_ASN1_TEMPLATE_NOEXP_D2I 131
#define ASN1_F_ASN1_TIME_ADJ 217
#define ASN1_F_ASN1_TIME_SET 175
#define ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING 134
#define ASN1_F_ASN1_TYPE_GET_OCTETSTRING 135
#define ASN1_F_ASN1_UNPACK_STRING 136
#define ASN1_F_ASN1_UTCTIME_ADJ 218
#define ASN1_F_ASN1_UTCTIME_SET 187
#define ASN1_F_ASN1_VERIFY 137
#define ASN1_F_B64_READ_ASN1 209
...
...
crypto/asn1/asn1_err.c
浏览文件 @
220bd849
...
...
@@ -90,6 +90,7 @@ static ERR_STRING_DATA ASN1_str_functs[]=
{
ERR_FUNC
(
ASN1_F_ASN1_ENUMERATED_TO_BN
),
"ASN1_ENUMERATED_to_BN"
},
{
ERR_FUNC
(
ASN1_F_ASN1_EX_C2I
),
"ASN1_EX_C2I"
},
{
ERR_FUNC
(
ASN1_F_ASN1_FIND_END
),
"ASN1_FIND_END"
},
{
ERR_FUNC
(
ASN1_F_ASN1_GENERALIZEDTIME_ADJ
),
"ASN1_GENERALIZEDTIME_adj"
},
{
ERR_FUNC
(
ASN1_F_ASN1_GENERALIZEDTIME_SET
),
"ASN1_GENERALIZEDTIME_set"
},
{
ERR_FUNC
(
ASN1_F_ASN1_GENERATE_V3
),
"ASN1_generate_v3"
},
{
ERR_FUNC
(
ASN1_F_ASN1_GET_OBJECT
),
"ASN1_get_object"
},
...
...
@@ -124,10 +125,12 @@ static ERR_STRING_DATA ASN1_str_functs[]=
{
ERR_FUNC
(
ASN1_F_ASN1_TEMPLATE_EX_D2I
),
"ASN1_TEMPLATE_EX_D2I"
},
{
ERR_FUNC
(
ASN1_F_ASN1_TEMPLATE_NEW
),
"ASN1_TEMPLATE_NEW"
},
{
ERR_FUNC
(
ASN1_F_ASN1_TEMPLATE_NOEXP_D2I
),
"ASN1_TEMPLATE_NOEXP_D2I"
},
{
ERR_FUNC
(
ASN1_F_ASN1_TIME_ADJ
),
"ASN1_TIME_adj"
},
{
ERR_FUNC
(
ASN1_F_ASN1_TIME_SET
),
"ASN1_TIME_set"
},
{
ERR_FUNC
(
ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING
),
"ASN1_TYPE_get_int_octetstring"
},
{
ERR_FUNC
(
ASN1_F_ASN1_TYPE_GET_OCTETSTRING
),
"ASN1_TYPE_get_octetstring"
},
{
ERR_FUNC
(
ASN1_F_ASN1_UNPACK_STRING
),
"ASN1_unpack_string"
},
{
ERR_FUNC
(
ASN1_F_ASN1_UTCTIME_ADJ
),
"ASN1_UTCTIME_adj"
},
{
ERR_FUNC
(
ASN1_F_ASN1_UTCTIME_SET
),
"ASN1_UTCTIME_set"
},
{
ERR_FUNC
(
ASN1_F_ASN1_VERIFY
),
"ASN1_verify"
},
{
ERR_FUNC
(
ASN1_F_B64_READ_ASN1
),
"B64_READ_ASN1"
},
...
...
ssl/s3_enc.c
浏览文件 @
220bd849
...
...
@@ -604,7 +604,7 @@ int ssl3_digest_cached_records(SSL *s)
hdatalen
=
BIO_get_mem_data
(
s
->
s3
->
handshake_buffer
,
&
hdata
);
if
(
hdatalen
<=
0
)
{
SSLerr
(
SSL_F_DIGEST_CACHED_RECORDS
,
SSL_R_BAD_HANDSHAKE_LENGTH
);
SSLerr
(
SSL_F_
SSL3_
DIGEST_CACHED_RECORDS
,
SSL_R_BAD_HANDSHAKE_LENGTH
);
return
0
;
}
...
...
ssl/ssl.h
浏览文件 @
220bd849
...
...
@@ -1786,7 +1786,6 @@ void ERR_load_SSL_strings(void);
#define SSL_F_CLIENT_HELLO 101
#define SSL_F_CLIENT_MASTER_KEY 102
#define SSL_F_D2I_SSL_SESSION 103
#define SSL_F_DIGEST_CACHED_RECORDS 293
#define SSL_F_DO_DTLS1_WRITE 245
#define SSL_F_DO_SSL3_WRITE 104
#define SSL_F_DTLS1_ACCEPT 246
...
...
@@ -1850,6 +1849,7 @@ void ERR_load_SSL_strings(void);
#define SSL_F_SSL3_CONNECT 132
#define SSL_F_SSL3_CTRL 213
#define SSL_F_SSL3_CTX_CTRL 133
#define SSL_F_SSL3_DIGEST_CACHED_RECORDS 293
#define SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC 292
#define SSL_F_SSL3_ENC 134
#define SSL_F_SSL3_GENERATE_KEY_BLOCK 238
...
...
ssl/ssl_err.c
浏览文件 @
220bd849
...
...
@@ -75,7 +75,6 @@ static ERR_STRING_DATA SSL_str_functs[]=
{
ERR_FUNC
(
SSL_F_CLIENT_HELLO
),
"CLIENT_HELLO"
},
{
ERR_FUNC
(
SSL_F_CLIENT_MASTER_KEY
),
"CLIENT_MASTER_KEY"
},
{
ERR_FUNC
(
SSL_F_D2I_SSL_SESSION
),
"d2i_SSL_SESSION"
},
{
ERR_FUNC
(
SSL_F_DIGEST_CACHED_RECORDS
),
"DIGEST_CACHED_RECORDS"
},
{
ERR_FUNC
(
SSL_F_DO_DTLS1_WRITE
),
"DO_DTLS1_WRITE"
},
{
ERR_FUNC
(
SSL_F_DO_SSL3_WRITE
),
"DO_SSL3_WRITE"
},
{
ERR_FUNC
(
SSL_F_DTLS1_ACCEPT
),
"DTLS1_ACCEPT"
},
...
...
@@ -139,6 +138,7 @@ static ERR_STRING_DATA SSL_str_functs[]=
{
ERR_FUNC
(
SSL_F_SSL3_CONNECT
),
"SSL3_CONNECT"
},
{
ERR_FUNC
(
SSL_F_SSL3_CTRL
),
"SSL3_CTRL"
},
{
ERR_FUNC
(
SSL_F_SSL3_CTX_CTRL
),
"SSL3_CTX_CTRL"
},
{
ERR_FUNC
(
SSL_F_SSL3_DIGEST_CACHED_RECORDS
),
"SSL3_DIGEST_CACHED_RECORDS"
},
{
ERR_FUNC
(
SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC
),
"SSL3_DO_CHANGE_CIPHER_SPEC"
},
{
ERR_FUNC
(
SSL_F_SSL3_ENC
),
"SSL3_ENC"
},
{
ERR_FUNC
(
SSL_F_SSL3_GENERATE_KEY_BLOCK
),
"SSL3_GENERATE_KEY_BLOCK"
},
...
...
util/point.sh
浏览文件 @
220bd849
#!/bin/sh
rm
-f
"
$2
"
if
test
"
$OSTYPE
"
=
msdosdjgpp
;
then
if
test
"
$OSTYPE
"
=
msdosdjgpp
||
test
"x
$PLATFORM
"
=
xmingw
;
then
cp
"
$1
"
"
$2
"
else
ln
-s
"
$1
"
"
$2
"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录