Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
993ea851
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
1 年多 前同步成功
通知
10
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看板
提交
993ea851
编写于
11月 14, 2000
作者:
R
Richard Levitte
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add Rijndael as things to look through.
上级
305db17b
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
8 addition
and
2 deletion
+8
-2
util/mk1mf.pl
util/mk1mf.pl
+1
-0
util/mkdef.pl
util/mkdef.pl
+6
-2
util/mkfiles.pl
util/mkfiles.pl
+1
-0
未找到文件。
util/mk1mf.pl
浏览文件 @
993ea851
...
...
@@ -872,6 +872,7 @@ sub read_options
elsif
(
/^no-dsa$/
)
{
$no_dsa
=
1
;
}
elsif
(
/^no-dh$/
)
{
$no_dh
=
1
;
}
elsif
(
/^no-hmac$/
)
{
$no_hmac
=
1
;
}
elsif
(
/^no-rijndael$/
)
{
$no_rijndael
=
1
;
}
elsif
(
/^no-asm$/
)
{
$no_asm
=
1
;
}
elsif
(
/^nasm$/
)
{
$nasm
=
1
;
}
elsif
(
/^gaswin$/
)
{
$gaswin
=
1
;
}
...
...
util/mkdef.pl
浏览文件 @
993ea851
...
...
@@ -76,7 +76,8 @@ my @known_platforms = ( "__FreeBSD__", "VMS", "WIN16", "WIN32",
"
WINNT
",
"
PERL5
",
"
NeXT
"
);
my
@known_algorithms
=
(
"
RC2
",
"
RC4
",
"
RC5
",
"
IDEA
",
"
DES
",
"
BF
",
"
CAST
",
"
MD2
",
"
MD4
",
"
MD5
",
"
SHA
",
"
RIPEMD
",
"
MDC2
",
"
RSA
",
"
DSA
",
"
DH
",
"
HMAC
",
"
FP_API
"
);
"
MDC2
",
"
RSA
",
"
DSA
",
"
DH
",
"
HMAC
",
"
FP_API
",
"
RIJNDAEL
"
);
my
$options
=
"";
open
(
IN
,"
<Makefile.ssl
")
||
die
"
unable to open Makefile.ssl!
\n
";
...
...
@@ -91,7 +92,7 @@ close(IN);
my
$no_rc2
;
my
$no_rc4
;
my
$no_rc5
;
my
$no_idea
;
my
$no_des
;
my
$no_bf
;
my
$no_cast
;
my
$no_md2
;
my
$no_md4
;
my
$no_md5
;
my
$no_sha
;
my
$no_ripemd
;
my
$no_mdc2
;
my
$no_rsa
;
my
$no_dsa
;
my
$no_dh
;
my
$no_hmac
=
0
;
my
$no_rsa
;
my
$no_dsa
;
my
$no_dh
;
my
$no_hmac
=
0
;
my
$no_rijndael
;
my
$no_fp_api
;
foreach
(
@ARGV
,
split
(
/ /
,
$options
))
...
...
@@ -132,6 +133,7 @@ foreach (@ARGV, split(/ /, $options))
elsif
(
/^no-dsa$/
)
{
$no_dsa
=
1
;
}
elsif
(
/^no-dh$/
)
{
$no_dh
=
1
;
}
elsif
(
/^no-hmac$/
)
{
$no_hmac
=
1
;
}
elsif
(
/^no-rijndael$/
)
{
$no_rijndael
=
1
;
}
}
...
...
@@ -172,6 +174,7 @@ $crypto.=" crypto/md5/md5.h" unless $no_md5;
$crypto
.=
"
crypto/mdc2/mdc2.h
"
unless
$no_mdc2
;
$crypto
.=
"
crypto/sha/sha.h
"
unless
$no_sha
;
$crypto
.=
"
crypto/ripemd/ripemd.h
"
unless
$no_ripemd
;
$crypto
.=
"
crypto/rijndael/rijndael.h
"
unless
$no_rijndael
;
$crypto
.=
"
crypto/bn/bn.h
";
$crypto
.=
"
crypto/rsa/rsa.h
"
unless
$no_rsa
;
...
...
@@ -747,6 +750,7 @@ EOF
&&
(
!
@a
||
(
!
$no_dsa
||
!
grep
(
/^DSA$/
,
@a
)))
&&
(
!
@a
||
(
!
$no_dh
||
!
grep
(
/^DH$/
,
@a
)))
&&
(
!
@a
||
(
!
$no_hmac
||
!
grep
(
/^HMAC$/
,
@a
)))
&&
(
!
@a
||
(
!
$no_rijndael
||
!
grep
(
/^RIJNDAEL$/
,
@a
)))
&&
(
!
@a
||
(
!
$no_fp_api
||
!
grep
(
/^FP_API$/
,
@a
)))
)
{
printf
OUT
"
%s%-40s@%d
\n
",(
$W32
)?"":"
_
",
$s
,
$n
;
...
...
util/mkfiles.pl
浏览文件 @
993ea851
...
...
@@ -23,6 +23,7 @@ my @dirs = (
"
crypto/idea
",
"
crypto/bf
",
"
crypto/cast
",
"
crypto/rijndael
",
"
crypto/bn
",
"
crypto/rsa
",
"
crypto/dsa
",
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录