dep/ directory is not needed.

This commit is contained in:
Ulf Möller 2000-01-11 00:10:29 +00:00
parent efeca6aa32
commit 7e3d8df1bb
4 changed files with 0 additions and 1878 deletions

File diff suppressed because it is too large Load diff

566
dep/files
View file

@ -1,566 +0,0 @@
./e_os.h
./crypto/cryptall.h CRYPTO
./crypto/cryptlib.h CRYPTO
./crypto/crypto.c CRYPTO
./crypto/cversion.c CRYPTO
./crypto/date.h CRYPTO
./crypto/mem.c CRYPTO
./crypto/cpt_err.c CRYPTO
./crypto/ex_data.c CRYPTO
./crypto/crypto.h CRYPTO
./crypto/cryptlib.c CRYPTO
./crypto/tmdiff.c CRYPTO
./crypto/asn1/asn1.h ASN1
./crypto/asn1/asn1_mac.h ASN1
./crypto/asn1/asn1_err.c ASN1
./crypto/asn1/asn1_lib.c ASN1
./crypto/asn1/asn1_par.c ASN1
./crypto/asn1/a_bitstr.c ASN1
./crypto/asn1/a_bmp.c ASN1
./crypto/asn1/a_bool.c ASN1
./crypto/asn1/a_bytes.c ASN1
./crypto/asn1/a_d2i_fp.c ASN1
./crypto/asn1/a_digest.c ASN1
./crypto/asn1/a_dup.c ASN1
./crypto/asn1/a_hdr.c ASN1
./crypto/asn1/a_i2d_fp.c ASN1
./crypto/asn1/a_int.c ASN1
./crypto/asn1/a_meth.c ASN1
./crypto/asn1/a_object.c ASN1
./crypto/asn1/a_octet.c ASN1
./crypto/asn1/a_print.c ASN1
./crypto/asn1/a_set.c ASN1
./crypto/asn1/a_sign.c ASN1
./crypto/asn1/a_type.c ASN1
./crypto/asn1/a_utctm.c ASN1
./crypto/asn1/a_verify.c ASN1
./crypto/asn1/d2i_dhp.c ASN1
./crypto/asn1/d2i_dsap.c ASN1
./crypto/asn1/d2i_pr.c ASN1
./crypto/asn1/d2i_pu.c ASN1
./crypto/asn1/d2i_r_pr.c ASN1
./crypto/asn1/d2i_r_pu.c ASN1
./crypto/asn1/d2i_s_pr.c ASN1
./crypto/asn1/d2i_s_pu.c ASN1
./crypto/asn1/f_int.c ASN1
./crypto/asn1/f_string.c ASN1
./crypto/asn1/i2d_dhp.c ASN1
./crypto/asn1/i2d_dsap.c ASN1
./crypto/asn1/i2d_pr.c ASN1
./crypto/asn1/i2d_pu.c ASN1
./crypto/asn1/i2d_r_pr.c ASN1
./crypto/asn1/i2d_r_pu.c ASN1
./crypto/asn1/i2d_s_pr.c ASN1
./crypto/asn1/i2d_s_pu.c ASN1
./crypto/asn1/n_pkey.c ASN1
./crypto/asn1/p7_dgst.c ASN1
./crypto/asn1/p7_enc.c ASN1
./crypto/asn1/p7_enc_c.c ASN1
./crypto/asn1/p7_evp.c ASN1
./crypto/asn1/p7_i_s.c ASN1
./crypto/asn1/p7_lib.c ASN1
./crypto/asn1/p7_recip.c ASN1
./crypto/asn1/p7_signd.c ASN1
./crypto/asn1/p7_signi.c ASN1
./crypto/asn1/p7_s_e.c ASN1
./crypto/asn1/pk.c ASN1
./crypto/asn1/pkcs8.c ASN1
./crypto/asn1/t_pkey.c ASN1
./crypto/asn1/t_req.c ASN1
./crypto/asn1/t_x509.c ASN1
./crypto/asn1/x_algor.c ASN1
./crypto/asn1/x_attrib.c ASN1
./crypto/asn1/x_cinf.c ASN1
./crypto/asn1/x_crl.c ASN1
./crypto/asn1/x_exten.c ASN1
./crypto/asn1/x_info.c ASN1
./crypto/asn1/x_name.c ASN1
./crypto/asn1/x_pkey.c ASN1
./crypto/asn1/x_pubkey.c ASN1
./crypto/asn1/x_req.c ASN1
./crypto/asn1/x_sig.c ASN1
./crypto/asn1/x_spki.c ASN1
./crypto/asn1/x_val.c ASN1
./crypto/asn1/x_x509.c ASN1
./crypto/bf/blowfish.h BF
./crypto/bf/bf_pi.h BF
./crypto/bf/bf_locl.h BF
./crypto/bf/bfspeed.c BF
./crypto/bf/bftest.c BF
./crypto/bf/bf_cbc.c BF
./crypto/bf/bf_cfb64.c BF
./crypto/bf/bf_ecb.c BF
./crypto/bf/bf_enc.c BF
./crypto/bf/bf_ofb64.c BF
./crypto/bf/bf_opts.c BF
./crypto/bf/bf_skey.c BF
./crypto/bio/bio.h BIO
./crypto/bio/bf_buff.c BIO
./crypto/bio/bf_nbio.c BIO
./crypto/bio/bf_null.c BIO
./crypto/bio/bio_cb.c BIO
./crypto/bio/bio_err.c BIO
./crypto/bio/bio_lib.c BIO
./crypto/bio/bss_acpt.c BIO
./crypto/bio/bss_conn.c BIO
./crypto/bio/bss_fd.c BIO
./crypto/bio/bss_file.c BIO
./crypto/bio/bss_mem.c BIO
./crypto/bio/bss_null.c BIO
./crypto/bio/bss_rtcp.c BIO
./crypto/bio/bss_sock.c BIO
./crypto/bio/b_dump.c BIO
./crypto/bio/b_print.c BIO
./crypto/bio/b_sock.c BIO
./crypto/bn/bn.h BN
./crypto/bn/bn_lcl.h BN
./crypto/bn/bn_prime.h BN
./crypto/bn/bnspeed.c BN
./crypto/bn/bntest.c BN
./crypto/bn/bn_add.c BN
./crypto/bn/bn_bld.c BN
./crypto/bn/bn_blind.c BN
./crypto/bn/bn_div.c BN
./crypto/bn/bn_err.c BN
./crypto/bn/bn_exp.c BN
./crypto/bn/bn_gcd.c BN
./crypto/bn/bn_lib.c BN
./crypto/bn/bn_mod.c BN
./crypto/bn/bn_mont.c BN
./crypto/bn/bn_mul.c BN
./crypto/bn/bn_mulw.c BN
./crypto/bn/bn_prime.c BN
./crypto/bn/bn_print.c BN
./crypto/bn/bn_rand.c BN
./crypto/bn/bn_recp.c BN
./crypto/bn/bn_shift.c BN
./crypto/bn/bn_sqr.c BN
./crypto/bn/bn_sub.c BN
./crypto/bn/bn_word.c BN
./crypto/bn/bn_m.c BN
./crypto/bn/m.c BN
./crypto/bn/expspeed.c BN
./crypto/bn/bn_mpi.c BN
./crypto/bn/exptest.c BN
./crypto/buffer/buffer.c BUFF
./crypto/buffer/buffer.h BUFF
./crypto/buffer/buf_err.c BUFF
./crypto/cast/cast.h CAST
./crypto/cast/castopts.c CAST
./crypto/cast/casttest.c CAST
./crypto/cast/cast_lcl.h CAST
./crypto/cast/cast_s.h CAST
./crypto/cast/cast_spd.c CAST
./crypto/cast/c_cfb64.c CAST
./crypto/cast/c_ecb.c CAST
./crypto/cast/c_enc.c CAST
./crypto/cast/c_ofb64.c CAST
./crypto/cast/c_skey.c CAST
./crypto/conf/conf_lcl.h CONF
./crypto/conf/cnf_save.c CONF
./crypto/conf/conf.c CONF
./crypto/conf/conf.h CONF
./crypto/conf/conf_err.c CONF
./crypto/des/des.h DES
./crypto/des/des_locl.h DES
./crypto/des/spr.h DES
./crypto/des/podd.h DES
./crypto/des/sk.h DES
./crypto/des/cbc3_enc.c DES
./crypto/des/cbc_cksm.c DES
./crypto/des/cbc_enc.c DES
./crypto/des/cfb64ede.c DES
./crypto/des/cfb64enc.c DES
./crypto/des/cfb_enc.c DES
./crypto/des/des.c DES
./crypto/des/destest.c DES
./crypto/des/des_enc.c DES
./crypto/des/des_opts.c DES
./crypto/des/des_ver.h DES
./crypto/des/ecb3_enc.c DES
./crypto/des/ecb_enc.c DES
./crypto/des/ede_enc.c DES
./crypto/des/enc_read.c DES
./crypto/des/enc_writ.c DES
./crypto/des/fcrypt.c DES
./crypto/des/fcrypt_b.c DES
./crypto/des/ncbc_enc.c DES
./crypto/des/ofb64ede.c DES
./crypto/des/ofb64enc.c DES
./crypto/des/ofb_enc.c DES
./crypto/des/pcbc_enc.c DES
./crypto/des/qud_cksm.c DES
./crypto/des/rand_key.c DES
./crypto/des/read2pwd.c DES
./crypto/des/read_pwd.c DES
./crypto/des/rpc_des.h DES
./crypto/des/rpc_enc.c DES
./crypto/des/rpw.c DES
./crypto/des/set_key.c DES
./crypto/des/str2key.c DES
./crypto/des/supp.c DES
./crypto/des/xcbc_enc.c DES
./crypto/dh/dh.h DH
./crypto/dh/dh_check.c DH
./crypto/dh/dh_err.c DH
./crypto/dh/dh_gen.c DH
./crypto/dh/dh_key.c DH
./crypto/dh/dh_lib.c DH
./crypto/dh/p1024.c DH
./crypto/dh/p192.c DH
./crypto/dh/p512.c DH
./crypto/dh/dhtest.c DH
./crypto/dsa/dsa.h DSA
./crypto/dsa/dsagen.c DSA
./crypto/dsa/dsa_err.c DSA
./crypto/dsa/dsa_gen.c DSA
./crypto/dsa/dsa_key.c DSA
./crypto/dsa/dsa_lib.c DSA
./crypto/dsa/dsa_sign.c DSA
./crypto/dsa/dsa_vrf.c DSA
./crypto/dsa/dsatest.c DSA
./crypto/err/err.c ERR
./crypto/err/err.h ERR
./crypto/err/err_all.c ERR
./crypto/err/err_prn.c ERR
./crypto/evp/evp.h EVP
./crypto/evp/bio_b64.c EVP
./crypto/evp/bio_enc.c EVP
./crypto/evp/bio_md.c EVP
./crypto/evp/c_all.c EVP
./crypto/evp/digest.c EVP
./crypto/evp/encode.c EVP
./crypto/evp/evp_enc.c EVP
./crypto/evp/evp_err.c EVP
./crypto/evp/evp_key.c EVP
./crypto/evp/e_cbc_3d.c EVP
./crypto/evp/e_cbc_bf.c EVP
./crypto/evp/e_cbc_c.c EVP
./crypto/evp/e_cbc_d.c EVP
./crypto/evp/e_cbc_i.c EVP
./crypto/evp/e_cbc_r2.c EVP
./crypto/evp/e_cfb_3d.c EVP
./crypto/evp/e_cfb_bf.c EVP
./crypto/evp/e_cfb_c.c EVP
./crypto/evp/e_cfb_d.c EVP
./crypto/evp/e_cfb_i.c EVP
./crypto/evp/e_cfb_r2.c EVP
./crypto/evp/e_dsa.c EVP
./crypto/evp/e_ecb_3d.c EVP
./crypto/evp/e_ecb_bf.c EVP
./crypto/evp/e_ecb_c.c EVP
./crypto/evp/e_ecb_d.c EVP
./crypto/evp/e_ecb_i.c EVP
./crypto/evp/e_ecb_r2.c EVP
./crypto/evp/e_null.c EVP
./crypto/evp/e_ofb_3d.c EVP
./crypto/evp/e_ofb_bf.c EVP
./crypto/evp/e_ofb_c.c EVP
./crypto/evp/e_ofb_d.c EVP
./crypto/evp/e_ofb_i.c EVP
./crypto/evp/e_ofb_r2.c EVP
./crypto/evp/e_rc4.c EVP
./crypto/evp/e_xcbc_d.c EVP
./crypto/evp/m_dss.c EVP
./crypto/evp/m_dss1.c EVP
./crypto/evp/m_md2.c EVP
./crypto/evp/m_md5.c EVP
./crypto/evp/m_mdc2.c EVP
./crypto/evp/m_null.c EVP
./crypto/evp/m_sha.c EVP
./crypto/evp/m_sha1.c EVP
./crypto/evp/names.c EVP
./crypto/evp/p_lib.c EVP
./crypto/evp/p_open.c EVP
./crypto/evp/p_seal.c EVP
./crypto/evp/p_sign.c EVP
./crypto/evp/p_verify.c EVP
./crypto/hmac/hmac.c HMAC
./crypto/hmac/hmac.h HMAC
./crypto/hmac/hmactest.c HMAC
./crypto/idea/ideatest.c IDEA
./crypto/idea/idea_lcl.h IDEA
./crypto/idea/idea_spd.c IDEA
./crypto/idea/i_cbc.c IDEA
./crypto/idea/i_cfb64.c IDEA
./crypto/idea/i_ecb.c IDEA
./crypto/idea/i_ofb64.c IDEA
./crypto/idea/i_skey.c IDEA
./crypto/idea/idea.h IDEA
./crypto/lhash/lhash.c LHASH
./crypto/lhash/lhash.h LHASH
./crypto/lhash/lh_stats.c LHASH
./crypto/lhash/lh_test.c LHASH
./crypto/md2/md2.c MD2
./crypto/md2/md2test.c MD2
./crypto/md2/md2_dgst.c MD2
./crypto/md2/md2_one.c MD2
./crypto/md2/md2.h MD2
./crypto/md5/md5.c MD5
./crypto/md5/md5.h MD5
./crypto/md5/md5test.c MD5
./crypto/md5/md5_dgst.c MD5
./crypto/md5/md5_locl.h MD5
./crypto/md5/md5_one.c MD5
./crypto/mdc2/mdc2.h MDC2
./crypto/mdc2/mdc2dgst.c MDC2
./crypto/mdc2/mdc2test.c MDC2
./crypto/mdc2/mdc2_one.c MDC2
./crypto/objects/objects.h OBJ
./crypto/objects/obj_dat.c OBJ
./crypto/objects/obj_dat.h OBJ
./crypto/objects/obj_err.c OBJ
./crypto/objects/obj_lib.c OBJ
./crypto/pem/ctx_size.c PEM
./crypto/pem/pem.h PEM
./crypto/pem/pem_all.c PEM
./crypto/pem/pem_err.c PEM
./crypto/pem/pem_info.c PEM
./crypto/pem/pem_lib.c PEM
./crypto/pem/pem_seal.c PEM
./crypto/pem/pem_sign.c PEM
./crypto/pkcs7/pk7_dgst.c PKCS7
./crypto/pkcs7/pk7_doit.c PKCS7
./crypto/pkcs7/pk7_enc.c PKCS7
./crypto/pkcs7/pk7_lib.c PKCS7
./crypto/pkcs7/pkcs7.h PKCS7
./crypto/pkcs7/pkcs7err.c PKCS7
./crypto/pkcs7/sign.c PKCS7
./crypto/proxy/bf_proxy.c PROXY
./crypto/proxy/p2test.c PROXY
./crypto/proxy/p3test.c PROXY
./crypto/proxy/paccept.c PROXY
./crypto/proxy/proxy.c PROXY
./crypto/proxy/proxy.h PROXY
./crypto/proxy/ptest.c PROXY
./crypto/proxy/pxy_conf.c PROXY
./crypto/proxy/pxy_err.c PROXY
./crypto/proxy/pxy_txt.c PROXY
./crypto/rand/md_rand.c RAND
./crypto/rand/rand.h RAND
./crypto/rand/randfile.c RAND
./crypto/rand/randtest.c RAND
./crypto/rc2/rc2cfb64.c RC2
./crypto/rc2/rc2ofb64.c RC2
./crypto/rc2/rc2speed.c RC2
./crypto/rc2/rc2test.c RC2
./crypto/rc2/rc2_cbc.c RC2
./crypto/rc2/rc2_ecb.c RC2
./crypto/rc2/rc2_locl.h RC2
./crypto/rc2/rc2_skey.c RC2
./crypto/rc2/rc2.h RC2
./crypto/rc4/rc4.c RC4
./crypto/rc4/rc4speed.c RC4
./crypto/rc4/rc4test.c RC4
./crypto/rc4/rc4_enc.c RC4
./crypto/rc4/rc4_skey.c RC4
./crypto/rc4/rc4.h RC4
./crypto/rc4/rc4_locl.h RC4
./crypto/rsa/rsa.h RSA
./crypto/rsa/rsa_eay.c RSA
./crypto/rsa/rsa_err.c RSA
./crypto/rsa/rsa_gen.c RSA
./crypto/rsa/rsa_lib.c RSA
./crypto/rsa/rsa_saos.c RSA
./crypto/rsa/rsa_sign.c RSA
./crypto/rsa/rsa_ssl.c RSA
./crypto/rsa/rsa_pk1.c RSA
./crypto/rsa/rsa_none.c RSA
./crypto/sha/sha.h SHA
./crypto/sha/sha_locl.h SHA
./crypto/sha/sha.c SHA0
./crypto/sha/sha_dgst.c SHA0
./crypto/sha/sha_one.c SHA0
./crypto/sha/sha_sgst.c SHA0
./crypto/sha/shatest.c SHA0
./crypto/sha/sha1.c SHA1
./crypto/sha/sha1dgst.c SHA1
./crypto/sha/sha1_one.c SHA1
./crypto/sha/sha1test.c SHA1
./crypto/stack/stack.c STACK
./crypto/stack/stack.h STACK
./crypto/txt_db/txt_db.c TXTDB
./crypto/txt_db/txt_db.h TXTDB
./crypto/x509/by_dir.c X509
./crypto/x509/by_file.c X509
./crypto/x509/v3_net.c X509
./crypto/x509/v3_x509.c X509
./crypto/x509/x509.h X509
./crypto/x509/x509name.c X509
./crypto/x509/x509pack.c X509
./crypto/x509/x509rset.c X509
./crypto/x509/x509type.c X509
./crypto/x509/x509_cmp.c X509
./crypto/x509/x509_d2.c X509
./crypto/x509/x509_def.c X509
./crypto/x509/x509_err.c X509
./crypto/x509/x509_ext.c X509
./crypto/x509/x509_lu.c X509
./crypto/x509/x509_obj.c X509
./crypto/x509/x509_r2x.c X509
./crypto/x509/x509_req.c X509
./crypto/x509/x509_set.c X509
./crypto/x509/x509_txt.c X509
./crypto/x509/x509_v3.c X509
./crypto/x509/x509_vfy.c X509
./crypto/x509/x_all.c X509
./crypto/x509/x509_vfy.h X509
./crypto/x509v3/v3_ku.c X509
./crypto/x509v3/x509v3.h X509
./crypto/threads/mttest.c THREADS
./crypto/threads/th-lock.c THREADS
./crypto/ripemd/rmdtest.c RMD160
./crypto/ripemd/ripemd.h RMD160
./crypto/ripemd/rmdconst.h RMD160
./crypto/ripemd/rmd_locl.h RMD160
./crypto/ripemd/rmd_one.c RMD160
./crypto/ripemd/rmd160.c RMD160
./crypto/ripemd/rmd_dgst.c RMD160
./crypto/rc5/rc5_ecb.c RC5
./crypto/rc5/rc5cfb64.c RC5
./crypto/rc5/rc5ofb64.c RC5
./crypto/rc5/rc5speed.c RC5
./crypto/rc5/rc5test.c RC5
./crypto/rc5/rc5_enc.c RC5
./crypto/rc5/rc5.h RC5
./crypto/rc5/rc5_locl.h RC5
./crypto/rc5/rc5_skey.c RC5
./ssl/bio_ssl.c SSL
./ssl/pxy_ssl.c SSL
./ssl/s23_clnt.c SSL
./ssl/s23_lib.c SSL
./ssl/s23_meth.c SSL
./ssl/s23_pkt.c SSL
./ssl/s23_srvr.c SSL
./ssl/s2_clnt.c SSL
./ssl/s2_enc.c SSL
./ssl/s2_lib.c SSL
./ssl/s2_meth.c SSL
./ssl/s2_pkt.c SSL
./ssl/s2_srvr.c SSL
./ssl/s3_both.c SSL
./ssl/s3_clnt.c SSL
./ssl/s3_enc.c SSL
./ssl/s3_lib.c SSL
./ssl/s3_meth.c SSL
./ssl/s3_pkt.c SSL
./ssl/s3_srvr.c SSL
./ssl/ssl.c SSL
./ssl/ssl2.h SSL
./ssl/ssl23.h SSL
./ssl/ssl3.h SSL
./ssl/ssl_algs.c SSL
./ssl/ssl_asn1.c SSL
./ssl/ssl_cert.c SSL
./ssl/ssl_ciph.c SSL
./ssl/ssl_err.c SSL
./ssl/ssl_err2.c SSL
./ssl/ssl_lib.c SSL
./ssl/ssl_locl.h SSL
./ssl/ssl_rsa.c SSL
./ssl/ssl_sess.c SSL
./ssl/ssl_stat.c SSL
./ssl/ssl_task.c SSL
./ssl/ssl_txt.c SSL
./ssl/tls1.h SSL
./ssl/t1_lib.c SSL
./ssl/t1_enc.c SSL
./ssl/t1_meth.c SSL
./ssl/t1_srvr.c SSL
./ssl/t1_clnt.c SSL
./ssl/ssl.h SSL
./ssl/ssltest.c SSL
./rsaref/rsaref.c RSAREF
./rsaref/rsaref.h RSAREF
./rsaref/rsar_err.c RSAREF
./apps/apps.c APPS
./apps/apps.h APPS
./apps/asn1pars.c APPS
./apps/bf_perm.c APPS
./apps/bf_perm.h APPS
./apps/ca.c APPS
./apps/ciphers.c APPS
./apps/crl.c APPS
./apps/crl2p7.c APPS
./apps/dgst.c APPS
./apps/dh.c APPS
./apps/dsa.c APPS
./apps/dsaparam.c APPS
./apps/eay.c APPS
./apps/enc.c APPS
./apps/errstr.c APPS
./apps/speed.c APPS
./apps/gendh.c APPS
./apps/gendsa.c APPS
./apps/genrsa.c APPS
./apps/mybio_cb.c APPS
./apps/pem_mail.c APPS
./apps/pkcs7.c APPS
./apps/progs.h APPS
./apps/req.c APPS
./apps/rsa.c APPS
./apps/sess_id.c APPS
./apps/s_apps.h APPS
./apps/s_cb.c APPS
./apps/s_client.c APPS
./apps/s_server.c APPS
./apps/s_socket.c APPS
./apps/s_time.c APPS
./apps/testdsa.h APPS
./apps/testrsa.h APPS
./apps/verify.c APPS
./apps/version.c APPS
./apps/x509.c APPS
./apps/ssleay.c APPS
./apps/sp.c APPS
./demos/b64.c DEMO
./demos/bio/saccept.c DEMO
./demos/bio/sconnect.c DEMO
./demos/maurice/example1.c DEMO
./demos/maurice/example2.c DEMO
./demos/maurice/example3.c DEMO
./demos/maurice/example4.c DEMO
./demos/maurice/loadkeys.c DEMO
./demos/maurice/loadkeys.h DEMO
./demos/prime/prime.c DEMO
./demos/selfsign.c DEMO
./demos/spkigen.c DEMO

