Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
396f6314
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
1 年多 前同步成功
通知
9
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看板
提交
396f6314
编写于
9月 08, 1999
作者:
B
Bodo Möller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
some more patches for avoiding problems with non-automatic variables
上级
0d64ea89
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
33 addition
and
30 deletion
+33
-30
CHANGES
CHANGES
+5
-0
apps/s_time.c
apps/s_time.c
+6
-9
apps/speed.c
apps/speed.c
+1
-0
crypto/hmac/hmactest.c
crypto/hmac/hmactest.c
+1
-1
crypto/md2/md2test.c
crypto/md2/md2test.c
+2
-2
crypto/md5/md5test.c
crypto/md5/md5test.c
+2
-2
crypto/ripemd/rmdtest.c
crypto/ripemd/rmdtest.c
+2
-2
crypto/sha/sha1test.c
crypto/sha/sha1test.c
+5
-5
crypto/sha/shatest.c
crypto/sha/shatest.c
+5
-5
ssl/ssltest.c
ssl/ssltest.c
+4
-4
未找到文件。
CHANGES
浏览文件 @
396f6314
...
...
@@ -4,6 +4,11 @@
Changes between 0.9.4 and 0.9.5 [xx XXX 1999]
*) Initialize all non-automatic variables each time one of the openssl
sub-programs is started (this is necessary as they may be started
multiple times from the "OpenSSL>" prompt).
[Lennart Bang, Bodo Moeller]
*) Preliminary compilation option RSA_NULL which disables RSA crypto without
removing all other RSA functionality (this is what NO_RSA does). This
is so (for example) those in the US can disable those operations covered
...
...
apps/s_time.c
浏览文件 @
396f6314
...
...
@@ -248,15 +248,6 @@ static int parseArgs(int argc, char **argv)
verify_depth
=
0
;
verify_error
=
X509_V_OK
;
#ifdef FIONBIO
t_nbio
=
0
;
#endif
apps_startup
();
s_time_init
();
if
(
bio_err
==
NULL
)
bio_err
=
BIO_new_fp
(
stderr
,
BIO_NOCLOSE
);
argc
--
;
argv
++
;
...
...
@@ -411,6 +402,12 @@ int MAIN(int argc, char **argv)
MS_STATIC
char
buf
[
1024
*
8
];
int
ver
;
apps_startup
();
s_time_init
();
if
(
bio_err
==
NULL
)
bio_err
=
BIO_new_fp
(
stderr
,
BIO_NOCLOSE
);
#if !defined(NO_SSL2) && !defined(NO_SSL3)
s_time_meth
=
SSLv23_client_method
();
#elif !defined(NO_SSL3)
...
...
apps/speed.c
浏览文件 @
396f6314
...
...
@@ -344,6 +344,7 @@ int MAIN(int argc, char **argv)
int
pr_header
=
0
;
apps_startup
();
memset
(
results
,
0
,
sizeof
(
results
));
#ifndef NO_DSA
memset
(
dsa_key
,
0
,
sizeof
(
dsa_key
));
#endif
...
...
crypto/hmac/hmactest.c
浏览文件 @
396f6314
...
...
@@ -73,7 +73,7 @@ int main(int argc, char *argv[])
#include <openssl/ebcdic.h>
#endif
struct
test_st
st
atic
st
ruct
test_st
{
unsigned
char
key
[
16
];
int
key_len
;
...
...
crypto/md2/md2test.c
浏览文件 @
396f6314
...
...
@@ -73,7 +73,7 @@ int main(int argc, char *argv[])
#include <openssl/ebcdic.h>
#endif
char
*
test
[]
=
{
static
char
*
test
[]
=
{
""
,
"a"
,
"abc"
,
...
...
@@ -84,7 +84,7 @@ char *test[]={
NULL
,
};
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"8350e5a3e24c153df2275c9f80692773"
,
"32ec01ec4a6dac72c0ab96fb34c0b5d1"
,
"da853b0d3f88d99b30283a69e6ded6bb"
,
...
...
crypto/md5/md5test.c
浏览文件 @
396f6314
...
...
@@ -69,7 +69,7 @@ int main(int argc, char *argv[])
#else
#include <openssl/md5.h>
char
*
test
[]
=
{
static
char
*
test
[]
=
{
""
,
"a"
,
"abc"
,
...
...
@@ -80,7 +80,7 @@ char *test[]={
NULL
,
};
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"d41d8cd98f00b204e9800998ecf8427e"
,
"0cc175b9c0f1b6a831c399e269772661"
,
"900150983cd24fb0d6963f7d28e17f72"
,
...
...
crypto/ripemd/rmdtest.c
浏览文件 @
396f6314
...
...
@@ -73,7 +73,7 @@ int main(int argc, char *argv[])
#include <openssl/ebcdic.h>
#endif
char
*
test
[]
=
{
static
char
*
test
[]
=
{
""
,
"a"
,
"abc"
,
...
...
@@ -85,7 +85,7 @@ char *test[]={
NULL
,
};
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"9c1185a5c5e9fc54612808977ee8f548b2258d31"
,
"0bdc9d2d256b3ee9daae347be6f4dc835a467ffe"
,
"8eb208f7e05d987a9b044a8e98c6b087f15a0bfc"
,
...
...
crypto/sha/sha1test.c
浏览文件 @
396f6314
...
...
@@ -76,26 +76,26 @@ int main(int argc, char *argv[])
#undef SHA_0
/* FIPS 180 */
#define SHA_1
/* FIPS 180-1 */
char
*
test
[]
=
{
static
char
*
test
[]
=
{
"abc"
,
"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
,
NULL
,
};
#ifdef SHA_0
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"0164b8a914cd2a5e74c4f7ff082c4d97f1edf880"
,
"d2516ee1acfa5baf33dfc1c471e438449ef134c8"
,
};
char
*
bigret
=
static
char
*
bigret
=
"3232affa48628a26653b5aaa44541fd90d690603"
;
#endif
#ifdef SHA_1
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"a9993e364706816aba3e25717850c26c9cd0d89d"
,
"84983e441c3bd26ebaae4aa1f95129e5e54670f1"
,
};
char
*
bigret
=
static
char
*
bigret
=
"34aa973cd4c4daa4f61eeb2bdbad27316534016f"
;
#endif
...
...
crypto/sha/shatest.c
浏览文件 @
396f6314
...
...
@@ -76,26 +76,26 @@ int main(int argc, char *argv[])
#define SHA_0
/* FIPS 180 */
#undef SHA_1
/* FIPS 180-1 */
char
*
test
[]
=
{
static
char
*
test
[]
=
{
"abc"
,
"abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"
,
NULL
,
};
#ifdef SHA_0
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"0164b8a914cd2a5e74c4f7ff082c4d97f1edf880"
,
"d2516ee1acfa5baf33dfc1c471e438449ef134c8"
,
};
char
*
bigret
=
static
char
*
bigret
=
"3232affa48628a26653b5aaa44541fd90d690603"
;
#endif
#ifdef SHA_1
char
*
ret
[]
=
{
static
char
*
ret
[]
=
{
"a9993e364706816aba3e25717850c26c9cd0d89d"
,
"84983e441c3bd26ebaae4aa1f95129e5e54670f1"
,
};
char
*
bigret
=
static
char
*
bigret
=
"34aa973cd4c4daa4f61eeb2bdbad27316534016f"
;
#endif
...
...
ssl/ssltest.c
浏览文件 @
396f6314
...
...
@@ -85,15 +85,15 @@
# define TEST_CLIENT_CERT "../apps/client.pem"
#endif
int
MS_CALLBACK
verify_callback
(
int
ok
,
X509_STORE_CTX
*
ctx
);
static
int
MS_CALLBACK
verify_callback
(
int
ok
,
X509_STORE_CTX
*
ctx
);
#ifndef NO_RSA
static
RSA
MS_CALLBACK
*
tmp_rsa_cb
(
SSL
*
s
,
int
is_export
,
int
keylength
);
#endif
#ifndef NO_DH
static
DH
*
get_dh512
(
void
);
#endif
BIO
*
bio_err
=
NULL
;
BIO
*
bio_stdout
=
NULL
;
static
BIO
*
bio_err
=
NULL
;
static
BIO
*
bio_stdout
=
NULL
;
static
char
*
cipher
=
NULL
;
int
verbose
=
0
;
...
...
@@ -1104,7 +1104,7 @@ err:
return
(
ret
);
}
int
MS_CALLBACK
verify_callback
(
int
ok
,
X509_STORE_CTX
*
ctx
)
static
int
MS_CALLBACK
verify_callback
(
int
ok
,
X509_STORE_CTX
*
ctx
)
{
char
*
s
,
buf
[
256
];
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录