diff options
| author | Juan Linietsky | 2014-08-01 22:10:38 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2014-08-01 22:10:38 -0300 |
| commit | 678948068bbde7f12a9c5f28a467b6cf4d127851 (patch) | |
| tree | 75572f3a5cc6089a6ca3046e9307d0a7c0b72c51 /drivers/builtin_openssl2 | |
| parent | 9ff6d55822647c87eef392147ea15641d0922d47 (diff) | |
| download | godot-678948068bbde7f12a9c5f28a467b6cf4d127851.tar.gz godot-678948068bbde7f12a9c5f28a467b6cf4d127851.tar.zst godot-678948068bbde7f12a9c5f28a467b6cf4d127851.zip | |
Small Issues & Maintenance
-=-=-=-=-=-=-=-=-=-=-=-=-=
-Begin work on Navigation Meshes (simple pathfinding for now, will improve soon)
-More doc on theme overriding
-Upgraded OpenSSL to version without bugs
-Misc bugfixes
Diffstat (limited to '')
| -rw-r--r-- | drivers/builtin_openssl2/SCsub | 646 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/buildinf.h (renamed from drivers/builtin_openssl/buildinf.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/LPdir_nyi.c (renamed from drivers/builtin_openssl/crypto/LPdir_nyi.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/LPdir_unix.c (renamed from drivers/builtin_openssl/crypto/LPdir_unix.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/LPdir_vms.c (renamed from drivers/builtin_openssl/crypto/LPdir_vms.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/LPdir_win.c (renamed from drivers/builtin_openssl/crypto/LPdir_win.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/LPdir_win32.c (renamed from drivers/builtin_openssl/crypto/LPdir_win32.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/LPdir_wince.c (renamed from drivers/builtin_openssl/crypto/LPdir_wince.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/README (renamed from drivers/builtin_openssl/crypto/aes/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_cbc.c (renamed from drivers/builtin_openssl/crypto/aes/aes_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_cfb.c (renamed from drivers/builtin_openssl/crypto/aes/aes_cfb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_core.c (renamed from drivers/builtin_openssl/crypto/aes/aes_core.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_ctr.c (renamed from drivers/builtin_openssl/crypto/aes/aes_ctr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_ecb.c (renamed from drivers/builtin_openssl/crypto/aes/aes_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_ige.c (renamed from drivers/builtin_openssl/crypto/aes/aes_ige.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_locl.h (renamed from drivers/builtin_openssl/crypto/aes/aes_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_misc.c (renamed from drivers/builtin_openssl/crypto/aes/aes_misc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_ofb.c (renamed from drivers/builtin_openssl/crypto/aes/aes_ofb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_wrap.c (renamed from drivers/builtin_openssl/crypto/aes/aes_wrap.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/aes_x86core.c (renamed from drivers/builtin_openssl/crypto/aes/aes_x86core.c) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/aes/asm/aes-586.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aes-armv4.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-armv4.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aes-ia64.S (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-ia64.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aes-mips.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-mips.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aes-parisc.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-parisc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aes-ppc.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-ppc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aes-s390x.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-s390x.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/aes/asm/aes-sparcv9.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-sparcv9.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/aes/asm/aes-x86_64.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aes-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aesni-sha1-x86_64.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aesni-sha1-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aesni-x86.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aesni-x86.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/aesni-x86_64.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/aesni-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/bsaes-x86_64.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/bsaes-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/vpaes-x86.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/vpaes-x86.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/aes/asm/vpaes-x86_64.pl (renamed from drivers/builtin_openssl/crypto/aes/asm/vpaes-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/alphacpuid.pl (renamed from drivers/builtin_openssl/crypto/alphacpuid.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/arm_arch.h (renamed from drivers/builtin_openssl/crypto/arm_arch.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/armcap.c (renamed from drivers/builtin_openssl/crypto/armcap.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/armv4cpuid.S (renamed from drivers/builtin_openssl/crypto/armv4cpuid.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_bitstr.c (renamed from drivers/builtin_openssl/crypto/asn1/a_bitstr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_bool.c (renamed from drivers/builtin_openssl/crypto/asn1/a_bool.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_bytes.c (renamed from drivers/builtin_openssl/crypto/asn1/a_bytes.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_d2i_fp.c (renamed from drivers/builtin_openssl/crypto/asn1/a_d2i_fp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_digest.c (renamed from drivers/builtin_openssl/crypto/asn1/a_digest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_dup.c (renamed from drivers/builtin_openssl/crypto/asn1/a_dup.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_enum.c (renamed from drivers/builtin_openssl/crypto/asn1/a_enum.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_gentm.c (renamed from drivers/builtin_openssl/crypto/asn1/a_gentm.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_i2d_fp.c (renamed from drivers/builtin_openssl/crypto/asn1/a_i2d_fp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_int.c (renamed from drivers/builtin_openssl/crypto/asn1/a_int.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_mbstr.c (renamed from drivers/builtin_openssl/crypto/asn1/a_mbstr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_object.c (renamed from drivers/builtin_openssl/crypto/asn1/a_object.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_octet.c (renamed from drivers/builtin_openssl/crypto/asn1/a_octet.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_print.c (renamed from drivers/builtin_openssl/crypto/asn1/a_print.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_set.c (renamed from drivers/builtin_openssl/crypto/asn1/a_set.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_sign.c (renamed from drivers/builtin_openssl/crypto/asn1/a_sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_strex.c (renamed from drivers/builtin_openssl/crypto/asn1/a_strex.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_strnid.c (renamed from drivers/builtin_openssl/crypto/asn1/a_strnid.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_time.c (renamed from drivers/builtin_openssl/crypto/asn1/a_time.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_type.c (renamed from drivers/builtin_openssl/crypto/asn1/a_type.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_utctm.c (renamed from drivers/builtin_openssl/crypto/asn1/a_utctm.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_utf8.c (renamed from drivers/builtin_openssl/crypto/asn1/a_utf8.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/a_verify.c (renamed from drivers/builtin_openssl/crypto/asn1/a_verify.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/ameth_lib.c (renamed from drivers/builtin_openssl/crypto/asn1/ameth_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn1_err.c (renamed from drivers/builtin_openssl/crypto/asn1/asn1_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn1_gen.c (renamed from drivers/builtin_openssl/crypto/asn1/asn1_gen.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn1_lib.c (renamed from drivers/builtin_openssl/crypto/asn1/asn1_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn1_locl.h (renamed from drivers/builtin_openssl/crypto/asn1/asn1_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn1_par.c (renamed from drivers/builtin_openssl/crypto/asn1/asn1_par.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn_mime.c (renamed from drivers/builtin_openssl/crypto/asn1/asn_mime.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn_moid.c (renamed from drivers/builtin_openssl/crypto/asn1/asn_moid.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/asn_pack.c (renamed from drivers/builtin_openssl/crypto/asn1/asn_pack.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/bio_asn1.c (renamed from drivers/builtin_openssl/crypto/asn1/bio_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/bio_ndef.c (renamed from drivers/builtin_openssl/crypto/asn1/bio_ndef.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/charmap.h (renamed from drivers/builtin_openssl/crypto/asn1/charmap.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/charmap.pl (renamed from drivers/builtin_openssl/crypto/asn1/charmap.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/d2i_pr.c (renamed from drivers/builtin_openssl/crypto/asn1/d2i_pr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/d2i_pu.c (renamed from drivers/builtin_openssl/crypto/asn1/d2i_pu.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/evp_asn1.c (renamed from drivers/builtin_openssl/crypto/asn1/evp_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/f_enum.c (renamed from drivers/builtin_openssl/crypto/asn1/f_enum.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/f_int.c (renamed from drivers/builtin_openssl/crypto/asn1/f_int.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/f_string.c (renamed from drivers/builtin_openssl/crypto/asn1/f_string.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/i2d_pr.c (renamed from drivers/builtin_openssl/crypto/asn1/i2d_pr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/i2d_pu.c (renamed from drivers/builtin_openssl/crypto/asn1/i2d_pu.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/n_pkey.c (renamed from drivers/builtin_openssl/crypto/asn1/n_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/nsseq.c (renamed from drivers/builtin_openssl/crypto/asn1/nsseq.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/p5_pbe.c (renamed from drivers/builtin_openssl/crypto/asn1/p5_pbe.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/p5_pbev2.c (renamed from drivers/builtin_openssl/crypto/asn1/p5_pbev2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/p8_pkey.c (renamed from drivers/builtin_openssl/crypto/asn1/p8_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_bitst.c (renamed from drivers/builtin_openssl/crypto/asn1/t_bitst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_crl.c (renamed from drivers/builtin_openssl/crypto/asn1/t_crl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_pkey.c (renamed from drivers/builtin_openssl/crypto/asn1/t_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_req.c (renamed from drivers/builtin_openssl/crypto/asn1/t_req.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_spki.c (renamed from drivers/builtin_openssl/crypto/asn1/t_spki.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_x509.c (renamed from drivers/builtin_openssl/crypto/asn1/t_x509.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/t_x509a.c (renamed from drivers/builtin_openssl/crypto/asn1/t_x509a.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_dec.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_dec.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_enc.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_fre.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_fre.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_new.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_new.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_prn.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_typ.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_typ.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/tasn_utl.c (renamed from drivers/builtin_openssl/crypto/asn1/tasn_utl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_algor.c (renamed from drivers/builtin_openssl/crypto/asn1/x_algor.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_attrib.c (renamed from drivers/builtin_openssl/crypto/asn1/x_attrib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_bignum.c (renamed from drivers/builtin_openssl/crypto/asn1/x_bignum.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_crl.c (renamed from drivers/builtin_openssl/crypto/asn1/x_crl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_exten.c (renamed from drivers/builtin_openssl/crypto/asn1/x_exten.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_info.c (renamed from drivers/builtin_openssl/crypto/asn1/x_info.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_long.c (renamed from drivers/builtin_openssl/crypto/asn1/x_long.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_name.c (renamed from drivers/builtin_openssl/crypto/asn1/x_name.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_nx509.c (renamed from drivers/builtin_openssl/crypto/asn1/x_nx509.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_pkey.c (renamed from drivers/builtin_openssl/crypto/asn1/x_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_pubkey.c (renamed from drivers/builtin_openssl/crypto/asn1/x_pubkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_req.c (renamed from drivers/builtin_openssl/crypto/asn1/x_req.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_sig.c (renamed from drivers/builtin_openssl/crypto/asn1/x_sig.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_spki.c (renamed from drivers/builtin_openssl/crypto/asn1/x_spki.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_val.c (renamed from drivers/builtin_openssl/crypto/asn1/x_val.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_x509.c (renamed from drivers/builtin_openssl/crypto/asn1/x_x509.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/asn1/x_x509a.c (renamed from drivers/builtin_openssl/crypto/asn1/x_x509a.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/COPYRIGHT (renamed from drivers/builtin_openssl/crypto/bf/COPYRIGHT) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/INSTALL (renamed from drivers/builtin_openssl/crypto/bf/INSTALL) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/README (renamed from drivers/builtin_openssl/crypto/bf/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/VERSION (renamed from drivers/builtin_openssl/crypto/bf/VERSION) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/asm/bf-586.pl (renamed from drivers/builtin_openssl/crypto/bf/asm/bf-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/asm/bf-686.pl (renamed from drivers/builtin_openssl/crypto/bf/asm/bf-686.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/asm/readme (renamed from drivers/builtin_openssl/crypto/bf/asm/readme) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_cbc.c (renamed from drivers/builtin_openssl/crypto/bf/bf_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_cfb64.c (renamed from drivers/builtin_openssl/crypto/bf/bf_cfb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_ecb.c (renamed from drivers/builtin_openssl/crypto/bf/bf_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_enc.c (renamed from drivers/builtin_openssl/crypto/bf/bf_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_locl.h (renamed from drivers/builtin_openssl/crypto/bf/bf_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_ofb64.c (renamed from drivers/builtin_openssl/crypto/bf/bf_ofb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_opts.c (renamed from drivers/builtin_openssl/crypto/bf/bf_opts.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_pi.h (renamed from drivers/builtin_openssl/crypto/bf/bf_pi.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bf_skey.c (renamed from drivers/builtin_openssl/crypto/bf/bf_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bfs.cpp (renamed from drivers/builtin_openssl/crypto/bf/bfs.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bfspeed.c (renamed from drivers/builtin_openssl/crypto/bf/bfspeed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bf/bftest.c (renamed from drivers/builtin_openssl/crypto/bf/bftest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/b_dump.c (renamed from drivers/builtin_openssl/crypto/bio/b_dump.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/b_print.c (renamed from drivers/builtin_openssl/crypto/bio/b_print.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/b_sock.c (renamed from drivers/builtin_openssl/crypto/bio/b_sock.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bf_buff.c (renamed from drivers/builtin_openssl/crypto/bio/bf_buff.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bf_lbuf.c (renamed from drivers/builtin_openssl/crypto/bio/bf_lbuf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bf_nbio.c (renamed from drivers/builtin_openssl/crypto/bio/bf_nbio.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bf_null.c (renamed from drivers/builtin_openssl/crypto/bio/bf_null.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bio_cb.c (renamed from drivers/builtin_openssl/crypto/bio/bio_cb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bio_err.c (renamed from drivers/builtin_openssl/crypto/bio/bio_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bio_lcl.h (renamed from drivers/builtin_openssl/crypto/bio/bio_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bio_lib.c (renamed from drivers/builtin_openssl/crypto/bio/bio_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_acpt.c (renamed from drivers/builtin_openssl/crypto/bio/bss_acpt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_bio.c (renamed from drivers/builtin_openssl/crypto/bio/bss_bio.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_conn.c (renamed from drivers/builtin_openssl/crypto/bio/bss_conn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_dgram.c (renamed from drivers/builtin_openssl/crypto/bio/bss_dgram.c) | 9 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_fd.c (renamed from drivers/builtin_openssl/crypto/bio/bss_fd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_file.c (renamed from drivers/builtin_openssl/crypto/bio/bss_file.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_log.c (renamed from drivers/builtin_openssl/crypto/bio/bss_log.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_mem.c (renamed from drivers/builtin_openssl/crypto/bio/bss_mem.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_null.c (renamed from drivers/builtin_openssl/crypto/bio/bss_null.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_rtcp.c (renamed from drivers/builtin_openssl/crypto/bio/bss_rtcp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bio/bss_sock.c (renamed from drivers/builtin_openssl/crypto/bio/bss_sock.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/README (renamed from drivers/builtin_openssl/crypto/bn/asm/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/alpha-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/alpha-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/armv4-gf2m.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/armv4-gf2m.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/armv4-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/armv4-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/bn-586.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/bn-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/co-586.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/co-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/ia64-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/ia64-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/ia64.S (renamed from drivers/builtin_openssl/crypto/bn/asm/ia64.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/mips-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/mips-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/mips.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/mips.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/mips3-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/mips3-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/mips3.s (renamed from drivers/builtin_openssl/crypto/bn/asm/mips3.s) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/modexp512-x86_64.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/modexp512-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/pa-risc2.s (renamed from drivers/builtin_openssl/crypto/bn/asm/pa-risc2.s) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/pa-risc2W.s (renamed from drivers/builtin_openssl/crypto/bn/asm/pa-risc2W.s) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/parisc-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/parisc-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/ppc-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/ppc-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/ppc.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/ppc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/ppc64-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/ppc64-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/s390x-gf2m.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/s390x-gf2m.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/s390x-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/s390x-mont.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/bn/asm/s390x.S (renamed from drivers/builtin_openssl/crypto/bn/asm/s390x.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/sparcv8.S (renamed from drivers/builtin_openssl/crypto/bn/asm/sparcv8.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/sparcv8plus.S (renamed from drivers/builtin_openssl/crypto/bn/asm/sparcv8plus.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/sparcv9-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/sparcv9-mont.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/bn/asm/sparcv9a-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/sparcv9a-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/via-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/via-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/vms.mar (renamed from drivers/builtin_openssl/crypto/bn/asm/vms.mar) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86-gf2m.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86-gf2m.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/bn/asm/x86-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86-mont.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/add.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/add.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/comba.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/comba.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/div.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/div.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/f (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/f) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/mul.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/mul.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/mul_add.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/mul_add.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/sqr.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/sqr.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86/sub.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86/sub.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86_64-gcc.c (renamed from drivers/builtin_openssl/crypto/bn/asm/x86_64-gcc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/asm/x86_64-gf2m.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86_64-gf2m.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/bn/asm/x86_64-mont.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86_64-mont.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/bn/asm/x86_64-mont5.pl (renamed from drivers/builtin_openssl/crypto/bn/asm/x86_64-mont5.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn.mul (renamed from drivers/builtin_openssl/crypto/bn/bn.mul) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_add.c (renamed from drivers/builtin_openssl/crypto/bn/bn_add.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_asm.c (renamed from drivers/builtin_openssl/crypto/bn/bn_asm.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_blind.c (renamed from drivers/builtin_openssl/crypto/bn/bn_blind.c) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/bn/bn_const.c (renamed from drivers/builtin_openssl/crypto/bn/bn_const.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_ctx.c (renamed from drivers/builtin_openssl/crypto/bn/bn_ctx.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_depr.c (renamed from drivers/builtin_openssl/crypto/bn/bn_depr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_div.c (renamed from drivers/builtin_openssl/crypto/bn/bn_div.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_err.c (renamed from drivers/builtin_openssl/crypto/bn/bn_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_exp.c (renamed from drivers/builtin_openssl/crypto/bn/bn_exp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_exp2.c (renamed from drivers/builtin_openssl/crypto/bn/bn_exp2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_gcd.c (renamed from drivers/builtin_openssl/crypto/bn/bn_gcd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_gf2m.c (renamed from drivers/builtin_openssl/crypto/bn/bn_gf2m.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_kron.c (renamed from drivers/builtin_openssl/crypto/bn/bn_kron.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_lcl.h (renamed from drivers/builtin_openssl/crypto/bn/bn_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_lib.c (renamed from drivers/builtin_openssl/crypto/bn/bn_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_mod.c (renamed from drivers/builtin_openssl/crypto/bn/bn_mod.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_mont.c (renamed from drivers/builtin_openssl/crypto/bn/bn_mont.c) | 46 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_mpi.c (renamed from drivers/builtin_openssl/crypto/bn/bn_mpi.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_mul.c (renamed from drivers/builtin_openssl/crypto/bn/bn_mul.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_nist.c (renamed from drivers/builtin_openssl/crypto/bn/bn_nist.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_prime.c (renamed from drivers/builtin_openssl/crypto/bn/bn_prime.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_prime.h (renamed from drivers/builtin_openssl/crypto/bn/bn_prime.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_prime.pl (renamed from drivers/builtin_openssl/crypto/bn/bn_prime.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_print.c (renamed from drivers/builtin_openssl/crypto/bn/bn_print.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_rand.c (renamed from drivers/builtin_openssl/crypto/bn/bn_rand.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_recp.c (renamed from drivers/builtin_openssl/crypto/bn/bn_recp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_shift.c (renamed from drivers/builtin_openssl/crypto/bn/bn_shift.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_sqr.c (renamed from drivers/builtin_openssl/crypto/bn/bn_sqr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_sqrt.c (renamed from drivers/builtin_openssl/crypto/bn/bn_sqrt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_word.c (renamed from drivers/builtin_openssl/crypto/bn/bn_word.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bn_x931p.c (renamed from drivers/builtin_openssl/crypto/bn/bn_x931p.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bnspeed.c (renamed from drivers/builtin_openssl/crypto/bn/bnspeed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/bntest.c (renamed from drivers/builtin_openssl/crypto/bn/bntest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/divtest.c (renamed from drivers/builtin_openssl/crypto/bn/divtest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/exp.c (renamed from drivers/builtin_openssl/crypto/bn/exp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/expspeed.c (renamed from drivers/builtin_openssl/crypto/bn/expspeed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/exptest.c (renamed from drivers/builtin_openssl/crypto/bn/exptest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/todo (renamed from drivers/builtin_openssl/crypto/bn/todo) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/bn/vms-helper.c (renamed from drivers/builtin_openssl/crypto/bn/vms-helper.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/buffer/buf_err.c (renamed from drivers/builtin_openssl/crypto/buffer/buf_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/buffer/buf_str.c (renamed from drivers/builtin_openssl/crypto/buffer/buf_str.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/buffer/buffer.c (renamed from drivers/builtin_openssl/crypto/buffer/buffer.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/asm/cmll-x86.pl (renamed from drivers/builtin_openssl/crypto/camellia/asm/cmll-x86.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/asm/cmll-x86_64.pl (renamed from drivers/builtin_openssl/crypto/camellia/asm/cmll-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/camellia.c (renamed from drivers/builtin_openssl/crypto/camellia/camellia.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_cbc.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_cfb.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_cfb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_ctr.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_ctr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_ecb.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_locl.h (renamed from drivers/builtin_openssl/crypto/camellia/cmll_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_misc.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_misc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_ofb.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_ofb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/camellia/cmll_utl.c (renamed from drivers/builtin_openssl/crypto/camellia/cmll_utl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/asm/cast-586.pl (renamed from drivers/builtin_openssl/crypto/cast/asm/cast-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/asm/readme (renamed from drivers/builtin_openssl/crypto/cast/asm/readme) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/c_cfb64.c (renamed from drivers/builtin_openssl/crypto/cast/c_cfb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/c_ecb.c (renamed from drivers/builtin_openssl/crypto/cast/c_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/c_enc.c (renamed from drivers/builtin_openssl/crypto/cast/c_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/c_ofb64.c (renamed from drivers/builtin_openssl/crypto/cast/c_ofb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/c_skey.c (renamed from drivers/builtin_openssl/crypto/cast/c_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/cast_lcl.h (renamed from drivers/builtin_openssl/crypto/cast/cast_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/cast_s.h (renamed from drivers/builtin_openssl/crypto/cast/cast_s.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/cast_spd.c (renamed from drivers/builtin_openssl/crypto/cast/cast_spd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/castopts.c (renamed from drivers/builtin_openssl/crypto/cast/castopts.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/casts.cpp (renamed from drivers/builtin_openssl/crypto/cast/casts.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cast/casttest.c (renamed from drivers/builtin_openssl/crypto/cast/casttest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cmac/cm_ameth.c (renamed from drivers/builtin_openssl/crypto/cmac/cm_ameth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cmac/cm_pmeth.c (renamed from drivers/builtin_openssl/crypto/cmac/cm_pmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cmac/cmac.c (renamed from drivers/builtin_openssl/crypto/cmac/cmac.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_asn1.c (renamed from drivers/builtin_openssl/crypto/cms/cms_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_att.c (renamed from drivers/builtin_openssl/crypto/cms/cms_att.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_cd.c (renamed from drivers/builtin_openssl/crypto/cms/cms_cd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_dd.c (renamed from drivers/builtin_openssl/crypto/cms/cms_dd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_enc.c (renamed from drivers/builtin_openssl/crypto/cms/cms_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_env.c (renamed from drivers/builtin_openssl/crypto/cms/cms_env.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_err.c (renamed from drivers/builtin_openssl/crypto/cms/cms_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_ess.c (renamed from drivers/builtin_openssl/crypto/cms/cms_ess.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_io.c (renamed from drivers/builtin_openssl/crypto/cms/cms_io.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_lcl.h (renamed from drivers/builtin_openssl/crypto/cms/cms_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_lib.c (renamed from drivers/builtin_openssl/crypto/cms/cms_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_pwri.c (renamed from drivers/builtin_openssl/crypto/cms/cms_pwri.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_sd.c (renamed from drivers/builtin_openssl/crypto/cms/cms_sd.c) | 4 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cms/cms_smime.c (renamed from drivers/builtin_openssl/crypto/cms/cms_smime.c) | 5 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/comp/c_rle.c (renamed from drivers/builtin_openssl/crypto/comp/c_rle.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/comp/c_zlib.c (renamed from drivers/builtin_openssl/crypto/comp/c_zlib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/comp/comp_err.c (renamed from drivers/builtin_openssl/crypto/comp/comp_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/comp/comp_lib.c (renamed from drivers/builtin_openssl/crypto/comp/comp_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/README (renamed from drivers/builtin_openssl/crypto/conf/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/cnf_save.c (renamed from drivers/builtin_openssl/crypto/conf/cnf_save.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_api.c (renamed from drivers/builtin_openssl/crypto/conf/conf_api.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_def.c (renamed from drivers/builtin_openssl/crypto/conf/conf_def.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_def.h (renamed from drivers/builtin_openssl/crypto/conf/conf_def.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_err.c (renamed from drivers/builtin_openssl/crypto/conf/conf_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_lib.c (renamed from drivers/builtin_openssl/crypto/conf/conf_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_mall.c (renamed from drivers/builtin_openssl/crypto/conf/conf_mall.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_mod.c (renamed from drivers/builtin_openssl/crypto/conf/conf_mod.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/conf_sap.c (renamed from drivers/builtin_openssl/crypto/conf/conf_sap.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/keysets.pl (renamed from drivers/builtin_openssl/crypto/conf/keysets.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/ssleay.cnf (renamed from drivers/builtin_openssl/crypto/conf/ssleay.cnf) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/conf/test.c (renamed from drivers/builtin_openssl/crypto/conf/test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cpt_err.c (renamed from drivers/builtin_openssl/crypto/cpt_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cryptlib.c (renamed from drivers/builtin_openssl/crypto/cryptlib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cryptlib.h (renamed from drivers/builtin_openssl/crypto/cryptlib.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/crypto-lib.com (renamed from drivers/builtin_openssl/crypto/crypto-lib.com) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/cversion.c (renamed from drivers/builtin_openssl/crypto/cversion.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/COPYRIGHT (renamed from drivers/builtin_openssl/crypto/des/COPYRIGHT) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/DES.pm (renamed from drivers/builtin_openssl/crypto/des/DES.pm) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/DES.xs (renamed from drivers/builtin_openssl/crypto/des/DES.xs) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/FILES0 (renamed from drivers/builtin_openssl/crypto/des/FILES0) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/INSTALL (renamed from drivers/builtin_openssl/crypto/des/INSTALL) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/Imakefile | 35 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/KERBEROS (renamed from drivers/builtin_openssl/crypto/des/KERBEROS) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/README (renamed from drivers/builtin_openssl/crypto/des/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/VERSION (renamed from drivers/builtin_openssl/crypto/des/VERSION) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/asm/crypt586.pl (renamed from drivers/builtin_openssl/crypto/des/asm/crypt586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/asm/des-586.pl (renamed from drivers/builtin_openssl/crypto/des/asm/des-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/asm/des_enc.m4 (renamed from drivers/builtin_openssl/crypto/des/asm/des_enc.m4) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/asm/desboth.pl (renamed from drivers/builtin_openssl/crypto/des/asm/desboth.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/asm/readme (renamed from drivers/builtin_openssl/crypto/des/asm/readme) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/cbc3_enc.c (renamed from drivers/builtin_openssl/crypto/des/cbc3_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/cbc_cksm.c (renamed from drivers/builtin_openssl/crypto/des/cbc_cksm.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/cbc_enc.c (renamed from drivers/builtin_openssl/crypto/des/cbc_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/cfb64ede.c (renamed from drivers/builtin_openssl/crypto/des/cfb64ede.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/cfb64enc.c (renamed from drivers/builtin_openssl/crypto/des/cfb64enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/cfb_enc.c (renamed from drivers/builtin_openssl/crypto/des/cfb_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des-lib.com (renamed from drivers/builtin_openssl/crypto/des/des-lib.com) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des.c (renamed from drivers/builtin_openssl/crypto/des/des.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des.pod (renamed from drivers/builtin_openssl/crypto/des/des.pod) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des3s.cpp (renamed from drivers/builtin_openssl/crypto/des/des3s.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des_enc.c (renamed from drivers/builtin_openssl/crypto/des/des_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des_locl.h (renamed from drivers/builtin_openssl/crypto/des/des_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des_old.c (renamed from drivers/builtin_openssl/crypto/des/des_old.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des_old2.c (renamed from drivers/builtin_openssl/crypto/des/des_old2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des_opts.c (renamed from drivers/builtin_openssl/crypto/des/des_opts.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/des_ver.h (renamed from drivers/builtin_openssl/crypto/des/des_ver.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/dess.cpp (renamed from drivers/builtin_openssl/crypto/des/dess.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/destest.c (renamed from drivers/builtin_openssl/crypto/des/destest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ecb3_enc.c (renamed from drivers/builtin_openssl/crypto/des/ecb3_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ecb_enc.c (renamed from drivers/builtin_openssl/crypto/des/ecb_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ede_cbcm_enc.c (renamed from drivers/builtin_openssl/crypto/des/ede_cbcm_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/enc_read.c (renamed from drivers/builtin_openssl/crypto/des/enc_read.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/enc_writ.c (renamed from drivers/builtin_openssl/crypto/des/enc_writ.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/fcrypt.c (renamed from drivers/builtin_openssl/crypto/des/fcrypt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/fcrypt_b.c (renamed from drivers/builtin_openssl/crypto/des/fcrypt_b.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/makefile.bc | 50 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ncbc_enc.c (renamed from drivers/builtin_openssl/crypto/des/ncbc_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ofb64ede.c (renamed from drivers/builtin_openssl/crypto/des/ofb64ede.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ofb64enc.c (renamed from drivers/builtin_openssl/crypto/des/ofb64enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/ofb_enc.c (renamed from drivers/builtin_openssl/crypto/des/ofb_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/options.txt (renamed from drivers/builtin_openssl/crypto/des/options.txt) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/pcbc_enc.c (renamed from drivers/builtin_openssl/crypto/des/pcbc_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/qud_cksm.c (renamed from drivers/builtin_openssl/crypto/des/qud_cksm.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/rand_key.c (renamed from drivers/builtin_openssl/crypto/des/rand_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/read2pwd.c (renamed from drivers/builtin_openssl/crypto/des/read2pwd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/read_pwd.c (renamed from drivers/builtin_openssl/crypto/des/read_pwd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/rpc_des.h (renamed from drivers/builtin_openssl/crypto/des/rpc_des.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/rpc_enc.c (renamed from drivers/builtin_openssl/crypto/des/rpc_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/rpw.c (renamed from drivers/builtin_openssl/crypto/des/rpw.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/set_key.c (renamed from drivers/builtin_openssl/crypto/des/set_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/speed.c (renamed from drivers/builtin_openssl/crypto/des/speed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/spr.h (renamed from drivers/builtin_openssl/crypto/des/spr.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/str2key.c (renamed from drivers/builtin_openssl/crypto/des/str2key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/t/test (renamed from drivers/builtin_openssl/crypto/des/t/test) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/486-50.sol (renamed from drivers/builtin_openssl/crypto/des/times/486-50.sol) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/586-100.lnx (renamed from drivers/builtin_openssl/crypto/des/times/586-100.lnx) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/686-200.fre (renamed from drivers/builtin_openssl/crypto/des/times/686-200.fre) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/aix.cc (renamed from drivers/builtin_openssl/crypto/des/times/aix.cc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/alpha.cc (renamed from drivers/builtin_openssl/crypto/des/times/alpha.cc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/hpux.cc (renamed from drivers/builtin_openssl/crypto/des/times/hpux.cc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/sparc.gcc (renamed from drivers/builtin_openssl/crypto/des/times/sparc.gcc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/times/usparc.cc (renamed from drivers/builtin_openssl/crypto/des/times/usparc.cc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/typemap (renamed from drivers/builtin_openssl/crypto/des/typemap) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/des/xcbc_enc.c (renamed from drivers/builtin_openssl/crypto/des/xcbc_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh1024.pem (renamed from drivers/builtin_openssl/crypto/dh/dh1024.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh192.pem (renamed from drivers/builtin_openssl/crypto/dh/dh192.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh2048.pem (renamed from drivers/builtin_openssl/crypto/dh/dh2048.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh4096.pem (renamed from drivers/builtin_openssl/crypto/dh/dh4096.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh512.pem (renamed from drivers/builtin_openssl/crypto/dh/dh512.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_ameth.c (renamed from drivers/builtin_openssl/crypto/dh/dh_ameth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_asn1.c (renamed from drivers/builtin_openssl/crypto/dh/dh_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_check.c (renamed from drivers/builtin_openssl/crypto/dh/dh_check.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_depr.c (renamed from drivers/builtin_openssl/crypto/dh/dh_depr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_err.c (renamed from drivers/builtin_openssl/crypto/dh/dh_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_gen.c (renamed from drivers/builtin_openssl/crypto/dh/dh_gen.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_key.c (renamed from drivers/builtin_openssl/crypto/dh/dh_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_lib.c (renamed from drivers/builtin_openssl/crypto/dh/dh_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_pmeth.c (renamed from drivers/builtin_openssl/crypto/dh/dh_pmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dh_prn.c (renamed from drivers/builtin_openssl/crypto/dh/dh_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/dhtest.c (renamed from drivers/builtin_openssl/crypto/dh/dhtest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/example (renamed from drivers/builtin_openssl/crypto/dh/example) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/generate (renamed from drivers/builtin_openssl/crypto/dh/generate) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/p1024.c (renamed from drivers/builtin_openssl/crypto/dh/p1024.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/p192.c (renamed from drivers/builtin_openssl/crypto/dh/p192.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dh/p512.c (renamed from drivers/builtin_openssl/crypto/dh/p512.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/README (renamed from drivers/builtin_openssl/crypto/dsa/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_ameth.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_ameth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_asn1.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_depr.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_depr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_err.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_gen.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_gen.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_key.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_lib.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_locl.h (renamed from drivers/builtin_openssl/crypto/dsa/dsa_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_ossl.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_ossl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_pmeth.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_pmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_prn.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_sign.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsa_vrf.c (renamed from drivers/builtin_openssl/crypto/dsa/dsa_vrf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsagen.c (renamed from drivers/builtin_openssl/crypto/dsa/dsagen.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/dsatest.c (renamed from drivers/builtin_openssl/crypto/dsa/dsatest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dsa/fips186a.txt (renamed from drivers/builtin_openssl/crypto/dsa/fips186a.txt) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/README (renamed from drivers/builtin_openssl/crypto/dso/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_beos.c (renamed from drivers/builtin_openssl/crypto/dso/dso_beos.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_dl.c (renamed from drivers/builtin_openssl/crypto/dso/dso_dl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_dlfcn.c (renamed from drivers/builtin_openssl/crypto/dso/dso_dlfcn.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_err.c (renamed from drivers/builtin_openssl/crypto/dso/dso_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_lib.c (renamed from drivers/builtin_openssl/crypto/dso/dso_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_null.c (renamed from drivers/builtin_openssl/crypto/dso/dso_null.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_openssl.c (renamed from drivers/builtin_openssl/crypto/dso/dso_openssl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_vms.c (renamed from drivers/builtin_openssl/crypto/dso/dso_vms.c) | 16 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/dso/dso_win32.c (renamed from drivers/builtin_openssl/crypto/dso/dso_win32.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ebcdic.c (renamed from drivers/builtin_openssl/crypto/ebcdic.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec2_mult.c (renamed from drivers/builtin_openssl/crypto/ec/ec2_mult.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec2_oct.c (renamed from drivers/builtin_openssl/crypto/ec/ec2_oct.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec2_smpl.c (renamed from drivers/builtin_openssl/crypto/ec/ec2_smpl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_ameth.c (renamed from drivers/builtin_openssl/crypto/ec/ec_ameth.c) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_asn1.c (renamed from drivers/builtin_openssl/crypto/ec/ec_asn1.c) | 7 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_check.c (renamed from drivers/builtin_openssl/crypto/ec/ec_check.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_curve.c (renamed from drivers/builtin_openssl/crypto/ec/ec_curve.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_cvt.c (renamed from drivers/builtin_openssl/crypto/ec/ec_cvt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_err.c (renamed from drivers/builtin_openssl/crypto/ec/ec_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_key.c (renamed from drivers/builtin_openssl/crypto/ec/ec_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_lcl.h (renamed from drivers/builtin_openssl/crypto/ec/ec_lcl.h) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_lib.c (renamed from drivers/builtin_openssl/crypto/ec/ec_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_mult.c (renamed from drivers/builtin_openssl/crypto/ec/ec_mult.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_oct.c (renamed from drivers/builtin_openssl/crypto/ec/ec_oct.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_pmeth.c (renamed from drivers/builtin_openssl/crypto/ec/ec_pmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ec_print.c (renamed from drivers/builtin_openssl/crypto/ec/ec_print.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/eck_prn.c (renamed from drivers/builtin_openssl/crypto/ec/eck_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_mont.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_mont.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_nist.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_nist.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_nistp224.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_nistp224.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_nistp256.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_nistp256.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_nistp521.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_nistp521.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_nistputil.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_nistputil.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_oct.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_oct.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ecp_smpl.c (renamed from drivers/builtin_openssl/crypto/ec/ecp_smpl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ec/ectest.c (renamed from drivers/builtin_openssl/crypto/ec/ectest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdh/ecdhtest.c (renamed from drivers/builtin_openssl/crypto/ecdh/ecdhtest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdh/ech_err.c (renamed from drivers/builtin_openssl/crypto/ecdh/ech_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdh/ech_key.c (renamed from drivers/builtin_openssl/crypto/ecdh/ech_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdh/ech_lib.c (renamed from drivers/builtin_openssl/crypto/ecdh/ech_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdh/ech_locl.h (renamed from drivers/builtin_openssl/crypto/ecdh/ech_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdh/ech_ossl.c (renamed from drivers/builtin_openssl/crypto/ecdh/ech_ossl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecdsatest.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecdsatest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_asn1.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_err.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_lib.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_locl.h (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_ossl.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_ossl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_sign.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ecdsa/ecs_vrf.c (renamed from drivers/builtin_openssl/crypto/ecdsa/ecs_vrf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/README (renamed from drivers/builtin_openssl/crypto/engine/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_all.c (renamed from drivers/builtin_openssl/crypto/engine/eng_all.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_cnf.c (renamed from drivers/builtin_openssl/crypto/engine/eng_cnf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_cryptodev.c (renamed from drivers/builtin_openssl/crypto/engine/eng_cryptodev.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_ctrl.c (renamed from drivers/builtin_openssl/crypto/engine/eng_ctrl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_dyn.c (renamed from drivers/builtin_openssl/crypto/engine/eng_dyn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_err.c (renamed from drivers/builtin_openssl/crypto/engine/eng_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_fat.c (renamed from drivers/builtin_openssl/crypto/engine/eng_fat.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_init.c (renamed from drivers/builtin_openssl/crypto/engine/eng_init.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_int.h (renamed from drivers/builtin_openssl/crypto/engine/eng_int.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_lib.c (renamed from drivers/builtin_openssl/crypto/engine/eng_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_list.c (renamed from drivers/builtin_openssl/crypto/engine/eng_list.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_openssl.c (renamed from drivers/builtin_openssl/crypto/engine/eng_openssl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_pkey.c (renamed from drivers/builtin_openssl/crypto/engine/eng_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_rdrand.c (renamed from drivers/builtin_openssl/crypto/engine/eng_rdrand.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_rsax.c (renamed from drivers/builtin_openssl/crypto/engine/eng_rsax.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/eng_table.c (renamed from drivers/builtin_openssl/crypto/engine/eng_table.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/enginetest.c (renamed from drivers/builtin_openssl/crypto/engine/enginetest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_asnmth.c (renamed from drivers/builtin_openssl/crypto/engine/tb_asnmth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_cipher.c (renamed from drivers/builtin_openssl/crypto/engine/tb_cipher.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_dh.c (renamed from drivers/builtin_openssl/crypto/engine/tb_dh.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_digest.c (renamed from drivers/builtin_openssl/crypto/engine/tb_digest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_dsa.c (renamed from drivers/builtin_openssl/crypto/engine/tb_dsa.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_ecdh.c (renamed from drivers/builtin_openssl/crypto/engine/tb_ecdh.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_ecdsa.c (renamed from drivers/builtin_openssl/crypto/engine/tb_ecdsa.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_pkmeth.c (renamed from drivers/builtin_openssl/crypto/engine/tb_pkmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_rand.c (renamed from drivers/builtin_openssl/crypto/engine/tb_rand.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_rsa.c (renamed from drivers/builtin_openssl/crypto/engine/tb_rsa.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/engine/tb_store.c (renamed from drivers/builtin_openssl/crypto/engine/tb_store.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/err/err.c (renamed from drivers/builtin_openssl/crypto/err/err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/err/err_all.c (renamed from drivers/builtin_openssl/crypto/err/err_all.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/err/err_prn.c (renamed from drivers/builtin_openssl/crypto/err/err_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/err/openssl.ec (renamed from drivers/builtin_openssl/crypto/err/openssl.ec) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/bio_b64.c (renamed from drivers/builtin_openssl/crypto/evp/bio_b64.c) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/bio_enc.c (renamed from drivers/builtin_openssl/crypto/evp/bio_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/bio_md.c (renamed from drivers/builtin_openssl/crypto/evp/bio_md.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/bio_ok.c (renamed from drivers/builtin_openssl/crypto/evp/bio_ok.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/c_all.c (renamed from drivers/builtin_openssl/crypto/evp/c_all.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/c_allc.c (renamed from drivers/builtin_openssl/crypto/evp/c_allc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/c_alld.c (renamed from drivers/builtin_openssl/crypto/evp/c_alld.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/digest.c (renamed from drivers/builtin_openssl/crypto/evp/digest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_aes.c (renamed from drivers/builtin_openssl/crypto/evp/e_aes.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_aes_cbc_hmac_sha1.c (renamed from drivers/builtin_openssl/crypto/evp/e_aes_cbc_hmac_sha1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_bf.c (renamed from drivers/builtin_openssl/crypto/evp/e_bf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_camellia.c (renamed from drivers/builtin_openssl/crypto/evp/e_camellia.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_cast.c (renamed from drivers/builtin_openssl/crypto/evp/e_cast.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_des.c (renamed from drivers/builtin_openssl/crypto/evp/e_des.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_des3.c (renamed from drivers/builtin_openssl/crypto/evp/e_des3.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_dsa.c (renamed from drivers/builtin_openssl/crypto/evp/e_dsa.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_idea.c (renamed from drivers/builtin_openssl/crypto/evp/e_idea.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_null.c (renamed from drivers/builtin_openssl/crypto/evp/e_null.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_old.c (renamed from drivers/builtin_openssl/crypto/evp/e_old.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_rc2.c (renamed from drivers/builtin_openssl/crypto/evp/e_rc2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_rc4.c (renamed from drivers/builtin_openssl/crypto/evp/e_rc4.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_rc4_hmac_md5.c (renamed from drivers/builtin_openssl/crypto/evp/e_rc4_hmac_md5.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_rc5.c (renamed from drivers/builtin_openssl/crypto/evp/e_rc5.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_seed.c (renamed from drivers/builtin_openssl/crypto/evp/e_seed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/e_xcbc_d.c (renamed from drivers/builtin_openssl/crypto/evp/e_xcbc_d.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/encode.c (renamed from drivers/builtin_openssl/crypto/evp/encode.c) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_acnf.c (renamed from drivers/builtin_openssl/crypto/evp/evp_acnf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_cnf.c (renamed from drivers/builtin_openssl/crypto/evp/evp_cnf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_enc.c (renamed from drivers/builtin_openssl/crypto/evp/evp_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_err.c (renamed from drivers/builtin_openssl/crypto/evp/evp_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_fips.c (renamed from drivers/builtin_openssl/crypto/evp/evp_fips.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_key.c (renamed from drivers/builtin_openssl/crypto/evp/evp_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_lib.c (renamed from drivers/builtin_openssl/crypto/evp/evp_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_locl.h (renamed from drivers/builtin_openssl/crypto/evp/evp_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_pbe.c (renamed from drivers/builtin_openssl/crypto/evp/evp_pbe.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_pkey.c (renamed from drivers/builtin_openssl/crypto/evp/evp_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evp_test.c (renamed from drivers/builtin_openssl/crypto/evp/evp_test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/evptests.txt (renamed from drivers/builtin_openssl/crypto/evp/evptests.txt) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_dss.c (renamed from drivers/builtin_openssl/crypto/evp/m_dss.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_dss1.c (renamed from drivers/builtin_openssl/crypto/evp/m_dss1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_ecdsa.c (renamed from drivers/builtin_openssl/crypto/evp/m_ecdsa.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_md2.c (renamed from drivers/builtin_openssl/crypto/evp/m_md2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_md4.c (renamed from drivers/builtin_openssl/crypto/evp/m_md4.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_md5.c (renamed from drivers/builtin_openssl/crypto/evp/m_md5.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_mdc2.c (renamed from drivers/builtin_openssl/crypto/evp/m_mdc2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_null.c (renamed from drivers/builtin_openssl/crypto/evp/m_null.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_ripemd.c (renamed from drivers/builtin_openssl/crypto/evp/m_ripemd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_sha.c (renamed from drivers/builtin_openssl/crypto/evp/m_sha.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_sha1.c (renamed from drivers/builtin_openssl/crypto/evp/m_sha1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_sigver.c (renamed from drivers/builtin_openssl/crypto/evp/m_sigver.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/m_wp.c (renamed from drivers/builtin_openssl/crypto/evp/m_wp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/names.c (renamed from drivers/builtin_openssl/crypto/evp/names.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/openbsd_hw.c (renamed from drivers/builtin_openssl/crypto/evp/openbsd_hw.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p5_crpt.c (renamed from drivers/builtin_openssl/crypto/evp/p5_crpt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p5_crpt2.c (renamed from drivers/builtin_openssl/crypto/evp/p5_crpt2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_dec.c (renamed from drivers/builtin_openssl/crypto/evp/p_dec.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_enc.c (renamed from drivers/builtin_openssl/crypto/evp/p_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_lib.c (renamed from drivers/builtin_openssl/crypto/evp/p_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_open.c (renamed from drivers/builtin_openssl/crypto/evp/p_open.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_seal.c (renamed from drivers/builtin_openssl/crypto/evp/p_seal.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_sign.c (renamed from drivers/builtin_openssl/crypto/evp/p_sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/p_verify.c (renamed from drivers/builtin_openssl/crypto/evp/p_verify.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/pmeth_fn.c (renamed from drivers/builtin_openssl/crypto/evp/pmeth_fn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/pmeth_gn.c (renamed from drivers/builtin_openssl/crypto/evp/pmeth_gn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/evp/pmeth_lib.c (renamed from drivers/builtin_openssl/crypto/evp/pmeth_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ex_data.c (renamed from drivers/builtin_openssl/crypto/ex_data.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/fips_err.h (renamed from drivers/builtin_openssl/crypto/fips_err.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/fips_ers.c (renamed from drivers/builtin_openssl/crypto/fips_ers.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/hmac/hm_ameth.c (renamed from drivers/builtin_openssl/crypto/hmac/hm_ameth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/hmac/hm_pmeth.c (renamed from drivers/builtin_openssl/crypto/hmac/hm_pmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/hmac/hmac.c (renamed from drivers/builtin_openssl/crypto/hmac/hmac.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/hmac/hmactest.c (renamed from drivers/builtin_openssl/crypto/hmac/hmactest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ia64cpuid.S (renamed from drivers/builtin_openssl/crypto/ia64cpuid.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/i_cbc.c (renamed from drivers/builtin_openssl/crypto/idea/i_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/i_cfb64.c (renamed from drivers/builtin_openssl/crypto/idea/i_cfb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/i_ecb.c (renamed from drivers/builtin_openssl/crypto/idea/i_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/i_ofb64.c (renamed from drivers/builtin_openssl/crypto/idea/i_ofb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/i_skey.c (renamed from drivers/builtin_openssl/crypto/idea/i_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/idea_lcl.h (renamed from drivers/builtin_openssl/crypto/idea/idea_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/idea_spd.c (renamed from drivers/builtin_openssl/crypto/idea/idea_spd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/ideatest.c (renamed from drivers/builtin_openssl/crypto/idea/ideatest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/idea/version (renamed from drivers/builtin_openssl/crypto/idea/version) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/install-crypto.com (renamed from drivers/builtin_openssl/crypto/install-crypto.com) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/jpake/jpake.c (renamed from drivers/builtin_openssl/crypto/jpake/jpake.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/jpake/jpake.h (renamed from drivers/builtin_openssl/crypto/jpake/jpake.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/jpake/jpake_err.c (renamed from drivers/builtin_openssl/crypto/jpake/jpake_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/jpake/jpaketest.c (renamed from drivers/builtin_openssl/crypto/jpake/jpaketest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/krb5/krb5_asn.c (renamed from drivers/builtin_openssl/crypto/krb5/krb5_asn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/lhash/lh_stats.c (renamed from drivers/builtin_openssl/crypto/lhash/lh_stats.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/lhash/lh_test.c (renamed from drivers/builtin_openssl/crypto/lhash/lh_test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/lhash/lhash.c (renamed from drivers/builtin_openssl/crypto/lhash/lhash.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/lhash/num.pl (renamed from drivers/builtin_openssl/crypto/lhash/num.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md2/md2.c (renamed from drivers/builtin_openssl/crypto/md2/md2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md2/md2.h (renamed from drivers/builtin_openssl/crypto/md2/md2.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md2/md2_dgst.c (renamed from drivers/builtin_openssl/crypto/md2/md2_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md2/md2_one.c (renamed from drivers/builtin_openssl/crypto/md2/md2_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md2/md2test.c (renamed from drivers/builtin_openssl/crypto/md2/md2test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md32_common.h (renamed from drivers/builtin_openssl/crypto/md32_common.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md4/md4.c (renamed from drivers/builtin_openssl/crypto/md4/md4.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md4/md4_dgst.c (renamed from drivers/builtin_openssl/crypto/md4/md4_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md4/md4_locl.h (renamed from drivers/builtin_openssl/crypto/md4/md4_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md4/md4_one.c (renamed from drivers/builtin_openssl/crypto/md4/md4_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md4/md4s.cpp (renamed from drivers/builtin_openssl/crypto/md4/md4s.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md4/md4test.c (renamed from drivers/builtin_openssl/crypto/md4/md4test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/asm/md5-586.pl (renamed from drivers/builtin_openssl/crypto/md5/asm/md5-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/asm/md5-ia64.S (renamed from drivers/builtin_openssl/crypto/md5/asm/md5-ia64.S) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/md5/asm/md5-x86_64.pl (renamed from drivers/builtin_openssl/crypto/md5/asm/md5-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/md5.c (renamed from drivers/builtin_openssl/crypto/md5/md5.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/md5_dgst.c (renamed from drivers/builtin_openssl/crypto/md5/md5_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/md5_locl.h (renamed from drivers/builtin_openssl/crypto/md5/md5_locl.h) | 6 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/md5_one.c (renamed from drivers/builtin_openssl/crypto/md5/md5_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/md5s.cpp (renamed from drivers/builtin_openssl/crypto/md5/md5s.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/md5/md5test.c (renamed from drivers/builtin_openssl/crypto/md5/md5test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/mdc2/mdc2_one.c (renamed from drivers/builtin_openssl/crypto/mdc2/mdc2_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/mdc2/mdc2dgst.c (renamed from drivers/builtin_openssl/crypto/mdc2/mdc2dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/mdc2/mdc2test.c (renamed from drivers/builtin_openssl/crypto/mdc2/mdc2test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/mem.c (renamed from drivers/builtin_openssl/crypto/mem.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/mem_clr.c (renamed from drivers/builtin_openssl/crypto/mem_clr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/mem_dbg.c (renamed from drivers/builtin_openssl/crypto/mem_dbg.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-alpha.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-alpha.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-armv4.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-armv4.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/modes/asm/ghash-ia64.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-ia64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-parisc.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-parisc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-s390x.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-s390x.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-sparcv9.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-sparcv9.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-x86.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-x86.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/asm/ghash-x86_64.pl (renamed from drivers/builtin_openssl/crypto/modes/asm/ghash-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/cbc128.c (renamed from drivers/builtin_openssl/crypto/modes/cbc128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/ccm128.c (renamed from drivers/builtin_openssl/crypto/modes/ccm128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/cfb128.c (renamed from drivers/builtin_openssl/crypto/modes/cfb128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/ctr128.c (renamed from drivers/builtin_openssl/crypto/modes/ctr128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/cts128.c (renamed from drivers/builtin_openssl/crypto/modes/cts128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/gcm128.c (renamed from drivers/builtin_openssl/crypto/modes/gcm128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/modes_lcl.h (renamed from drivers/builtin_openssl/crypto/modes/modes_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/ofb128.c (renamed from drivers/builtin_openssl/crypto/modes/ofb128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/modes/xts128.c (renamed from drivers/builtin_openssl/crypto/modes/xts128.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_dir.c (renamed from drivers/builtin_openssl/crypto/o_dir.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_dir.h (renamed from drivers/builtin_openssl/crypto/o_dir.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_dir_test.c (renamed from drivers/builtin_openssl/crypto/o_dir_test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_fips.c (renamed from drivers/builtin_openssl/crypto/o_fips.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_init.c (renamed from drivers/builtin_openssl/crypto/o_init.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_str.c (renamed from drivers/builtin_openssl/crypto/o_str.c) | 4 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_str.h (renamed from drivers/builtin_openssl/crypto/o_str.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_time.c (renamed from drivers/builtin_openssl/crypto/o_time.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/o_time.h (renamed from drivers/builtin_openssl/crypto/o_time.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/o_names.c (renamed from drivers/builtin_openssl/crypto/objects/o_names.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_dat.c (renamed from drivers/builtin_openssl/crypto/objects/obj_dat.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_dat.h (renamed from drivers/builtin_openssl/crypto/objects/obj_dat.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_dat.pl (renamed from drivers/builtin_openssl/crypto/objects/obj_dat.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_err.c (renamed from drivers/builtin_openssl/crypto/objects/obj_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_lib.c (renamed from drivers/builtin_openssl/crypto/objects/obj_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_mac.num (renamed from drivers/builtin_openssl/crypto/objects/obj_mac.num) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_xref.c (renamed from drivers/builtin_openssl/crypto/objects/obj_xref.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_xref.h (renamed from drivers/builtin_openssl/crypto/objects/obj_xref.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/obj_xref.txt (renamed from drivers/builtin_openssl/crypto/objects/obj_xref.txt) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/objects.README (renamed from drivers/builtin_openssl/crypto/objects/objects.README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/objects.pl (renamed from drivers/builtin_openssl/crypto/objects/objects.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/objects.txt (renamed from drivers/builtin_openssl/crypto/objects/objects.txt) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/objects/objxref.pl (renamed from drivers/builtin_openssl/crypto/objects/objxref.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_asn.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_asn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_cl.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_cl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_err.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_ext.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_ext.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_ht.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_ht.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_lib.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_prn.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_srv.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_srv.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ocsp/ocsp_vfy.c (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp_vfy.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/opensslconf.h.bak (renamed from drivers/builtin_openssl/crypto/opensslconf.h.bak) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/opensslconf.h.in (renamed from drivers/builtin_openssl/crypto/opensslconf.h.in) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pariscid.pl (renamed from drivers/builtin_openssl/crypto/pariscid.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/message (renamed from drivers/builtin_openssl/crypto/pem/message) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_all.c (renamed from drivers/builtin_openssl/crypto/pem/pem_all.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_err.c (renamed from drivers/builtin_openssl/crypto/pem/pem_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_info.c (renamed from drivers/builtin_openssl/crypto/pem/pem_info.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_lib.c (renamed from drivers/builtin_openssl/crypto/pem/pem_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_oth.c (renamed from drivers/builtin_openssl/crypto/pem/pem_oth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_pk8.c (renamed from drivers/builtin_openssl/crypto/pem/pem_pk8.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_pkey.c (renamed from drivers/builtin_openssl/crypto/pem/pem_pkey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_seal.c (renamed from drivers/builtin_openssl/crypto/pem/pem_seal.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_sign.c (renamed from drivers/builtin_openssl/crypto/pem/pem_sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_x509.c (renamed from drivers/builtin_openssl/crypto/pem/pem_x509.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pem_xaux.c (renamed from drivers/builtin_openssl/crypto/pem/pem_xaux.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pkcs7.lis (renamed from drivers/builtin_openssl/crypto/pem/pkcs7.lis) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pem/pvkfmt.c (renamed from drivers/builtin_openssl/crypto/pem/pvkfmt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/perlasm/cbc.pl (renamed from drivers/builtin_openssl/crypto/perlasm/cbc.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/perlasm/ppc-xlate.pl (renamed from drivers/builtin_openssl/crypto/perlasm/ppc-xlate.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/perlasm/readme (renamed from drivers/builtin_openssl/crypto/perlasm/readme) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/perlasm/x86_64-xlate.pl (renamed from drivers/builtin_openssl/crypto/perlasm/x86_64-xlate.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/perlasm/x86asm.pl (renamed from drivers/builtin_openssl/crypto/perlasm/x86asm.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/perlasm/x86gas.pl (renamed from drivers/builtin_openssl/crypto/perlasm/x86gas.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/perlasm/x86masm.pl (renamed from drivers/builtin_openssl/crypto/perlasm/x86masm.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/perlasm/x86nasm.pl (renamed from drivers/builtin_openssl/crypto/perlasm/x86nasm.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_add.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_add.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_asn.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_asn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_attr.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_attr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_crpt.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_crpt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_crt.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_crt.c) | 8 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_decr.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_decr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_init.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_init.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_key.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_key.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_kiss.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_kiss.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_mutl.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_mutl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_npas.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_npas.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_p8d.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_p8d.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_p8e.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_p8e.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/p12_utl.c (renamed from drivers/builtin_openssl/crypto/pkcs12/p12_utl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs12/pk12err.c (renamed from drivers/builtin_openssl/crypto/pkcs12/pk12err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/bio_ber.c (renamed from drivers/builtin_openssl/crypto/pkcs7/bio_ber.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/bio_pk7.c (renamed from drivers/builtin_openssl/crypto/pkcs7/bio_pk7.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/dec.c (renamed from drivers/builtin_openssl/crypto/pkcs7/dec.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/des.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/des.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/doc (renamed from drivers/builtin_openssl/crypto/pkcs7/doc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/enc.c (renamed from drivers/builtin_openssl/crypto/pkcs7/enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/es1.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/es1.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/example.c (renamed from drivers/builtin_openssl/crypto/pkcs7/example.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/example.h (renamed from drivers/builtin_openssl/crypto/pkcs7/example.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/info.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/info.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/infokey.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/infokey.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/p7/a1 (renamed from drivers/builtin_openssl/crypto/pkcs7/p7/a1) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/p7/a2 (renamed from drivers/builtin_openssl/crypto/pkcs7/p7/a2) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/p7/cert.p7c (renamed from drivers/builtin_openssl/crypto/pkcs7/p7/cert.p7c) | bin | 1728 -> 1728 bytes | |||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/p7/smime.p7m (renamed from drivers/builtin_openssl/crypto/pkcs7/p7/smime.p7m) | bin | 4894 -> 4894 bytes | |||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/p7/smime.p7s (renamed from drivers/builtin_openssl/crypto/pkcs7/p7/smime.p7s) | bin | 2625 -> 2625 bytes | |||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_asn1.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_attr.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_attr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_dgst.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_doit.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_doit.c) | 6 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_enc.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_lib.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_mime.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_mime.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pk7_smime.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pk7_smime.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/pkcs7err.c (renamed from drivers/builtin_openssl/crypto/pkcs7/pkcs7err.c) | 3 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/server.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/server.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/sign.c (renamed from drivers/builtin_openssl/crypto/pkcs7/sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/3des.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/3des.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/3dess.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/3dess.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/c.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/c.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/ff (renamed from drivers/builtin_openssl/crypto/pkcs7/t/ff) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-e (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-e) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-e.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-e.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-01 (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-01) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-01.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-01.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-02 (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-02) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-02.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-02.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-s-a-e (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-s-a-e) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/msie-s-a-e.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/msie-s-a-e.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/nav-smime (renamed from drivers/builtin_openssl/crypto/pkcs7/t/nav-smime) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/s.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/s.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/t/server.pem (renamed from drivers/builtin_openssl/crypto/pkcs7/t/server.pem) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pkcs7/verify.c (renamed from drivers/builtin_openssl/crypto/pkcs7/verify.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ppccap.c (renamed from drivers/builtin_openssl/crypto/ppccap.c) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/ppccpuid.pl (renamed from drivers/builtin_openssl/crypto/ppccpuid.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pqueue/pq_test.c (renamed from drivers/builtin_openssl/crypto/pqueue/pq_test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/pqueue/pqueue.c (renamed from drivers/builtin_openssl/crypto/pqueue/pqueue.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/md_rand.c (renamed from drivers/builtin_openssl/crypto/rand/md_rand.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_egd.c (renamed from drivers/builtin_openssl/crypto/rand/rand_egd.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_err.c (renamed from drivers/builtin_openssl/crypto/rand/rand_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_lcl.h (renamed from drivers/builtin_openssl/crypto/rand/rand_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_lib.c (renamed from drivers/builtin_openssl/crypto/rand/rand_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_nw.c (renamed from drivers/builtin_openssl/crypto/rand/rand_nw.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_os2.c (renamed from drivers/builtin_openssl/crypto/rand/rand_os2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_unix.c (renamed from drivers/builtin_openssl/crypto/rand/rand_unix.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_vms.c (renamed from drivers/builtin_openssl/crypto/rand/rand_vms.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/rand_win.c (renamed from drivers/builtin_openssl/crypto/rand/rand_win.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/randfile.c (renamed from drivers/builtin_openssl/crypto/rand/randfile.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rand/randtest.c (renamed from drivers/builtin_openssl/crypto/rand/randtest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2_cbc.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2_ecb.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2_locl.h (renamed from drivers/builtin_openssl/crypto/rc2/rc2_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2_skey.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2cfb64.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2cfb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2ofb64.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2ofb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2speed.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2speed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rc2test.c (renamed from drivers/builtin_openssl/crypto/rc2/rc2test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/rrc2.doc (renamed from drivers/builtin_openssl/crypto/rc2/rrc2.doc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/tab.c (renamed from drivers/builtin_openssl/crypto/rc2/tab.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc2/version (renamed from drivers/builtin_openssl/crypto/rc2/version) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/asm/rc4-586.pl (renamed from drivers/builtin_openssl/crypto/rc4/asm/rc4-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/asm/rc4-ia64.pl (renamed from drivers/builtin_openssl/crypto/rc4/asm/rc4-ia64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/asm/rc4-md5-x86_64.pl (renamed from drivers/builtin_openssl/crypto/rc4/asm/rc4-md5-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/asm/rc4-parisc.pl (renamed from drivers/builtin_openssl/crypto/rc4/asm/rc4-parisc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/asm/rc4-s390x.pl (renamed from drivers/builtin_openssl/crypto/rc4/asm/rc4-s390x.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/rc4/asm/rc4-x86_64.pl (renamed from drivers/builtin_openssl/crypto/rc4/asm/rc4-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4.c (renamed from drivers/builtin_openssl/crypto/rc4/rc4.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4_enc.c (renamed from drivers/builtin_openssl/crypto/rc4/rc4_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4_locl.h (renamed from drivers/builtin_openssl/crypto/rc4/rc4_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4_skey.c (renamed from drivers/builtin_openssl/crypto/rc4/rc4_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4_utl.c (renamed from drivers/builtin_openssl/crypto/rc4/rc4_utl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4s.cpp (renamed from drivers/builtin_openssl/crypto/rc4/rc4s.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4speed.c (renamed from drivers/builtin_openssl/crypto/rc4/rc4speed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rc4test.c (renamed from drivers/builtin_openssl/crypto/rc4/rc4test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc4/rrc4.doc (renamed from drivers/builtin_openssl/crypto/rc4/rrc4.doc) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/asm/rc5-586.pl (renamed from drivers/builtin_openssl/crypto/rc5/asm/rc5-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5.h (renamed from drivers/builtin_openssl/crypto/rc5/rc5.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5_ecb.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5_enc.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5_locl.h (renamed from drivers/builtin_openssl/crypto/rc5/rc5_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5_skey.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5cfb64.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5cfb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5ofb64.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5ofb64.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5s.cpp (renamed from drivers/builtin_openssl/crypto/rc5/rc5s.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5speed.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5speed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rc5/rc5test.c (renamed from drivers/builtin_openssl/crypto/rc5/rc5test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/README (renamed from drivers/builtin_openssl/crypto/ripemd/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/asm/rips.cpp (renamed from drivers/builtin_openssl/crypto/ripemd/asm/rips.cpp) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/asm/rmd-586.pl (renamed from drivers/builtin_openssl/crypto/ripemd/asm/rmd-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/rmd160.c (renamed from drivers/builtin_openssl/crypto/ripemd/rmd160.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/rmd_dgst.c (renamed from drivers/builtin_openssl/crypto/ripemd/rmd_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/rmd_locl.h (renamed from drivers/builtin_openssl/crypto/ripemd/rmd_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/rmd_one.c (renamed from drivers/builtin_openssl/crypto/ripemd/rmd_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/rmdconst.h (renamed from drivers/builtin_openssl/crypto/ripemd/rmdconst.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ripemd/rmdtest.c (renamed from drivers/builtin_openssl/crypto/ripemd/rmdtest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_ameth.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_ameth.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_asn1.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_chk.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_chk.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_crpt.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_crpt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_depr.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_depr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_eay.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_eay.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_err.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_gen.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_gen.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_lib.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_locl.h (renamed from drivers/builtin_openssl/crypto/rsa/rsa_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_none.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_none.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_null.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_null.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_oaep.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_oaep.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_pk1.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_pk1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_pmeth.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_pmeth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_prn.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_pss.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_pss.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_saos.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_saos.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_sign.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_sign.c) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_ssl.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_ssl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_test.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/rsa/rsa_x931.c (renamed from drivers/builtin_openssl/crypto/rsa/rsa_x931.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/s390xcap.c (renamed from drivers/builtin_openssl/crypto/s390xcap.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/s390xcpuid.S (renamed from drivers/builtin_openssl/crypto/s390xcpuid.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/seed/seed.c (renamed from drivers/builtin_openssl/crypto/seed/seed.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/seed/seed_cbc.c (renamed from drivers/builtin_openssl/crypto/seed/seed_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/seed/seed_cfb.c (renamed from drivers/builtin_openssl/crypto/seed/seed_cfb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/seed/seed_ecb.c (renamed from drivers/builtin_openssl/crypto/seed/seed_ecb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/seed/seed_locl.h (renamed from drivers/builtin_openssl/crypto/seed/seed_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/seed/seed_ofb.c (renamed from drivers/builtin_openssl/crypto/seed/seed_ofb.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/README (renamed from drivers/builtin_openssl/crypto/sha/asm/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-586.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-alpha.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-alpha.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-armv4-large.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-armv4-large.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-ia64.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-ia64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-mips.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-mips.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-parisc.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-parisc.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/sha/asm/sha1-ppc.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-ppc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-s390x.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-s390x.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-sparcv9.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-sparcv9.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-sparcv9a.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-sparcv9a.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha1-thumb.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-thumb.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/sha/asm/sha1-x86_64.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha1-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha256-586.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha256-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha256-armv4.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha256-armv4.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha512-586.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-586.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha512-armv4.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-armv4.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/sha/asm/sha512-ia64.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-ia64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha512-mips.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-mips.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/sha/asm/sha512-parisc.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-parisc.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/sha/asm/sha512-ppc.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-ppc.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha512-s390x.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-s390x.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/asm/sha512-sparcv9.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-sparcv9.pl) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/sha/asm/sha512-x86_64.pl (renamed from drivers/builtin_openssl/crypto/sha/asm/sha512-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha.c (renamed from drivers/builtin_openssl/crypto/sha/sha.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha1.c (renamed from drivers/builtin_openssl/crypto/sha/sha1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha1_one.c (renamed from drivers/builtin_openssl/crypto/sha/sha1_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha1dgst.c (renamed from drivers/builtin_openssl/crypto/sha/sha1dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha1test.c (renamed from drivers/builtin_openssl/crypto/sha/sha1test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha256.c (renamed from drivers/builtin_openssl/crypto/sha/sha256.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha256t.c (renamed from drivers/builtin_openssl/crypto/sha/sha256t.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha512.c (renamed from drivers/builtin_openssl/crypto/sha/sha512.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha512t.c (renamed from drivers/builtin_openssl/crypto/sha/sha512t.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha_dgst.c (renamed from drivers/builtin_openssl/crypto/sha/sha_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha_locl.h (renamed from drivers/builtin_openssl/crypto/sha/sha_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/sha_one.c (renamed from drivers/builtin_openssl/crypto/sha/sha_one.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sha/shatest.c (renamed from drivers/builtin_openssl/crypto/sha/shatest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sparccpuid.S (renamed from drivers/builtin_openssl/crypto/sparccpuid.S) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/sparcv9cap.c (renamed from drivers/builtin_openssl/crypto/sparcv9cap.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/srp/srp_grps.h (renamed from drivers/builtin_openssl/crypto/srp/srp_grps.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/srp/srp_lcl.h (renamed from drivers/builtin_openssl/crypto/srp/srp_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/srp/srp_lib.c (renamed from drivers/builtin_openssl/crypto/srp/srp_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/srp/srp_vfy.c (renamed from drivers/builtin_openssl/crypto/srp/srp_vfy.c) | 3 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/srp/srptest.c (renamed from drivers/builtin_openssl/crypto/srp/srptest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/stack/stack.c (renamed from drivers/builtin_openssl/crypto/stack/stack.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/README (renamed from drivers/builtin_openssl/crypto/store/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/store.h (renamed from drivers/builtin_openssl/crypto/store/store.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/str_err.c (renamed from drivers/builtin_openssl/crypto/store/str_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/str_lib.c (renamed from drivers/builtin_openssl/crypto/store/str_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/str_locl.h (renamed from drivers/builtin_openssl/crypto/store/str_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/str_mem.c (renamed from drivers/builtin_openssl/crypto/store/str_mem.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/store/str_meth.c (renamed from drivers/builtin_openssl/crypto/store/str_meth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/README (renamed from drivers/builtin_openssl/crypto/threads/README) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/mttest.c (renamed from drivers/builtin_openssl/crypto/threads/mttest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/netware.bat (renamed from drivers/builtin_openssl/crypto/threads/netware.bat) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/profile.sh (renamed from drivers/builtin_openssl/crypto/threads/profile.sh) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/threads/ptest.bat (renamed from drivers/builtin_openssl/crypto/threads/ptest.bat) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/pthread.sh (renamed from drivers/builtin_openssl/crypto/threads/pthread.sh) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/threads/pthread2.sh (renamed from drivers/builtin_openssl/crypto/threads/pthread2.sh) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/pthreads-vms.com (renamed from drivers/builtin_openssl/crypto/threads/pthreads-vms.com) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/purify.sh (renamed from drivers/builtin_openssl/crypto/threads/purify.sh) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/solaris.sh (renamed from drivers/builtin_openssl/crypto/threads/solaris.sh) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/threads/th-lock.c (renamed from drivers/builtin_openssl/crypto/threads/th-lock.c) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/threads/win32.bat (renamed from drivers/builtin_openssl/crypto/threads/win32.bat) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_asn1.c (renamed from drivers/builtin_openssl/crypto/ts/ts_asn1.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_conf.c (renamed from drivers/builtin_openssl/crypto/ts/ts_conf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_err.c (renamed from drivers/builtin_openssl/crypto/ts/ts_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_lib.c (renamed from drivers/builtin_openssl/crypto/ts/ts_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_req_print.c (renamed from drivers/builtin_openssl/crypto/ts/ts_req_print.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_req_utils.c (renamed from drivers/builtin_openssl/crypto/ts/ts_req_utils.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_rsp_print.c (renamed from drivers/builtin_openssl/crypto/ts/ts_rsp_print.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_rsp_sign.c (renamed from drivers/builtin_openssl/crypto/ts/ts_rsp_sign.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_rsp_utils.c (renamed from drivers/builtin_openssl/crypto/ts/ts_rsp_utils.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_rsp_verify.c (renamed from drivers/builtin_openssl/crypto/ts/ts_rsp_verify.c) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ts/ts_verify_ctx.c (renamed from drivers/builtin_openssl/crypto/ts/ts_verify_ctx.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/txt_db/txt_db.c (renamed from drivers/builtin_openssl/crypto/txt_db/txt_db.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ui/ui_compat.c (renamed from drivers/builtin_openssl/crypto/ui/ui_compat.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ui/ui_err.c (renamed from drivers/builtin_openssl/crypto/ui/ui_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ui/ui_lib.c (renamed from drivers/builtin_openssl/crypto/ui/ui_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ui/ui_locl.h (renamed from drivers/builtin_openssl/crypto/ui/ui_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ui/ui_openssl.c (renamed from drivers/builtin_openssl/crypto/ui/ui_openssl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/ui/ui_util.c (renamed from drivers/builtin_openssl/crypto/ui/ui_util.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/uid.c (renamed from drivers/builtin_openssl/crypto/uid.c) | 0 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/crypto/vms_rms.h (renamed from drivers/builtin_openssl/crypto/vms_rms.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/whrlpool/asm/wp-mmx.pl (renamed from drivers/builtin_openssl/crypto/whrlpool/asm/wp-mmx.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/whrlpool/asm/wp-x86_64.pl (renamed from drivers/builtin_openssl/crypto/whrlpool/asm/wp-x86_64.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/whrlpool/wp_block.c (renamed from drivers/builtin_openssl/crypto/whrlpool/wp_block.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/whrlpool/wp_dgst.c (renamed from drivers/builtin_openssl/crypto/whrlpool/wp_dgst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/whrlpool/wp_locl.h (renamed from drivers/builtin_openssl/crypto/whrlpool/wp_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/whrlpool/wp_test.c (renamed from drivers/builtin_openssl/crypto/whrlpool/wp_test.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/by_dir.c (renamed from drivers/builtin_openssl/crypto/x509/by_dir.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/by_file.c (renamed from drivers/builtin_openssl/crypto/x509/by_file.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_att.c (renamed from drivers/builtin_openssl/crypto/x509/x509_att.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_cmp.c (renamed from drivers/builtin_openssl/crypto/x509/x509_cmp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_d2.c (renamed from drivers/builtin_openssl/crypto/x509/x509_d2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_def.c (renamed from drivers/builtin_openssl/crypto/x509/x509_def.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_err.c (renamed from drivers/builtin_openssl/crypto/x509/x509_err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_ext.c (renamed from drivers/builtin_openssl/crypto/x509/x509_ext.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_lu.c (renamed from drivers/builtin_openssl/crypto/x509/x509_lu.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_obj.c (renamed from drivers/builtin_openssl/crypto/x509/x509_obj.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_r2x.c (renamed from drivers/builtin_openssl/crypto/x509/x509_r2x.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_req.c (renamed from drivers/builtin_openssl/crypto/x509/x509_req.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_set.c (renamed from drivers/builtin_openssl/crypto/x509/x509_set.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_trs.c (renamed from drivers/builtin_openssl/crypto/x509/x509_trs.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_txt.c (renamed from drivers/builtin_openssl/crypto/x509/x509_txt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_v3.c (renamed from drivers/builtin_openssl/crypto/x509/x509_v3.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_vfy.c (renamed from drivers/builtin_openssl/crypto/x509/x509_vfy.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509_vpm.c (renamed from drivers/builtin_openssl/crypto/x509/x509_vpm.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509cset.c (renamed from drivers/builtin_openssl/crypto/x509/x509cset.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509name.c (renamed from drivers/builtin_openssl/crypto/x509/x509name.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509rset.c (renamed from drivers/builtin_openssl/crypto/x509/x509rset.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509spki.c (renamed from drivers/builtin_openssl/crypto/x509/x509spki.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x509type.c (renamed from drivers/builtin_openssl/crypto/x509/x509type.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509/x_all.c (renamed from drivers/builtin_openssl/crypto/x509/x_all.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/ext_dat.h (renamed from drivers/builtin_openssl/crypto/x509v3/ext_dat.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_cache.c (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_cache.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_data.c (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_data.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_int.h (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_int.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_lib.c (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_map.c (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_map.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_node.c (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_node.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/pcy_tree.c (renamed from drivers/builtin_openssl/crypto/x509v3/pcy_tree.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/tabtest.c (renamed from drivers/builtin_openssl/crypto/x509v3/tabtest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_addr.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_addr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_akey.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_akey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_akeya.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_akeya.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_alt.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_alt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_asid.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_asid.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_bcons.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_bcons.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_bitst.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_bitst.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_conf.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_conf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_cpols.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_cpols.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_crld.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_crld.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_enum.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_enum.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_extku.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_extku.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_genn.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_genn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_ia5.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_ia5.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_info.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_info.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_int.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_int.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_lib.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_ncons.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_ncons.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_ocsp.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_ocsp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_pci.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_pci.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_pcia.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_pcia.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_pcons.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_pcons.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_pku.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_pku.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_pmaps.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_pmaps.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_prn.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_prn.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_purp.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_purp.c) | 6 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_skey.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_skey.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_sxnet.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_sxnet.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3_utl.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3_utl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3conf.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3conf.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3err.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3err.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x509v3/v3prin.c (renamed from drivers/builtin_openssl/crypto/x509v3/v3prin.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x86_64cpuid.pl (renamed from drivers/builtin_openssl/crypto/x86_64cpuid.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/crypto/x86cpuid.pl (renamed from drivers/builtin_openssl/crypto/x86cpuid.pl) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/e_os.h (renamed from drivers/builtin_openssl/e_os.h) | 14 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/nocpuid.c (renamed from drivers/builtin_openssl/nocpuid.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/aes.h (renamed from drivers/builtin_openssl/crypto/aes/aes.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/asn1.h (renamed from drivers/builtin_openssl/crypto/asn1/asn1.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/asn1_mac.h (renamed from drivers/builtin_openssl/crypto/asn1/asn1_mac.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/asn1t.h (renamed from drivers/builtin_openssl/crypto/asn1/asn1t.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/bio.h (renamed from drivers/builtin_openssl/crypto/bio/bio.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/blowfish.h (renamed from drivers/builtin_openssl/crypto/bf/blowfish.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/bn.h (renamed from drivers/builtin_openssl/crypto/bn/bn.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/buffer.h (renamed from drivers/builtin_openssl/crypto/buffer/buffer.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/camellia.h (renamed from drivers/builtin_openssl/crypto/camellia/camellia.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/cast.h (renamed from drivers/builtin_openssl/crypto/cast/cast.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/cmac.h (renamed from drivers/builtin_openssl/crypto/cmac/cmac.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/cms.h (renamed from drivers/builtin_openssl/crypto/cms/cms.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/comp.h (renamed from drivers/builtin_openssl/crypto/comp/comp.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/conf.h (renamed from drivers/builtin_openssl/crypto/conf/conf.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/conf_api.h (renamed from drivers/builtin_openssl/crypto/conf/conf_api.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/crypto.h (renamed from drivers/builtin_openssl/crypto/crypto.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/des.h (renamed from drivers/builtin_openssl/crypto/des/des.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/des_old.h (renamed from drivers/builtin_openssl/crypto/des/des_old.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/dh.h (renamed from drivers/builtin_openssl/crypto/dh/dh.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/dsa.h (renamed from drivers/builtin_openssl/crypto/dsa/dsa.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/dso.h (renamed from drivers/builtin_openssl/crypto/dso/dso.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/dtls1.h (renamed from drivers/builtin_openssl/ssl/dtls1.h) | 3 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/e_os2.h (renamed from drivers/builtin_openssl/e_os2.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ebcdic.h (renamed from drivers/builtin_openssl/crypto/ebcdic.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ec.h (renamed from drivers/builtin_openssl/crypto/ec/ec.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ecdh.h (renamed from drivers/builtin_openssl/crypto/ecdh/ecdh.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ecdsa.h (renamed from drivers/builtin_openssl/crypto/ecdsa/ecdsa.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/engine.h (renamed from drivers/builtin_openssl/crypto/engine/engine.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/err.h (renamed from drivers/builtin_openssl/crypto/err/err.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/evp.h (renamed from drivers/builtin_openssl/crypto/evp/evp.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/hmac.h (renamed from drivers/builtin_openssl/crypto/hmac/hmac.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/idea.h (renamed from drivers/builtin_openssl/crypto/idea/idea.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/krb5_asn.h (renamed from drivers/builtin_openssl/crypto/krb5/krb5_asn.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/kssl.h (renamed from drivers/builtin_openssl/openssl/kssl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/lhash.h (renamed from drivers/builtin_openssl/crypto/lhash/lhash.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/md4.h (renamed from drivers/builtin_openssl/crypto/md4/md4.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/md5.h (renamed from drivers/builtin_openssl/crypto/md5/md5.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/mdc2.h (renamed from drivers/builtin_openssl/crypto/mdc2/mdc2.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/modes.h (renamed from drivers/builtin_openssl/crypto/modes/modes.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/obj_mac.h (renamed from drivers/builtin_openssl/crypto/objects/obj_mac.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/objects.h (renamed from drivers/builtin_openssl/crypto/objects/objects.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ocsp.h (renamed from drivers/builtin_openssl/crypto/ocsp/ocsp.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/opensslconf.h (renamed from drivers/builtin_openssl/openssl/opensslconf.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/opensslv.h (renamed from drivers/builtin_openssl/crypto/opensslv.h) | 6 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ossl_typ.h (renamed from drivers/builtin_openssl/crypto/ossl_typ.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/pem.h (renamed from drivers/builtin_openssl/crypto/pem/pem.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/pem2.h (renamed from drivers/builtin_openssl/crypto/pem/pem2.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/pkcs12.h (renamed from drivers/builtin_openssl/crypto/pkcs12/pkcs12.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/pkcs7.h (renamed from drivers/builtin_openssl/openssl/pkcs7.h) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/pqueue.h (renamed from drivers/builtin_openssl/crypto/pqueue/pqueue.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/rand.h (renamed from drivers/builtin_openssl/crypto/rand/rand.h) | 15 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/rc2.h (renamed from drivers/builtin_openssl/crypto/rc2/rc2.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/rc4.h (renamed from drivers/builtin_openssl/crypto/rc4/rc4.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ripemd.h (renamed from drivers/builtin_openssl/crypto/ripemd/ripemd.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/rsa.h (renamed from drivers/builtin_openssl/crypto/rsa/rsa.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/safestack.h (renamed from drivers/builtin_openssl/crypto/stack/safestack.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/seed.h (renamed from drivers/builtin_openssl/crypto/seed/seed.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/sha.h (renamed from drivers/builtin_openssl/crypto/sha/sha.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/srp.h (renamed from drivers/builtin_openssl/crypto/srp/srp.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/srtp.h (renamed from drivers/builtin_openssl/openssl/srtp.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ssl.h (renamed from drivers/builtin_openssl/ssl/ssl.h) | 4 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ssl2.h (renamed from drivers/builtin_openssl/openssl/ssl2.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ssl23.h (renamed from drivers/builtin_openssl/openssl/ssl23.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ssl3.h (renamed from drivers/builtin_openssl/ssl/ssl3.h) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/stack.h (renamed from drivers/builtin_openssl/crypto/stack/stack.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/symhacks.h (renamed from drivers/builtin_openssl/crypto/symhacks.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/tls1.h (renamed from drivers/builtin_openssl/openssl/tls1.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ts.h (renamed from drivers/builtin_openssl/crypto/ts/ts.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/txt_db.h (renamed from drivers/builtin_openssl/crypto/txt_db/txt_db.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ui.h (renamed from drivers/builtin_openssl/crypto/ui/ui.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/ui_compat.h (renamed from drivers/builtin_openssl/crypto/ui/ui_compat.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/whrlpool.h (renamed from drivers/builtin_openssl/crypto/whrlpool/whrlpool.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/x509.h (renamed from drivers/builtin_openssl/crypto/x509/x509.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/x509_vfy.h (renamed from drivers/builtin_openssl/crypto/x509/x509_vfy.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/openssl/x509v3.h (renamed from drivers/builtin_openssl/crypto/x509v3/x509v3.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/bio_ssl.c (renamed from drivers/builtin_openssl/ssl/bio_ssl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_both.c (renamed from drivers/builtin_openssl/ssl/d1_both.c) | 15 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_clnt.c (renamed from drivers/builtin_openssl/ssl/d1_clnt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_enc.c (renamed from drivers/builtin_openssl/ssl/d1_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_lib.c (renamed from drivers/builtin_openssl/ssl/d1_lib.c) | 9 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_meth.c (renamed from drivers/builtin_openssl/ssl/d1_meth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_pkt.c (renamed from drivers/builtin_openssl/ssl/d1_pkt.c) | 19 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_srtp.c (renamed from drivers/builtin_openssl/ssl/d1_srtp.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/d1_srvr.c (renamed from drivers/builtin_openssl/ssl/d1_srvr.c) | 1 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/heartbeat_test.c | 465 | ||||
| -rwxr-xr-x | drivers/builtin_openssl2/ssl/install-ssl.com (renamed from drivers/builtin_openssl/ssl/install-ssl.com) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/kssl.c (renamed from drivers/builtin_openssl/ssl/kssl.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/kssl_lcl.h (renamed from drivers/builtin_openssl/ssl/kssl_lcl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s23_clnt.c (renamed from drivers/builtin_openssl/ssl/s23_clnt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s23_lib.c (renamed from drivers/builtin_openssl/ssl/s23_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s23_meth.c (renamed from drivers/builtin_openssl/ssl/s23_meth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s23_pkt.c (renamed from drivers/builtin_openssl/ssl/s23_pkt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s23_srvr.c (renamed from drivers/builtin_openssl/ssl/s23_srvr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s2_clnt.c (renamed from drivers/builtin_openssl/ssl/s2_clnt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s2_enc.c (renamed from drivers/builtin_openssl/ssl/s2_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s2_lib.c (renamed from drivers/builtin_openssl/ssl/s2_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s2_meth.c (renamed from drivers/builtin_openssl/ssl/s2_meth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s2_pkt.c (renamed from drivers/builtin_openssl/ssl/s2_pkt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s2_srvr.c (renamed from drivers/builtin_openssl/ssl/s2_srvr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_both.c (renamed from drivers/builtin_openssl/ssl/s3_both.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_cbc.c (renamed from drivers/builtin_openssl/ssl/s3_cbc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_clnt.c (renamed from drivers/builtin_openssl/ssl/s3_clnt.c) | 9 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_enc.c (renamed from drivers/builtin_openssl/ssl/s3_enc.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_lib.c (renamed from drivers/builtin_openssl/ssl/s3_lib.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_meth.c (renamed from drivers/builtin_openssl/ssl/s3_meth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_pkt.c (renamed from drivers/builtin_openssl/ssl/s3_pkt.c) | 42 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/s3_srvr.c (renamed from drivers/builtin_openssl/ssl/s3_srvr.c) | 33 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl-lib.com (renamed from drivers/builtin_openssl/ssl/ssl-lib.com) | 14 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_algs.c (renamed from drivers/builtin_openssl/ssl/ssl_algs.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_asn1.c (renamed from drivers/builtin_openssl/ssl/ssl_asn1.c) | 4 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_cert.c (renamed from drivers/builtin_openssl/ssl/ssl_cert.c) | 10 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_ciph.c (renamed from drivers/builtin_openssl/ssl/ssl_ciph.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_err.c (renamed from drivers/builtin_openssl/ssl/ssl_err.c) | 2 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_err2.c (renamed from drivers/builtin_openssl/ssl/ssl_err2.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_lib.c (renamed from drivers/builtin_openssl/ssl/ssl_lib.c) | 4 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_locl.h (renamed from drivers/builtin_openssl/ssl/ssl_locl.h) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_rsa.c (renamed from drivers/builtin_openssl/ssl/ssl_rsa.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_sess.c (renamed from drivers/builtin_openssl/ssl/ssl_sess.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_stat.c (renamed from drivers/builtin_openssl/ssl/ssl_stat.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_task.c (renamed from drivers/builtin_openssl/ssl/ssl_task.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssl_txt.c (renamed from drivers/builtin_openssl/ssl/ssl_txt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/ssltest.c (renamed from drivers/builtin_openssl/ssl/ssltest.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/t1_clnt.c (renamed from drivers/builtin_openssl/ssl/t1_clnt.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/t1_enc.c (renamed from drivers/builtin_openssl/ssl/t1_enc.c) | 8 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/t1_lib.c (renamed from drivers/builtin_openssl/ssl/t1_lib.c) | 47 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/t1_meth.c (renamed from drivers/builtin_openssl/ssl/t1_meth.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/t1_reneg.c (renamed from drivers/builtin_openssl/ssl/t1_reneg.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/t1_srvr.c (renamed from drivers/builtin_openssl/ssl/t1_srvr.c) | 0 | ||||
| -rw-r--r-- | drivers/builtin_openssl2/ssl/tls_srp.c (renamed from drivers/builtin_openssl/ssl/tls_srp.c) | 0 |
1130 files changed, 1462 insertions, 137 deletions
diff --git a/drivers/builtin_openssl2/SCsub b/drivers/builtin_openssl2/SCsub new file mode 100644 index 000000000..7f66b6397 --- /dev/null +++ b/drivers/builtin_openssl2/SCsub @@ -0,0 +1,646 @@ +Import('env') + +openssl_sources = [ +"builtin_openssl2/nocpuid.c", +"builtin_openssl2/ssl/t1_lib.c", +"builtin_openssl2/ssl/s3_srvr.c", +"builtin_openssl2/ssl/t1_enc.c", +"builtin_openssl2/ssl/t1_meth.c", +"builtin_openssl2/ssl/s23_clnt.c", +"builtin_openssl2/ssl/ssl_asn1.c", +"builtin_openssl2/ssl/tls_srp.c", +"builtin_openssl2/ssl/kssl.c", +"builtin_openssl2/ssl/d1_both.c", +"builtin_openssl2/ssl/d1_enc.c", +"builtin_openssl2/ssl/t1_clnt.c", +"builtin_openssl2/ssl/bio_ssl.c", +"builtin_openssl2/ssl/d1_srtp.c", +"builtin_openssl2/ssl/t1_reneg.c", +"builtin_openssl2/ssl/ssl_cert.c", +"builtin_openssl2/ssl/s3_lib.c", +"builtin_openssl2/ssl/d1_srvr.c", +"builtin_openssl2/ssl/s23_meth.c", +"builtin_openssl2/ssl/ssl_stat.c", +"builtin_openssl2/ssl/ssl_err.c", +"builtin_openssl2/ssl/ssl_algs.c", +"builtin_openssl2/ssl/s3_cbc.c", +"builtin_openssl2/ssl/d1_clnt.c", +"builtin_openssl2/ssl/s3_pkt.c", +"builtin_openssl2/ssl/d1_meth.c", +"builtin_openssl2/ssl/s3_both.c", +"builtin_openssl2/ssl/s2_enc.c", +"builtin_openssl2/ssl/s3_meth.c", +"builtin_openssl2/ssl/s3_enc.c", +"builtin_openssl2/ssl/s23_pkt.c", +"builtin_openssl2/ssl/s2_pkt.c", +"builtin_openssl2/ssl/d1_pkt.c", +"builtin_openssl2/ssl/ssl_rsa.c", +"builtin_openssl2/ssl/s23_srvr.c", +"builtin_openssl2/ssl/s2_meth.c", +"builtin_openssl2/ssl/s3_clnt.c", +"builtin_openssl2/ssl/s23_lib.c", +"builtin_openssl2/ssl/t1_srvr.c", +"builtin_openssl2/ssl/ssl_lib.c", +"builtin_openssl2/ssl/ssl_txt.c", +"builtin_openssl2/ssl/s2_srvr.c", +"builtin_openssl2/ssl/ssl_sess.c", +"builtin_openssl2/ssl/s2_clnt.c", +"builtin_openssl2/ssl/d1_lib.c", +"builtin_openssl2/ssl/s2_lib.c", +"builtin_openssl2/ssl/ssl_err2.c", +"builtin_openssl2/ssl/ssl_ciph.c", +"builtin_openssl2/crypto/dsa/dsa_lib.c", +"builtin_openssl2/crypto/dsa/dsa_pmeth.c", +"builtin_openssl2/crypto/dsa/dsa_ossl.c", +"builtin_openssl2/crypto/dsa/dsa_gen.c", +"builtin_openssl2/crypto/dsa/dsa_asn1.c", +"builtin_openssl2/crypto/dsa/dsa_prn.c", +"builtin_openssl2/crypto/dsa/dsa_sign.c", +"builtin_openssl2/crypto/dsa/dsa_key.c", +"builtin_openssl2/crypto/dsa/dsa_vrf.c", +"builtin_openssl2/crypto/dsa/dsa_err.c", +"builtin_openssl2/crypto/dsa/dsa_ameth.c", +"builtin_openssl2/crypto/dsa/dsa_depr.c", +"builtin_openssl2/crypto/x509/x509_lu.c", +"builtin_openssl2/crypto/x509/x509cset.c", +"builtin_openssl2/crypto/x509/x509_set.c", +"builtin_openssl2/crypto/x509/x509_d2.c", +"builtin_openssl2/crypto/x509/x509_txt.c", +"builtin_openssl2/crypto/x509/x509rset.c", +"builtin_openssl2/crypto/x509/by_dir.c", +"builtin_openssl2/crypto/x509/x509_vpm.c", +"builtin_openssl2/crypto/x509/x509_vfy.c", +"builtin_openssl2/crypto/x509/x509_trs.c", +"builtin_openssl2/crypto/x509/by_file.c", +"builtin_openssl2/crypto/x509/x509_obj.c", +"builtin_openssl2/crypto/x509/x509spki.c", +"builtin_openssl2/crypto/x509/x509_v3.c", +"builtin_openssl2/crypto/x509/x509_req.c", +"builtin_openssl2/crypto/x509/x509_att.c", +"builtin_openssl2/crypto/x509/x_all.c", +"builtin_openssl2/crypto/x509/x509_ext.c", +"builtin_openssl2/crypto/x509/x509type.c", +"builtin_openssl2/crypto/x509/x509_def.c", +"builtin_openssl2/crypto/x509/x509_err.c", +"builtin_openssl2/crypto/x509/x509name.c", +"builtin_openssl2/crypto/x509/x509_r2x.c", +"builtin_openssl2/crypto/x509/x509_cmp.c", +"builtin_openssl2/crypto/asn1/x_pkey.c", +"builtin_openssl2/crypto/asn1/a_gentm.c", +"builtin_openssl2/crypto/asn1/x_sig.c", +"builtin_openssl2/crypto/asn1/t_req.c", +"builtin_openssl2/crypto/asn1/t_pkey.c", +"builtin_openssl2/crypto/asn1/p8_pkey.c", +"builtin_openssl2/crypto/asn1/a_i2d_fp.c", +"builtin_openssl2/crypto/asn1/x_val.c", +"builtin_openssl2/crypto/asn1/f_string.c", +"builtin_openssl2/crypto/asn1/p5_pbe.c", +"builtin_openssl2/crypto/asn1/bio_ndef.c", +"builtin_openssl2/crypto/asn1/a_bool.c", +"builtin_openssl2/crypto/asn1/asn1_gen.c", +"builtin_openssl2/crypto/asn1/x_algor.c", +"builtin_openssl2/crypto/asn1/bio_asn1.c", +"builtin_openssl2/crypto/asn1/asn_mime.c", +"builtin_openssl2/crypto/asn1/t_x509.c", +"builtin_openssl2/crypto/asn1/a_strex.c", +"builtin_openssl2/crypto/asn1/x_nx509.c", +"builtin_openssl2/crypto/asn1/asn1_err.c", +"builtin_openssl2/crypto/asn1/x_crl.c", +"builtin_openssl2/crypto/asn1/a_print.c", +"builtin_openssl2/crypto/asn1/a_type.c", +"builtin_openssl2/crypto/asn1/tasn_new.c", +"builtin_openssl2/crypto/asn1/n_pkey.c", +"builtin_openssl2/crypto/asn1/x_bignum.c", +"builtin_openssl2/crypto/asn1/asn_pack.c", +"builtin_openssl2/crypto/asn1/evp_asn1.c", +"builtin_openssl2/crypto/asn1/t_bitst.c", +"builtin_openssl2/crypto/asn1/x_req.c", +"builtin_openssl2/crypto/asn1/a_time.c", +"builtin_openssl2/crypto/asn1/x_name.c", +"builtin_openssl2/crypto/asn1/x_pubkey.c", +"builtin_openssl2/crypto/asn1/tasn_typ.c", +"builtin_openssl2/crypto/asn1/asn_moid.c", +"builtin_openssl2/crypto/asn1/a_utctm.c", +"builtin_openssl2/crypto/asn1/asn1_lib.c", +"builtin_openssl2/crypto/asn1/x_x509a.c", +"builtin_openssl2/crypto/asn1/a_set.c", +"builtin_openssl2/crypto/asn1/t_crl.c", +"builtin_openssl2/crypto/asn1/p5_pbev2.c", +"builtin_openssl2/crypto/asn1/tasn_enc.c", +"builtin_openssl2/crypto/asn1/a_mbstr.c", +"builtin_openssl2/crypto/asn1/tasn_dec.c", +"builtin_openssl2/crypto/asn1/x_x509.c", +"builtin_openssl2/crypto/asn1/a_octet.c", +"builtin_openssl2/crypto/asn1/x_long.c", +"builtin_openssl2/crypto/asn1/a_bytes.c", +"builtin_openssl2/crypto/asn1/t_x509a.c", +"builtin_openssl2/crypto/asn1/a_enum.c", +"builtin_openssl2/crypto/asn1/a_int.c", +"builtin_openssl2/crypto/asn1/tasn_prn.c", +"builtin_openssl2/crypto/asn1/i2d_pr.c", +"builtin_openssl2/crypto/asn1/a_utf8.c", +"builtin_openssl2/crypto/asn1/t_spki.c", +"builtin_openssl2/crypto/asn1/a_digest.c", +"builtin_openssl2/crypto/asn1/a_dup.c", +"builtin_openssl2/crypto/asn1/i2d_pu.c", +"builtin_openssl2/crypto/asn1/a_verify.c", +"builtin_openssl2/crypto/asn1/f_enum.c", +"builtin_openssl2/crypto/asn1/a_sign.c", +"builtin_openssl2/crypto/asn1/d2i_pr.c", +"builtin_openssl2/crypto/asn1/asn1_par.c", +"builtin_openssl2/crypto/asn1/x_spki.c", +"builtin_openssl2/crypto/asn1/a_d2i_fp.c", +"builtin_openssl2/crypto/asn1/f_int.c", +"builtin_openssl2/crypto/asn1/x_exten.c", +"builtin_openssl2/crypto/asn1/tasn_utl.c", +"builtin_openssl2/crypto/asn1/nsseq.c", +"builtin_openssl2/crypto/asn1/a_bitstr.c", +"builtin_openssl2/crypto/asn1/x_info.c", +"builtin_openssl2/crypto/asn1/a_strnid.c", +"builtin_openssl2/crypto/asn1/a_object.c", +"builtin_openssl2/crypto/asn1/tasn_fre.c", +"builtin_openssl2/crypto/asn1/d2i_pu.c", +"builtin_openssl2/crypto/asn1/ameth_lib.c", +"builtin_openssl2/crypto/asn1/x_attrib.c", +"builtin_openssl2/crypto/evp/m_sha.c", +"builtin_openssl2/crypto/evp/e_camellia.c", +"builtin_openssl2/crypto/evp/e_aes.c", +"builtin_openssl2/crypto/evp/bio_b64.c", +"builtin_openssl2/crypto/evp/m_sigver.c", +"builtin_openssl2/crypto/evp/m_wp.c", +"builtin_openssl2/crypto/evp/m_sha1.c", +"builtin_openssl2/crypto/evp/p_seal.c", +"builtin_openssl2/crypto/evp/c_alld.c", +"builtin_openssl2/crypto/evp/p5_crpt.c", +"builtin_openssl2/crypto/evp/e_rc4.c", +"builtin_openssl2/crypto/evp/m_ecdsa.c", +"builtin_openssl2/crypto/evp/bio_enc.c", +"builtin_openssl2/crypto/evp/e_des3.c", +"builtin_openssl2/crypto/evp/m_null.c", +"builtin_openssl2/crypto/evp/bio_ok.c", +"builtin_openssl2/crypto/evp/pmeth_gn.c", +"builtin_openssl2/crypto/evp/e_rc5.c", +"builtin_openssl2/crypto/evp/e_rc2.c", +"builtin_openssl2/crypto/evp/p_dec.c", +"builtin_openssl2/crypto/evp/p_verify.c", +"builtin_openssl2/crypto/evp/e_rc4_hmac_md5.c", +"builtin_openssl2/crypto/evp/pmeth_lib.c", +"builtin_openssl2/crypto/evp/m_ripemd.c", +"builtin_openssl2/crypto/evp/m_md5.c", +"builtin_openssl2/crypto/evp/e_bf.c", +"builtin_openssl2/crypto/evp/p_enc.c", +"builtin_openssl2/crypto/evp/m_dss.c", +"builtin_openssl2/crypto/evp/bio_md.c", +"builtin_openssl2/crypto/evp/evp_pbe.c", +"builtin_openssl2/crypto/evp/e_seed.c", +"builtin_openssl2/crypto/evp/e_cast.c", +"builtin_openssl2/crypto/evp/p_open.c", +"builtin_openssl2/crypto/evp/p5_crpt2.c", +"builtin_openssl2/crypto/evp/m_dss1.c", +"builtin_openssl2/crypto/evp/names.c", +"builtin_openssl2/crypto/evp/evp_acnf.c", +"builtin_openssl2/crypto/evp/e_des.c", +"builtin_openssl2/crypto/evp/evp_cnf.c", +"builtin_openssl2/crypto/evp/evp_lib.c", +"builtin_openssl2/crypto/evp/digest.c", +"builtin_openssl2/crypto/evp/evp_err.c", +"builtin_openssl2/crypto/evp/evp_enc.c", +"builtin_openssl2/crypto/evp/e_old.c", +"builtin_openssl2/crypto/evp/c_all.c", +"builtin_openssl2/crypto/evp/m_md2.c", +"builtin_openssl2/crypto/evp/e_xcbc_d.c", +"builtin_openssl2/crypto/evp/evp_fips.c", +"builtin_openssl2/crypto/evp/pmeth_fn.c", +"builtin_openssl2/crypto/evp/p_lib.c", +"builtin_openssl2/crypto/evp/evp_key.c", +"builtin_openssl2/crypto/evp/encode.c", +"builtin_openssl2/crypto/evp/e_aes_cbc_hmac_sha1.c", +"builtin_openssl2/crypto/evp/m_mdc2.c", +"builtin_openssl2/crypto/evp/e_null.c", +"builtin_openssl2/crypto/evp/p_sign.c", +"builtin_openssl2/crypto/evp/e_idea.c", +"builtin_openssl2/crypto/evp/c_allc.c", +"builtin_openssl2/crypto/evp/evp_pkey.c", +"builtin_openssl2/crypto/evp/m_md4.c", +"builtin_openssl2/crypto/ex_data.c", +"builtin_openssl2/crypto/pkcs12/p12_p8e.c", +"builtin_openssl2/crypto/pkcs12/p12_crt.c", +"builtin_openssl2/crypto/pkcs12/p12_utl.c", +"builtin_openssl2/crypto/pkcs12/p12_attr.c", +"builtin_openssl2/crypto/pkcs12/p12_npas.c", +"builtin_openssl2/crypto/pkcs12/p12_decr.c", +"builtin_openssl2/crypto/pkcs12/p12_init.c", +"builtin_openssl2/crypto/pkcs12/p12_kiss.c", +"builtin_openssl2/crypto/pkcs12/p12_add.c", +"builtin_openssl2/crypto/pkcs12/p12_p8d.c", +"builtin_openssl2/crypto/pkcs12/p12_mutl.c", +"builtin_openssl2/crypto/pkcs12/p12_crpt.c", +"builtin_openssl2/crypto/pkcs12/pk12err.c", +"builtin_openssl2/crypto/pkcs12/p12_asn.c", +"builtin_openssl2/crypto/pkcs12/p12_key.c", +"builtin_openssl2/crypto/ecdh/ech_key.c", +"builtin_openssl2/crypto/ecdh/ech_ossl.c", +"builtin_openssl2/crypto/ecdh/ech_lib.c", +"builtin_openssl2/crypto/ecdh/ech_err.c", +"builtin_openssl2/crypto/o_str.c", +"builtin_openssl2/crypto/conf/conf_api.c", +"builtin_openssl2/crypto/conf/conf_err.c", +"builtin_openssl2/crypto/conf/conf_def.c", +"builtin_openssl2/crypto/conf/conf_lib.c", +"builtin_openssl2/crypto/conf/conf_mall.c", +"builtin_openssl2/crypto/conf/conf_sap.c", +"builtin_openssl2/crypto/conf/conf_mod.c", +"builtin_openssl2/crypto/ebcdic.c", +"builtin_openssl2/crypto/ecdsa/ecs_lib.c", +"builtin_openssl2/crypto/ecdsa/ecs_asn1.c", +"builtin_openssl2/crypto/ecdsa/ecs_ossl.c", +"builtin_openssl2/crypto/ecdsa/ecs_vrf.c", +"builtin_openssl2/crypto/ecdsa/ecs_sign.c", +"builtin_openssl2/crypto/ecdsa/ecs_err.c", +"builtin_openssl2/crypto/dso/dso_win32.c", +"builtin_openssl2/crypto/dso/dso_lib.c", +"builtin_openssl2/crypto/dso/dso_dlfcn.c", +"builtin_openssl2/crypto/dso/dso_dl.c", +"builtin_openssl2/crypto/dso/dso_beos.c", +"builtin_openssl2/crypto/dso/dso_null.c", +"builtin_openssl2/crypto/dso/dso_vms.c", +"builtin_openssl2/crypto/dso/dso_err.c", +"builtin_openssl2/crypto/dso/dso_openssl.c", +"builtin_openssl2/crypto/cryptlib.c", +"builtin_openssl2/crypto/md5/md5_one.c", +"builtin_openssl2/crypto/md5/md5_dgst.c", +"builtin_openssl2/crypto/pkcs7/pkcs7err.c", +"builtin_openssl2/crypto/pkcs7/pk7_smime.c", +"builtin_openssl2/crypto/pkcs7/bio_pk7.c", +"builtin_openssl2/crypto/pkcs7/pk7_mime.c", +"builtin_openssl2/crypto/pkcs7/pk7_lib.c", +"builtin_openssl2/crypto/pkcs7/pk7_asn1.c", +"builtin_openssl2/crypto/pkcs7/pk7_doit.c", +"builtin_openssl2/crypto/pkcs7/pk7_attr.c", +"builtin_openssl2/crypto/md4/md4_one.c", +"builtin_openssl2/crypto/md4/md4_dgst.c", +"builtin_openssl2/crypto/o_dir.c", +"builtin_openssl2/crypto/buffer/buf_err.c", +"builtin_openssl2/crypto/buffer/buf_str.c", +"builtin_openssl2/crypto/buffer/buffer.c", +"builtin_openssl2/crypto/cms/cms_lib.c", +"builtin_openssl2/crypto/cms/cms_io.c", +"builtin_openssl2/crypto/cms/cms_err.c", +"builtin_openssl2/crypto/cms/cms_dd.c", +"builtin_openssl2/crypto/cms/cms_smime.c", +"builtin_openssl2/crypto/cms/cms_att.c", +"builtin_openssl2/crypto/cms/cms_pwri.c", +"builtin_openssl2/crypto/cms/cms_cd.c", +"builtin_openssl2/crypto/cms/cms_sd.c", +"builtin_openssl2/crypto/cms/cms_asn1.c", +"builtin_openssl2/crypto/cms/cms_env.c", +"builtin_openssl2/crypto/cms/cms_enc.c", +"builtin_openssl2/crypto/cms/cms_ess.c", +"builtin_openssl2/crypto/mem_dbg.c", +"builtin_openssl2/crypto/uid.c", +"builtin_openssl2/crypto/stack/stack.c", +"builtin_openssl2/crypto/ec/ec_ameth.c", +"builtin_openssl2/crypto/ec/ec_err.c", +"builtin_openssl2/crypto/ec/ec_lib.c", +"builtin_openssl2/crypto/ec/ec_curve.c", +"builtin_openssl2/crypto/ec/ec_oct.c", +"builtin_openssl2/crypto/ec/ec_asn1.c", +"builtin_openssl2/crypto/ec/ecp_oct.c", +"builtin_openssl2/crypto/ec/ec_print.c", +"builtin_openssl2/crypto/ec/ec2_smpl.c", +"builtin_openssl2/crypto/ec/ecp_nistp224.c", +"builtin_openssl2/crypto/ec/ec2_oct.c", +"builtin_openssl2/crypto/ec/eck_prn.c", +"builtin_openssl2/crypto/ec/ec_key.c", +"builtin_openssl2/crypto/ec/ecp_nist.c", +"builtin_openssl2/crypto/ec/ec_check.c", +"builtin_openssl2/crypto/ec/ecp_smpl.c", +"builtin_openssl2/crypto/ec/ec2_mult.c", +"builtin_openssl2/crypto/ec/ecp_mont.c", +"builtin_openssl2/crypto/ec/ecp_nistp521.c", +"builtin_openssl2/crypto/ec/ec_mult.c", +"builtin_openssl2/crypto/ec/ecp_nistputil.c", +"builtin_openssl2/crypto/ec/ec_pmeth.c", +"builtin_openssl2/crypto/ec/ec_cvt.c", +"builtin_openssl2/crypto/ec/ecp_nistp256.c", +"builtin_openssl2/crypto/krb5/krb5_asn.c", +"builtin_openssl2/crypto/hmac/hmac.c", +"builtin_openssl2/crypto/hmac/hm_ameth.c", +"builtin_openssl2/crypto/hmac/hm_pmeth.c", +"builtin_openssl2/crypto/comp/c_rle.c", +"builtin_openssl2/crypto/comp/c_zlib.c", +"builtin_openssl2/crypto/comp/comp_lib.c", +"builtin_openssl2/crypto/comp/comp_err.c", +"builtin_openssl2/crypto/des/fcrypt.c", +"builtin_openssl2/crypto/des/str2key.c", +"builtin_openssl2/crypto/des/cbc_cksm.c", +"builtin_openssl2/crypto/des/des_enc.c", +"builtin_openssl2/crypto/des/ofb_enc.c", +"builtin_openssl2/crypto/des/read2pwd.c", +"builtin_openssl2/crypto/des/ecb3_enc.c", +"builtin_openssl2/crypto/des/rand_key.c", +"builtin_openssl2/crypto/des/cfb64ede.c", +"builtin_openssl2/crypto/des/rpc_enc.c", +"builtin_openssl2/crypto/des/ofb64ede.c", +"builtin_openssl2/crypto/des/qud_cksm.c", +"builtin_openssl2/crypto/des/enc_writ.c", +"builtin_openssl2/crypto/des/set_key.c", +"builtin_openssl2/crypto/des/xcbc_enc.c", +"builtin_openssl2/crypto/des/fcrypt_b.c", +"builtin_openssl2/crypto/des/ede_cbcm_enc.c", +"builtin_openssl2/crypto/des/des_old2.c", +"builtin_openssl2/crypto/des/cfb_enc.c", +"builtin_openssl2/crypto/des/ecb_enc.c", +"builtin_openssl2/crypto/des/enc_read.c", +"builtin_openssl2/crypto/des/des_old.c", +"builtin_openssl2/crypto/des/ofb64enc.c", +"builtin_openssl2/crypto/des/pcbc_enc.c", +"builtin_openssl2/crypto/des/cbc_enc.c", +"builtin_openssl2/crypto/des/cfb64enc.c", +"builtin_openssl2/crypto/lhash/lh_stats.c", +"builtin_openssl2/crypto/lhash/lhash.c", +"builtin_openssl2/crypto/x509v3/v3_genn.c", +"builtin_openssl2/crypto/x509v3/pcy_cache.c", +"builtin_openssl2/crypto/x509v3/v3_sxnet.c", +"builtin_openssl2/crypto/x509v3/v3err.c", +"builtin_openssl2/crypto/x509v3/v3_conf.c", +"builtin_openssl2/crypto/x509v3/v3_utl.c", +"builtin_openssl2/crypto/x509v3/v3_akeya.c", +"builtin_openssl2/crypto/x509v3/v3_lib.c", +"builtin_openssl2/crypto/x509v3/pcy_lib.c", +"builtin_openssl2/crypto/x509v3/v3_cpols.c", +"builtin_openssl2/crypto/x509v3/v3_ia5.c", +"builtin_openssl2/crypto/x509v3/v3_bitst.c", +"builtin_openssl2/crypto/x509v3/v3_skey.c", +"builtin_openssl2/crypto/x509v3/v3_info.c", +"builtin_openssl2/crypto/x509v3/v3_asid.c", +"builtin_openssl2/crypto/x509v3/pcy_tree.c", +"builtin_openssl2/crypto/x509v3/v3_pcons.c", +"builtin_openssl2/crypto/x509v3/v3_bcons.c", +"builtin_openssl2/crypto/x509v3/v3_pku.c", +"builtin_openssl2/crypto/x509v3/v3_ocsp.c", +"builtin_openssl2/crypto/x509v3/pcy_map.c", +"builtin_openssl2/crypto/x509v3/v3_ncons.c", +"builtin_openssl2/crypto/x509v3/v3_purp.c", +"builtin_openssl2/crypto/x509v3/v3_enum.c", +"builtin_openssl2/crypto/x509v3/v3_pmaps.c", +"builtin_openssl2/crypto/x509v3/pcy_node.c", +"builtin_openssl2/crypto/x509v3/v3_pcia.c", +"builtin_openssl2/crypto/x509v3/v3_crld.c", +"builtin_openssl2/crypto/x509v3/v3_pci.c", +"builtin_openssl2/crypto/x509v3/v3_akey.c", +"builtin_openssl2/crypto/x509v3/v3_addr.c", +"builtin_openssl2/crypto/x509v3/v3_int.c", +"builtin_openssl2/crypto/x509v3/v3_alt.c", +"builtin_openssl2/crypto/x509v3/v3_extku.c", +"builtin_openssl2/crypto/x509v3/v3_prn.c", +"builtin_openssl2/crypto/x509v3/pcy_data.c", +"builtin_openssl2/crypto/aes/aes_ofb.c", +"builtin_openssl2/crypto/aes/aes_ctr.c", +"builtin_openssl2/crypto/aes/aes_ecb.c", +"builtin_openssl2/crypto/aes/aes_cfb.c", +"builtin_openssl2/crypto/aes/aes_wrap.c", +"builtin_openssl2/crypto/aes/aes_ige.c", +"builtin_openssl2/crypto/aes/aes_misc.c", +"builtin_openssl2/crypto/pqueue/pqueue.c", +"builtin_openssl2/crypto/sha/sha_one.c", +"builtin_openssl2/crypto/sha/sha_dgst.c", +"builtin_openssl2/crypto/sha/sha512.c", +"builtin_openssl2/crypto/sha/sha1_one.c", +"builtin_openssl2/crypto/sha/sha1dgst.c", +"builtin_openssl2/crypto/sha/sha256.c", +"builtin_openssl2/crypto/whrlpool/wp_dgst.c", +"builtin_openssl2/crypto/objects/obj_xref.c", +"builtin_openssl2/crypto/objects/o_names.c", +"builtin_openssl2/crypto/objects/obj_err.c", +"builtin_openssl2/crypto/objects/obj_dat.c", +"builtin_openssl2/crypto/objects/obj_lib.c", +"builtin_openssl2/crypto/mem.c", +"builtin_openssl2/crypto/fips_ers.c", +"builtin_openssl2/crypto/o_fips.c", +"builtin_openssl2/crypto/engine/eng_rdrand.c", +"builtin_openssl2/crypto/engine/eng_err.c", +"builtin_openssl2/crypto/engine/eng_rsax.c", +"builtin_openssl2/crypto/engine/tb_ecdsa.c", +"builtin_openssl2/crypto/engine/tb_rsa.c", +"builtin_openssl2/crypto/engine/tb_cipher.c", +"builtin_openssl2/crypto/engine/tb_dsa.c", +"builtin_openssl2/crypto/engine/eng_lib.c", +"builtin_openssl2/crypto/engine/tb_asnmth.c", +"builtin_openssl2/crypto/engine/tb_ecdh.c", +"builtin_openssl2/crypto/engine/tb_dh.c", +"builtin_openssl2/crypto/engine/tb_store.c", +"builtin_openssl2/crypto/engine/eng_init.c", +"builtin_openssl2/crypto/engine/eng_cnf.c", +"builtin_openssl2/crypto/engine/eng_all.c", +"builtin_openssl2/crypto/engine/tb_digest.c", +"builtin_openssl2/crypto/engine/tb_pkmeth.c", +"builtin_openssl2/crypto/engine/eng_table.c", +"builtin_openssl2/crypto/engine/eng_ctrl.c", +"builtin_openssl2/crypto/engine/eng_list.c", +"builtin_openssl2/crypto/engine/eng_cryptodev.c", +"builtin_openssl2/crypto/engine/eng_pkey.c", +"builtin_openssl2/crypto/engine/tb_rand.c", +"builtin_openssl2/crypto/engine/eng_openssl.c", +"builtin_openssl2/crypto/engine/eng_fat.c", +"builtin_openssl2/crypto/engine/eng_dyn.c", +"builtin_openssl2/crypto/ts/ts_rsp_verify.c", +"builtin_openssl2/crypto/ts/ts_req_print.c", +"builtin_openssl2/crypto/ts/ts_verify_ctx.c", +"builtin_openssl2/crypto/ts/ts_req_utils.c", +"builtin_openssl2/crypto/ts/ts_err.c", +"builtin_openssl2/crypto/ts/ts_rsp_print.c", +"builtin_openssl2/crypto/ts/ts_rsp_utils.c", +"builtin_openssl2/crypto/ts/ts_lib.c", +"builtin_openssl2/crypto/ts/ts_conf.c", +"builtin_openssl2/crypto/ts/ts_asn1.c", +"builtin_openssl2/crypto/ts/ts_rsp_sign.c", +"builtin_openssl2/crypto/ocsp/ocsp_ext.c", +"builtin_openssl2/crypto/ocsp/ocsp_cl.c", +"builtin_openssl2/crypto/ocsp/ocsp_ht.c", +"builtin_openssl2/crypto/ocsp/ocsp_lib.c", +"builtin_openssl2/crypto/ocsp/ocsp_srv.c", +"builtin_openssl2/crypto/ocsp/ocsp_vfy.c", +"builtin_openssl2/crypto/ocsp/ocsp_err.c", +"builtin_openssl2/crypto/ocsp/ocsp_prn.c", +"builtin_openssl2/crypto/ocsp/ocsp_asn.c", +"builtin_openssl2/crypto/bf/bf_cfb64.c", +"builtin_openssl2/crypto/bf/bf_ecb.c", +"builtin_openssl2/crypto/bf/bf_enc.c", +"builtin_openssl2/crypto/bf/bf_skey.c", +"builtin_openssl2/crypto/bf/bf_ofb64.c", +"builtin_openssl2/crypto/idea/i_skey.c", +"builtin_openssl2/crypto/idea/i_ofb64.c", +"builtin_openssl2/crypto/idea/i_cbc.c", +"builtin_openssl2/crypto/idea/i_ecb.c", +"builtin_openssl2/crypto/idea/i_cfb64.c", +"builtin_openssl2/crypto/cmac/cm_ameth.c", +"builtin_openssl2/crypto/cmac/cmac.c", +"builtin_openssl2/crypto/cmac/cm_pmeth.c", +"builtin_openssl2/crypto/dh/dh_lib.c", +"builtin_openssl2/crypto/dh/dh_key.c", +"builtin_openssl2/crypto/dh/dh_asn1.c", +"builtin_openssl2/crypto/dh/dh_depr.c", +"builtin_openssl2/crypto/dh/dh_pmeth.c", +"builtin_openssl2/crypto/dh/dh_prn.c", +"builtin_openssl2/crypto/dh/dh_gen.c", +"builtin_openssl2/crypto/dh/dh_ameth.c", +"builtin_openssl2/crypto/dh/dh_check.c", +"builtin_openssl2/crypto/dh/dh_err.c", +"builtin_openssl2/crypto/modes/ccm128.c", +"builtin_openssl2/crypto/modes/ofb128.c", +"builtin_openssl2/crypto/modes/cts128.c", +"builtin_openssl2/crypto/modes/ctr128.c", +"builtin_openssl2/crypto/modes/gcm128.c", +"builtin_openssl2/crypto/modes/cbc128.c", +"builtin_openssl2/crypto/modes/cfb128.c", +"builtin_openssl2/crypto/modes/xts128.c", +"builtin_openssl2/crypto/camellia/cmll_cfb.c", +"builtin_openssl2/crypto/camellia/cmll_ecb.c", +"builtin_openssl2/crypto/camellia/cmll_utl.c", +"builtin_openssl2/crypto/camellia/cmll_misc.c", +"builtin_openssl2/crypto/camellia/cmll_ofb.c", +"builtin_openssl2/crypto/camellia/cmll_ctr.c", +"builtin_openssl2/crypto/seed/seed_ecb.c", +"builtin_openssl2/crypto/seed/seed_cbc.c", +"builtin_openssl2/crypto/seed/seed.c", +"builtin_openssl2/crypto/seed/seed_ofb.c", +"builtin_openssl2/crypto/seed/seed_cfb.c", +"builtin_openssl2/crypto/txt_db/txt_db.c", +"builtin_openssl2/crypto/cpt_err.c", +"builtin_openssl2/crypto/pem/pem_pk8.c", +"builtin_openssl2/crypto/pem/pem_lib.c", +"builtin_openssl2/crypto/pem/pem_sign.c", +"builtin_openssl2/crypto/pem/pem_all.c", +"builtin_openssl2/crypto/pem/pem_info.c", +"builtin_openssl2/crypto/pem/pem_pkey.c", +"builtin_openssl2/crypto/pem/pem_seal.c", +"builtin_openssl2/crypto/pem/pem_err.c", +"builtin_openssl2/crypto/pem/pem_xaux.c", +"builtin_openssl2/crypto/pem/pvkfmt.c", +"builtin_openssl2/crypto/pem/pem_x509.c", +"builtin_openssl2/crypto/pem/pem_oth.c", +"builtin_openssl2/crypto/rand/rand_lib.c", +"builtin_openssl2/crypto/rand/randfile.c", +"builtin_openssl2/crypto/rand/rand_os2.c", +"builtin_openssl2/crypto/rand/rand_unix.c", +"builtin_openssl2/crypto/rand/rand_nw.c", +"builtin_openssl2/crypto/rand/md_rand.c", +"builtin_openssl2/crypto/rand/rand_err.c", +"builtin_openssl2/crypto/rand/rand_win.c", +"builtin_openssl2/crypto/rand/rand_egd.c", +"builtin_openssl2/crypto/cversion.c", +"builtin_openssl2/crypto/cast/c_ecb.c", +"builtin_openssl2/crypto/cast/c_skey.c", +"builtin_openssl2/crypto/cast/c_ofb64.c", +"builtin_openssl2/crypto/cast/c_enc.c", +"builtin_openssl2/crypto/cast/c_cfb64.c", +"builtin_openssl2/crypto/o_time.c", +"builtin_openssl2/crypto/mdc2/mdc2dgst.c", +"builtin_openssl2/crypto/mdc2/mdc2_one.c", +"builtin_openssl2/crypto/rc4/rc4_utl.c", +"builtin_openssl2/crypto/ui/ui_compat.c", +"builtin_openssl2/crypto/ui/ui_util.c", +"builtin_openssl2/crypto/ui/ui_lib.c", +"builtin_openssl2/crypto/ui/ui_err.c", +"builtin_openssl2/crypto/ui/ui_openssl.c", +"builtin_openssl2/crypto/bio/bf_buff.c", +"builtin_openssl2/crypto/bio/bss_null.c", +"builtin_openssl2/crypto/bio/bss_acpt.c", +"builtin_openssl2/crypto/bio/bss_conn.c", +"builtin_openssl2/crypto/bio/bss_fd.c", +"builtin_openssl2/crypto/bio/bf_null.c", +"builtin_openssl2/crypto/bio/bio_err.c", +"builtin_openssl2/crypto/bio/bss_sock.c", +"builtin_openssl2/crypto/bio/bss_mem.c", +"builtin_openssl2/crypto/bio/b_dump.c", +"builtin_openssl2/crypto/bio/b_print.c", +"builtin_openssl2/crypto/bio/b_sock.c", +"builtin_openssl2/crypto/bio/bss_dgram.c", +"builtin_openssl2/crypto/bio/bf_nbio.c", +"builtin_openssl2/crypto/bio/bio_lib.c", +"builtin_openssl2/crypto/bio/bss_file.c", +"builtin_openssl2/crypto/bio/bss_bio.c", +"builtin_openssl2/crypto/bio/bss_log.c", +"builtin_openssl2/crypto/bio/bio_cb.c", +"builtin_openssl2/crypto/o_init.c", +"builtin_openssl2/crypto/rc2/rc2_skey.c", +"builtin_openssl2/crypto/rc2/rc2_cbc.c", +"builtin_openssl2/crypto/rc2/rc2cfb64.c", +"builtin_openssl2/crypto/rc2/rc2_ecb.c", +"builtin_openssl2/crypto/rc2/rc2ofb64.c", +"builtin_openssl2/crypto/bn/bn_x931p.c", +"builtin_openssl2/crypto/bn/bn_blind.c", +"builtin_openssl2/crypto/bn/bn_gf2m.c", +"builtin_openssl2/crypto/bn/bn_const.c", +"builtin_openssl2/crypto/bn/bn_sqr.c", +"builtin_openssl2/crypto/bn/bn_nist.c", +"builtin_openssl2/crypto/bn/bn_rand.c", +"builtin_openssl2/crypto/bn/bn_err.c", +"builtin_openssl2/crypto/bn/bn_div.c", +"builtin_openssl2/crypto/bn/bn_kron.c", +"builtin_openssl2/crypto/bn/bn_ctx.c", +"builtin_openssl2/crypto/bn/bn_shift.c", +"builtin_openssl2/crypto/bn/bn_mod.c", +"builtin_openssl2/crypto/bn/bn_exp2.c", +"builtin_openssl2/crypto/bn/bn_word.c", +"builtin_openssl2/crypto/bn/bn_add.c", +"builtin_openssl2/crypto/bn/bn_exp.c", +"builtin_openssl2/crypto/bn/bn_mont.c", +"builtin_openssl2/crypto/bn/bn_print.c", +"builtin_openssl2/crypto/bn/bn_mul.c", +"builtin_openssl2/crypto/bn/bn_prime.c", +"builtin_openssl2/crypto/bn/bn_depr.c", +"builtin_openssl2/crypto/bn/bn_gcd.c", +"builtin_openssl2/crypto/bn/bn_mpi.c", +"builtin_openssl2/crypto/bn/bn_sqrt.c", +"builtin_openssl2/crypto/bn/bn_recp.c", +"builtin_openssl2/crypto/bn/bn_lib.c", +"builtin_openssl2/crypto/ripemd/rmd_dgst.c", +"builtin_openssl2/crypto/ripemd/rmd_one.c", +"builtin_openssl2/crypto/rsa/rsa_x931.c", +"builtin_openssl2/crypto/rsa/rsa_depr.c", +"builtin_openssl2/crypto/rsa/rsa_saos.c", +"builtin_openssl2/crypto/rsa/rsa_crpt.c", +"builtin_openssl2/crypto/rsa/rsa_pss.c", +"builtin_openssl2/crypto/rsa/rsa_oaep.c", +"builtin_openssl2/crypto/rsa/rsa_null.c", +"builtin_openssl2/crypto/rsa/rsa_gen.c", +"builtin_openssl2/crypto/rsa/rsa_prn.c", +"builtin_openssl2/crypto/rsa/rsa_pmeth.c", +"builtin_openssl2/crypto/rsa/rsa_asn1.c", +"builtin_openssl2/crypto/rsa/rsa_ssl.c", +"builtin_openssl2/crypto/rsa/rsa_ameth.c", +"builtin_openssl2/crypto/rsa/rsa_pk1.c", +"builtin_openssl2/crypto/rsa/rsa_err.c", +"builtin_openssl2/crypto/rsa/rsa_lib.c", +"builtin_openssl2/crypto/rsa/rsa_none.c", +"builtin_openssl2/crypto/rsa/rsa_chk.c", +"builtin_openssl2/crypto/rsa/rsa_eay.c", +"builtin_openssl2/crypto/rsa/rsa_sign.c", +"builtin_openssl2/crypto/srp/srp_lib.c", +"builtin_openssl2/crypto/srp/srp_vfy.c", +"builtin_openssl2/crypto/err/err.c", +"builtin_openssl2/crypto/err/err_prn.c", +"builtin_openssl2/crypto/err/err_all.c", +"builtin_openssl2/crypto/mem_clr.c", +"builtin_openssl2/crypto/rc4/rc4_skey.c", +"builtin_openssl2/crypto/rc4/rc4_enc.c", +"builtin_openssl2/crypto/camellia/camellia.c", +"builtin_openssl2/crypto/camellia/cmll_cbc.c", +#"builtin_openssl2/crypto/aes/aes_x86core.c", +"builtin_openssl2/crypto/aes/aes_core.c", +"builtin_openssl2/crypto/aes/aes_cbc.c", +"builtin_openssl2/crypto/whrlpool/wp_block.c", +"builtin_openssl2/crypto/bn/bn_asm.c", +] + +env.drivers_sources+=openssl_sources +env.Append(CPPPATH=["#drivers/builtin_openssl2/crypto"]) +env.Append(CPPPATH=["#drivers/builtin_openssl2/openssl"]) +env.Append(CPPPATH=["#drivers/builtin_openssl2/crypto/evp"]) +env.Append(CPPPATH=["#drivers/builtin_openssl2/crypto/asn1"]) +env.Append(CPPPATH=["#drivers/builtin_openssl2/crypto/modes"]) +#env.Append(CPPPATH=["#drivers/builtin_openssl2/crypto/store"]) +env.Append(CPPFLAGS=["-DOPENSSL_NO_ASM","-DOPENSSL_THREADS","-DL_ENDIAN"]) +Export('env') diff --git a/drivers/builtin_openssl/buildinf.h b/drivers/builtin_openssl2/buildinf.h index 139597f9c..139597f9c 100644 --- a/drivers/builtin_openssl/buildinf.h +++ b/drivers/builtin_openssl2/buildinf.h diff --git a/drivers/builtin_openssl/crypto/LPdir_nyi.c b/drivers/builtin_openssl2/crypto/LPdir_nyi.c index 6c1a50e6a..6c1a50e6a 100644 --- a/drivers/builtin_openssl/crypto/LPdir_nyi.c +++ b/drivers/builtin_openssl2/crypto/LPdir_nyi.c diff --git a/drivers/builtin_openssl/crypto/LPdir_unix.c b/drivers/builtin_openssl2/crypto/LPdir_unix.c index b004cd99e..b004cd99e 100644 --- a/drivers/builtin_openssl/crypto/LPdir_unix.c +++ b/drivers/builtin_openssl2/crypto/LPdir_unix.c diff --git a/drivers/builtin_openssl/crypto/LPdir_vms.c b/drivers/builtin_openssl2/crypto/LPdir_vms.c index 7613bd254..7613bd254 100644 --- a/drivers/builtin_openssl/crypto/LPdir_vms.c +++ b/drivers/builtin_openssl2/crypto/LPdir_vms.c diff --git a/drivers/builtin_openssl/crypto/LPdir_win.c b/drivers/builtin_openssl2/crypto/LPdir_win.c index 702dbc730..702dbc730 100644 --- a/drivers/builtin_openssl/crypto/LPdir_win.c +++ b/drivers/builtin_openssl2/crypto/LPdir_win.c diff --git a/drivers/builtin_openssl/crypto/LPdir_win32.c b/drivers/builtin_openssl2/crypto/LPdir_win32.c index e39872da5..e39872da5 100644 --- a/drivers/builtin_openssl/crypto/LPdir_win32.c +++ b/drivers/builtin_openssl2/crypto/LPdir_win32.c diff --git a/drivers/builtin_openssl/crypto/LPdir_wince.c b/drivers/builtin_openssl2/crypto/LPdir_wince.c index ab0e1e6f4..ab0e1e6f4 100644 --- a/drivers/builtin_openssl/crypto/LPdir_wince.c +++ b/drivers/builtin_openssl2/crypto/LPdir_wince.c diff --git a/drivers/builtin_openssl/crypto/aes/README b/drivers/builtin_openssl2/crypto/aes/README index 0f9620a80..0f9620a80 100644 --- a/drivers/builtin_openssl/crypto/aes/README +++ b/drivers/builtin_openssl2/crypto/aes/README diff --git a/drivers/builtin_openssl/crypto/aes/aes_cbc.c b/drivers/builtin_openssl2/crypto/aes/aes_cbc.c index 227f75625..227f75625 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_cbc.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_cbc.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_cfb.c b/drivers/builtin_openssl2/crypto/aes/aes_cfb.c index 0c6d058ce..0c6d058ce 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_cfb.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_cfb.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_core.c b/drivers/builtin_openssl2/crypto/aes/aes_core.c index 8f5210ac7..8f5210ac7 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_core.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_core.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_ctr.c b/drivers/builtin_openssl2/crypto/aes/aes_ctr.c index 7c9d165d8..7c9d165d8 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_ctr.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_ctr.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_ecb.c b/drivers/builtin_openssl2/crypto/aes/aes_ecb.c index 28aa561c2..28aa561c2 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_ecb.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_ecb.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_ige.c b/drivers/builtin_openssl2/crypto/aes/aes_ige.c index c161351e6..c161351e6 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_ige.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_ige.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_locl.h b/drivers/builtin_openssl2/crypto/aes/aes_locl.h index 054b442d4..054b442d4 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_locl.h +++ b/drivers/builtin_openssl2/crypto/aes/aes_locl.h diff --git a/drivers/builtin_openssl/crypto/aes/aes_misc.c b/drivers/builtin_openssl2/crypto/aes/aes_misc.c index f083488ec..f083488ec 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_misc.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_misc.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_ofb.c b/drivers/builtin_openssl2/crypto/aes/aes_ofb.c index 50bf0b832..50bf0b832 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_ofb.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_ofb.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_wrap.c b/drivers/builtin_openssl2/crypto/aes/aes_wrap.c index e2d73d37c..e2d73d37c 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_wrap.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_wrap.c diff --git a/drivers/builtin_openssl/crypto/aes/aes_x86core.c b/drivers/builtin_openssl2/crypto/aes/aes_x86core.c index d323e265c..d323e265c 100644 --- a/drivers/builtin_openssl/crypto/aes/aes_x86core.c +++ b/drivers/builtin_openssl2/crypto/aes/aes_x86core.c diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-586.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-586.pl index 687ed811b..687ed811b 100755 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-586.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-586.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-armv4.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-armv4.pl index 86b86c4a0..86b86c4a0 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-armv4.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-armv4.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-ia64.S b/drivers/builtin_openssl2/crypto/aes/asm/aes-ia64.S index 7f6c4c366..7f6c4c366 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-ia64.S +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-ia64.S diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-mips.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-mips.pl index e52395421..e52395421 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-mips.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-mips.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-parisc.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-parisc.pl index 714dcfbbe..714dcfbbe 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-parisc.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-parisc.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-ppc.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-ppc.pl index 7c52cbe5f..7c52cbe5f 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-ppc.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-ppc.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-s390x.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-s390x.pl index e75dcd031..e75dcd031 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-s390x.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-s390x.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-sparcv9.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-sparcv9.pl index 403c4d129..403c4d129 100755 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-sparcv9.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-sparcv9.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aes-x86_64.pl b/drivers/builtin_openssl2/crypto/aes/asm/aes-x86_64.pl index 34cbb5d84..34cbb5d84 100755 --- a/drivers/builtin_openssl/crypto/aes/asm/aes-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aes-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aesni-sha1-x86_64.pl b/drivers/builtin_openssl2/crypto/aes/asm/aesni-sha1-x86_64.pl index 3c8f6c19e..3c8f6c19e 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aesni-sha1-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aesni-sha1-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aesni-x86.pl b/drivers/builtin_openssl2/crypto/aes/asm/aesni-x86.pl index 3dc345b58..3dc345b58 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aesni-x86.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aesni-x86.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/aesni-x86_64.pl b/drivers/builtin_openssl2/crypto/aes/asm/aesni-x86_64.pl index 0dbb194b8..0dbb194b8 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/aesni-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/aesni-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/bsaes-x86_64.pl b/drivers/builtin_openssl2/crypto/aes/asm/bsaes-x86_64.pl index 41b90f084..41b90f084 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/bsaes-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/bsaes-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/vpaes-x86.pl b/drivers/builtin_openssl2/crypto/aes/asm/vpaes-x86.pl index 1533e2c30..1533e2c30 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/vpaes-x86.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/vpaes-x86.pl diff --git a/drivers/builtin_openssl/crypto/aes/asm/vpaes-x86_64.pl b/drivers/builtin_openssl2/crypto/aes/asm/vpaes-x86_64.pl index bd7f45b85..bd7f45b85 100644 --- a/drivers/builtin_openssl/crypto/aes/asm/vpaes-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/aes/asm/vpaes-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/alphacpuid.pl b/drivers/builtin_openssl2/crypto/alphacpuid.pl index 4b3cbb982..4b3cbb982 100644 --- a/drivers/builtin_openssl/crypto/alphacpuid.pl +++ b/drivers/builtin_openssl2/crypto/alphacpuid.pl diff --git a/drivers/builtin_openssl/crypto/arm_arch.h b/drivers/builtin_openssl2/crypto/arm_arch.h index 5a8310768..5a8310768 100644 --- a/drivers/builtin_openssl/crypto/arm_arch.h +++ b/drivers/builtin_openssl2/crypto/arm_arch.h diff --git a/drivers/builtin_openssl/crypto/armcap.c b/drivers/builtin_openssl2/crypto/armcap.c index 9abaf396e..9abaf396e 100644 --- a/drivers/builtin_openssl/crypto/armcap.c +++ b/drivers/builtin_openssl2/crypto/armcap.c diff --git a/drivers/builtin_openssl/crypto/armv4cpuid.S b/drivers/builtin_openssl2/crypto/armv4cpuid.S index 2d618deaa..2d618deaa 100644 --- a/drivers/builtin_openssl/crypto/armv4cpuid.S +++ b/drivers/builtin_openssl2/crypto/armv4cpuid.S diff --git a/drivers/builtin_openssl/crypto/asn1/a_bitstr.c b/drivers/builtin_openssl2/crypto/asn1/a_bitstr.c index 34179960b..34179960b 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_bitstr.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_bitstr.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_bool.c b/drivers/builtin_openssl2/crypto/asn1/a_bool.c index 331acdf05..331acdf05 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_bool.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_bool.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_bytes.c b/drivers/builtin_openssl2/crypto/asn1/a_bytes.c index 92d630cdb..92d630cdb 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_bytes.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_bytes.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_d2i_fp.c b/drivers/builtin_openssl2/crypto/asn1/a_d2i_fp.c index 52b2ebdb6..52b2ebdb6 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_d2i_fp.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_d2i_fp.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_digest.c b/drivers/builtin_openssl2/crypto/asn1/a_digest.c index cbdeea6ac..cbdeea6ac 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_digest.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_digest.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_dup.c b/drivers/builtin_openssl2/crypto/asn1/a_dup.c index d98992548..d98992548 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_dup.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_dup.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_enum.c b/drivers/builtin_openssl2/crypto/asn1/a_enum.c index fe9aa13b9..fe9aa13b9 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_enum.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_enum.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_gentm.c b/drivers/builtin_openssl2/crypto/asn1/a_gentm.c index c79c6f538..c79c6f538 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_gentm.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_gentm.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_i2d_fp.c b/drivers/builtin_openssl2/crypto/asn1/a_i2d_fp.c index a3ad76d35..a3ad76d35 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_i2d_fp.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_i2d_fp.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_int.c b/drivers/builtin_openssl2/crypto/asn1/a_int.c index 297c45a9f..297c45a9f 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_int.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_int.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_mbstr.c b/drivers/builtin_openssl2/crypto/asn1/a_mbstr.c index 1538e0a4f..1538e0a4f 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_mbstr.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_mbstr.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_object.c b/drivers/builtin_openssl2/crypto/asn1/a_object.c index 3978c9150..3978c9150 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_object.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_object.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_octet.c b/drivers/builtin_openssl2/crypto/asn1/a_octet.c index e8725e44f..e8725e44f 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_octet.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_octet.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_print.c b/drivers/builtin_openssl2/crypto/asn1/a_print.c index d18e77232..d18e77232 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_print.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_print.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_set.c b/drivers/builtin_openssl2/crypto/asn1/a_set.c index d726c8d3a..d726c8d3a 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_set.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_set.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_sign.c b/drivers/builtin_openssl2/crypto/asn1/a_sign.c index 7b4a193d6..7b4a193d6 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_sign.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_sign.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_strex.c b/drivers/builtin_openssl2/crypto/asn1/a_strex.c index ead37ac32..ead37ac32 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_strex.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_strex.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_strnid.c b/drivers/builtin_openssl2/crypto/asn1/a_strnid.c index 2fc48c155..2afd5a413 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_strnid.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_strnid.c @@ -74,7 +74,7 @@ static int sk_table_cmp(const ASN1_STRING_TABLE * const *a, * certain software (e.g. Netscape) has problems with them. */ -static unsigned long global_mask = 0xFFFFFFFFL; +static unsigned long global_mask = B_ASN1_UTF8STRING; void ASN1_STRING_set_default_mask(unsigned long mask) { diff --git a/drivers/builtin_openssl/crypto/asn1/a_time.c b/drivers/builtin_openssl2/crypto/asn1/a_time.c index e2eb9b243..e2eb9b243 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_time.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_time.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_type.c b/drivers/builtin_openssl2/crypto/asn1/a_type.c index a45d2f9d1..a45d2f9d1 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_type.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_type.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_utctm.c b/drivers/builtin_openssl2/crypto/asn1/a_utctm.c index 072e23659..072e23659 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_utctm.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_utctm.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_utf8.c b/drivers/builtin_openssl2/crypto/asn1/a_utf8.c index 508e11e52..508e11e52 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_utf8.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_utf8.c diff --git a/drivers/builtin_openssl/crypto/asn1/a_verify.c b/drivers/builtin_openssl2/crypto/asn1/a_verify.c index fc84cd3d1..fc84cd3d1 100644 --- a/drivers/builtin_openssl/crypto/asn1/a_verify.c +++ b/drivers/builtin_openssl2/crypto/asn1/a_verify.c diff --git a/drivers/builtin_openssl/crypto/asn1/ameth_lib.c b/drivers/builtin_openssl2/crypto/asn1/ameth_lib.c index a19e058fc..a19e058fc 100644 --- a/drivers/builtin_openssl/crypto/asn1/ameth_lib.c +++ b/drivers/builtin_openssl2/crypto/asn1/ameth_lib.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn1_err.c b/drivers/builtin_openssl2/crypto/asn1/asn1_err.c index aa60203ba..aa60203ba 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1_err.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn1_err.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn1_gen.c b/drivers/builtin_openssl2/crypto/asn1/asn1_gen.c index 4fc241908..4fc241908 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1_gen.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn1_gen.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn1_lib.c b/drivers/builtin_openssl2/crypto/asn1/asn1_lib.c index 1bcb44aee..1bcb44aee 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1_lib.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn1_lib.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn1_locl.h b/drivers/builtin_openssl2/crypto/asn1/asn1_locl.h index 9fcf0d953..9fcf0d953 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1_locl.h +++ b/drivers/builtin_openssl2/crypto/asn1/asn1_locl.h diff --git a/drivers/builtin_openssl/crypto/asn1/asn1_par.c b/drivers/builtin_openssl2/crypto/asn1/asn1_par.c index aaca69aeb..aaca69aeb 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1_par.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn1_par.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn_mime.c b/drivers/builtin_openssl2/crypto/asn1/asn_mime.c index 54a704a96..54a704a96 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn_mime.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn_mime.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn_moid.c b/drivers/builtin_openssl2/crypto/asn1/asn_moid.c index 1ea6a5924..1ea6a5924 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn_moid.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn_moid.c diff --git a/drivers/builtin_openssl/crypto/asn1/asn_pack.c b/drivers/builtin_openssl2/crypto/asn1/asn_pack.c index ad738217d..ad738217d 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn_pack.c +++ b/drivers/builtin_openssl2/crypto/asn1/asn_pack.c diff --git a/drivers/builtin_openssl/crypto/asn1/bio_asn1.c b/drivers/builtin_openssl2/crypto/asn1/bio_asn1.c index dc7efd551..dc7efd551 100644 --- a/drivers/builtin_openssl/crypto/asn1/bio_asn1.c +++ b/drivers/builtin_openssl2/crypto/asn1/bio_asn1.c diff --git a/drivers/builtin_openssl/crypto/asn1/bio_ndef.c b/drivers/builtin_openssl2/crypto/asn1/bio_ndef.c index b91f97a1b..b91f97a1b 100644 --- a/drivers/builtin_openssl/crypto/asn1/bio_ndef.c +++ b/drivers/builtin_openssl2/crypto/asn1/bio_ndef.c diff --git a/drivers/builtin_openssl/crypto/asn1/charmap.h b/drivers/builtin_openssl2/crypto/asn1/charmap.h index b55e63872..b55e63872 100644 --- a/drivers/builtin_openssl/crypto/asn1/charmap.h +++ b/drivers/builtin_openssl2/crypto/asn1/charmap.h diff --git a/drivers/builtin_openssl/crypto/asn1/charmap.pl b/drivers/builtin_openssl2/crypto/asn1/charmap.pl index 2875c5986..2875c5986 100644 --- a/drivers/builtin_openssl/crypto/asn1/charmap.pl +++ b/drivers/builtin_openssl2/crypto/asn1/charmap.pl diff --git a/drivers/builtin_openssl/crypto/asn1/d2i_pr.c b/drivers/builtin_openssl2/crypto/asn1/d2i_pr.c index 282894477..282894477 100644 --- a/drivers/builtin_openssl/crypto/asn1/d2i_pr.c +++ b/drivers/builtin_openssl2/crypto/asn1/d2i_pr.c diff --git a/drivers/builtin_openssl/crypto/asn1/d2i_pu.c b/drivers/builtin_openssl2/crypto/asn1/d2i_pu.c index c8f39ceb0..c8f39ceb0 100644 --- a/drivers/builtin_openssl/crypto/asn1/d2i_pu.c +++ b/drivers/builtin_openssl2/crypto/asn1/d2i_pu.c diff --git a/drivers/builtin_openssl/crypto/asn1/evp_asn1.c b/drivers/builtin_openssl2/crypto/asn1/evp_asn1.c index f3d980486..f3d980486 100644 --- a/drivers/builtin_openssl/crypto/asn1/evp_asn1.c +++ b/drivers/builtin_openssl2/crypto/asn1/evp_asn1.c diff --git a/drivers/builtin_openssl/crypto/asn1/f_enum.c b/drivers/builtin_openssl2/crypto/asn1/f_enum.c index 56e3cc8df..56e3cc8df 100644 --- a/drivers/builtin_openssl/crypto/asn1/f_enum.c +++ b/drivers/builtin_openssl2/crypto/asn1/f_enum.c diff --git a/drivers/builtin_openssl/crypto/asn1/f_int.c b/drivers/builtin_openssl2/crypto/asn1/f_int.c index 9494e597a..9494e597a 100644 --- a/drivers/builtin_openssl/crypto/asn1/f_int.c +++ b/drivers/builtin_openssl2/crypto/asn1/f_int.c diff --git a/drivers/builtin_openssl/crypto/asn1/f_string.c b/drivers/builtin_openssl2/crypto/asn1/f_string.c index 968698a79..968698a79 100644 --- a/drivers/builtin_openssl/crypto/asn1/f_string.c +++ b/drivers/builtin_openssl2/crypto/asn1/f_string.c diff --git a/drivers/builtin_openssl/crypto/asn1/i2d_pr.c b/drivers/builtin_openssl2/crypto/asn1/i2d_pr.c index e398b6266..e398b6266 100644 --- a/drivers/builtin_openssl/crypto/asn1/i2d_pr.c +++ b/drivers/builtin_openssl2/crypto/asn1/i2d_pr.c diff --git a/drivers/builtin_openssl/crypto/asn1/i2d_pu.c b/drivers/builtin_openssl2/crypto/asn1/i2d_pu.c index 34286dbd3..34286dbd3 100644 --- a/drivers/builtin_openssl/crypto/asn1/i2d_pu.c +++ b/drivers/builtin_openssl2/crypto/asn1/i2d_pu.c diff --git a/drivers/builtin_openssl/crypto/asn1/n_pkey.c b/drivers/builtin_openssl2/crypto/asn1/n_pkey.c index e25173993..e25173993 100644 --- a/drivers/builtin_openssl/crypto/asn1/n_pkey.c +++ b/drivers/builtin_openssl2/crypto/asn1/n_pkey.c diff --git a/drivers/builtin_openssl/crypto/asn1/nsseq.c b/drivers/builtin_openssl2/crypto/asn1/nsseq.c index b8c420223..b8c420223 100644 --- a/drivers/builtin_openssl/crypto/asn1/nsseq.c +++ b/drivers/builtin_openssl2/crypto/asn1/nsseq.c diff --git a/drivers/builtin_openssl/crypto/asn1/p5_pbe.c b/drivers/builtin_openssl2/crypto/asn1/p5_pbe.c index 94bc38b99..94bc38b99 100644 --- a/drivers/builtin_openssl/crypto/asn1/p5_pbe.c +++ b/drivers/builtin_openssl2/crypto/asn1/p5_pbe.c diff --git a/drivers/builtin_openssl/crypto/asn1/p5_pbev2.c b/drivers/builtin_openssl2/crypto/asn1/p5_pbev2.c index 4ea683036..4ea683036 100644 --- a/drivers/builtin_openssl/crypto/asn1/p5_pbev2.c +++ b/drivers/builtin_openssl2/crypto/asn1/p5_pbev2.c diff --git a/drivers/builtin_openssl/crypto/asn1/p8_pkey.c b/drivers/builtin_openssl2/crypto/asn1/p8_pkey.c index 17b68d386..17b68d386 100644 --- a/drivers/builtin_openssl/crypto/asn1/p8_pkey.c +++ b/drivers/builtin_openssl2/crypto/asn1/p8_pkey.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_bitst.c b/drivers/builtin_openssl2/crypto/asn1/t_bitst.c index 2e59a25fa..2e59a25fa 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_bitst.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_bitst.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_crl.c b/drivers/builtin_openssl2/crypto/asn1/t_crl.c index c61169208..c61169208 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_crl.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_crl.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_pkey.c b/drivers/builtin_openssl2/crypto/asn1/t_pkey.c index 9dd18f657..9dd18f657 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_pkey.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_pkey.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_req.c b/drivers/builtin_openssl2/crypto/asn1/t_req.c index ea1794e3e..ea1794e3e 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_req.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_req.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_spki.c b/drivers/builtin_openssl2/crypto/asn1/t_spki.c index 079c081a8..079c081a8 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_spki.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_spki.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_x509.c b/drivers/builtin_openssl2/crypto/asn1/t_x509.c index edbb39a02..edbb39a02 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_x509.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_x509.c diff --git a/drivers/builtin_openssl/crypto/asn1/t_x509a.c b/drivers/builtin_openssl2/crypto/asn1/t_x509a.c index 8b18801a1..8b18801a1 100644 --- a/drivers/builtin_openssl/crypto/asn1/t_x509a.c +++ b/drivers/builtin_openssl2/crypto/asn1/t_x509a.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_dec.c b/drivers/builtin_openssl2/crypto/asn1/tasn_dec.c index 87d7dfdf5..87d7dfdf5 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_dec.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_dec.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_enc.c b/drivers/builtin_openssl2/crypto/asn1/tasn_enc.c index 936ad1f76..936ad1f76 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_enc.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_enc.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_fre.c b/drivers/builtin_openssl2/crypto/asn1/tasn_fre.c index 77d3092d3..77d3092d3 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_fre.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_fre.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_new.c b/drivers/builtin_openssl2/crypto/asn1/tasn_new.c index 0d9e78cc7..0d9e78cc7 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_new.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_new.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_prn.c b/drivers/builtin_openssl2/crypto/asn1/tasn_prn.c index 542a091a6..542a091a6 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_prn.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_prn.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_typ.c b/drivers/builtin_openssl2/crypto/asn1/tasn_typ.c index 6fb1c372d..6fb1c372d 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_typ.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_typ.c diff --git a/drivers/builtin_openssl/crypto/asn1/tasn_utl.c b/drivers/builtin_openssl2/crypto/asn1/tasn_utl.c index ca9ec7a32..ca9ec7a32 100644 --- a/drivers/builtin_openssl/crypto/asn1/tasn_utl.c +++ b/drivers/builtin_openssl2/crypto/asn1/tasn_utl.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_algor.c b/drivers/builtin_openssl2/crypto/asn1/x_algor.c index 274e456c7..274e456c7 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_algor.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_algor.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_attrib.c b/drivers/builtin_openssl2/crypto/asn1/x_attrib.c index 1e3713f18..1e3713f18 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_attrib.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_attrib.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_bignum.c b/drivers/builtin_openssl2/crypto/asn1/x_bignum.c index 9cf3204a1..9cf3204a1 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_bignum.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_bignum.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_crl.c b/drivers/builtin_openssl2/crypto/asn1/x_crl.c index c51c690ba..c51c690ba 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_crl.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_crl.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_exten.c b/drivers/builtin_openssl2/crypto/asn1/x_exten.c index 3a2123992..3a2123992 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_exten.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_exten.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_info.c b/drivers/builtin_openssl2/crypto/asn1/x_info.c index d44f6cdb0..d44f6cdb0 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_info.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_info.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_long.c b/drivers/builtin_openssl2/crypto/asn1/x_long.c index 75317418e..75317418e 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_long.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_long.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_name.c b/drivers/builtin_openssl2/crypto/asn1/x_name.c index d7c231869..d7c231869 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_name.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_name.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_nx509.c b/drivers/builtin_openssl2/crypto/asn1/x_nx509.c index fbd9a22db..fbd9a22db 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_nx509.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_nx509.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_pkey.c b/drivers/builtin_openssl2/crypto/asn1/x_pkey.c index 845361842..845361842 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_pkey.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_pkey.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_pubkey.c b/drivers/builtin_openssl2/crypto/asn1/x_pubkey.c index b649e1fcf..b649e1fcf 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_pubkey.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_pubkey.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_req.c b/drivers/builtin_openssl2/crypto/asn1/x_req.c index d57555827..d57555827 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_req.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_req.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_sig.c b/drivers/builtin_openssl2/crypto/asn1/x_sig.c index 42efa86c1..42efa86c1 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_sig.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_sig.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_spki.c b/drivers/builtin_openssl2/crypto/asn1/x_spki.c index 2aece077c..2aece077c 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_spki.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_spki.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_val.c b/drivers/builtin_openssl2/crypto/asn1/x_val.c index dc17c6775..dc17c6775 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_val.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_val.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_x509.c b/drivers/builtin_openssl2/crypto/asn1/x_x509.c index de3df9eb5..de3df9eb5 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_x509.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_x509.c diff --git a/drivers/builtin_openssl/crypto/asn1/x_x509a.c b/drivers/builtin_openssl2/crypto/asn1/x_x509a.c index b603f82de..b603f82de 100644 --- a/drivers/builtin_openssl/crypto/asn1/x_x509a.c +++ b/drivers/builtin_openssl2/crypto/asn1/x_x509a.c diff --git a/drivers/builtin_openssl/crypto/bf/COPYRIGHT b/drivers/builtin_openssl2/crypto/bf/COPYRIGHT index 685722350..685722350 100644 --- a/drivers/builtin_openssl/crypto/bf/COPYRIGHT +++ b/drivers/builtin_openssl2/crypto/bf/COPYRIGHT diff --git a/drivers/builtin_openssl/crypto/bf/INSTALL b/drivers/builtin_openssl2/crypto/bf/INSTALL index 3b2592353..3b2592353 100644 --- a/drivers/builtin_openssl/crypto/bf/INSTALL +++ b/drivers/builtin_openssl2/crypto/bf/INSTALL diff --git a/drivers/builtin_openssl/crypto/bf/README b/drivers/builtin_openssl2/crypto/bf/README index f2712fd0e..f2712fd0e 100644 --- a/drivers/builtin_openssl/crypto/bf/README +++ b/drivers/builtin_openssl2/crypto/bf/README diff --git a/drivers/builtin_openssl/crypto/bf/VERSION b/drivers/builtin_openssl2/crypto/bf/VERSION index be995855e..be995855e 100644 --- a/drivers/builtin_openssl/crypto/bf/VERSION +++ b/drivers/builtin_openssl2/crypto/bf/VERSION diff --git a/drivers/builtin_openssl/crypto/bf/asm/bf-586.pl b/drivers/builtin_openssl2/crypto/bf/asm/bf-586.pl index b74cfbafd..b74cfbafd 100644 --- a/drivers/builtin_openssl/crypto/bf/asm/bf-586.pl +++ b/drivers/builtin_openssl2/crypto/bf/asm/bf-586.pl diff --git a/drivers/builtin_openssl/crypto/bf/asm/bf-686.pl b/drivers/builtin_openssl2/crypto/bf/asm/bf-686.pl index 8e4c25f59..8e4c25f59 100644 --- a/drivers/builtin_openssl/crypto/bf/asm/bf-686.pl +++ b/drivers/builtin_openssl2/crypto/bf/asm/bf-686.pl diff --git a/drivers/builtin_openssl/crypto/bf/asm/readme b/drivers/builtin_openssl2/crypto/bf/asm/readme index 2385fa381..2385fa381 100644 --- a/drivers/builtin_openssl/crypto/bf/asm/readme +++ b/drivers/builtin_openssl2/crypto/bf/asm/readme diff --git a/drivers/builtin_openssl/crypto/bf/bf_cbc.c b/drivers/builtin_openssl2/crypto/bf/bf_cbc.c index f949629dc..f949629dc 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_cbc.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_cbc.c diff --git a/drivers/builtin_openssl/crypto/bf/bf_cfb64.c b/drivers/builtin_openssl2/crypto/bf/bf_cfb64.c index 6451c8d40..6451c8d40 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_cfb64.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_cfb64.c diff --git a/drivers/builtin_openssl/crypto/bf/bf_ecb.c b/drivers/builtin_openssl2/crypto/bf/bf_ecb.c index 1607cefa3..1607cefa3 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_ecb.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_ecb.c diff --git a/drivers/builtin_openssl/crypto/bf/bf_enc.c b/drivers/builtin_openssl2/crypto/bf/bf_enc.c index 2d21d09f4..2d21d09f4 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_enc.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_enc.c diff --git a/drivers/builtin_openssl/crypto/bf/bf_locl.h b/drivers/builtin_openssl2/crypto/bf/bf_locl.h index cc7c3ec99..cc7c3ec99 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_locl.h +++ b/drivers/builtin_openssl2/crypto/bf/bf_locl.h diff --git a/drivers/builtin_openssl/crypto/bf/bf_ofb64.c b/drivers/builtin_openssl2/crypto/bf/bf_ofb64.c index f2a9ff6e4..f2a9ff6e4 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_ofb64.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_ofb64.c diff --git a/drivers/builtin_openssl/crypto/bf/bf_opts.c b/drivers/builtin_openssl2/crypto/bf/bf_opts.c index 1721bb99b..1721bb99b 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_opts.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_opts.c diff --git a/drivers/builtin_openssl/crypto/bf/bf_pi.h b/drivers/builtin_openssl2/crypto/bf/bf_pi.h index 9949513c6..9949513c6 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_pi.h +++ b/drivers/builtin_openssl2/crypto/bf/bf_pi.h diff --git a/drivers/builtin_openssl/crypto/bf/bf_skey.c b/drivers/builtin_openssl2/crypto/bf/bf_skey.c index 3b0bca41a..3b0bca41a 100644 --- a/drivers/builtin_openssl/crypto/bf/bf_skey.c +++ b/drivers/builtin_openssl2/crypto/bf/bf_skey.c diff --git a/drivers/builtin_openssl/crypto/bf/bfs.cpp b/drivers/builtin_openssl2/crypto/bf/bfs.cpp index d74c45776..d74c45776 100644 --- a/drivers/builtin_openssl/crypto/bf/bfs.cpp +++ b/drivers/builtin_openssl2/crypto/bf/bfs.cpp diff --git a/drivers/builtin_openssl/crypto/bf/bfspeed.c b/drivers/builtin_openssl2/crypto/bf/bfspeed.c index c41ef3b40..c41ef3b40 100644 --- a/drivers/builtin_openssl/crypto/bf/bfspeed.c +++ b/drivers/builtin_openssl2/crypto/bf/bfspeed.c diff --git a/drivers/builtin_openssl/crypto/bf/bftest.c b/drivers/builtin_openssl2/crypto/bf/bftest.c index 97e6634d3..97e6634d3 100644 --- a/drivers/builtin_openssl/crypto/bf/bftest.c +++ b/drivers/builtin_openssl2/crypto/bf/bftest.c diff --git a/drivers/builtin_openssl/crypto/bio/b_dump.c b/drivers/builtin_openssl2/crypto/bio/b_dump.c index c80ecc429..c80ecc429 100644 --- a/drivers/builtin_openssl/crypto/bio/b_dump.c +++ b/drivers/builtin_openssl2/crypto/bio/b_dump.c diff --git a/drivers/builtin_openssl/crypto/bio/b_print.c b/drivers/builtin_openssl2/crypto/bio/b_print.c index 143a7cfef..143a7cfef 100644 --- a/drivers/builtin_openssl/crypto/bio/b_print.c +++ b/drivers/builtin_openssl2/crypto/bio/b_print.c diff --git a/drivers/builtin_openssl/crypto/bio/b_sock.c b/drivers/builtin_openssl2/crypto/bio/b_sock.c index 41f958be7..41f958be7 100644 --- a/drivers/builtin_openssl/crypto/bio/b_sock.c +++ b/drivers/builtin_openssl2/crypto/bio/b_sock.c diff --git a/drivers/builtin_openssl/crypto/bio/bf_buff.c b/drivers/builtin_openssl2/crypto/bio/bf_buff.c index 4b5a132d8..4b5a132d8 100644 --- a/drivers/builtin_openssl/crypto/bio/bf_buff.c +++ b/drivers/builtin_openssl2/crypto/bio/bf_buff.c diff --git a/drivers/builtin_openssl/crypto/bio/bf_lbuf.c b/drivers/builtin_openssl2/crypto/bio/bf_lbuf.c index ec0f7eb0b..ec0f7eb0b 100644 --- a/drivers/builtin_openssl/crypto/bio/bf_lbuf.c +++ b/drivers/builtin_openssl2/crypto/bio/bf_lbuf.c diff --git a/drivers/builtin_openssl/crypto/bio/bf_nbio.c b/drivers/builtin_openssl2/crypto/bio/bf_nbio.c index 028616c06..028616c06 100644 --- a/drivers/builtin_openssl/crypto/bio/bf_nbio.c +++ b/drivers/builtin_openssl2/crypto/bio/bf_nbio.c diff --git a/drivers/builtin_openssl/crypto/bio/bf_null.c b/drivers/builtin_openssl2/crypto/bio/bf_null.c index c1bf39a90..c1bf39a90 100644 --- a/drivers/builtin_openssl/crypto/bio/bf_null.c +++ b/drivers/builtin_openssl2/crypto/bio/bf_null.c diff --git a/drivers/builtin_openssl/crypto/bio/bio_cb.c b/drivers/builtin_openssl2/crypto/bio/bio_cb.c index 9bcbc321d..9bcbc321d 100644 --- a/drivers/builtin_openssl/crypto/bio/bio_cb.c +++ b/drivers/builtin_openssl2/crypto/bio/bio_cb.c diff --git a/drivers/builtin_openssl/crypto/bio/bio_err.c b/drivers/builtin_openssl2/crypto/bio/bio_err.c index 0dbfbd80d..0dbfbd80d 100644 --- a/drivers/builtin_openssl/crypto/bio/bio_err.c +++ b/drivers/builtin_openssl2/crypto/bio/bio_err.c diff --git a/drivers/builtin_openssl/crypto/bio/bio_lcl.h b/drivers/builtin_openssl2/crypto/bio/bio_lcl.h index e7f7ec8d8..e7f7ec8d8 100644 --- a/drivers/builtin_openssl/crypto/bio/bio_lcl.h +++ b/drivers/builtin_openssl2/crypto/bio/bio_lcl.h diff --git a/drivers/builtin_openssl/crypto/bio/bio_lib.c b/drivers/builtin_openssl2/crypto/bio/bio_lib.c index 9c9646afa..9c9646afa 100644 --- a/drivers/builtin_openssl/crypto/bio/bio_lib.c +++ b/drivers/builtin_openssl2/crypto/bio/bio_lib.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_acpt.c b/drivers/builtin_openssl2/crypto/bio/bss_acpt.c index 5d49e1a72..5d49e1a72 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_acpt.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_acpt.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_bio.c b/drivers/builtin_openssl2/crypto/bio/bss_bio.c index 52ef0ebcb..52ef0ebcb 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_bio.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_bio.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_conn.c b/drivers/builtin_openssl2/crypto/bio/bss_conn.c index c14727855..c14727855 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_conn.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_conn.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_dgram.c b/drivers/builtin_openssl2/crypto/bio/bss_dgram.c index 54c012c47..d9967e727 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_dgram.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_dgram.c @@ -1333,7 +1333,7 @@ static long dgram_sctp_ctrl(BIO *b, int cmd, long num, void *ptr) bio_dgram_sctp_data *data = NULL; socklen_t sockopt_len = 0; struct sctp_authkeyid authkeyid; - struct sctp_authkey *authkey; + struct sctp_authkey *authkey = NULL; data = (bio_dgram_sctp_data *)b->ptr; @@ -1388,6 +1388,11 @@ static long dgram_sctp_ctrl(BIO *b, int cmd, long num, void *ptr) /* Add new key */ sockopt_len = sizeof(struct sctp_authkey) + 64 * sizeof(uint8_t); authkey = OPENSSL_malloc(sockopt_len); + if (authkey == NULL) + { + ret = -1; + break; + } memset(authkey, 0x00, sockopt_len); authkey->sca_keynumber = authkeyid.scact_keynumber + 1; #ifndef __FreeBSD__ @@ -1399,6 +1404,8 @@ static long dgram_sctp_ctrl(BIO *b, int cmd, long num, void *ptr) memcpy(&authkey->sca_key[0], ptr, 64 * sizeof(uint8_t)); ret = setsockopt(b->num, IPPROTO_SCTP, SCTP_AUTH_KEY, authkey, sockopt_len); + OPENSSL_free(authkey); + authkey = NULL; if (ret < 0) break; /* Reset active key */ diff --git a/drivers/builtin_openssl/crypto/bio/bss_fd.c b/drivers/builtin_openssl2/crypto/bio/bss_fd.c index d1bf85aae..d1bf85aae 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_fd.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_fd.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_file.c b/drivers/builtin_openssl2/crypto/bio/bss_file.c index b954fe7eb..b954fe7eb 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_file.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_file.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_log.c b/drivers/builtin_openssl2/crypto/bio/bss_log.c index 2227b2b52..2227b2b52 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_log.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_log.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_mem.c b/drivers/builtin_openssl2/crypto/bio/bss_mem.c index 37d4194e4..37d4194e4 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_mem.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_mem.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_null.c b/drivers/builtin_openssl2/crypto/bio/bss_null.c index 46b73339d..46b73339d 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_null.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_null.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_rtcp.c b/drivers/builtin_openssl2/crypto/bio/bss_rtcp.c index 7dae48556..7dae48556 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_rtcp.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_rtcp.c diff --git a/drivers/builtin_openssl/crypto/bio/bss_sock.c b/drivers/builtin_openssl2/crypto/bio/bss_sock.c index 3df31938c..3df31938c 100644 --- a/drivers/builtin_openssl/crypto/bio/bss_sock.c +++ b/drivers/builtin_openssl2/crypto/bio/bss_sock.c diff --git a/drivers/builtin_openssl/crypto/bn/asm/README b/drivers/builtin_openssl2/crypto/bn/asm/README index b0f3a68a0..b0f3a68a0 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/README +++ b/drivers/builtin_openssl2/crypto/bn/asm/README diff --git a/drivers/builtin_openssl/crypto/bn/asm/alpha-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/alpha-mont.pl index 03596e201..03596e201 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/alpha-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/alpha-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/armv4-gf2m.pl b/drivers/builtin_openssl2/crypto/bn/asm/armv4-gf2m.pl index c52e0b75b..c52e0b75b 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/armv4-gf2m.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/armv4-gf2m.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/armv4-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/armv4-mont.pl index f78a8b5f0..f78a8b5f0 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/armv4-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/armv4-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/bn-586.pl b/drivers/builtin_openssl2/crypto/bn/asm/bn-586.pl index 332ef3e91..332ef3e91 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/bn-586.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/bn-586.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/co-586.pl b/drivers/builtin_openssl2/crypto/bn/asm/co-586.pl index 57101a6bd..57101a6bd 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/co-586.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/co-586.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/ia64-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/ia64-mont.pl index e25865842..e25865842 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/ia64-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/ia64-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/ia64.S b/drivers/builtin_openssl2/crypto/bn/asm/ia64.S index 951abc53e..951abc53e 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/ia64.S +++ b/drivers/builtin_openssl2/crypto/bn/asm/ia64.S diff --git a/drivers/builtin_openssl/crypto/bn/asm/mips-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/mips-mont.pl index caae04ed3..caae04ed3 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/mips-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/mips-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/mips.pl b/drivers/builtin_openssl2/crypto/bn/asm/mips.pl index d2f3ef7bb..d2f3ef7bb 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/mips.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/mips.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/mips3-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/mips3-mont.pl index 8f9156e02..8f9156e02 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/mips3-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/mips3-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/mips3.s b/drivers/builtin_openssl2/crypto/bn/asm/mips3.s index dca4105c7..dca4105c7 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/mips3.s +++ b/drivers/builtin_openssl2/crypto/bn/asm/mips3.s diff --git a/drivers/builtin_openssl/crypto/bn/asm/modexp512-x86_64.pl b/drivers/builtin_openssl2/crypto/bn/asm/modexp512-x86_64.pl index bfd6e9754..bfd6e9754 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/modexp512-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/modexp512-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/pa-risc2.s b/drivers/builtin_openssl2/crypto/bn/asm/pa-risc2.s index f3b16290e..f3b16290e 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/pa-risc2.s +++ b/drivers/builtin_openssl2/crypto/bn/asm/pa-risc2.s diff --git a/drivers/builtin_openssl/crypto/bn/asm/pa-risc2W.s b/drivers/builtin_openssl2/crypto/bn/asm/pa-risc2W.s index a99545754..a99545754 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/pa-risc2W.s +++ b/drivers/builtin_openssl2/crypto/bn/asm/pa-risc2W.s diff --git a/drivers/builtin_openssl/crypto/bn/asm/parisc-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/parisc-mont.pl index c02ef6f01..c02ef6f01 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/parisc-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/parisc-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/ppc-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/ppc-mont.pl index f9b6992cc..f9b6992cc 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/ppc-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/ppc-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/ppc.pl b/drivers/builtin_openssl2/crypto/bn/asm/ppc.pl index 1249ce229..1249ce229 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/ppc.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/ppc.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/ppc64-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/ppc64-mont.pl index a14e769ad..a14e769ad 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/ppc64-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/ppc64-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/s390x-gf2m.pl b/drivers/builtin_openssl2/crypto/bn/asm/s390x-gf2m.pl index cd9f13eca..cd9f13eca 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/s390x-gf2m.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/s390x-gf2m.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/s390x-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/s390x-mont.pl index 9fd64e81e..9fd64e81e 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/s390x-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/s390x-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/s390x.S b/drivers/builtin_openssl2/crypto/bn/asm/s390x.S index 43fcb79bc..43fcb79bc 100755 --- a/drivers/builtin_openssl/crypto/bn/asm/s390x.S +++ b/drivers/builtin_openssl2/crypto/bn/asm/s390x.S diff --git a/drivers/builtin_openssl/crypto/bn/asm/sparcv8.S b/drivers/builtin_openssl2/crypto/bn/asm/sparcv8.S index 88c5dc480..88c5dc480 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/sparcv8.S +++ b/drivers/builtin_openssl2/crypto/bn/asm/sparcv8.S diff --git a/drivers/builtin_openssl/crypto/bn/asm/sparcv8plus.S b/drivers/builtin_openssl2/crypto/bn/asm/sparcv8plus.S index 63de1860f..63de1860f 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/sparcv8plus.S +++ b/drivers/builtin_openssl2/crypto/bn/asm/sparcv8plus.S diff --git a/drivers/builtin_openssl/crypto/bn/asm/sparcv9-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/sparcv9-mont.pl index b8fb1e8a2..b8fb1e8a2 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/sparcv9-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/sparcv9-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/sparcv9a-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/sparcv9a-mont.pl index a14205f2f..a14205f2f 100755 --- a/drivers/builtin_openssl/crypto/bn/asm/sparcv9a-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/sparcv9a-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/via-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/via-mont.pl index c046a514c..c046a514c 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/via-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/via-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/vms.mar b/drivers/builtin_openssl2/crypto/bn/asm/vms.mar index aefab15cd..aefab15cd 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/vms.mar +++ b/drivers/builtin_openssl2/crypto/bn/asm/vms.mar diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86-gf2m.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86-gf2m.pl index 808a1e596..808a1e596 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86-gf2m.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86-gf2m.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86-mont.pl index e8f6b0508..e8f6b0508 100755 --- a/drivers/builtin_openssl/crypto/bn/asm/x86-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86.pl index 1bc4f1bb2..1bc4f1bb2 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/add.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/add.pl index 0b5cf583e..0b5cf583e 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/add.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/add.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/comba.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/comba.pl index 229125362..229125362 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/comba.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/comba.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/div.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/div.pl index 0e90152ca..0e90152ca 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/div.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/div.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/f b/drivers/builtin_openssl2/crypto/bn/asm/x86/f index 22e411222..22e411222 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/f +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/f diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/mul.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/mul.pl index 674cb9b05..674cb9b05 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/mul.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/mul.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/mul_add.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/mul_add.pl index 61830d3a9..61830d3a9 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/mul_add.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/mul_add.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/sqr.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/sqr.pl index 1f90993cf..1f90993cf 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/sqr.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/sqr.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86/sub.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86/sub.pl index 837b0e1b0..837b0e1b0 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86/sub.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86/sub.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86_64-gcc.c b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-gcc.c index acb0b4011..acb0b4011 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86_64-gcc.c +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-gcc.c diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86_64-gf2m.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-gf2m.pl index 226c66c35..226c66c35 100644 --- a/drivers/builtin_openssl/crypto/bn/asm/x86_64-gf2m.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-gf2m.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86_64-mont.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-mont.pl index 17fb94c84..17fb94c84 100755 --- a/drivers/builtin_openssl/crypto/bn/asm/x86_64-mont.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-mont.pl diff --git a/drivers/builtin_openssl/crypto/bn/asm/x86_64-mont5.pl b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-mont5.pl index dae0fe245..dae0fe245 100755 --- a/drivers/builtin_openssl/crypto/bn/asm/x86_64-mont5.pl +++ b/drivers/builtin_openssl2/crypto/bn/asm/x86_64-mont5.pl diff --git a/drivers/builtin_openssl/crypto/bn/bn.mul b/drivers/builtin_openssl2/crypto/bn/bn.mul index 9728870d3..9728870d3 100644 --- a/drivers/builtin_openssl/crypto/bn/bn.mul +++ b/drivers/builtin_openssl2/crypto/bn/bn.mul diff --git a/drivers/builtin_openssl/crypto/bn/bn_add.c b/drivers/builtin_openssl2/crypto/bn/bn_add.c index 940516370..940516370 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_add.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_add.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_asm.c b/drivers/builtin_openssl2/crypto/bn/bn_asm.c index c43c91cc0..c43c91cc0 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_asm.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_asm.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_blind.c b/drivers/builtin_openssl2/crypto/bn/bn_blind.c index 9ed8bc2b4..9ed8bc2b4 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_blind.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_blind.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_const.c b/drivers/builtin_openssl2/crypto/bn/bn_const.c index eb60a25b3..eb60a25b3 100755 --- a/drivers/builtin_openssl/crypto/bn/bn_const.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_const.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_ctx.c b/drivers/builtin_openssl2/crypto/bn/bn_ctx.c index 3f2256f67..3f2256f67 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_ctx.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_ctx.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_depr.c b/drivers/builtin_openssl2/crypto/bn/bn_depr.c index 27535e4fc..27535e4fc 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_depr.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_depr.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_div.c b/drivers/builtin_openssl2/crypto/bn/bn_div.c index 7b2403185..7b2403185 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_div.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_div.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_err.c b/drivers/builtin_openssl2/crypto/bn/bn_err.c index cfe2eb94a..cfe2eb94a 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_err.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_err.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_exp.c b/drivers/builtin_openssl2/crypto/bn/bn_exp.c index 2abf6fd67..2abf6fd67 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_exp.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_exp.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_exp2.c b/drivers/builtin_openssl2/crypto/bn/bn_exp2.c index bd0c34b91..bd0c34b91 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_exp2.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_exp2.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_gcd.c b/drivers/builtin_openssl2/crypto/bn/bn_gcd.c index a808f5317..a808f5317 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_gcd.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_gcd.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_gf2m.c b/drivers/builtin_openssl2/crypto/bn/bn_gf2m.c index 8a4dc20ad..8a4dc20ad 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_gf2m.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_gf2m.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_kron.c b/drivers/builtin_openssl2/crypto/bn/bn_kron.c index 740359b75..740359b75 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_kron.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_kron.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_lcl.h b/drivers/builtin_openssl2/crypto/bn/bn_lcl.h index 817c773b6..817c773b6 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_lcl.h +++ b/drivers/builtin_openssl2/crypto/bn/bn_lcl.h diff --git a/drivers/builtin_openssl/crypto/bn/bn_lib.c b/drivers/builtin_openssl2/crypto/bn/bn_lib.c index 5461e6ee7..5461e6ee7 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_lib.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_lib.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_mod.c b/drivers/builtin_openssl2/crypto/bn/bn_mod.c index 77d6ddb91..77d6ddb91 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_mod.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_mod.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_mont.c b/drivers/builtin_openssl2/crypto/bn/bn_mont.c index 427b5cf4d..ee8532c7d 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_mont.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_mont.c @@ -478,32 +478,38 @@ BN_MONT_CTX *BN_MONT_CTX_copy(BN_MONT_CTX *to, BN_MONT_CTX *from) BN_MONT_CTX *BN_MONT_CTX_set_locked(BN_MONT_CTX **pmont, int lock, const BIGNUM *mod, BN_CTX *ctx) { - int got_write_lock = 0; BN_MONT_CTX *ret; CRYPTO_r_lock(lock); - if (!*pmont) + ret = *pmont; + CRYPTO_r_unlock(lock); + if (ret) + return ret; + + /* We don't want to serialise globally while doing our lazy-init math in + * BN_MONT_CTX_set. That punishes threads that are doing independent + * things. Instead, punish the case where more than one thread tries to + * lazy-init the same 'pmont', by having each do the lazy-init math work + * independently and only use the one from the thread that wins the race + * (the losers throw away the work they've done). */ + ret = BN_MONT_CTX_new(); + if (!ret) + return NULL; + if (!BN_MONT_CTX_set(ret, mod, ctx)) { - CRYPTO_r_unlock(lock); - CRYPTO_w_lock(lock); - got_write_lock = 1; + BN_MONT_CTX_free(ret); + return NULL; + } - if (!*pmont) - { - ret = BN_MONT_CTX_new(); - if (ret && !BN_MONT_CTX_set(ret, mod, ctx)) - BN_MONT_CTX_free(ret); - else - *pmont = ret; - } + /* The locked compare-and-set, after the local work is done. */ + CRYPTO_w_lock(lock); + if (*pmont) + { + BN_MONT_CTX_free(ret); + ret = *pmont; } - - ret = *pmont; - - if (got_write_lock) - CRYPTO_w_unlock(lock); else - CRYPTO_r_unlock(lock); - + *pmont = ret; + CRYPTO_w_unlock(lock); return ret; } diff --git a/drivers/builtin_openssl/crypto/bn/bn_mpi.c b/drivers/builtin_openssl2/crypto/bn/bn_mpi.c index a054d21ae..a054d21ae 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_mpi.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_mpi.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_mul.c b/drivers/builtin_openssl2/crypto/bn/bn_mul.c index 12e5be80e..12e5be80e 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_mul.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_mul.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_nist.c b/drivers/builtin_openssl2/crypto/bn/bn_nist.c index e22968d4a..e22968d4a 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_nist.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_nist.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_prime.c b/drivers/builtin_openssl2/crypto/bn/bn_prime.c index 7b25979dd..7b25979dd 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_prime.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_prime.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_prime.h b/drivers/builtin_openssl2/crypto/bn/bn_prime.h index 51d2194fe..51d2194fe 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_prime.h +++ b/drivers/builtin_openssl2/crypto/bn/bn_prime.h diff --git a/drivers/builtin_openssl/crypto/bn/bn_prime.pl b/drivers/builtin_openssl2/crypto/bn/bn_prime.pl index 3fafb6f3e..3fafb6f3e 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_prime.pl +++ b/drivers/builtin_openssl2/crypto/bn/bn_prime.pl diff --git a/drivers/builtin_openssl/crypto/bn/bn_print.c b/drivers/builtin_openssl2/crypto/bn/bn_print.c index 1743b6a7e..1743b6a7e 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_print.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_print.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_rand.c b/drivers/builtin_openssl2/crypto/bn/bn_rand.c index b376c28ff..b376c28ff 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_rand.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_rand.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_recp.c b/drivers/builtin_openssl2/crypto/bn/bn_recp.c index 2e8efb8da..2e8efb8da 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_recp.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_recp.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_shift.c b/drivers/builtin_openssl2/crypto/bn/bn_shift.c index a6fca2c42..a6fca2c42 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_shift.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_shift.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_sqr.c b/drivers/builtin_openssl2/crypto/bn/bn_sqr.c index 270d0cd34..270d0cd34 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_sqr.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_sqr.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_sqrt.c b/drivers/builtin_openssl2/crypto/bn/bn_sqrt.c index 6beaf9e5e..6beaf9e5e 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_sqrt.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_sqrt.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_word.c b/drivers/builtin_openssl2/crypto/bn/bn_word.c index de83a15b9..de83a15b9 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_word.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_word.c diff --git a/drivers/builtin_openssl/crypto/bn/bn_x931p.c b/drivers/builtin_openssl2/crypto/bn/bn_x931p.c index 04c5c874e..04c5c874e 100644 --- a/drivers/builtin_openssl/crypto/bn/bn_x931p.c +++ b/drivers/builtin_openssl2/crypto/bn/bn_x931p.c diff --git a/drivers/builtin_openssl/crypto/bn/bnspeed.c b/drivers/builtin_openssl2/crypto/bn/bnspeed.c index b554ac8cf..b554ac8cf 100644 --- a/drivers/builtin_openssl/crypto/bn/bnspeed.c +++ b/drivers/builtin_openssl2/crypto/bn/bnspeed.c diff --git a/drivers/builtin_openssl/crypto/bn/bntest.c b/drivers/builtin_openssl2/crypto/bn/bntest.c index 06f5954ac..06f5954ac 100644 --- a/drivers/builtin_openssl/crypto/bn/bntest.c +++ b/drivers/builtin_openssl2/crypto/bn/bntest.c diff --git a/drivers/builtin_openssl/crypto/bn/divtest.c b/drivers/builtin_openssl2/crypto/bn/divtest.c index d3fc688f3..d3fc688f3 100644 --- a/drivers/builtin_openssl/crypto/bn/divtest.c +++ b/drivers/builtin_openssl2/crypto/bn/divtest.c diff --git a/drivers/builtin_openssl/crypto/bn/exp.c b/drivers/builtin_openssl2/crypto/bn/exp.c index 4865b0ef7..4865b0ef7 100644 --- a/drivers/builtin_openssl/crypto/bn/exp.c +++ b/drivers/builtin_openssl2/crypto/bn/exp.c diff --git a/drivers/builtin_openssl/crypto/bn/expspeed.c b/drivers/builtin_openssl2/crypto/bn/expspeed.c index 4d5f221f3..4d5f221f3 100644 --- a/drivers/builtin_openssl/crypto/bn/expspeed.c +++ b/drivers/builtin_openssl2/crypto/bn/expspeed.c diff --git a/drivers/builtin_openssl/crypto/bn/exptest.c b/drivers/builtin_openssl2/crypto/bn/exptest.c index 074a8e882..074a8e882 100644 --- a/drivers/builtin_openssl/crypto/bn/exptest.c +++ b/drivers/builtin_openssl2/crypto/bn/exptest.c diff --git a/drivers/builtin_openssl/crypto/bn/todo b/drivers/builtin_openssl2/crypto/bn/todo index e47e381ae..e47e381ae 100644 --- a/drivers/builtin_openssl/crypto/bn/todo +++ b/drivers/builtin_openssl2/crypto/bn/todo diff --git a/drivers/builtin_openssl/crypto/bn/vms-helper.c b/drivers/builtin_openssl2/crypto/bn/vms-helper.c index 4b63149bf..4b63149bf 100644 --- a/drivers/builtin_openssl/crypto/bn/vms-helper.c +++ b/drivers/builtin_openssl2/crypto/bn/vms-helper.c diff --git a/drivers/builtin_openssl/crypto/buffer/buf_err.c b/drivers/builtin_openssl2/crypto/buffer/buf_err.c index 8f1de6192..8f1de6192 100644 --- a/drivers/builtin_openssl/crypto/buffer/buf_err.c +++ b/drivers/builtin_openssl2/crypto/buffer/buf_err.c diff --git a/drivers/builtin_openssl/crypto/buffer/buf_str.c b/drivers/builtin_openssl2/crypto/buffer/buf_str.c index 151f5ea97..151f5ea97 100644 --- a/drivers/builtin_openssl/crypto/buffer/buf_str.c +++ b/drivers/builtin_openssl2/crypto/buffer/buf_str.c diff --git a/drivers/builtin_openssl/crypto/buffer/buffer.c b/drivers/builtin_openssl2/crypto/buffer/buffer.c index d4a4ce43b..d4a4ce43b 100644 --- a/drivers/builtin_openssl/crypto/buffer/buffer.c +++ b/drivers/builtin_openssl2/crypto/buffer/buffer.c diff --git a/drivers/builtin_openssl/crypto/camellia/asm/cmll-x86.pl b/drivers/builtin_openssl2/crypto/camellia/asm/cmll-x86.pl index c314d6231..c314d6231 100644 --- a/drivers/builtin_openssl/crypto/camellia/asm/cmll-x86.pl +++ b/drivers/builtin_openssl2/crypto/camellia/asm/cmll-x86.pl diff --git a/drivers/builtin_openssl/crypto/camellia/asm/cmll-x86_64.pl b/drivers/builtin_openssl2/crypto/camellia/asm/cmll-x86_64.pl index 9f4b82fa4..9f4b82fa4 100644 --- a/drivers/builtin_openssl/crypto/camellia/asm/cmll-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/camellia/asm/cmll-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/camellia/camellia.c b/drivers/builtin_openssl2/crypto/camellia/camellia.c index 75fc8991c..75fc8991c 100644 --- a/drivers/builtin_openssl/crypto/camellia/camellia.c +++ b/drivers/builtin_openssl2/crypto/camellia/camellia.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_cbc.c b/drivers/builtin_openssl2/crypto/camellia/cmll_cbc.c index 4c8d455ad..4c8d455ad 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_cbc.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_cbc.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_cfb.c b/drivers/builtin_openssl2/crypto/camellia/cmll_cfb.c index 3d81b51d3..3d81b51d3 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_cfb.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_cfb.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_ctr.c b/drivers/builtin_openssl2/crypto/camellia/cmll_ctr.c index 014e621a3..014e621a3 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_ctr.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_ctr.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_ecb.c b/drivers/builtin_openssl2/crypto/camellia/cmll_ecb.c index 70dc0e563..70dc0e563 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_ecb.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_ecb.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_locl.h b/drivers/builtin_openssl2/crypto/camellia/cmll_locl.h index 246b6ce1d..246b6ce1d 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_locl.h +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_locl.h diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_misc.c b/drivers/builtin_openssl2/crypto/camellia/cmll_misc.c index f44d48564..f44d48564 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_misc.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_misc.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_ofb.c b/drivers/builtin_openssl2/crypto/camellia/cmll_ofb.c index a482befc7..a482befc7 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_ofb.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_ofb.c diff --git a/drivers/builtin_openssl/crypto/camellia/cmll_utl.c b/drivers/builtin_openssl2/crypto/camellia/cmll_utl.c index 7a35711ec..7a35711ec 100644 --- a/drivers/builtin_openssl/crypto/camellia/cmll_utl.c +++ b/drivers/builtin_openssl2/crypto/camellia/cmll_utl.c diff --git a/drivers/builtin_openssl/crypto/cast/asm/cast-586.pl b/drivers/builtin_openssl2/crypto/cast/asm/cast-586.pl index bf6810d33..bf6810d33 100644 --- a/drivers/builtin_openssl/crypto/cast/asm/cast-586.pl +++ b/drivers/builtin_openssl2/crypto/cast/asm/cast-586.pl diff --git a/drivers/builtin_openssl/crypto/cast/asm/readme b/drivers/builtin_openssl2/crypto/cast/asm/readme index fbcd76289..fbcd76289 100644 --- a/drivers/builtin_openssl/crypto/cast/asm/readme +++ b/drivers/builtin_openssl2/crypto/cast/asm/readme diff --git a/drivers/builtin_openssl/crypto/cast/c_cfb64.c b/drivers/builtin_openssl2/crypto/cast/c_cfb64.c index dcec13a20..dcec13a20 100644 --- a/drivers/builtin_openssl/crypto/cast/c_cfb64.c +++ b/drivers/builtin_openssl2/crypto/cast/c_cfb64.c diff --git a/drivers/builtin_openssl/crypto/cast/c_ecb.c b/drivers/builtin_openssl2/crypto/cast/c_ecb.c index b6a3b1fff..b6a3b1fff 100644 --- a/drivers/builtin_openssl/crypto/cast/c_ecb.c +++ b/drivers/builtin_openssl2/crypto/cast/c_ecb.c diff --git a/drivers/builtin_openssl/crypto/cast/c_enc.c b/drivers/builtin_openssl2/crypto/cast/c_enc.c index 357c41ebf..357c41ebf 100644 --- a/drivers/builtin_openssl/crypto/cast/c_enc.c +++ b/drivers/builtin_openssl2/crypto/cast/c_enc.c diff --git a/drivers/builtin_openssl/crypto/cast/c_ofb64.c b/drivers/builtin_openssl2/crypto/cast/c_ofb64.c index cb3222456..cb3222456 100644 --- a/drivers/builtin_openssl/crypto/cast/c_ofb64.c +++ b/drivers/builtin_openssl2/crypto/cast/c_ofb64.c diff --git a/drivers/builtin_openssl/crypto/cast/c_skey.c b/drivers/builtin_openssl2/crypto/cast/c_skey.c index cb6bf9fee..cb6bf9fee 100644 --- a/drivers/builtin_openssl/crypto/cast/c_skey.c +++ b/drivers/builtin_openssl2/crypto/cast/c_skey.c diff --git a/drivers/builtin_openssl/crypto/cast/cast_lcl.h b/drivers/builtin_openssl2/crypto/cast/cast_lcl.h index e756021a3..e756021a3 100644 --- a/drivers/builtin_openssl/crypto/cast/cast_lcl.h +++ b/drivers/builtin_openssl2/crypto/cast/cast_lcl.h diff --git a/drivers/builtin_openssl/crypto/cast/cast_s.h b/drivers/builtin_openssl2/crypto/cast/cast_s.h index c483fd5e4..c483fd5e4 100644 --- a/drivers/builtin_openssl/crypto/cast/cast_s.h +++ b/drivers/builtin_openssl2/crypto/cast/cast_s.h diff --git a/drivers/builtin_openssl/crypto/cast/cast_spd.c b/drivers/builtin_openssl2/crypto/cast/cast_spd.c index d650af475..d650af475 100644 --- a/drivers/builtin_openssl/crypto/cast/cast_spd.c +++ b/drivers/builtin_openssl2/crypto/cast/cast_spd.c diff --git a/drivers/builtin_openssl/crypto/cast/castopts.c b/drivers/builtin_openssl2/crypto/cast/castopts.c index 33b2c7b06..33b2c7b06 100644 --- a/drivers/builtin_openssl/crypto/cast/castopts.c +++ b/drivers/builtin_openssl2/crypto/cast/castopts.c diff --git a/drivers/builtin_openssl/crypto/cast/casts.cpp b/drivers/builtin_openssl2/crypto/cast/casts.cpp index 8d7bd468d..8d7bd468d 100644 --- a/drivers/builtin_openssl/crypto/cast/casts.cpp +++ b/drivers/builtin_openssl2/crypto/cast/casts.cpp diff --git a/drivers/builtin_openssl/crypto/cast/casttest.c b/drivers/builtin_openssl2/crypto/cast/casttest.c index 0d020d697..0d020d697 100644 --- a/drivers/builtin_openssl/crypto/cast/casttest.c +++ b/drivers/builtin_openssl2/crypto/cast/casttest.c diff --git a/drivers/builtin_openssl/crypto/cmac/cm_ameth.c b/drivers/builtin_openssl2/crypto/cmac/cm_ameth.c index 0b8e5670b..0b8e5670b 100644 --- a/drivers/builtin_openssl/crypto/cmac/cm_ameth.c +++ b/drivers/builtin_openssl2/crypto/cmac/cm_ameth.c diff --git a/drivers/builtin_openssl/crypto/cmac/cm_pmeth.c b/drivers/builtin_openssl2/crypto/cmac/cm_pmeth.c index 072228ec7..072228ec7 100644 --- a/drivers/builtin_openssl/crypto/cmac/cm_pmeth.c +++ b/drivers/builtin_openssl2/crypto/cmac/cm_pmeth.c diff --git a/drivers/builtin_openssl/crypto/cmac/cmac.c b/drivers/builtin_openssl2/crypto/cmac/cmac.c index 8b72b0968..8b72b0968 100644 --- a/drivers/builtin_openssl/crypto/cmac/cmac.c +++ b/drivers/builtin_openssl2/crypto/cmac/cmac.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_asn1.c b/drivers/builtin_openssl2/crypto/cms/cms_asn1.c index cfe67fb6c..cfe67fb6c 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_asn1.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_asn1.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_att.c b/drivers/builtin_openssl2/crypto/cms/cms_att.c index 5b71722eb..5b71722eb 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_att.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_att.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_cd.c b/drivers/builtin_openssl2/crypto/cms/cms_cd.c index 202168810..202168810 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_cd.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_cd.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_dd.c b/drivers/builtin_openssl2/crypto/cms/cms_dd.c index 8919c15be..8919c15be 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_dd.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_dd.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_enc.c b/drivers/builtin_openssl2/crypto/cms/cms_enc.c index bebeaf29c..bebeaf29c 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_enc.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_enc.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_env.c b/drivers/builtin_openssl2/crypto/cms/cms_env.c index be20b1c02..add00bf99 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_env.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_env.c @@ -185,6 +185,8 @@ CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, if (flags & CMS_USE_KEYID) { ktri->version = 2; + if (env->version < 2) + env->version = 2; type = CMS_RECIPINFO_KEYIDENTIFIER; } else diff --git a/drivers/builtin_openssl/crypto/cms/cms_err.c b/drivers/builtin_openssl2/crypto/cms/cms_err.c index 8330ead7e..8330ead7e 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_err.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_err.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_ess.c b/drivers/builtin_openssl2/crypto/cms/cms_ess.c index 90c0b82fb..90c0b82fb 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_ess.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_ess.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_io.c b/drivers/builtin_openssl2/crypto/cms/cms_io.c index 1cb0264cc..1cb0264cc 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_io.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_io.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_lcl.h b/drivers/builtin_openssl2/crypto/cms/cms_lcl.h index a9f973015..a9f973015 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_lcl.h +++ b/drivers/builtin_openssl2/crypto/cms/cms_lcl.h diff --git a/drivers/builtin_openssl/crypto/cms/cms_lib.c b/drivers/builtin_openssl2/crypto/cms/cms_lib.c index ba08279a0..ba08279a0 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_lib.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_lib.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_pwri.c b/drivers/builtin_openssl2/crypto/cms/cms_pwri.c index b79612a12..b79612a12 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_pwri.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_pwri.c diff --git a/drivers/builtin_openssl/crypto/cms/cms_sd.c b/drivers/builtin_openssl2/crypto/cms/cms_sd.c index 77fbd1359..51dd33a1c 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_sd.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_sd.c @@ -158,8 +158,8 @@ static void cms_sd_set_version(CMS_SignedData *sd) if (sd->version < 3) sd->version = 3; } - else - sd->version = 1; + else if (si->version < 1) + si->version = 1; } if (sd->version < 1) diff --git a/drivers/builtin_openssl/crypto/cms/cms_smime.c b/drivers/builtin_openssl2/crypto/cms/cms_smime.c index 8c56e3a85..1af9f3a60 100644 --- a/drivers/builtin_openssl/crypto/cms/cms_smime.c +++ b/drivers/builtin_openssl2/crypto/cms/cms_smime.c @@ -611,7 +611,7 @@ int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert) STACK_OF(CMS_RecipientInfo) *ris; CMS_RecipientInfo *ri; int i, r; - int debug = 0; + int debug = 0, ri_match = 0; ris = CMS_get0_RecipientInfos(cms); if (ris) debug = cms->d.envelopedData->encryptedContentInfo->debug; @@ -620,6 +620,7 @@ int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert) ri = sk_CMS_RecipientInfo_value(ris, i); if (CMS_RecipientInfo_type(ri) != CMS_RECIPINFO_TRANS) continue; + ri_match = 1; /* If we have a cert try matching RecipientInfo * otherwise try them all. */ @@ -655,7 +656,7 @@ int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert) } } /* If no cert and not debugging always return success */ - if (!cert && !debug) + if (ri_match && !cert && !debug) { ERR_clear_error(); return 1; diff --git a/drivers/builtin_openssl/crypto/comp/c_rle.c b/drivers/builtin_openssl2/crypto/comp/c_rle.c index 47dfb67fb..47dfb67fb 100644 --- a/drivers/builtin_openssl/crypto/comp/c_rle.c +++ b/drivers/builtin_openssl2/crypto/comp/c_rle.c diff --git a/drivers/builtin_openssl/crypto/comp/c_zlib.c b/drivers/builtin_openssl2/crypto/comp/c_zlib.c index 8adf35f3f..8adf35f3f 100644 --- a/drivers/builtin_openssl/crypto/comp/c_zlib.c +++ b/drivers/builtin_openssl2/crypto/comp/c_zlib.c diff --git a/drivers/builtin_openssl/crypto/comp/comp_err.c b/drivers/builtin_openssl2/crypto/comp/comp_err.c index 661c94c3a..661c94c3a 100644 --- a/drivers/builtin_openssl/crypto/comp/comp_err.c +++ b/drivers/builtin_openssl2/crypto/comp/comp_err.c diff --git a/drivers/builtin_openssl/crypto/comp/comp_lib.c b/drivers/builtin_openssl2/crypto/comp/comp_lib.c index b60ae371e..b60ae371e 100644 --- a/drivers/builtin_openssl/crypto/comp/comp_lib.c +++ b/drivers/builtin_openssl2/crypto/comp/comp_lib.c diff --git a/drivers/builtin_openssl/crypto/conf/README b/drivers/builtin_openssl2/crypto/conf/README index 96e53b34e..96e53b34e 100644 --- a/drivers/builtin_openssl/crypto/conf/README +++ b/drivers/builtin_openssl2/crypto/conf/README diff --git a/drivers/builtin_openssl/crypto/conf/cnf_save.c b/drivers/builtin_openssl2/crypto/conf/cnf_save.c index 143948752..143948752 100644 --- a/drivers/builtin_openssl/crypto/conf/cnf_save.c +++ b/drivers/builtin_openssl2/crypto/conf/cnf_save.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_api.c b/drivers/builtin_openssl2/crypto/conf/conf_api.c index f5fcbb9f6..f5fcbb9f6 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_api.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_api.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_def.c b/drivers/builtin_openssl2/crypto/conf/conf_def.c index cf951320a..cf951320a 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_def.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_def.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_def.h b/drivers/builtin_openssl2/crypto/conf/conf_def.h index 92a7d8ad7..92a7d8ad7 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_def.h +++ b/drivers/builtin_openssl2/crypto/conf/conf_def.h diff --git a/drivers/builtin_openssl/crypto/conf/conf_err.c b/drivers/builtin_openssl2/crypto/conf/conf_err.c index 25bb5dc9a..25bb5dc9a 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_err.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_err.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_lib.c b/drivers/builtin_openssl2/crypto/conf/conf_lib.c index 54046defc..54046defc 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_lib.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_lib.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_mall.c b/drivers/builtin_openssl2/crypto/conf/conf_mall.c index 213890e0c..213890e0c 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_mall.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_mall.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_mod.c b/drivers/builtin_openssl2/crypto/conf/conf_mod.c index df1642a0a..df1642a0a 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_mod.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_mod.c diff --git a/drivers/builtin_openssl/crypto/conf/conf_sap.c b/drivers/builtin_openssl2/crypto/conf/conf_sap.c index 760dc2632..760dc2632 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_sap.c +++ b/drivers/builtin_openssl2/crypto/conf/conf_sap.c diff --git a/drivers/builtin_openssl/crypto/conf/keysets.pl b/drivers/builtin_openssl2/crypto/conf/keysets.pl index 50ed67fa5..50ed67fa5 100644 --- a/drivers/builtin_openssl/crypto/conf/keysets.pl +++ b/drivers/builtin_openssl2/crypto/conf/keysets.pl diff --git a/drivers/builtin_openssl/crypto/conf/ssleay.cnf b/drivers/builtin_openssl2/crypto/conf/ssleay.cnf index ed33af601..ed33af601 100644 --- a/drivers/builtin_openssl/crypto/conf/ssleay.cnf +++ b/drivers/builtin_openssl2/crypto/conf/ssleay.cnf diff --git a/drivers/builtin_openssl/crypto/conf/test.c b/drivers/builtin_openssl2/crypto/conf/test.c index 7fab85053..7fab85053 100644 --- a/drivers/builtin_openssl/crypto/conf/test.c +++ b/drivers/builtin_openssl2/crypto/conf/test.c diff --git a/drivers/builtin_openssl/crypto/cpt_err.c b/drivers/builtin_openssl2/crypto/cpt_err.c index 289005f66..289005f66 100644 --- a/drivers/builtin_openssl/crypto/cpt_err.c +++ b/drivers/builtin_openssl2/crypto/cpt_err.c diff --git a/drivers/builtin_openssl/crypto/cryptlib.c b/drivers/builtin_openssl2/crypto/cryptlib.c index 0b77d8b7d..0b77d8b7d 100644 --- a/drivers/builtin_openssl/crypto/cryptlib.c +++ b/drivers/builtin_openssl2/crypto/cryptlib.c diff --git a/drivers/builtin_openssl/crypto/cryptlib.h b/drivers/builtin_openssl2/crypto/cryptlib.h index d26f9630e..d26f9630e 100644 --- a/drivers/builtin_openssl/crypto/cryptlib.h +++ b/drivers/builtin_openssl2/crypto/cryptlib.h diff --git a/drivers/builtin_openssl/crypto/crypto-lib.com b/drivers/builtin_openssl2/crypto/crypto-lib.com index dc8a8c174..dc8a8c174 100644 --- a/drivers/builtin_openssl/crypto/crypto-lib.com +++ b/drivers/builtin_openssl2/crypto/crypto-lib.com diff --git a/drivers/builtin_openssl/crypto/cversion.c b/drivers/builtin_openssl2/crypto/cversion.c index ea9f25fd1..ea9f25fd1 100644 --- a/drivers/builtin_openssl/crypto/cversion.c +++ b/drivers/builtin_openssl2/crypto/cversion.c diff --git a/drivers/builtin_openssl/crypto/des/COPYRIGHT b/drivers/builtin_openssl2/crypto/des/COPYRIGHT index 5469e1e46..5469e1e46 100644 --- a/drivers/builtin_openssl/crypto/des/COPYRIGHT +++ b/drivers/builtin_openssl2/crypto/des/COPYRIGHT diff --git a/drivers/builtin_openssl/crypto/des/DES.pm b/drivers/builtin_openssl2/crypto/des/DES.pm index 6a175b6ca..6a175b6ca 100644 --- a/drivers/builtin_openssl/crypto/des/DES.pm +++ b/drivers/builtin_openssl2/crypto/des/DES.pm diff --git a/drivers/builtin_openssl/crypto/des/DES.xs b/drivers/builtin_openssl2/crypto/des/DES.xs index b8050b9ed..b8050b9ed 100644 --- a/drivers/builtin_openssl/crypto/des/DES.xs +++ b/drivers/builtin_openssl2/crypto/des/DES.xs diff --git a/drivers/builtin_openssl/crypto/des/FILES0 b/drivers/builtin_openssl2/crypto/des/FILES0 index 4c7ea2de7..4c7ea2de7 100644 --- a/drivers/builtin_openssl/crypto/des/FILES0 +++ b/drivers/builtin_openssl2/crypto/des/FILES0 diff --git a/drivers/builtin_openssl/crypto/des/INSTALL b/drivers/builtin_openssl2/crypto/des/INSTALL index 8aebdfe11..8aebdfe11 100644 --- a/drivers/builtin_openssl/crypto/des/INSTALL +++ b/drivers/builtin_openssl2/crypto/des/INSTALL diff --git a/drivers/builtin_openssl2/crypto/des/Imakefile b/drivers/builtin_openssl2/crypto/des/Imakefile new file mode 100644 index 000000000..1b9b5629e --- /dev/null +++ b/drivers/builtin_openssl2/crypto/des/Imakefile @@ -0,0 +1,35 @@ +# This Imakefile has not been tested for a while but it should still +# work when placed in the correct directory in the kerberos v 4 distribution + +SRCS= cbc_cksm.c cbc_enc.c ecb_enc.c pcbc_enc.c \ + qud_cksm.c rand_key.c read_pwd.c set_key.c str2key.c \ + enc_read.c enc_writ.c fcrypt.c cfb_enc.c \ + ecb3_enc.c ofb_enc.c ofb64enc.c + +OBJS= cbc_cksm.o cbc_enc.o ecb_enc.o pcbc_enc.o \ + qud_cksm.o rand_key.o read_pwd.o set_key.o str2key.o \ + enc_read.o enc_writ.o fcrypt.o cfb_enc.o \ + ecb3_enc.o ofb_enc.o ofb64enc.o + +GENERAL=COPYRIGHT FILES INSTALL Imakefile README VERSION makefile times \ + vms.com KERBEROS +DES= des.c des.man +TESTING=destest.c speed.c rpw.c +LIBDES= des_crypt.man des.h des_locl.h podd.h sk.h spr.h + +PERL= des.pl testdes.pl doIP doPC1 doPC2 PC1 PC2 shifts.pl + +CODE= $(GENERAL) $(DES) $(TESTING) $(SRCS) $(LIBDES) $(PERL) + +SRCDIR=$(SRCTOP)/lib/des + +DBG= -O +INCLUDE= -I$(SRCDIR) +CC= cc + +library_obj_rule() + +install_library_target(des,$(OBJS),$(SRCS),) + +test(destest,libdes.a,) +test(rpw,libdes.a,) diff --git a/drivers/builtin_openssl/crypto/des/KERBEROS b/drivers/builtin_openssl2/crypto/des/KERBEROS index f401b1001..f401b1001 100644 --- a/drivers/builtin_openssl/crypto/des/KERBEROS +++ b/drivers/builtin_openssl2/crypto/des/KERBEROS diff --git a/drivers/builtin_openssl/crypto/des/README b/drivers/builtin_openssl2/crypto/des/README index 621a5ab46..621a5ab46 100644 --- a/drivers/builtin_openssl/crypto/des/README +++ b/drivers/builtin_openssl2/crypto/des/README diff --git a/drivers/builtin_openssl/crypto/des/VERSION b/drivers/builtin_openssl2/crypto/des/VERSION index c7d01542b..c7d01542b 100644 --- a/drivers/builtin_openssl/crypto/des/VERSION +++ b/drivers/builtin_openssl2/crypto/des/VERSION diff --git a/drivers/builtin_openssl/crypto/des/asm/crypt586.pl b/drivers/builtin_openssl2/crypto/des/asm/crypt586.pl index e36f7d44b..e36f7d44b 100644 --- a/drivers/builtin_openssl/crypto/des/asm/crypt586.pl +++ b/drivers/builtin_openssl2/crypto/des/asm/crypt586.pl diff --git a/drivers/builtin_openssl/crypto/des/asm/des-586.pl b/drivers/builtin_openssl2/crypto/des/asm/des-586.pl index 5b5f39ceb..5b5f39ceb 100644 --- a/drivers/builtin_openssl/crypto/des/asm/des-586.pl +++ b/drivers/builtin_openssl2/crypto/des/asm/des-586.pl diff --git a/drivers/builtin_openssl/crypto/des/asm/des_enc.m4 b/drivers/builtin_openssl2/crypto/des/asm/des_enc.m4 index 328059547..328059547 100644 --- a/drivers/builtin_openssl/crypto/des/asm/des_enc.m4 +++ b/drivers/builtin_openssl2/crypto/des/asm/des_enc.m4 diff --git a/drivers/builtin_openssl/crypto/des/asm/desboth.pl b/drivers/builtin_openssl2/crypto/des/asm/desboth.pl index eec00886e..eec00886e 100644 --- a/drivers/builtin_openssl/crypto/des/asm/desboth.pl +++ b/drivers/builtin_openssl2/crypto/des/asm/desboth.pl diff --git a/drivers/builtin_openssl/crypto/des/asm/readme b/drivers/builtin_openssl2/crypto/des/asm/readme index 1beafe253..1beafe253 100644 --- a/drivers/builtin_openssl/crypto/des/asm/readme +++ b/drivers/builtin_openssl2/crypto/des/asm/readme diff --git a/drivers/builtin_openssl/crypto/des/cbc3_enc.c b/drivers/builtin_openssl2/crypto/des/cbc3_enc.c index b5db4e14f..b5db4e14f 100644 --- a/drivers/builtin_openssl/crypto/des/cbc3_enc.c +++ b/drivers/builtin_openssl2/crypto/des/cbc3_enc.c diff --git a/drivers/builtin_openssl/crypto/des/cbc_cksm.c b/drivers/builtin_openssl2/crypto/des/cbc_cksm.c index 09a7ba56a..09a7ba56a 100644 --- a/drivers/builtin_openssl/crypto/des/cbc_cksm.c +++ b/drivers/builtin_openssl2/crypto/des/cbc_cksm.c diff --git a/drivers/builtin_openssl/crypto/des/cbc_enc.c b/drivers/builtin_openssl2/crypto/des/cbc_enc.c index 677903ae4..677903ae4 100644 --- a/drivers/builtin_openssl/crypto/des/cbc_enc.c +++ b/drivers/builtin_openssl2/crypto/des/cbc_enc.c diff --git a/drivers/builtin_openssl/crypto/des/cfb64ede.c b/drivers/builtin_openssl2/crypto/des/cfb64ede.c index de34ecceb..de34ecceb 100644 --- a/drivers/builtin_openssl/crypto/des/cfb64ede.c +++ b/drivers/builtin_openssl2/crypto/des/cfb64ede.c diff --git a/drivers/builtin_openssl/crypto/des/cfb64enc.c b/drivers/builtin_openssl2/crypto/des/cfb64enc.c index 5ec8683e4..5ec8683e4 100644 --- a/drivers/builtin_openssl/crypto/des/cfb64enc.c +++ b/drivers/builtin_openssl2/crypto/des/cfb64enc.c diff --git a/drivers/builtin_openssl/crypto/des/cfb_enc.c b/drivers/builtin_openssl2/crypto/des/cfb_enc.c index 720f29a28..720f29a28 100644 --- a/drivers/builtin_openssl/crypto/des/cfb_enc.c +++ b/drivers/builtin_openssl2/crypto/des/cfb_enc.c diff --git a/drivers/builtin_openssl/crypto/des/des-lib.com b/drivers/builtin_openssl2/crypto/des/des-lib.com index 348f1c047..348f1c047 100644 --- a/drivers/builtin_openssl/crypto/des/des-lib.com +++ b/drivers/builtin_openssl2/crypto/des/des-lib.com diff --git a/drivers/builtin_openssl/crypto/des/des.c b/drivers/builtin_openssl2/crypto/des/des.c index 343135ff9..343135ff9 100644 --- a/drivers/builtin_openssl/crypto/des/des.c +++ b/drivers/builtin_openssl2/crypto/des/des.c diff --git a/drivers/builtin_openssl/crypto/des/des.pod b/drivers/builtin_openssl2/crypto/des/des.pod index bf479e83d..bf479e83d 100644 --- a/drivers/builtin_openssl/crypto/des/des.pod +++ b/drivers/builtin_openssl2/crypto/des/des.pod diff --git a/drivers/builtin_openssl/crypto/des/des3s.cpp b/drivers/builtin_openssl2/crypto/des/des3s.cpp index 02d527c05..02d527c05 100644 --- a/drivers/builtin_openssl/crypto/des/des3s.cpp +++ b/drivers/builtin_openssl2/crypto/des/des3s.cpp diff --git a/drivers/builtin_openssl/crypto/des/des_enc.c b/drivers/builtin_openssl2/crypto/des/des_enc.c index 828feba20..828feba20 100644 --- a/drivers/builtin_openssl/crypto/des/des_enc.c +++ b/drivers/builtin_openssl2/crypto/des/des_enc.c diff --git a/drivers/builtin_openssl/crypto/des/des_locl.h b/drivers/builtin_openssl2/crypto/des/des_locl.h index a3b512e9b..a3b512e9b 100644 --- a/drivers/builtin_openssl/crypto/des/des_locl.h +++ b/drivers/builtin_openssl2/crypto/des/des_locl.h diff --git a/drivers/builtin_openssl/crypto/des/des_old.c b/drivers/builtin_openssl2/crypto/des/des_old.c index 7c33ed7a9..7c33ed7a9 100644 --- a/drivers/builtin_openssl/crypto/des/des_old.c +++ b/drivers/builtin_openssl2/crypto/des/des_old.c diff --git a/drivers/builtin_openssl/crypto/des/des_old2.c b/drivers/builtin_openssl2/crypto/des/des_old2.c index c8fa3ee13..c8fa3ee13 100644 --- a/drivers/builtin_openssl/crypto/des/des_old2.c +++ b/drivers/builtin_openssl2/crypto/des/des_old2.c diff --git a/drivers/builtin_openssl/crypto/des/des_opts.c b/drivers/builtin_openssl2/crypto/des/des_opts.c index 2df82962c..2df82962c 100644 --- a/drivers/builtin_openssl/crypto/des/des_opts.c +++ b/drivers/builtin_openssl2/crypto/des/des_opts.c diff --git a/drivers/builtin_openssl/crypto/des/des_ver.h b/drivers/builtin_openssl2/crypto/des/des_ver.h index d1ada258a..d1ada258a 100644 --- a/drivers/builtin_openssl/crypto/des/des_ver.h +++ b/drivers/builtin_openssl2/crypto/des/des_ver.h diff --git a/drivers/builtin_openssl/crypto/des/dess.cpp b/drivers/builtin_openssl2/crypto/des/dess.cpp index 5549bab90..5549bab90 100644 --- a/drivers/builtin_openssl/crypto/des/dess.cpp +++ b/drivers/builtin_openssl2/crypto/des/dess.cpp diff --git a/drivers/builtin_openssl/crypto/des/destest.c b/drivers/builtin_openssl2/crypto/des/destest.c index 64b92a34f..64b92a34f 100644 --- a/drivers/builtin_openssl/crypto/des/destest.c +++ b/drivers/builtin_openssl2/crypto/des/destest.c diff --git a/drivers/builtin_openssl/crypto/des/ecb3_enc.c b/drivers/builtin_openssl2/crypto/des/ecb3_enc.c index c3437bc60..c3437bc60 100644 --- a/drivers/builtin_openssl/crypto/des/ecb3_enc.c +++ b/drivers/builtin_openssl2/crypto/des/ecb3_enc.c diff --git a/drivers/builtin_openssl/crypto/des/ecb_enc.c b/drivers/builtin_openssl2/crypto/des/ecb_enc.c index 0684e769b..0684e769b 100644 --- a/drivers/builtin_openssl/crypto/des/ecb_enc.c +++ b/drivers/builtin_openssl2/crypto/des/ecb_enc.c diff --git a/drivers/builtin_openssl/crypto/des/ede_cbcm_enc.c b/drivers/builtin_openssl2/crypto/des/ede_cbcm_enc.c index adfcb75cf..adfcb75cf 100644 --- a/drivers/builtin_openssl/crypto/des/ede_cbcm_enc.c +++ b/drivers/builtin_openssl2/crypto/des/ede_cbcm_enc.c diff --git a/drivers/builtin_openssl/crypto/des/enc_read.c b/drivers/builtin_openssl2/crypto/des/enc_read.c index edb6620d0..edb6620d0 100644 --- a/drivers/builtin_openssl/crypto/des/enc_read.c +++ b/drivers/builtin_openssl2/crypto/des/enc_read.c diff --git a/drivers/builtin_openssl/crypto/des/enc_writ.c b/drivers/builtin_openssl2/crypto/des/enc_writ.c index 2353ac1e8..2353ac1e8 100644 --- a/drivers/builtin_openssl/crypto/des/enc_writ.c +++ b/drivers/builtin_openssl2/crypto/des/enc_writ.c diff --git a/drivers/builtin_openssl/crypto/des/fcrypt.c b/drivers/builtin_openssl2/crypto/des/fcrypt.c index ccbdff250..ccbdff250 100644 --- a/drivers/builtin_openssl/crypto/des/fcrypt.c +++ b/drivers/builtin_openssl2/crypto/des/fcrypt.c diff --git a/drivers/builtin_openssl/crypto/des/fcrypt_b.c b/drivers/builtin_openssl2/crypto/des/fcrypt_b.c index 882281693..882281693 100644 --- a/drivers/builtin_openssl/crypto/des/fcrypt_b.c +++ b/drivers/builtin_openssl2/crypto/des/fcrypt_b.c diff --git a/drivers/builtin_openssl2/crypto/des/makefile.bc b/drivers/builtin_openssl2/crypto/des/makefile.bc new file mode 100644 index 000000000..1fe6d4915 --- /dev/null +++ b/drivers/builtin_openssl2/crypto/des/makefile.bc @@ -0,0 +1,50 @@ +# +# Origional BC Makefile from Teun <Teun.Nijssen@kub.nl> +# +# +CC = bcc +TLIB = tlib /0 /C +# note: the -3 flag produces code for 386, 486, Pentium etc; omit it for 286s +OPTIMIZE= -3 -O2 +#WINDOWS= -W +CFLAGS = -c -ml -d $(OPTIMIZE) $(WINDOWS) -DMSDOS +LFLAGS = -ml $(WINDOWS) + +.c.obj: + $(CC) $(CFLAGS) $*.c + +.obj.exe: + $(CC) $(LFLAGS) -e$*.exe $*.obj libdes.lib + +all: $(LIB) destest.exe rpw.exe des.exe speed.exe + +# "make clean": use a directory containing only libdes .exe and .obj files... +clean: + del *.exe + del *.obj + del libdes.lib + del libdes.rsp + +OBJS= cbc_cksm.obj cbc_enc.obj ecb_enc.obj pcbc_enc.obj \ + qud_cksm.obj rand_key.obj set_key.obj str2key.obj \ + enc_read.obj enc_writ.obj fcrypt.obj cfb_enc.obj \ + ecb3_enc.obj ofb_enc.obj cbc3_enc.obj read_pwd.obj\ + cfb64enc.obj ofb64enc.obj ede_enc.obj cfb64ede.obj\ + ofb64ede.obj supp.obj + +LIB= libdes.lib + +$(LIB): $(OBJS) + del $(LIB) + makersp "+%s &\n" &&| + $(OBJS) +| >libdes.rsp + $(TLIB) libdes.lib @libdes.rsp,nul + del libdes.rsp + +destest.exe: destest.obj libdes.lib +rpw.exe: rpw.obj libdes.lib +speed.exe: speed.obj libdes.lib +des.exe: des.obj libdes.lib + + diff --git a/drivers/builtin_openssl/crypto/des/ncbc_enc.c b/drivers/builtin_openssl2/crypto/des/ncbc_enc.c index fda23d522..fda23d522 100644 --- a/drivers/builtin_openssl/crypto/des/ncbc_enc.c +++ b/drivers/builtin_openssl2/crypto/des/ncbc_enc.c diff --git a/drivers/builtin_openssl/crypto/des/ofb64ede.c b/drivers/builtin_openssl2/crypto/des/ofb64ede.c index 26bbf9a6a..26bbf9a6a 100644 --- a/drivers/builtin_openssl/crypto/des/ofb64ede.c +++ b/drivers/builtin_openssl2/crypto/des/ofb64ede.c diff --git a/drivers/builtin_openssl/crypto/des/ofb64enc.c b/drivers/builtin_openssl2/crypto/des/ofb64enc.c index 8ca3d49de..8ca3d49de 100644 --- a/drivers/builtin_openssl/crypto/des/ofb64enc.c +++ b/drivers/builtin_openssl2/crypto/des/ofb64enc.c diff --git a/drivers/builtin_openssl/crypto/des/ofb_enc.c b/drivers/builtin_openssl2/crypto/des/ofb_enc.c index e887a3c6f..e887a3c6f 100644 --- a/drivers/builtin_openssl/crypto/des/ofb_enc.c +++ b/drivers/builtin_openssl2/crypto/des/ofb_enc.c diff --git a/drivers/builtin_openssl/crypto/des/options.txt b/drivers/builtin_openssl2/crypto/des/options.txt index 6e2b50f76..6e2b50f76 100644 --- a/drivers/builtin_openssl/crypto/des/options.txt +++ b/drivers/builtin_openssl2/crypto/des/options.txt diff --git a/drivers/builtin_openssl/crypto/des/pcbc_enc.c b/drivers/builtin_openssl2/crypto/des/pcbc_enc.c index 17a40f952..17a40f952 100644 --- a/drivers/builtin_openssl/crypto/des/pcbc_enc.c +++ b/drivers/builtin_openssl2/crypto/des/pcbc_enc.c diff --git a/drivers/builtin_openssl/crypto/des/qud_cksm.c b/drivers/builtin_openssl2/crypto/des/qud_cksm.c index dac201227..dac201227 100644 --- a/drivers/builtin_openssl/crypto/des/qud_cksm.c +++ b/drivers/builtin_openssl2/crypto/des/qud_cksm.c diff --git a/drivers/builtin_openssl/crypto/des/rand_key.c b/drivers/builtin_openssl2/crypto/des/rand_key.c index 239816556..239816556 100644 --- a/drivers/builtin_openssl/crypto/des/rand_key.c +++ b/drivers/builtin_openssl2/crypto/des/rand_key.c diff --git a/drivers/builtin_openssl/crypto/des/read2pwd.c b/drivers/builtin_openssl2/crypto/des/read2pwd.c index ee6969f76..ee6969f76 100644 --- a/drivers/builtin_openssl/crypto/des/read2pwd.c +++ b/drivers/builtin_openssl2/crypto/des/read2pwd.c diff --git a/drivers/builtin_openssl/crypto/des/read_pwd.c b/drivers/builtin_openssl2/crypto/des/read_pwd.c index ce5fa00a3..ce5fa00a3 100644 --- a/drivers/builtin_openssl/crypto/des/read_pwd.c +++ b/drivers/builtin_openssl2/crypto/des/read_pwd.c diff --git a/drivers/builtin_openssl/crypto/des/rpc_des.h b/drivers/builtin_openssl2/crypto/des/rpc_des.h index 41328d796..41328d796 100644 --- a/drivers/builtin_openssl/crypto/des/rpc_des.h +++ b/drivers/builtin_openssl2/crypto/des/rpc_des.h diff --git a/drivers/builtin_openssl/crypto/des/rpc_enc.c b/drivers/builtin_openssl2/crypto/des/rpc_enc.c index d937d08da..d937d08da 100644 --- a/drivers/builtin_openssl/crypto/des/rpc_enc.c +++ b/drivers/builtin_openssl2/crypto/des/rpc_enc.c diff --git a/drivers/builtin_openssl/crypto/des/rpw.c b/drivers/builtin_openssl2/crypto/des/rpw.c index 8a9473c4f..8a9473c4f 100644 --- a/drivers/builtin_openssl/crypto/des/rpw.c +++ b/drivers/builtin_openssl2/crypto/des/rpw.c diff --git a/drivers/builtin_openssl/crypto/des/set_key.c b/drivers/builtin_openssl2/crypto/des/set_key.c index da4d62e11..da4d62e11 100644 --- a/drivers/builtin_openssl/crypto/des/set_key.c +++ b/drivers/builtin_openssl2/crypto/des/set_key.c diff --git a/drivers/builtin_openssl/crypto/des/speed.c b/drivers/builtin_openssl2/crypto/des/speed.c index 1616f4b7c..1616f4b7c 100644 --- a/drivers/builtin_openssl/crypto/des/speed.c +++ b/drivers/builtin_openssl2/crypto/des/speed.c diff --git a/drivers/builtin_openssl/crypto/des/spr.h b/drivers/builtin_openssl2/crypto/des/spr.h index b91936a5a..b91936a5a 100644 --- a/drivers/builtin_openssl/crypto/des/spr.h +++ b/drivers/builtin_openssl2/crypto/des/spr.h diff --git a/drivers/builtin_openssl/crypto/des/str2key.c b/drivers/builtin_openssl2/crypto/des/str2key.c index 1077f99d1..1077f99d1 100644 --- a/drivers/builtin_openssl/crypto/des/str2key.c +++ b/drivers/builtin_openssl2/crypto/des/str2key.c diff --git a/drivers/builtin_openssl/crypto/des/t/test b/drivers/builtin_openssl2/crypto/des/t/test index 97acd0552..97acd0552 100644 --- a/drivers/builtin_openssl/crypto/des/t/test +++ b/drivers/builtin_openssl2/crypto/des/t/test diff --git a/drivers/builtin_openssl/crypto/des/times/486-50.sol b/drivers/builtin_openssl2/crypto/des/times/486-50.sol index 0de62d6db..0de62d6db 100644 --- a/drivers/builtin_openssl/crypto/des/times/486-50.sol +++ b/drivers/builtin_openssl2/crypto/des/times/486-50.sol diff --git a/drivers/builtin_openssl/crypto/des/times/586-100.lnx b/drivers/builtin_openssl2/crypto/des/times/586-100.lnx index 4323914a1..4323914a1 100644 --- a/drivers/builtin_openssl/crypto/des/times/586-100.lnx +++ b/drivers/builtin_openssl2/crypto/des/times/586-100.lnx diff --git a/drivers/builtin_openssl/crypto/des/times/686-200.fre b/drivers/builtin_openssl2/crypto/des/times/686-200.fre index 7d83f6ade..7d83f6ade 100644 --- a/drivers/builtin_openssl/crypto/des/times/686-200.fre +++ b/drivers/builtin_openssl2/crypto/des/times/686-200.fre diff --git a/drivers/builtin_openssl/crypto/des/times/aix.cc b/drivers/builtin_openssl2/crypto/des/times/aix.cc index d96b74e2c..d96b74e2c 100644 --- a/drivers/builtin_openssl/crypto/des/times/aix.cc +++ b/drivers/builtin_openssl2/crypto/des/times/aix.cc diff --git a/drivers/builtin_openssl/crypto/des/times/alpha.cc b/drivers/builtin_openssl2/crypto/des/times/alpha.cc index 95c17efae..95c17efae 100644 --- a/drivers/builtin_openssl/crypto/des/times/alpha.cc +++ b/drivers/builtin_openssl2/crypto/des/times/alpha.cc diff --git a/drivers/builtin_openssl/crypto/des/times/hpux.cc b/drivers/builtin_openssl2/crypto/des/times/hpux.cc index 3de856dda..3de856dda 100644 --- a/drivers/builtin_openssl/crypto/des/times/hpux.cc +++ b/drivers/builtin_openssl2/crypto/des/times/hpux.cc diff --git a/drivers/builtin_openssl/crypto/des/times/sparc.gcc b/drivers/builtin_openssl2/crypto/des/times/sparc.gcc index 8eaa04210..8eaa04210 100644 --- a/drivers/builtin_openssl/crypto/des/times/sparc.gcc +++ b/drivers/builtin_openssl2/crypto/des/times/sparc.gcc diff --git a/drivers/builtin_openssl/crypto/des/times/usparc.cc b/drivers/builtin_openssl2/crypto/des/times/usparc.cc index 0864285ef..0864285ef 100644 --- a/drivers/builtin_openssl/crypto/des/times/usparc.cc +++ b/drivers/builtin_openssl2/crypto/des/times/usparc.cc diff --git a/drivers/builtin_openssl/crypto/des/typemap b/drivers/builtin_openssl2/crypto/des/typemap index a524f5363..a524f5363 100644 --- a/drivers/builtin_openssl/crypto/des/typemap +++ b/drivers/builtin_openssl2/crypto/des/typemap diff --git a/drivers/builtin_openssl/crypto/des/xcbc_enc.c b/drivers/builtin_openssl2/crypto/des/xcbc_enc.c index 058cab6bc..058cab6bc 100644 --- a/drivers/builtin_openssl/crypto/des/xcbc_enc.c +++ b/drivers/builtin_openssl2/crypto/des/xcbc_enc.c diff --git a/drivers/builtin_openssl/crypto/dh/dh1024.pem b/drivers/builtin_openssl2/crypto/dh/dh1024.pem index 81d43f6a3..81d43f6a3 100644 --- a/drivers/builtin_openssl/crypto/dh/dh1024.pem +++ b/drivers/builtin_openssl2/crypto/dh/dh1024.pem diff --git a/drivers/builtin_openssl/crypto/dh/dh192.pem b/drivers/builtin_openssl2/crypto/dh/dh192.pem index 521c07271..521c07271 100644 --- a/drivers/builtin_openssl/crypto/dh/dh192.pem +++ b/drivers/builtin_openssl2/crypto/dh/dh192.pem diff --git a/drivers/builtin_openssl/crypto/dh/dh2048.pem b/drivers/builtin_openssl2/crypto/dh/dh2048.pem index 295460f50..295460f50 100644 --- a/drivers/builtin_openssl/crypto/dh/dh2048.pem +++ b/drivers/builtin_openssl2/crypto/dh/dh2048.pem diff --git a/drivers/builtin_openssl/crypto/dh/dh4096.pem b/drivers/builtin_openssl2/crypto/dh/dh4096.pem index 390943a21..390943a21 100644 --- a/drivers/builtin_openssl/crypto/dh/dh4096.pem +++ b/drivers/builtin_openssl2/crypto/dh/dh4096.pem diff --git a/drivers/builtin_openssl/crypto/dh/dh512.pem b/drivers/builtin_openssl2/crypto/dh/dh512.pem index 0a4d863eb..0a4d863eb 100644 --- a/drivers/builtin_openssl/crypto/dh/dh512.pem +++ b/drivers/builtin_openssl2/crypto/dh/dh512.pem diff --git a/drivers/builtin_openssl/crypto/dh/dh_ameth.c b/drivers/builtin_openssl2/crypto/dh/dh_ameth.c index 02ec2d47b..02ec2d47b 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_ameth.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_ameth.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_asn1.c b/drivers/builtin_openssl2/crypto/dh/dh_asn1.c index 0b4357d60..0b4357d60 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_asn1.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_asn1.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_check.c b/drivers/builtin_openssl2/crypto/dh/dh_check.c index 066898174..066898174 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_check.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_check.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_depr.c b/drivers/builtin_openssl2/crypto/dh/dh_depr.c index acc05f252..acc05f252 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_depr.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_depr.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_err.c b/drivers/builtin_openssl2/crypto/dh/dh_err.c index 56d3df735..56d3df735 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_err.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_err.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_gen.c b/drivers/builtin_openssl2/crypto/dh/dh_gen.c index 7b1fe9c9c..7b1fe9c9c 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_gen.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_gen.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_key.c b/drivers/builtin_openssl2/crypto/dh/dh_key.c index 89a74db4e..89a74db4e 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_key.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_key.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_lib.c b/drivers/builtin_openssl2/crypto/dh/dh_lib.c index 00218f2b9..00218f2b9 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_lib.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_lib.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_pmeth.c b/drivers/builtin_openssl2/crypto/dh/dh_pmeth.c index 5ae72b7d4..5ae72b7d4 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_pmeth.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_pmeth.c diff --git a/drivers/builtin_openssl/crypto/dh/dh_prn.c b/drivers/builtin_openssl2/crypto/dh/dh_prn.c index ae58c2ac8..ae58c2ac8 100644 --- a/drivers/builtin_openssl/crypto/dh/dh_prn.c +++ b/drivers/builtin_openssl2/crypto/dh/dh_prn.c diff --git a/drivers/builtin_openssl/crypto/dh/dhtest.c b/drivers/builtin_openssl2/crypto/dh/dhtest.c index 882f5c310..882f5c310 100644 --- a/drivers/builtin_openssl/crypto/dh/dhtest.c +++ b/drivers/builtin_openssl2/crypto/dh/dhtest.c diff --git a/drivers/builtin_openssl/crypto/dh/example b/drivers/builtin_openssl2/crypto/dh/example index 16a33d291..16a33d291 100644 --- a/drivers/builtin_openssl/crypto/dh/example +++ b/drivers/builtin_openssl2/crypto/dh/example diff --git a/drivers/builtin_openssl/crypto/dh/generate b/drivers/builtin_openssl2/crypto/dh/generate index 5d407231d..5d407231d 100644 --- a/drivers/builtin_openssl/crypto/dh/generate +++ b/drivers/builtin_openssl2/crypto/dh/generate diff --git a/drivers/builtin_openssl/crypto/dh/p1024.c b/drivers/builtin_openssl2/crypto/dh/p1024.c index 368ceca4e..368ceca4e 100644 --- a/drivers/builtin_openssl/crypto/dh/p1024.c +++ b/drivers/builtin_openssl2/crypto/dh/p1024.c diff --git a/drivers/builtin_openssl/crypto/dh/p192.c b/drivers/builtin_openssl2/crypto/dh/p192.c index 7bdf40410..7bdf40410 100644 --- a/drivers/builtin_openssl/crypto/dh/p192.c +++ b/drivers/builtin_openssl2/crypto/dh/p192.c diff --git a/drivers/builtin_openssl/crypto/dh/p512.c b/drivers/builtin_openssl2/crypto/dh/p512.c index a9b6aa83f..a9b6aa83f 100644 --- a/drivers/builtin_openssl/crypto/dh/p512.c +++ b/drivers/builtin_openssl2/crypto/dh/p512.c diff --git a/drivers/builtin_openssl/crypto/dsa/README b/drivers/builtin_openssl2/crypto/dsa/README index 6a7e9c170..6a7e9c170 100644 --- a/drivers/builtin_openssl/crypto/dsa/README +++ b/drivers/builtin_openssl2/crypto/dsa/README diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_ameth.c b/drivers/builtin_openssl2/crypto/dsa/dsa_ameth.c index 376156ec5..376156ec5 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_ameth.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_ameth.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_asn1.c b/drivers/builtin_openssl2/crypto/dsa/dsa_asn1.c index 605853437..605853437 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_asn1.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_asn1.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_depr.c b/drivers/builtin_openssl2/crypto/dsa/dsa_depr.c index f2da680eb..f2da680eb 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_depr.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_depr.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_err.c b/drivers/builtin_openssl2/crypto/dsa/dsa_err.c index 00545b7b9..00545b7b9 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_err.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_err.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_gen.c b/drivers/builtin_openssl2/crypto/dsa/dsa_gen.c index c398761d0..c398761d0 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_gen.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_gen.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_key.c b/drivers/builtin_openssl2/crypto/dsa/dsa_key.c index 9cf669b92..9cf669b92 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_key.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_key.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_lib.c b/drivers/builtin_openssl2/crypto/dsa/dsa_lib.c index 96d8d0c4b..96d8d0c4b 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_lib.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_lib.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_locl.h b/drivers/builtin_openssl2/crypto/dsa/dsa_locl.h index 21e2e4524..21e2e4524 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_locl.h +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_locl.h diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_ossl.c b/drivers/builtin_openssl2/crypto/dsa/dsa_ossl.c index b3d78e524..b3d78e524 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_ossl.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_ossl.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_pmeth.c b/drivers/builtin_openssl2/crypto/dsa/dsa_pmeth.c index 715d8d675..715d8d675 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_pmeth.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_pmeth.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_prn.c b/drivers/builtin_openssl2/crypto/dsa/dsa_prn.c index 6f29f5e24..6f29f5e24 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_prn.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_prn.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_sign.c b/drivers/builtin_openssl2/crypto/dsa/dsa_sign.c index c3cc3642c..c3cc3642c 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_sign.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_sign.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsa_vrf.c b/drivers/builtin_openssl2/crypto/dsa/dsa_vrf.c index 674cb5fa5..674cb5fa5 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa_vrf.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsa_vrf.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsagen.c b/drivers/builtin_openssl2/crypto/dsa/dsagen.c index 1b6a1cca0..1b6a1cca0 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsagen.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsagen.c diff --git a/drivers/builtin_openssl/crypto/dsa/dsatest.c b/drivers/builtin_openssl2/crypto/dsa/dsatest.c index edffd24e6..edffd24e6 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsatest.c +++ b/drivers/builtin_openssl2/crypto/dsa/dsatest.c diff --git a/drivers/builtin_openssl/crypto/dsa/fips186a.txt b/drivers/builtin_openssl2/crypto/dsa/fips186a.txt index 3a2e0a0d5..3a2e0a0d5 100644 --- a/drivers/builtin_openssl/crypto/dsa/fips186a.txt +++ b/drivers/builtin_openssl2/crypto/dsa/fips186a.txt diff --git a/drivers/builtin_openssl/crypto/dso/README b/drivers/builtin_openssl2/crypto/dso/README index d0bc9a89f..d0bc9a89f 100644 --- a/drivers/builtin_openssl/crypto/dso/README +++ b/drivers/builtin_openssl2/crypto/dso/README diff --git a/drivers/builtin_openssl/crypto/dso/dso_beos.c b/drivers/builtin_openssl2/crypto/dso/dso_beos.c index 553966e69..553966e69 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_beos.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_beos.c diff --git a/drivers/builtin_openssl/crypto/dso/dso_dl.c b/drivers/builtin_openssl2/crypto/dso/dso_dl.c index fc4236bd9..fc4236bd9 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_dl.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_dl.c diff --git a/drivers/builtin_openssl/crypto/dso/dso_dlfcn.c b/drivers/builtin_openssl2/crypto/dso/dso_dlfcn.c index 5f2254806..4a56aace0 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_dlfcn.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_dlfcn.c @@ -464,7 +464,7 @@ static int dlfcn_pathbyaddr(void *addr,char *path,int sz) return len; } - ERR_add_error_data(4, "dlfcn_pathbyaddr(): ", dlerror()); + ERR_add_error_data(2, "dlfcn_pathbyaddr(): ", dlerror()); #endif return -1; } diff --git a/drivers/builtin_openssl/crypto/dso/dso_err.c b/drivers/builtin_openssl2/crypto/dso/dso_err.c index 2bb07c251..2bb07c251 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_err.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_err.c diff --git a/drivers/builtin_openssl/crypto/dso/dso_lib.c b/drivers/builtin_openssl2/crypto/dso/dso_lib.c index 8a15b794a..8a15b794a 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_lib.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_lib.c diff --git a/drivers/builtin_openssl/crypto/dso/dso_null.c b/drivers/builtin_openssl2/crypto/dso/dso_null.c index 49d842d1f..49d842d1f 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_null.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_null.c diff --git a/drivers/builtin_openssl/crypto/dso/dso_openssl.c b/drivers/builtin_openssl2/crypto/dso/dso_openssl.c index b17e8e8e9..b17e8e8e9 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_openssl.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_openssl.c diff --git a/drivers/builtin_openssl/crypto/dso/dso_vms.c b/drivers/builtin_openssl2/crypto/dso/dso_vms.c index eee20d14f..868513c39 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_vms.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_vms.c @@ -61,7 +61,14 @@ #include <errno.h> #include "cryptlib.h" #include <openssl/dso.h> -#ifdef OPENSSL_SYS_VMS + +#ifndef OPENSSL_SYS_VMS +DSO_METHOD *DSO_METHOD_vms(void) + { + return NULL; + } +#else + #pragma message disable DOLLARID #include <rms.h> #include <lib$routines.h> @@ -69,7 +76,6 @@ #include <descrip.h> #include <starlet.h> #include "vms_rms.h" -#endif /* Some compiler options may mask the declaration of "_malloc32". */ #if __INITIAL_POINTER_SIZE && defined _ANSI_C_SOURCE @@ -82,12 +88,6 @@ #endif /* __INITIAL_POINTER_SIZE && defined _ANSI_C_SOURCE */ -#ifndef OPENSSL_SYS_VMS -DSO_METHOD *DSO_METHOD_vms(void) - { - return NULL; - } -#else #pragma message disable DOLLARID static int vms_load(DSO *dso); diff --git a/drivers/builtin_openssl/crypto/dso/dso_win32.c b/drivers/builtin_openssl2/crypto/dso/dso_win32.c index 6fb6c5418..6fb6c5418 100644 --- a/drivers/builtin_openssl/crypto/dso/dso_win32.c +++ b/drivers/builtin_openssl2/crypto/dso/dso_win32.c diff --git a/drivers/builtin_openssl/crypto/ebcdic.c b/drivers/builtin_openssl2/crypto/ebcdic.c index 43e53bcaf..43e53bcaf 100644 --- a/drivers/builtin_openssl/crypto/ebcdic.c +++ b/drivers/builtin_openssl2/crypto/ebcdic.c diff --git a/drivers/builtin_openssl/crypto/ec/ec2_mult.c b/drivers/builtin_openssl2/crypto/ec/ec2_mult.c index 1c575dc47..1c575dc47 100644 --- a/drivers/builtin_openssl/crypto/ec/ec2_mult.c +++ b/drivers/builtin_openssl2/crypto/ec/ec2_mult.c diff --git a/drivers/builtin_openssl/crypto/ec/ec2_oct.c b/drivers/builtin_openssl2/crypto/ec/ec2_oct.c index f1d75e5dd..f1d75e5dd 100644 --- a/drivers/builtin_openssl/crypto/ec/ec2_oct.c +++ b/drivers/builtin_openssl2/crypto/ec/ec2_oct.c diff --git a/drivers/builtin_openssl/crypto/ec/ec2_smpl.c b/drivers/builtin_openssl2/crypto/ec/ec2_smpl.c index e0e59c7d8..e0e59c7d8 100644 --- a/drivers/builtin_openssl/crypto/ec/ec2_smpl.c +++ b/drivers/builtin_openssl2/crypto/ec/ec2_smpl.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_ameth.c b/drivers/builtin_openssl2/crypto/ec/ec_ameth.c index 0ce452407..f715a238a 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_ameth.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_ameth.c @@ -352,6 +352,7 @@ static int eckey_priv_encode(PKCS8_PRIV_KEY_INFO *p8, const EVP_PKEY *pkey) EC_KEY_set_enc_flags(ec_key, old_flags); OPENSSL_free(ep); ECerr(EC_F_ECKEY_PRIV_ENCODE, ERR_R_EC_LIB); + return 0; } /* restore old encoding flags */ EC_KEY_set_enc_flags(ec_key, old_flags); diff --git a/drivers/builtin_openssl/crypto/ec/ec_asn1.c b/drivers/builtin_openssl2/crypto/ec/ec_asn1.c index 145807b61..e94f34e11 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_asn1.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_asn1.c @@ -1435,8 +1435,11 @@ int i2o_ECPublicKey(EC_KEY *a, unsigned char **out) *out, buf_len, NULL)) { ECerr(EC_F_I2O_ECPUBLICKEY, ERR_R_EC_LIB); - OPENSSL_free(*out); - *out = NULL; + if (new_buffer) + { + OPENSSL_free(*out); + *out = NULL; + } return 0; } if (!new_buffer) diff --git a/drivers/builtin_openssl/crypto/ec/ec_check.c b/drivers/builtin_openssl2/crypto/ec/ec_check.c index 0e316b4b3..0e316b4b3 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_check.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_check.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_curve.c b/drivers/builtin_openssl2/crypto/ec/ec_curve.c index c72fb2697..c72fb2697 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_curve.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_curve.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_cvt.c b/drivers/builtin_openssl2/crypto/ec/ec_cvt.c index bfcbab35f..bfcbab35f 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_cvt.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_cvt.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_err.c b/drivers/builtin_openssl2/crypto/ec/ec_err.c index 0d1939873..0d1939873 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_err.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_err.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_key.c b/drivers/builtin_openssl2/crypto/ec/ec_key.c index 7fa247593..7fa247593 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_key.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_key.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_lcl.h b/drivers/builtin_openssl2/crypto/ec/ec_lcl.h index da7967df3..b0d48b6b5 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_lcl.h +++ b/drivers/builtin_openssl2/crypto/ec/ec_lcl.h @@ -404,7 +404,7 @@ int ec_GF2m_simple_mul(const EC_GROUP *group, EC_POINT *r, const BIGNUM *scalar, int ec_GF2m_precompute_mult(EC_GROUP *group, BN_CTX *ctx); int ec_GF2m_have_precompute_mult(const EC_GROUP *group); -#ifndef OPENSSL_EC_NISTP_64_GCC_128 +#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 /* method functions in ecp_nistp224.c */ int ec_GFp_nistp224_group_init(EC_GROUP *group); int ec_GFp_nistp224_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *n, BN_CTX *); diff --git a/drivers/builtin_openssl/crypto/ec/ec_lib.c b/drivers/builtin_openssl2/crypto/ec/ec_lib.c index de9a0cc2b..de9a0cc2b 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_lib.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_lib.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_mult.c b/drivers/builtin_openssl2/crypto/ec/ec_mult.c index 19f21675f..19f21675f 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_mult.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_mult.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_oct.c b/drivers/builtin_openssl2/crypto/ec/ec_oct.c index fd9db0798..fd9db0798 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_oct.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_oct.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_pmeth.c b/drivers/builtin_openssl2/crypto/ec/ec_pmeth.c index 66ee397d8..66ee397d8 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_pmeth.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_pmeth.c diff --git a/drivers/builtin_openssl/crypto/ec/ec_print.c b/drivers/builtin_openssl2/crypto/ec/ec_print.c index f7c8a303a..f7c8a303a 100644 --- a/drivers/builtin_openssl/crypto/ec/ec_print.c +++ b/drivers/builtin_openssl2/crypto/ec/ec_print.c diff --git a/drivers/builtin_openssl/crypto/ec/eck_prn.c b/drivers/builtin_openssl2/crypto/ec/eck_prn.c index 06de8f395..06de8f395 100644 --- a/drivers/builtin_openssl/crypto/ec/eck_prn.c +++ b/drivers/builtin_openssl2/crypto/ec/eck_prn.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_mont.c b/drivers/builtin_openssl2/crypto/ec/ecp_mont.c index f04f132c7..f04f132c7 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_mont.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_mont.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_nist.c b/drivers/builtin_openssl2/crypto/ec/ecp_nist.c index aad2d5f44..aad2d5f44 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_nist.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_nist.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_nistp224.c b/drivers/builtin_openssl2/crypto/ec/ecp_nistp224.c index b5ff56c25..b5ff56c25 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_nistp224.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_nistp224.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_nistp256.c b/drivers/builtin_openssl2/crypto/ec/ecp_nistp256.c index 4bc0f5dce..4bc0f5dce 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_nistp256.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_nistp256.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_nistp521.c b/drivers/builtin_openssl2/crypto/ec/ecp_nistp521.c index 178b655f7..178b655f7 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_nistp521.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_nistp521.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_nistputil.c b/drivers/builtin_openssl2/crypto/ec/ecp_nistputil.c index c8140c807..c8140c807 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_nistputil.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_nistputil.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_oct.c b/drivers/builtin_openssl2/crypto/ec/ecp_oct.c index 374a0ee73..374a0ee73 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_oct.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_oct.c diff --git a/drivers/builtin_openssl/crypto/ec/ecp_smpl.c b/drivers/builtin_openssl2/crypto/ec/ecp_smpl.c index 7cbb321f9..7cbb321f9 100644 --- a/drivers/builtin_openssl/crypto/ec/ecp_smpl.c +++ b/drivers/builtin_openssl2/crypto/ec/ecp_smpl.c diff --git a/drivers/builtin_openssl/crypto/ec/ectest.c b/drivers/builtin_openssl2/crypto/ec/ectest.c index 102eaa9b2..102eaa9b2 100644 --- a/drivers/builtin_openssl/crypto/ec/ectest.c +++ b/drivers/builtin_openssl2/crypto/ec/ectest.c diff --git a/drivers/builtin_openssl/crypto/ecdh/ecdhtest.c b/drivers/builtin_openssl2/crypto/ecdh/ecdhtest.c index 823d7baa6..823d7baa6 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ecdhtest.c +++ b/drivers/builtin_openssl2/crypto/ecdh/ecdhtest.c diff --git a/drivers/builtin_openssl/crypto/ecdh/ech_err.c b/drivers/builtin_openssl2/crypto/ecdh/ech_err.c index 3bd247398..3bd247398 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ech_err.c +++ b/drivers/builtin_openssl2/crypto/ecdh/ech_err.c diff --git a/drivers/builtin_openssl/crypto/ecdh/ech_key.c b/drivers/builtin_openssl2/crypto/ecdh/ech_key.c index 2988899ea..2988899ea 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ech_key.c +++ b/drivers/builtin_openssl2/crypto/ecdh/ech_key.c diff --git a/drivers/builtin_openssl/crypto/ecdh/ech_lib.c b/drivers/builtin_openssl2/crypto/ecdh/ech_lib.c index 0644431b7..0644431b7 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ech_lib.c +++ b/drivers/builtin_openssl2/crypto/ecdh/ech_lib.c diff --git a/drivers/builtin_openssl/crypto/ecdh/ech_locl.h b/drivers/builtin_openssl2/crypto/ecdh/ech_locl.h index f6cad6a89..f6cad6a89 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ech_locl.h +++ b/drivers/builtin_openssl2/crypto/ecdh/ech_locl.h diff --git a/drivers/builtin_openssl/crypto/ecdh/ech_ossl.c b/drivers/builtin_openssl2/crypto/ecdh/ech_ossl.c index 4a30628fb..4a30628fb 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ech_ossl.c +++ b/drivers/builtin_openssl2/crypto/ecdh/ech_ossl.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecdsatest.c b/drivers/builtin_openssl2/crypto/ecdsa/ecdsatest.c index 537bb3036..537bb3036 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecdsatest.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecdsatest.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_asn1.c b/drivers/builtin_openssl2/crypto/ecdsa/ecs_asn1.c index b29548940..b29548940 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_asn1.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_asn1.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_err.c b/drivers/builtin_openssl2/crypto/ecdsa/ecs_err.c index 81542e6d1..81542e6d1 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_err.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_err.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_lib.c b/drivers/builtin_openssl2/crypto/ecdsa/ecs_lib.c index 814a6bf40..814a6bf40 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_lib.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_lib.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_locl.h b/drivers/builtin_openssl2/crypto/ecdsa/ecs_locl.h index cb3be13cf..cb3be13cf 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_locl.h +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_locl.h diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_ossl.c b/drivers/builtin_openssl2/crypto/ecdsa/ecs_ossl.c index 772593561..772593561 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_ossl.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_ossl.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_sign.c b/drivers/builtin_openssl2/crypto/ecdsa/ecs_sign.c index 353d5af51..353d5af51 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_sign.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_sign.c diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecs_vrf.c b/drivers/builtin_openssl2/crypto/ecdsa/ecs_vrf.c index ef9acf7b6..ef9acf7b6 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecs_vrf.c +++ b/drivers/builtin_openssl2/crypto/ecdsa/ecs_vrf.c diff --git a/drivers/builtin_openssl/crypto/engine/README b/drivers/builtin_openssl2/crypto/engine/README index 6b69b70f5..6b69b70f5 100644 --- a/drivers/builtin_openssl/crypto/engine/README +++ b/drivers/builtin_openssl2/crypto/engine/README diff --git a/drivers/builtin_openssl/crypto/engine/eng_all.c b/drivers/builtin_openssl2/crypto/engine/eng_all.c index 6093376df..6093376df 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_all.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_all.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_cnf.c b/drivers/builtin_openssl2/crypto/engine/eng_cnf.c index 95c407001..95c407001 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_cnf.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_cnf.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_cryptodev.c b/drivers/builtin_openssl2/crypto/engine/eng_cryptodev.c index 5a715aca4..5a715aca4 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_cryptodev.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_cryptodev.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_ctrl.c b/drivers/builtin_openssl2/crypto/engine/eng_ctrl.c index 5ce25d92e..5ce25d92e 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_ctrl.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_ctrl.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_dyn.c b/drivers/builtin_openssl2/crypto/engine/eng_dyn.c index 807da7a5e..807da7a5e 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_dyn.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_dyn.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_err.c b/drivers/builtin_openssl2/crypto/engine/eng_err.c index 81c70acfa..81c70acfa 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_err.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_err.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_fat.c b/drivers/builtin_openssl2/crypto/engine/eng_fat.c index 789b8d57e..789b8d57e 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_fat.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_fat.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_init.c b/drivers/builtin_openssl2/crypto/engine/eng_init.c index 7633cf5f1..7633cf5f1 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_init.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_init.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_int.h b/drivers/builtin_openssl2/crypto/engine/eng_int.h index 451ef8feb..451ef8feb 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_int.h +++ b/drivers/builtin_openssl2/crypto/engine/eng_int.h diff --git a/drivers/builtin_openssl/crypto/engine/eng_lib.c b/drivers/builtin_openssl2/crypto/engine/eng_lib.c index 18a666464..18a666464 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_lib.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_lib.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_list.c b/drivers/builtin_openssl2/crypto/engine/eng_list.c index 95c858960..95c858960 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_list.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_list.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_openssl.c b/drivers/builtin_openssl2/crypto/engine/eng_openssl.c index 9abb95cc2..9abb95cc2 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_openssl.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_openssl.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_pkey.c b/drivers/builtin_openssl2/crypto/engine/eng_pkey.c index 1dfa2e366..1dfa2e366 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_pkey.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_pkey.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_rdrand.c b/drivers/builtin_openssl2/crypto/engine/eng_rdrand.c index 4e9e91d54..4e9e91d54 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_rdrand.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_rdrand.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_rsax.c b/drivers/builtin_openssl2/crypto/engine/eng_rsax.c index 96e63477e..96e63477e 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_rsax.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_rsax.c diff --git a/drivers/builtin_openssl/crypto/engine/eng_table.c b/drivers/builtin_openssl2/crypto/engine/eng_table.c index 4fde94818..4fde94818 100644 --- a/drivers/builtin_openssl/crypto/engine/eng_table.c +++ b/drivers/builtin_openssl2/crypto/engine/eng_table.c diff --git a/drivers/builtin_openssl/crypto/engine/enginetest.c b/drivers/builtin_openssl2/crypto/engine/enginetest.c index f4d70e7e0..f4d70e7e0 100644 --- a/drivers/builtin_openssl/crypto/engine/enginetest.c +++ b/drivers/builtin_openssl2/crypto/engine/enginetest.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_asnmth.c b/drivers/builtin_openssl2/crypto/engine/tb_asnmth.c index 75090339f..75090339f 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_asnmth.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_asnmth.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_cipher.c b/drivers/builtin_openssl2/crypto/engine/tb_cipher.c index 177fc1fb7..177fc1fb7 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_cipher.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_cipher.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_dh.c b/drivers/builtin_openssl2/crypto/engine/tb_dh.c index 6e9d42876..6e9d42876 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_dh.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_dh.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_digest.c b/drivers/builtin_openssl2/crypto/engine/tb_digest.c index d3f4bb274..d3f4bb274 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_digest.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_digest.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_dsa.c b/drivers/builtin_openssl2/crypto/engine/tb_dsa.c index e4674f5f0..e4674f5f0 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_dsa.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_dsa.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_ecdh.c b/drivers/builtin_openssl2/crypto/engine/tb_ecdh.c index c8ec7812c..c8ec7812c 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_ecdh.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_ecdh.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_ecdsa.c b/drivers/builtin_openssl2/crypto/engine/tb_ecdsa.c index 005ecb622..005ecb622 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_ecdsa.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_ecdsa.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_pkmeth.c b/drivers/builtin_openssl2/crypto/engine/tb_pkmeth.c index 1cdb967f2..1cdb967f2 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_pkmeth.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_pkmeth.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_rand.c b/drivers/builtin_openssl2/crypto/engine/tb_rand.c index f36f67c0f..f36f67c0f 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_rand.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_rand.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_rsa.c b/drivers/builtin_openssl2/crypto/engine/tb_rsa.c index fbc707fd2..fbc707fd2 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_rsa.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_rsa.c diff --git a/drivers/builtin_openssl/crypto/engine/tb_store.c b/drivers/builtin_openssl2/crypto/engine/tb_store.c index 8cc435c93..8cc435c93 100644 --- a/drivers/builtin_openssl/crypto/engine/tb_store.c +++ b/drivers/builtin_openssl2/crypto/engine/tb_store.c diff --git a/drivers/builtin_openssl/crypto/err/err.c b/drivers/builtin_openssl2/crypto/err/err.c index fcdb24400..fcdb24400 100644 --- a/drivers/builtin_openssl/crypto/err/err.c +++ b/drivers/builtin_openssl2/crypto/err/err.c diff --git a/drivers/builtin_openssl/crypto/err/err_all.c b/drivers/builtin_openssl2/crypto/err/err_all.c index 8eb547d98..8eb547d98 100644 --- a/drivers/builtin_openssl/crypto/err/err_all.c +++ b/drivers/builtin_openssl2/crypto/err/err_all.c diff --git a/drivers/builtin_openssl/crypto/err/err_prn.c b/drivers/builtin_openssl2/crypto/err/err_prn.c index a0168ac8e..a0168ac8e 100644 --- a/drivers/builtin_openssl/crypto/err/err_prn.c +++ b/drivers/builtin_openssl2/crypto/err/err_prn.c diff --git a/drivers/builtin_openssl/crypto/err/openssl.ec b/drivers/builtin_openssl2/crypto/err/openssl.ec index e0554b434..e0554b434 100644 --- a/drivers/builtin_openssl/crypto/err/openssl.ec +++ b/drivers/builtin_openssl2/crypto/err/openssl.ec diff --git a/drivers/builtin_openssl/crypto/evp/bio_b64.c b/drivers/builtin_openssl2/crypto/evp/bio_b64.c index ac6d441aa..16863fe23 100644 --- a/drivers/builtin_openssl/crypto/evp/bio_b64.c +++ b/drivers/builtin_openssl2/crypto/evp/bio_b64.c @@ -226,6 +226,7 @@ static int b64_read(BIO *b, char *out, int outl) else if (ctx->start) { q=p=(unsigned char *)ctx->tmp; + num = 0; for (j=0; j<i; j++) { if (*(q++) != '\n') continue; diff --git a/drivers/builtin_openssl/crypto/evp/bio_enc.c b/drivers/builtin_openssl2/crypto/evp/bio_enc.c index b6efb5fbc..b6efb5fbc 100644 --- a/drivers/builtin_openssl/crypto/evp/bio_enc.c +++ b/drivers/builtin_openssl2/crypto/evp/bio_enc.c diff --git a/drivers/builtin_openssl/crypto/evp/bio_md.c b/drivers/builtin_openssl2/crypto/evp/bio_md.c index 144fdfd56..144fdfd56 100644 --- a/drivers/builtin_openssl/crypto/evp/bio_md.c +++ b/drivers/builtin_openssl2/crypto/evp/bio_md.c diff --git a/drivers/builtin_openssl/crypto/evp/bio_ok.c b/drivers/builtin_openssl2/crypto/evp/bio_ok.c index e64335353..e64335353 100644 --- a/drivers/builtin_openssl/crypto/evp/bio_ok.c +++ b/drivers/builtin_openssl2/crypto/evp/bio_ok.c diff --git a/drivers/builtin_openssl/crypto/evp/c_all.c b/drivers/builtin_openssl2/crypto/evp/c_all.c index 766c4cecd..766c4cecd 100644 --- a/drivers/builtin_openssl/crypto/evp/c_all.c +++ b/drivers/builtin_openssl2/crypto/evp/c_all.c diff --git a/drivers/builtin_openssl/crypto/evp/c_allc.c b/drivers/builtin_openssl2/crypto/evp/c_allc.c index 2a45d435e..2a45d435e 100644 --- a/drivers/builtin_openssl/crypto/evp/c_allc.c +++ b/drivers/builtin_openssl2/crypto/evp/c_allc.c diff --git a/drivers/builtin_openssl/crypto/evp/c_alld.c b/drivers/builtin_openssl2/crypto/evp/c_alld.c index 311e1fe2f..311e1fe2f 100644 --- a/drivers/builtin_openssl/crypto/evp/c_alld.c +++ b/drivers/builtin_openssl2/crypto/evp/c_alld.c diff --git a/drivers/builtin_openssl/crypto/evp/digest.c b/drivers/builtin_openssl2/crypto/evp/digest.c index d14e8e48d..d14e8e48d 100644 --- a/drivers/builtin_openssl/crypto/evp/digest.c +++ b/drivers/builtin_openssl2/crypto/evp/digest.c diff --git a/drivers/builtin_openssl/crypto/evp/e_aes.c b/drivers/builtin_openssl2/crypto/evp/e_aes.c index c7869b69e..c7869b69e 100644 --- a/drivers/builtin_openssl/crypto/evp/e_aes.c +++ b/drivers/builtin_openssl2/crypto/evp/e_aes.c diff --git a/drivers/builtin_openssl/crypto/evp/e_aes_cbc_hmac_sha1.c b/drivers/builtin_openssl2/crypto/evp/e_aes_cbc_hmac_sha1.c index fb2c884a7..fb2c884a7 100644 --- a/drivers/builtin_openssl/crypto/evp/e_aes_cbc_hmac_sha1.c +++ b/drivers/builtin_openssl2/crypto/evp/e_aes_cbc_hmac_sha1.c diff --git a/drivers/builtin_openssl/crypto/evp/e_bf.c b/drivers/builtin_openssl2/crypto/evp/e_bf.c index cc224e536..cc224e536 100644 --- a/drivers/builtin_openssl/crypto/evp/e_bf.c +++ b/drivers/builtin_openssl2/crypto/evp/e_bf.c diff --git a/drivers/builtin_openssl/crypto/evp/e_camellia.c b/drivers/builtin_openssl2/crypto/evp/e_camellia.c index a7b40d1c6..a7b40d1c6 100644 --- a/drivers/builtin_openssl/crypto/evp/e_camellia.c +++ b/drivers/builtin_openssl2/crypto/evp/e_camellia.c diff --git a/drivers/builtin_openssl/crypto/evp/e_cast.c b/drivers/builtin_openssl2/crypto/evp/e_cast.c index d77bcd929..d77bcd929 100644 --- a/drivers/builtin_openssl/crypto/evp/e_cast.c +++ b/drivers/builtin_openssl2/crypto/evp/e_cast.c diff --git a/drivers/builtin_openssl/crypto/evp/e_des.c b/drivers/builtin_openssl2/crypto/evp/e_des.c index ca009f2c5..ca009f2c5 100644 --- a/drivers/builtin_openssl/crypto/evp/e_des.c +++ b/drivers/builtin_openssl2/crypto/evp/e_des.c diff --git a/drivers/builtin_openssl/crypto/evp/e_des3.c b/drivers/builtin_openssl2/crypto/evp/e_des3.c index 8d7b7de29..8d7b7de29 100644 --- a/drivers/builtin_openssl/crypto/evp/e_des3.c +++ b/drivers/builtin_openssl2/crypto/evp/e_des3.c diff --git a/drivers/builtin_openssl/crypto/evp/e_dsa.c b/drivers/builtin_openssl2/crypto/evp/e_dsa.c index 0711d6352..b96f2738b 100644 --- a/drivers/builtin_openssl/crypto/evp/e_dsa.c +++ b/drivers/builtin_openssl2/crypto/evp/e_dsa.c @@ -59,10 +59,8 @@ #include <stdio.h> #include "cryptlib.h" #include <openssl/evp.h> -#include "evp_locl.h" #include <openssl/objects.h> #include <openssl/x509.h> -#include <openssl/ossl_typ.h> static EVP_PKEY_METHOD dss_method= { diff --git a/drivers/builtin_openssl/crypto/evp/e_idea.c b/drivers/builtin_openssl2/crypto/evp/e_idea.c index 806b08036..806b08036 100644 --- a/drivers/builtin_openssl/crypto/evp/e_idea.c +++ b/drivers/builtin_openssl2/crypto/evp/e_idea.c diff --git a/drivers/builtin_openssl/crypto/evp/e_null.c b/drivers/builtin_openssl2/crypto/evp/e_null.c index f0c1f78b5..f0c1f78b5 100644 --- a/drivers/builtin_openssl/crypto/evp/e_null.c +++ b/drivers/builtin_openssl2/crypto/evp/e_null.c diff --git a/drivers/builtin_openssl/crypto/evp/e_old.c b/drivers/builtin_openssl2/crypto/evp/e_old.c index 1642af486..1642af486 100644 --- a/drivers/builtin_openssl/crypto/evp/e_old.c +++ b/drivers/builtin_openssl2/crypto/evp/e_old.c diff --git a/drivers/builtin_openssl/crypto/evp/e_rc2.c b/drivers/builtin_openssl2/crypto/evp/e_rc2.c index d4c33b58d..d4c33b58d 100644 --- a/drivers/builtin_openssl/crypto/evp/e_rc2.c +++ b/drivers/builtin_openssl2/crypto/evp/e_rc2.c diff --git a/drivers/builtin_openssl/crypto/evp/e_rc4.c b/drivers/builtin_openssl2/crypto/evp/e_rc4.c index b4f6bda82..b4f6bda82 100644 --- a/drivers/builtin_openssl/crypto/evp/e_rc4.c +++ b/drivers/builtin_openssl2/crypto/evp/e_rc4.c diff --git a/drivers/builtin_openssl/crypto/evp/e_rc4_hmac_md5.c b/drivers/builtin_openssl2/crypto/evp/e_rc4_hmac_md5.c index 56563191b..56563191b 100644 --- a/drivers/builtin_openssl/crypto/evp/e_rc4_hmac_md5.c +++ b/drivers/builtin_openssl2/crypto/evp/e_rc4_hmac_md5.c diff --git a/drivers/builtin_openssl/crypto/evp/e_rc5.c b/drivers/builtin_openssl2/crypto/evp/e_rc5.c index 19a10c640..19a10c640 100644 --- a/drivers/builtin_openssl/crypto/evp/e_rc5.c +++ b/drivers/builtin_openssl2/crypto/evp/e_rc5.c diff --git a/drivers/builtin_openssl/crypto/evp/e_seed.c b/drivers/builtin_openssl2/crypto/evp/e_seed.c index 2d1759d27..2d1759d27 100644 --- a/drivers/builtin_openssl/crypto/evp/e_seed.c +++ b/drivers/builtin_openssl2/crypto/evp/e_seed.c diff --git a/drivers/builtin_openssl/crypto/evp/e_xcbc_d.c b/drivers/builtin_openssl2/crypto/evp/e_xcbc_d.c index 250e88c8c..250e88c8c 100644 --- a/drivers/builtin_openssl/crypto/evp/e_xcbc_d.c +++ b/drivers/builtin_openssl2/crypto/evp/e_xcbc_d.c diff --git a/drivers/builtin_openssl/crypto/evp/encode.c b/drivers/builtin_openssl2/crypto/evp/encode.c index 28546a84b..4654bdc61 100644 --- a/drivers/builtin_openssl/crypto/evp/encode.c +++ b/drivers/builtin_openssl2/crypto/evp/encode.c @@ -324,6 +324,7 @@ int EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl, v=EVP_DecodeBlock(out,d,n); n=0; if (v < 0) { rv=0; goto end; } + if (eof > v) { rv=-1; goto end; } ret+=(v-eof); } else diff --git a/drivers/builtin_openssl/crypto/evp/evp_acnf.c b/drivers/builtin_openssl2/crypto/evp/evp_acnf.c index 643a1864e..643a1864e 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_acnf.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_acnf.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_cnf.c b/drivers/builtin_openssl2/crypto/evp/evp_cnf.c index 2e4db3023..2e4db3023 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_cnf.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_cnf.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_enc.c b/drivers/builtin_openssl2/crypto/evp/evp_enc.c index 0c54f05e6..0c54f05e6 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_enc.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_enc.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_err.c b/drivers/builtin_openssl2/crypto/evp/evp_err.c index 08eab9882..08eab9882 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_err.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_err.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_fips.c b/drivers/builtin_openssl2/crypto/evp/evp_fips.c index cb7f4fc0f..cb7f4fc0f 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_fips.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_fips.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_key.c b/drivers/builtin_openssl2/crypto/evp/evp_key.c index 7961fbebf..7961fbebf 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_key.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_key.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_lib.c b/drivers/builtin_openssl2/crypto/evp/evp_lib.c index b180e4828..b180e4828 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_lib.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_lib.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_locl.h b/drivers/builtin_openssl2/crypto/evp/evp_locl.h index 08c0a66d3..08c0a66d3 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_locl.h +++ b/drivers/builtin_openssl2/crypto/evp/evp_locl.h diff --git a/drivers/builtin_openssl/crypto/evp/evp_pbe.c b/drivers/builtin_openssl2/crypto/evp/evp_pbe.c index f8c32d825..f8c32d825 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_pbe.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_pbe.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_pkey.c b/drivers/builtin_openssl2/crypto/evp/evp_pkey.c index ceebf6928..ceebf6928 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_pkey.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_pkey.c diff --git a/drivers/builtin_openssl/crypto/evp/evp_test.c b/drivers/builtin_openssl2/crypto/evp/evp_test.c index 55c7cdfdc..55c7cdfdc 100644 --- a/drivers/builtin_openssl/crypto/evp/evp_test.c +++ b/drivers/builtin_openssl2/crypto/evp/evp_test.c diff --git a/drivers/builtin_openssl/crypto/evp/evptests.txt b/drivers/builtin_openssl2/crypto/evp/evptests.txt index c273707c1..c273707c1 100644 --- a/drivers/builtin_openssl/crypto/evp/evptests.txt +++ b/drivers/builtin_openssl2/crypto/evp/evptests.txt diff --git a/drivers/builtin_openssl/crypto/evp/m_dss.c b/drivers/builtin_openssl2/crypto/evp/m_dss.c index 6fb7e9a86..6fb7e9a86 100644 --- a/drivers/builtin_openssl/crypto/evp/m_dss.c +++ b/drivers/builtin_openssl2/crypto/evp/m_dss.c diff --git a/drivers/builtin_openssl/crypto/evp/m_dss1.c b/drivers/builtin_openssl2/crypto/evp/m_dss1.c index 2df362a67..2df362a67 100644 --- a/drivers/builtin_openssl/crypto/evp/m_dss1.c +++ b/drivers/builtin_openssl2/crypto/evp/m_dss1.c diff --git a/drivers/builtin_openssl/crypto/evp/m_ecdsa.c b/drivers/builtin_openssl2/crypto/evp/m_ecdsa.c index 4b15fb0f6..4b15fb0f6 100644 --- a/drivers/builtin_openssl/crypto/evp/m_ecdsa.c +++ b/drivers/builtin_openssl2/crypto/evp/m_ecdsa.c diff --git a/drivers/builtin_openssl/crypto/evp/m_md2.c b/drivers/builtin_openssl2/crypto/evp/m_md2.c index 5ce849f16..5ce849f16 100644 --- a/drivers/builtin_openssl/crypto/evp/m_md2.c +++ b/drivers/builtin_openssl2/crypto/evp/m_md2.c diff --git a/drivers/builtin_openssl/crypto/evp/m_md4.c b/drivers/builtin_openssl2/crypto/evp/m_md4.c index 6d47f61b2..6d47f61b2 100644 --- a/drivers/builtin_openssl/crypto/evp/m_md4.c +++ b/drivers/builtin_openssl2/crypto/evp/m_md4.c diff --git a/drivers/builtin_openssl/crypto/evp/m_md5.c b/drivers/builtin_openssl2/crypto/evp/m_md5.c index 9a8bae025..9a8bae025 100644 --- a/drivers/builtin_openssl/crypto/evp/m_md5.c +++ b/drivers/builtin_openssl2/crypto/evp/m_md5.c diff --git a/drivers/builtin_openssl/crypto/evp/m_mdc2.c b/drivers/builtin_openssl2/crypto/evp/m_mdc2.c index 3602bed31..3602bed31 100644 --- a/drivers/builtin_openssl/crypto/evp/m_mdc2.c +++ b/drivers/builtin_openssl2/crypto/evp/m_mdc2.c diff --git a/drivers/builtin_openssl/crypto/evp/m_null.c b/drivers/builtin_openssl2/crypto/evp/m_null.c index cb0721699..cb0721699 100644 --- a/drivers/builtin_openssl/crypto/evp/m_null.c +++ b/drivers/builtin_openssl2/crypto/evp/m_null.c diff --git a/drivers/builtin_openssl/crypto/evp/m_ripemd.c b/drivers/builtin_openssl2/crypto/evp/m_ripemd.c index 7bf4804cf..7bf4804cf 100644 --- a/drivers/builtin_openssl/crypto/evp/m_ripemd.c +++ b/drivers/builtin_openssl2/crypto/evp/m_ripemd.c diff --git a/drivers/builtin_openssl/crypto/evp/m_sha.c b/drivers/builtin_openssl2/crypto/evp/m_sha.c index 8769cdd42..8769cdd42 100644 --- a/drivers/builtin_openssl/crypto/evp/m_sha.c +++ b/drivers/builtin_openssl2/crypto/evp/m_sha.c diff --git a/drivers/builtin_openssl/crypto/evp/m_sha1.c b/drivers/builtin_openssl2/crypto/evp/m_sha1.c index bd0c01ad3..bd0c01ad3 100644 --- a/drivers/builtin_openssl/crypto/evp/m_sha1.c +++ b/drivers/builtin_openssl2/crypto/evp/m_sha1.c diff --git a/drivers/builtin_openssl/crypto/evp/m_sigver.c b/drivers/builtin_openssl2/crypto/evp/m_sigver.c index 7e2731f4a..7e2731f4a 100644 --- a/drivers/builtin_openssl/crypto/evp/m_sigver.c +++ b/drivers/builtin_openssl2/crypto/evp/m_sigver.c diff --git a/drivers/builtin_openssl/crypto/evp/m_wp.c b/drivers/builtin_openssl2/crypto/evp/m_wp.c index c51bc2d5d..c51bc2d5d 100644 --- a/drivers/builtin_openssl/crypto/evp/m_wp.c +++ b/drivers/builtin_openssl2/crypto/evp/m_wp.c diff --git a/drivers/builtin_openssl/crypto/evp/names.c b/drivers/builtin_openssl2/crypto/evp/names.c index 6311ad7cf..6311ad7cf 100644 --- a/drivers/builtin_openssl/crypto/evp/names.c +++ b/drivers/builtin_openssl2/crypto/evp/names.c diff --git a/drivers/builtin_openssl/crypto/evp/openbsd_hw.c b/drivers/builtin_openssl2/crypto/evp/openbsd_hw.c index 3831a5731..3831a5731 100644 --- a/drivers/builtin_openssl/crypto/evp/openbsd_hw.c +++ b/drivers/builtin_openssl2/crypto/evp/openbsd_hw.c diff --git a/drivers/builtin_openssl/crypto/evp/p5_crpt.c b/drivers/builtin_openssl2/crypto/evp/p5_crpt.c index 294cc90d8..294cc90d8 100644 --- a/drivers/builtin_openssl/crypto/evp/p5_crpt.c +++ b/drivers/builtin_openssl2/crypto/evp/p5_crpt.c diff --git a/drivers/builtin_openssl/crypto/evp/p5_crpt2.c b/drivers/builtin_openssl2/crypto/evp/p5_crpt2.c index fe3c6c881..fe3c6c881 100644 --- a/drivers/builtin_openssl/crypto/evp/p5_crpt2.c +++ b/drivers/builtin_openssl2/crypto/evp/p5_crpt2.c diff --git a/drivers/builtin_openssl/crypto/evp/p_dec.c b/drivers/builtin_openssl2/crypto/evp/p_dec.c index 4201dcbad..4201dcbad 100644 --- a/drivers/builtin_openssl/crypto/evp/p_dec.c +++ b/drivers/builtin_openssl2/crypto/evp/p_dec.c diff --git a/drivers/builtin_openssl/crypto/evp/p_enc.c b/drivers/builtin_openssl2/crypto/evp/p_enc.c index b5a3a84c4..b5a3a84c4 100644 --- a/drivers/builtin_openssl/crypto/evp/p_enc.c +++ b/drivers/builtin_openssl2/crypto/evp/p_enc.c diff --git a/drivers/builtin_openssl/crypto/evp/p_lib.c b/drivers/builtin_openssl2/crypto/evp/p_lib.c index e26ccd0d0..e26ccd0d0 100644 --- a/drivers/builtin_openssl/crypto/evp/p_lib.c +++ b/drivers/builtin_openssl2/crypto/evp/p_lib.c diff --git a/drivers/builtin_openssl/crypto/evp/p_open.c b/drivers/builtin_openssl2/crypto/evp/p_open.c index c748fbea8..c748fbea8 100644 --- a/drivers/builtin_openssl/crypto/evp/p_open.c +++ b/drivers/builtin_openssl2/crypto/evp/p_open.c diff --git a/drivers/builtin_openssl/crypto/evp/p_seal.c b/drivers/builtin_openssl2/crypto/evp/p_seal.c index e5919b0fb..e5919b0fb 100644 --- a/drivers/builtin_openssl/crypto/evp/p_seal.c +++ b/drivers/builtin_openssl2/crypto/evp/p_seal.c diff --git a/drivers/builtin_openssl/crypto/evp/p_sign.c b/drivers/builtin_openssl2/crypto/evp/p_sign.c index 8afb66430..8afb66430 100644 --- a/drivers/builtin_openssl/crypto/evp/p_sign.c +++ b/drivers/builtin_openssl2/crypto/evp/p_sign.c diff --git a/drivers/builtin_openssl/crypto/evp/p_verify.c b/drivers/builtin_openssl2/crypto/evp/p_verify.c index c66d63ccf..c66d63ccf 100644 --- a/drivers/builtin_openssl/crypto/evp/p_verify.c +++ b/drivers/builtin_openssl2/crypto/evp/p_verify.c diff --git a/drivers/builtin_openssl/crypto/evp/pmeth_fn.c b/drivers/builtin_openssl2/crypto/evp/pmeth_fn.c index c4676f2f8..c4676f2f8 100644 --- a/drivers/builtin_openssl/crypto/evp/pmeth_fn.c +++ b/drivers/builtin_openssl2/crypto/evp/pmeth_fn.c diff --git a/drivers/builtin_openssl/crypto/evp/pmeth_gn.c b/drivers/builtin_openssl2/crypto/evp/pmeth_gn.c index 4651c8137..4651c8137 100644 --- a/drivers/builtin_openssl/crypto/evp/pmeth_gn.c +++ b/drivers/builtin_openssl2/crypto/evp/pmeth_gn.c diff --git a/drivers/builtin_openssl/crypto/evp/pmeth_lib.c b/drivers/builtin_openssl2/crypto/evp/pmeth_lib.c index acfa7b6f8..acfa7b6f8 100644 --- a/drivers/builtin_openssl/crypto/evp/pmeth_lib.c +++ b/drivers/builtin_openssl2/crypto/evp/pmeth_lib.c diff --git a/drivers/builtin_openssl/crypto/ex_data.c b/drivers/builtin_openssl2/crypto/ex_data.c index e2bc8298d..e2bc8298d 100644 --- a/drivers/builtin_openssl/crypto/ex_data.c +++ b/drivers/builtin_openssl2/crypto/ex_data.c diff --git a/drivers/builtin_openssl/crypto/fips_err.h b/drivers/builtin_openssl2/crypto/fips_err.h index c671691b4..c671691b4 100644 --- a/drivers/builtin_openssl/crypto/fips_err.h +++ b/drivers/builtin_openssl2/crypto/fips_err.h diff --git a/drivers/builtin_openssl/crypto/fips_ers.c b/drivers/builtin_openssl2/crypto/fips_ers.c index 09f11748f..09f11748f 100644 --- a/drivers/builtin_openssl/crypto/fips_ers.c +++ b/drivers/builtin_openssl2/crypto/fips_ers.c diff --git a/drivers/builtin_openssl/crypto/hmac/hm_ameth.c b/drivers/builtin_openssl2/crypto/hmac/hm_ameth.c index e03f24aed..e03f24aed 100644 --- a/drivers/builtin_openssl/crypto/hmac/hm_ameth.c +++ b/drivers/builtin_openssl2/crypto/hmac/hm_ameth.c diff --git a/drivers/builtin_openssl/crypto/hmac/hm_pmeth.c b/drivers/builtin_openssl2/crypto/hmac/hm_pmeth.c index 0daa44511..0daa44511 100644 --- a/drivers/builtin_openssl/crypto/hmac/hm_pmeth.c +++ b/drivers/builtin_openssl2/crypto/hmac/hm_pmeth.c diff --git a/drivers/builtin_openssl/crypto/hmac/hmac.c b/drivers/builtin_openssl2/crypto/hmac/hmac.c index ba27cbf56..ba27cbf56 100644 --- a/drivers/builtin_openssl/crypto/hmac/hmac.c +++ b/drivers/builtin_openssl2/crypto/hmac/hmac.c diff --git a/drivers/builtin_openssl/crypto/hmac/hmactest.c b/drivers/builtin_openssl2/crypto/hmac/hmactest.c index 1b906b81a..1b906b81a 100644 --- a/drivers/builtin_openssl/crypto/hmac/hmactest.c +++ b/drivers/builtin_openssl2/crypto/hmac/hmactest.c diff --git a/drivers/builtin_openssl/crypto/ia64cpuid.S b/drivers/builtin_openssl2/crypto/ia64cpuid.S index 7832b9b64..7832b9b64 100644 --- a/drivers/builtin_openssl/crypto/ia64cpuid.S +++ b/drivers/builtin_openssl2/crypto/ia64cpuid.S diff --git a/drivers/builtin_openssl/crypto/idea/i_cbc.c b/drivers/builtin_openssl2/crypto/idea/i_cbc.c index ecb9cb8b8..ecb9cb8b8 100644 --- a/drivers/builtin_openssl/crypto/idea/i_cbc.c +++ b/drivers/builtin_openssl2/crypto/idea/i_cbc.c diff --git a/drivers/builtin_openssl/crypto/idea/i_cfb64.c b/drivers/builtin_openssl2/crypto/idea/i_cfb64.c index 66d49d520..66d49d520 100644 --- a/drivers/builtin_openssl/crypto/idea/i_cfb64.c +++ b/drivers/builtin_openssl2/crypto/idea/i_cfb64.c diff --git a/drivers/builtin_openssl/crypto/idea/i_ecb.c b/drivers/builtin_openssl2/crypto/idea/i_ecb.c index fef38230a..fef38230a 100644 --- a/drivers/builtin_openssl/crypto/idea/i_ecb.c +++ b/drivers/builtin_openssl2/crypto/idea/i_ecb.c diff --git a/drivers/builtin_openssl/crypto/idea/i_ofb64.c b/drivers/builtin_openssl2/crypto/idea/i_ofb64.c index e749e88e3..e749e88e3 100644 --- a/drivers/builtin_openssl/crypto/idea/i_ofb64.c +++ b/drivers/builtin_openssl2/crypto/idea/i_ofb64.c diff --git a/drivers/builtin_openssl/crypto/idea/i_skey.c b/drivers/builtin_openssl2/crypto/idea/i_skey.c index afb830964..afb830964 100644 --- a/drivers/builtin_openssl/crypto/idea/i_skey.c +++ b/drivers/builtin_openssl2/crypto/idea/i_skey.c diff --git a/drivers/builtin_openssl/crypto/idea/idea_lcl.h b/drivers/builtin_openssl2/crypto/idea/idea_lcl.h index f3dbfa67e..f3dbfa67e 100644 --- a/drivers/builtin_openssl/crypto/idea/idea_lcl.h +++ b/drivers/builtin_openssl2/crypto/idea/idea_lcl.h diff --git a/drivers/builtin_openssl/crypto/idea/idea_spd.c b/drivers/builtin_openssl2/crypto/idea/idea_spd.c index 699353e87..699353e87 100644 --- a/drivers/builtin_openssl/crypto/idea/idea_spd.c +++ b/drivers/builtin_openssl2/crypto/idea/idea_spd.c diff --git a/drivers/builtin_openssl/crypto/idea/ideatest.c b/drivers/builtin_openssl2/crypto/idea/ideatest.c index e6ffc7025..e6ffc7025 100644 --- a/drivers/builtin_openssl/crypto/idea/ideatest.c +++ b/drivers/builtin_openssl2/crypto/idea/ideatest.c diff --git a/drivers/builtin_openssl/crypto/idea/version b/drivers/builtin_openssl2/crypto/idea/version index 3f2229379..3f2229379 100644 --- a/drivers/builtin_openssl/crypto/idea/version +++ b/drivers/builtin_openssl2/crypto/idea/version diff --git a/drivers/builtin_openssl/crypto/install-crypto.com b/drivers/builtin_openssl2/crypto/install-crypto.com index 85b3d583c..85b3d583c 100755 --- a/drivers/builtin_openssl/crypto/install-crypto.com +++ b/drivers/builtin_openssl2/crypto/install-crypto.com diff --git a/drivers/builtin_openssl/crypto/jpake/jpake.c b/drivers/builtin_openssl2/crypto/jpake/jpake.c index 8e4b633cc..8e4b633cc 100644 --- a/drivers/builtin_openssl/crypto/jpake/jpake.c +++ b/drivers/builtin_openssl2/crypto/jpake/jpake.c diff --git a/drivers/builtin_openssl/crypto/jpake/jpake.h b/drivers/builtin_openssl2/crypto/jpake/jpake.h index fd143b4d9..fd143b4d9 100644 --- a/drivers/builtin_openssl/crypto/jpake/jpake.h +++ b/drivers/builtin_openssl2/crypto/jpake/jpake.h diff --git a/drivers/builtin_openssl/crypto/jpake/jpake_err.c b/drivers/builtin_openssl2/crypto/jpake/jpake_err.c index a9a9dee75..a9a9dee75 100644 --- a/drivers/builtin_openssl/crypto/jpake/jpake_err.c +++ b/drivers/builtin_openssl2/crypto/jpake/jpake_err.c diff --git a/drivers/builtin_openssl/crypto/jpake/jpaketest.c b/drivers/builtin_openssl2/crypto/jpake/jpaketest.c index eaba75ed8..eaba75ed8 100644 --- a/drivers/builtin_openssl/crypto/jpake/jpaketest.c +++ b/drivers/builtin_openssl2/crypto/jpake/jpaketest.c diff --git a/drivers/builtin_openssl/crypto/krb5/krb5_asn.c b/drivers/builtin_openssl2/crypto/krb5/krb5_asn.c index 1fb741d2a..1fb741d2a 100644 --- a/drivers/builtin_openssl/crypto/krb5/krb5_asn.c +++ b/drivers/builtin_openssl2/crypto/krb5/krb5_asn.c diff --git a/drivers/builtin_openssl/crypto/lhash/lh_stats.c b/drivers/builtin_openssl2/crypto/lhash/lh_stats.c index 815615e33..815615e33 100644 --- a/drivers/builtin_openssl/crypto/lhash/lh_stats.c +++ b/drivers/builtin_openssl2/crypto/lhash/lh_stats.c diff --git a/drivers/builtin_openssl/crypto/lhash/lh_test.c b/drivers/builtin_openssl2/crypto/lhash/lh_test.c index 85700c859..85700c859 100644 --- a/drivers/builtin_openssl/crypto/lhash/lh_test.c +++ b/drivers/builtin_openssl2/crypto/lhash/lh_test.c diff --git a/drivers/builtin_openssl/crypto/lhash/lhash.c b/drivers/builtin_openssl2/crypto/lhash/lhash.c index 47f748081..47f748081 100644 --- a/drivers/builtin_openssl/crypto/lhash/lhash.c +++ b/drivers/builtin_openssl2/crypto/lhash/lhash.c diff --git a/drivers/builtin_openssl/crypto/lhash/num.pl b/drivers/builtin_openssl2/crypto/lhash/num.pl index 30fedf9cd..30fedf9cd 100644 --- a/drivers/builtin_openssl/crypto/lhash/num.pl +++ b/drivers/builtin_openssl2/crypto/lhash/num.pl diff --git a/drivers/builtin_openssl/crypto/md2/md2.c b/drivers/builtin_openssl2/crypto/md2/md2.c index f4d6f6226..f4d6f6226 100644 --- a/drivers/builtin_openssl/crypto/md2/md2.c +++ b/drivers/builtin_openssl2/crypto/md2/md2.c diff --git a/drivers/builtin_openssl/crypto/md2/md2.h b/drivers/builtin_openssl2/crypto/md2/md2.h index d59c9f259..d59c9f259 100644 --- a/drivers/builtin_openssl/crypto/md2/md2.h +++ b/drivers/builtin_openssl2/crypto/md2/md2.h diff --git a/drivers/builtin_openssl/crypto/md2/md2_dgst.c b/drivers/builtin_openssl2/crypto/md2/md2_dgst.c index bf89def73..bf89def73 100644 --- a/drivers/builtin_openssl/crypto/md2/md2_dgst.c +++ b/drivers/builtin_openssl2/crypto/md2/md2_dgst.c diff --git a/drivers/builtin_openssl/crypto/md2/md2_one.c b/drivers/builtin_openssl2/crypto/md2/md2_one.c index f7fef5cc0..f7fef5cc0 100644 --- a/drivers/builtin_openssl/crypto/md2/md2_one.c +++ b/drivers/builtin_openssl2/crypto/md2/md2_one.c diff --git a/drivers/builtin_openssl/crypto/md2/md2test.c b/drivers/builtin_openssl2/crypto/md2/md2test.c index db5f5bc6d..db5f5bc6d 100644 --- a/drivers/builtin_openssl/crypto/md2/md2test.c +++ b/drivers/builtin_openssl2/crypto/md2/md2test.c diff --git a/drivers/builtin_openssl/crypto/md32_common.h b/drivers/builtin_openssl2/crypto/md32_common.h index bb7381952..bb7381952 100644 --- a/drivers/builtin_openssl/crypto/md32_common.h +++ b/drivers/builtin_openssl2/crypto/md32_common.h diff --git a/drivers/builtin_openssl/crypto/md4/md4.c b/drivers/builtin_openssl2/crypto/md4/md4.c index 141415ad4..141415ad4 100644 --- a/drivers/builtin_openssl/crypto/md4/md4.c +++ b/drivers/builtin_openssl2/crypto/md4/md4.c diff --git a/drivers/builtin_openssl/crypto/md4/md4_dgst.c b/drivers/builtin_openssl2/crypto/md4/md4_dgst.c index b5b165b05..b5b165b05 100644 --- a/drivers/builtin_openssl/crypto/md4/md4_dgst.c +++ b/drivers/builtin_openssl2/crypto/md4/md4_dgst.c diff --git a/drivers/builtin_openssl/crypto/md4/md4_locl.h b/drivers/builtin_openssl2/crypto/md4/md4_locl.h index 99c3e5004..99c3e5004 100644 --- a/drivers/builtin_openssl/crypto/md4/md4_locl.h +++ b/drivers/builtin_openssl2/crypto/md4/md4_locl.h diff --git a/drivers/builtin_openssl/crypto/md4/md4_one.c b/drivers/builtin_openssl2/crypto/md4/md4_one.c index bb6436263..bb6436263 100644 --- a/drivers/builtin_openssl/crypto/md4/md4_one.c +++ b/drivers/builtin_openssl2/crypto/md4/md4_one.c diff --git a/drivers/builtin_openssl/crypto/md4/md4s.cpp b/drivers/builtin_openssl2/crypto/md4/md4s.cpp index c0ec97fc9..c0ec97fc9 100644 --- a/drivers/builtin_openssl/crypto/md4/md4s.cpp +++ b/drivers/builtin_openssl2/crypto/md4/md4s.cpp diff --git a/drivers/builtin_openssl/crypto/md4/md4test.c b/drivers/builtin_openssl2/crypto/md4/md4test.c index 56591728a..56591728a 100644 --- a/drivers/builtin_openssl/crypto/md4/md4test.c +++ b/drivers/builtin_openssl2/crypto/md4/md4test.c diff --git a/drivers/builtin_openssl/crypto/md5/asm/md5-586.pl b/drivers/builtin_openssl2/crypto/md5/asm/md5-586.pl index 6cb66bb49..6cb66bb49 100644 --- a/drivers/builtin_openssl/crypto/md5/asm/md5-586.pl +++ b/drivers/builtin_openssl2/crypto/md5/asm/md5-586.pl diff --git a/drivers/builtin_openssl/crypto/md5/asm/md5-ia64.S b/drivers/builtin_openssl2/crypto/md5/asm/md5-ia64.S index e7de08d46..e7de08d46 100644 --- a/drivers/builtin_openssl/crypto/md5/asm/md5-ia64.S +++ b/drivers/builtin_openssl2/crypto/md5/asm/md5-ia64.S diff --git a/drivers/builtin_openssl/crypto/md5/asm/md5-x86_64.pl b/drivers/builtin_openssl2/crypto/md5/asm/md5-x86_64.pl index f11224d17..f11224d17 100755 --- a/drivers/builtin_openssl/crypto/md5/asm/md5-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/md5/asm/md5-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/md5/md5.c b/drivers/builtin_openssl2/crypto/md5/md5.c index 563733abc..563733abc 100644 --- a/drivers/builtin_openssl/crypto/md5/md5.c +++ b/drivers/builtin_openssl2/crypto/md5/md5.c diff --git a/drivers/builtin_openssl/crypto/md5/md5_dgst.c b/drivers/builtin_openssl2/crypto/md5/md5_dgst.c index 265890de5..265890de5 100644 --- a/drivers/builtin_openssl/crypto/md5/md5_dgst.c +++ b/drivers/builtin_openssl2/crypto/md5/md5_dgst.c diff --git a/drivers/builtin_openssl/crypto/md5/md5_locl.h b/drivers/builtin_openssl2/crypto/md5/md5_locl.h index 66bd9c654..74d63d1f9 100644 --- a/drivers/builtin_openssl/crypto/md5/md5_locl.h +++ b/drivers/builtin_openssl2/crypto/md5/md5_locl.h @@ -81,9 +81,9 @@ void md5_block_data_order (MD5_CTX *c, const void *p,size_t num); #define HASH_LONG MD5_LONG #define HASH_CTX MD5_CTX #define HASH_CBLOCK MD5_CBLOCK -#define HASH_UPDATE _SSL_MD5_Update -#define HASH_TRANSFORM _SSL_MD5_Transform -#define HASH_FINAL _SSL_MD5_Final +#define HASH_UPDATE MD5_Update +#define HASH_TRANSFORM MD5_Transform +#define HASH_FINAL MD5_Final #define HASH_MAKE_STRING(c,s) do { \ unsigned long ll; \ ll=(c)->A; (void)HOST_l2c(ll,(s)); \ diff --git a/drivers/builtin_openssl/crypto/md5/md5_one.c b/drivers/builtin_openssl2/crypto/md5/md5_one.c index 43fee8937..43fee8937 100644 --- a/drivers/builtin_openssl/crypto/md5/md5_one.c +++ b/drivers/builtin_openssl2/crypto/md5/md5_one.c diff --git a/drivers/builtin_openssl/crypto/md5/md5s.cpp b/drivers/builtin_openssl2/crypto/md5/md5s.cpp index dd343fd4e..dd343fd4e 100644 --- a/drivers/builtin_openssl/crypto/md5/md5s.cpp +++ b/drivers/builtin_openssl2/crypto/md5/md5s.cpp diff --git a/drivers/builtin_openssl/crypto/md5/md5test.c b/drivers/builtin_openssl2/crypto/md5/md5test.c index 2b37190e3..2b37190e3 100644 --- a/drivers/builtin_openssl/crypto/md5/md5test.c +++ b/drivers/builtin_openssl2/crypto/md5/md5test.c diff --git a/drivers/builtin_openssl/crypto/mdc2/mdc2_one.c b/drivers/builtin_openssl2/crypto/mdc2/mdc2_one.c index 72647f67e..72647f67e 100644 --- a/drivers/builtin_openssl/crypto/mdc2/mdc2_one.c +++ b/drivers/builtin_openssl2/crypto/mdc2/mdc2_one.c diff --git a/drivers/builtin_openssl/crypto/mdc2/mdc2dgst.c b/drivers/builtin_openssl2/crypto/mdc2/mdc2dgst.c index d66ed6a1c..d66ed6a1c 100644 --- a/drivers/builtin_openssl/crypto/mdc2/mdc2dgst.c +++ b/drivers/builtin_openssl2/crypto/mdc2/mdc2dgst.c diff --git a/drivers/builtin_openssl/crypto/mdc2/mdc2test.c b/drivers/builtin_openssl2/crypto/mdc2/mdc2test.c index 017b31add..017b31add 100644 --- a/drivers/builtin_openssl/crypto/mdc2/mdc2test.c +++ b/drivers/builtin_openssl2/crypto/mdc2/mdc2test.c diff --git a/drivers/builtin_openssl/crypto/mem.c b/drivers/builtin_openssl2/crypto/mem.c index 1cc62eafd..1cc62eafd 100644 --- a/drivers/builtin_openssl/crypto/mem.c +++ b/drivers/builtin_openssl2/crypto/mem.c diff --git a/drivers/builtin_openssl/crypto/mem_clr.c b/drivers/builtin_openssl2/crypto/mem_clr.c index add1f7802..add1f7802 100644 --- a/drivers/builtin_openssl/crypto/mem_clr.c +++ b/drivers/builtin_openssl2/crypto/mem_clr.c diff --git a/drivers/builtin_openssl/crypto/mem_dbg.c b/drivers/builtin_openssl2/crypto/mem_dbg.c index ac793397f..ac793397f 100644 --- a/drivers/builtin_openssl/crypto/mem_dbg.c +++ b/drivers/builtin_openssl2/crypto/mem_dbg.c diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-alpha.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-alpha.pl index aa3602938..aa3602938 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-alpha.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-alpha.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-armv4.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-armv4.pl index d91586ee2..d91586ee2 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-armv4.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-armv4.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-ia64.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-ia64.pl index 0354c9544..0354c9544 100755 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-ia64.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-ia64.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-parisc.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-parisc.pl index d5ad96b40..d5ad96b40 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-parisc.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-parisc.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-s390x.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-s390x.pl index 6a40d5d89..6a40d5d89 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-s390x.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-s390x.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-sparcv9.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-sparcv9.pl index 70e7b044a..70e7b044a 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-sparcv9.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-sparcv9.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-x86.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-x86.pl index 83c727e07..83c727e07 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-x86.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-x86.pl diff --git a/drivers/builtin_openssl/crypto/modes/asm/ghash-x86_64.pl b/drivers/builtin_openssl2/crypto/modes/asm/ghash-x86_64.pl index 38d779edb..38d779edb 100644 --- a/drivers/builtin_openssl/crypto/modes/asm/ghash-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/modes/asm/ghash-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/modes/cbc128.c b/drivers/builtin_openssl2/crypto/modes/cbc128.c index 0e54f7547..0e54f7547 100644 --- a/drivers/builtin_openssl/crypto/modes/cbc128.c +++ b/drivers/builtin_openssl2/crypto/modes/cbc128.c diff --git a/drivers/builtin_openssl/crypto/modes/ccm128.c b/drivers/builtin_openssl2/crypto/modes/ccm128.c index 3ce11d0d9..3ce11d0d9 100644 --- a/drivers/builtin_openssl/crypto/modes/ccm128.c +++ b/drivers/builtin_openssl2/crypto/modes/ccm128.c diff --git a/drivers/builtin_openssl/crypto/modes/cfb128.c b/drivers/builtin_openssl2/crypto/modes/cfb128.c index 4e6f5d35e..4e6f5d35e 100644 --- a/drivers/builtin_openssl/crypto/modes/cfb128.c +++ b/drivers/builtin_openssl2/crypto/modes/cfb128.c diff --git a/drivers/builtin_openssl/crypto/modes/ctr128.c b/drivers/builtin_openssl2/crypto/modes/ctr128.c index ee642c586..ee642c586 100644 --- a/drivers/builtin_openssl/crypto/modes/ctr128.c +++ b/drivers/builtin_openssl2/crypto/modes/ctr128.c diff --git a/drivers/builtin_openssl/crypto/modes/cts128.c b/drivers/builtin_openssl2/crypto/modes/cts128.c index 2d583de6f..2d583de6f 100644 --- a/drivers/builtin_openssl/crypto/modes/cts128.c +++ b/drivers/builtin_openssl2/crypto/modes/cts128.c diff --git a/drivers/builtin_openssl/crypto/modes/gcm128.c b/drivers/builtin_openssl2/crypto/modes/gcm128.c index e1dc2b0f4..e1dc2b0f4 100644 --- a/drivers/builtin_openssl/crypto/modes/gcm128.c +++ b/drivers/builtin_openssl2/crypto/modes/gcm128.c diff --git a/drivers/builtin_openssl/crypto/modes/modes_lcl.h b/drivers/builtin_openssl2/crypto/modes/modes_lcl.h index 9d83e1284..9d83e1284 100644 --- a/drivers/builtin_openssl/crypto/modes/modes_lcl.h +++ b/drivers/builtin_openssl2/crypto/modes/modes_lcl.h diff --git a/drivers/builtin_openssl/crypto/modes/ofb128.c b/drivers/builtin_openssl2/crypto/modes/ofb128.c index 01c01702c..01c01702c 100644 --- a/drivers/builtin_openssl/crypto/modes/ofb128.c +++ b/drivers/builtin_openssl2/crypto/modes/ofb128.c diff --git a/drivers/builtin_openssl/crypto/modes/xts128.c b/drivers/builtin_openssl2/crypto/modes/xts128.c index 9cf27a25e..9cf27a25e 100644 --- a/drivers/builtin_openssl/crypto/modes/xts128.c +++ b/drivers/builtin_openssl2/crypto/modes/xts128.c diff --git a/drivers/builtin_openssl/crypto/o_dir.c b/drivers/builtin_openssl2/crypto/o_dir.c index 42891ea45..42891ea45 100644 --- a/drivers/builtin_openssl/crypto/o_dir.c +++ b/drivers/builtin_openssl2/crypto/o_dir.c diff --git a/drivers/builtin_openssl/crypto/o_dir.h b/drivers/builtin_openssl2/crypto/o_dir.h index 4b725c031..4b725c031 100644 --- a/drivers/builtin_openssl/crypto/o_dir.h +++ b/drivers/builtin_openssl2/crypto/o_dir.h diff --git a/drivers/builtin_openssl/crypto/o_dir_test.c b/drivers/builtin_openssl2/crypto/o_dir_test.c index 3d75ecb00..3d75ecb00 100644 --- a/drivers/builtin_openssl/crypto/o_dir_test.c +++ b/drivers/builtin_openssl2/crypto/o_dir_test.c diff --git a/drivers/builtin_openssl/crypto/o_fips.c b/drivers/builtin_openssl2/crypto/o_fips.c index f6d1b2185..f6d1b2185 100644 --- a/drivers/builtin_openssl/crypto/o_fips.c +++ b/drivers/builtin_openssl2/crypto/o_fips.c diff --git a/drivers/builtin_openssl/crypto/o_init.c b/drivers/builtin_openssl2/crypto/o_init.c index db4cdc443..db4cdc443 100644 --- a/drivers/builtin_openssl/crypto/o_init.c +++ b/drivers/builtin_openssl2/crypto/o_init.c diff --git a/drivers/builtin_openssl/crypto/o_str.c b/drivers/builtin_openssl2/crypto/o_str.c index e78c19fbf..56104a6c3 100644 --- a/drivers/builtin_openssl/crypto/o_str.c +++ b/drivers/builtin_openssl2/crypto/o_str.c @@ -62,9 +62,7 @@ #if !defined(OPENSSL_IMPLEMENTS_strncasecmp) && \ !defined(OPENSSL_SYSNAME_WIN32) && \ - !defined(NETWARE_CLIB) && \ - !defined(_WIN32) - + !defined(NETWARE_CLIB) # include <strings.h> #endif diff --git a/drivers/builtin_openssl/crypto/o_str.h b/drivers/builtin_openssl2/crypto/o_str.h index dfc98494c..dfc98494c 100644 --- a/drivers/builtin_openssl/crypto/o_str.h +++ b/drivers/builtin_openssl2/crypto/o_str.h diff --git a/drivers/builtin_openssl/crypto/o_time.c b/drivers/builtin_openssl2/crypto/o_time.c index 9030fdef7..9030fdef7 100644 --- a/drivers/builtin_openssl/crypto/o_time.c +++ b/drivers/builtin_openssl2/crypto/o_time.c diff --git a/drivers/builtin_openssl/crypto/o_time.h b/drivers/builtin_openssl2/crypto/o_time.h index e391da750..e391da750 100644 --- a/drivers/builtin_openssl/crypto/o_time.h +++ b/drivers/builtin_openssl2/crypto/o_time.h diff --git a/drivers/builtin_openssl/crypto/objects/o_names.c b/drivers/builtin_openssl2/crypto/objects/o_names.c index 4a548c2ed..4a548c2ed 100644 --- a/drivers/builtin_openssl/crypto/objects/o_names.c +++ b/drivers/builtin_openssl2/crypto/objects/o_names.c diff --git a/drivers/builtin_openssl/crypto/objects/obj_dat.c b/drivers/builtin_openssl2/crypto/objects/obj_dat.c index 8a342ba3e..8a342ba3e 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_dat.c +++ b/drivers/builtin_openssl2/crypto/objects/obj_dat.c diff --git a/drivers/builtin_openssl/crypto/objects/obj_dat.h b/drivers/builtin_openssl2/crypto/objects/obj_dat.h index d404ad07c..d404ad07c 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_dat.h +++ b/drivers/builtin_openssl2/crypto/objects/obj_dat.h diff --git a/drivers/builtin_openssl/crypto/objects/obj_dat.pl b/drivers/builtin_openssl2/crypto/objects/obj_dat.pl index c67f71c32..c67f71c32 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_dat.pl +++ b/drivers/builtin_openssl2/crypto/objects/obj_dat.pl diff --git a/drivers/builtin_openssl/crypto/objects/obj_err.c b/drivers/builtin_openssl2/crypto/objects/obj_err.c index 2e7a034c3..2e7a034c3 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_err.c +++ b/drivers/builtin_openssl2/crypto/objects/obj_err.c diff --git a/drivers/builtin_openssl/crypto/objects/obj_lib.c b/drivers/builtin_openssl2/crypto/objects/obj_lib.c index 23e9d48cd..23e9d48cd 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_lib.c +++ b/drivers/builtin_openssl2/crypto/objects/obj_lib.c diff --git a/drivers/builtin_openssl/crypto/objects/obj_mac.num b/drivers/builtin_openssl2/crypto/objects/obj_mac.num index 1d0a7c802..1d0a7c802 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_mac.num +++ b/drivers/builtin_openssl2/crypto/objects/obj_mac.num diff --git a/drivers/builtin_openssl/crypto/objects/obj_xref.c b/drivers/builtin_openssl2/crypto/objects/obj_xref.c index 9f744bced..9f744bced 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_xref.c +++ b/drivers/builtin_openssl2/crypto/objects/obj_xref.c diff --git a/drivers/builtin_openssl/crypto/objects/obj_xref.h b/drivers/builtin_openssl2/crypto/objects/obj_xref.h index e23938c29..e23938c29 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_xref.h +++ b/drivers/builtin_openssl2/crypto/objects/obj_xref.h diff --git a/drivers/builtin_openssl/crypto/objects/obj_xref.txt b/drivers/builtin_openssl2/crypto/objects/obj_xref.txt index cb917182e..cb917182e 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_xref.txt +++ b/drivers/builtin_openssl2/crypto/objects/obj_xref.txt diff --git a/drivers/builtin_openssl/crypto/objects/objects.README b/drivers/builtin_openssl2/crypto/objects/objects.README index 4d745508d..4d745508d 100644 --- a/drivers/builtin_openssl/crypto/objects/objects.README +++ b/drivers/builtin_openssl2/crypto/objects/objects.README diff --git a/drivers/builtin_openssl/crypto/objects/objects.pl b/drivers/builtin_openssl2/crypto/objects/objects.pl index 15c00bbd5..15c00bbd5 100644 --- a/drivers/builtin_openssl/crypto/objects/objects.pl +++ b/drivers/builtin_openssl2/crypto/objects/objects.pl diff --git a/drivers/builtin_openssl/crypto/objects/objects.txt b/drivers/builtin_openssl2/crypto/objects/objects.txt index d3bfad72a..d3bfad72a 100644 --- a/drivers/builtin_openssl/crypto/objects/objects.txt +++ b/drivers/builtin_openssl2/crypto/objects/objects.txt diff --git a/drivers/builtin_openssl/crypto/objects/objxref.pl b/drivers/builtin_openssl2/crypto/objects/objxref.pl index 731d3ae22..731d3ae22 100644 --- a/drivers/builtin_openssl/crypto/objects/objxref.pl +++ b/drivers/builtin_openssl2/crypto/objects/objxref.pl diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_asn.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_asn.c index bfe892ac7..bfe892ac7 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_asn.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_asn.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_cl.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_cl.c index 9c14d9da2..9c14d9da2 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_cl.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_cl.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_err.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_err.c index 0cedcea68..0cedcea68 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_err.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_err.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_ext.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_ext.c index ec884cb08..ec884cb08 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_ext.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_ext.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_ht.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_ht.c index af5fc1669..af5fc1669 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_ht.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_ht.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_lib.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_lib.c index a94dc838e..a94dc838e 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_lib.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_lib.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_prn.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_prn.c index 87608ff39..87608ff39 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_prn.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_prn.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_srv.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_srv.c index 1c606dd0b..1c606dd0b 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_srv.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_srv.c diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp_vfy.c b/drivers/builtin_openssl2/crypto/ocsp/ocsp_vfy.c index 276718304..276718304 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp_vfy.c +++ b/drivers/builtin_openssl2/crypto/ocsp/ocsp_vfy.c diff --git a/drivers/builtin_openssl/crypto/opensslconf.h.bak b/drivers/builtin_openssl2/crypto/opensslconf.h.bak index b18f4da49..b18f4da49 100644 --- a/drivers/builtin_openssl/crypto/opensslconf.h.bak +++ b/drivers/builtin_openssl2/crypto/opensslconf.h.bak diff --git a/drivers/builtin_openssl/crypto/opensslconf.h.in b/drivers/builtin_openssl2/crypto/opensslconf.h.in index 97e374556..97e374556 100644 --- a/drivers/builtin_openssl/crypto/opensslconf.h.in +++ b/drivers/builtin_openssl2/crypto/opensslconf.h.in diff --git a/drivers/builtin_openssl/crypto/pariscid.pl b/drivers/builtin_openssl2/crypto/pariscid.pl index bfc56fdc7..bfc56fdc7 100644 --- a/drivers/builtin_openssl/crypto/pariscid.pl +++ b/drivers/builtin_openssl2/crypto/pariscid.pl diff --git a/drivers/builtin_openssl/crypto/pem/message b/drivers/builtin_openssl2/crypto/pem/message index e8bf9d759..e8bf9d759 100644 --- a/drivers/builtin_openssl/crypto/pem/message +++ b/drivers/builtin_openssl2/crypto/pem/message diff --git a/drivers/builtin_openssl/crypto/pem/pem_all.c b/drivers/builtin_openssl2/crypto/pem/pem_all.c index eac0460e3..eac0460e3 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_all.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_all.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_err.c b/drivers/builtin_openssl2/crypto/pem/pem_err.c index d644aeedd..d644aeedd 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_err.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_err.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_info.c b/drivers/builtin_openssl2/crypto/pem/pem_info.c index cc7f24a9c..cc7f24a9c 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_info.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_info.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_lib.c b/drivers/builtin_openssl2/crypto/pem/pem_lib.c index 5a421fc4b..5a421fc4b 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_lib.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_lib.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_oth.c b/drivers/builtin_openssl2/crypto/pem/pem_oth.c index b33868d25..b33868d25 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_oth.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_oth.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_pk8.c b/drivers/builtin_openssl2/crypto/pem/pem_pk8.c index 6deab8c33..6deab8c33 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_pk8.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_pk8.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_pkey.c b/drivers/builtin_openssl2/crypto/pem/pem_pkey.c index 8ecf24903..8ecf24903 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_pkey.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_pkey.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_seal.c b/drivers/builtin_openssl2/crypto/pem/pem_seal.c index b6b4e1349..b6b4e1349 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_seal.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_seal.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_sign.c b/drivers/builtin_openssl2/crypto/pem/pem_sign.c index c3b9808cb..c3b9808cb 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_sign.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_sign.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_x509.c b/drivers/builtin_openssl2/crypto/pem/pem_x509.c index b531057dc..b531057dc 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_x509.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_x509.c diff --git a/drivers/builtin_openssl/crypto/pem/pem_xaux.c b/drivers/builtin_openssl2/crypto/pem/pem_xaux.c index 328f79620..328f79620 100644 --- a/drivers/builtin_openssl/crypto/pem/pem_xaux.c +++ b/drivers/builtin_openssl2/crypto/pem/pem_xaux.c diff --git a/drivers/builtin_openssl/crypto/pem/pkcs7.lis b/drivers/builtin_openssl2/crypto/pem/pkcs7.lis index be90c5d87..be90c5d87 100644 --- a/drivers/builtin_openssl/crypto/pem/pkcs7.lis +++ b/drivers/builtin_openssl2/crypto/pem/pkcs7.lis diff --git a/drivers/builtin_openssl/crypto/pem/pvkfmt.c b/drivers/builtin_openssl2/crypto/pem/pvkfmt.c index b1bf71a5d..b1bf71a5d 100644 --- a/drivers/builtin_openssl/crypto/pem/pvkfmt.c +++ b/drivers/builtin_openssl2/crypto/pem/pvkfmt.c diff --git a/drivers/builtin_openssl/crypto/perlasm/cbc.pl b/drivers/builtin_openssl2/crypto/perlasm/cbc.pl index 24561e759..24561e759 100644 --- a/drivers/builtin_openssl/crypto/perlasm/cbc.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/cbc.pl diff --git a/drivers/builtin_openssl/crypto/perlasm/ppc-xlate.pl b/drivers/builtin_openssl2/crypto/perlasm/ppc-xlate.pl index a3edd982b..a3edd982b 100755 --- a/drivers/builtin_openssl/crypto/perlasm/ppc-xlate.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/ppc-xlate.pl diff --git a/drivers/builtin_openssl/crypto/perlasm/readme b/drivers/builtin_openssl2/crypto/perlasm/readme index f02bbee75..f02bbee75 100644 --- a/drivers/builtin_openssl/crypto/perlasm/readme +++ b/drivers/builtin_openssl2/crypto/perlasm/readme diff --git a/drivers/builtin_openssl/crypto/perlasm/x86_64-xlate.pl b/drivers/builtin_openssl2/crypto/perlasm/x86_64-xlate.pl index 56d9b64b6..56d9b64b6 100755 --- a/drivers/builtin_openssl/crypto/perlasm/x86_64-xlate.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/x86_64-xlate.pl diff --git a/drivers/builtin_openssl/crypto/perlasm/x86asm.pl b/drivers/builtin_openssl2/crypto/perlasm/x86asm.pl index eb543db2f..eb543db2f 100644 --- a/drivers/builtin_openssl/crypto/perlasm/x86asm.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/x86asm.pl diff --git a/drivers/builtin_openssl/crypto/perlasm/x86gas.pl b/drivers/builtin_openssl2/crypto/perlasm/x86gas.pl index 682a3a316..682a3a316 100644 --- a/drivers/builtin_openssl/crypto/perlasm/x86gas.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/x86gas.pl diff --git a/drivers/builtin_openssl/crypto/perlasm/x86masm.pl b/drivers/builtin_openssl2/crypto/perlasm/x86masm.pl index f937d07c8..f937d07c8 100644 --- a/drivers/builtin_openssl/crypto/perlasm/x86masm.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/x86masm.pl diff --git a/drivers/builtin_openssl/crypto/perlasm/x86nasm.pl b/drivers/builtin_openssl2/crypto/perlasm/x86nasm.pl index ca2511c9e..ca2511c9e 100644 --- a/drivers/builtin_openssl/crypto/perlasm/x86nasm.pl +++ b/drivers/builtin_openssl2/crypto/perlasm/x86nasm.pl diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_add.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_add.c index 27ac5facf..27ac5facf 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_add.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_add.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_asn.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_asn.c index 6e2763381..6e2763381 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_asn.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_asn.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_attr.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_attr.c index e4d9c2564..e4d9c2564 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_attr.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_attr.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_crpt.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_crpt.c index b71d07b4d..b71d07b4d 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_crpt.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_crpt.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_crt.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_crt.c index a34915d02..35e8a4a8d 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_crt.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_crt.c @@ -96,7 +96,11 @@ PKCS12 *PKCS12_create(char *pass, char *name, EVP_PKEY *pkey, X509 *cert, nid_cert = NID_pbe_WithSHA1And3_Key_TripleDES_CBC; else #endif +#ifdef OPENSSL_NO_RC2 + nid_cert = NID_pbe_WithSHA1And3_Key_TripleDES_CBC; +#else nid_cert = NID_pbe_WithSHA1And40BitRC2_CBC; +#endif } if (!nid_key) nid_key = NID_pbe_WithSHA1And3_Key_TripleDES_CBC; @@ -286,7 +290,11 @@ int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, free_safes = 0; if (nid_safe == 0) +#ifdef OPENSSL_NO_RC2 + nid_safe = NID_pbe_WithSHA1And3_Key_TripleDES_CBC; +#else nid_safe = NID_pbe_WithSHA1And40BitRC2_CBC; +#endif if (nid_safe == -1) p7 = PKCS12_pack_p7data(bags); diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_decr.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_decr.c index 9d3557e8d..9d3557e8d 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_decr.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_decr.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_init.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_init.c index d4d84b056..d4d84b056 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_init.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_init.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_key.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_key.c index 61d58502f..61d58502f 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_key.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_key.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_kiss.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_kiss.c index 206b1b0b1..c9b7ab61d 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_kiss.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_kiss.c @@ -269,7 +269,7 @@ static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, int len, r; unsigned char *data; len = ASN1_STRING_to_UTF8(&data, fname); - if(len > 0) { + if(len >= 0) { r = X509_alias_set1(x509, data, len); OPENSSL_free(data); if (!r) diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_mutl.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_mutl.c index 96de1bd11..96de1bd11 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_mutl.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_mutl.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_npas.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_npas.c index 2f7135515..2f7135515 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_npas.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_npas.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_p8d.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_p8d.c index deba81e4a..deba81e4a 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_p8d.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_p8d.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_p8e.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_p8e.c index bf20a77b4..bf20a77b4 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_p8e.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_p8e.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/p12_utl.c b/drivers/builtin_openssl2/crypto/pkcs12/p12_utl.c index 59c6f453f..59c6f453f 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/p12_utl.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/p12_utl.c diff --git a/drivers/builtin_openssl/crypto/pkcs12/pk12err.c b/drivers/builtin_openssl2/crypto/pkcs12/pk12err.c index f6ddf2df1..f6ddf2df1 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/pk12err.c +++ b/drivers/builtin_openssl2/crypto/pkcs12/pk12err.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/bio_ber.c b/drivers/builtin_openssl2/crypto/pkcs7/bio_ber.c index 31973fcd1..31973fcd1 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/bio_ber.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/bio_ber.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/bio_pk7.c b/drivers/builtin_openssl2/crypto/pkcs7/bio_pk7.c index 0fd31e730..0fd31e730 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/bio_pk7.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/bio_pk7.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/dec.c b/drivers/builtin_openssl2/crypto/pkcs7/dec.c index 6752ec568..6752ec568 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/dec.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/dec.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/des.pem b/drivers/builtin_openssl2/crypto/pkcs7/des.pem index 62d1657e3..62d1657e3 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/des.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/des.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/doc b/drivers/builtin_openssl2/crypto/pkcs7/doc index d2e8b7b2a..d2e8b7b2a 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/doc +++ b/drivers/builtin_openssl2/crypto/pkcs7/doc diff --git a/drivers/builtin_openssl/crypto/pkcs7/enc.c b/drivers/builtin_openssl2/crypto/pkcs7/enc.c index 7417f8a4e..7417f8a4e 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/enc.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/enc.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/es1.pem b/drivers/builtin_openssl2/crypto/pkcs7/es1.pem index 47112a238..47112a238 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/es1.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/es1.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/example.c b/drivers/builtin_openssl2/crypto/pkcs7/example.c index 2953d04b5..2953d04b5 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/example.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/example.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/example.h b/drivers/builtin_openssl2/crypto/pkcs7/example.h index 96167de18..96167de18 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/example.h +++ b/drivers/builtin_openssl2/crypto/pkcs7/example.h diff --git a/drivers/builtin_openssl/crypto/pkcs7/info.pem b/drivers/builtin_openssl2/crypto/pkcs7/info.pem index 989baf870..989baf870 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/info.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/info.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/infokey.pem b/drivers/builtin_openssl2/crypto/pkcs7/infokey.pem index 1e2acc954..1e2acc954 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/infokey.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/infokey.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/p7/a1 b/drivers/builtin_openssl2/crypto/pkcs7/p7/a1 index 56ca94376..56ca94376 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/p7/a1 +++ b/drivers/builtin_openssl2/crypto/pkcs7/p7/a1 diff --git a/drivers/builtin_openssl/crypto/pkcs7/p7/a2 b/drivers/builtin_openssl2/crypto/pkcs7/p7/a2 index 23d8fb5e9..23d8fb5e9 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/p7/a2 +++ b/drivers/builtin_openssl2/crypto/pkcs7/p7/a2 diff --git a/drivers/builtin_openssl/crypto/pkcs7/p7/cert.p7c b/drivers/builtin_openssl2/crypto/pkcs7/p7/cert.p7c Binary files differindex 2b75ec05f..2b75ec05f 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/p7/cert.p7c +++ b/drivers/builtin_openssl2/crypto/pkcs7/p7/cert.p7c diff --git a/drivers/builtin_openssl/crypto/pkcs7/p7/smime.p7m b/drivers/builtin_openssl2/crypto/pkcs7/p7/smime.p7m Binary files differindex 2b6e6f82b..2b6e6f82b 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/p7/smime.p7m +++ b/drivers/builtin_openssl2/crypto/pkcs7/p7/smime.p7m diff --git a/drivers/builtin_openssl/crypto/pkcs7/p7/smime.p7s b/drivers/builtin_openssl2/crypto/pkcs7/p7/smime.p7s Binary files differindex 2b5d4fb0e..2b5d4fb0e 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/p7/smime.p7s +++ b/drivers/builtin_openssl2/crypto/pkcs7/p7/smime.p7s diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_asn1.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_asn1.c index b7ec2883c..b7ec2883c 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_asn1.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_asn1.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_attr.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_attr.c index a97db5121..a97db5121 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_attr.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_attr.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_dgst.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_dgst.c index 90edfa500..90edfa500 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_dgst.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_dgst.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_doit.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_doit.c index 77fda3b82..d91aa116a 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_doit.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_doit.c @@ -440,6 +440,11 @@ BIO *PKCS7_dataDecode(PKCS7 *p7, EVP_PKEY *pkey, BIO *in_bio, X509 *pcert) { case NID_pkcs7_signed: data_body=PKCS7_get_octet_string(p7->d.sign->contents); + if (!PKCS7_is_detached(p7) && data_body == NULL) + { + PKCS7err(PKCS7_F_PKCS7_DATADECODE,PKCS7_R_INVALID_SIGNED_DATA_TYPE); + goto err; + } md_sk=p7->d.sign->md_algs; break; case NID_pkcs7_signedAndEnveloped: @@ -928,6 +933,7 @@ int PKCS7_SIGNER_INFO_sign(PKCS7_SIGNER_INFO *si) if (EVP_DigestSignUpdate(&mctx,abuf,alen) <= 0) goto err; OPENSSL_free(abuf); + abuf = NULL; if (EVP_DigestSignFinal(&mctx, NULL, &siglen) <= 0) goto err; abuf = OPENSSL_malloc(siglen); diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_enc.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_enc.c index acbb189c5..acbb189c5 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_enc.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_enc.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_lib.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_lib.c index d411269b5..d411269b5 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_lib.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_lib.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_mime.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_mime.c index 938f79a64..938f79a64 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_mime.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_mime.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pk7_smime.c b/drivers/builtin_openssl2/crypto/pkcs7/pk7_smime.c index a5104f8d0..a5104f8d0 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pk7_smime.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pk7_smime.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/pkcs7err.c b/drivers/builtin_openssl2/crypto/pkcs7/pkcs7err.c index d0af32a26..f3db08e00 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/pkcs7err.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/pkcs7err.c @@ -1,6 +1,6 @@ /* crypto/pkcs7/pkcs7err.c */ /* ==================================================================== - * Copyright (c) 1999-2007 The OpenSSL Project. All rights reserved. + * Copyright (c) 1999-2014 The OpenSSL Project. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -130,6 +130,7 @@ static ERR_STRING_DATA PKCS7_str_reasons[]= {ERR_REASON(PKCS7_R_ERROR_SETTING_CIPHER),"error setting cipher"}, {ERR_REASON(PKCS7_R_INVALID_MIME_TYPE) ,"invalid mime type"}, {ERR_REASON(PKCS7_R_INVALID_NULL_POINTER),"invalid null pointer"}, +{ERR_REASON(PKCS7_R_INVALID_SIGNED_DATA_TYPE),"invalid signed data type"}, {ERR_REASON(PKCS7_R_MIME_NO_CONTENT_TYPE),"mime no content type"}, {ERR_REASON(PKCS7_R_MIME_PARSE_ERROR) ,"mime parse error"}, {ERR_REASON(PKCS7_R_MIME_SIG_PARSE_ERROR),"mime sig parse error"}, diff --git a/drivers/builtin_openssl/crypto/pkcs7/server.pem b/drivers/builtin_openssl2/crypto/pkcs7/server.pem index 750aac209..750aac209 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/server.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/server.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/sign.c b/drivers/builtin_openssl2/crypto/pkcs7/sign.c index 8b59885f7..8b59885f7 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/sign.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/sign.c diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/3des.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/3des.pem index b2b5081a1..b2b5081a1 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/3des.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/3des.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/3dess.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/3dess.pem index 23f013516..23f013516 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/3dess.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/3dess.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/c.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/c.pem index a4b55e321..a4b55e321 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/c.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/c.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/ff b/drivers/builtin_openssl2/crypto/pkcs7/t/ff index 23f013516..23f013516 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/ff +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/ff diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-e b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-e index aafae69fc..aafae69fc 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-e +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-e diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-e.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-e.pem index a2a5e24e7..a2a5e24e7 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-e.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-e.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-01 b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-01 index 2c93ab646..2c93ab646 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-01 +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-01 diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-01.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-01.pem index 9abf00b2f..9abf00b2f 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-01.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-01.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-02 b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-02 index 701705596..701705596 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-02 +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-02 diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-02.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-02.pem index 279c5d830..279c5d830 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-enc-02.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-enc-02.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-s-a-e b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-s-a-e index 0067794d7..0067794d7 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-s-a-e +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-s-a-e diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/msie-s-a-e.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-s-a-e.pem index 55dbd8f80..55dbd8f80 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/msie-s-a-e.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/msie-s-a-e.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/nav-smime b/drivers/builtin_openssl2/crypto/pkcs7/t/nav-smime index 6ee4b597a..6ee4b597a 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/nav-smime +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/nav-smime diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/s.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/s.pem index 4fa925b18..4fa925b18 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/s.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/s.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/t/server.pem b/drivers/builtin_openssl2/crypto/pkcs7/t/server.pem index 989baf870..989baf870 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/t/server.pem +++ b/drivers/builtin_openssl2/crypto/pkcs7/t/server.pem diff --git a/drivers/builtin_openssl/crypto/pkcs7/verify.c b/drivers/builtin_openssl2/crypto/pkcs7/verify.c index b40f26032..b40f26032 100644 --- a/drivers/builtin_openssl/crypto/pkcs7/verify.c +++ b/drivers/builtin_openssl2/crypto/pkcs7/verify.c diff --git a/drivers/builtin_openssl/crypto/ppccap.c b/drivers/builtin_openssl2/crypto/ppccap.c index f71ba66aa..f71ba66aa 100644 --- a/drivers/builtin_openssl/crypto/ppccap.c +++ b/drivers/builtin_openssl2/crypto/ppccap.c diff --git a/drivers/builtin_openssl/crypto/ppccpuid.pl b/drivers/builtin_openssl2/crypto/ppccpuid.pl index 4ba736a1d..4ba736a1d 100755 --- a/drivers/builtin_openssl/crypto/ppccpuid.pl +++ b/drivers/builtin_openssl2/crypto/ppccpuid.pl diff --git a/drivers/builtin_openssl/crypto/pqueue/pq_test.c b/drivers/builtin_openssl2/crypto/pqueue/pq_test.c index 8d496dfc6..8d496dfc6 100644 --- a/drivers/builtin_openssl/crypto/pqueue/pq_test.c +++ b/drivers/builtin_openssl2/crypto/pqueue/pq_test.c diff --git a/drivers/builtin_openssl/crypto/pqueue/pqueue.c b/drivers/builtin_openssl2/crypto/pqueue/pqueue.c index eab13a125..eab13a125 100644 --- a/drivers/builtin_openssl/crypto/pqueue/pqueue.c +++ b/drivers/builtin_openssl2/crypto/pqueue/pqueue.c diff --git a/drivers/builtin_openssl/crypto/rand/md_rand.c b/drivers/builtin_openssl2/crypto/rand/md_rand.c index aee1c30b0..aee1c30b0 100644 --- a/drivers/builtin_openssl/crypto/rand/md_rand.c +++ b/drivers/builtin_openssl2/crypto/rand/md_rand.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_egd.c b/drivers/builtin_openssl2/crypto/rand/rand_egd.c index d53b916eb..d53b916eb 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_egd.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_egd.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_err.c b/drivers/builtin_openssl2/crypto/rand/rand_err.c index c4c80fc8c..c4c80fc8c 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_err.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_err.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_lcl.h b/drivers/builtin_openssl2/crypto/rand/rand_lcl.h index 618a8ec89..618a8ec89 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_lcl.h +++ b/drivers/builtin_openssl2/crypto/rand/rand_lcl.h diff --git a/drivers/builtin_openssl/crypto/rand/rand_lib.c b/drivers/builtin_openssl2/crypto/rand/rand_lib.c index 5ac0e14ca..5ac0e14ca 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_lib.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_lib.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_nw.c b/drivers/builtin_openssl2/crypto/rand/rand_nw.c index 8d5b8d2e3..8d5b8d2e3 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_nw.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_nw.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_os2.c b/drivers/builtin_openssl2/crypto/rand/rand_os2.c index fc1e78b17..fc1e78b17 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_os2.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_os2.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_unix.c b/drivers/builtin_openssl2/crypto/rand/rand_unix.c index e3a65571c..e3a65571c 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_unix.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_unix.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_vms.c b/drivers/builtin_openssl2/crypto/rand/rand_vms.c index 0bfd8ff7e..0bfd8ff7e 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_vms.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_vms.c diff --git a/drivers/builtin_openssl/crypto/rand/rand_win.c b/drivers/builtin_openssl2/crypto/rand/rand_win.c index 34ffcd23f..34ffcd23f 100644 --- a/drivers/builtin_openssl/crypto/rand/rand_win.c +++ b/drivers/builtin_openssl2/crypto/rand/rand_win.c diff --git a/drivers/builtin_openssl/crypto/rand/randfile.c b/drivers/builtin_openssl2/crypto/rand/randfile.c index 7f1428072..7f1428072 100644 --- a/drivers/builtin_openssl/crypto/rand/randfile.c +++ b/drivers/builtin_openssl2/crypto/rand/randfile.c diff --git a/drivers/builtin_openssl/crypto/rand/randtest.c b/drivers/builtin_openssl2/crypto/rand/randtest.c index 9e92a70b0..9e92a70b0 100644 --- a/drivers/builtin_openssl/crypto/rand/randtest.c +++ b/drivers/builtin_openssl2/crypto/rand/randtest.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2_cbc.c b/drivers/builtin_openssl2/crypto/rc2/rc2_cbc.c index 74f48d3d8..74f48d3d8 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2_cbc.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2_cbc.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2_ecb.c b/drivers/builtin_openssl2/crypto/rc2/rc2_ecb.c index fff86c7af..fff86c7af 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2_ecb.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2_ecb.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2_locl.h b/drivers/builtin_openssl2/crypto/rc2/rc2_locl.h index 565cd1761..565cd1761 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2_locl.h +++ b/drivers/builtin_openssl2/crypto/rc2/rc2_locl.h diff --git a/drivers/builtin_openssl/crypto/rc2/rc2_skey.c b/drivers/builtin_openssl2/crypto/rc2/rc2_skey.c index 6668ac011..6668ac011 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2_skey.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2_skey.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2cfb64.c b/drivers/builtin_openssl2/crypto/rc2/rc2cfb64.c index b3a0158a6..b3a0158a6 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2cfb64.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2cfb64.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2ofb64.c b/drivers/builtin_openssl2/crypto/rc2/rc2ofb64.c index 9e297867e..9e297867e 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2ofb64.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2ofb64.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2speed.c b/drivers/builtin_openssl2/crypto/rc2/rc2speed.c index 85cf6f65b..85cf6f65b 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2speed.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2speed.c diff --git a/drivers/builtin_openssl/crypto/rc2/rc2test.c b/drivers/builtin_openssl2/crypto/rc2/rc2test.c index 0e117436b..0e117436b 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2test.c +++ b/drivers/builtin_openssl2/crypto/rc2/rc2test.c diff --git a/drivers/builtin_openssl/crypto/rc2/rrc2.doc b/drivers/builtin_openssl2/crypto/rc2/rrc2.doc index f93ee003d..f93ee003d 100644 --- a/drivers/builtin_openssl/crypto/rc2/rrc2.doc +++ b/drivers/builtin_openssl2/crypto/rc2/rrc2.doc diff --git a/drivers/builtin_openssl/crypto/rc2/tab.c b/drivers/builtin_openssl2/crypto/rc2/tab.c index 25dc14eeb..25dc14eeb 100644 --- a/drivers/builtin_openssl/crypto/rc2/tab.c +++ b/drivers/builtin_openssl2/crypto/rc2/tab.c diff --git a/drivers/builtin_openssl/crypto/rc2/version b/drivers/builtin_openssl2/crypto/rc2/version index 6f89d595f..6f89d595f 100644 --- a/drivers/builtin_openssl/crypto/rc2/version +++ b/drivers/builtin_openssl2/crypto/rc2/version diff --git a/drivers/builtin_openssl/crypto/rc4/asm/rc4-586.pl b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-586.pl index 5c9ac6ad2..5c9ac6ad2 100644 --- a/drivers/builtin_openssl/crypto/rc4/asm/rc4-586.pl +++ b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-586.pl diff --git a/drivers/builtin_openssl/crypto/rc4/asm/rc4-ia64.pl b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-ia64.pl index 49cd5b5e6..49cd5b5e6 100644 --- a/drivers/builtin_openssl/crypto/rc4/asm/rc4-ia64.pl +++ b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-ia64.pl diff --git a/drivers/builtin_openssl/crypto/rc4/asm/rc4-md5-x86_64.pl b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-md5-x86_64.pl index 272fa91e1..272fa91e1 100644 --- a/drivers/builtin_openssl/crypto/rc4/asm/rc4-md5-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-md5-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/rc4/asm/rc4-parisc.pl b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-parisc.pl index ad7e65651..ad7e65651 100644 --- a/drivers/builtin_openssl/crypto/rc4/asm/rc4-parisc.pl +++ b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-parisc.pl diff --git a/drivers/builtin_openssl/crypto/rc4/asm/rc4-s390x.pl b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-s390x.pl index 7528ece13..7528ece13 100644 --- a/drivers/builtin_openssl/crypto/rc4/asm/rc4-s390x.pl +++ b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-s390x.pl diff --git a/drivers/builtin_openssl/crypto/rc4/asm/rc4-x86_64.pl b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-x86_64.pl index 75750dbf3..75750dbf3 100755 --- a/drivers/builtin_openssl/crypto/rc4/asm/rc4-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/rc4/asm/rc4-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/rc4/rc4.c b/drivers/builtin_openssl2/crypto/rc4/rc4.c index c900b2605..c900b2605 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4.c +++ b/drivers/builtin_openssl2/crypto/rc4/rc4.c diff --git a/drivers/builtin_openssl/crypto/rc4/rc4_enc.c b/drivers/builtin_openssl2/crypto/rc4/rc4_enc.c index 8c4fc6c7a..8c4fc6c7a 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4_enc.c +++ b/drivers/builtin_openssl2/crypto/rc4/rc4_enc.c diff --git a/drivers/builtin_openssl/crypto/rc4/rc4_locl.h b/drivers/builtin_openssl2/crypto/rc4/rc4_locl.h index c712e1632..c712e1632 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4_locl.h +++ b/drivers/builtin_openssl2/crypto/rc4/rc4_locl.h diff --git a/drivers/builtin_openssl/crypto/rc4/rc4_skey.c b/drivers/builtin_openssl2/crypto/rc4/rc4_skey.c index fda27636e..fda27636e 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4_skey.c +++ b/drivers/builtin_openssl2/crypto/rc4/rc4_skey.c diff --git a/drivers/builtin_openssl/crypto/rc4/rc4_utl.c b/drivers/builtin_openssl2/crypto/rc4/rc4_utl.c index ab3f02fe6..ab3f02fe6 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4_utl.c +++ b/drivers/builtin_openssl2/crypto/rc4/rc4_utl.c diff --git a/drivers/builtin_openssl/crypto/rc4/rc4s.cpp b/drivers/builtin_openssl2/crypto/rc4/rc4s.cpp index 3814fde99..3814fde99 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4s.cpp +++ b/drivers/builtin_openssl2/crypto/rc4/rc4s.cpp diff --git a/drivers/builtin_openssl/crypto/rc4/rc4speed.c b/drivers/builtin_openssl2/crypto/rc4/rc4speed.c index 0ebd38123..0ebd38123 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4speed.c +++ b/drivers/builtin_openssl2/crypto/rc4/rc4speed.c diff --git a/drivers/builtin_openssl/crypto/rc4/rc4test.c b/drivers/builtin_openssl2/crypto/rc4/rc4test.c index 4312605cc..4312605cc 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4test.c +++ b/drivers/builtin_openssl2/crypto/rc4/rc4test.c diff --git a/drivers/builtin_openssl/crypto/rc4/rrc4.doc b/drivers/builtin_openssl2/crypto/rc4/rrc4.doc index 2f9a953c1..2f9a953c1 100644 --- a/drivers/builtin_openssl/crypto/rc4/rrc4.doc +++ b/drivers/builtin_openssl2/crypto/rc4/rrc4.doc diff --git a/drivers/builtin_openssl/crypto/rc5/asm/rc5-586.pl b/drivers/builtin_openssl2/crypto/rc5/asm/rc5-586.pl index 61ac6effc..61ac6effc 100644 --- a/drivers/builtin_openssl/crypto/rc5/asm/rc5-586.pl +++ b/drivers/builtin_openssl2/crypto/rc5/asm/rc5-586.pl diff --git a/drivers/builtin_openssl/crypto/rc5/rc5.h b/drivers/builtin_openssl2/crypto/rc5/rc5.h index 4b3c153b5..4b3c153b5 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5.h +++ b/drivers/builtin_openssl2/crypto/rc5/rc5.h diff --git a/drivers/builtin_openssl/crypto/rc5/rc5_ecb.c b/drivers/builtin_openssl2/crypto/rc5/rc5_ecb.c index e72b53550..e72b53550 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5_ecb.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5_ecb.c diff --git a/drivers/builtin_openssl/crypto/rc5/rc5_enc.c b/drivers/builtin_openssl2/crypto/rc5/rc5_enc.c index f327d32a7..f327d32a7 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5_enc.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5_enc.c diff --git a/drivers/builtin_openssl/crypto/rc5/rc5_locl.h b/drivers/builtin_openssl2/crypto/rc5/rc5_locl.h index d337f73fa..d337f73fa 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5_locl.h +++ b/drivers/builtin_openssl2/crypto/rc5/rc5_locl.h diff --git a/drivers/builtin_openssl/crypto/rc5/rc5_skey.c b/drivers/builtin_openssl2/crypto/rc5/rc5_skey.c index a2e00a41c..a2e00a41c 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5_skey.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5_skey.c diff --git a/drivers/builtin_openssl/crypto/rc5/rc5cfb64.c b/drivers/builtin_openssl2/crypto/rc5/rc5cfb64.c index 3a8b60bc7..3a8b60bc7 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5cfb64.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5cfb64.c diff --git a/drivers/builtin_openssl/crypto/rc5/rc5ofb64.c b/drivers/builtin_openssl2/crypto/rc5/rc5ofb64.c index d412215f3..d412215f3 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5ofb64.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5ofb64.c diff --git a/drivers/builtin_openssl/crypto/rc5/rc5s.cpp b/drivers/builtin_openssl2/crypto/rc5/rc5s.cpp index 1c5518bc8..1c5518bc8 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5s.cpp +++ b/drivers/builtin_openssl2/crypto/rc5/rc5s.cpp diff --git a/drivers/builtin_openssl/crypto/rc5/rc5speed.c b/drivers/builtin_openssl2/crypto/rc5/rc5speed.c index 8e363be53..8e363be53 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5speed.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5speed.c diff --git a/drivers/builtin_openssl/crypto/rc5/rc5test.c b/drivers/builtin_openssl2/crypto/rc5/rc5test.c index ce3d0cc16..ce3d0cc16 100644 --- a/drivers/builtin_openssl/crypto/rc5/rc5test.c +++ b/drivers/builtin_openssl2/crypto/rc5/rc5test.c diff --git a/drivers/builtin_openssl/crypto/ripemd/README b/drivers/builtin_openssl2/crypto/ripemd/README index f1ffc8b13..f1ffc8b13 100644 --- a/drivers/builtin_openssl/crypto/ripemd/README +++ b/drivers/builtin_openssl2/crypto/ripemd/README diff --git a/drivers/builtin_openssl/crypto/ripemd/asm/rips.cpp b/drivers/builtin_openssl2/crypto/ripemd/asm/rips.cpp index f7a13677a..f7a13677a 100644 --- a/drivers/builtin_openssl/crypto/ripemd/asm/rips.cpp +++ b/drivers/builtin_openssl2/crypto/ripemd/asm/rips.cpp diff --git a/drivers/builtin_openssl/crypto/ripemd/asm/rmd-586.pl b/drivers/builtin_openssl2/crypto/ripemd/asm/rmd-586.pl index e8b2bc2db..e8b2bc2db 100644 --- a/drivers/builtin_openssl/crypto/ripemd/asm/rmd-586.pl +++ b/drivers/builtin_openssl2/crypto/ripemd/asm/rmd-586.pl diff --git a/drivers/builtin_openssl/crypto/ripemd/rmd160.c b/drivers/builtin_openssl2/crypto/ripemd/rmd160.c index b0ec57449..b0ec57449 100644 --- a/drivers/builtin_openssl/crypto/ripemd/rmd160.c +++ b/drivers/builtin_openssl2/crypto/ripemd/rmd160.c diff --git a/drivers/builtin_openssl/crypto/ripemd/rmd_dgst.c b/drivers/builtin_openssl2/crypto/ripemd/rmd_dgst.c index d8e72da51..d8e72da51 100644 --- a/drivers/builtin_openssl/crypto/ripemd/rmd_dgst.c +++ b/drivers/builtin_openssl2/crypto/ripemd/rmd_dgst.c diff --git a/drivers/builtin_openssl/crypto/ripemd/rmd_locl.h b/drivers/builtin_openssl2/crypto/ripemd/rmd_locl.h index 2bd8957d1..2bd8957d1 100644 --- a/drivers/builtin_openssl/crypto/ripemd/rmd_locl.h +++ b/drivers/builtin_openssl2/crypto/ripemd/rmd_locl.h diff --git a/drivers/builtin_openssl/crypto/ripemd/rmd_one.c b/drivers/builtin_openssl2/crypto/ripemd/rmd_one.c index 3efb13758..3efb13758 100644 --- a/drivers/builtin_openssl/crypto/ripemd/rmd_one.c +++ b/drivers/builtin_openssl2/crypto/ripemd/rmd_one.c diff --git a/drivers/builtin_openssl/crypto/ripemd/rmdconst.h b/drivers/builtin_openssl2/crypto/ripemd/rmdconst.h index 59c48dead..59c48dead 100644 --- a/drivers/builtin_openssl/crypto/ripemd/rmdconst.h +++ b/drivers/builtin_openssl2/crypto/ripemd/rmdconst.h diff --git a/drivers/builtin_openssl/crypto/ripemd/rmdtest.c b/drivers/builtin_openssl2/crypto/ripemd/rmdtest.c index fb34e0e83..fb34e0e83 100644 --- a/drivers/builtin_openssl/crypto/ripemd/rmdtest.c +++ b/drivers/builtin_openssl2/crypto/ripemd/rmdtest.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_ameth.c b/drivers/builtin_openssl2/crypto/rsa/rsa_ameth.c index 5a2062f90..4c8ecd923 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_ameth.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_ameth.c @@ -358,7 +358,7 @@ static int rsa_pss_param_print(BIO *bp, RSA_PSS_PARAMS *pss, if (i2a_ASN1_INTEGER(bp, pss->saltLength) <= 0) goto err; } - else if (BIO_puts(bp, "0x14 (default)") <= 0) + else if (BIO_puts(bp, "14 (default)") <= 0) goto err; BIO_puts(bp, "\n"); diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_asn1.c b/drivers/builtin_openssl2/crypto/rsa/rsa_asn1.c index 6ed5de3db..6ed5de3db 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_asn1.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_asn1.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_chk.c b/drivers/builtin_openssl2/crypto/rsa/rsa_chk.c index cc30e7713..cc30e7713 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_chk.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_chk.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_crpt.c b/drivers/builtin_openssl2/crypto/rsa/rsa_crpt.c index d3e44785d..d3e44785d 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_crpt.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_crpt.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_depr.c b/drivers/builtin_openssl2/crypto/rsa/rsa_depr.c index a859ded98..a859ded98 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_depr.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_depr.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_eay.c b/drivers/builtin_openssl2/crypto/rsa/rsa_eay.c index 88ee2cb55..88ee2cb55 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_eay.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_eay.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_err.c b/drivers/builtin_openssl2/crypto/rsa/rsa_err.c index 46e0bf998..46e0bf998 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_err.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_err.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_gen.c b/drivers/builtin_openssl2/crypto/rsa/rsa_gen.c index 42290cce6..42290cce6 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_gen.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_gen.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_lib.c b/drivers/builtin_openssl2/crypto/rsa/rsa_lib.c index c95ceafc8..c95ceafc8 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_lib.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_lib.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_locl.h b/drivers/builtin_openssl2/crypto/rsa/rsa_locl.h index f5d2d5662..f5d2d5662 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_locl.h +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_locl.h diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_none.c b/drivers/builtin_openssl2/crypto/rsa/rsa_none.c index e6f3e627c..e6f3e627c 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_none.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_none.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_null.c b/drivers/builtin_openssl2/crypto/rsa/rsa_null.c index 2f2202f14..2f2202f14 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_null.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_null.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_oaep.c b/drivers/builtin_openssl2/crypto/rsa/rsa_oaep.c index af4d24a56..af4d24a56 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_oaep.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_oaep.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_pk1.c b/drivers/builtin_openssl2/crypto/rsa/rsa_pk1.c index 8560755f1..8560755f1 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_pk1.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_pk1.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_pmeth.c b/drivers/builtin_openssl2/crypto/rsa/rsa_pmeth.c index 157aa5c41..157aa5c41 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_pmeth.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_pmeth.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_prn.c b/drivers/builtin_openssl2/crypto/rsa/rsa_prn.c index 224db0fae..224db0fae 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_prn.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_prn.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_pss.c b/drivers/builtin_openssl2/crypto/rsa/rsa_pss.c index 5f9f533d0..5f9f533d0 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_pss.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_pss.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_saos.c b/drivers/builtin_openssl2/crypto/rsa/rsa_saos.c index f98e0a80a..f98e0a80a 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_saos.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_saos.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_sign.c b/drivers/builtin_openssl2/crypto/rsa/rsa_sign.c index a95c348cd..b6f6037ae 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_sign.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_sign.c @@ -172,7 +172,6 @@ int int_rsa_verify(int dtype, const unsigned char *m, if (siglen != (unsigned int)RSA_size(rsa)) { - printf("siglen: %i - RSAs: %i\n",siglen,(unsigned int)RSA_size(rsa)); RSAerr(RSA_F_INT_RSA_VERIFY,RSA_R_WRONG_SIGNATURE_LENGTH); return(0); } diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_ssl.c b/drivers/builtin_openssl2/crypto/rsa/rsa_ssl.c index cfeff15bc..cfeff15bc 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_ssl.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_ssl.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_test.c b/drivers/builtin_openssl2/crypto/rsa/rsa_test.c index c8705a0f6..c8705a0f6 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_test.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_test.c diff --git a/drivers/builtin_openssl/crypto/rsa/rsa_x931.c b/drivers/builtin_openssl2/crypto/rsa/rsa_x931.c index 21548e37e..21548e37e 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa_x931.c +++ b/drivers/builtin_openssl2/crypto/rsa/rsa_x931.c diff --git a/drivers/builtin_openssl/crypto/s390xcap.c b/drivers/builtin_openssl2/crypto/s390xcap.c index f2e94ef47..f2e94ef47 100644 --- a/drivers/builtin_openssl/crypto/s390xcap.c +++ b/drivers/builtin_openssl2/crypto/s390xcap.c diff --git a/drivers/builtin_openssl/crypto/s390xcpuid.S b/drivers/builtin_openssl2/crypto/s390xcpuid.S index 06815347e..06815347e 100644 --- a/drivers/builtin_openssl/crypto/s390xcpuid.S +++ b/drivers/builtin_openssl2/crypto/s390xcpuid.S diff --git a/drivers/builtin_openssl/crypto/seed/seed.c b/drivers/builtin_openssl2/crypto/seed/seed.c index 3e675a8d7..3e675a8d7 100644 --- a/drivers/builtin_openssl/crypto/seed/seed.c +++ b/drivers/builtin_openssl2/crypto/seed/seed.c diff --git a/drivers/builtin_openssl/crypto/seed/seed_cbc.c b/drivers/builtin_openssl2/crypto/seed/seed_cbc.c index 6c3f9b527..6c3f9b527 100644 --- a/drivers/builtin_openssl/crypto/seed/seed_cbc.c +++ b/drivers/builtin_openssl2/crypto/seed/seed_cbc.c diff --git a/drivers/builtin_openssl/crypto/seed/seed_cfb.c b/drivers/builtin_openssl2/crypto/seed/seed_cfb.c index 694597dd0..694597dd0 100644 --- a/drivers/builtin_openssl/crypto/seed/seed_cfb.c +++ b/drivers/builtin_openssl2/crypto/seed/seed_cfb.c diff --git a/drivers/builtin_openssl/crypto/seed/seed_ecb.c b/drivers/builtin_openssl2/crypto/seed/seed_ecb.c index e63f5ae14..e63f5ae14 100644 --- a/drivers/builtin_openssl/crypto/seed/seed_ecb.c +++ b/drivers/builtin_openssl2/crypto/seed/seed_ecb.c diff --git a/drivers/builtin_openssl/crypto/seed/seed_locl.h b/drivers/builtin_openssl2/crypto/seed/seed_locl.h index fd456b642..fd456b642 100644 --- a/drivers/builtin_openssl/crypto/seed/seed_locl.h +++ b/drivers/builtin_openssl2/crypto/seed/seed_locl.h diff --git a/drivers/builtin_openssl/crypto/seed/seed_ofb.c b/drivers/builtin_openssl2/crypto/seed/seed_ofb.c index 3c8ba33bb..3c8ba33bb 100644 --- a/drivers/builtin_openssl/crypto/seed/seed_ofb.c +++ b/drivers/builtin_openssl2/crypto/seed/seed_ofb.c diff --git a/drivers/builtin_openssl/crypto/sha/asm/README b/drivers/builtin_openssl2/crypto/sha/asm/README index b7e755765..b7e755765 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/README +++ b/drivers/builtin_openssl2/crypto/sha/asm/README diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-586.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-586.pl index 1084d227f..1084d227f 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-586.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-586.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-alpha.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-alpha.pl index 6c4b9251f..6c4b9251f 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-alpha.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-alpha.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-armv4-large.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-armv4-large.pl index 33da3e0e3..33da3e0e3 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-armv4-large.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-armv4-large.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-ia64.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-ia64.pl index 02d35d161..02d35d161 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-ia64.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-ia64.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-mips.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-mips.pl index f1a702f38..f1a702f38 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-mips.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-mips.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-parisc.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-parisc.pl index 6e5a328a6..6e5a328a6 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-parisc.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-parisc.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-ppc.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-ppc.pl index 2140dd2f8..2140dd2f8 100755 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-ppc.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-ppc.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-s390x.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-s390x.pl index 9193dda45..9193dda45 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-s390x.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-s390x.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-sparcv9.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-sparcv9.pl index 5c161cecd..5c161cecd 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-sparcv9.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-sparcv9.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-sparcv9a.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-sparcv9a.pl index e65291bbd..e65291bbd 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-sparcv9a.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-sparcv9a.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-thumb.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-thumb.pl index 7c9ea9b02..7c9ea9b02 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-thumb.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-thumb.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha1-x86_64.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha1-x86_64.pl index f15c7ec39..f15c7ec39 100755 --- a/drivers/builtin_openssl/crypto/sha/asm/sha1-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha1-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha256-586.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha256-586.pl index 928ec5312..928ec5312 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha256-586.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha256-586.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha256-armv4.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha256-armv4.pl index 9c84e8d93..9c84e8d93 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha256-armv4.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha256-armv4.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-586.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-586.pl index 7eab6a5b8..7eab6a5b8 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-586.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-586.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-armv4.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-armv4.pl index 7faf37b14..7faf37b14 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-armv4.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-armv4.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-ia64.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-ia64.pl index 1c6ce5652..1c6ce5652 100755 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-ia64.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-ia64.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-mips.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-mips.pl index ffa053bb7..ffa053bb7 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-mips.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-mips.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-parisc.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-parisc.pl index fc0e15b3c..fc0e15b3c 100755 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-parisc.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-parisc.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-ppc.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-ppc.pl index 6b44a68e5..6b44a68e5 100755 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-ppc.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-ppc.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-s390x.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-s390x.pl index 079a3fc78..079a3fc78 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-s390x.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-s390x.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-sparcv9.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-sparcv9.pl index 585740789..585740789 100644 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-sparcv9.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-sparcv9.pl diff --git a/drivers/builtin_openssl/crypto/sha/asm/sha512-x86_64.pl b/drivers/builtin_openssl2/crypto/sha/asm/sha512-x86_64.pl index 8d5167855..8d5167855 100755 --- a/drivers/builtin_openssl/crypto/sha/asm/sha512-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/sha/asm/sha512-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/sha/sha.c b/drivers/builtin_openssl2/crypto/sha/sha.c index 42126551d..42126551d 100644 --- a/drivers/builtin_openssl/crypto/sha/sha.c +++ b/drivers/builtin_openssl2/crypto/sha/sha.c diff --git a/drivers/builtin_openssl/crypto/sha/sha1.c b/drivers/builtin_openssl2/crypto/sha/sha1.c index d350c88ee..d350c88ee 100644 --- a/drivers/builtin_openssl/crypto/sha/sha1.c +++ b/drivers/builtin_openssl2/crypto/sha/sha1.c diff --git a/drivers/builtin_openssl/crypto/sha/sha1_one.c b/drivers/builtin_openssl2/crypto/sha/sha1_one.c index c56ec9402..c56ec9402 100644 --- a/drivers/builtin_openssl/crypto/sha/sha1_one.c +++ b/drivers/builtin_openssl2/crypto/sha/sha1_one.c diff --git a/drivers/builtin_openssl/crypto/sha/sha1dgst.c b/drivers/builtin_openssl2/crypto/sha/sha1dgst.c index a98690225..a98690225 100644 --- a/drivers/builtin_openssl/crypto/sha/sha1dgst.c +++ b/drivers/builtin_openssl2/crypto/sha/sha1dgst.c diff --git a/drivers/builtin_openssl/crypto/sha/sha1test.c b/drivers/builtin_openssl2/crypto/sha/sha1test.c index 6feb3964c..6feb3964c 100644 --- a/drivers/builtin_openssl/crypto/sha/sha1test.c +++ b/drivers/builtin_openssl2/crypto/sha/sha1test.c diff --git a/drivers/builtin_openssl/crypto/sha/sha256.c b/drivers/builtin_openssl2/crypto/sha/sha256.c index 4eae07484..4eae07484 100644 --- a/drivers/builtin_openssl/crypto/sha/sha256.c +++ b/drivers/builtin_openssl2/crypto/sha/sha256.c diff --git a/drivers/builtin_openssl/crypto/sha/sha256t.c b/drivers/builtin_openssl2/crypto/sha/sha256t.c index 6b4a3bd00..6b4a3bd00 100644 --- a/drivers/builtin_openssl/crypto/sha/sha256t.c +++ b/drivers/builtin_openssl2/crypto/sha/sha256t.c diff --git a/drivers/builtin_openssl/crypto/sha/sha512.c b/drivers/builtin_openssl2/crypto/sha/sha512.c index 50c229dde..50c229dde 100644 --- a/drivers/builtin_openssl/crypto/sha/sha512.c +++ b/drivers/builtin_openssl2/crypto/sha/sha512.c diff --git a/drivers/builtin_openssl/crypto/sha/sha512t.c b/drivers/builtin_openssl2/crypto/sha/sha512t.c index 210041d43..210041d43 100644 --- a/drivers/builtin_openssl/crypto/sha/sha512t.c +++ b/drivers/builtin_openssl2/crypto/sha/sha512t.c diff --git a/drivers/builtin_openssl/crypto/sha/sha_dgst.c b/drivers/builtin_openssl2/crypto/sha/sha_dgst.c index fb63b17ff..fb63b17ff 100644 --- a/drivers/builtin_openssl/crypto/sha/sha_dgst.c +++ b/drivers/builtin_openssl2/crypto/sha/sha_dgst.c diff --git a/drivers/builtin_openssl/crypto/sha/sha_locl.h b/drivers/builtin_openssl2/crypto/sha/sha_locl.h index d673255f7..d673255f7 100644 --- a/drivers/builtin_openssl/crypto/sha/sha_locl.h +++ b/drivers/builtin_openssl2/crypto/sha/sha_locl.h diff --git a/drivers/builtin_openssl/crypto/sha/sha_one.c b/drivers/builtin_openssl2/crypto/sha/sha_one.c index 3bae623ce..3bae623ce 100644 --- a/drivers/builtin_openssl/crypto/sha/sha_one.c +++ b/drivers/builtin_openssl2/crypto/sha/sha_one.c diff --git a/drivers/builtin_openssl/crypto/sha/shatest.c b/drivers/builtin_openssl2/crypto/sha/shatest.c index 27614646d..27614646d 100644 --- a/drivers/builtin_openssl/crypto/sha/shatest.c +++ b/drivers/builtin_openssl2/crypto/sha/shatest.c diff --git a/drivers/builtin_openssl/crypto/sparccpuid.S b/drivers/builtin_openssl2/crypto/sparccpuid.S index 0cc247e48..0cc247e48 100644 --- a/drivers/builtin_openssl/crypto/sparccpuid.S +++ b/drivers/builtin_openssl2/crypto/sparccpuid.S diff --git a/drivers/builtin_openssl/crypto/sparcv9cap.c b/drivers/builtin_openssl2/crypto/sparcv9cap.c index 43b3ac6f8..43b3ac6f8 100644 --- a/drivers/builtin_openssl/crypto/sparcv9cap.c +++ b/drivers/builtin_openssl2/crypto/sparcv9cap.c diff --git a/drivers/builtin_openssl/crypto/srp/srp_grps.h b/drivers/builtin_openssl2/crypto/srp/srp_grps.h index 8e3c35e3f..8e3c35e3f 100644 --- a/drivers/builtin_openssl/crypto/srp/srp_grps.h +++ b/drivers/builtin_openssl2/crypto/srp/srp_grps.h diff --git a/drivers/builtin_openssl/crypto/srp/srp_lcl.h b/drivers/builtin_openssl2/crypto/srp/srp_lcl.h index 42bda3f14..42bda3f14 100644 --- a/drivers/builtin_openssl/crypto/srp/srp_lcl.h +++ b/drivers/builtin_openssl2/crypto/srp/srp_lcl.h diff --git a/drivers/builtin_openssl/crypto/srp/srp_lib.c b/drivers/builtin_openssl2/crypto/srp/srp_lib.c index 7c1dcc511..7c1dcc511 100644 --- a/drivers/builtin_openssl/crypto/srp/srp_lib.c +++ b/drivers/builtin_openssl2/crypto/srp/srp_lib.c diff --git a/drivers/builtin_openssl/crypto/srp/srp_vfy.c b/drivers/builtin_openssl2/crypto/srp/srp_vfy.c index 4a3d13edf..fdca19ff7 100644 --- a/drivers/builtin_openssl/crypto/srp/srp_vfy.c +++ b/drivers/builtin_openssl2/crypto/srp/srp_vfy.c @@ -93,6 +93,9 @@ static int t_fromb64(unsigned char *a, const char *src) else a[i] = loc - b64table; ++i; } + /* if nothing valid to process we have a zero length response */ + if (i == 0) + return 0; size = i; i = size - 1; j = size; diff --git a/drivers/builtin_openssl/crypto/srp/srptest.c b/drivers/builtin_openssl2/crypto/srp/srptest.c index 04b66b454..04b66b454 100644 --- a/drivers/builtin_openssl/crypto/srp/srptest.c +++ b/drivers/builtin_openssl2/crypto/srp/srptest.c diff --git a/drivers/builtin_openssl/crypto/stack/stack.c b/drivers/builtin_openssl2/crypto/stack/stack.c index 76cf1a116..76cf1a116 100644 --- a/drivers/builtin_openssl/crypto/stack/stack.c +++ b/drivers/builtin_openssl2/crypto/stack/stack.c diff --git a/drivers/builtin_openssl/crypto/store/README b/drivers/builtin_openssl2/crypto/store/README index 966168f6a..966168f6a 100644 --- a/drivers/builtin_openssl/crypto/store/README +++ b/drivers/builtin_openssl2/crypto/store/README diff --git a/drivers/builtin_openssl/crypto/store/store.h b/drivers/builtin_openssl2/crypto/store/store.h index 0a28c7d5a..0a28c7d5a 100644 --- a/drivers/builtin_openssl/crypto/store/store.h +++ b/drivers/builtin_openssl2/crypto/store/store.h diff --git a/drivers/builtin_openssl/crypto/store/str_err.c b/drivers/builtin_openssl2/crypto/store/str_err.c index 924edf050..924edf050 100644 --- a/drivers/builtin_openssl/crypto/store/str_err.c +++ b/drivers/builtin_openssl2/crypto/store/str_err.c diff --git a/drivers/builtin_openssl/crypto/store/str_lib.c b/drivers/builtin_openssl2/crypto/store/str_lib.c index f1dbcbd0e..f1dbcbd0e 100644 --- a/drivers/builtin_openssl/crypto/store/str_lib.c +++ b/drivers/builtin_openssl2/crypto/store/str_lib.c diff --git a/drivers/builtin_openssl/crypto/store/str_locl.h b/drivers/builtin_openssl2/crypto/store/str_locl.h index 3f8cb7561..3f8cb7561 100644 --- a/drivers/builtin_openssl/crypto/store/str_locl.h +++ b/drivers/builtin_openssl2/crypto/store/str_locl.h diff --git a/drivers/builtin_openssl/crypto/store/str_mem.c b/drivers/builtin_openssl2/crypto/store/str_mem.c index 8ac4f7e55..8ac4f7e55 100644 --- a/drivers/builtin_openssl/crypto/store/str_mem.c +++ b/drivers/builtin_openssl2/crypto/store/str_mem.c diff --git a/drivers/builtin_openssl/crypto/store/str_meth.c b/drivers/builtin_openssl2/crypto/store/str_meth.c index a46de03a2..a46de03a2 100644 --- a/drivers/builtin_openssl/crypto/store/str_meth.c +++ b/drivers/builtin_openssl2/crypto/store/str_meth.c diff --git a/drivers/builtin_openssl/crypto/threads/README b/drivers/builtin_openssl2/crypto/threads/README index df6b26e14..df6b26e14 100644 --- a/drivers/builtin_openssl/crypto/threads/README +++ b/drivers/builtin_openssl2/crypto/threads/README diff --git a/drivers/builtin_openssl/crypto/threads/mttest.c b/drivers/builtin_openssl2/crypto/threads/mttest.c index eba7aa8a6..eba7aa8a6 100644 --- a/drivers/builtin_openssl/crypto/threads/mttest.c +++ b/drivers/builtin_openssl2/crypto/threads/mttest.c diff --git a/drivers/builtin_openssl/crypto/threads/netware.bat b/drivers/builtin_openssl2/crypto/threads/netware.bat index 0b3eca3ca..0b3eca3ca 100644 --- a/drivers/builtin_openssl/crypto/threads/netware.bat +++ b/drivers/builtin_openssl2/crypto/threads/netware.bat diff --git a/drivers/builtin_openssl/crypto/threads/profile.sh b/drivers/builtin_openssl2/crypto/threads/profile.sh index 6e3e342fc..6e3e342fc 100644 --- a/drivers/builtin_openssl/crypto/threads/profile.sh +++ b/drivers/builtin_openssl2/crypto/threads/profile.sh diff --git a/drivers/builtin_openssl/crypto/threads/ptest.bat b/drivers/builtin_openssl2/crypto/threads/ptest.bat index 4071b5ffe..4071b5ffe 100755 --- a/drivers/builtin_openssl/crypto/threads/ptest.bat +++ b/drivers/builtin_openssl2/crypto/threads/ptest.bat diff --git a/drivers/builtin_openssl/crypto/threads/pthread.sh b/drivers/builtin_openssl2/crypto/threads/pthread.sh index f1c49821d..f1c49821d 100644 --- a/drivers/builtin_openssl/crypto/threads/pthread.sh +++ b/drivers/builtin_openssl2/crypto/threads/pthread.sh diff --git a/drivers/builtin_openssl/crypto/threads/pthread2.sh b/drivers/builtin_openssl2/crypto/threads/pthread2.sh index 41264c6a5..41264c6a5 100755 --- a/drivers/builtin_openssl/crypto/threads/pthread2.sh +++ b/drivers/builtin_openssl2/crypto/threads/pthread2.sh diff --git a/drivers/builtin_openssl/crypto/threads/pthreads-vms.com b/drivers/builtin_openssl2/crypto/threads/pthreads-vms.com index 1cf92bdf5..1cf92bdf5 100644 --- a/drivers/builtin_openssl/crypto/threads/pthreads-vms.com +++ b/drivers/builtin_openssl2/crypto/threads/pthreads-vms.com diff --git a/drivers/builtin_openssl/crypto/threads/purify.sh b/drivers/builtin_openssl2/crypto/threads/purify.sh index 6d44fe26b..6d44fe26b 100644 --- a/drivers/builtin_openssl/crypto/threads/purify.sh +++ b/drivers/builtin_openssl2/crypto/threads/purify.sh diff --git a/drivers/builtin_openssl/crypto/threads/solaris.sh b/drivers/builtin_openssl2/crypto/threads/solaris.sh index bc93094a2..bc93094a2 100644 --- a/drivers/builtin_openssl/crypto/threads/solaris.sh +++ b/drivers/builtin_openssl2/crypto/threads/solaris.sh diff --git a/drivers/builtin_openssl/crypto/threads/th-lock.c b/drivers/builtin_openssl2/crypto/threads/th-lock.c index 14aae5f91..14aae5f91 100644 --- a/drivers/builtin_openssl/crypto/threads/th-lock.c +++ b/drivers/builtin_openssl2/crypto/threads/th-lock.c diff --git a/drivers/builtin_openssl/crypto/threads/win32.bat b/drivers/builtin_openssl2/crypto/threads/win32.bat index ee6da80a0..ee6da80a0 100755 --- a/drivers/builtin_openssl/crypto/threads/win32.bat +++ b/drivers/builtin_openssl2/crypto/threads/win32.bat diff --git a/drivers/builtin_openssl/crypto/ts/ts_asn1.c b/drivers/builtin_openssl2/crypto/ts/ts_asn1.c index 40b730c5e..40b730c5e 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_asn1.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_asn1.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_conf.c b/drivers/builtin_openssl2/crypto/ts/ts_conf.c index c39be76f2..c39be76f2 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_conf.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_conf.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_err.c b/drivers/builtin_openssl2/crypto/ts/ts_err.c index a08b0ffa2..a08b0ffa2 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_err.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_err.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_lib.c b/drivers/builtin_openssl2/crypto/ts/ts_lib.c index e8608dbf7..e8608dbf7 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_lib.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_lib.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_req_print.c b/drivers/builtin_openssl2/crypto/ts/ts_req_print.c index eba12c382..eba12c382 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_req_print.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_req_print.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_req_utils.c b/drivers/builtin_openssl2/crypto/ts/ts_req_utils.c index 43280c158..43280c158 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_req_utils.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_req_utils.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_rsp_print.c b/drivers/builtin_openssl2/crypto/ts/ts_rsp_print.c index 21062517b..21062517b 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_rsp_print.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_rsp_print.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_rsp_sign.c b/drivers/builtin_openssl2/crypto/ts/ts_rsp_sign.c index b0f023c9d..b0f023c9d 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_rsp_sign.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_rsp_sign.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_rsp_utils.c b/drivers/builtin_openssl2/crypto/ts/ts_rsp_utils.c index 401c1fdc5..401c1fdc5 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_rsp_utils.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_rsp_utils.c diff --git a/drivers/builtin_openssl/crypto/ts/ts_rsp_verify.c b/drivers/builtin_openssl2/crypto/ts/ts_rsp_verify.c index afe16afbe..b7d170afa 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_rsp_verify.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_rsp_verify.c @@ -629,6 +629,7 @@ static int TS_compute_imprint(BIO *data, TS_TST_INFO *tst_info, X509_ALGOR_free(*md_alg); OPENSSL_free(*imprint); *imprint_len = 0; + *imprint = NULL; return 0; } diff --git a/drivers/builtin_openssl/crypto/ts/ts_verify_ctx.c b/drivers/builtin_openssl2/crypto/ts/ts_verify_ctx.c index 609b7735d..609b7735d 100644 --- a/drivers/builtin_openssl/crypto/ts/ts_verify_ctx.c +++ b/drivers/builtin_openssl2/crypto/ts/ts_verify_ctx.c diff --git a/drivers/builtin_openssl/crypto/txt_db/txt_db.c b/drivers/builtin_openssl2/crypto/txt_db/txt_db.c index 6f2ce3b5a..6f2ce3b5a 100644 --- a/drivers/builtin_openssl/crypto/txt_db/txt_db.c +++ b/drivers/builtin_openssl2/crypto/txt_db/txt_db.c diff --git a/drivers/builtin_openssl/crypto/ui/ui_compat.c b/drivers/builtin_openssl2/crypto/ui/ui_compat.c index 13e0f70d9..13e0f70d9 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_compat.c +++ b/drivers/builtin_openssl2/crypto/ui/ui_compat.c diff --git a/drivers/builtin_openssl/crypto/ui/ui_err.c b/drivers/builtin_openssl2/crypto/ui/ui_err.c index a6b96299a..a6b96299a 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_err.c +++ b/drivers/builtin_openssl2/crypto/ui/ui_err.c diff --git a/drivers/builtin_openssl/crypto/ui/ui_lib.c b/drivers/builtin_openssl2/crypto/ui/ui_lib.c index a8abc2706..a8abc2706 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_lib.c +++ b/drivers/builtin_openssl2/crypto/ui/ui_lib.c diff --git a/drivers/builtin_openssl/crypto/ui/ui_locl.h b/drivers/builtin_openssl2/crypto/ui/ui_locl.h index aa4a55637..aa4a55637 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_locl.h +++ b/drivers/builtin_openssl2/crypto/ui/ui_locl.h diff --git a/drivers/builtin_openssl/crypto/ui/ui_openssl.c b/drivers/builtin_openssl2/crypto/ui/ui_openssl.c index a38c7581e..a38c7581e 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_openssl.c +++ b/drivers/builtin_openssl2/crypto/ui/ui_openssl.c diff --git a/drivers/builtin_openssl/crypto/ui/ui_util.c b/drivers/builtin_openssl2/crypto/ui/ui_util.c index 5d9760bb7..5d9760bb7 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_util.c +++ b/drivers/builtin_openssl2/crypto/ui/ui_util.c diff --git a/drivers/builtin_openssl/crypto/uid.c b/drivers/builtin_openssl2/crypto/uid.c index b1fd52bad..b1fd52bad 100644 --- a/drivers/builtin_openssl/crypto/uid.c +++ b/drivers/builtin_openssl2/crypto/uid.c diff --git a/drivers/builtin_openssl/crypto/vms_rms.h b/drivers/builtin_openssl2/crypto/vms_rms.h index 00a00d993..00a00d993 100755 --- a/drivers/builtin_openssl/crypto/vms_rms.h +++ b/drivers/builtin_openssl2/crypto/vms_rms.h diff --git a/drivers/builtin_openssl/crypto/whrlpool/asm/wp-mmx.pl b/drivers/builtin_openssl2/crypto/whrlpool/asm/wp-mmx.pl index cb2381c22..cb2381c22 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/asm/wp-mmx.pl +++ b/drivers/builtin_openssl2/crypto/whrlpool/asm/wp-mmx.pl diff --git a/drivers/builtin_openssl/crypto/whrlpool/asm/wp-x86_64.pl b/drivers/builtin_openssl2/crypto/whrlpool/asm/wp-x86_64.pl index 24b2ff60c..24b2ff60c 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/asm/wp-x86_64.pl +++ b/drivers/builtin_openssl2/crypto/whrlpool/asm/wp-x86_64.pl diff --git a/drivers/builtin_openssl/crypto/whrlpool/wp_block.c b/drivers/builtin_openssl2/crypto/whrlpool/wp_block.c index 824ed1827..824ed1827 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/wp_block.c +++ b/drivers/builtin_openssl2/crypto/whrlpool/wp_block.c diff --git a/drivers/builtin_openssl/crypto/whrlpool/wp_dgst.c b/drivers/builtin_openssl2/crypto/whrlpool/wp_dgst.c index 7e28bef51..7e28bef51 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/wp_dgst.c +++ b/drivers/builtin_openssl2/crypto/whrlpool/wp_dgst.c diff --git a/drivers/builtin_openssl/crypto/whrlpool/wp_locl.h b/drivers/builtin_openssl2/crypto/whrlpool/wp_locl.h index 94e56a39f..94e56a39f 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/wp_locl.h +++ b/drivers/builtin_openssl2/crypto/whrlpool/wp_locl.h diff --git a/drivers/builtin_openssl/crypto/whrlpool/wp_test.c b/drivers/builtin_openssl2/crypto/whrlpool/wp_test.c index c68c2c62c..c68c2c62c 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/wp_test.c +++ b/drivers/builtin_openssl2/crypto/whrlpool/wp_test.c diff --git a/drivers/builtin_openssl/crypto/x509/by_dir.c b/drivers/builtin_openssl2/crypto/x509/by_dir.c index c6602dae4..c6602dae4 100644 --- a/drivers/builtin_openssl/crypto/x509/by_dir.c +++ b/drivers/builtin_openssl2/crypto/x509/by_dir.c diff --git a/drivers/builtin_openssl/crypto/x509/by_file.c b/drivers/builtin_openssl2/crypto/x509/by_file.c index 57b08ee09..57b08ee09 100644 --- a/drivers/builtin_openssl/crypto/x509/by_file.c +++ b/drivers/builtin_openssl2/crypto/x509/by_file.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_att.c b/drivers/builtin_openssl2/crypto/x509/x509_att.c index 98460e892..98460e892 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_att.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_att.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_cmp.c b/drivers/builtin_openssl2/crypto/x509/x509_cmp.c index 352aa3743..352aa3743 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_cmp.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_cmp.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_d2.c b/drivers/builtin_openssl2/crypto/x509/x509_d2.c index 51410cfd1..51410cfd1 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_d2.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_d2.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_def.c b/drivers/builtin_openssl2/crypto/x509/x509_def.c index e0ac151a7..e0ac151a7 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_def.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_def.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_err.c b/drivers/builtin_openssl2/crypto/x509/x509_err.c index a01402f41..a01402f41 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_err.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_err.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_ext.c b/drivers/builtin_openssl2/crypto/x509/x509_ext.c index e7fdacb5e..e7fdacb5e 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_ext.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_ext.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_lu.c b/drivers/builtin_openssl2/crypto/x509/x509_lu.c index 38525a8cd..38525a8cd 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_lu.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_lu.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_obj.c b/drivers/builtin_openssl2/crypto/x509/x509_obj.c index 21fed9f83..21fed9f83 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_obj.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_obj.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_r2x.c b/drivers/builtin_openssl2/crypto/x509/x509_r2x.c index 254a14693..254a14693 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_r2x.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_r2x.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_req.c b/drivers/builtin_openssl2/crypto/x509/x509_req.c index 48183dc00..48183dc00 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_req.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_req.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_set.c b/drivers/builtin_openssl2/crypto/x509/x509_set.c index 4b94fc584..4b94fc584 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_set.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_set.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_trs.c b/drivers/builtin_openssl2/crypto/x509/x509_trs.c index a6cb9c8b1..a6cb9c8b1 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_trs.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_trs.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_txt.c b/drivers/builtin_openssl2/crypto/x509/x509_txt.c index c44f753c4..c44f753c4 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_txt.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_txt.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_v3.c b/drivers/builtin_openssl2/crypto/x509/x509_v3.c index 42e6f0ab0..42e6f0ab0 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_v3.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_v3.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_vfy.c b/drivers/builtin_openssl2/crypto/x509/x509_vfy.c index 920066aeb..920066aeb 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_vfy.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_vfy.c diff --git a/drivers/builtin_openssl/crypto/x509/x509_vpm.c b/drivers/builtin_openssl2/crypto/x509/x509_vpm.c index dfd89d89f..dfd89d89f 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_vpm.c +++ b/drivers/builtin_openssl2/crypto/x509/x509_vpm.c diff --git a/drivers/builtin_openssl/crypto/x509/x509cset.c b/drivers/builtin_openssl2/crypto/x509/x509cset.c index 3109defb0..3109defb0 100644 --- a/drivers/builtin_openssl/crypto/x509/x509cset.c +++ b/drivers/builtin_openssl2/crypto/x509/x509cset.c diff --git a/drivers/builtin_openssl/crypto/x509/x509name.c b/drivers/builtin_openssl2/crypto/x509/x509name.c index 27bc4dc9a..27bc4dc9a 100644 --- a/drivers/builtin_openssl/crypto/x509/x509name.c +++ b/drivers/builtin_openssl2/crypto/x509/x509name.c diff --git a/drivers/builtin_openssl/crypto/x509/x509rset.c b/drivers/builtin_openssl2/crypto/x509/x509rset.c index d9f6b5737..d9f6b5737 100644 --- a/drivers/builtin_openssl/crypto/x509/x509rset.c +++ b/drivers/builtin_openssl2/crypto/x509/x509rset.c diff --git a/drivers/builtin_openssl/crypto/x509/x509spki.c b/drivers/builtin_openssl2/crypto/x509/x509spki.c index 02a203d72..02a203d72 100644 --- a/drivers/builtin_openssl/crypto/x509/x509spki.c +++ b/drivers/builtin_openssl2/crypto/x509/x509spki.c diff --git a/drivers/builtin_openssl/crypto/x509/x509type.c b/drivers/builtin_openssl2/crypto/x509/x509type.c index 9702ec531..9702ec531 100644 --- a/drivers/builtin_openssl/crypto/x509/x509type.c +++ b/drivers/builtin_openssl2/crypto/x509/x509type.c diff --git a/drivers/builtin_openssl/crypto/x509/x_all.c b/drivers/builtin_openssl2/crypto/x509/x_all.c index e06602d65..e06602d65 100644 --- a/drivers/builtin_openssl/crypto/x509/x_all.c +++ b/drivers/builtin_openssl2/crypto/x509/x_all.c diff --git a/drivers/builtin_openssl/crypto/x509v3/ext_dat.h b/drivers/builtin_openssl2/crypto/x509v3/ext_dat.h index 76daee6fc..76daee6fc 100644 --- a/drivers/builtin_openssl/crypto/x509v3/ext_dat.h +++ b/drivers/builtin_openssl2/crypto/x509v3/ext_dat.h diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_cache.c b/drivers/builtin_openssl2/crypto/x509v3/pcy_cache.c index 172b7e7ee..172b7e7ee 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_cache.c +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_cache.c diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_data.c b/drivers/builtin_openssl2/crypto/x509v3/pcy_data.c index 3444b0319..3444b0319 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_data.c +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_data.c diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_int.h b/drivers/builtin_openssl2/crypto/x509v3/pcy_int.h index ccff92846..ccff92846 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_int.h +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_int.h diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_lib.c b/drivers/builtin_openssl2/crypto/x509v3/pcy_lib.c index 93bfd9270..93bfd9270 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_lib.c +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_lib.c diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_map.c b/drivers/builtin_openssl2/crypto/x509v3/pcy_map.c index 21163b529..21163b529 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_map.c +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_map.c diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_node.c b/drivers/builtin_openssl2/crypto/x509v3/pcy_node.c index bd1e7f1ae..bd1e7f1ae 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_node.c +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_node.c diff --git a/drivers/builtin_openssl/crypto/x509v3/pcy_tree.c b/drivers/builtin_openssl2/crypto/x509v3/pcy_tree.c index bb9777348..bb9777348 100644 --- a/drivers/builtin_openssl/crypto/x509v3/pcy_tree.c +++ b/drivers/builtin_openssl2/crypto/x509v3/pcy_tree.c diff --git a/drivers/builtin_openssl/crypto/x509v3/tabtest.c b/drivers/builtin_openssl2/crypto/x509v3/tabtest.c index 5ed6eb689..5ed6eb689 100644 --- a/drivers/builtin_openssl/crypto/x509v3/tabtest.c +++ b/drivers/builtin_openssl2/crypto/x509v3/tabtest.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_addr.c b/drivers/builtin_openssl2/crypto/x509v3/v3_addr.c index df46a4983..df46a4983 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_addr.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_addr.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_akey.c b/drivers/builtin_openssl2/crypto/x509v3/v3_akey.c index c6b68ee22..c6b68ee22 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_akey.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_akey.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_akeya.c b/drivers/builtin_openssl2/crypto/x509v3/v3_akeya.c index 2c50f7360..2c50f7360 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_akeya.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_akeya.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_alt.c b/drivers/builtin_openssl2/crypto/x509v3/v3_alt.c index d29d94338..d29d94338 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_alt.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_alt.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_asid.c b/drivers/builtin_openssl2/crypto/x509v3/v3_asid.c index 1587e8ed7..1587e8ed7 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_asid.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_asid.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_bcons.c b/drivers/builtin_openssl2/crypto/x509v3/v3_bcons.c index 82aa488f7..82aa488f7 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_bcons.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_bcons.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_bitst.c b/drivers/builtin_openssl2/crypto/x509v3/v3_bitst.c index 058d0d4dc..058d0d4dc 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_bitst.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_bitst.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_conf.c b/drivers/builtin_openssl2/crypto/x509v3/v3_conf.c index 6730f9a6e..6730f9a6e 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_conf.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_conf.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_cpols.c b/drivers/builtin_openssl2/crypto/x509v3/v3_cpols.c index 1f0798b94..1f0798b94 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_cpols.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_cpols.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_crld.c b/drivers/builtin_openssl2/crypto/x509v3/v3_crld.c index 790a6dd03..790a6dd03 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_crld.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_crld.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_enum.c b/drivers/builtin_openssl2/crypto/x509v3/v3_enum.c index c0575e368..c0575e368 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_enum.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_enum.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_extku.c b/drivers/builtin_openssl2/crypto/x509v3/v3_extku.c index 1c6653275..1c6653275 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_extku.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_extku.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_genn.c b/drivers/builtin_openssl2/crypto/x509v3/v3_genn.c index b62835730..b62835730 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_genn.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_genn.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_ia5.c b/drivers/builtin_openssl2/crypto/x509v3/v3_ia5.c index 4ff12b52b..4ff12b52b 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_ia5.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_ia5.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_info.c b/drivers/builtin_openssl2/crypto/x509v3/v3_info.c index e1b8699f9..e1b8699f9 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_info.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_info.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_int.c b/drivers/builtin_openssl2/crypto/x509v3/v3_int.c index 4bfd14cf4..4bfd14cf4 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_int.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_int.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_lib.c b/drivers/builtin_openssl2/crypto/x509v3/v3_lib.c index 0f1e1d442..0f1e1d442 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_lib.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_lib.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_ncons.c b/drivers/builtin_openssl2/crypto/x509v3/v3_ncons.c index a01dc64dd..a01dc64dd 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_ncons.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_ncons.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_ocsp.c b/drivers/builtin_openssl2/crypto/x509v3/v3_ocsp.c index 0c165af31..0c165af31 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_ocsp.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_ocsp.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_pci.c b/drivers/builtin_openssl2/crypto/x509v3/v3_pci.c index 0dcfa004f..0dcfa004f 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_pci.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_pci.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_pcia.c b/drivers/builtin_openssl2/crypto/x509v3/v3_pcia.c index bb362e0e5..bb362e0e5 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_pcia.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_pcia.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_pcons.c b/drivers/builtin_openssl2/crypto/x509v3/v3_pcons.c index 30ca65235..30ca65235 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_pcons.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_pcons.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_pku.c b/drivers/builtin_openssl2/crypto/x509v3/v3_pku.c index 076f3ff48..076f3ff48 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_pku.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_pku.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_pmaps.c b/drivers/builtin_openssl2/crypto/x509v3/v3_pmaps.c index 865bcd398..865bcd398 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_pmaps.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_pmaps.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_prn.c b/drivers/builtin_openssl2/crypto/x509v3/v3_prn.c index 314621870..314621870 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_prn.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_prn.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_purp.c b/drivers/builtin_openssl2/crypto/x509v3/v3_purp.c index ad688657e..f59bfc184 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_purp.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_purp.c @@ -389,8 +389,8 @@ static void x509v3_cache_extensions(X509 *x) /* Handle proxy certificates */ if((pci=X509_get_ext_d2i(x, NID_proxyCertInfo, NULL, NULL))) { if (x->ex_flags & EXFLAG_CA - || X509_get_ext_by_NID(x, NID_subject_alt_name, 0) >= 0 - || X509_get_ext_by_NID(x, NID_issuer_alt_name, 0) >= 0) { + || X509_get_ext_by_NID(x, NID_subject_alt_name, -1) >= 0 + || X509_get_ext_by_NID(x, NID_issuer_alt_name, -1) >= 0) { x->ex_flags |= EXFLAG_INVALID; } if (pci->pcPathLengthConstraint) { @@ -670,7 +670,7 @@ static int check_purpose_timestamp_sign(const X509_PURPOSE *xp, const X509 *x, return 0; /* Extended Key Usage MUST be critical */ - i_ext = X509_get_ext_by_NID((X509 *) x, NID_ext_key_usage, 0); + i_ext = X509_get_ext_by_NID((X509 *) x, NID_ext_key_usage, -1); if (i_ext >= 0) { X509_EXTENSION *ext = X509_get_ext((X509 *) x, i_ext); diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_skey.c b/drivers/builtin_openssl2/crypto/x509v3/v3_skey.c index 0a984fbaa..0a984fbaa 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_skey.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_skey.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_sxnet.c b/drivers/builtin_openssl2/crypto/x509v3/v3_sxnet.c index 2a6bf11b6..2a6bf11b6 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_sxnet.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_sxnet.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3_utl.c b/drivers/builtin_openssl2/crypto/x509v3/v3_utl.c index e03023454..e03023454 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3_utl.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3_utl.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3conf.c b/drivers/builtin_openssl2/crypto/x509v3/v3conf.c index a9e6ca354..a9e6ca354 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3conf.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3conf.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3err.c b/drivers/builtin_openssl2/crypto/x509v3/v3err.c index f9f6f1f91..f9f6f1f91 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3err.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3err.c diff --git a/drivers/builtin_openssl/crypto/x509v3/v3prin.c b/drivers/builtin_openssl2/crypto/x509v3/v3prin.c index d5ff26829..d5ff26829 100644 --- a/drivers/builtin_openssl/crypto/x509v3/v3prin.c +++ b/drivers/builtin_openssl2/crypto/x509v3/v3prin.c diff --git a/drivers/builtin_openssl/crypto/x86_64cpuid.pl b/drivers/builtin_openssl2/crypto/x86_64cpuid.pl index 6ebfd017e..6ebfd017e 100644 --- a/drivers/builtin_openssl/crypto/x86_64cpuid.pl +++ b/drivers/builtin_openssl2/crypto/x86_64cpuid.pl diff --git a/drivers/builtin_openssl/crypto/x86cpuid.pl b/drivers/builtin_openssl2/crypto/x86cpuid.pl index b270b4433..b270b4433 100644 --- a/drivers/builtin_openssl/crypto/x86cpuid.pl +++ b/drivers/builtin_openssl2/crypto/x86cpuid.pl diff --git a/drivers/builtin_openssl/e_os.h b/drivers/builtin_openssl2/e_os.h index 9fcb8fbe2..e801b4106 100644 --- a/drivers/builtin_openssl/e_os.h +++ b/drivers/builtin_openssl2/e_os.h @@ -145,7 +145,6 @@ extern "C" { #endif #if defined(WINDOWS) - #define get_last_socket_error() WSAGetLastError() #define clear_socket_error() WSASetLastError(0) #define readsocket(s,b,n) recv((s),(b),(n),0) @@ -283,12 +282,23 @@ extern "C" { # include <ws2tcpip.h> /* yes, they have to be #included prior to <windows.h> */ # endif -#define WIN32_LEAN_AND_MEAN # include <windows.h> # include <stdio.h> # include <stddef.h> # include <errno.h> # include <string.h> + + +#ifdef X509_NAME +#undef X509_NAME +#undef X509_NAME +#undef X509_EXTENSIONS +#undef X509_CERT_PAIR +#undef PKCS7_ISSUER_AND_SERIAL +#undef OCSP_REQUEST +#undef OCSP_RESPONSE +#endif + # ifdef _WIN64 # define strlen(s) _strlen31(s) /* cut strings to 2GB */ diff --git a/drivers/builtin_openssl/nocpuid.c b/drivers/builtin_openssl2/nocpuid.c index 88246067b..88246067b 100644 --- a/drivers/builtin_openssl/nocpuid.c +++ b/drivers/builtin_openssl2/nocpuid.c diff --git a/drivers/builtin_openssl/crypto/aes/aes.h b/drivers/builtin_openssl2/openssl/aes.h index 031abf01b..031abf01b 100644 --- a/drivers/builtin_openssl/crypto/aes/aes.h +++ b/drivers/builtin_openssl2/openssl/aes.h diff --git a/drivers/builtin_openssl/crypto/asn1/asn1.h b/drivers/builtin_openssl2/openssl/asn1.h index 220a0c8c6..220a0c8c6 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1.h +++ b/drivers/builtin_openssl2/openssl/asn1.h diff --git a/drivers/builtin_openssl/crypto/asn1/asn1_mac.h b/drivers/builtin_openssl2/openssl/asn1_mac.h index 87bd0e9e1..87bd0e9e1 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1_mac.h +++ b/drivers/builtin_openssl2/openssl/asn1_mac.h diff --git a/drivers/builtin_openssl/crypto/asn1/asn1t.h b/drivers/builtin_openssl2/openssl/asn1t.h index d230e4bf7..d230e4bf7 100644 --- a/drivers/builtin_openssl/crypto/asn1/asn1t.h +++ b/drivers/builtin_openssl2/openssl/asn1t.h diff --git a/drivers/builtin_openssl/crypto/bio/bio.h b/drivers/builtin_openssl2/openssl/bio.h index 05699ab21..05699ab21 100644 --- a/drivers/builtin_openssl/crypto/bio/bio.h +++ b/drivers/builtin_openssl2/openssl/bio.h diff --git a/drivers/builtin_openssl/crypto/bf/blowfish.h b/drivers/builtin_openssl2/openssl/blowfish.h index 4b6c8920a..4b6c8920a 100644 --- a/drivers/builtin_openssl/crypto/bf/blowfish.h +++ b/drivers/builtin_openssl2/openssl/blowfish.h diff --git a/drivers/builtin_openssl/crypto/bn/bn.h b/drivers/builtin_openssl2/openssl/bn.h index 21a1a3fe3..21a1a3fe3 100644 --- a/drivers/builtin_openssl/crypto/bn/bn.h +++ b/drivers/builtin_openssl2/openssl/bn.h diff --git a/drivers/builtin_openssl/crypto/buffer/buffer.h b/drivers/builtin_openssl2/openssl/buffer.h index f8da32b48..f8da32b48 100644 --- a/drivers/builtin_openssl/crypto/buffer/buffer.h +++ b/drivers/builtin_openssl2/openssl/buffer.h diff --git a/drivers/builtin_openssl/crypto/camellia/camellia.h b/drivers/builtin_openssl2/openssl/camellia.h index 67911e0ad..67911e0ad 100644 --- a/drivers/builtin_openssl/crypto/camellia/camellia.h +++ b/drivers/builtin_openssl2/openssl/camellia.h diff --git a/drivers/builtin_openssl/crypto/cast/cast.h b/drivers/builtin_openssl2/openssl/cast.h index 203922ea2..203922ea2 100644 --- a/drivers/builtin_openssl/crypto/cast/cast.h +++ b/drivers/builtin_openssl2/openssl/cast.h diff --git a/drivers/builtin_openssl/crypto/cmac/cmac.h b/drivers/builtin_openssl2/openssl/cmac.h index 712e92dce..712e92dce 100644 --- a/drivers/builtin_openssl/crypto/cmac/cmac.h +++ b/drivers/builtin_openssl2/openssl/cmac.h diff --git a/drivers/builtin_openssl/crypto/cms/cms.h b/drivers/builtin_openssl2/openssl/cms.h index 36994fa6a..36994fa6a 100644 --- a/drivers/builtin_openssl/crypto/cms/cms.h +++ b/drivers/builtin_openssl2/openssl/cms.h diff --git a/drivers/builtin_openssl/crypto/comp/comp.h b/drivers/builtin_openssl2/openssl/comp.h index 4b405c7d4..4b405c7d4 100644 --- a/drivers/builtin_openssl/crypto/comp/comp.h +++ b/drivers/builtin_openssl2/openssl/comp.h diff --git a/drivers/builtin_openssl/crypto/conf/conf.h b/drivers/builtin_openssl2/openssl/conf.h index c2199978a..c2199978a 100644 --- a/drivers/builtin_openssl/crypto/conf/conf.h +++ b/drivers/builtin_openssl2/openssl/conf.h diff --git a/drivers/builtin_openssl/crypto/conf/conf_api.h b/drivers/builtin_openssl2/openssl/conf_api.h index 87a954aff..87a954aff 100644 --- a/drivers/builtin_openssl/crypto/conf/conf_api.h +++ b/drivers/builtin_openssl2/openssl/conf_api.h diff --git a/drivers/builtin_openssl/crypto/crypto.h b/drivers/builtin_openssl2/openssl/crypto.h index f92fc5182..f92fc5182 100644 --- a/drivers/builtin_openssl/crypto/crypto.h +++ b/drivers/builtin_openssl2/openssl/crypto.h diff --git a/drivers/builtin_openssl/crypto/des/des.h b/drivers/builtin_openssl2/openssl/des.h index 1eaedcbd2..1eaedcbd2 100644 --- a/drivers/builtin_openssl/crypto/des/des.h +++ b/drivers/builtin_openssl2/openssl/des.h diff --git a/drivers/builtin_openssl/crypto/des/des_old.h b/drivers/builtin_openssl2/openssl/des_old.h index 2b2c37235..2b2c37235 100644 --- a/drivers/builtin_openssl/crypto/des/des_old.h +++ b/drivers/builtin_openssl2/openssl/des_old.h diff --git a/drivers/builtin_openssl/crypto/dh/dh.h b/drivers/builtin_openssl2/openssl/dh.h index ea59e610e..ea59e610e 100644 --- a/drivers/builtin_openssl/crypto/dh/dh.h +++ b/drivers/builtin_openssl2/openssl/dh.h diff --git a/drivers/builtin_openssl/crypto/dsa/dsa.h b/drivers/builtin_openssl2/openssl/dsa.h index a6f6d0b0b..a6f6d0b0b 100644 --- a/drivers/builtin_openssl/crypto/dsa/dsa.h +++ b/drivers/builtin_openssl2/openssl/dsa.h diff --git a/drivers/builtin_openssl/crypto/dso/dso.h b/drivers/builtin_openssl2/openssl/dso.h index 839f2e061..839f2e061 100644 --- a/drivers/builtin_openssl/crypto/dso/dso.h +++ b/drivers/builtin_openssl2/openssl/dso.h diff --git a/drivers/builtin_openssl/ssl/dtls1.h b/drivers/builtin_openssl2/openssl/dtls1.h index e65d50119..35c2e6ac2 100644 --- a/drivers/builtin_openssl/ssl/dtls1.h +++ b/drivers/builtin_openssl2/openssl/dtls1.h @@ -69,6 +69,9 @@ #ifdef OPENSSL_SYS_WIN32 /* Needed for struct timeval */ #include <winsock.h> +#ifdef X509_NAME +#undef X509_NAME +#endif #elif defined(OPENSSL_SYS_NETWARE) && !defined(_WINSOCK2API_) #include <sys/timeval.h> #else diff --git a/drivers/builtin_openssl/e_os2.h b/drivers/builtin_openssl2/openssl/e_os2.h index d22c0368f..d22c0368f 100644 --- a/drivers/builtin_openssl/e_os2.h +++ b/drivers/builtin_openssl2/openssl/e_os2.h diff --git a/drivers/builtin_openssl/crypto/ebcdic.h b/drivers/builtin_openssl2/openssl/ebcdic.h index 6d65afcf9..6d65afcf9 100644 --- a/drivers/builtin_openssl/crypto/ebcdic.h +++ b/drivers/builtin_openssl2/openssl/ebcdic.h diff --git a/drivers/builtin_openssl/crypto/ec/ec.h b/drivers/builtin_openssl2/openssl/ec.h index dfe8710d3..dfe8710d3 100644 --- a/drivers/builtin_openssl/crypto/ec/ec.h +++ b/drivers/builtin_openssl2/openssl/ec.h diff --git a/drivers/builtin_openssl/crypto/ecdh/ecdh.h b/drivers/builtin_openssl2/openssl/ecdh.h index 8887102c0..8887102c0 100644 --- a/drivers/builtin_openssl/crypto/ecdh/ecdh.h +++ b/drivers/builtin_openssl2/openssl/ecdh.h diff --git a/drivers/builtin_openssl/crypto/ecdsa/ecdsa.h b/drivers/builtin_openssl2/openssl/ecdsa.h index 7fb5254b6..7fb5254b6 100644 --- a/drivers/builtin_openssl/crypto/ecdsa/ecdsa.h +++ b/drivers/builtin_openssl2/openssl/ecdsa.h diff --git a/drivers/builtin_openssl/crypto/engine/engine.h b/drivers/builtin_openssl2/openssl/engine.h index f8be49772..f8be49772 100644 --- a/drivers/builtin_openssl/crypto/engine/engine.h +++ b/drivers/builtin_openssl2/openssl/engine.h diff --git a/drivers/builtin_openssl/crypto/err/err.h b/drivers/builtin_openssl2/openssl/err.h index 974cc9cc6..974cc9cc6 100644 --- a/drivers/builtin_openssl/crypto/err/err.h +++ b/drivers/builtin_openssl2/openssl/err.h diff --git a/drivers/builtin_openssl/crypto/evp/evp.h b/drivers/builtin_openssl2/openssl/evp.h index faeb3c24e..faeb3c24e 100644 --- a/drivers/builtin_openssl/crypto/evp/evp.h +++ b/drivers/builtin_openssl2/openssl/evp.h diff --git a/drivers/builtin_openssl/crypto/hmac/hmac.h b/drivers/builtin_openssl2/openssl/hmac.h index 1be002219..1be002219 100644 --- a/drivers/builtin_openssl/crypto/hmac/hmac.h +++ b/drivers/builtin_openssl2/openssl/hmac.h diff --git a/drivers/builtin_openssl/crypto/idea/idea.h b/drivers/builtin_openssl2/openssl/idea.h index e9a1e7f1a..e9a1e7f1a 100644 --- a/drivers/builtin_openssl/crypto/idea/idea.h +++ b/drivers/builtin_openssl2/openssl/idea.h diff --git a/drivers/builtin_openssl/crypto/krb5/krb5_asn.h b/drivers/builtin_openssl2/openssl/krb5_asn.h index 41725d0dc..41725d0dc 100644 --- a/drivers/builtin_openssl/crypto/krb5/krb5_asn.h +++ b/drivers/builtin_openssl2/openssl/krb5_asn.h diff --git a/drivers/builtin_openssl/openssl/kssl.h b/drivers/builtin_openssl2/openssl/kssl.h index e4df84307..e4df84307 100644 --- a/drivers/builtin_openssl/openssl/kssl.h +++ b/drivers/builtin_openssl2/openssl/kssl.h diff --git a/drivers/builtin_openssl/crypto/lhash/lhash.h b/drivers/builtin_openssl2/openssl/lhash.h index e7d876359..e7d876359 100644 --- a/drivers/builtin_openssl/crypto/lhash/lhash.h +++ b/drivers/builtin_openssl2/openssl/lhash.h diff --git a/drivers/builtin_openssl/crypto/md4/md4.h b/drivers/builtin_openssl2/openssl/md4.h index a55368a79..a55368a79 100644 --- a/drivers/builtin_openssl/crypto/md4/md4.h +++ b/drivers/builtin_openssl2/openssl/md4.h diff --git a/drivers/builtin_openssl/crypto/md5/md5.h b/drivers/builtin_openssl2/openssl/md5.h index 8f392f0ec..8f392f0ec 100644 --- a/drivers/builtin_openssl/crypto/md5/md5.h +++ b/drivers/builtin_openssl2/openssl/md5.h diff --git a/drivers/builtin_openssl/crypto/mdc2/mdc2.h b/drivers/builtin_openssl2/openssl/mdc2.h index f3e8e579d..f3e8e579d 100644 --- a/drivers/builtin_openssl/crypto/mdc2/mdc2.h +++ b/drivers/builtin_openssl2/openssl/mdc2.h diff --git a/drivers/builtin_openssl/crypto/modes/modes.h b/drivers/builtin_openssl2/openssl/modes.h index f18215bb2..f18215bb2 100644 --- a/drivers/builtin_openssl/crypto/modes/modes.h +++ b/drivers/builtin_openssl2/openssl/modes.h diff --git a/drivers/builtin_openssl/crypto/objects/obj_mac.h b/drivers/builtin_openssl2/openssl/obj_mac.h index b5ea7cdab..b5ea7cdab 100644 --- a/drivers/builtin_openssl/crypto/objects/obj_mac.h +++ b/drivers/builtin_openssl2/openssl/obj_mac.h diff --git a/drivers/builtin_openssl/crypto/objects/objects.h b/drivers/builtin_openssl2/openssl/objects.h index bd0ee52fe..bd0ee52fe 100644 --- a/drivers/builtin_openssl/crypto/objects/objects.h +++ b/drivers/builtin_openssl2/openssl/objects.h diff --git a/drivers/builtin_openssl/crypto/ocsp/ocsp.h b/drivers/builtin_openssl2/openssl/ocsp.h index 31e45744b..31e45744b 100644 --- a/drivers/builtin_openssl/crypto/ocsp/ocsp.h +++ b/drivers/builtin_openssl2/openssl/ocsp.h diff --git a/drivers/builtin_openssl/openssl/opensslconf.h b/drivers/builtin_openssl2/openssl/opensslconf.h index 212c2ede7..212c2ede7 100644 --- a/drivers/builtin_openssl/openssl/opensslconf.h +++ b/drivers/builtin_openssl2/openssl/opensslconf.h diff --git a/drivers/builtin_openssl/crypto/opensslv.h b/drivers/builtin_openssl2/openssl/opensslv.h index ebe718072..c3b6acec7 100644 --- a/drivers/builtin_openssl/crypto/opensslv.h +++ b/drivers/builtin_openssl2/openssl/opensslv.h @@ -25,11 +25,11 @@ * (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for * major minor fix final patch/beta) */ -#define OPENSSL_VERSION_NUMBER 0x1000107fL +#define OPENSSL_VERSION_NUMBER 0x1000108fL #ifdef OPENSSL_FIPS -#define OPENSSL_VERSION_TEXT "OpenSSL 1.0.1g-fips 7 Apr 2014" +#define OPENSSL_VERSION_TEXT "OpenSSL 1.0.1h-fips 5 Jun 2014" #else -#define OPENSSL_VERSION_TEXT "OpenSSL 1.0.1g 7 Apr 2014" +#define OPENSSL_VERSION_TEXT "OpenSSL 1.0.1h 5 Jun 2014" #endif #define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT diff --git a/drivers/builtin_openssl/crypto/ossl_typ.h b/drivers/builtin_openssl2/openssl/ossl_typ.h index ea9227f6f..ea9227f6f 100644 --- a/drivers/builtin_openssl/crypto/ossl_typ.h +++ b/drivers/builtin_openssl2/openssl/ossl_typ.h diff --git a/drivers/builtin_openssl/crypto/pem/pem.h b/drivers/builtin_openssl2/openssl/pem.h index 8a6ababe3..8a6ababe3 100644 --- a/drivers/builtin_openssl/crypto/pem/pem.h +++ b/drivers/builtin_openssl2/openssl/pem.h diff --git a/drivers/builtin_openssl/crypto/pem/pem2.h b/drivers/builtin_openssl2/openssl/pem2.h index f31790d69..f31790d69 100644 --- a/drivers/builtin_openssl/crypto/pem/pem2.h +++ b/drivers/builtin_openssl2/openssl/pem2.h diff --git a/drivers/builtin_openssl/crypto/pkcs12/pkcs12.h b/drivers/builtin_openssl2/openssl/pkcs12.h index b17eb9f42..b17eb9f42 100644 --- a/drivers/builtin_openssl/crypto/pkcs12/pkcs12.h +++ b/drivers/builtin_openssl2/openssl/pkcs12.h diff --git a/drivers/builtin_openssl/openssl/pkcs7.h b/drivers/builtin_openssl2/openssl/pkcs7.h index e4d443193..04f60379f 100644 --- a/drivers/builtin_openssl/openssl/pkcs7.h +++ b/drivers/builtin_openssl2/openssl/pkcs7.h @@ -453,6 +453,7 @@ void ERR_load_PKCS7_strings(void); #define PKCS7_R_ERROR_SETTING_CIPHER 121 #define PKCS7_R_INVALID_MIME_TYPE 131 #define PKCS7_R_INVALID_NULL_POINTER 143 +#define PKCS7_R_INVALID_SIGNED_DATA_TYPE 155 #define PKCS7_R_MIME_NO_CONTENT_TYPE 132 #define PKCS7_R_MIME_PARSE_ERROR 133 #define PKCS7_R_MIME_SIG_PARSE_ERROR 134 diff --git a/drivers/builtin_openssl/crypto/pqueue/pqueue.h b/drivers/builtin_openssl2/openssl/pqueue.h index 87fc9037c..87fc9037c 100644 --- a/drivers/builtin_openssl/crypto/pqueue/pqueue.h +++ b/drivers/builtin_openssl2/openssl/pqueue.h diff --git a/drivers/builtin_openssl/crypto/rand/rand.h b/drivers/builtin_openssl2/openssl/rand.h index bb5520e80..290f069f4 100644 --- a/drivers/builtin_openssl/crypto/rand/rand.h +++ b/drivers/builtin_openssl2/openssl/rand.h @@ -65,6 +65,21 @@ #if defined(OPENSSL_SYS_WINDOWS) #include <windows.h> +#ifdef OCSP_RESPONSE +#undef OCSP_RESPONSE +#endif +#ifdef OCSP_REQUEST +#undef OCSP_REQUEST +#endif +#ifdef X509_NAME +#undef X509_NAME +#undef X509_NAME +#undef X509_EXTENSIONS +#undef X509_CERT_PAIR +#undef PKCS7_ISSUER_AND_SERIAL +#endif + + #endif #ifdef __cplusplus diff --git a/drivers/builtin_openssl/crypto/rc2/rc2.h b/drivers/builtin_openssl2/openssl/rc2.h index e542ec94f..e542ec94f 100644 --- a/drivers/builtin_openssl/crypto/rc2/rc2.h +++ b/drivers/builtin_openssl2/openssl/rc2.h diff --git a/drivers/builtin_openssl/crypto/rc4/rc4.h b/drivers/builtin_openssl2/openssl/rc4.h index 88ceb46bc..88ceb46bc 100644 --- a/drivers/builtin_openssl/crypto/rc4/rc4.h +++ b/drivers/builtin_openssl2/openssl/rc4.h diff --git a/drivers/builtin_openssl/crypto/ripemd/ripemd.h b/drivers/builtin_openssl2/openssl/ripemd.h index 189bd8c90..189bd8c90 100644 --- a/drivers/builtin_openssl/crypto/ripemd/ripemd.h +++ b/drivers/builtin_openssl2/openssl/ripemd.h diff --git a/drivers/builtin_openssl/crypto/rsa/rsa.h b/drivers/builtin_openssl2/openssl/rsa.h index 5f269e577..5f269e577 100644 --- a/drivers/builtin_openssl/crypto/rsa/rsa.h +++ b/drivers/builtin_openssl2/openssl/rsa.h diff --git a/drivers/builtin_openssl/crypto/stack/safestack.h b/drivers/builtin_openssl2/openssl/safestack.h index ea3aa0d80..ea3aa0d80 100644 --- a/drivers/builtin_openssl/crypto/stack/safestack.h +++ b/drivers/builtin_openssl2/openssl/safestack.h diff --git a/drivers/builtin_openssl/crypto/seed/seed.h b/drivers/builtin_openssl2/openssl/seed.h index c50fdd360..c50fdd360 100644 --- a/drivers/builtin_openssl/crypto/seed/seed.h +++ b/drivers/builtin_openssl2/openssl/seed.h diff --git a/drivers/builtin_openssl/crypto/sha/sha.h b/drivers/builtin_openssl2/openssl/sha.h index 8a6bf4bbb..8a6bf4bbb 100644 --- a/drivers/builtin_openssl/crypto/sha/sha.h +++ b/drivers/builtin_openssl2/openssl/sha.h diff --git a/drivers/builtin_openssl/crypto/srp/srp.h b/drivers/builtin_openssl2/openssl/srp.h index 7ec7825ca..7ec7825ca 100644 --- a/drivers/builtin_openssl/crypto/srp/srp.h +++ b/drivers/builtin_openssl2/openssl/srp.h diff --git a/drivers/builtin_openssl/openssl/srtp.h b/drivers/builtin_openssl2/openssl/srtp.h index c0cf33ef2..c0cf33ef2 100644 --- a/drivers/builtin_openssl/openssl/srtp.h +++ b/drivers/builtin_openssl2/openssl/srtp.h diff --git a/drivers/builtin_openssl/ssl/ssl.h b/drivers/builtin_openssl2/openssl/ssl.h index 7219a0e64..4c1242c9d 100644 --- a/drivers/builtin_openssl/ssl/ssl.h +++ b/drivers/builtin_openssl2/openssl/ssl.h @@ -553,7 +553,7 @@ struct ssl_session_st /* Allow initial connection to servers that don't support RI */ #define SSL_OP_LEGACY_SERVER_CONNECT 0x00000004L #define SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG 0x00000008L -#define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x00000010L +#define SSL_OP_TLSEXT_PADDING 0x00000010L #define SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER 0x00000020L #define SSL_OP_SAFARI_ECDHE_ECDSA_BUG 0x00000040L #define SSL_OP_SSLEAY_080_CLIENT_DH_BUG 0x00000080L @@ -562,6 +562,8 @@ struct ssl_session_st /* Hasn't done anything since OpenSSL 0.9.7h, retained for compatibility */ #define SSL_OP_MSIE_SSLV2_RSA_PADDING 0x0 +/* Refers to ancient SSLREF and SSLv2, retained for compatibility */ +#define SSL_OP_SSLREF2_REUSE_CERT_TYPE_BUG 0x0 /* Disable SSL 3.0/TLS 1.0 CBC vulnerability workaround that was added * in OpenSSL 0.9.6d. Usually (depending on the application protocol) diff --git a/drivers/builtin_openssl/openssl/ssl2.h b/drivers/builtin_openssl2/openssl/ssl2.h index eb25dcb0b..eb25dcb0b 100644 --- a/drivers/builtin_openssl/openssl/ssl2.h +++ b/drivers/builtin_openssl2/openssl/ssl2.h diff --git a/drivers/builtin_openssl/openssl/ssl23.h b/drivers/builtin_openssl2/openssl/ssl23.h index d3228983c..d3228983c 100644 --- a/drivers/builtin_openssl/openssl/ssl23.h +++ b/drivers/builtin_openssl2/openssl/ssl23.h diff --git a/drivers/builtin_openssl/ssl/ssl3.h b/drivers/builtin_openssl2/openssl/ssl3.h index cb8b2492e..37f19e3ab 100644 --- a/drivers/builtin_openssl/ssl/ssl3.h +++ b/drivers/builtin_openssl2/openssl/ssl3.h @@ -388,6 +388,7 @@ typedef struct ssl3_buffer_st #define TLS1_FLAGS_TLS_PADDING_BUG 0x0008 #define TLS1_FLAGS_SKIP_CERT_VERIFY 0x0010 #define TLS1_FLAGS_KEEP_HANDSHAKE 0x0020 +#define SSL3_FLAGS_CCS_OK 0x0080 /* SSL3_FLAGS_SGC_RESTART_DONE is set when we * restart a handshake because of MS SGC and so prevents us diff --git a/drivers/builtin_openssl/crypto/stack/stack.h b/drivers/builtin_openssl2/openssl/stack.h index ce35e554e..ce35e554e 100644 --- a/drivers/builtin_openssl/crypto/stack/stack.h +++ b/drivers/builtin_openssl2/openssl/stack.h diff --git a/drivers/builtin_openssl/crypto/symhacks.h b/drivers/builtin_openssl2/openssl/symhacks.h index bd2f000d5..bd2f000d5 100644 --- a/drivers/builtin_openssl/crypto/symhacks.h +++ b/drivers/builtin_openssl2/openssl/symhacks.h diff --git a/drivers/builtin_openssl/openssl/tls1.h b/drivers/builtin_openssl2/openssl/tls1.h index c992091e3..c992091e3 100644 --- a/drivers/builtin_openssl/openssl/tls1.h +++ b/drivers/builtin_openssl2/openssl/tls1.h diff --git a/drivers/builtin_openssl/crypto/ts/ts.h b/drivers/builtin_openssl2/openssl/ts.h index c2448e3c3..c2448e3c3 100644 --- a/drivers/builtin_openssl/crypto/ts/ts.h +++ b/drivers/builtin_openssl2/openssl/ts.h diff --git a/drivers/builtin_openssl/crypto/txt_db/txt_db.h b/drivers/builtin_openssl2/openssl/txt_db.h index 6abe435bc..6abe435bc 100644 --- a/drivers/builtin_openssl/crypto/txt_db/txt_db.h +++ b/drivers/builtin_openssl2/openssl/txt_db.h diff --git a/drivers/builtin_openssl/crypto/ui/ui.h b/drivers/builtin_openssl2/openssl/ui.h index bd78aa413..bd78aa413 100644 --- a/drivers/builtin_openssl/crypto/ui/ui.h +++ b/drivers/builtin_openssl2/openssl/ui.h diff --git a/drivers/builtin_openssl/crypto/ui/ui_compat.h b/drivers/builtin_openssl2/openssl/ui_compat.h index b35c9bb7f..b35c9bb7f 100644 --- a/drivers/builtin_openssl/crypto/ui/ui_compat.h +++ b/drivers/builtin_openssl2/openssl/ui_compat.h diff --git a/drivers/builtin_openssl/crypto/whrlpool/whrlpool.h b/drivers/builtin_openssl2/openssl/whrlpool.h index 9e01f5b07..9e01f5b07 100644 --- a/drivers/builtin_openssl/crypto/whrlpool/whrlpool.h +++ b/drivers/builtin_openssl2/openssl/whrlpool.h diff --git a/drivers/builtin_openssl/crypto/x509/x509.h b/drivers/builtin_openssl2/openssl/x509.h index 092dd7450..092dd7450 100644 --- a/drivers/builtin_openssl/crypto/x509/x509.h +++ b/drivers/builtin_openssl2/openssl/x509.h diff --git a/drivers/builtin_openssl/crypto/x509/x509_vfy.h b/drivers/builtin_openssl2/openssl/x509_vfy.h index fe09b30aa..fe09b30aa 100644 --- a/drivers/builtin_openssl/crypto/x509/x509_vfy.h +++ b/drivers/builtin_openssl2/openssl/x509_vfy.h diff --git a/drivers/builtin_openssl/crypto/x509v3/x509v3.h b/drivers/builtin_openssl2/openssl/x509v3.h index b308abe7c..b308abe7c 100644 --- a/drivers/builtin_openssl/crypto/x509v3/x509v3.h +++ b/drivers/builtin_openssl2/openssl/x509v3.h diff --git a/drivers/builtin_openssl/ssl/bio_ssl.c b/drivers/builtin_openssl2/ssl/bio_ssl.c index e9552caee..e9552caee 100644 --- a/drivers/builtin_openssl/ssl/bio_ssl.c +++ b/drivers/builtin_openssl2/ssl/bio_ssl.c diff --git a/drivers/builtin_openssl/ssl/d1_both.c b/drivers/builtin_openssl2/ssl/d1_both.c index 2e8cf681e..04aa23107 100644 --- a/drivers/builtin_openssl/ssl/d1_both.c +++ b/drivers/builtin_openssl2/ssl/d1_both.c @@ -627,7 +627,16 @@ dtls1_reassemble_fragment(SSL *s, struct hm_header_st* msg_hdr, int *ok) frag->msg_header.frag_off = 0; } else + { frag = (hm_fragment*) item->data; + if (frag->msg_header.msg_len != msg_hdr->msg_len) + { + item = NULL; + frag = NULL; + goto err; + } + } + /* If message is already reassembled, this must be a * retransmit and can be dropped. @@ -674,8 +683,8 @@ dtls1_reassemble_fragment(SSL *s, struct hm_header_st* msg_hdr, int *ok) item = pitem_new(seq64be, frag); if (item == NULL) { - goto err; i = -1; + goto err; } pqueue_insert(s->d1->buffered_messages, item); @@ -784,6 +793,7 @@ dtls1_get_message_fragment(SSL *s, int st1, int stn, long max, int *ok) int i,al; struct hm_header_st msg_hdr; + redo: /* see if we have the required fragment already */ if ((frag_len = dtls1_retrieve_buffered_fragment(s,max,ok)) || *ok) { @@ -842,8 +852,7 @@ dtls1_get_message_fragment(SSL *s, int st1, int stn, long max, int *ok) s->msg_callback_arg); s->init_num = 0; - return dtls1_get_message_fragment(s, st1, stn, - max, ok); + goto redo; } else /* Incorrectly formated Hello request */ { diff --git a/drivers/builtin_openssl/ssl/d1_clnt.c b/drivers/builtin_openssl2/ssl/d1_clnt.c index 48e5e06bd..48e5e06bd 100644 --- a/drivers/builtin_openssl/ssl/d1_clnt.c +++ b/drivers/builtin_openssl2/ssl/d1_clnt.c diff --git a/drivers/builtin_openssl/ssl/d1_enc.c b/drivers/builtin_openssl2/ssl/d1_enc.c index 712c4647f..712c4647f 100644 --- a/drivers/builtin_openssl/ssl/d1_enc.c +++ b/drivers/builtin_openssl2/ssl/d1_enc.c diff --git a/drivers/builtin_openssl/ssl/d1_lib.c b/drivers/builtin_openssl2/ssl/d1_lib.c index 106939f24..6bde16fa2 100644 --- a/drivers/builtin_openssl/ssl/d1_lib.c +++ b/drivers/builtin_openssl2/ssl/d1_lib.c @@ -176,9 +176,12 @@ static void dtls1_clear_queues(SSL *s) while ( (item = pqueue_pop(s->d1->buffered_app_data.q)) != NULL) { - frag = (hm_fragment *)item->data; - OPENSSL_free(frag->fragment); - OPENSSL_free(frag); + rdata = (DTLS1_RECORD_DATA *) item->data; + if (rdata->rbuf.buf) + { + OPENSSL_free(rdata->rbuf.buf); + } + OPENSSL_free(item->data); pitem_free(item); } } diff --git a/drivers/builtin_openssl/ssl/d1_meth.c b/drivers/builtin_openssl2/ssl/d1_meth.c index 5c4004bfe..5c4004bfe 100644 --- a/drivers/builtin_openssl/ssl/d1_meth.c +++ b/drivers/builtin_openssl2/ssl/d1_meth.c diff --git a/drivers/builtin_openssl/ssl/d1_pkt.c b/drivers/builtin_openssl2/ssl/d1_pkt.c index 8186462d4..438c0913d 100644 --- a/drivers/builtin_openssl/ssl/d1_pkt.c +++ b/drivers/builtin_openssl2/ssl/d1_pkt.c @@ -239,14 +239,6 @@ dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority) } #endif - /* insert should not fail, since duplicates are dropped */ - if (pqueue_insert(queue->q, item) == NULL) - { - OPENSSL_free(rdata); - pitem_free(item); - return(0); - } - s->packet = NULL; s->packet_length = 0; memset(&(s->s3->rbuf), 0, sizeof(SSL3_BUFFER)); @@ -259,7 +251,16 @@ dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority) pitem_free(item); return(0); } - + + /* insert should not fail, since duplicates are dropped */ + if (pqueue_insert(queue->q, item) == NULL) + { + SSLerr(SSL_F_DTLS1_BUFFER_RECORD, ERR_R_INTERNAL_ERROR); + OPENSSL_free(rdata); + pitem_free(item); + return(0); + } + return(1); } diff --git a/drivers/builtin_openssl/ssl/d1_srtp.c b/drivers/builtin_openssl2/ssl/d1_srtp.c index ab9c41922..ab9c41922 100644 --- a/drivers/builtin_openssl/ssl/d1_srtp.c +++ b/drivers/builtin_openssl2/ssl/d1_srtp.c diff --git a/drivers/builtin_openssl/ssl/d1_srvr.c b/drivers/builtin_openssl2/ssl/d1_srvr.c index 9975e2087..1384ab0cb 100644 --- a/drivers/builtin_openssl/ssl/d1_srvr.c +++ b/drivers/builtin_openssl2/ssl/d1_srvr.c @@ -1356,6 +1356,7 @@ int dtls1_send_server_key_exchange(SSL *s) (unsigned char *)encodedPoint, encodedlen); OPENSSL_free(encodedPoint); + encodedPoint = NULL; p += encodedlen; } #endif diff --git a/drivers/builtin_openssl2/ssl/heartbeat_test.c b/drivers/builtin_openssl2/ssl/heartbeat_test.c new file mode 100644 index 000000000..d8cc55998 --- /dev/null +++ b/drivers/builtin_openssl2/ssl/heartbeat_test.c @@ -0,0 +1,465 @@ +/* test/heartbeat_test.c */ +/* + * Unit test for TLS heartbeats. + * + * Acts as a regression test against the Heartbleed bug (CVE-2014-0160). + * + * Author: Mike Bland (mbland@acm.org, http://mike-bland.com/) + * Date: 2014-04-12 + * License: Creative Commons Attribution 4.0 International (CC By 4.0) + * http://creativecommons.org/licenses/by/4.0/deed.en_US + * + * OUTPUT + * ------ + * The program returns zero on success. It will print a message with a count + * of the number of failed tests and return nonzero if any tests fail. + * + * It will print the contents of the request and response buffers for each + * failing test. In a "fixed" version, all the tests should pass and there + * should be no output. + * + * In a "bleeding" version, you'll see: + * + * test_dtls1_heartbleed failed: + * expected payload len: 0 + * received: 1024 + * sent 26 characters + * "HEARTBLEED " + * received 1024 characters + * "HEARTBLEED \xde\xad\xbe\xef..." + * ** test_dtls1_heartbleed failed ** + * + * The contents of the returned buffer in the failing test will depend on the + * contents of memory on your machine. + * + * MORE INFORMATION + * ---------------- + * http://mike-bland.com/2014/04/12/heartbleed.html + * http://mike-bland.com/tags/heartbleed.html + */ + +#include "../ssl/ssl_locl.h" +#include <ctype.h> +#include <stdio.h> +#include <stdlib.h> +#include <string.h> + +#if !defined(OPENSSL_NO_HEARTBEATS) && !defined(OPENSSL_SYS_WINDOWS) + +/* As per https://tools.ietf.org/html/rfc6520#section-4 */ +#define MIN_PADDING_SIZE 16 + +/* Maximum number of payload characters to print as test output */ +#define MAX_PRINTABLE_CHARACTERS 1024 + +typedef struct heartbeat_test_fixture + { + SSL_CTX *ctx; + SSL *s; + const char* test_case_name; + int (*process_heartbeat)(SSL* s); + unsigned char* payload; + int sent_payload_len; + int expected_return_value; + int return_payload_offset; + int expected_payload_len; + const char* expected_return_payload; + } HEARTBEAT_TEST_FIXTURE; + +static HEARTBEAT_TEST_FIXTURE set_up(const char* const test_case_name, + const SSL_METHOD* meth) + { + HEARTBEAT_TEST_FIXTURE fixture; + int setup_ok = 1; + memset(&fixture, 0, sizeof(fixture)); + fixture.test_case_name = test_case_name; + + fixture.ctx = SSL_CTX_new(meth); + if (!fixture.ctx) + { + fprintf(stderr, "Failed to allocate SSL_CTX for test: %s\n", + test_case_name); + setup_ok = 0; + goto fail; + } + + fixture.s = SSL_new(fixture.ctx); + if (!fixture.s) + { + fprintf(stderr, "Failed to allocate SSL for test: %s\n", test_case_name); + setup_ok = 0; + goto fail; + } + + if (!ssl_init_wbio_buffer(fixture.s, 1)) + { + fprintf(stderr, "Failed to set up wbio buffer for test: %s\n", + test_case_name); + setup_ok = 0; + goto fail; + } + + if (!ssl3_setup_buffers(fixture.s)) + { + fprintf(stderr, "Failed to setup buffers for test: %s\n", + test_case_name); + setup_ok = 0; + goto fail; + } + + /* Clear the memory for the return buffer, since this isn't automatically + * zeroed in opt mode and will cause spurious test failures that will change + * with each execution. + */ + memset(fixture.s->s3->wbuf.buf, 0, fixture.s->s3->wbuf.len); + + fail: + if (!setup_ok) + { + ERR_print_errors_fp(stderr); + exit(EXIT_FAILURE); + } + return fixture; + } + +static HEARTBEAT_TEST_FIXTURE set_up_dtls(const char* const test_case_name) + { + HEARTBEAT_TEST_FIXTURE fixture = set_up(test_case_name, + DTLSv1_server_method()); + fixture.process_heartbeat = dtls1_process_heartbeat; + + /* As per dtls1_get_record(), skipping the following from the beginning of + * the returned heartbeat message: + * type-1 byte; version-2 bytes; sequence number-8 bytes; length-2 bytes + * + * And then skipping the 1-byte type encoded by process_heartbeat for + * a total of 14 bytes, at which point we can grab the length and the + * payload we seek. + */ + fixture.return_payload_offset = 14; + return fixture; + } + +/* Needed by ssl3_write_bytes() */ +static int dummy_handshake(SSL* s) + { + return 1; + } + +static HEARTBEAT_TEST_FIXTURE set_up_tls(const char* const test_case_name) + { + HEARTBEAT_TEST_FIXTURE fixture = set_up(test_case_name, + TLSv1_server_method()); + fixture.process_heartbeat = tls1_process_heartbeat; + fixture.s->handshake_func = dummy_handshake; + + /* As per do_ssl3_write(), skipping the following from the beginning of + * the returned heartbeat message: + * type-1 byte; version-2 bytes; length-2 bytes + * + * And then skipping the 1-byte type encoded by process_heartbeat for + * a total of 6 bytes, at which point we can grab the length and the payload + * we seek. + */ + fixture.return_payload_offset = 6; + return fixture; + } + +static void tear_down(HEARTBEAT_TEST_FIXTURE fixture) + { + ERR_print_errors_fp(stderr); + SSL_free(fixture.s); + SSL_CTX_free(fixture.ctx); + } + +static void print_payload(const char* const prefix, + const unsigned char *payload, const int n) + { + const int end = n < MAX_PRINTABLE_CHARACTERS ? n + : MAX_PRINTABLE_CHARACTERS; + int i = 0; + + printf("%s %d character%s", prefix, n, n == 1 ? "" : "s"); + if (end != n) printf(" (first %d shown)", end); + printf("\n \""); + + for (; i != end; ++i) + { + const unsigned char c = payload[i]; + if (isprint(c)) fputc(c, stdout); + else printf("\\x%02x", c); + } + printf("\"\n"); + } + +static int execute_heartbeat(HEARTBEAT_TEST_FIXTURE fixture) + { + int result = 0; + SSL* s = fixture.s; + unsigned char *payload = fixture.payload; + unsigned char sent_buf[MAX_PRINTABLE_CHARACTERS + 1]; + int return_value; + unsigned const char *p; + int actual_payload_len; + + s->s3->rrec.data = payload; + s->s3->rrec.length = strlen((const char*)payload); + *payload++ = TLS1_HB_REQUEST; + s2n(fixture.sent_payload_len, payload); + + /* Make a local copy of the request, since it gets overwritten at some + * point */ + memcpy((char *)sent_buf, (const char*)payload, sizeof(sent_buf)); + + return_value = fixture.process_heartbeat(s); + + if (return_value != fixture.expected_return_value) + { + printf("%s failed: expected return value %d, received %d\n", + fixture.test_case_name, fixture.expected_return_value, + return_value); + result = 1; + } + + /* If there is any byte alignment, it will be stored in wbuf.offset. */ + p = &(s->s3->wbuf.buf[ + fixture.return_payload_offset + s->s3->wbuf.offset]); + actual_payload_len = 0; + n2s(p, actual_payload_len); + + if (actual_payload_len != fixture.expected_payload_len) + { + printf("%s failed:\n expected payload len: %d\n received: %d\n", + fixture.test_case_name, fixture.expected_payload_len, + actual_payload_len); + print_payload("sent", sent_buf, strlen((const char*)sent_buf)); + print_payload("received", p, actual_payload_len); + result = 1; + } + else + { + char* actual_payload = BUF_strndup((const char*)p, actual_payload_len); + if (strcmp(actual_payload, fixture.expected_return_payload) != 0) + { + printf("%s failed:\n expected payload: \"%s\"\n received: \"%s\"\n", + fixture.test_case_name, fixture.expected_return_payload, + actual_payload); + result = 1; + } + OPENSSL_free(actual_payload); + } + + if (result != 0) + { + printf("** %s failed **\n--------\n", fixture.test_case_name); + } + return result; + } + +static int honest_payload_size(unsigned char payload_buf[]) + { + /* Omit three-byte pad at the beginning for type and payload length */ + return strlen((const char*)&payload_buf[3]) - MIN_PADDING_SIZE; + } + +#define SETUP_HEARTBEAT_TEST_FIXTURE(type)\ + HEARTBEAT_TEST_FIXTURE fixture = set_up_##type(__func__);\ + int result = 0 + +#define EXECUTE_HEARTBEAT_TEST()\ + if (execute_heartbeat(fixture) != 0) result = 1;\ + tear_down(fixture);\ + return result + +static int test_dtls1_not_bleeding() + { + SETUP_HEARTBEAT_TEST_FIXTURE(dtls); + /* Three-byte pad at the beginning for type and payload length */ + unsigned char payload_buf[] = " Not bleeding, sixteen spaces of padding" + " "; + const int payload_buf_len = honest_payload_size(payload_buf); + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = payload_buf_len; + fixture.expected_return_value = 0; + fixture.expected_payload_len = payload_buf_len; + fixture.expected_return_payload = "Not bleeding, sixteen spaces of padding"; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_dtls1_not_bleeding_empty_payload() + { + int payload_buf_len; + + SETUP_HEARTBEAT_TEST_FIXTURE(dtls); + /* Three-byte pad at the beginning for type and payload length, plus a NUL + * at the end */ + unsigned char payload_buf[4 + MIN_PADDING_SIZE]; + memset(payload_buf, ' ', sizeof(payload_buf)); + payload_buf[sizeof(payload_buf) - 1] = '\0'; + payload_buf_len = honest_payload_size(payload_buf); + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = payload_buf_len; + fixture.expected_return_value = 0; + fixture.expected_payload_len = payload_buf_len; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_dtls1_heartbleed() + { + SETUP_HEARTBEAT_TEST_FIXTURE(dtls); + /* Three-byte pad at the beginning for type and payload length */ + unsigned char payload_buf[] = " HEARTBLEED "; + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = MAX_PRINTABLE_CHARACTERS; + fixture.expected_return_value = 0; + fixture.expected_payload_len = 0; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_dtls1_heartbleed_empty_payload() + { + SETUP_HEARTBEAT_TEST_FIXTURE(dtls); + /* Excluding the NUL at the end, one byte short of type + payload length + + * minimum padding */ + unsigned char payload_buf[MIN_PADDING_SIZE + 3]; + memset(payload_buf, ' ', sizeof(payload_buf)); + payload_buf[sizeof(payload_buf) - 1] = '\0'; + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = MAX_PRINTABLE_CHARACTERS; + fixture.expected_return_value = 0; + fixture.expected_payload_len = 0; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_dtls1_heartbleed_excessive_plaintext_length() + { + SETUP_HEARTBEAT_TEST_FIXTURE(dtls); + /* Excluding the NUL at the end, one byte in excess of maximum allowed + * heartbeat message length */ + unsigned char payload_buf[SSL3_RT_MAX_PLAIN_LENGTH + 2]; + memset(payload_buf, ' ', sizeof(payload_buf)); + payload_buf[sizeof(payload_buf) - 1] = '\0'; + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = honest_payload_size(payload_buf); + fixture.expected_return_value = 0; + fixture.expected_payload_len = 0; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_tls1_not_bleeding() + { + SETUP_HEARTBEAT_TEST_FIXTURE(tls); + /* Three-byte pad at the beginning for type and payload length */ + unsigned char payload_buf[] = " Not bleeding, sixteen spaces of padding" + " "; + const int payload_buf_len = honest_payload_size(payload_buf); + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = payload_buf_len; + fixture.expected_return_value = 0; + fixture.expected_payload_len = payload_buf_len; + fixture.expected_return_payload = "Not bleeding, sixteen spaces of padding"; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_tls1_not_bleeding_empty_payload() + { + int payload_buf_len; + + SETUP_HEARTBEAT_TEST_FIXTURE(tls); + /* Three-byte pad at the beginning for type and payload length, plus a NUL + * at the end */ + unsigned char payload_buf[4 + MIN_PADDING_SIZE]; + memset(payload_buf, ' ', sizeof(payload_buf)); + payload_buf[sizeof(payload_buf) - 1] = '\0'; + payload_buf_len = honest_payload_size(payload_buf); + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = payload_buf_len; + fixture.expected_return_value = 0; + fixture.expected_payload_len = payload_buf_len; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_tls1_heartbleed() + { + SETUP_HEARTBEAT_TEST_FIXTURE(tls); + /* Three-byte pad at the beginning for type and payload length */ + unsigned char payload_buf[] = " HEARTBLEED "; + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = MAX_PRINTABLE_CHARACTERS; + fixture.expected_return_value = 0; + fixture.expected_payload_len = 0; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +static int test_tls1_heartbleed_empty_payload() + { + SETUP_HEARTBEAT_TEST_FIXTURE(tls); + /* Excluding the NUL at the end, one byte short of type + payload length + + * minimum padding */ + unsigned char payload_buf[MIN_PADDING_SIZE + 3]; + memset(payload_buf, ' ', sizeof(payload_buf)); + payload_buf[sizeof(payload_buf) - 1] = '\0'; + + fixture.payload = &payload_buf[0]; + fixture.sent_payload_len = MAX_PRINTABLE_CHARACTERS; + fixture.expected_return_value = 0; + fixture.expected_payload_len = 0; + fixture.expected_return_payload = ""; + EXECUTE_HEARTBEAT_TEST(); + } + +#undef EXECUTE_HEARTBEAT_TEST +#undef SETUP_HEARTBEAT_TEST_FIXTURE + +int main(int argc, char *argv[]) + { + int num_failed; + + SSL_library_init(); + SSL_load_error_strings(); + + num_failed = test_dtls1_not_bleeding() + + test_dtls1_not_bleeding_empty_payload() + + test_dtls1_heartbleed() + + test_dtls1_heartbleed_empty_payload() + + /* The following test causes an assertion failure at + * ssl/d1_pkt.c:dtls1_write_bytes() in versions prior to 1.0.1g: */ + (OPENSSL_VERSION_NUMBER >= 0x1000107fL ? + test_dtls1_heartbleed_excessive_plaintext_length() : 0) + + test_tls1_not_bleeding() + + test_tls1_not_bleeding_empty_payload() + + test_tls1_heartbleed() + + test_tls1_heartbleed_empty_payload() + + 0; + + ERR_print_errors_fp(stderr); + + if (num_failed != 0) + { + printf("%d test%s failed\n", num_failed, num_failed != 1 ? "s" : ""); + return EXIT_FAILURE; + } + return EXIT_SUCCESS; + } + +#else /* OPENSSL_NO_HEARTBEATS*/ + +int main(int argc, char *argv[]) + { + return EXIT_SUCCESS; + } +#endif /* OPENSSL_NO_HEARTBEATS */ diff --git a/drivers/builtin_openssl/ssl/install-ssl.com b/drivers/builtin_openssl2/ssl/install-ssl.com index afe6967f8..afe6967f8 100755 --- a/drivers/builtin_openssl/ssl/install-ssl.com +++ b/drivers/builtin_openssl2/ssl/install-ssl.com diff --git a/drivers/builtin_openssl/ssl/kssl.c b/drivers/builtin_openssl2/ssl/kssl.c index fd7c67bb1..fd7c67bb1 100644 --- a/drivers/builtin_openssl/ssl/kssl.c +++ b/drivers/builtin_openssl2/ssl/kssl.c diff --git a/drivers/builtin_openssl/ssl/kssl_lcl.h b/drivers/builtin_openssl2/ssl/kssl_lcl.h index c039c91b4..c039c91b4 100644 --- a/drivers/builtin_openssl/ssl/kssl_lcl.h +++ b/drivers/builtin_openssl2/ssl/kssl_lcl.h diff --git a/drivers/builtin_openssl/ssl/s23_clnt.c b/drivers/builtin_openssl2/ssl/s23_clnt.c index 2b93c639d..2b93c639d 100644 --- a/drivers/builtin_openssl/ssl/s23_clnt.c +++ b/drivers/builtin_openssl2/ssl/s23_clnt.c diff --git a/drivers/builtin_openssl/ssl/s23_lib.c b/drivers/builtin_openssl2/ssl/s23_lib.c index 3bf728318..3bf728318 100644 --- a/drivers/builtin_openssl/ssl/s23_lib.c +++ b/drivers/builtin_openssl2/ssl/s23_lib.c diff --git a/drivers/builtin_openssl/ssl/s23_meth.c b/drivers/builtin_openssl2/ssl/s23_meth.c index 40eae0f0b..40eae0f0b 100644 --- a/drivers/builtin_openssl/ssl/s23_meth.c +++ b/drivers/builtin_openssl2/ssl/s23_meth.c diff --git a/drivers/builtin_openssl/ssl/s23_pkt.c b/drivers/builtin_openssl2/ssl/s23_pkt.c index 4ca6a1b25..4ca6a1b25 100644 --- a/drivers/builtin_openssl/ssl/s23_pkt.c +++ b/drivers/builtin_openssl2/ssl/s23_pkt.c diff --git a/drivers/builtin_openssl/ssl/s23_srvr.c b/drivers/builtin_openssl2/ssl/s23_srvr.c index 487784901..487784901 100644 --- a/drivers/builtin_openssl/ssl/s23_srvr.c +++ b/drivers/builtin_openssl2/ssl/s23_srvr.c diff --git a/drivers/builtin_openssl/ssl/s2_clnt.c b/drivers/builtin_openssl2/ssl/s2_clnt.c index 03b6cf967..03b6cf967 100644 --- a/drivers/builtin_openssl/ssl/s2_clnt.c +++ b/drivers/builtin_openssl2/ssl/s2_clnt.c diff --git a/drivers/builtin_openssl/ssl/s2_enc.c b/drivers/builtin_openssl2/ssl/s2_enc.c index ff3395f45..ff3395f45 100644 --- a/drivers/builtin_openssl/ssl/s2_enc.c +++ b/drivers/builtin_openssl2/ssl/s2_enc.c diff --git a/drivers/builtin_openssl/ssl/s2_lib.c b/drivers/builtin_openssl2/ssl/s2_lib.c index 991460410..991460410 100644 --- a/drivers/builtin_openssl/ssl/s2_lib.c +++ b/drivers/builtin_openssl2/ssl/s2_lib.c diff --git a/drivers/builtin_openssl/ssl/s2_meth.c b/drivers/builtin_openssl2/ssl/s2_meth.c index f0e8ca593..f0e8ca593 100644 --- a/drivers/builtin_openssl/ssl/s2_meth.c +++ b/drivers/builtin_openssl2/ssl/s2_meth.c diff --git a/drivers/builtin_openssl/ssl/s2_pkt.c b/drivers/builtin_openssl2/ssl/s2_pkt.c index 8bb6ab8ba..8bb6ab8ba 100644 --- a/drivers/builtin_openssl/ssl/s2_pkt.c +++ b/drivers/builtin_openssl2/ssl/s2_pkt.c diff --git a/drivers/builtin_openssl/ssl/s2_srvr.c b/drivers/builtin_openssl2/ssl/s2_srvr.c index 2cba426bb..2cba426bb 100644 --- a/drivers/builtin_openssl/ssl/s2_srvr.c +++ b/drivers/builtin_openssl2/ssl/s2_srvr.c diff --git a/drivers/builtin_openssl/ssl/s3_both.c b/drivers/builtin_openssl2/ssl/s3_both.c index 53b9390fd..53b9390fd 100644 --- a/drivers/builtin_openssl/ssl/s3_both.c +++ b/drivers/builtin_openssl2/ssl/s3_both.c diff --git a/drivers/builtin_openssl/ssl/s3_cbc.c b/drivers/builtin_openssl2/ssl/s3_cbc.c index 443a31e74..443a31e74 100644 --- a/drivers/builtin_openssl/ssl/s3_cbc.c +++ b/drivers/builtin_openssl2/ssl/s3_cbc.c diff --git a/drivers/builtin_openssl/ssl/s3_clnt.c b/drivers/builtin_openssl2/ssl/s3_clnt.c index a6b3c01af..0457af878 100644 --- a/drivers/builtin_openssl/ssl/s3_clnt.c +++ b/drivers/builtin_openssl2/ssl/s3_clnt.c @@ -559,6 +559,7 @@ int ssl3_connect(SSL *s) case SSL3_ST_CR_FINISHED_A: case SSL3_ST_CR_FINISHED_B: + s->s3->flags |= SSL3_FLAGS_CCS_OK; ret=ssl3_get_finished(s,SSL3_ST_CR_FINISHED_A, SSL3_ST_CR_FINISHED_B); if (ret <= 0) goto end; @@ -915,6 +916,7 @@ int ssl3_get_server_hello(SSL *s) SSLerr(SSL_F_SSL3_GET_SERVER_HELLO,SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT); goto f_err; } + s->s3->flags |= SSL3_FLAGS_CCS_OK; s->hit=1; } else /* a miss or crap from the other end */ @@ -2510,6 +2512,13 @@ int ssl3_send_client_key_exchange(SSL *s) int ecdh_clnt_cert = 0; int field_size = 0; + if (s->session->sess_cert == NULL) + { + ssl3_send_alert(s,SSL3_AL_FATAL,SSL_AD_UNEXPECTED_MESSAGE); + SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,SSL_R_UNEXPECTED_MESSAGE); + goto err; + } + /* Did we send out the client's * ECDH share for use in premaster * computation as part of client certificate? diff --git a/drivers/builtin_openssl/ssl/s3_enc.c b/drivers/builtin_openssl2/ssl/s3_enc.c index e3cd4f062..e3cd4f062 100644 --- a/drivers/builtin_openssl/ssl/s3_enc.c +++ b/drivers/builtin_openssl2/ssl/s3_enc.c diff --git a/drivers/builtin_openssl/ssl/s3_lib.c b/drivers/builtin_openssl2/ssl/s3_lib.c index c4ef2738d..c4ef2738d 100644 --- a/drivers/builtin_openssl/ssl/s3_lib.c +++ b/drivers/builtin_openssl2/ssl/s3_lib.c diff --git a/drivers/builtin_openssl/ssl/s3_meth.c b/drivers/builtin_openssl2/ssl/s3_meth.c index cdddb17b6..cdddb17b6 100644 --- a/drivers/builtin_openssl/ssl/s3_meth.c +++ b/drivers/builtin_openssl2/ssl/s3_meth.c diff --git a/drivers/builtin_openssl/ssl/s3_pkt.c b/drivers/builtin_openssl2/ssl/s3_pkt.c index 96ba63262..59011e39c 100644 --- a/drivers/builtin_openssl/ssl/s3_pkt.c +++ b/drivers/builtin_openssl2/ssl/s3_pkt.c @@ -110,6 +110,7 @@ */ #include <stdio.h> +#include <limits.h> #include <errno.h> #define USE_SOCKETS #include "ssl_locl.h" @@ -580,10 +581,11 @@ int ssl3_do_compress(SSL *ssl) int ssl3_write_bytes(SSL *s, int type, const void *buf_, int len) { const unsigned char *buf=buf_; - unsigned int tot,n,nw; - int i; + unsigned int n,nw; + int i,tot; s->rwstate=SSL_NOTHING; + OPENSSL_assert(s->s3->wnum <= INT_MAX); tot=s->s3->wnum; s->s3->wnum=0; @@ -598,6 +600,22 @@ int ssl3_write_bytes(SSL *s, int type, const void *buf_, int len) } } + /* ensure that if we end up with a smaller value of data to write + * out than the the original len from a write which didn't complete + * for non-blocking I/O and also somehow ended up avoiding + * the check for this in ssl3_write_pending/SSL_R_BAD_WRITE_RETRY as + * it must never be possible to end up with (len-tot) as a large + * number that will then promptly send beyond the end of the users + * buffer ... so we trap and report the error in a way the user + * will notice + */ + if (len < tot) + { + SSLerr(SSL_F_SSL3_WRITE_BYTES,SSL_R_BAD_LENGTH); + return(-1); + } + + n=(len-tot); for (;;) { @@ -641,9 +659,6 @@ static int do_ssl3_write(SSL *s, int type, const unsigned char *buf, SSL3_BUFFER *wb=&(s->s3->wbuf); SSL_SESSION *sess; - if (wb->buf == NULL) - if (!ssl3_setup_write_buffer(s)) - return -1; /* first check if there is a SSL3_BUFFER still being written * out. This will happen with non blocking IO */ @@ -659,6 +674,10 @@ static int do_ssl3_write(SSL *s, int type, const unsigned char *buf, /* if it went, fall through and send more stuff */ } + if (wb->buf == NULL) + if (!ssl3_setup_write_buffer(s)) + return -1; + if (len == 0 && !create_empty_fragment) return 0; @@ -1055,7 +1074,7 @@ start: { s->rstate=SSL_ST_READ_HEADER; rr->off=0; - if (s->mode & SSL_MODE_RELEASE_BUFFERS) + if (s->mode & SSL_MODE_RELEASE_BUFFERS && s->s3->rbuf.left == 0) ssl3_release_read_buffer(s); } } @@ -1297,6 +1316,15 @@ start: goto f_err; } + if (!(s->s3->flags & SSL3_FLAGS_CCS_OK)) + { + al=SSL_AD_UNEXPECTED_MESSAGE; + SSLerr(SSL_F_SSL3_READ_BYTES,SSL_R_CCS_RECEIVED_EARLY); + goto f_err; + } + + s->s3->flags &= ~SSL3_FLAGS_CCS_OK; + rr->length=0; if (s->msg_callback) @@ -1431,7 +1459,7 @@ int ssl3_do_change_cipher_spec(SSL *s) if (s->s3->tmp.key_block == NULL) { - if (s->session == NULL) + if (s->session == NULL || s->session->master_key_length == 0) { /* might happen if dtls1_read_bytes() calls this */ SSLerr(SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC,SSL_R_CCS_RECEIVED_EARLY); diff --git a/drivers/builtin_openssl/ssl/s3_srvr.c b/drivers/builtin_openssl2/ssl/s3_srvr.c index 9ac19c05f..503bed3fe 100644 --- a/drivers/builtin_openssl/ssl/s3_srvr.c +++ b/drivers/builtin_openssl2/ssl/s3_srvr.c @@ -673,6 +673,7 @@ int ssl3_accept(SSL *s) case SSL3_ST_SR_CERT_VRFY_A: case SSL3_ST_SR_CERT_VRFY_B: + s->s3->flags |= SSL3_FLAGS_CCS_OK; /* we should decide if we expected this one */ ret=ssl3_get_cert_verify(s); if (ret <= 0) goto end; @@ -700,6 +701,7 @@ int ssl3_accept(SSL *s) case SSL3_ST_SR_FINISHED_A: case SSL3_ST_SR_FINISHED_B: + s->s3->flags |= SSL3_FLAGS_CCS_OK; ret=ssl3_get_finished(s,SSL3_ST_SR_FINISHED_A, SSL3_ST_SR_FINISHED_B); if (ret <= 0) goto end; @@ -770,7 +772,10 @@ int ssl3_accept(SSL *s) s->s3->tmp.next_state=SSL3_ST_SR_FINISHED_A; #else if (s->s3->next_proto_neg_seen) + { + s->s3->flags |= SSL3_FLAGS_CCS_OK; s->s3->tmp.next_state=SSL3_ST_SR_NEXT_PROTO_A; + } else s->s3->tmp.next_state=SSL3_ST_SR_FINISHED_A; #endif @@ -2097,6 +2102,11 @@ int ssl3_send_certificate_request(SSL *s) s->init_num=n+4; s->init_off=0; #ifdef NETSCAPE_HANG_BUG + if (!BUF_MEM_grow_clean(buf, s->init_num + 4)) + { + SSLerr(SSL_F_SSL3_SEND_CERTIFICATE_REQUEST,ERR_R_BUF_LIB); + goto err; + } p=(unsigned char *)s->init_buf->data + s->init_num; /* do the header */ @@ -2813,6 +2823,8 @@ int ssl3_get_client_key_exchange(SSL *s) unsigned char premaster_secret[32], *start; size_t outlen=32, inlen; unsigned long alg_a; + int Ttag, Tclass; + long Tlen; /* Get our certificate private key*/ alg_a = s->s3->tmp.new_cipher->algorithm_auth; @@ -2834,26 +2846,15 @@ int ssl3_get_client_key_exchange(SSL *s) ERR_clear_error(); } /* Decrypt session key */ - if ((*p!=( V_ASN1_SEQUENCE| V_ASN1_CONSTRUCTED))) - { - SSLerr(SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE,SSL_R_DECRYPTION_FAILED); - goto gerr; - } - if (p[1] == 0x81) - { - start = p+3; - inlen = p[2]; - } - else if (p[1] < 0x80) - { - start = p+2; - inlen = p[1]; - } - else + if (ASN1_get_object((const unsigned char **)&p, &Tlen, &Ttag, &Tclass, n) != V_ASN1_CONSTRUCTED || + Ttag != V_ASN1_SEQUENCE || + Tclass != V_ASN1_UNIVERSAL) { SSLerr(SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE,SSL_R_DECRYPTION_FAILED); goto gerr; } + start = p; + inlen = Tlen; if (EVP_PKEY_decrypt(pkey_ctx,premaster_secret,&outlen,start,inlen) <=0) { diff --git a/drivers/builtin_openssl/ssl/ssl-lib.com b/drivers/builtin_openssl2/ssl/ssl-lib.com index c7bc6fbd7..05bda755b 100644 --- a/drivers/builtin_openssl/ssl/ssl-lib.com +++ b/drivers/builtin_openssl2/ssl/ssl-lib.com @@ -857,7 +857,7 @@ $ CCDEFS = "TCPIP_TYPE_''P4'" $ IF F$TYPE(USER_CCDEFS) .NES. "" THEN CCDEFS = CCDEFS + "," + USER_CCDEFS $ CCEXTRAFLAGS = "" $ IF F$TYPE(USER_CCFLAGS) .NES. "" THEN CCEXTRAFLAGS = USER_CCFLAGS -$ CCDISABLEWARNINGS = "MAYLOSEDATA3" !!! "LONGLONGTYPE,LONGLONGSUFX,FOUNDCR" +$ CCDISABLEWARNINGS = "" !!! "MAYLOSEDATA3" !!! "LONGLONGTYPE,LONGLONGSUFX,FOUNDCR" $ IF F$TYPE(USER_CCDISABLEWARNINGS) .NES. "" THEN - CCDISABLEWARNINGS = CCDISABLEWARNINGS + "," + USER_CCDISABLEWARNINGS $! @@ -1022,6 +1022,18 @@ $! Finish up the definition of CC. $! $ IF COMPILER .EQS. "DECC" $ THEN +$! Not all compiler versions support MAYLOSEDATA3. +$ OPT_TEST = "MAYLOSEDATA3" +$ DEFINE /USER_MODE SYS$ERROR NL: +$ DEFINE /USER_MODE SYS$OUTPUT NL: +$ 'CC' /NOCROSS_REFERENCE /NOLIST /NOOBJECT - + /WARNINGS = DISABLE = ('OPT_TEST', EMPTYFILE) NL: +$ IF ($SEVERITY) +$ THEN +$ IF CCDISABLEWARNINGS .NES. "" THEN - + CCDISABLEWARNINGS = CCDISABLEWARNINGS+ "," +$ CCDISABLEWARNINGS = CCDISABLEWARNINGS+ OPT_TEST +$ ENDIF $ IF CCDISABLEWARNINGS .EQS. "" $ THEN $ CC4DISABLEWARNINGS = "DOLLARID" diff --git a/drivers/builtin_openssl/ssl/ssl_algs.c b/drivers/builtin_openssl2/ssl/ssl_algs.c index 9c34d1972..9c34d1972 100644 --- a/drivers/builtin_openssl/ssl/ssl_algs.c +++ b/drivers/builtin_openssl2/ssl/ssl_algs.c diff --git a/drivers/builtin_openssl/ssl/ssl_asn1.c b/drivers/builtin_openssl2/ssl/ssl_asn1.c index 38540be1e..477500371 100644 --- a/drivers/builtin_openssl/ssl/ssl_asn1.c +++ b/drivers/builtin_openssl2/ssl/ssl_asn1.c @@ -408,6 +408,7 @@ SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, if (os.length != 3) { c.error=SSL_R_CIPHER_CODE_WRONG_LENGTH; + c.line=__LINE__; goto err; } id=0x02000000L| @@ -420,6 +421,7 @@ SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, if (os.length != 2) { c.error=SSL_R_CIPHER_CODE_WRONG_LENGTH; + c.line=__LINE__; goto err; } id=0x03000000L| @@ -429,6 +431,7 @@ SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, else { c.error=SSL_R_UNKNOWN_SSL_VERSION; + c.line=__LINE__; goto err; } @@ -521,6 +524,7 @@ SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, if (os.length > SSL_MAX_SID_CTX_LENGTH) { c.error=SSL_R_BAD_LENGTH; + c.line=__LINE__; goto err; } else diff --git a/drivers/builtin_openssl/ssl/ssl_cert.c b/drivers/builtin_openssl2/ssl/ssl_cert.c index d2d358a3e..5123a8918 100644 --- a/drivers/builtin_openssl/ssl/ssl_cert.c +++ b/drivers/builtin_openssl2/ssl/ssl_cert.c @@ -121,12 +121,7 @@ # include <sys/types.h> #endif -#define DISABLE_O_DIR - -#ifndef DISABLE_O_DIR #include "o_dir.h" -#endif - #include <openssl/objects.h> #include <openssl/bio.h> #include <openssl/pem.h> @@ -810,10 +805,6 @@ err: int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack, const char *dir) { - - return 0; - -#ifndef DISABLE_O_DIR OPENSSL_DIR_CTX *d = NULL; const char *filename; int ret = 0; @@ -858,6 +849,5 @@ err: if (d) OPENSSL_DIR_end(&d); CRYPTO_w_unlock(CRYPTO_LOCK_READDIR); return ret; -#endif } diff --git a/drivers/builtin_openssl/ssl/ssl_ciph.c b/drivers/builtin_openssl2/ssl/ssl_ciph.c index 0aba8e048..0aba8e048 100644 --- a/drivers/builtin_openssl/ssl/ssl_ciph.c +++ b/drivers/builtin_openssl2/ssl/ssl_ciph.c diff --git a/drivers/builtin_openssl/ssl/ssl_err.c b/drivers/builtin_openssl2/ssl/ssl_err.c index 370fb57e3..49ab43e0e 100644 --- a/drivers/builtin_openssl/ssl/ssl_err.c +++ b/drivers/builtin_openssl2/ssl/ssl_err.c @@ -541,7 +541,7 @@ static ERR_STRING_DATA SSL_str_reasons[]= {ERR_REASON(SSL_R_TLSV1_UNRECOGNIZED_NAME),"tlsv1 unrecognized name"}, {ERR_REASON(SSL_R_TLSV1_UNSUPPORTED_EXTENSION),"tlsv1 unsupported extension"}, {ERR_REASON(SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER),"tls client cert req with anon cipher"}, -{ERR_REASON(SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT),"peer does not accept heartbearts"}, +{ERR_REASON(SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT),"peer does not accept heartbeats"}, {ERR_REASON(SSL_R_TLS_HEARTBEAT_PENDING) ,"heartbeat request already pending"}, {ERR_REASON(SSL_R_TLS_ILLEGAL_EXPORTER_LABEL),"tls illegal exporter label"}, {ERR_REASON(SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST),"tls invalid ecpointformat list"}, diff --git a/drivers/builtin_openssl/ssl/ssl_err2.c b/drivers/builtin_openssl2/ssl/ssl_err2.c index ea95a5f98..ea95a5f98 100644 --- a/drivers/builtin_openssl/ssl/ssl_err2.c +++ b/drivers/builtin_openssl2/ssl/ssl_err2.c diff --git a/drivers/builtin_openssl/ssl/ssl_lib.c b/drivers/builtin_openssl2/ssl/ssl_lib.c index 6dbc3c1f7..ef6258ca9 100644 --- a/drivers/builtin_openssl/ssl/ssl_lib.c +++ b/drivers/builtin_openssl2/ssl/ssl_lib.c @@ -1349,6 +1349,10 @@ char *SSL_get_shared_ciphers(const SSL *s,char *buf,int len) p=buf; sk=s->session->ciphers; + + if (sk_SSL_CIPHER_num(sk) == 0) + return NULL; + for (i=0; i<sk_SSL_CIPHER_num(sk); i++) { int n; diff --git a/drivers/builtin_openssl/ssl/ssl_locl.h b/drivers/builtin_openssl2/ssl/ssl_locl.h index e48590774..e48590774 100644 --- a/drivers/builtin_openssl/ssl/ssl_locl.h +++ b/drivers/builtin_openssl2/ssl/ssl_locl.h diff --git a/drivers/builtin_openssl/ssl/ssl_rsa.c b/drivers/builtin_openssl2/ssl/ssl_rsa.c index 60e7b6685..60e7b6685 100644 --- a/drivers/builtin_openssl/ssl/ssl_rsa.c +++ b/drivers/builtin_openssl2/ssl/ssl_rsa.c diff --git a/drivers/builtin_openssl/ssl/ssl_sess.c b/drivers/builtin_openssl2/ssl/ssl_sess.c index ad40fadd0..ad40fadd0 100644 --- a/drivers/builtin_openssl/ssl/ssl_sess.c +++ b/drivers/builtin_openssl2/ssl/ssl_sess.c diff --git a/drivers/builtin_openssl/ssl/ssl_stat.c b/drivers/builtin_openssl2/ssl/ssl_stat.c index 144b81e55..144b81e55 100644 --- a/drivers/builtin_openssl/ssl/ssl_stat.c +++ b/drivers/builtin_openssl2/ssl/ssl_stat.c diff --git a/drivers/builtin_openssl/ssl/ssl_task.c b/drivers/builtin_openssl2/ssl/ssl_task.c index b5ce44b47..b5ce44b47 100644 --- a/drivers/builtin_openssl/ssl/ssl_task.c +++ b/drivers/builtin_openssl2/ssl/ssl_task.c diff --git a/drivers/builtin_openssl/ssl/ssl_txt.c b/drivers/builtin_openssl2/ssl/ssl_txt.c index 6479d52c0..6479d52c0 100644 --- a/drivers/builtin_openssl/ssl/ssl_txt.c +++ b/drivers/builtin_openssl2/ssl/ssl_txt.c diff --git a/drivers/builtin_openssl/ssl/ssltest.c b/drivers/builtin_openssl2/ssl/ssltest.c index 4f80be8ee..4f80be8ee 100644 --- a/drivers/builtin_openssl/ssl/ssltest.c +++ b/drivers/builtin_openssl2/ssl/ssltest.c diff --git a/drivers/builtin_openssl/ssl/t1_clnt.c b/drivers/builtin_openssl2/ssl/t1_clnt.c index 578617ed8..578617ed8 100644 --- a/drivers/builtin_openssl/ssl/t1_clnt.c +++ b/drivers/builtin_openssl2/ssl/t1_clnt.c diff --git a/drivers/builtin_openssl/ssl/t1_enc.c b/drivers/builtin_openssl2/ssl/t1_enc.c index 0c4cddedf..ac8c15399 100644 --- a/drivers/builtin_openssl/ssl/t1_enc.c +++ b/drivers/builtin_openssl2/ssl/t1_enc.c @@ -1048,14 +1048,10 @@ int tls1_mac(SSL *ssl, unsigned char *md, int send) if (!stream_mac) EVP_MD_CTX_cleanup(&hmac); #ifdef TLS_DEBUG -printf("sec="); -{unsigned int z; for (z=0; z<md_size; z++) printf("%02X ",mac_sec[z]); printf("\n"); } printf("seq="); {int z; for (z=0; z<8; z++) printf("%02X ",seq[z]); printf("\n"); } -printf("buf="); -{int z; for (z=0; z<5; z++) printf("%02X ",buf[z]); printf("\n"); } printf("rec="); -{unsigned int z; for (z=0; z<rec->length; z++) printf("%02X ",buf[z]); printf("\n"); } +{unsigned int z; for (z=0; z<rec->length; z++) printf("%02X ",rec->data[z]); printf("\n"); } #endif if (ssl->version != DTLS1_VERSION && ssl->version != DTLS1_BAD_VER) @@ -1185,7 +1181,7 @@ int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, if (memcmp(val, TLS_MD_KEY_EXPANSION_CONST, TLS_MD_KEY_EXPANSION_CONST_SIZE) == 0) goto err1; - rv = tls1_PRF(s->s3->tmp.new_cipher->algorithm2, + rv = tls1_PRF(ssl_get_algorithm2(s), val, vallen, NULL, 0, NULL, 0, diff --git a/drivers/builtin_openssl/ssl/t1_lib.c b/drivers/builtin_openssl2/ssl/t1_lib.c index 9fadf92e1..3b8d5153e 100644 --- a/drivers/builtin_openssl/ssl/t1_lib.c +++ b/drivers/builtin_openssl2/ssl/t1_lib.c @@ -109,13 +109,13 @@ * */ -#include "ssl_locl.h" #include <stdio.h> #include <openssl/objects.h> #include <openssl/evp.h> #include <openssl/hmac.h> #include <openssl/ocsp.h> #include <openssl/rand.h> +#include "ssl_locl.h" const char tls1_version_str[]="TLSv1" OPENSSL_VERSION_PTEXT; @@ -617,6 +617,8 @@ unsigned char *ssl_add_clienthello_tlsext(SSL *s, unsigned char *p, unsigned cha #ifndef OPENSSL_NO_HEARTBEATS /* Add Heartbeat extension */ + if ((limit - ret - 4 - 1) < 0) + return NULL; s2n(TLSEXT_TYPE_heartbeat,ret); s2n(1,ret); /* Set mode: @@ -661,36 +663,35 @@ unsigned char *ssl_add_clienthello_tlsext(SSL *s, unsigned char *p, unsigned cha ret += el; } #endif - -#ifdef TLSEXT_TYPE_padding /* Add padding to workaround bugs in F5 terminators. * See https://tools.ietf.org/html/draft-agl-tls-padding-03 * * NB: because this code works out the length of all existing * extensions it MUST always appear last. */ - { - int hlen = ret - (unsigned char *)s->init_buf->data; - /* The code in s23_clnt.c to build ClientHello messages includes the - * 5-byte record header in the buffer, while the code in s3_clnt.c does - * not. */ - if (s->state == SSL23_ST_CW_CLNT_HELLO_A) - hlen -= 5; - if (hlen > 0xff && hlen < 0x200) + if (s->options & SSL_OP_TLSEXT_PADDING) { - hlen = 0x200 - hlen; - if (hlen >= 4) - hlen -= 4; - else - hlen = 0; + int hlen = ret - (unsigned char *)s->init_buf->data; + /* The code in s23_clnt.c to build ClientHello messages + * includes the 5-byte record header in the buffer, while + * the code in s3_clnt.c does not. + */ + if (s->state == SSL23_ST_CW_CLNT_HELLO_A) + hlen -= 5; + if (hlen > 0xff && hlen < 0x200) + { + hlen = 0x200 - hlen; + if (hlen >= 4) + hlen -= 4; + else + hlen = 0; - s2n(TLSEXT_TYPE_padding, ret); - s2n(hlen, ret); - memset(ret, 0, hlen); - ret += hlen; + s2n(TLSEXT_TYPE_padding, ret); + s2n(hlen, ret); + memset(ret, 0, hlen); + ret += hlen; + } } - } -#endif if ((extdatalen = ret-p-2)== 0) return p; @@ -845,6 +846,8 @@ unsigned char *ssl_add_serverhello_tlsext(SSL *s, unsigned char *p, unsigned cha /* Add Heartbeat extension if we've received one */ if (s->tlsext_heartbeat & SSL_TLSEXT_HB_ENABLED) { + if ((limit - ret - 4 - 1) < 0) + return NULL; s2n(TLSEXT_TYPE_heartbeat,ret); s2n(1,ret); /* Set mode: diff --git a/drivers/builtin_openssl/ssl/t1_meth.c b/drivers/builtin_openssl2/ssl/t1_meth.c index 53c807de2..53c807de2 100644 --- a/drivers/builtin_openssl/ssl/t1_meth.c +++ b/drivers/builtin_openssl2/ssl/t1_meth.c diff --git a/drivers/builtin_openssl/ssl/t1_reneg.c b/drivers/builtin_openssl2/ssl/t1_reneg.c index 9c2cc3c71..9c2cc3c71 100644 --- a/drivers/builtin_openssl/ssl/t1_reneg.c +++ b/drivers/builtin_openssl2/ssl/t1_reneg.c diff --git a/drivers/builtin_openssl/ssl/t1_srvr.c b/drivers/builtin_openssl2/ssl/t1_srvr.c index f1d156576..f1d156576 100644 --- a/drivers/builtin_openssl/ssl/t1_srvr.c +++ b/drivers/builtin_openssl2/ssl/t1_srvr.c diff --git a/drivers/builtin_openssl/ssl/tls_srp.c b/drivers/builtin_openssl2/ssl/tls_srp.c index 2315a7c0a..2315a7c0a 100644 --- a/drivers/builtin_openssl/ssl/tls_srp.c +++ b/drivers/builtin_openssl2/ssl/tls_srp.c |
