Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
c76fd290
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看板
提交
c76fd290
编写于
11月 02, 2008
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix warnings about mismatched prototypes, undefined size_t and value computed
not used.
上级
d0a20caf
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
11 addition
and
9 deletion
+11
-9
apps/apps.c
apps/apps.c
+4
-4
crypto/bn/asm/x86_64-gcc.c
crypto/bn/asm/x86_64-gcc.c
+1
-0
crypto/bn/bn_lcl.h
crypto/bn/bn_lcl.h
+3
-2
crypto/evp/p_verify.c
crypto/evp/p_verify.c
+2
-2
ssl/ssl_lib.c
ssl/ssl_lib.c
+1
-1
未找到文件。
apps/apps.c
浏览文件 @
c76fd290
...
...
@@ -2424,7 +2424,7 @@ static void jpake_send_step1(BIO *bconn, JPAKE_CTX *ctx)
JPAKE_STEP1_generate
(
&
s1
,
ctx
);
jpake_send_part
(
bconn
,
&
s1
.
p1
);
jpake_send_part
(
bconn
,
&
s1
.
p2
);
BIO_flush
(
bconn
);
(
void
)
BIO_flush
(
bconn
);
JPAKE_STEP1_release
(
&
s1
);
}
...
...
@@ -2435,7 +2435,7 @@ static void jpake_send_step2(BIO *bconn, JPAKE_CTX *ctx)
JPAKE_STEP2_init
(
&
s2
);
JPAKE_STEP2_generate
(
&
s2
,
ctx
);
jpake_send_part
(
bconn
,
&
s2
);
BIO_flush
(
bconn
);
(
void
)
BIO_flush
(
bconn
);
JPAKE_STEP2_release
(
&
s2
);
}
...
...
@@ -2446,7 +2446,7 @@ static void jpake_send_step3a(BIO *bconn, JPAKE_CTX *ctx)
JPAKE_STEP3A_init
(
&
s3a
);
JPAKE_STEP3A_generate
(
&
s3a
,
ctx
);
BIO_write
(
bconn
,
s3a
.
hhk
,
sizeof
s3a
.
hhk
);
BIO_flush
(
bconn
);
(
void
)
BIO_flush
(
bconn
);
JPAKE_STEP3A_release
(
&
s3a
);
}
...
...
@@ -2457,7 +2457,7 @@ static void jpake_send_step3b(BIO *bconn, JPAKE_CTX *ctx)
JPAKE_STEP3B_init
(
&
s3b
);
JPAKE_STEP3B_generate
(
&
s3b
,
ctx
);
BIO_write
(
bconn
,
s3b
.
hk
,
sizeof
s3b
.
hk
);
BIO_flush
(
bconn
);
(
void
)
BIO_flush
(
bconn
);
JPAKE_STEP3B_release
(
&
s3b
);
}
...
...
crypto/bn/asm/x86_64-gcc.c
浏览文件 @
c76fd290
#ifdef __SUNPRO_C
# include "../bn_asm.c"
/* kind of dirty hack for Sun Studio */
#else
#include <sys/types.h>
/*
* x86_64 BIGNUM accelerator version 0.1, December 2002.
*
...
...
crypto/bn/bn_lcl.h
浏览文件 @
c76fd290
...
...
@@ -481,8 +481,9 @@ void bn_mul_high(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b, BN_ULONG *l, int n2,
BN_ULONG
*
t
);
BN_ULONG
bn_add_part_words
(
BN_ULONG
*
r
,
const
BN_ULONG
*
a
,
const
BN_ULONG
*
b
,
size_t
cl
,
ssize_t
dl
);
BN_ULONG
bn_sub_part_words
(
BN_ULONG
*
r
,
const
BN_ULONG
*
a
,
const
BN_ULONG
*
b
,
int
cl
,
int
dl
);
BN_ULONG
bn_sub_part_words
(
BN_ULONG
*
r
,
const
BN_ULONG
*
a
,
const
BN_ULONG
*
b
,
size_t
cl
,
ssize_t
dl
);
int
bn_mul_mont
(
BN_ULONG
*
rp
,
const
BN_ULONG
*
ap
,
const
BN_ULONG
*
bp
,
const
BN_ULONG
*
np
,
const
BN_ULONG
*
n0
,
int
num
);
...
...
crypto/evp/p_verify.c
浏览文件 @
c76fd290
...
...
@@ -62,8 +62,8 @@
#include <openssl/objects.h>
#include <openssl/x509.h>
int
EVP_VerifyFinal
(
EVP_MD_CTX
*
ctx
,
const
unsigned
char
*
sigbuf
,
unsigned
int
siglen
,
EVP_PKEY
*
pkey
)
int
EVP_VerifyFinal
(
EVP_MD_CTX
*
ctx
,
const
unsigned
char
*
sigbuf
,
size_t
siglen
,
EVP_PKEY
*
pkey
)
{
unsigned
char
m
[
EVP_MAX_MD_SIZE
];
unsigned
int
m_len
;
...
...
ssl/ssl_lib.c
浏览文件 @
c76fd290
...
...
@@ -432,7 +432,7 @@ int SSL_set_generate_session_id(SSL *ssl, GEN_SESSION_CB cb)
}
int
SSL_has_matching_session_id
(
const
SSL
*
ssl
,
const
unsigned
char
*
id
,
unsigned
in
t
id_len
)
size_
t
id_len
)
{
/* A quick examination of SSL_SESSION_hash and SSL_SESSION_cmp shows how
* we can "construct" a session to give us the desired check - ie. to
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录