Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
9e5790ce
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 搜索 >>
提交
9e5790ce
编写于
5月 03, 2005
作者:
N
Nils Larsch
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
backport fix from the stable branch
上级
fce8c6cc
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
24 addition
and
22 deletion
+24
-22
ChangeLog.0_9_7-stable_not-in-head
ChangeLog.0_9_7-stable_not-in-head
+0
-22
ssl/s3_pkt.c
ssl/s3_pkt.c
+8
-0
ssl/s3_srvr.c
ssl/s3_srvr.c
+16
-0
未找到文件。
ChangeLog.0_9_7-stable_not-in-head
浏览文件 @
9e5790ce
...
...
@@ -165,28 +165,6 @@ be added to the end of this file.
DES CFB8 test.
2004-03-17 05:01 mark
Changed:
CHANGES (1.977.2.128), "Exp", lines: +9 -1
FAQ (1.61.2.30), "Exp", lines: +1 -1
LICENSE (1.7.2.3), "Exp", lines: +1 -1
NEWS (1.39.2.21), "Exp", lines: +8 -0
README (1.39.2.24), "Exp", lines: +2 -2
STATUS (1.211.2.41), "Exp", lines: +4 -1
openssl.spec (1.6.2.6), "Exp", lines: +1 -1
crypto/opensslv.h (1.40.2.21), "Exp", lines: +2 -2
ssl/s3_pkt.c (1.46.2.6), "Exp", lines: +8 -0
ssl/s3_srvr.c (1.85.2.20), "Exp", lines: +16 -0
Fix null-pointer assignment in do_change_cipher_spec() revealed by
using the Codenomicon TLS Test Tool (CAN-2004-0079) Fix flaw in
SSL/TLS handshaking when using Kerberos ciphersuites
(CAN-2004-0112) Ready for 0.9.7d build
Submitted by: Steven Henson Reviewed by: Joe Orton Approved
by: Mark Cox
2004-05-12 16:11 ben
Changed:
...
...
ssl/s3_pkt.c
浏览文件 @
9e5790ce
...
...
@@ -1087,6 +1087,14 @@ start:
goto
f_err
;
}
/* Check we have a cipher to change to */
if
(
s
->
s3
->
tmp
.
new_cipher
==
NULL
)
{
al
=
SSL_AD_UNEXPECTED_MESSAGE
;
SSLerr
(
SSL_F_SSL3_GET_CERT_VERIFY
,
SSL_R_CCS_RECEIVED_EARLY
);
goto
f_err
;
}
rr
->
length
=
0
;
if
(
s
->
msg_callback
)
...
...
ssl/s3_srvr.c
浏览文件 @
9e5790ce
...
...
@@ -1883,11 +1883,27 @@ int ssl3_get_client_key_exchange(SSL *s)
n2s
(
p
,
i
);
enc_ticket
.
length
=
i
;
if
(
n
<
enc_ticket
.
length
+
6
)
{
SSLerr
(
SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE
,
SSL_R_DATA_LENGTH_TOO_LONG
);
goto
err
;
}
enc_ticket
.
data
=
(
char
*
)
p
;
p
+=
enc_ticket
.
length
;
n2s
(
p
,
i
);
authenticator
.
length
=
i
;
if
(
n
<
enc_ticket
.
length
+
authenticator
.
length
+
6
)
{
SSLerr
(
SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE
,
SSL_R_DATA_LENGTH_TOO_LONG
);
goto
err
;
}
authenticator
.
data
=
(
char
*
)
p
;
p
+=
authenticator
.
length
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录