View file

@ -1,113 +0,0 @@
#!/usr/local/bin/perl
require 'getopts.pl';
$files="files";
%have=();
%missing=();
%name=();
%func=();
&Getopts('Ff:');
&load_file("files");
foreach $file (@ARGV)
{ &do_nm($file); }
if (defined($opt_f))
{
%a=();
$r=&list_files($opt_f,"",*a);
if ($opt_F)
{
foreach (sort split(/\n/,$r))
{ print "$_\n"; }
}
else
{ print $r; }
}
else
{
for (sort keys %have)
{
print "$_:$have{$_}\n";
}
}
sub list_files
{
local($f,$o,*done)=@_;
local($a,$_,$ff,$ret);
return if $f =~ /^\s*$/;
$done{$f}=1;
$ret.=$f."\n" if $opt_F;
foreach (split(/ /,$have{$f}))
{
$ret.="$o$f:$_\n" unless $opt_F;
}
foreach (split(/ /,$missing{$f}))
{
$ff=$func{$_};
next if defined($done{$ff});
$ret.=&list_files($ff,$o." ");
}
$ret;
}
sub do_nm
{
local($file)=@_;
local($fname)="";
open(IN,"nm $file|") || die "unable to run 'nm $file|':$!\n";
while (<IN>)
{
chop;
next if /^\s*$/;
if (/^(.*)\.o:\s*$/)
{
$fname="$1.c";
next;
}
($type,$name)=/^.{8} (.) (.+)/;
# print "$fname $type $name\n";
if ($type eq "T")
{
$have{$fname}.="$name ";
$func{$name}=$fname;
}
elsif ($type eq "U")
{
$missing{$fname}.="$name ";
}
}
close(IN);
}
sub load_file
{
local($file)=@_;
open(IN,"<$files") || die "unable to open $files:$!\n";
while (<IN>)
{
chop;
next if /^\s*$/;
($n)=/\/([^\/\s]+)\s+/;
($fn)=/^(\S+)\s/;
# print "$n - $fn\n";
if (defined($name{$n}))
{ print "$n already exists\n"; }
else
{ $name{$n}=$fn; }
}
close(IN);
@name=%name;
}

