Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
73d2257d
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
10 个月 前同步成功
通知
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 搜索 >>
提交
73d2257d
编写于
4月 26, 1999
作者:
U
Ulf Möller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Remove NOPROTO-related macros.
上级
540e6c17
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
7 addition
and
17 deletion
+7
-17
crypto/asn1/x_crl.c
crypto/asn1/x_crl.c
+1
-1
crypto/bn/bn_prime.c
crypto/bn/bn_prime.c
+2
-2
crypto/cryptlib.c
crypto/cryptlib.c
+2
-2
crypto/dh/dh_gen.c
crypto/dh/dh_gen.c
+1
-1
crypto/rsa/rsa_gen.c
crypto/rsa/rsa_gen.c
+1
-1
e_os.h
e_os.h
+0
-10
未找到文件。
crypto/asn1/x_crl.c
浏览文件 @
73d2257d
...
...
@@ -102,7 +102,7 @@ int i2d_X509_CRL_INFO(X509_CRL_INFO *a, unsigned char **pp)
if
(
sk_num
(
a
->
revoked
)
!=
0
)
qsort
((
char
*
)
a
->
revoked
->
data
,
sk_num
(
a
->
revoked
),
sizeof
(
X509_REVOKED
*
),(
int
(
*
)(
P_CC_CC
))
X509_REVOKED_seq_cmp
);
sizeof
(
X509_REVOKED
*
),(
int
(
*
)(
const
void
*
,
const
void
*
))
X509_REVOKED_seq_cmp
);
if
((
a
->
version
!=
NULL
)
&&
((
l
=
ASN1_INTEGER_get
(
a
->
version
))
!=
0
))
{
M_ASN1_I2D_len
(
a
->
version
,
i2d_ASN1_INTEGER
);
...
...
crypto/bn/bn_prime.c
浏览文件 @
73d2257d
...
...
@@ -76,7 +76,7 @@ static int probable_prime_dh(BIGNUM *rnd, int bits,
static
int
probable_prime_dh_strong
(
BIGNUM
*
rnd
,
int
bits
,
BIGNUM
*
add
,
BIGNUM
*
rem
,
BN_CTX
*
ctx
);
BIGNUM
*
BN_generate_prime
(
BIGNUM
*
ret
,
int
bits
,
int
strong
,
BIGNUM
*
add
,
BIGNUM
*
rem
,
void
(
*
callback
)(
P_I_I_P
),
char
*
cb_arg
)
BIGNUM
*
rem
,
void
(
*
callback
)(
int
,
int
,
char
*
),
char
*
cb_arg
)
{
BIGNUM
*
rnd
=
NULL
;
BIGNUM
t
;
...
...
@@ -151,7 +151,7 @@ err:
return
(
ret
);
}
int
BN_is_prime
(
BIGNUM
*
a
,
int
checks
,
void
(
*
callback
)(
P_I_I_P
),
int
BN_is_prime
(
BIGNUM
*
a
,
int
checks
,
void
(
*
callback
)(
int
,
int
,
char
*
),
BN_CTX
*
ctx_passed
,
char
*
cb_arg
)
{
int
i
,
j
,
c2
=
0
,
ret
=
-
1
;
...
...
crypto/cryptlib.c
浏览文件 @
73d2257d
...
...
@@ -151,12 +151,12 @@ void CRYPTO_set_add_lock_callback(int (*func)(int *num,int mount,int type,
add_lock_callback
=
func
;
}
unsigned
long
(
*
CRYPTO_get_id_callback
(
P_V
))(
P_V
)
unsigned
long
(
*
CRYPTO_get_id_callback
(
void
))(
void
)
{
return
(
id_callback
);
}
void
CRYPTO_set_id_callback
(
func
)
unsigned
long
(
*
func
)(
P_V
);
void
CRYPTO_set_id_callback
(
unsigned
long
(
*
func
)(
void
))
{
id_callback
=
func
;
}
...
...
crypto/dh/dh_gen.c
浏览文件 @
73d2257d
...
...
@@ -84,7 +84,7 @@
*/
DH
*
DH_generate_parameters
(
int
prime_len
,
int
generator
,
void
(
*
callback
)(
P_I_I_P
),
char
*
cb_arg
)
void
(
*
callback
)(
int
,
int
,
char
*
),
char
*
cb_arg
)
{
BIGNUM
*
p
=
NULL
,
*
t1
,
*
t2
;
DH
*
ret
=
NULL
;
...
...
crypto/rsa/rsa_gen.c
浏览文件 @
73d2257d
...
...
@@ -63,7 +63,7 @@
#include <openssl/rsa.h>
RSA
*
RSA_generate_key
(
int
bits
,
unsigned
long
e_value
,
void
(
*
callback
)(
P_I_I_P
),
char
*
cb_arg
)
void
(
*
callback
)(
int
,
int
,
char
*
),
char
*
cb_arg
)
{
RSA
*
rsa
=
NULL
;
BIGNUM
*
r0
=
NULL
,
*
r1
=
NULL
,
*
r2
=
NULL
,
*
r3
=
NULL
,
*
tmp
;
...
...
e_os.h
浏览文件 @
73d2257d
...
...
@@ -276,16 +276,6 @@ extern HINSTANCE _hInstance;
/***********************************************/
#define P_CC_CC const void *,const void *
#define P_I_I int,int
#define P_I_I_P int,int,char *
#define P_I_I_P_I int,int,char *,int
#define P_IP_I_I_P_I int *,int,int,char *,int
#define P_V void
/* not used yet */
#define CS_BEGIN
#define CS_END
/* do we need to do this for getenv.
* Just define getenv for use under windows */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录