Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/crypto/external/bsd/openssl/dist merge conflicts between 1.1...



details:   https://anonhg.NetBSD.org/src/rev/1db12422c517
branches:  trunk
changeset: 374605:1db12422c517
user:      christos <christos%NetBSD.org@localhost>
date:      Sun May 07 18:40:14 2023 +0000

description:
merge conflicts between 1.1.1t and 3.0.8

diffstat:

 crypto/external/bsd/openssl/dist/ACKNOWLEDGEMENTS                                                             |       2 -
 crypto/external/bsd/openssl/dist/AUTHORS                                                                      |      42 -
 crypto/external/bsd/openssl/dist/CHANGES                                                                      |   13899 -
 crypto/external/bsd/openssl/dist/CONTRIBUTING                                                                 |      72 -
 crypto/external/bsd/openssl/dist/Configurations/README                                                        |     763 -
 crypto/external/bsd/openssl/dist/Configurations/README.design                                                 |     623 -
 crypto/external/bsd/openssl/dist/Configurations/common.tmpl                                                   |     221 -
 crypto/external/bsd/openssl/dist/Configure                                                                    |    2229 +-
 crypto/external/bsd/openssl/dist/FAQ                                                                          |       2 -
 crypto/external/bsd/openssl/dist/INSTALL                                                                      |    1289 -
 crypto/external/bsd/openssl/dist/LICENSE                                                                      |     125 -
 crypto/external/bsd/openssl/dist/NEWS                                                                         |    1045 -
 crypto/external/bsd/openssl/dist/NOTES.ANDROID                                                                |      87 -
 crypto/external/bsd/openssl/dist/NOTES.DJGPP                                                                  |      48 -
 crypto/external/bsd/openssl/dist/NOTES.PERL                                                                   |     119 -
 crypto/external/bsd/openssl/dist/NOTES.UNIX                                                                   |     117 -
 crypto/external/bsd/openssl/dist/NOTES.VMS                                                                    |     115 -
 crypto/external/bsd/openssl/dist/NOTES.WIN                                                                    |     180 -
 crypto/external/bsd/openssl/dist/README                                                                       |      93 -
 crypto/external/bsd/openssl/dist/README.ENGINE                                                                |     287 -
 crypto/external/bsd/openssl/dist/README.FIPS                                                                  |       1 -
 crypto/external/bsd/openssl/dist/apps/app_rand.c                                                              |      93 -
 crypto/external/bsd/openssl/dist/apps/apps.c                                                                  |    2796 -
 crypto/external/bsd/openssl/dist/apps/apps.h                                                                  |     635 -
 crypto/external/bsd/openssl/dist/apps/asn1pars.c                                                              |     355 -
 crypto/external/bsd/openssl/dist/apps/bf_prefix.c                                                             |     177 -
 crypto/external/bsd/openssl/dist/apps/ca.c                                                                    |     508 +-
 crypto/external/bsd/openssl/dist/apps/cmp.c                                                                   |       4 +-
 crypto/external/bsd/openssl/dist/apps/crl2p7.c                                                                |     219 -
 crypto/external/bsd/openssl/dist/apps/dh1024.pem                                                              |      10 -
 crypto/external/bsd/openssl/dist/apps/dh2048.pem                                                              |      14 -
 crypto/external/bsd/openssl/dist/apps/dh4096.pem                                                              |      19 -
 crypto/external/bsd/openssl/dist/apps/lib/apps.c                                                              |       4 +-
 crypto/external/bsd/openssl/dist/apps/lib/opt.c                                                               |       8 +-
 crypto/external/bsd/openssl/dist/apps/ocsp.c                                                                  |     923 +-
 crypto/external/bsd/openssl/dist/apps/openssl.c                                                               |     762 +-
 crypto/external/bsd/openssl/dist/apps/openssl.cnf                                                             |     154 +-
 crypto/external/bsd/openssl/dist/apps/opt.c                                                                   |     898 -
 crypto/external/bsd/openssl/dist/apps/req.c                                                                   |    1011 +-
 crypto/external/bsd/openssl/dist/apps/s_apps.h                                                                |      77 -
 crypto/external/bsd/openssl/dist/apps/s_cb.c                                                                  |    1548 -
 crypto/external/bsd/openssl/dist/apps/s_client.c                                                              |     826 +-
 crypto/external/bsd/openssl/dist/apps/s_server.c                                                              |     963 +-
 crypto/external/bsd/openssl/dist/apps/s_socket.c                                                              |     405 -
 crypto/external/bsd/openssl/dist/apps/s_time.c                                                                |     142 +-
 crypto/external/bsd/openssl/dist/apps/speed.c                                                                 |    3674 +-
 crypto/external/bsd/openssl/dist/apps/vms_decc_argv.c                                                         |      66 -
 crypto/external/bsd/openssl/dist/apps/vms_term_sock.c                                                         |     591 -
 crypto/external/bsd/openssl/dist/apps/vms_term_sock.h                                                         |      31 -
 crypto/external/bsd/openssl/dist/apps/win32_init.c                                                            |     307 -
 crypto/external/bsd/openssl/dist/crypto/LPdir_vms.c                                                           |       2 +-
 crypto/external/bsd/openssl/dist/crypto/LPdir_win.c                                                           |       2 +-
 crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha1-x86_64.pl                                          |      12 +-
 crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86_64.pl                                               |      23 +-
 crypto/external/bsd/openssl/dist/crypto/arm_arch.h                                                            |      49 +-
 crypto/external/bsd/openssl/dist/crypto/armcap.c                                                              |      51 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/a_d2i_fp.c                                                       |      73 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/a_strex.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/a_type.c                                                         |       6 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/asn1_par.c                                                       |     380 -
 crypto/external/bsd/openssl/dist/crypto/asn1/asn_mime.c                                                       |     187 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c                                                       |      12 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/i2d_pr.c                                                         |      33 -
 crypto/external/bsd/openssl/dist/crypto/asn1/i2d_pu.c                                                         |      38 -
 crypto/external/bsd/openssl/dist/crypto/asn1/tasn_dec.c                                                       |     347 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c                                                       |     165 +-
 crypto/external/bsd/openssl/dist/crypto/bio/b_addr.c                                                          |     928 -
 crypto/external/bsd/openssl/dist/crypto/bio/b_dump.c                                                          |     148 -
 crypto/external/bsd/openssl/dist/crypto/bio/b_print.c                                                         |     954 -
 crypto/external/bsd/openssl/dist/crypto/bio/b_sock.c                                                          |     369 -
 crypto/external/bsd/openssl/dist/crypto/bio/b_sock2.c                                                         |     318 -
 crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c                                                         |     370 +-
 crypto/external/bsd/openssl/dist/crypto/bio/bss_file.c                                                        |      90 +-
 crypto/external/bsd/openssl/dist/crypto/bio/bss_log.c                                                         |       9 +-
 crypto/external/bsd/openssl/dist/crypto/blake2/blake2_impl.h                                                  |     129 -
 crypto/external/bsd/openssl/dist/crypto/blake2/blake2_local.h                                                 |      90 -
 crypto/external/bsd/openssl/dist/crypto/blake2/blake2b.c                                                      |     269 -
 crypto/external/bsd/openssl/dist/crypto/blake2/blake2s.c                                                      |     263 -
 crypto/external/bsd/openssl/dist/crypto/blake2/build.info                                                     |       3 -
 crypto/external/bsd/openssl/dist/crypto/blake2/m_blake2b.c                                                    |      59 -
 crypto/external/bsd/openssl/dist/crypto/blake2/m_blake2s.c                                                    |      59 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl                                                        |      14 +-
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gcc.c                                                   |       5 +-
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gf2m.pl                                                 |      12 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c                                                           |     108 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c                                                           |      38 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_mont.c                                                          |      15 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c                                                          |      62 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_print.c                                                         |     281 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_rand.c                                                          |     123 +-
 crypto/external/bsd/openssl/dist/crypto/buffer/buffer.c                                                       |      14 +-
 crypto/external/bsd/openssl/dist/crypto/cmac/cm_ameth.c                                                       |      51 -
 crypto/external/bsd/openssl/dist/crypto/cmac/cm_pmeth.c                                                       |     161 -
 crypto/external/bsd/openssl/dist/crypto/cms/cms_pwri.c                                                        |     117 +-
 crypto/external/bsd/openssl/dist/crypto/comp/c_zlib.c                                                         |     133 +-
 crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c                                                       |     222 +-
 crypto/external/bsd/openssl/dist/crypto/cryptlib.c                                                            |     213 +-
 crypto/external/bsd/openssl/dist/crypto/cversion.c                                                            |      44 +-
 crypto/external/bsd/openssl/dist/crypto/des/rand_key.c                                                        |      11 +-
 crypto/external/bsd/openssl/dist/crypto/dh/dh1024.pem                                                         |       5 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh192.pem                                                          |       3 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh2048.pem                                                         |      16 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh4096.pem                                                         |      14 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh512.pem                                                          |       4 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh_lib.c                                                           |     153 +-
 crypto/external/bsd/openssl/dist/crypto/dh/dh_rfc7919.c                                                       |      74 -
 crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ameth.c                                                       |     342 +-
 crypto/external/bsd/openssl/dist/crypto/dsa/dsa_lib.c                                                         |     376 +-
 crypto/external/bsd/openssl/dist/crypto/dso/dso_dlfcn.c                                                       |      38 +-
 crypto/external/bsd/openssl/dist/crypto/ec/curve448/arch_32/f_impl.c                                          |      95 -
 crypto/external/bsd/openssl/dist/crypto/ec/ec2_smpl.c                                                         |     262 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_ameth.c                                                         |     777 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c                                                          |     426 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c                                                           |     557 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c                                                           |     776 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ecp_mont.c                                                         |     161 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ecp_nist.c                                                         |     120 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c                                                         |     281 +-
 crypto/external/bsd/openssl/dist/crypto/engine/README                                                         |     211 -
 crypto/external/bsd/openssl/dist/crypto/engine/eng_all.c                                                      |       8 +-
 crypto/external/bsd/openssl/dist/crypto/engine/eng_devcrypto.c                                                |     849 -
 crypto/external/bsd/openssl/dist/crypto/engine/eng_lib.c                                                      |      16 +-
 crypto/external/bsd/openssl/dist/crypto/err/README                                                            |      44 -
 crypto/external/bsd/openssl/dist/crypto/err/openssl.ec                                                        |      83 +-
 crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c                                                           |    1336 +-
 crypto/external/bsd/openssl/dist/crypto/evp/evp_enc.c                                                         |    1228 +-
 crypto/external/bsd/openssl/dist/crypto/evp/m_md2.c                                                           |      56 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_md4.c                                                           |      55 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_md5.c                                                           |      55 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_md5_sha1.c                                                      |     142 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_mdc2.c                                                          |      55 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_ripemd.c                                                        |      55 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c                                                          |     292 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_sha3.c                                                          |     409 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_wp.c                                                            |      54 -
 crypto/external/bsd/openssl/dist/crypto/evp/pmeth_fn.c                                                        |     297 -
 crypto/external/bsd/openssl/dist/crypto/ex_data.c                                                             |     291 +-
 crypto/external/bsd/openssl/dist/crypto/hmac/hm_ameth.c                                                       |     128 -
 crypto/external/bsd/openssl/dist/crypto/hmac/hm_pmeth.c                                                       |     212 -
 crypto/external/bsd/openssl/dist/crypto/hmac/hmac.c                                                           |      76 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_cbc.c                                                          |      11 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_cfb64.c                                                        |      16 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_ecb.c                                                          |      11 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_ofb64.c                                                        |      16 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_skey.c                                                         |      11 +-
 crypto/external/bsd/openssl/dist/crypto/kdf/hkdf.c                                                            |     352 -
 crypto/external/bsd/openssl/dist/crypto/kdf/scrypt.c                                                          |     266 -
 crypto/external/bsd/openssl/dist/crypto/kdf/tls1_prf.c                                                        |     278 -
 crypto/external/bsd/openssl/dist/crypto/lhash/lhash.c                                                         |      46 +-
 crypto/external/bsd/openssl/dist/crypto/md4/md4_dgst.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-x86_64.pl                                                 |      28 +-
 crypto/external/bsd/openssl/dist/crypto/md5/md5_dgst.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/mem.c                                                                 |     208 +-
 crypto/external/bsd/openssl/dist/crypto/mem_clr.c                                                             |       2 +-
 crypto/external/bsd/openssl/dist/crypto/mem_dbg.c                                                             |     670 -
 crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c                                                        |     135 +-
 crypto/external/bsd/openssl/dist/crypto/modes/modes_local.h                                                   |     201 -
 crypto/external/bsd/openssl/dist/crypto/o_fips.c                                                              |      24 -
 crypto/external/bsd/openssl/dist/crypto/objects/README                                                        |      44 -
 crypto/external/bsd/openssl/dist/crypto/objects/o_names.c                                                     |      59 +-
 crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ht.c                                                        |     502 -
 crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_vfy.c                                                       |     399 +-
 crypto/external/bsd/openssl/dist/crypto/perlasm/README                                                        |     124 -
 crypto/external/bsd/openssl/dist/crypto/perlasm/x86gas.pl                                                     |      25 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_decr.c                                                     |     183 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_doit.c                                                      |     378 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_lib.c                                                       |     285 +-
 crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_ameth.c                                             |     122 -
 crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_local.h                                             |      27 -
 crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_pmeth.c                                             |     194 -
 crypto/external/bsd/openssl/dist/crypto/ppc_arch.h                                                            |      28 -
 crypto/external/bsd/openssl/dist/crypto/ppccap.c                                                              |     132 +-
 crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl                                                           |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rand/drbg_ctr.c                                                       |     489 -
 crypto/external/bsd/openssl/dist/crypto/rand/drbg_lib.c                                                       |    1148 -
 crypto/external/bsd/openssl/dist/crypto/rand/rand_egd.c                                                       |     135 +-
 crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c                                                      |     880 -
 crypto/external/bsd/openssl/dist/crypto/rand/rand_vms.c                                                       |     640 -
 crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c                                                       |     188 -
 crypto/external/bsd/openssl/dist/crypto/rand/randfile.c                                                       |      33 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2_cbc.c                                                         |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2_ecb.c                                                         |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2_local.h                                                       |       2 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2cfb64.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2ofb64.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-x86_64.pl                                                 |      15 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5_ecb.c                                                         |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5_enc.c                                                         |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5cfb64.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5ofb64.c                                                        |      10 +-
 crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_dgst.c                                                     |      10 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_err.c                                                         |     116 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c                                                         |     170 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_lib.c                                                         |     833 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c                                                        |     114 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pk1.c                                                         |     193 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_sign.c                                                        |     365 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ssl.c                                                         |     176 -
 crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-ppc64.pl                                           |      50 +-
 crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600p8-ppc.pl                                           |      10 +-
 crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-x86_64.pl                                                |      12 +-
 crypto/external/bsd/openssl/dist/crypto/sha/keccak1600.c                                                      |      15 +-
 crypto/external/bsd/openssl/dist/crypto/sha/sha256.c                                                          |      48 +-
 crypto/external/bsd/openssl/dist/crypto/siphash/siphash_ameth.c                                               |     123 -
 crypto/external/bsd/openssl/dist/crypto/siphash/siphash_local.h                                               |      23 -
 crypto/external/bsd/openssl/dist/crypto/siphash/siphash_pmeth.c                                               |     205 -
 crypto/external/bsd/openssl/dist/crypto/sm2/sm2_pmeth.c                                                       |     329 -
 crypto/external/bsd/openssl/dist/crypto/sm3/m_sm3.c                                                           |      52 -
 crypto/external/bsd/openssl/dist/crypto/sparc_arch.h                                                          |     118 -
 crypto/external/bsd/openssl/dist/crypto/sparccpuid.S                                                          |       2 +-
 crypto/external/bsd/openssl/dist/crypto/stack/stack.c                                                         |     155 +-
 crypto/external/bsd/openssl/dist/crypto/store/loader_file.c                                                   |    1477 -
 crypto/external/bsd/openssl/dist/crypto/threads_pthread.c                                                     |     122 +-
 crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c                                                           |     134 +-
 crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c                                                       |      64 +-
 crypto/external/bsd/openssl/dist/crypto/uid.c                                                                 |       6 +-
 crypto/external/bsd/openssl/dist/crypto/x509/x509_trs.c                                                       |     300 -
 crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c                                                       |    1679 +-
 crypto/external/bsd/openssl/dist/crypto/x509v3/build.info                                                     |       8 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/ext_dat.h                                                      |      25 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_cache.c                                                    |     224 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_data.c                                                     |      82 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_lib.c                                                      |     108 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_local.h                                                    |     167 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_map.c                                                      |      81 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_node.c                                                     |     147 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_tree.c                                                     |     703 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/standard_exts.h                                                |      78 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_addr.c                                                      |    1332 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_admis.c                                                     |     356 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_admis.h                                                     |      38 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_akey.c                                                      |     188 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_akeya.c                                                     |      23 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_alt.c                                                       |     613 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_asid.c                                                      |     907 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_bcons.c                                                     |      84 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_bitst.c                                                     |      93 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_conf.c                                                      |     511 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_cpols.c                                                     |     494 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_crld.c                                                      |     506 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_enum.c                                                      |      53 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_extku.c                                                     |     103 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_genn.c                                                      |     241 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_ia5.c                                                       |      65 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_info.c                                                      |     162 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_int.c                                                       |      43 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_lib.c                                                       |     305 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_ncons.c                                                     |     705 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pci.c                                                       |     326 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pcia.c                                                      |      64 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pcons.c                                                     |      91 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pku.c                                                       |      52 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pmaps.c                                                     |     112 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_prn.c                                                       |     210 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c                                                      |     993 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_skey.c                                                      |     106 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_sxnet.c                                                     |     240 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_tlsf.c                                                      |     137 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_utl.c                                                       |    1289 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3err.c                                                        |     261 -
 crypto/external/bsd/openssl/dist/crypto/x86_64cpuid.pl                                                        |      25 +-
 crypto/external/bsd/openssl/dist/demos/README                                                                 |       9 -
 crypto/external/bsd/openssl/dist/demos/bio/README                                                             |       7 -
 crypto/external/bsd/openssl/dist/demos/certs/README                                                           |      21 -
 crypto/external/bsd/openssl/dist/demos/engines/e_chil.txt                                                     |      12 -
 crypto/external/bsd/openssl/dist/demos/evp/Makefile                                                           |      23 -
 crypto/external/bsd/openssl/dist/demos/evp/aesccm.c                                                           |     125 -
 crypto/external/bsd/openssl/dist/demos/evp/aesgcm.c                                                           |     121 -
 crypto/external/bsd/openssl/dist/doc/README                                                                   |      27 -
 crypto/external/bsd/openssl/dist/doc/man1/asn1parse.pod                                                       |     215 -
 crypto/external/bsd/openssl/dist/doc/man1/ca.pod                                                              |     769 -
 crypto/external/bsd/openssl/dist/doc/man1/ciphers.pod                                                         |     776 -
 crypto/external/bsd/openssl/dist/doc/man1/cms.pod                                                             |     748 -
 crypto/external/bsd/openssl/dist/doc/man1/crl.pod                                                             |     143 -
 crypto/external/bsd/openssl/dist/doc/man1/crl2pkcs7.pod                                                       |     106 -
 crypto/external/bsd/openssl/dist/doc/man1/dgst.pod                                                            |     251 -
 crypto/external/bsd/openssl/dist/doc/man1/dhparam.pod                                                         |     166 -
 crypto/external/bsd/openssl/dist/doc/man1/dsa.pod                                                             |     182 -
 crypto/external/bsd/openssl/dist/doc/man1/dsaparam.pod                                                        |     131 -
 crypto/external/bsd/openssl/dist/doc/man1/ec.pod                                                              |     203 -
 crypto/external/bsd/openssl/dist/doc/man1/ecparam.pod                                                         |     192 -
 crypto/external/bsd/openssl/dist/doc/man1/enc.pod                                                             |     438 -
 crypto/external/bsd/openssl/dist/doc/man1/engine.pod                                                          |     119 -
 crypto/external/bsd/openssl/dist/doc/man1/errstr.pod                                                          |      46 -
 crypto/external/bsd/openssl/dist/doc/man1/gendsa.pod                                                          |     101 -
 crypto/external/bsd/openssl/dist/doc/man1/genpkey.pod                                                         |     335 -
 crypto/external/bsd/openssl/dist/doc/man1/genrsa.pod                                                          |     128 -
 crypto/external/bsd/openssl/dist/doc/man1/list.pod                                                            |      94 -
 crypto/external/bsd/openssl/dist/doc/man1/nseq.pod                                                            |      85 -
 crypto/external/bsd/openssl/dist/doc/man1/ocsp.pod                                                            |     500 -
 crypto/external/bsd/openssl/dist/doc/man1/passwd.pod                                                          |     130 -
 crypto/external/bsd/openssl/dist/doc/man1/pkcs12.pod                                                          |     389 -
 crypto/external/bsd/openssl/dist/doc/man1/pkcs7.pod                                                           |     120 -
 crypto/external/bsd/openssl/dist/doc/man1/pkcs8.pod                                                           |     319 -
 crypto/external/bsd/openssl/dist/doc/man1/pkey.pod                                                            |     168 -
 crypto/external/bsd/openssl/dist/doc/man1/pkeyparam.pod                                                       |      88 -
 crypto/external/bsd/openssl/dist/doc/man1/pkeyutl.pod                                                         |     347 -
 crypto/external/bsd/openssl/dist/doc/man1/prime.pod                                                           |      68 -
 crypto/external/bsd/openssl/dist/doc/man1/rand.pod                                                            |      95 -
 crypto/external/bsd/openssl/dist/doc/man1/rehash.pod                                                          |     146 -
 crypto/external/bsd/openssl/dist/doc/man1/req.pod                                                             |     705 -
 crypto/external/bsd/openssl/dist/doc/man1/rsa.pod                                                             |     205 -
 crypto/external/bsd/openssl/dist/doc/man1/rsautl.pod                                                          |     220 -
 crypto/external/bsd/openssl/dist/doc/man1/s_client.pod                                                        |     838 -
 crypto/external/bsd/openssl/dist/doc/man1/s_server.pod                                                        |     855 -
 crypto/external/bsd/openssl/dist/doc/man1/s_time.pod                                                          |     212 -
 crypto/external/bsd/openssl/dist/doc/man1/sess_id.pod                                                         |     166 -
 crypto/external/bsd/openssl/dist/doc/man1/smime.pod                                                           |     524 -
 crypto/external/bsd/openssl/dist/doc/man1/speed.pod                                                           |     104 -
 crypto/external/bsd/openssl/dist/doc/man1/spkac.pod                                                           |     155 -
 crypto/external/bsd/openssl/dist/doc/man1/srp.pod                                                             |      73 -
 crypto/external/bsd/openssl/dist/doc/man1/storeutl.pod                                                        |     133 -
 crypto/external/bsd/openssl/dist/doc/man1/ts.pod                                                              |     675 -
 crypto/external/bsd/openssl/dist/doc/man1/verify.pod                                                          |     786 -
 crypto/external/bsd/openssl/dist/doc/man1/version.pod                                                         |      81 -
 crypto/external/bsd/openssl/dist/doc/man1/x509.pod                                                            |     946 -
 crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_cmp.pod                                                    |      73 -
 crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_size.pod                                                   |      80 -
 crypto/external/bsd/openssl/dist/doc/man3/EVP_aes.pod                                                         |     194 -
 crypto/external/bsd/openssl/dist/doc/man3/EVP_aria.pod                                                        |     117 -
 crypto/external/bsd/openssl/dist/doc/man3/EVP_camellia.pod                                                    |     100 -
 crypto/external/bsd/openssl/dist/doc/man3/EVP_des.pod                                                         |     106 -
 crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_VERSION_NUMBER.pod                                          |     113 -
 crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_generate.pod                                              |      88 -
 crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_get0_master.pod                                           |      79 -
 crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_new.pod                                                   |     127 -
 crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_reseed.pod                                                |     116 -
 crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_set_callbacks.pod                                         |     146 -
 crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_set_ex_data.pod                                           |      68 -
 crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_ex_data.pod                                             |      52 -
 crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get_ex_data.pod                                         |      47 -
 crypto/external/bsd/openssl/dist/doc/man3/d2i_DHparams.pod                                                    |      42 -
 crypto/external/bsd/openssl/dist/doc/man7/Ed25519.pod                                                         |      87 -
 crypto/external/bsd/openssl/dist/doc/man7/RAND_DRBG.pod                                                       |     301 -
 crypto/external/bsd/openssl/dist/doc/man7/SM2.pod                                                             |      79 -
 crypto/external/bsd/openssl/dist/doc/man7/scrypt.pod                                                          |     115 -
 crypto/external/bsd/openssl/dist/e_os.h                                                                       |     227 +-
 crypto/external/bsd/openssl/dist/engines/e_padlock.c                                                          |     157 +-
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/Artistic                                    |     131 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/COPYING                                     |     340 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/INSTALL                                     |      31 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/MANIFEST                                    |      25 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/META.json                                   |      39 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/META.yml                                    |      21 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/Makefile.PL                                 |       7 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/README                                      |     339 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/lib/Text/Template.pm                        |    1973 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/lib/Text/Template/Preprocess.pm             |     144 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/00-version.t                              |      11 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/01-basic.t                                |     266 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/02-hash.t                                 |     111 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/03-out.t                                  |      56 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/04-safe.t                                 |     161 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/05-safe2.t                                |     105 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/06-ofh.t                                  |      39 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/07-safe3.t                                |      91 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/08-exported.t                             |      75 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/09-error.t                                |      63 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/10-delimiters.t                           |      99 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/11-prepend.t                              |      94 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/12-preprocess.t                           |      52 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/13-taint.t                                |     119 -
 crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.46/t/14-broken.t                               |      82 -
 crypto/external/bsd/openssl/dist/external/perl/transfer/Text/Template.pm                                      |      23 -
 crypto/external/bsd/openssl/dist/fuzz/rand.inc                                                                |      40 -
 crypto/external/bsd/openssl/dist/include/crypto/sm3.h                                                         |      39 -
 crypto/external/bsd/openssl/dist/include/internal/o_str.h                                                     |      17 -
 crypto/external/bsd/openssl/dist/include/internal/refcount.h                                                  |     126 +-
 crypto/external/bsd/openssl/dist/include/internal/tsan_assist.h                                               |      12 +-
 crypto/external/bsd/openssl/dist/include/openssl/asn1.h                                                       |     886 -
 crypto/external/bsd/openssl/dist/include/openssl/asn1t.h                                                      |     945 -
 crypto/external/bsd/openssl/dist/include/openssl/bio.h                                                        |     801 -
 crypto/external/bsd/openssl/dist/include/openssl/bio.h.in                                                     |       2 +-
 crypto/external/bsd/openssl/dist/include/openssl/bn.h                                                         |     144 +-
 crypto/external/bsd/openssl/dist/include/openssl/cms.h                                                        |     339 -
 crypto/external/bsd/openssl/dist/include/openssl/conf.h                                                       |     168 -
 crypto/external/bsd/openssl/dist/include/openssl/crypto.h                                                     |     445 -
 crypto/external/bsd/openssl/dist/include/openssl/ct.h                                                         |     474 -
 crypto/external/bsd/openssl/dist/include/openssl/err.h                                                        |     274 -
 crypto/external/bsd/openssl/dist/include/openssl/idea.h                                                       |      96 +-
 crypto/external/bsd/openssl/dist/include/openssl/lhash.h                                                      |     241 -
 crypto/external/bsd/openssl/dist/include/openssl/ocsp.h                                                       |     352 -
 crypto/external/bsd/openssl/dist/include/openssl/opensslconf.h.in                                             |     160 -
 crypto/external/bsd/openssl/dist/include/openssl/opensslv.h                                                   |     101 -
 crypto/external/bsd/openssl/dist/include/openssl/pkcs12.h                                                     |     223 -
 crypto/external/bsd/openssl/dist/include/openssl/pkcs7.h                                                      |     319 -
 crypto/external/bsd/openssl/dist/include/openssl/rand_drbg.h                                                  |     130 -
 crypto/external/bsd/openssl/dist/include/openssl/rc2.h                                                        |      71 +-
 crypto/external/bsd/openssl/dist/include/openssl/safestack.h                                                  |     207 -
 crypto/external/bsd/openssl/dist/include/openssl/sha.h                                                        |     116 +-
 crypto/external/bsd/openssl/dist/include/openssl/srp.h                                                        |     135 -
 crypto/external/bsd/openssl/dist/include/openssl/ssl.h                                                        |    2448 -
 crypto/external/bsd/openssl/dist/include/openssl/ui.h                                                         |     368 -
 crypto/external/bsd/openssl/dist/include/openssl/x509.h                                                       |    1050 -
 crypto/external/bsd/openssl/dist/include/openssl/x509_vfy.h                                                   |     632 -
 crypto/external/bsd/openssl/dist/include/openssl/x509v3.h                                                     |     938 -
 crypto/external/bsd/openssl/dist/ssl/d1_lib.c                                                                 |      63 +-
 crypto/external/bsd/openssl/dist/ssl/d1_srtp.c                                                                |      16 +-
 crypto/external/bsd/openssl/dist/ssl/packet.c                                                                 |     424 -
 crypto/external/bsd/openssl/dist/ssl/packet_local.h                                                           |     909 -
 crypto/external/bsd/openssl/dist/ssl/record/README                                                            |      74 -
 crypto/external/bsd/openssl/dist/ssl/s3_cbc.c                                                                 |     144 +-
 crypto/external/bsd/openssl/dist/ssl/s3_enc.c                                                                 |     259 +-
 crypto/external/bsd/openssl/dist/ssl/s3_lib.c                                                                 |     797 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c                                                               |     570 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_err.c                                                                |     741 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_lib.c                                                                |    1134 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_sess.c                                                               |     358 +-
 crypto/external/bsd/openssl/dist/ssl/statem/README                                                            |      63 -
 crypto/external/bsd/openssl/dist/ssl/t1_enc.c                                                                 |     563 +-
 crypto/external/bsd/openssl/dist/ssl/t1_lib.c                                                                 |    1521 +-
 crypto/external/bsd/openssl/dist/ssl/tls_srp.c                                                                |     148 +-
 crypto/external/bsd/openssl/dist/test/CAss.cnf                                                                |      76 -
 crypto/external/bsd/openssl/dist/test/CAssdh.cnf                                                              |      24 -
 crypto/external/bsd/openssl/dist/test/CAssdsa.cnf                                                             |      23 -
 crypto/external/bsd/openssl/dist/test/CAssrsa.cnf                                                             |      24 -
 crypto/external/bsd/openssl/dist/test/P1ss.cnf                                                                |      37 -
 crypto/external/bsd/openssl/dist/test/P2ss.cnf                                                                |      45 -
 crypto/external/bsd/openssl/dist/test/README                                                                  |     149 -
 crypto/external/bsd/openssl/dist/test/README.external                                                         |     164 -
 crypto/external/bsd/openssl/dist/test/Sssdsa.cnf                                                              |      27 -
 crypto/external/bsd/openssl/dist/test/Sssrsa.cnf                                                              |      26 -
 crypto/external/bsd/openssl/dist/test/Uss.cnf                                                                 |      41 -
 crypto/external/bsd/openssl/dist/test/bftest.c                                                                |      54 +-
 crypto/external/bsd/openssl/dist/test/bntest.c                                                                |     137 +-
 crypto/external/bsd/openssl/dist/test/casttest.c                                                              |      10 +-
 crypto/external/bsd/openssl/dist/test/constant_time_test.c                                                    |       2 +-
 crypto/external/bsd/openssl/dist/test/ct/log_list.conf                                                        |      38 -
 crypto/external/bsd/openssl/dist/test/destest.c                                                               |     154 +-
 crypto/external/bsd/openssl/dist/test/dhtest.c                                                                |     406 +-
 crypto/external/bsd/openssl/dist/test/drbg_cavs_data.c                                                        |  170320 ----------
 crypto/external/bsd/openssl/dist/test/drbg_cavs_data.h                                                        |      82 -
 crypto/external/bsd/openssl/dist/test/drbg_cavs_test.c                                                        |     278 -
 crypto/external/bsd/openssl/dist/test/drbgtest.h                                                              |     579 -
 crypto/external/bsd/openssl/dist/test/dsatest.c                                                               |     285 +-
 crypto/external/bsd/openssl/dist/test/ecdsatest.c                                                             |     181 +-
 crypto/external/bsd/openssl/dist/test/ectest.c                                                                |    1216 +-
 crypto/external/bsd/openssl/dist/test/enginetest.c                                                            |     112 +-
 crypto/external/bsd/openssl/dist/test/evp_extra_test.c                                                        |    4812 +-
 crypto/external/bsd/openssl/dist/test/evp_test.c                                                              |    2020 +-
 crypto/external/bsd/openssl/dist/test/evp_test.h                                                              |      11 -
 crypto/external/bsd/openssl/dist/test/exptest.c                                                               |     116 +-
 crypto/external/bsd/openssl/dist/test/gosttest.c                                                              |      91 -
 crypto/external/bsd/openssl/dist/test/handshake_helper.c                                                      |    1773 -
 crypto/external/bsd/openssl/dist/test/handshake_helper.h                                                      |      81 -
 crypto/external/bsd/openssl/dist/test/hmactest.c                                                              |      83 +-
 crypto/external/bsd/openssl/dist/test/ideatest.c                                                              |      15 +-
 crypto/external/bsd/openssl/dist/test/md2test.c                                                               |      67 -
 crypto/external/bsd/openssl/dist/test/mdc2test.c                                                              |      31 +-
 crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.cc                                                  |     183 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.h                                                   |      39 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/build.info                                                    |       6 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/include/openssl/base.h                                        |     111 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/ossl_config.json                                              |     301 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/ossl_shim.cc                                                  |    1300 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.cc                                               |     299 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.h                                                |      35 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.cc                                                |     195 -
 crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.h                                                 |      88 -
 crypto/external/bsd/openssl/dist/test/rc2test.c                                                               |      10 +-
 crypto/external/bsd/openssl/dist/test/rc4test.c                                                               |      10 +-
 crypto/external/bsd/openssl/dist/test/rc5test.c                                                               |      17 +-
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem.t                                                   |     111 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/NOTES                                          |       3 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/beermug.pem                                    |      30 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-1023line.pem                              |      13 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-1024line.pem                              |      13 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-1025line.pem                              |      13 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-254-chars-at-the-end.pem                  |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-254-chars-in-the-middle.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-255line.pem                               |      25 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-256line.pem                               |      25 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-257line.pem                               |      25 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-blankline.pem                             |      29 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-comment.pem                               |      29 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-earlypad.pem                              |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-extrapad.pem                              |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-infixwhitespace.pem                       |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-junk.pem                                  |      29 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-leadingwhitespace.pem                     |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-longline.pem                              |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-misalignedpad.pem                         |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-onecolumn.pem                             |    1646 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-oneline-multiple-of-254.pem               |       3 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-oneline.pem                               |       3 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-shortandlongline.pem                      |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-shortline.pem                             |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-threecolumn.pem                           |     550 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert-trailingwhitespace.pem                    |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/cert.pem                                       |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/csr.pem                                        |      21 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-1023line.pem                               |       9 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-1024line.pem                               |       8 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-1025line.pem                               |       8 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-255line.pem                                |      21 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-256line.pem                                |      20 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-257line.pem                                |      20 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-blankline.pem                              |      24 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-comment.pem                                |      24 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-corruptedheader.pem                        |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-corruptiv.pem                              |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-earlypad.pem                               |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-extrapad.pem                               |      24 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-infixwhitespace.pem                        |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-junk.pem                                   |      24 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-leadingwhitespace.pem                      |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-longline.pem                               |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-misalignedpad.pem                          |      24 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-onecolumn.pem                              |    1157 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-oneline.pem                                |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-onelineheader.pem                          |      22 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-shortandlongline.pem                       |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-shortline.pem                              |      24 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-threecolumn.pem                            |     389 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa-trailingwhitespace.pem                     |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsa.pem                                        |      23 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/dsaparam.pem                                   |      14 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/key.pem                                        |      28 -
 crypto/external/bsd/openssl/dist/test/recipes/04-test_pem_data/wellknown                                      |       1 -
 crypto/external/bsd/openssl/dist/test/recipes/05-test_md2.t                                                   |      12 -
 crypto/external/bsd/openssl/dist/test/recipes/05-test_mdc2.t                                                  |      12 -
 crypto/external/bsd/openssl/dist/test/recipes/06-test-rdrand.t                                                |      22 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v1-explicit.pem              |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb208w1-explicit.pem              |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160k1-explicit.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp192k1-explicit.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp224k1-explicit.pem               |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp256k1-explicit.pem               |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp521r1-explicit.pem               |      12 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect113r1-explicit.pem               |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect113r2-explicit.pem               |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163k1-explicit.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163r2-explicit.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect193r1-explicit.pem               |       7 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect193r2-explicit.pem               |       7 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect233k1-explicit.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect233r1-explicit.pem               |       7 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect239k1-explicit.pem               |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect283k1-explicit.pem               |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect283r1-explicit.pem               |       7 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect409k1-explicit.pem               |       7 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect409r1-explicit.pem               |       8 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect571k1-explicit.pem               |       8 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect571r1-explicit.pem               |      10 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls1-explicit.pem  |       4 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls10-explicit.pem |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls11-explicit.pem |       7 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls3-explicit.pem  |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls4-explicit.pem  |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls5-explicit.pem  |       6 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls8-explicit.pem  |       4 -
 crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls9-explicit.pem  |       5 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpcase.txt                                    |      54 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpccmcavs.txt                                 |   23927 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpciph.txt                                    |    2656 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpdigest.txt                                  |     546 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpkdf.txt                                     |     305 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpmac.txt                                     |     643 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evppbe.txt                                     |     256 -
 crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evppkey.txt                                    |   18503 -
 crypto/external/bsd/openssl/dist/test/recipes/90-test_gost.t                                                  |      41 -
 crypto/external/bsd/openssl/dist/test/recipes/90-test_gost_data/gost.conf                                     |      13 -
 crypto/external/bsd/openssl/dist/test/recipes/90-test_store_data/ca.cnf                                       |      56 -
 crypto/external/bsd/openssl/dist/test/recipes/90-test_store_data/user.cnf                                     |      19 -
 crypto/external/bsd/openssl/dist/test/recipes/95-test_external_boringssl.t                                    |      30 -
 crypto/external/bsd/openssl/dist/test/recipes/99-test_fuzz.t                                                  |      40 -
 crypto/external/bsd/openssl/dist/test/rsa_test.c                                                              |     109 +-
 crypto/external/bsd/openssl/dist/test/srptest.c                                                               |      10 +-
 crypto/external/bsd/openssl/dist/test/ssl-tests/01-simple.conf                                                |      78 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/01-simple.conf.in                                             |      42 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/02-protocol-version.conf                                      |   18822 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/02-protocol-version.conf.in                                   |      19 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/03-custom_verify.conf                                         |     238 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/03-custom_verify.conf.in                                      |     145 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/04-client_auth.conf                                           |    1132 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/04-client_auth.conf.in                                        |     196 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/05-sni.conf                                                   |     308 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/05-sni.conf.in                                                |     169 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/06-sni-ticket.conf                                            |     767 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/06-sni-ticket.conf.in                                         |     101 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/07-dtls-protocol-version.conf                                 |    1820 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/07-dtls-protocol-version.conf.in                              |      19 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/08-npn.conf                                                   |     816 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/08-npn.conf.in                                                |     443 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/09-alpn.conf                                                  |     619 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/09-alpn.conf.in                                               |     325 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/10-resumption.conf                                            |    2558 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/10-resumption.conf.in                                         |      19 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/11-dtls_resumption.conf                                       |     742 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/11-dtls_resumption.conf.in                                    |      19 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/12-ct.conf                                                    |     191 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/12-ct.conf.in                                                 |     119 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/13-fragmentation.conf                                         |     577 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/13-fragmentation.conf.in                                      |     268 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/14-curves.conf                                                |     874 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/14-curves.conf.in                                             |      47 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/15-certstatus.conf                                            |      62 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/15-certstatus.conf.in                                         |      45 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/16-dtls-certstatus.conf                                       |      62 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/16-dtls-certstatus.conf.in                                    |      78 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/17-renegotiate.conf                                           |     432 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/17-renegotiate.conf.in                                        |     249 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/18-dtls-renegotiate.conf                                      |     285 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/18-dtls-renegotiate.conf.in                                   |     192 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/19-mac-then-encrypt.conf                                      |     162 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/19-mac-then-encrypt.conf.in                                   |     102 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf                                           |    1816 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf.in                                        |     933 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/21-key-update.conf                                            |     112 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/21-key-update.conf.in                                         |      62 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/22-compression.conf                                           |     216 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/22-compression.conf.in                                        |     127 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/23-srp.conf                                                   |     148 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/23-srp.conf.in                                                |     107 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/24-padding.conf                                               |      34 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/24-padding.conf.in                                            |      25 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/25-cipher.conf                                                |     244 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/25-cipher.conf.in                                             |     156 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/26-tls13_client_auth.conf                                     |     488 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/26-tls13_client_auth.conf.in                                  |     302 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/27-ticket-appdata.conf                                        |     146 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/27-ticket-appdata.conf.in                                     |      99 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf                                              |     150 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/28-seclevel.conf.in                                           |      83 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/29-dtls-sctp-label-bug.conf                                   |     116 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/29-dtls-sctp-label-bug.conf.in                                |      67 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/30-supported-groups.conf                                      |      54 -
 crypto/external/bsd/openssl/dist/test/ssl-tests/30-supported-groups.conf.in                                   |      45 -
 crypto/external/bsd/openssl/dist/test/ssl_test_ctx.c                                                          |     895 -
 crypto/external/bsd/openssl/dist/test/ssl_test_ctx.h                                                          |     253 -
 crypto/external/bsd/openssl/dist/test/ssl_test_ctx_test.conf                                                  |      97 -
 crypto/external/bsd/openssl/dist/test/ssltest_old.c                                                           |    3186 -
 crypto/external/bsd/openssl/dist/test/ssltestlib.c                                                            |     977 -
 crypto/external/bsd/openssl/dist/test/ssltestlib.h                                                            |      57 -
 crypto/external/bsd/openssl/dist/test/testutil/basic_output.c                                                 |       5 +-
 crypto/external/bsd/openssl/dist/test/testutil/driver.c                                                       |     389 +-
 crypto/external/bsd/openssl/dist/test/testutil/fake_random.c                                                  |       4 +-
 crypto/external/bsd/openssl/dist/test/testutil/format_output.c                                                |       9 +-
 crypto/external/bsd/openssl/dist/test/testutil/main.c                                                         |      88 +-
 crypto/external/bsd/openssl/dist/test/testutil/output.h                                                       |      51 +-
 crypto/external/bsd/openssl/dist/test/testutil/output_helpers.c                                               |      34 -
 crypto/external/bsd/openssl/dist/test/testutil/provider.c                                                     |       6 +-
 crypto/external/bsd/openssl/dist/test/testutil/stanza.c                                                       |       4 +-
 crypto/external/bsd/openssl/dist/test/testutil/tap_bio.c                                                      |     155 -
 crypto/external/bsd/openssl/dist/test/testutil/tests.c                                                        |      42 +-
 crypto/external/bsd/openssl/dist/test/threadstest.c                                                           |       8 +-
 crypto/external/bsd/openssl/dist/util/mkdef.pl                                                                |    1892 +-
 crypto/external/bsd/openssl/dist/util/openssl-format-source                                                   |     175 -
 crypto/external/bsd/openssl/dist/util/openssl-update-copyright                                                |      63 -
 crypto/external/bsd/openssl/dist/util/perl/with_fallback.pm                                                   |      27 -
 crypto/external/bsd/openssl/dist/util/private.num                                                             |     469 -
 crypto/external/bsd/openssl/dist/util/process_docs.pl                                                         |     271 -
 652 files changed, 28207 insertions(+), 383627 deletions(-)