View file

@ -1,156 +0,0 @@
BIO_f_ssl
BIO_new_buffer_ssl_connect
BIO_new_ssl
BIO_new_ssl_connect
BIO_proxy_ssl_copy_session_id
BIO_ssl_copy_session_id
BIO_ssl_shutdown
ERR_load_SSL_strings
SSL_CIPHER_description
SSL_CIPHER_get_bits
SSL_CIPHER_get_name
SSL_CIPHER_get_version
SSL_CTX_add_client_CA
SSL_CTX_add_session
SSL_CTX_check_private_key
SSL_CTX_ctrl
SSL_CTX_flush_sessions
SSL_CTX_free
SSL_CTX_get_client_CA_list
SSL_CTX_get_ex_data
SSL_CTX_get_ex_new_index
SSL_CTX_get_quiet_shutdown
SSL_CTX_get_verify_callback
SSL_CTX_get_verify_mode
SSL_CTX_load_verify_locations
SSL_CTX_new
SSL_CTX_remove_session
SSL_CTX_set_cert_verify_cb
SSL_CTX_set_cipher_list
SSL_CTX_set_client_CA_list
SSL_CTX_set_default_passwd_cb
SSL_CTX_set_default_verify_paths
SSL_CTX_set_ex_data
SSL_CTX_set_quiet_shutdown
SSL_CTX_set_ssl_version
SSL_CTX_set_verify
SSL_CTX_use_PrivateKey
SSL_CTX_use_PrivateKey_ASN1
SSL_CTX_use_PrivateKey_file
SSL_CTX_use_RSAPrivateKey
SSL_CTX_use_RSAPrivateKey_ASN1
SSL_CTX_use_RSAPrivateKey_file
SSL_CTX_use_certificate
SSL_CTX_use_certificate_ASN1
SSL_CTX_use_certificate_file
SSL_SESSION_cmp
SSL_SESSION_free
SSL_SESSION_get_ex_data
SSL_SESSION_get_ex_new_index
SSL_SESSION_get_time
SSL_SESSION_get_timeout
SSL_SESSION_hash
SSL_SESSION_new
SSL_SESSION_print
SSL_SESSION_print_fp
SSL_SESSION_set_ex_data
SSL_SESSION_set_time
SSL_SESSION_set_timeout
SSL_accept
SSL_add_client_CA
SSL_alert_desc_string
SSL_alert_desc_string_long
SSL_alert_type_string
SSL_alert_type_string_long
SSL_check_private_key
SSL_clear
SSL_connect
SSL_copy_session_id
SSL_ctrl
SSL_do_handshake
SSL_dup
SSL_dup_CA_list
SSL_free
SSL_get_SSL_CTX
SSL_get_certificate
SSL_get_cipher_list
SSL_get_ciphers
SSL_get_client_CA_list
SSL_get_current_cipher
SSL_get_default_timeout
SSL_get_error
SSL_get_ex_data
SSL_get_ex_new_index
SSL_get_fd
SSL_get_info_callback
SSL_get_peer_cert_chain
SSL_get_peer_certificate
SSL_get_privatekey
SSL_get_quiet_shutdown
SSL_get_rbio
SSL_get_read_ahead
SSL_get_session
SSL_get_shared_ciphers
SSL_get_shutdown
SSL_get_ssl_method
SSL_get_verify_callback
SSL_get_verify_mode
SSL_get_verify_result
SSL_get_version
SSL_get_wbio
SSL_load_client_CA_file
SSL_load_error_strings
SSL_new
SSL_peek
SSL_pending
SSL_read
SSL_renegotiate
SSL_rstate_string
SSL_rstate_string_long
SSL_set_accept_state
SSL_set_bio
SSL_set_cipher_list
SSL_set_client_CA_list
SSL_set_connect_state
SSL_set_ex_data
SSL_set_fd
SSL_set_info_callback
SSL_set_quiet_shutdown
SSL_set_read_ahead
SSL_set_rfd
SSL_set_session
SSL_set_shutdown
SSL_set_ssl_method
SSL_set_verify
SSL_set_verify_result
SSL_set_wfd
SSL_shutdown
SSL_state
SSL_state_string
SSL_state_string_long
SSL_use_PrivateKey
SSL_use_PrivateKey_ASN1
SSL_use_PrivateKey_file
SSL_use_RSAPrivateKey
SSL_use_RSAPrivateKey_ASN1
SSL_use_RSAPrivateKey_file
SSL_use_certificate
SSL_use_certificate_ASN1
SSL_use_certificate_file
SSL_version
SSL_write
SSLeay_add_ssl_algorithms
SSLv23_client_method
SSLv23_method
SSLv23_server_method
SSLv2_client_method
SSLv2_method
SSLv2_server_method
SSLv3_client_method
SSLv3_method
SSLv3_server_method
TLSv1_client_method
TLSv1_method
TLSv1_server_method
d2i_SSL_SESSION
i2d_SSL_SESSION