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 --- |