diffs (truncated from 442922 to 300 lines):

diff -r e153d40a82d4 -r 1db12422c517 crypto/external/bsd/openssl/dist/ACKNOWLEDGEMENTS
--- a/crypto/external/bsd/openssl/dist/ACKNOWLEDGEMENTS Sun May 07 18:29:10 2023 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-Please https://www.openssl.org/community/thanks.html for the current
-acknowledgements.
diff -r e153d40a82d4 -r 1db12422c517 crypto/external/bsd/openssl/dist/AUTHORS
--- a/crypto/external/bsd/openssl/dist/AUTHORS  Sun May 07 18:29:10 2023 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-# This is the list of OpenSSL authors for copyright purposes.
-#
-# This does not necessarily list everyone who has contributed code, since in
-# some cases, their employer may be the copyright holder.  To see the full list
-# of contributors, see the revision history in source control.
-OpenSSL Software Services, Inc.
-OpenSSL Software Foundation, Inc.
-
-# Individuals
-Andy Polyakov
-Ben Laurie
-Ben Kaduk
-Bernd Edlinger
-Bodo Möller
-David Benjamin
-David von Oheimb
-Dmitry Belyavskiy (Дмитрий Белявский)
-Emilia Käsper
-Eric Young
-Geoff Thorpe
-Holger Reif
-Kurt Roeckx
-Lutz Jänicke
-Mark J. Cox
-Matt Caswell
-Matthias St. Pierre
-Nicola Tuveri
-Nils Larsch
-Patrick Steuer
-Paul Dale
-Paul C. Sutton
-Paul Yang
-Ralf S. Engelschall
-Rich Salz
-Richard Levitte
-Shane Lontis
-Stephen Henson
-Steve Marquess
-Tim Hudson
-Tomáš Mráz
-Ulf Möller
-Viktor Dukhovni
diff -r e153d40a82d4 -r 1db12422c517 crypto/external/bsd/openssl/dist/CHANGES
--- a/crypto/external/bsd/openssl/dist/CHANGES  Sun May 07 18:29:10 2023 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13899 +0,0 @@
-
- OpenSSL CHANGES
- _______________
-
- This is a high-level summary of the most important changes.
- For a full list of changes, see the git commit log; for example,
- https://github.com/openssl/openssl/commits/ and pick the appropriate
- release branch.
-
- Changes between 1.1.1s and 1.1.1t [7 Feb 2023]
-
-  *) Fixed X.400 address type confusion in X.509 GeneralName.
-
-     There is a type confusion vulnerability relating to X.400 address processing
-     inside an X.509 GeneralName. X.400 addresses were parsed as an ASN1_STRING
-     but subsequently interpreted by GENERAL_NAME_cmp as an ASN1_TYPE. This
-     vulnerability may allow an attacker who can provide a certificate chain and
-     CRL (neither of which need have a valid signature) to pass arbitrary
-     pointers to a memcmp call, creating a possible read primitive, subject to
-     some constraints. Refer to the advisory for more information. Thanks to
-     David Benjamin for discovering this issue. (CVE-2023-0286)
-
-     This issue has been fixed by changing the public header file definition of
-     GENERAL_NAME so that x400Address reflects the implementation. It was not
-     possible for any existing application to successfully use the existing
-     definition; however, if any application references the x400Address field
-     (e.g. in dead code), note that the type of this field has changed. There is
-     no ABI change.
-     [Hugo Landau]
-
-  *) Fixed Use-after-free following BIO_new_NDEF.
-
-     The public API function BIO_new_NDEF is a helper function used for
-     streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL
-     to support the SMIME, CMS and PKCS7 streaming capabilities, but may also
-     be called directly by end user applications.
-
-     The function receives a BIO from the caller, prepends a new BIO_f_asn1
-     filter BIO onto the front of it to form a BIO chain, and then returns
-     the new head of the BIO chain to the caller. Under certain conditions,
-     for example if a CMS recipient public key is invalid, the new filter BIO
-     is freed and the function returns a NULL result indicating a failure.
-     However, in this case, the BIO chain is not properly cleaned up and the
-     BIO passed by the caller still retains internal pointers to the previously
-     freed filter BIO. If the caller then goes on to call BIO_pop() on the BIO
-     then a use-after-free will occur. This will most likely result in a crash.
-     (CVE-2023-0215)
-     [Viktor Dukhovni, Matt Caswell]
-
-  *) Fixed Double free after calling PEM_read_bio_ex.
-
-     The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and
-     decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload
-     data. If the function succeeds then the "name_out", "header" and "data"
-     arguments are populated with pointers to buffers containing the relevant
-     decoded data. The caller is responsible for freeing those buffers. It is
-     possible to construct a PEM file that results in 0 bytes of payload data.
-     In this case PEM_read_bio_ex() will return a failure code but will populate
-     the header argument with a pointer to a buffer that has already been freed.
-     If the caller also frees this buffer then a double free will occur. This
-     will most likely lead to a crash.
-
-     The functions PEM_read_bio() and PEM_read() are simple wrappers around
-     PEM_read_bio_ex() and therefore these functions are also directly affected.
-
-     These functions are also called indirectly by a number of other OpenSSL
-     functions including PEM_X509_INFO_read_bio_ex() and
-     SSL_CTX_use_serverinfo_file() which are also vulnerable. Some OpenSSL
-     internal uses of these functions are not vulnerable because the caller does
-     not free the header argument if PEM_read_bio_ex() returns a failure code.
-     (CVE-2022-4450)
-     [Kurt Roeckx, Matt Caswell]
-
-  *) Fixed Timing Oracle in RSA Decryption.
-
-     A timing based side channel exists in the OpenSSL RSA Decryption
-     implementation which could be sufficient to recover a plaintext across
-     a network in a Bleichenbacher style attack. To achieve a successful
-     decryption an attacker would have to be able to send a very large number
-     of trial messages for decryption. The vulnerability affects all RSA padding
-     modes: PKCS#1 v1.5, RSA-OEAP and RSASVE.
-     (CVE-2022-4304)
-     [Dmitry Belyavsky, Hubert Kario]
-
- Changes between 1.1.1r and 1.1.1s [1 Nov 2022]
-
-  *) Fixed a regression introduced in 1.1.1r version not refreshing the
-     certificate data to be signed before signing the certificate.
-     [Gibeom Gwon]
-
- Changes between 1.1.1q and 1.1.1r [11 Oct 2022]
-
-  *) Fixed the linux-mips64 Configure target which was missing the
-     SIXTY_FOUR_BIT bn_ops flag. This was causing heap corruption on that
-     platform.
-     [Adam Joseph]
-
-  *) Fixed a strict aliasing problem in bn_nist. Clang-14 optimisation was
-     causing incorrect results in some cases as a result.
-     [Paul Dale]
-
-  *) Fixed SSL_pending() and SSL_has_pending() with DTLS which were failing to
-     report correct results in some cases
-     [Matt Caswell]
-
-  *) Fixed a regression introduced in 1.1.1o for re-signing certificates with
-     different key sizes
-     [Todd Short]
-
-  *) Added the loongarch64 target
-     [Shi Pujin]
-
-  *) Fixed a DRBG seed propagation thread safety issue
-     [Bernd Edlinger]
-
-  *) Fixed a memory leak in tls13_generate_secret
-     [Bernd Edlinger]
-
-  *) Fixed reported performance degradation on aarch64. Restored the
-     implementation prior to commit 2621751 ("aes/asm/aesv8-armx.pl: avoid
-     32-bit lane assignment in CTR mode") for 64bit targets only, since it is
-     reportedly 2-17% slower and the silicon errata only affects 32bit targets.
-     The new algorithm is still used for 32 bit targets.
-     [Bernd Edlinger]
-
-  *) Added a missing header for memcmp that caused compilation failure on some
-     platforms
-     [Gregor Jasny]
-
- Changes between 1.1.1p and 1.1.1q [5 Jul 2022]
-
-  *) AES OCB mode for 32-bit x86 platforms using the AES-NI assembly optimised
-     implementation would not encrypt the entirety of the data under some
-     circumstances.  This could reveal sixteen bytes of data that was
-     preexisting in the memory that wasn't written.  In the special case of
-     "in place" encryption, sixteen bytes of the plaintext would be revealed.
-
-     Since OpenSSL does not support OCB based cipher suites for TLS and DTLS,
-     they are both unaffected.
-     (CVE-2022-2097)
-     [Alex Chernyakhovsky, David Benjamin, Alejandro Sedeño]
-
- Changes between 1.1.1o and 1.1.1p [21 Jun 2022]
-
-  *) In addition to the c_rehash shell command injection identified in
-     CVE-2022-1292, further bugs where the c_rehash script does not
-     properly sanitise shell metacharacters to prevent command injection have been
-     fixed.
-
-     When the CVE-2022-1292 was fixed it was not discovered that there
-     are other places in the script where the file names of certificates
-     being hashed were possibly passed to a command executed through the shell.
-
-     This script is distributed by some operating systems in a manner where
-     it is automatically executed.  On such operating systems, an attacker
-     could execute arbitrary commands with the privileges of the script.
-
-     Use of the c_rehash script is considered obsolete and should be replaced
-     by the OpenSSL rehash command line tool.
-     (CVE-2022-2068)
-     [Daniel Fiala, Tomáš Mráz]
-
-  *) When OpenSSL TLS client is connecting without any supported elliptic
-     curves and TLS-1.3 protocol is disabled the connection will no longer fail
-     if a ciphersuite that does not use a key exchange based on elliptic
-     curves can be negotiated.
-     [Tomáš Mráz]
-
- Changes between 1.1.1n and 1.1.1o [3 May 2022]
-
-  *) Fixed a bug in the c_rehash script which was not properly sanitising shell
-     metacharacters to prevent command injection.  This script is distributed
-     by some operating systems in a manner where it is automatically executed.
-     On such operating systems, an attacker could execute arbitrary commands
-     with the privileges of the script.
-
-     Use of the c_rehash script is considered obsolete and should be replaced
-     by the OpenSSL rehash command line tool.
-     (CVE-2022-1292)
-     [Tomáš Mráz]
-
- Changes between 1.1.1m and 1.1.1n [15 Mar 2022]
-
-  *) Fixed a bug in the BN_mod_sqrt() function that can cause it to loop forever
-     for non-prime moduli.
-
-     Internally this function is used when parsing certificates that contain
-     elliptic curve public keys in compressed form or explicit elliptic curve
-     parameters with a base point encoded in compressed form.
-
-     It is possible to trigger the infinite loop by crafting a certificate that
-     has invalid explicit curve parameters.
-
-     Since certificate parsing happens prior to verification of the certificate
-     signature, any process that parses an externally supplied certificate may
-     thus be subject to a denial of service attack. The infinite loop can also
-     be reached when parsing crafted private keys as they can contain explicit
-     elliptic curve parameters.
-
-     Thus vulnerable situations include:
-
-      - TLS clients consuming server certificates
-      - TLS servers consuming client certificates
-      - Hosting providers taking certificates or private keys from customers
-      - Certificate authorities parsing certification requests from subscribers
-      - Anything else which parses ASN.1 elliptic curve parameters
-
-     Also any other applications that use the BN_mod_sqrt() where the attacker
-     can control the parameter values are vulnerable to this DoS issue.
-     (CVE-2022-0778)
-     [Tomáš Mráz]
-
-  *) Add ciphersuites based on DHE_PSK (RFC 4279) and ECDHE_PSK (RFC 5489)
-     to the list of ciphersuites providing Perfect Forward Secrecy as
-     required by SECLEVEL >= 3.
-
-     [Dmitry Belyavskiy, Nicola Tuveri]
-
- Changes between 1.1.1l and 1.1.1m [14 Dec 2021]
-
-  *) Avoid loading of a dynamic engine twice.
-
-     [Bernd Edlinger]
-
-  *) Fixed building on Debian with kfreebsd kernels
-
-     [Mattias Ellert]
-
-  *) Prioritise DANE TLSA issuer certs over peer certs
-
-     [Viktor Dukhovni]
-
-  *) Fixed random API for MacOS prior to 10.12
-
-     These MacOS versions don't support the CommonCrypto APIs
-
-     [Lenny Primak]
-
- Changes between 1.1.1k and 1.1.1l [24 Aug 2021]
-
-  *) Fixed an SM2 Decryption Buffer Overflow.
-
-     In order to decrypt SM2 encrypted data an application is expected to call the
-     API function EVP_PKEY_decrypt(). Typically an application will call this


Home | Main Index | Thread Index | Old Index