From 1f7037d2e75bc40310caba9a6579a649bf52a3c9 Mon Sep 17 00:00:00 2001 From: Sichen Zhao <1473996754@qq.com> Date: Tue, 1 Aug 2017 20:32:08 +0800 Subject: Port openssl to RTEMS. --- builder.py | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) (limited to 'builder.py') diff --git a/builder.py b/builder.py index 04a5e49b..b62f79dc 100755 --- a/builder.py +++ b/builder.py @@ -230,6 +230,64 @@ def headerPaths(): ('freebsd/sys/netinet', '**/*.h', 'netinet'), ('freebsd/sys/netinet6', '**/*.h', 'netinet6'), ('freebsd/sys/netipsec', '**/*.h', 'netipsec'), + ('freebsd/crypto/openssl', '*.h', 'openssl'), + ('freebsd/crypto/openssl/crypto', '*.h', 'openssl'), + ('freebsd/crypto/openssl/ssl', '(ssl|kssl|ssl2).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/aes', 'aes.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/err', 'err.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/bio', '*.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/dsa', '*.h', 'openssl'), + ('freebsd/crypto/openssl/ssl', '*.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/bn', 'bn.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/x509', 'x509.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/cast', 'cast.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/lhash', 'lhash.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ecdh', 'ecdh.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ecdsa', 'ecdsa.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/idea', 'idea.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/mdc2', 'mdc2.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/md4', 'md4.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/md5', 'md5.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/rc2', 'rc2.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/rc4', 'rc4.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ripemd','ripemd.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/seed', 'seed.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/sha', 'sha.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/x509v3','x509v3.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/x509', 'x509_vfy.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/buffer','buffer.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/comp', 'comp.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/asn1', 'asn1_mac.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/pem', '(pem|pem2).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/rsa', 'rsa.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/evp', 'evp.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ec', 'ec.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/engine', 'engine.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/pkcs7', 'pkcs7.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/hmac', 'hmac.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/pqueue', 'pqueue.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ocsp', 'ocsp.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/rand', 'rand.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/srp', 'srp.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/dh', 'dh.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/dso', 'dso.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/krb5', 'krb5_asn.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/cms', 'cms.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/txt_db', 'txt_db.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ts', 'ts.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/modes', 'modes.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/pkcs12', 'pkcs12.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/bf', 'blowfish.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/cmac', 'cmac.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/asn1', '(asn1|asn1t).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/camellia', 'camellia.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/objects', '(objects|obj_mac).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/conf', '(conf|conf_api).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/des', '(des|des_old).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/ui', '(ui_compat|ui).h', 'openssl'), + ('freebsd/crypto/openssl/crypto/whrlpool', 'whrlpool.h', 'openssl'), + ('freebsd/crypto/openssl/crypto/stack', '(stack|safestack).h', 'openssl'), + ('freebsd/crypto/openssl/crypto', '(opensslconf|opensslv|crypto).h', 'openssl'), ('freebsd/sys/rpc', '**/*.h', 'rpc'), ('freebsd/sys/sys', '**/*.h', 'sys'), ('freebsd/sys/vm', '**/*.h', 'vm'), -- cgit v1.2.3