Deleted Added
full compact
progs.pl (59191) progs.pl (68651)
1#!/usr/local/bin/perl
2
3print "/* apps/progs.h */\n";
4print "/* automatically generated by progs.pl for openssl.c */\n\n";
5
6grep(s/^asn1pars$/asn1parse/,@ARGV);
7
8foreach (@ARGV)

--- 15 unchanged lines hidden (view full) ---

24EOF
25
26foreach (@ARGV)
27 {
28 push(@files,$_);
29 $str="\t{FUNC_TYPE_GENERAL,\"$_\",${_}_main},\n";
30 if (($_ =~ /^s_/) || ($_ =~ /^ciphers$/))
31 { print "#if !defined(NO_SOCK) && !(defined(NO_SSL2) && defined(NO_SSL3))\n${str}#endif\n"; }
1#!/usr/local/bin/perl
2
3print "/* apps/progs.h */\n";
4print "/* automatically generated by progs.pl for openssl.c */\n\n";
5
6grep(s/^asn1pars$/asn1parse/,@ARGV);
7
8foreach (@ARGV)

--- 15 unchanged lines hidden (view full) ---

24EOF
25
26foreach (@ARGV)
27 {
28 push(@files,$_);
29 $str="\t{FUNC_TYPE_GENERAL,\"$_\",${_}_main},\n";
30 if (($_ =~ /^s_/) || ($_ =~ /^ciphers$/))
31 { print "#if !defined(NO_SOCK) && !(defined(NO_SSL2) && defined(NO_SSL3))\n${str}#endif\n"; }
32 elsif ( ($_ =~ /^rsa$/) || ($_ =~ /^genrsa$/) )
32 elsif ( ($_ =~ /^rsa$/) || ($_ =~ /^genrsa$/) || ($_ =~ /^rsautl$/))
33 { print "#ifndef NO_RSA\n${str}#endif\n"; }
34 elsif ( ($_ =~ /^dsa$/) || ($_ =~ /^gendsa$/) || ($_ =~ /^dsaparam$/))
35 { print "#ifndef NO_DSA\n${str}#endif\n"; }
36 elsif ( ($_ =~ /^dh$/) || ($_ =~ /^gendh$/) || ($_ =~ /^dhparam$/))
37 { print "#ifndef NO_DH\n${str}#endif\n"; }
38 elsif ( ($_ =~ /^pkcs12$/))
39 { print "#if !defined(NO_DES) && !defined(NO_SHA1)\n${str}#endif\n"; }
40 else
41 { print $str; }
42 }
43
33 { print "#ifndef NO_RSA\n${str}#endif\n"; }
34 elsif ( ($_ =~ /^dsa$/) || ($_ =~ /^gendsa$/) || ($_ =~ /^dsaparam$/))
35 { print "#ifndef NO_DSA\n${str}#endif\n"; }
36 elsif ( ($_ =~ /^dh$/) || ($_ =~ /^gendh$/) || ($_ =~ /^dhparam$/))
37 { print "#ifndef NO_DH\n${str}#endif\n"; }
38 elsif ( ($_ =~ /^pkcs12$/))
39 { print "#if !defined(NO_DES) && !defined(NO_SHA1)\n${str}#endif\n"; }
40 else
41 { print $str; }
42 }
43
44foreach ("md2","md5","sha","sha1","mdc2","rmd160")
44foreach ("md2","md4","md5","sha","sha1","mdc2","rmd160")
45 {
46 push(@files,$_);
47 printf "\t{FUNC_TYPE_MD,\"%s\",dgst_main},\n",$_;
48 }
49
50foreach (
51 "base64",
52 "des", "des3", "desx", "idea", "rc4", "rc4-40",

--- 25 unchanged lines hidden ---
45 {
46 push(@files,$_);
47 printf "\t{FUNC_TYPE_MD,\"%s\",dgst_main},\n",$_;
48 }
49
50foreach (
51 "base64",
52 "des", "des3", "desx", "idea", "rc4", "rc4-40",

--- 25 unchanged lines hidden ---