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



details:   https://anonhg.NetBSD.org/src/rev/c4e9b6348d06
branches:  trunk
changeset: 829701:c4e9b6348d06
user:      christos <christos%NetBSD.org@localhost>
date:      Thu Feb 08 21:51:22 2018 +0000

description:
merged conflicts

diffstat:

 crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS                                  |     2 -
 crypto/external/bsd/openssl/dist/CHANGES                                          |  1558 +-
 crypto/external/bsd/openssl/dist/CHANGES.SSLeay                                   |   968 -
 crypto/external/bsd/openssl/dist/Configure                                        |  4516 ++--
 crypto/external/bsd/openssl/dist/GitConfigure                                     |     8 -
 crypto/external/bsd/openssl/dist/GitMake                                          |     5 -
 crypto/external/bsd/openssl/dist/INSTALL.DJGPP                                    |    47 -
 crypto/external/bsd/openssl/dist/INSTALL.MacOS                                    |    72 -
 crypto/external/bsd/openssl/dist/INSTALL.NW                                       |   454 -
 crypto/external/bsd/openssl/dist/INSTALL.OS2                                      |    31 -
 crypto/external/bsd/openssl/dist/INSTALL.VMS                                      |   293 -
 crypto/external/bsd/openssl/dist/INSTALL.W32                                      |   325 -
 crypto/external/bsd/openssl/dist/INSTALL.W64                                      |    66 -
 crypto/external/bsd/openssl/dist/INSTALL.WCE                                      |    95 -
 crypto/external/bsd/openssl/dist/MacOS/GUSI_Init.cpp                              |    62 -
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/CPStringUtils.cpp             |  2753 ---
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/CPStringUtils.hpp             |   104 -
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/ErrorHandling.cpp             |   170 -
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/ErrorHandling.hpp             |   147 -
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/GetHTTPS.cpp                  |   209 -
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/MacSocket.cpp                 |  1607 -
 crypto/external/bsd/openssl/dist/MacOS/GetHTTPS.src/MacSocket.h                   |   104 -
 crypto/external/bsd/openssl/dist/MacOS/OpenSSL.mcp.hqx                            |  4940 -----
 crypto/external/bsd/openssl/dist/MacOS/Randomizer.cpp                             |   476 -
 crypto/external/bsd/openssl/dist/MacOS/Randomizer.h                               |    42 -
 crypto/external/bsd/openssl/dist/MacOS/TODO                                       |    18 -
 crypto/external/bsd/openssl/dist/MacOS/_MWERKS_GUSI_prefix.h                      |     9 -
 crypto/external/bsd/openssl/dist/MacOS/_MWERKS_prefix.h                           |     9 -
 crypto/external/bsd/openssl/dist/MacOS/buildinf.h                                 |     5 -
 crypto/external/bsd/openssl/dist/MacOS/mklinks.as.hqx                             |   820 -
 crypto/external/bsd/openssl/dist/MacOS/opensslconf.h                              |   126 -
 crypto/external/bsd/openssl/dist/Makefile                                         |   684 -
 crypto/external/bsd/openssl/dist/Makefile.org                                     |   682 -
 crypto/external/bsd/openssl/dist/NEWS                                             |    98 +-
 crypto/external/bsd/openssl/dist/Netware/build.bat                                |   235 -
 crypto/external/bsd/openssl/dist/Netware/cpy_tests.bat                            |   113 -
 crypto/external/bsd/openssl/dist/Netware/do_tests.pl                              |   624 -
 crypto/external/bsd/openssl/dist/Netware/globals.txt                              |   254 -
 crypto/external/bsd/openssl/dist/Netware/readme.txt                               |    19 -
 crypto/external/bsd/openssl/dist/Netware/set_env.bat                              |   112 -
 crypto/external/bsd/openssl/dist/PROBLEMS                                         |   213 -
 crypto/external/bsd/openssl/dist/README                                           |    43 +-
 crypto/external/bsd/openssl/dist/README.ASN1                                      |   187 -
 crypto/external/bsd/openssl/dist/VMS/TODO                                         |    18 -
 crypto/external/bsd/openssl/dist/VMS/WISHLIST.TXT                                 |     4 -
 crypto/external/bsd/openssl/dist/VMS/install-vms.com                              |    67 -
 crypto/external/bsd/openssl/dist/VMS/mkshared.com                                 |   476 -
 crypto/external/bsd/openssl/dist/VMS/multinet_shr.opt                             |     1 -
 crypto/external/bsd/openssl/dist/VMS/openssl_startup.com                          |   108 -
 crypto/external/bsd/openssl/dist/VMS/openssl_undo.com                             |    20 -
 crypto/external/bsd/openssl/dist/VMS/openssl_utils.com                            |    46 -
 crypto/external/bsd/openssl/dist/VMS/socketshr_shr.opt                            |     1 -
 crypto/external/bsd/openssl/dist/VMS/tcpip_shr_decc.opt                           |     1 -
 crypto/external/bsd/openssl/dist/VMS/ucx_shr_decc.opt                             |     1 -
 crypto/external/bsd/openssl/dist/VMS/ucx_shr_decc_log.opt                         |     1 -
 crypto/external/bsd/openssl/dist/VMS/ucx_shr_vaxc.opt                             |     1 -
 crypto/external/bsd/openssl/dist/apps/CA.com                                      |   236 -
 crypto/external/bsd/openssl/dist/apps/CA.pl                                       |   188 -
 crypto/external/bsd/openssl/dist/apps/CA.sh                                       |   198 -
 crypto/external/bsd/openssl/dist/apps/Makefile                                    |  1059 -
 crypto/external/bsd/openssl/dist/apps/ca.c                                        |  1770 +-
 crypto/external/bsd/openssl/dist/apps/dh.c                                        |   331 -
 crypto/external/bsd/openssl/dist/apps/dh512.pem                                   |     9 -
 crypto/external/bsd/openssl/dist/apps/gendh.c                                     |   244 -
 crypto/external/bsd/openssl/dist/apps/install-apps.com                            |   107 -
 crypto/external/bsd/openssl/dist/apps/makeapps.com                                |  1184 -
 crypto/external/bsd/openssl/dist/apps/ocsp.c                                      |  1225 +-
 crypto/external/bsd/openssl/dist/apps/oid.cnf                                     |     6 -
 crypto/external/bsd/openssl/dist/apps/openssl.c                                   |     6 +-
 crypto/external/bsd/openssl/dist/apps/openssl.cnf                                 |    16 +-
 crypto/external/bsd/openssl/dist/apps/progs.h                                     |   366 -
 crypto/external/bsd/openssl/dist/apps/s_client.c                                  |  2766 +-
 crypto/external/bsd/openssl/dist/apps/s_server.c                                  |  2890 +-
 crypto/external/bsd/openssl/dist/apps/s_time.c                                    |   605 +-
 crypto/external/bsd/openssl/dist/apps/set/set-g-ca.pem                            |    21 -
 crypto/external/bsd/openssl/dist/apps/set/set-m-ca.pem                            |    21 -
 crypto/external/bsd/openssl/dist/apps/set/set_b_ca.pem                            |    23 -
 crypto/external/bsd/openssl/dist/apps/set/set_c_ca.pem                            |    21 -
 crypto/external/bsd/openssl/dist/apps/set/set_d_ct.pem                            |    21 -
 crypto/external/bsd/openssl/dist/apps/set/set_root.pem                            |    21 -
 crypto/external/bsd/openssl/dist/apps/speed.c                                     |  4046 ++--
 crypto/external/bsd/openssl/dist/apps/tsget                                       |   196 -
 crypto/external/bsd/openssl/dist/apps/winrand.c                                   |   146 -
 crypto/external/bsd/openssl/dist/bugs/MS                                          |     7 -
 crypto/external/bsd/openssl/dist/bugs/SSLv3                                       |    49 -
 crypto/external/bsd/openssl/dist/bugs/alpha.c                                     |    92 -
 crypto/external/bsd/openssl/dist/bugs/dggccbug.c                                  |    45 -
 crypto/external/bsd/openssl/dist/bugs/sgiccbug.c                                  |    60 -
 crypto/external/bsd/openssl/dist/bugs/sslref.dif                                  |    26 -
 crypto/external/bsd/openssl/dist/bugs/stream.c                                    |   132 -
 crypto/external/bsd/openssl/dist/bugs/ultrixcc.c                                  |    44 -
 crypto/external/bsd/openssl/dist/certs/README.RootCerts                           |     4 -
 crypto/external/bsd/openssl/dist/certs/demo/ca-cert.pem                           |    33 -
 crypto/external/bsd/openssl/dist/certs/demo/dsa-ca.pem                            |    43 -
 crypto/external/bsd/openssl/dist/certs/demo/dsa-pca.pem                           |    49 -
 crypto/external/bsd/openssl/dist/certs/demo/pca-cert.pem                          |    33 -
 crypto/external/bsd/openssl/dist/certs/expired/ICE.crl                            |     9 -
 crypto/external/bsd/openssl/dist/configdata.pm                                    |  8406 ----------
 crypto/external/bsd/openssl/dist/crypto/LPdir_vms.c                               |    13 +-
 crypto/external/bsd/openssl/dist/crypto/LPdir_win.c                               |   127 +-
 crypto/external/bsd/openssl/dist/crypto/Makefile                                  |   221 -
 crypto/external/bsd/openssl/dist/crypto/aes/Makefile                              |   171 -
 crypto/external/bsd/openssl/dist/crypto/aes/README                                |     3 -
 crypto/external/bsd/openssl/dist/crypto/aes/aes.h                                 |   157 -
 crypto/external/bsd/openssl/dist/crypto/aes/aes_ctr.c                             |    63 -
 crypto/external/bsd/openssl/dist/crypto/aes/aes_locl.h                            |    59 +-
 crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-x86_64.pl                     |    47 +-
 crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha1-x86_64.pl              |    23 +-
 crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86_64.pl                   |  1028 +-
 crypto/external/bsd/openssl/dist/crypto/arm64cpuid.S                              |    46 -
 crypto/external/bsd/openssl/dist/crypto/arm_arch.h                                |    13 +-
 crypto/external/bsd/openssl/dist/crypto/armcap.c                                  |    37 +-
 crypto/external/bsd/openssl/dist/crypto/armv4cpuid.S                              |   209 -
 crypto/external/bsd/openssl/dist/crypto/asn1/Makefile                             |   933 -
 crypto/external/bsd/openssl/dist/crypto/asn1/a_bool.c                             |   111 -
 crypto/external/bsd/openssl/dist/crypto/asn1/a_bytes.c                            |   334 -
 crypto/external/bsd/openssl/dist/crypto/asn1/a_d2i_fp.c                           |   115 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/a_enum.c                             |   181 -
 crypto/external/bsd/openssl/dist/crypto/asn1/a_set.c                              |   243 -
 crypto/external/bsd/openssl/dist/crypto/asn1/a_strex.c                            |   178 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/a_type.c                             |   103 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/asn1.h                               |  1419 -
 crypto/external/bsd/openssl/dist/crypto/asn1/asn1_mac.h                           |   579 -
 crypto/external/bsd/openssl/dist/crypto/asn1/asn1t.h                              |   973 -
 crypto/external/bsd/openssl/dist/crypto/asn1/asn_mime.c                           |   292 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c                           |   197 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/f_enum.c                             |   203 -
 crypto/external/bsd/openssl/dist/crypto/asn1/t_crl.c                              |   133 -
 crypto/external/bsd/openssl/dist/crypto/asn1/t_req.c                              |   255 -
 crypto/external/bsd/openssl/dist/crypto/asn1/t_x509.c                             |   556 -
 crypto/external/bsd/openssl/dist/crypto/asn1/t_x509a.c                            |   115 -
 crypto/external/bsd/openssl/dist/crypto/asn1/tasn_dec.c                           |   263 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/tasn_enc.c                           |   112 +-
 crypto/external/bsd/openssl/dist/crypto/asn1/x_attrib.c                           |   124 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_crl.c                              |   518 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_exten.c                            |    77 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_name.c                             |   536 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_nx509.c                            |    72 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_pubkey.c                           |   374 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_req.c                              |   116 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_x509.c                             |   289 -
 crypto/external/bsd/openssl/dist/crypto/asn1/x_x509a.c                            |   196 -
 crypto/external/bsd/openssl/dist/crypto/bf/COPYRIGHT                              |    46 -
 crypto/external/bsd/openssl/dist/crypto/bf/INSTALL                                |    14 -
 crypto/external/bsd/openssl/dist/crypto/bf/Makefile                               |   103 -
 crypto/external/bsd/openssl/dist/crypto/bf/README                                 |     8 -
 crypto/external/bsd/openssl/dist/crypto/bf/VERSION                                |     6 -
 crypto/external/bsd/openssl/dist/crypto/bf/asm/bf-686.pl                          |   127 -
 crypto/external/bsd/openssl/dist/crypto/bf/asm/readme                             |    10 -
 crypto/external/bsd/openssl/dist/crypto/bf/bf_opts.c                              |   324 -
 crypto/external/bsd/openssl/dist/crypto/bf/bfs.cpp                                |    67 -
 crypto/external/bsd/openssl/dist/crypto/bf/bfspeed.c                              |   265 -
 crypto/external/bsd/openssl/dist/crypto/bf/bftest.c                               |   538 -
 crypto/external/bsd/openssl/dist/crypto/bf/blowfish.h                             |   130 -
 crypto/external/bsd/openssl/dist/crypto/bio/Makefile                              |   224 -
 crypto/external/bsd/openssl/dist/crypto/bio/b_sock.c                              |   935 +-
 crypto/external/bsd/openssl/dist/crypto/bio/bio.h                                 |   883 -
 crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c                             |   246 +-
 crypto/external/bsd/openssl/dist/crypto/bio/bss_file.c                            |   264 +-
 crypto/external/bsd/openssl/dist/crypto/bio/bss_log.c                             |    89 +-
 crypto/external/bsd/openssl/dist/crypto/bio/bss_rtcp.c                            |   321 -
 crypto/external/bsd/openssl/dist/crypto/bn/Makefile                               |   389 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/README                             |    27 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/mips3-mont.pl                      |   327 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/mips3.s                            |  2201 --
 crypto/external/bsd/openssl/dist/crypto/bn/asm/vms.mar                            |  6440 -------
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86.pl                             |    38 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/add.pl                         |    76 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/comba.pl                       |   277 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/div.pl                         |    15 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/f                              |     3 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/mul.pl                         |    77 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/mul_add.pl                     |    87 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/sqr.pl                         |    60 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86/sub.pl                         |    76 -
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gcc.c                       |     9 +
 crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-gf2m.pl                     |    11 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn.h                                   |   951 -
 crypto/external/bsd/openssl/dist/crypto/bn/bn.mul                                 |    19 -
 crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c                               |   170 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h                               |   406 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c                               |   498 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_mont.c                              |   169 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c                              |   109 +-
 crypto/external/bsd/openssl/dist/crypto/bn/bnspeed.c                              |   232 -
 crypto/external/bsd/openssl/dist/crypto/bn/bntest.c                               |  2160 --
 crypto/external/bsd/openssl/dist/crypto/bn/divtest.c                              |    46 -
 crypto/external/bsd/openssl/dist/crypto/bn/exp.c                                  |    61 -
 crypto/external/bsd/openssl/dist/crypto/bn/expspeed.c                             |   381 -
 crypto/external/bsd/openssl/dist/crypto/bn/exptest.c                              |   313 -
 crypto/external/bsd/openssl/dist/crypto/bn/todo                                   |     3 -
 crypto/external/bsd/openssl/dist/crypto/bn/vms-helper.c                           |    68 -
 crypto/external/bsd/openssl/dist/crypto/buffer/Makefile                           |    99 -
 crypto/external/bsd/openssl/dist/crypto/buffer/buf_str.c                          |   137 -
 crypto/external/bsd/openssl/dist/crypto/buffer/buffer.c                           |   121 +-
 crypto/external/bsd/openssl/dist/crypto/buffer/buffer.h                           |   125 -
 crypto/external/bsd/openssl/dist/crypto/camellia/Makefile                         |   114 -
 crypto/external/bsd/openssl/dist/crypto/camellia/camellia.h                       |   132 -
 crypto/external/bsd/openssl/dist/crypto/camellia/cmll_utl.c                       |    64 -
 crypto/external/bsd/openssl/dist/crypto/cast/Makefile                             |   104 -
 crypto/external/bsd/openssl/dist/crypto/cast/asm/readme                           |     7 -
 crypto/external/bsd/openssl/dist/crypto/cast/cast.h                               |   112 -
 crypto/external/bsd/openssl/dist/crypto/cast/cast_spd.c                           |   262 -
 crypto/external/bsd/openssl/dist/crypto/cast/castopts.c                           |   334 -
 crypto/external/bsd/openssl/dist/crypto/cast/casts.cpp                            |    70 -
 crypto/external/bsd/openssl/dist/crypto/cast/casttest.c                           |   241 -
 crypto/external/bsd/openssl/dist/crypto/cmac/Makefile                             |   113 -
 crypto/external/bsd/openssl/dist/crypto/cmac/cmac.h                               |    82 -
 crypto/external/bsd/openssl/dist/crypto/cms/Makefile                              |   305 -
 crypto/external/bsd/openssl/dist/crypto/cms/cms.h                                 |   555 -
 crypto/external/bsd/openssl/dist/crypto/cms/cms_pwri.c                            |   171 +-
 crypto/external/bsd/openssl/dist/crypto/comp/Makefile                             |   110 -
 crypto/external/bsd/openssl/dist/crypto/comp/c_rle.c                              |    62 -
 crypto/external/bsd/openssl/dist/crypto/comp/c_zlib.c                             |   316 +-
 crypto/external/bsd/openssl/dist/crypto/comp/comp.h                               |    83 -
 crypto/external/bsd/openssl/dist/crypto/conf/Makefile                             |   154 -
 crypto/external/bsd/openssl/dist/crypto/conf/README                               |    73 -
 crypto/external/bsd/openssl/dist/crypto/conf/cnf_save.c                           |   104 -
 crypto/external/bsd/openssl/dist/crypto/conf/conf.h                               |   267 -
 crypto/external/bsd/openssl/dist/crypto/conf/conf_api.h                           |    89 -
 crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c                           |   146 +-
 crypto/external/bsd/openssl/dist/crypto/conf/ssleay.cnf                           |    78 -
 crypto/external/bsd/openssl/dist/crypto/conf/test.c                               |    98 -
 crypto/external/bsd/openssl/dist/crypto/constant_time_locl.h                      |   211 -
 crypto/external/bsd/openssl/dist/crypto/constant_time_test.c                      |   304 -
 crypto/external/bsd/openssl/dist/crypto/cryptlib.c                                |   800 +-
 crypto/external/bsd/openssl/dist/crypto/cryptlib.h                                |   111 -
 crypto/external/bsd/openssl/dist/crypto/crypto-lib.com                            |  1537 -
 crypto/external/bsd/openssl/dist/crypto/crypto.h                                  |   661 -
 crypto/external/bsd/openssl/dist/crypto/cversion.c                                |    92 +-
 crypto/external/bsd/openssl/dist/crypto/des/COPYRIGHT                             |    50 -
 crypto/external/bsd/openssl/dist/crypto/des/DES.pm                                |    19 -
 crypto/external/bsd/openssl/dist/crypto/des/DES.xs                                |   268 -
 crypto/external/bsd/openssl/dist/crypto/des/FILES0                                |    96 -
 crypto/external/bsd/openssl/dist/crypto/des/INSTALL                               |    69 -
 crypto/external/bsd/openssl/dist/crypto/des/Imakefile                             |    35 -
 crypto/external/bsd/openssl/dist/crypto/des/KERBEROS                              |    41 -
 crypto/external/bsd/openssl/dist/crypto/des/Makefile                              |   283 -
 crypto/external/bsd/openssl/dist/crypto/des/README                                |    54 -
 crypto/external/bsd/openssl/dist/crypto/des/VERSION                               |   412 -
 crypto/external/bsd/openssl/dist/crypto/des/asm/readme                            |   131 -
 crypto/external/bsd/openssl/dist/crypto/des/cbc3_enc.c                            |    95 -
 crypto/external/bsd/openssl/dist/crypto/des/des-lib.com                           |  1005 -
 crypto/external/bsd/openssl/dist/crypto/des/des.c                                 |   868 -
 crypto/external/bsd/openssl/dist/crypto/des/des.h                                 |   265 -
 crypto/external/bsd/openssl/dist/crypto/des/des.pod                               |   217 -
 crypto/external/bsd/openssl/dist/crypto/des/des3s.cpp                             |    67 -
 crypto/external/bsd/openssl/dist/crypto/des/des_old.c                             |   345 -
 crypto/external/bsd/openssl/dist/crypto/des/des_old.h                             |   497 -
 crypto/external/bsd/openssl/dist/crypto/des/des_old2.c                            |    80 -
 crypto/external/bsd/openssl/dist/crypto/des/des_opts.c                            |   641 -
 crypto/external/bsd/openssl/dist/crypto/des/des_ver.h                             |    73 -
 crypto/external/bsd/openssl/dist/crypto/des/dess.cpp                              |    67 -
 crypto/external/bsd/openssl/dist/crypto/des/destest.c                             |   923 -
 crypto/external/bsd/openssl/dist/crypto/des/ede_cbcm_enc.c                        |   189 -
 crypto/external/bsd/openssl/dist/crypto/des/enc_read.c                            |   235 -
 crypto/external/bsd/openssl/dist/crypto/des/enc_writ.c                            |   182 -
 crypto/external/bsd/openssl/dist/crypto/des/makefile.bc                           |    50 -
 crypto/external/bsd/openssl/dist/crypto/des/options.txt                           |    39 -
 crypto/external/bsd/openssl/dist/crypto/des/rand_key.c                            |    58 +-
 crypto/external/bsd/openssl/dist/crypto/des/read2pwd.c                            |   140 -
 crypto/external/bsd/openssl/dist/crypto/des/read_pwd.c                            |   528 -
 crypto/external/bsd/openssl/dist/crypto/des/rpw.c                                 |    94 -
 crypto/external/bsd/openssl/dist/crypto/des/speed.c                               |   299 -
 crypto/external/bsd/openssl/dist/crypto/des/times/486-50.sol                      |    16 -
 crypto/external/bsd/openssl/dist/crypto/des/times/586-100.lnx                     |    20 -
 crypto/external/bsd/openssl/dist/crypto/des/times/686-200.fre                     |    18 -
 crypto/external/bsd/openssl/dist/crypto/des/times/aix.cc                          |    26 -
 crypto/external/bsd/openssl/dist/crypto/des/times/alpha.cc                        |    18 -
 crypto/external/bsd/openssl/dist/crypto/des/times/hpux.cc                         |    17 -
 crypto/external/bsd/openssl/dist/crypto/des/times/sparc.gcc                       |    17 -
 crypto/external/bsd/openssl/dist/crypto/des/times/usparc.cc                       |    31 -
 crypto/external/bsd/openssl/dist/crypto/des/typemap                               |    34 -
 crypto/external/bsd/openssl/dist/crypto/dh/Makefile                               |   204 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh.h                                   |   393 -
 crypto/external/bsd/openssl/dist/crypto/dh/dh_lib.c                               |   338 +-
 crypto/external/bsd/openssl/dist/crypto/dh/dhtest.c                               |   643 -
 crypto/external/bsd/openssl/dist/crypto/dh/example                                |    50 -
 crypto/external/bsd/openssl/dist/crypto/dh/generate                               |    65 -
 crypto/external/bsd/openssl/dist/crypto/dh/p1024.c                                |    92 -
 crypto/external/bsd/openssl/dist/crypto/dh/p192.c                                 |    80 -
 crypto/external/bsd/openssl/dist/crypto/dh/p512.c                                 |    85 -
 crypto/external/bsd/openssl/dist/crypto/dsa/Makefile                              |   211 -
 crypto/external/bsd/openssl/dist/crypto/dsa/README                                |     4 -
 crypto/external/bsd/openssl/dist/crypto/dsa/dsa.h                                 |   332 -
 crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ameth.c                           |   272 +-
 crypto/external/bsd/openssl/dist/crypto/dsa/dsa_lib.c                             |   369 +-
 crypto/external/bsd/openssl/dist/crypto/dsa/dsagen.c                              |   115 -
 crypto/external/bsd/openssl/dist/crypto/dsa/dsatest.c                             |   268 -
 crypto/external/bsd/openssl/dist/crypto/dsa/fips186a.txt                          |   122 -
 crypto/external/bsd/openssl/dist/crypto/dso/Makefile                              |   152 -
 crypto/external/bsd/openssl/dist/crypto/dso/README                                |    22 -
 crypto/external/bsd/openssl/dist/crypto/dso/dso.h                                 |   451 -
 crypto/external/bsd/openssl/dist/crypto/dso/dso_beos.c                            |   253 -
 crypto/external/bsd/openssl/dist/crypto/dso/dso_dlfcn.c                           |   149 +-
 crypto/external/bsd/openssl/dist/crypto/dso/dso_null.c                            |    92 -
 crypto/external/bsd/openssl/dist/crypto/ebcdic.h                                  |    26 -
 crypto/external/bsd/openssl/dist/crypto/ec/Makefile                               |   274 -
 crypto/external/bsd/openssl/dist/crypto/ec/ec.h                                   |  1282 -
 crypto/external/bsd/openssl/dist/crypto/ec/ec2_mult.c                             |   101 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec2_smpl.c                             |   266 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_ameth.c                             |   366 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c                              |   555 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_key.c                               |   520 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_lcl.h                               |   267 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c                               |   534 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ecp_mont.c                             |   142 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ecp_nist.c                             |    97 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ecp_smpl.c                             |   445 +-
 crypto/external/bsd/openssl/dist/crypto/ec/ectest.c                               |  1870 --
 crypto/external/bsd/openssl/dist/crypto/ecdh/Makefile                             |   126 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ecdh.h                               |   134 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ecdhtest.c                           |   580 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ech_err.c                            |    98 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ech_kdf.c                            |   111 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ech_key.c                            |    81 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ech_lib.c                            |   265 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ech_locl.h                           |   104 -
 crypto/external/bsd/openssl/dist/crypto/ecdh/ech_ossl.c                           |   220 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/Makefile                            |   142 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecdsa.h                             |   335 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecdsatest.c                         |   556 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_asn1.c                          |    67 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_err.c                           |   107 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_lib.c                           |   354 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_locl.h                          |   120 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_ossl.c                          |   464 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_sign.c                          |   106 -
 crypto/external/bsd/openssl/dist/crypto/ecdsa/ecs_vrf.c                           |   112 -
 crypto/external/bsd/openssl/dist/crypto/engine/Makefile                           |   435 -
 crypto/external/bsd/openssl/dist/crypto/engine/eng_all.c                          |   125 +-
 crypto/external/bsd/openssl/dist/crypto/engine/eng_cryptodev.c                    |  1049 +-
 crypto/external/bsd/openssl/dist/crypto/engine/eng_lib.c                          |   125 +-
 crypto/external/bsd/openssl/dist/crypto/engine/engine.h                           |   960 -
 crypto/external/bsd/openssl/dist/crypto/engine/enginetest.c                       |   270 -
 crypto/external/bsd/openssl/dist/crypto/engine/tb_ecdh.c                          |   139 -
 crypto/external/bsd/openssl/dist/crypto/engine/tb_ecdsa.c                         |   124 -
 crypto/external/bsd/openssl/dist/crypto/engine/tb_store.c                         |   129 -
 crypto/external/bsd/openssl/dist/crypto/err/Makefile                              |   112 -
 crypto/external/bsd/openssl/dist/crypto/err/err.h                                 |   389 -
 crypto/external/bsd/openssl/dist/crypto/err/openssl.ec                            |   129 +-
 crypto/external/bsd/openssl/dist/crypto/evp/Makefile                              |   795 -
 crypto/external/bsd/openssl/dist/crypto/evp/c_all.c                               |    85 -
 crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c                               |  1533 +-
 crypto/external/bsd/openssl/dist/crypto/evp/e_dsa.c                               |    69 -
 crypto/external/bsd/openssl/dist/crypto/evp/evp.h                                 |  1536 -
 crypto/external/bsd/openssl/dist/crypto/evp/evp_acnf.c                            |    73 -
 crypto/external/bsd/openssl/dist/crypto/evp/evp_enc.c                             |   290 +-
 crypto/external/bsd/openssl/dist/crypto/evp/evp_extra_test.c                      |   489 -
 crypto/external/bsd/openssl/dist/crypto/evp/evp_test.c                            |   598 -
 crypto/external/bsd/openssl/dist/crypto/evp/evptests.txt                          |   401 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_dss.c                               |   104 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_dss1.c                              |   105 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_ecdsa.c                             |   154 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_sha.c                               |   106 -
 crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c                              |   212 +-
 crypto/external/bsd/openssl/dist/crypto/evp/openbsd_hw.c                          |   453 -
 crypto/external/bsd/openssl/dist/crypto/ex_data.c                                 |   819 +-
 crypto/external/bsd/openssl/dist/crypto/fips_err.h                                |   223 -
 crypto/external/bsd/openssl/dist/crypto/fips_ers.c                                |     7 -
 crypto/external/bsd/openssl/dist/crypto/hmac/Makefile                             |   112 -
 crypto/external/bsd/openssl/dist/crypto/hmac/hmac.c                               |   252 +-
 crypto/external/bsd/openssl/dist/crypto/hmac/hmac.h                               |   129 -
 crypto/external/bsd/openssl/dist/crypto/hmac/hmactest.c                           |   335 -
 crypto/external/bsd/openssl/dist/crypto/idea/Makefile                             |    91 -
 crypto/external/bsd/openssl/dist/crypto/idea/i_cbc.c                              |    73 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_cfb64.c                            |    67 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_ecb.c                              |    74 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_ofb64.c                            |    65 +-
 crypto/external/bsd/openssl/dist/crypto/idea/i_skey.c                             |    77 +-
 crypto/external/bsd/openssl/dist/crypto/idea/idea.h                               |   107 -
 crypto/external/bsd/openssl/dist/crypto/idea/idea_lcl.h                           |   132 +-
 crypto/external/bsd/openssl/dist/crypto/idea/idea_spd.c                           |   283 -
 crypto/external/bsd/openssl/dist/crypto/idea/ideatest.c                           |   232 -
 crypto/external/bsd/openssl/dist/crypto/idea/version                              |    12 -
 crypto/external/bsd/openssl/dist/crypto/install-crypto.com                        |   196 -
 crypto/external/bsd/openssl/dist/crypto/jpake/Makefile                            |    66 -
 crypto/external/bsd/openssl/dist/crypto/jpake/jpake.c                             |   516 -
 crypto/external/bsd/openssl/dist/crypto/jpake/jpake.h                             |   128 -
 crypto/external/bsd/openssl/dist/crypto/jpake/jpake_err.c                         |   108 -
 crypto/external/bsd/openssl/dist/crypto/jpake/jpaketest.c                         |   185 -
 crypto/external/bsd/openssl/dist/crypto/krb5/Makefile                             |    86 -
 crypto/external/bsd/openssl/dist/crypto/krb5/krb5_asn.c                           |   162 -
 crypto/external/bsd/openssl/dist/crypto/krb5/krb5_asn.h                           |   240 -
 crypto/external/bsd/openssl/dist/crypto/lhash/Makefile                            |    90 -
 crypto/external/bsd/openssl/dist/crypto/lhash/lh_test.c                           |    89 -
 crypto/external/bsd/openssl/dist/crypto/lhash/lhash.c                             |   337 +-
 crypto/external/bsd/openssl/dist/crypto/lhash/lhash.h                             |   240 -
 crypto/external/bsd/openssl/dist/crypto/md2/Makefile                              |    91 -
 crypto/external/bsd/openssl/dist/crypto/md2/md2.c                                 |   119 -
 crypto/external/bsd/openssl/dist/crypto/md2/md2.h                                 |    94 -
 crypto/external/bsd/openssl/dist/crypto/md2/md2test.c                             |   142 -
 crypto/external/bsd/openssl/dist/crypto/md32_common.h                             |   408 -
 crypto/external/bsd/openssl/dist/crypto/md4/Makefile                              |    91 -
 crypto/external/bsd/openssl/dist/crypto/md4/md4.c                                 |   121 -
 crypto/external/bsd/openssl/dist/crypto/md4/md4.h                                 |   124 -
 crypto/external/bsd/openssl/dist/crypto/md4/md4_dgst.c                            |    66 +-
 crypto/external/bsd/openssl/dist/crypto/md4/md4s.cpp                              |    78 -
 crypto/external/bsd/openssl/dist/crypto/md4/md4test.c                             |   133 -
 crypto/external/bsd/openssl/dist/crypto/md5/Makefile                              |   107 -
 crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-x86_64.pl                     |    44 +-
 crypto/external/bsd/openssl/dist/crypto/md5/md5.c                                 |   121 -
 crypto/external/bsd/openssl/dist/crypto/md5/md5.h                                 |   124 -
 crypto/external/bsd/openssl/dist/crypto/md5/md5_dgst.c                            |    98 +-
 crypto/external/bsd/openssl/dist/crypto/md5/md5_locl.h                            |    68 +-
 crypto/external/bsd/openssl/dist/crypto/md5/md5s.cpp                              |    78 -
 crypto/external/bsd/openssl/dist/crypto/md5/md5test.c                             |   138 -
 crypto/external/bsd/openssl/dist/crypto/mdc2/Makefile                             |    95 -
 crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2.h                               |    94 -
 crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2test.c                           |   146 -
 crypto/external/bsd/openssl/dist/crypto/mem.c                                     |   502 +-
 crypto/external/bsd/openssl/dist/crypto/mem_clr.c                                 |    62 +-
 crypto/external/bsd/openssl/dist/crypto/modes/Makefile                            |   160 -
 crypto/external/bsd/openssl/dist/crypto/modes/gcm128.c                            |   296 +-
 crypto/external/bsd/openssl/dist/crypto/modes/modes.h                             |   163 -
 crypto/external/bsd/openssl/dist/crypto/o_dir.h                                   |    55 -
 crypto/external/bsd/openssl/dist/crypto/o_dir_test.c                              |    68 -
 crypto/external/bsd/openssl/dist/crypto/o_str.h                                   |    69 -
 crypto/external/bsd/openssl/dist/crypto/o_time.h                                  |    70 -
 crypto/external/bsd/openssl/dist/crypto/objects/Makefile                          |   132 -
 crypto/external/bsd/openssl/dist/crypto/objects/o_names.c                         |   230 +-
 crypto/external/bsd/openssl/dist/crypto/objects/obj_mac.h                         |  4194 ----
 crypto/external/bsd/openssl/dist/crypto/objects/objects.README                    |    44 -
 crypto/external/bsd/openssl/dist/crypto/objects/objects.h                         |  1143 -
 crypto/external/bsd/openssl/dist/crypto/ocsp/Makefile                             |   215 -
 crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp.h                               |   637 -
 crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_vfy.c                           |   216 +-
 crypto/external/bsd/openssl/dist/crypto/opensslconf.h                             |   289 -
 crypto/external/bsd/openssl/dist/crypto/opensslconf.h.in                          |   154 -
 crypto/external/bsd/openssl/dist/crypto/opensslv.h                                |    97 -
 crypto/external/bsd/openssl/dist/crypto/ossl_typ.h                                |   213 -
 crypto/external/bsd/openssl/dist/crypto/pem/Makefile                              |   261 -
 crypto/external/bsd/openssl/dist/crypto/pem/message                               |    16 -
 crypto/external/bsd/openssl/dist/crypto/pem/pem.h                                 |   617 -
 crypto/external/bsd/openssl/dist/crypto/pem/pem2.h                                |    70 -
 crypto/external/bsd/openssl/dist/crypto/pem/pem_seal.c                            |   191 -
 crypto/external/bsd/openssl/dist/crypto/pem/pkcs7.lis                             |    22 -
 crypto/external/bsd/openssl/dist/crypto/perlasm/readme                            |   124 -
 crypto/external/bsd/openssl/dist/crypto/perlasm/x86gas.pl                         |    11 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs12/Makefile                           |   288 -
 crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_decr.c                         |   119 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs12/pkcs12.h                           |   342 -
 crypto/external/bsd/openssl/dist/crypto/pkcs7/Makefile                            |   182 -
 crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_doit.c                          |   321 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_lib.c                           |   115 +-
 crypto/external/bsd/openssl/dist/crypto/pkcs7/pkcs7.h                             |   481 -
 crypto/external/bsd/openssl/dist/crypto/ppccap.c                                  |   244 +-
 crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl                               |   161 +-
 crypto/external/bsd/openssl/dist/crypto/pqueue/Makefile                           |    85 -
 crypto/external/bsd/openssl/dist/crypto/pqueue/pq_test.c                          |    94 -
 crypto/external/bsd/openssl/dist/crypto/pqueue/pqueue.c                           |   235 -
 crypto/external/bsd/openssl/dist/crypto/pqueue/pqueue.h                           |    99 -
 crypto/external/bsd/openssl/dist/crypto/rand/Makefile                             |   166 -
 crypto/external/bsd/openssl/dist/crypto/rand/md_rand.c                            |   537 +-
 crypto/external/bsd/openssl/dist/crypto/rand/rand.h                               |   150 -
 crypto/external/bsd/openssl/dist/crypto/rand/rand_egd.c                           |   165 +-
 crypto/external/bsd/openssl/dist/crypto/rand/rand_nw.c                            |   179 -
 crypto/external/bsd/openssl/dist/crypto/rand/rand_os2.c                           |   170 -
 crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c                          |   161 +-
 crypto/external/bsd/openssl/dist/crypto/rand/randfile.c                           |   280 +-
 crypto/external/bsd/openssl/dist/crypto/rand/randtest.c                           |   209 -
 crypto/external/bsd/openssl/dist/crypto/rc2/Makefile                              |    92 -
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2.h                                 |   105 -
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2_cbc.c                             |    61 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2_ecb.c                             |    63 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2_locl.h                            |    76 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2cfb64.c                            |    61 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2ofb64.c                            |    61 +-
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2speed.c                            |   262 -
 crypto/external/bsd/openssl/dist/crypto/rc2/rc2test.c                             |   274 -
 crypto/external/bsd/openssl/dist/crypto/rc2/rrc2.doc                              |   219 -
 crypto/external/bsd/openssl/dist/crypto/rc2/version                               |    22 -
 crypto/external/bsd/openssl/dist/crypto/rc4/Makefile                              |   127 -
 crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-x86_64.pl                     |    32 +-
 crypto/external/bsd/openssl/dist/crypto/rc4/rc4.c                                 |   179 -
 crypto/external/bsd/openssl/dist/crypto/rc4/rc4.h                                 |    89 -
 crypto/external/bsd/openssl/dist/crypto/rc4/rc4_utl.c                             |    62 -
 crypto/external/bsd/openssl/dist/crypto/rc4/rc4s.cpp                              |    73 -
 crypto/external/bsd/openssl/dist/crypto/rc4/rc4speed.c                            |   239 -
 crypto/external/bsd/openssl/dist/crypto/rc4/rc4test.c                             |   235 -
 crypto/external/bsd/openssl/dist/crypto/rc4/rrc4.doc                              |   278 -
 crypto/external/bsd/openssl/dist/crypto/rc5/Makefile                              |    96 -
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5.h                                 |   120 -
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5_ecb.c                             |    63 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5_enc.c                             |    61 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5_locl.h                            |    79 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5cfb64.c                            |    61 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5ofb64.c                            |    61 +-
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5s.cpp                              |    70 -
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5speed.c                            |   265 -
 crypto/external/bsd/openssl/dist/crypto/rc5/rc5test.c                             |   381 -
 crypto/external/bsd/openssl/dist/crypto/ripemd/Makefile                           |    97 -
 crypto/external/bsd/openssl/dist/crypto/ripemd/README                             |    15 -
 crypto/external/bsd/openssl/dist/crypto/ripemd/asm/rips.cpp                       |    82 -
 crypto/external/bsd/openssl/dist/crypto/ripemd/ripemd.h                           |   110 -
 crypto/external/bsd/openssl/dist/crypto/ripemd/rmd160.c                           |   121 -
 crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_dgst.c                         |    66 +-
 crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_locl.h                         |    86 +-
 crypto/external/bsd/openssl/dist/crypto/ripemd/rmdtest.c                          |   143 -
 crypto/external/bsd/openssl/dist/crypto/rsa/Makefile                              |   312 -
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa.h                                 |   664 -
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_eay.c                             |   922 -
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_err.c                             |   138 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_lib.c                             |   409 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c                            |    57 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pk1.c                             |    98 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_sign.c                            |   423 +-
 crypto/external/bsd/openssl/dist/crypto/rsa/rsa_test.c                            |   339 -
 crypto/external/bsd/openssl/dist/crypto/seed/Makefile                             |   108 -
 crypto/external/bsd/openssl/dist/crypto/seed/seed.h                               |   149 -
 crypto/external/bsd/openssl/dist/crypto/sha/Makefile                              |   177 -
 crypto/external/bsd/openssl/dist/crypto/sha/asm/README                            |     1 -
 crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-x86_64.pl                    |    20 +-
 crypto/external/bsd/openssl/dist/crypto/sha/sha.c                                 |   118 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha.h                                 |   219 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha1.c                                |   121 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha1test.c                            |   174 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha256.c                              |   121 +-
 crypto/external/bsd/openssl/dist/crypto/sha/sha256t.c                             |   158 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha512t.c                             |   196 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha_dgst.c                            |    74 -
 crypto/external/bsd/openssl/dist/crypto/sha/sha_locl.h                            |   118 +-
 crypto/external/bsd/openssl/dist/crypto/sha/sha_one.c                             |    79 -
 crypto/external/bsd/openssl/dist/crypto/sha/shatest.c                             |   174 -
 crypto/external/bsd/openssl/dist/crypto/sparccpuid.S                              |    57 +-
 crypto/external/bsd/openssl/dist/crypto/srp/Makefile                              |   103 -
 crypto/external/bsd/openssl/dist/crypto/srp/srp.h                                 |   179 -
 crypto/external/bsd/openssl/dist/crypto/srp/srp_grps.h                            |   528 -
 crypto/external/bsd/openssl/dist/crypto/srp/srp_lcl.h                             |    84 -
 crypto/external/bsd/openssl/dist/crypto/srp/srptest.c                             |   155 -
 crypto/external/bsd/openssl/dist/crypto/stack/Makefile                            |    86 -
 crypto/external/bsd/openssl/dist/crypto/stack/safestack.h                         |  2672 ---
 crypto/external/bsd/openssl/dist/crypto/stack/stack.c                             |   340 +-
 crypto/external/bsd/openssl/dist/crypto/stack/stack.h                             |   107 -
 crypto/external/bsd/openssl/dist/crypto/store/Makefile                            |   114 -
 crypto/external/bsd/openssl/dist/crypto/store/README                              |    95 -
 crypto/external/bsd/openssl/dist/crypto/store/store.h                             |   658 -
 crypto/external/bsd/openssl/dist/crypto/store/str_err.c                           |   258 -
 crypto/external/bsd/openssl/dist/crypto/store/str_lib.c                           |  1772 --
 crypto/external/bsd/openssl/dist/crypto/store/str_locl.h                          |   125 -
 crypto/external/bsd/openssl/dist/crypto/store/str_mem.c                           |   383 -
 crypto/external/bsd/openssl/dist/crypto/store/str_meth.c                          |   280 -
 crypto/external/bsd/openssl/dist/crypto/symhacks.h                                |   516 -
 crypto/external/bsd/openssl/dist/crypto/threads/README                            |    14 -
 crypto/external/bsd/openssl/dist/crypto/threads/mttest.c                          |  1211 -
 crypto/external/bsd/openssl/dist/crypto/threads/netware.bat                       |    79 -
 crypto/external/bsd/openssl/dist/crypto/threads/profile.sh                        |     4 -
 crypto/external/bsd/openssl/dist/crypto/threads/ptest.bat                         |     4 -
 crypto/external/bsd/openssl/dist/crypto/threads/pthread.sh                        |     9 -
 crypto/external/bsd/openssl/dist/crypto/threads/pthread2.sh                       |     6 -
 crypto/external/bsd/openssl/dist/crypto/threads/pthreads-vms.com                  |    14 -
 crypto/external/bsd/openssl/dist/crypto/threads/purify.sh                         |     4 -
 crypto/external/bsd/openssl/dist/crypto/threads/solaris.sh                        |     4 -
 crypto/external/bsd/openssl/dist/crypto/threads/th-lock.c                         |   389 -
 crypto/external/bsd/openssl/dist/crypto/threads/win32.bat                         |     4 -
 crypto/external/bsd/openssl/dist/crypto/ts/Makefile                               |   271 -
 crypto/external/bsd/openssl/dist/crypto/ts/ts.h                                   |   865 -
 crypto/external/bsd/openssl/dist/crypto/txt_db/Makefile                           |    86 -
 crypto/external/bsd/openssl/dist/crypto/txt_db/txt_db.h                           |   112 -
 crypto/external/bsd/openssl/dist/crypto/ui/Makefile                               |   113 -
 crypto/external/bsd/openssl/dist/crypto/ui/ui.h                                   |   415 -
 crypto/external/bsd/openssl/dist/crypto/ui/ui_compat.c                            |    69 -
 crypto/external/bsd/openssl/dist/crypto/ui/ui_compat.h                            |    88 -
 crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c                               |   218 +-
 crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c                           |   316 +-
 crypto/external/bsd/openssl/dist/crypto/uid.c                                     |    60 +-
 crypto/external/bsd/openssl/dist/crypto/whrlpool/Makefile                         |    98 -
 crypto/external/bsd/openssl/dist/crypto/whrlpool/whrlpool.h                       |    41 -
 crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_test.c                        |   241 -
 crypto/external/bsd/openssl/dist/crypto/x509/Makefile                             |   411 -
 crypto/external/bsd/openssl/dist/crypto/x509/verify_extra_test.c                  |   208 -
 crypto/external/bsd/openssl/dist/crypto/x509/vpm_int.h                            |    70 -
 crypto/external/bsd/openssl/dist/crypto/x509/x509.h                               |  1330 -
 crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c                           |  2386 +-
 crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.h                           |   652 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/Makefile                           |   607 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/tabtest.c                          |    68 +-
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_addr.c                          |   189 +-
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_ocsp.c                          |   312 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3_scts.c                          |   334 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/v3nametest.c                       |   346 -
 crypto/external/bsd/openssl/dist/crypto/x509v3/x509v3.h                           |  1055 -
 crypto/external/bsd/openssl/dist/crypto/x86_64cpuid.pl                            |   234 +-
 crypto/external/bsd/openssl/dist/demos/asn1/README.ASN1                           |     7 -
 crypto/external/bsd/openssl/dist/demos/asn1/ocsp.c                                |   361 -
 crypto/external/bsd/openssl/dist/demos/b64.c                                      |   255 -
 crypto/external/bsd/openssl/dist/demos/b64.pl                                     |    20 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/Makefile                          |   123 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/README                            |    65 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/cacerts.pem                       |    18 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/cert.pem                          |    31 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.c                        |  1312 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/easy-tls.h                        |    60 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/test.c                            |   248 -
 crypto/external/bsd/openssl/dist/demos/easy_tls/test.h                            |    10 -
 crypto/external/bsd/openssl/dist/demos/engines/cluster_labs/Makefile              |   114 -
 crypto/external/bsd/openssl/dist/demos/engines/cluster_labs/cluster_labs.h        |    33 -
 crypto/external/bsd/openssl/dist/demos/engines/cluster_labs/hw_cluster_labs.c     |   692 -
 crypto/external/bsd/openssl/dist/demos/engines/cluster_labs/hw_cluster_labs.ec    |     8 -
 crypto/external/bsd/openssl/dist/demos/engines/cluster_labs/hw_cluster_labs_err.c |   152 -
 crypto/external/bsd/openssl/dist/demos/engines/cluster_labs/hw_cluster_labs_err.h |   100 -
 crypto/external/bsd/openssl/dist/demos/engines/ibmca/Makefile                     |   114 -
 crypto/external/bsd/openssl/dist/demos/engines/ibmca/hw_ibmca.c                   |   900 -
 crypto/external/bsd/openssl/dist/demos/engines/ibmca/hw_ibmca.ec                  |     8 -
 crypto/external/bsd/openssl/dist/demos/engines/ibmca/hw_ibmca_err.c               |   149 -
 crypto/external/bsd/openssl/dist/demos/engines/ibmca/hw_ibmca_err.h               |   103 -
 crypto/external/bsd/openssl/dist/demos/engines/ibmca/ica_openssl_api.h            |   183 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/Makefile                    |   135 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/README                      |    22 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/build.com                   |   105 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/rsaref.c                    |   713 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/rsaref.ec                   |     8 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/rsaref_err.c                |   158 -
 crypto/external/bsd/openssl/dist/demos/engines/rsaref/rsaref_err.h                |   110 -
 crypto/external/bsd/openssl/dist/demos/engines/zencod/Makefile                    |   114 -
 crypto/external/bsd/openssl/dist/demos/engines/zencod/hw_zencod.c                 |  1809 --
 crypto/external/bsd/openssl/dist/demos/engines/zencod/hw_zencod.ec                |     8 -
 crypto/external/bsd/openssl/dist/demos/engines/zencod/hw_zencod.h                 |   159 -
 crypto/external/bsd/openssl/dist/demos/engines/zencod/hw_zencod_err.c             |   147 -
 crypto/external/bsd/openssl/dist/demos/engines/zencod/hw_zencod_err.h             |   100 -
 crypto/external/bsd/openssl/dist/demos/prime/Makefile                             |    20 -
 crypto/external/bsd/openssl/dist/demos/prime/prime.c                              |   102 -
 crypto/external/bsd/openssl/dist/demos/privkey.pem                                |     9 -
 crypto/external/bsd/openssl/dist/demos/selfsign.c                                 |   176 -
 crypto/external/bsd/openssl/dist/demos/sign/Makefile                              |    15 -
 crypto/external/bsd/openssl/dist/demos/sign/cert.pem                              |    14 -
 crypto/external/bsd/openssl/dist/demos/sign/key.pem                               |     9 -
 crypto/external/bsd/openssl/dist/demos/sign/sig.txt                               |   158 -
 crypto/external/bsd/openssl/dist/demos/sign/sign.c                                |   160 -
 crypto/external/bsd/openssl/dist/demos/sign/sign.txt                              |   170 -
 crypto/external/bsd/openssl/dist/demos/spkigen.c                                  |   172 -
 crypto/external/bsd/openssl/dist/demos/ssl/cli.cpp                                |   110 -
 crypto/external/bsd/openssl/dist/demos/ssl/inetdsrv.cpp                           |    98 -
 crypto/external/bsd/openssl/dist/demos/ssl/serv.cpp                               |   152 -
 crypto/external/bsd/openssl/dist/demos/ssltest-ecc/ECC-RSAcertgen.sh              |    98 -
 crypto/external/bsd/openssl/dist/demos/ssltest-ecc/ECCcertgen.sh                  |   164 -
 crypto/external/bsd/openssl/dist/demos/ssltest-ecc/README                         |    15 -
 crypto/external/bsd/openssl/dist/demos/ssltest-ecc/RSAcertgen.sh                  |   121 -
 crypto/external/bsd/openssl/dist/demos/ssltest-ecc/ssltest.sh                     |   188 -
 crypto/external/bsd/openssl/dist/demos/state_machine/Makefile                     |     9 -
 crypto/external/bsd/openssl/dist/demos/state_machine/state_machine.c              |   407 -
 crypto/external/bsd/openssl/dist/demos/tunala/A-client.pem                        |    84 -
 crypto/external/bsd/openssl/dist/demos/tunala/A-server.pem                        |    84 -
 crypto/external/bsd/openssl/dist/demos/tunala/CA.pem                              |    24 -
 crypto/external/bsd/openssl/dist/demos/tunala/INSTALL                             |   107 -
 crypto/external/bsd/openssl/dist/demos/tunala/Makefile                            |    41 -
 crypto/external/bsd/openssl/dist/demos/tunala/Makefile.am                         |     7 -
 crypto/external/bsd/openssl/dist/demos/tunala/README                              |   233 -
 crypto/external/bsd/openssl/dist/demos/tunala/autogunk.sh                         |    25 -
 crypto/external/bsd/openssl/dist/demos/tunala/autoungunk.sh                       |    19 -
 crypto/external/bsd/openssl/dist/demos/tunala/breakage.c                          |    68 -
 crypto/external/bsd/openssl/dist/demos/tunala/buffer.c                            |   236 -
 crypto/external/bsd/openssl/dist/demos/tunala/cb.c                                |   173 -
 crypto/external/bsd/openssl/dist/demos/tunala/configure.in                        |    29 -
 crypto/external/bsd/openssl/dist/demos/tunala/ip.c                                |   149 -
 crypto/external/bsd/openssl/dist/demos/tunala/sm.c                                |   164 -
 crypto/external/bsd/openssl/dist/demos/tunala/test.sh                             |   107 -
 crypto/external/bsd/openssl/dist/demos/tunala/tunala.c                            |  1183 -
 crypto/external/bsd/openssl/dist/demos/tunala/tunala.h                            |   244 -
 crypto/external/bsd/openssl/dist/demos/x509/README                                |     3 -
 crypto/external/bsd/openssl/dist/demos/x509/mkcert.c                              |   169 -
 crypto/external/bsd/openssl/dist/demos/x509/mkreq.c                               |   168 -
 crypto/external/bsd/openssl/dist/doc/apps/c_rehash.pod                            |   114 -
 crypto/external/bsd/openssl/dist/doc/apps/dgst.pod                                |   123 +-
 crypto/external/bsd/openssl/dist/doc/apps/genpkey.pod                             |    80 +-
 crypto/external/bsd/openssl/dist/doc/apps/openssl.pod                             |   159 +-
 crypto/external/bsd/openssl/dist/doc/apps/tsget.pod                               |    46 +-
 crypto/external/bsd/openssl/dist/doc/c-indentation.el                             |    45 -
 crypto/external/bsd/openssl/dist/doc/crypto/BIO_s_accept.pod                      |   117 +-
 crypto/external/bsd/openssl/dist/doc/crypto/CRYPTO_set_ex_data.pod                |    53 -
 crypto/external/bsd/openssl/dist/doc/crypto/DH_get_ex_new_index.pod               |    36 -
 crypto/external/bsd/openssl/dist/doc/crypto/DSA_get_ex_new_index.pod              |    36 -
 crypto/external/bsd/openssl/dist/doc/crypto/EVP_DigestInit.pod                    |   155 +-
 crypto/external/bsd/openssl/dist/doc/crypto/EVP_DigestVerifyInit.pod              |    34 +-
 crypto/external/bsd/openssl/dist/doc/crypto/EVP_EncryptInit.pod                   |   431 +-
 crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_get_default_digest.pod       |    41 -
 crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_set1_RSA.pod                 |    89 +-
 crypto/external/bsd/openssl/dist/doc/crypto/EVP_PKEY_sign.pod                     |    49 +-
 crypto/external/bsd/openssl/dist/doc/crypto/RSA_get_ex_new_index.pod              |   120 -
 crypto/external/bsd/openssl/dist/doc/crypto/SSLeay_version.pod                    |    74 -
 crypto/external/bsd/openssl/dist/doc/crypto/X509_STORE_CTX_get_ex_new_index.pod   |    41 -
 crypto/external/bsd/openssl/dist/doc/crypto/blowfish.pod                          |   112 -
 crypto/external/bsd/openssl/dist/doc/crypto/bn.pod                                |   181 -
 crypto/external/bsd/openssl/dist/doc/crypto/bn_internal.pod                       |   238 -
 crypto/external/bsd/openssl/dist/doc/crypto/buffer.pod                            |    76 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_ASN1_OBJECT.pod                   |    29 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_CMS_ContentInfo.pod               |    29 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_DSAPublicKey.pod                  |    83 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_ECPKParameters.pod                |    84 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_ECPrivateKey.pod                  |    67 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_PKCS8PrivateKey.pod               |    56 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_PrivateKey.pod                    |    30 +-
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_RSAPublicKey.pod                  |    67 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_X509.pod                          |   641 +-
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_X509_ALGOR.pod                    |    30 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_X509_CRL.pod                      |    37 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_X509_NAME.pod                     |    31 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_X509_REQ.pod                      |    36 -
 crypto/external/bsd/openssl/dist/doc/crypto/d2i_X509_SIG.pod                      |    30 -
 crypto/external/bsd/openssl/dist/doc/crypto/des.pod                               |   357 -
 crypto/external/bsd/openssl/dist/doc/crypto/dh.pod                                |    78 -
 crypto/external/bsd/openssl/dist/doc/crypto/dsa.pod                               |   114 -
 crypto/external/bsd/openssl/dist/doc/crypto/ec.pod                                |   201 -
 crypto/external/bsd/openssl/dist/doc/crypto/ecdsa.pod                             |   206 -
 crypto/external/bsd/openssl/dist/doc/crypto/engine.pod                            |   599 -
 crypto/external/bsd/openssl/dist/doc/crypto/err.pod                               |   186 -
 crypto/external/bsd/openssl/dist/doc/crypto/hmac.pod                              |   110 -
 crypto/external/bsd/openssl/dist/doc/crypto/lh_stats.pod                          |    60 -
 crypto/external/bsd/openssl/dist/doc/crypto/lhash.pod                             |   302 -
 crypto/external/bsd/openssl/dist/doc/crypto/md5.pod                               |   101 -
 crypto/external/bsd/openssl/dist/doc/crypto/mdc2.pod                              |    64 -
 crypto/external/bsd/openssl/dist/doc/crypto/pem.pod                               |   503 -
 crypto/external/bsd/openssl/dist/doc/crypto/rand.pod                              |   175 -
 crypto/external/bsd/openssl/dist/doc/crypto/rc4.pod                               |    62 -
 crypto/external/bsd/openssl/dist/doc/crypto/ripemd.pod                            |    66 -
 crypto/external/bsd/openssl/dist/doc/crypto/rsa.pod                               |   123 -
 crypto/external/bsd/openssl/dist/doc/crypto/sha.pod                               |   104 -
 crypto/external/bsd/openssl/dist/doc/crypto/threads.pod                           |   210 -
 crypto/external/bsd/openssl/dist/doc/crypto/ui.pod                                |   194 -
 crypto/external/bsd/openssl/dist/doc/crypto/ui_compat.pod                         |    57 -
 crypto/external/bsd/openssl/dist/doc/openssl-shared.txt                           |    32 -
 crypto/external/bsd/openssl/dist/doc/openssl.txt                                  |  1254 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_get_ex_new_index.pod             |    53 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_client_CA_list.pod           |    25 +-
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_custom_cli_ext.pod           |   133 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod          |    27 +-
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod         |   159 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_CTX_use_psk_identity_hint.pod        |    49 +-
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_SESSION_get_ex_new_index.pod         |    61 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_accept.pod                           |    21 +-
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_do_handshake.pod                     |    19 +-
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod   |    61 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_get_ex_new_index.pod                 |    59 -
 crypto/external/bsd/openssl/dist/doc/ssl/SSL_shutdown.pod                         |    37 +-
 crypto/external/bsd/openssl/dist/doc/ssleay.txt                                   |  7030 --------
 crypto/external/bsd/openssl/dist/doc/standards.txt                                |   285 -
 crypto/external/bsd/openssl/dist/e_os.h                                           |   463 +-
 crypto/external/bsd/openssl/dist/e_os2.h                                          |   328 -
 crypto/external/bsd/openssl/dist/engines/Makefile                                 |   338 -
 crypto/external/bsd/openssl/dist/engines/alpha.opt                                |     1 -
 crypto/external/bsd/openssl/dist/engines/axp.opt                                  |     1 -
 crypto/external/bsd/openssl/dist/engines/capierr.bat                              |     1 -
 crypto/external/bsd/openssl/dist/engines/ccgost/Makefile                          |   276 -
 crypto/external/bsd/openssl/dist/engines/ccgost/README.gost                       |   300 -
 crypto/external/bsd/openssl/dist/engines/ccgost/e_gost_err.c                      |   221 -
 crypto/external/bsd/openssl/dist/engines/ccgost/e_gost_err.h                      |   158 -
 crypto/external/bsd/openssl/dist/engines/ccgost/e_gost_err.proto                  |    61 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost.ec                           |     5 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost2001.c                        |   474 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost2001_keyx.c                   |   294 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost2001_keyx.h                   |    10 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost89.c                          |   576 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost89.h                          |    98 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost94_keyx.c                     |   282 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_ameth.c                      |   957 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_asn1.c                       |    56 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_crypt.c                      |   623 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_ctl.c                        |    93 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_eng.c                        |   281 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_keywrap.c                    |   106 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_keywrap.h                    |    56 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_lcl.h                        |   229 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_md.c                         |    76 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_params.c                     |   207 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_params.h                     |    34 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_pmeth.c                      |   625 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gost_sign.c                       |   373 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gosthash.c                        |   268 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gosthash.h                        |    52 -
 crypto/external/bsd/openssl/dist/engines/ccgost/gostsum.c                         |   187 -
 crypto/external/bsd/openssl/dist/engines/e_4758cca.c                              |   960 -
 crypto/external/bsd/openssl/dist/engines/e_4758cca.ec                             |     1 -
 crypto/external/bsd/openssl/dist/engines/e_4758cca_err.c                          |   153 -
 crypto/external/bsd/openssl/dist/engines/e_4758cca_err.h                          |    98 -
 crypto/external/bsd/openssl/dist/engines/e_aep.c                                  |  1167 -
 crypto/external/bsd/openssl/dist/engines/e_aep.ec                                 |     1 -
 crypto/external/bsd/openssl/dist/engines/e_aep_err.c                              |   159 -
 crypto/external/bsd/openssl/dist/engines/e_aep_err.h                              |   106 -
 crypto/external/bsd/openssl/dist/engines/e_atalla.c                               |   626 -
 crypto/external/bsd/openssl/dist/engines/e_atalla.ec                              |     1 -
 crypto/external/bsd/openssl/dist/engines/e_atalla_err.c                           |   145 -
 crypto/external/bsd/openssl/dist/engines/e_atalla_err.h                           |    94 -
 crypto/external/bsd/openssl/dist/engines/e_cswift.c                               |  1103 -
 crypto/external/bsd/openssl/dist/engines/e_cswift.ec                              |     1 -
 crypto/external/bsd/openssl/dist/engines/e_cswift_err.c                           |   150 -
 crypto/external/bsd/openssl/dist/engines/e_cswift_err.h                           |    99 -
 crypto/external/bsd/openssl/dist/engines/e_gmp.c                                  |   492 -
 crypto/external/bsd/openssl/dist/engines/e_gmp.ec                                 |     1 -
 crypto/external/bsd/openssl/dist/engines/e_gmp_err.c                              |   137 -
 crypto/external/bsd/openssl/dist/engines/e_gmp_err.h                              |    86 -
 crypto/external/bsd/openssl/dist/engines/e_nuron.c                                |   436 -
 crypto/external/bsd/openssl/dist/engines/e_nuron.ec                               |     1 -
 crypto/external/bsd/openssl/dist/engines/e_nuron_err.c                            |   142 -
 crypto/external/bsd/openssl/dist/engines/e_nuron_err.h                            |    91 -
 crypto/external/bsd/openssl/dist/engines/e_padlock.c                              |  1199 +-
 crypto/external/bsd/openssl/dist/engines/e_sureware.c                             |  1101 -
 crypto/external/bsd/openssl/dist/engines/e_sureware.ec                            |     1 -
 crypto/external/bsd/openssl/dist/engines/e_sureware_err.c                         |   154 -
 crypto/external/bsd/openssl/dist/engines/e_sureware_err.h                         |   104 -
 crypto/external/bsd/openssl/dist/engines/e_ubsec.c                                |  1085 -
 crypto/external/bsd/openssl/dist/engines/e_ubsec.ec                               |     1 -
 crypto/external/bsd/openssl/dist/engines/e_ubsec_err.c                            |   154 -
 crypto/external/bsd/openssl/dist/engines/e_ubsec_err.h                            |   102 -
 crypto/external/bsd/openssl/dist/engines/engine_vector.mar                        |    24 -
 crypto/external/bsd/openssl/dist/engines/ia64.opt                                 |     1 -
 crypto/external/bsd/openssl/dist/engines/makeengines.com                          |  1140 -
 crypto/external/bsd/openssl/dist/engines/vax.opt                                  |     9 -
 crypto/external/bsd/openssl/dist/engines/vendor_defns/aep.h                       |   235 -
 crypto/external/bsd/openssl/dist/engines/vendor_defns/atalla.h                    |    44 -
 crypto/external/bsd/openssl/dist/engines/vendor_defns/cswift.h                    |   235 -
 crypto/external/bsd/openssl/dist/engines/vendor_defns/hw_4758_cca.h               |   150 -
 crypto/external/bsd/openssl/dist/engines/vendor_defns/hw_ubsec.h                  |   124 -
 crypto/external/bsd/openssl/dist/engines/vendor_defns/sureware.h                  |   250 -
 crypto/external/bsd/openssl/dist/include/openssl/idea.h                           |     2 +-
 crypto/external/bsd/openssl/dist/include/openssl/rc2.h                            |     4 +-
 crypto/external/bsd/openssl/dist/include/openssl/safestack.h                      |    44 +-
 crypto/external/bsd/openssl/dist/install.com                                      |   136 -
 crypto/external/bsd/openssl/dist/makevms.com                                      |  1556 -
 crypto/external/bsd/openssl/dist/ms/.rnd                                          |   Bin 
 crypto/external/bsd/openssl/dist/ms/32all.bat                                     |    20 -
 crypto/external/bsd/openssl/dist/ms/README                                        |    13 -
 crypto/external/bsd/openssl/dist/ms/bcb4.bat                                      |     6 -
 crypto/external/bsd/openssl/dist/ms/certCA.srl                                    |     1 -
 crypto/external/bsd/openssl/dist/ms/certCA.ss                                     |    10 -
 crypto/external/bsd/openssl/dist/ms/certU.ss                                      |    10 -
 crypto/external/bsd/openssl/dist/ms/do_ms.bat                                     |    11 -
 crypto/external/bsd/openssl/dist/ms/do_nasm.bat                                   |     8 -
 crypto/external/bsd/openssl/dist/ms/do_nt.bat                                     |     7 -
 crypto/external/bsd/openssl/dist/ms/do_win64a.bat                                 |    19 -
 crypto/external/bsd/openssl/dist/ms/do_win64i.bat                                 |     9 -
 crypto/external/bsd/openssl/dist/ms/keyCA.ss                                      |     9 -
 crypto/external/bsd/openssl/dist/ms/keyU.ss                                       |     9 -
 crypto/external/bsd/openssl/dist/ms/mingw32.bat                                   |    90 -
 crypto/external/bsd/openssl/dist/ms/mw.bat                                        |    26 -
 crypto/external/bsd/openssl/dist/ms/req2CA.ss                                     |    29 -
 crypto/external/bsd/openssl/dist/ms/reqCA.ss                                      |     8 -
 crypto/external/bsd/openssl/dist/ms/reqU.ss                                       |     8 -
 crypto/external/bsd/openssl/dist/ms/speed32.bat                                   |    37 -
 crypto/external/bsd/openssl/dist/ms/tenc.bat                                      |    14 -
 crypto/external/bsd/openssl/dist/ms/tencce.bat                                    |    19 -
 crypto/external/bsd/openssl/dist/ms/test.bat                                      |   185 -
 crypto/external/bsd/openssl/dist/ms/testce.bat                                    |   234 -
 crypto/external/bsd/openssl/dist/ms/testce2.bat                                   |     2 -
 crypto/external/bsd/openssl/dist/ms/testenc.bat                                   |    94 -
 crypto/external/bsd/openssl/dist/ms/testencce.bat                                 |    97 -
 crypto/external/bsd/openssl/dist/ms/testpem.bat                                   |    32 -
 crypto/external/bsd/openssl/dist/ms/testpemce.bat                                 |    42 -
 crypto/external/bsd/openssl/dist/ms/testss.bat                                    |    98 -
 crypto/external/bsd/openssl/dist/ms/testssce.bat                                  |   104 -
 crypto/external/bsd/openssl/dist/ms/tpem.bat                                      |     6 -
 crypto/external/bsd/openssl/dist/ms/tpemce.bat                                    |     8 -
 crypto/external/bsd/openssl/dist/ms/uplink.pl                                     |   204 -
 crypto/external/bsd/openssl/dist/ms/x86asm.bat                                    |    57 -
 crypto/external/bsd/openssl/dist/openssl.doxy                                     |     7 -
 crypto/external/bsd/openssl/dist/openssl.spec                                     |   212 -
 crypto/external/bsd/openssl/dist/os2/OS2-EMX.cmd                                  |   102 -
 crypto/external/bsd/openssl/dist/os2/backwardify.pl                               |    32 -
 crypto/external/bsd/openssl/dist/shlib/Makefile.hpux10-cc                         |    34 -
 crypto/external/bsd/openssl/dist/shlib/README                                     |     1 -
 crypto/external/bsd/openssl/dist/shlib/hpux10-cc.sh                               |    92 -
 crypto/external/bsd/openssl/dist/shlib/irix.sh                                    |     7 -
 crypto/external/bsd/openssl/dist/shlib/sco5-shared-gcc.sh                         |    48 -
 crypto/external/bsd/openssl/dist/shlib/sco5-shared-installed                      |    28 -
 crypto/external/bsd/openssl/dist/shlib/sco5-shared.sh                             |    48 -
 crypto/external/bsd/openssl/dist/shlib/solaris-sc4.sh                             |    42 -
 crypto/external/bsd/openssl/dist/shlib/solaris.sh                                 |    36 -
 crypto/external/bsd/openssl/dist/shlib/sun.sh                                     |     8 -
 crypto/external/bsd/openssl/dist/shlib/svr5-shared-gcc.sh                         |    48 -
 crypto/external/bsd/openssl/dist/shlib/svr5-shared-installed                      |    27 -
 crypto/external/bsd/openssl/dist/shlib/svr5-shared.sh                             |    48 -
 crypto/external/bsd/openssl/dist/shlib/win32.bat                                  |    18 -
 crypto/external/bsd/openssl/dist/shlib/win32dll.bat                               |    13 -
 crypto/external/bsd/openssl/dist/ssl/Makefile                                     |  1123 -
 crypto/external/bsd/openssl/dist/ssl/bad_dtls_test.c                              |   926 -
 crypto/external/bsd/openssl/dist/ssl/clienthellotest.c                            |   219 -
 crypto/external/bsd/openssl/dist/ssl/d1_both.c                                    |  1585 -
 crypto/external/bsd/openssl/dist/ssl/d1_clnt.c                                    |   870 -
 crypto/external/bsd/openssl/dist/ssl/d1_lib.c                                     |   895 +-
 crypto/external/bsd/openssl/dist/ssl/d1_meth.c                                    |    90 -
 crypto/external/bsd/openssl/dist/ssl/d1_pkt.c                                     |  2020 --
 crypto/external/bsd/openssl/dist/ssl/d1_srtp.c                                    |   231 +-
 crypto/external/bsd/openssl/dist/ssl/d1_srvr.c                                    |   981 -
 crypto/external/bsd/openssl/dist/ssl/dtls1.h                                      |   272 -
 crypto/external/bsd/openssl/dist/ssl/dtlstest.c                                   |   147 -
 crypto/external/bsd/openssl/dist/ssl/heartbeat_test.c                             |   474 -
 crypto/external/bsd/openssl/dist/ssl/install-ssl.com                              |   136 -
 crypto/external/bsd/openssl/dist/ssl/kssl.c                                       |  2260 --
 crypto/external/bsd/openssl/dist/ssl/kssl.h                                       |   197 -
 crypto/external/bsd/openssl/dist/ssl/kssl_lcl.h                                   |    88 -
 crypto/external/bsd/openssl/dist/ssl/s23_clnt.c                                   |   802 -
 crypto/external/bsd/openssl/dist/ssl/s23_lib.c                                    |   185 -
 crypto/external/bsd/openssl/dist/ssl/s23_meth.c                                   |    89 -
 crypto/external/bsd/openssl/dist/ssl/s23_pkt.c                                    |   119 -
 crypto/external/bsd/openssl/dist/ssl/s23_srvr.c                                   |   652 -
 crypto/external/bsd/openssl/dist/ssl/s2_clnt.c                                    |  1094 -
 crypto/external/bsd/openssl/dist/ssl/s2_enc.c                                     |   197 -
 crypto/external/bsd/openssl/dist/ssl/s2_lib.c                                     |   570 -
 crypto/external/bsd/openssl/dist/ssl/s2_meth.c                                    |    91 -
 crypto/external/bsd/openssl/dist/ssl/s2_pkt.c                                     |   731 -
 crypto/external/bsd/openssl/dist/ssl/s2_srvr.c                                    |  1167 -
 crypto/external/bsd/openssl/dist/ssl/s3_both.c                                    |   758 -
 crypto/external/bsd/openssl/dist/ssl/s3_cbc.c                                     |   371 +-
 crypto/external/bsd/openssl/dist/ssl/s3_clnt.c                                    |  3781 ----
 crypto/external/bsd/openssl/dist/ssl/s3_enc.c                                     |   752 +-
 crypto/external/bsd/openssl/dist/ssl/s3_lib.c                                     |  6459 +++----
 crypto/external/bsd/openssl/dist/ssl/s3_meth.c                                    |    74 -
 crypto/external/bsd/openssl/dist/ssl/s3_pkt.c                                     |  1770 --
 crypto/external/bsd/openssl/dist/ssl/s3_srvr.c                                    |  3650 ----
 crypto/external/bsd/openssl/dist/ssl/srtp.h                                       |   147 -
 crypto/external/bsd/openssl/dist/ssl/ssl-lib.com                                  |  1229 -
 crypto/external/bsd/openssl/dist/ssl/ssl.h                                        |  3163 ---
 crypto/external/bsd/openssl/dist/ssl/ssl2.h                                       |   265 -
 crypto/external/bsd/openssl/dist/ssl/ssl23.h                                      |    84 -
 crypto/external/bsd/openssl/dist/ssl/ssl3.h                                       |   774 -
 crypto/external/bsd/openssl/dist/ssl/ssl_algs.c                                   |   155 -
 crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c                                   |  1498 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_err.c                                    |   580 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_err2.c                                   |    69 -
 crypto/external/bsd/openssl/dist/ssl/ssl_lib.c                                    |  3671 ++-
 crypto/external/bsd/openssl/dist/ssl/ssl_locl.h                                   |  2360 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_sess.c                                   |   635 +-
 crypto/external/bsd/openssl/dist/ssl/ssl_task.c                                   |   397 -
 crypto/external/bsd/openssl/dist/ssl/ssltest.c                                    |  3194 ---
 crypto/external/bsd/openssl/dist/ssl/sslv2conftest.c                              |   231 -
 crypto/external/bsd/openssl/dist/ssl/t1_clnt.c                                    |    90 -
 crypto/external/bsd/openssl/dist/ssl/t1_enc.c                                     |  1024 +-
 crypto/external/bsd/openssl/dist/ssl/t1_lib.c                                     |  3771 ++--
 crypto/external/bsd/openssl/dist/ssl/t1_meth.c                                    |    84 -
 crypto/external/bsd/openssl/dist/ssl/t1_srvr.c                                    |    92 -
 crypto/external/bsd/openssl/dist/ssl/tls1.h                                       |   810 -
 crypto/external/bsd/openssl/dist/ssl/tls_srp.c                                    |   226 +-
 crypto/external/bsd/openssl/dist/test/Makefile                                    |   986 -
 crypto/external/bsd/openssl/dist/test/VMSca-response.1                            |     1 -
 crypto/external/bsd/openssl/dist/test/VMSca-response.2                            |     2 -
 crypto/external/bsd/openssl/dist/test/asn1test.c                                  |    21 -
 crypto/external/bsd/openssl/dist/test/bctest                                      |   111 -
 crypto/external/bsd/openssl/dist/test/bctest.com                                  |   152 -
 crypto/external/bsd/openssl/dist/test/bntest.c                                    |     6 +-
 crypto/external/bsd/openssl/dist/test/bntest.com                                  |    76 -
 crypto/external/bsd/openssl/dist/test/casttest.c                                  |     2 +-
 crypto/external/bsd/openssl/dist/test/certs/pss1.pem                              |    21 -
 crypto/external/bsd/openssl/dist/test/clean_test.com                              |    35 -
 crypto/external/bsd/openssl/dist/test/cms-test.pl                                 |   622 -
 crypto/external/bsd/openssl/dist/test/destest.c                                   |     2 +-
 crypto/external/bsd/openssl/dist/test/dummytest.c                                 |    57 -
 crypto/external/bsd/openssl/dist/test/enginetest.c                                |     4 +-
 crypto/external/bsd/openssl/dist/test/evp_test.c                                  |     2 +-
 crypto/external/bsd/openssl/dist/test/exptest.c                                   |     2 +-
 crypto/external/bsd/openssl/dist/test/hmactest.c                                  |    54 +-
 crypto/external/bsd/openssl/dist/test/ideatest.c                                  |     4 +-
 crypto/external/bsd/openssl/dist/test/maketests.com                               |  1115 -
 crypto/external/bsd/openssl/dist/test/md4test.c                                   |    10 +-
 crypto/external/bsd/openssl/dist/test/md5test.c                                   |    10 +-
 crypto/external/bsd/openssl/dist/test/rmdtest.c                                   |     8 +-
 crypto/external/bsd/openssl/dist/test/sha1test.c                                  |    13 +-
 crypto/external/bsd/openssl/dist/test/tcrl                                        |    78 -
 crypto/external/bsd/openssl/dist/test/tcrl.com                                    |    88 -
 crypto/external/bsd/openssl/dist/test/test_padlock                                |    64 -
 crypto/external/bsd/openssl/dist/test/testca                                      |    51 -
 crypto/external/bsd/openssl/dist/test/testca.com                                  |    52 -
 crypto/external/bsd/openssl/dist/test/testenc                                     |    54 -
 crypto/external/bsd/openssl/dist/test/testenc.com                                 |    66 -
 crypto/external/bsd/openssl/dist/test/testfipsssl                                 |   117 -
 crypto/external/bsd/openssl/dist/test/testgen                                     |    44 -
 crypto/external/bsd/openssl/dist/test/testgen.com                                 |    58 -
 crypto/external/bsd/openssl/dist/test/tests.com                                   |   420 -
 crypto/external/bsd/openssl/dist/test/testss                                      |   163 -
 crypto/external/bsd/openssl/dist/test/testss.com                                  |   123 -
 crypto/external/bsd/openssl/dist/test/testssl                                     |   295 -
 crypto/external/bsd/openssl/dist/test/testssl.com                                 |   208 -
 crypto/external/bsd/openssl/dist/test/testsslproxy                                |    10 -
 crypto/external/bsd/openssl/dist/test/testtsa                                     |   238 -
 crypto/external/bsd/openssl/dist/test/testtsa.com                                 |   255 -
 crypto/external/bsd/openssl/dist/test/times                                       |   113 -
 crypto/external/bsd/openssl/dist/test/tocsp                                       |   147 -
 crypto/external/bsd/openssl/dist/test/tocsp.com                                   |   152 -
 crypto/external/bsd/openssl/dist/test/tpkcs7                                      |    48 -
 crypto/external/bsd/openssl/dist/test/tpkcs7.com                                  |    59 -
 crypto/external/bsd/openssl/dist/test/tpkcs7d                                     |    41 -
 crypto/external/bsd/openssl/dist/test/tpkcs7d.com                                 |    52 -
 crypto/external/bsd/openssl/dist/test/treq                                        |    83 -
 crypto/external/bsd/openssl/dist/test/treq.com                                    |    88 -
 crypto/external/bsd/openssl/dist/test/trsa                                        |    83 -
 crypto/external/bsd/openssl/dist/test/trsa.com                                    |    99 -
 crypto/external/bsd/openssl/dist/test/tsid                                        |    78 -
 crypto/external/bsd/openssl/dist/test/tsid.com                                    |    88 -
 crypto/external/bsd/openssl/dist/test/tverify.com                                 |    65 -
 crypto/external/bsd/openssl/dist/test/tx509                                       |    85 -
 crypto/external/bsd/openssl/dist/test/tx509.com                                   |    88 -
 crypto/external/bsd/openssl/dist/tools/Makefile                                   |    61 -
 crypto/external/bsd/openssl/dist/tools/c89.sh                                     |    15 -
 crypto/external/bsd/openssl/dist/tools/c_hash                                     |     9 -
 crypto/external/bsd/openssl/dist/tools/c_info                                     |    12 -
 crypto/external/bsd/openssl/dist/tools/c_issuer                                   |    10 -
 crypto/external/bsd/openssl/dist/tools/c_name                                     |    10 -
 crypto/external/bsd/openssl/dist/tools/c_rehash                                   |   210 -
 crypto/external/bsd/openssl/dist/util/FreeBSD.sh                                  |     6 -
 crypto/external/bsd/openssl/dist/util/add_cr.pl                                   |   123 -
 crypto/external/bsd/openssl/dist/util/bat.sh                                      |   134 -
 crypto/external/bsd/openssl/dist/util/clean-depend.pl                             |    58 -
 crypto/external/bsd/openssl/dist/util/copy-if-different.pl                        |    78 -
 crypto/external/bsd/openssl/dist/util/cygwin.sh                                   |   154 -
 crypto/external/bsd/openssl/dist/util/deleof.pl                                   |     7 -
 crypto/external/bsd/openssl/dist/util/deltree.com                                 |    34 -
 crypto/external/bsd/openssl/dist/util/dirname.pl                                  |    18 -
 crypto/external/bsd/openssl/dist/util/do_ms.sh                                    |    19 -
 crypto/external/bsd/openssl/dist/util/domd                                        |    46 -
 crypto/external/bsd/openssl/dist/util/err-ins.pl                                  |    33 -
 crypto/external/bsd/openssl/dist/util/extract-names.pl                            |    26 -
 crypto/external/bsd/openssl/dist/util/extract-section.pl                          |    12 -
 crypto/external/bsd/openssl/dist/util/files.pl                                    |    67 -
 crypto/external/bsd/openssl/dist/util/fixNT.sh                                    |    14 -
 crypto/external/bsd/openssl/dist/util/install.sh                                  |   108 -
 crypto/external/bsd/openssl/dist/util/libeay.num                                  |  4418 -----
 crypto/external/bsd/openssl/dist/util/mk1mf.pl                                    |  1327 -
 crypto/external/bsd/openssl/dist/util/mkdef.pl                                    |   988 +-
 crypto/external/bsd/openssl/dist/util/mkfiles.pl                                  |   143 -
 crypto/external/bsd/openssl/dist/util/mklink.pl                                   |    75 -
 crypto/external/bsd/openssl/dist/util/mkstack.pl                                  |   194 -
 crypto/external/bsd/openssl/dist/util/perlpath.pl                                 |    35 -
 crypto/external/bsd/openssl/dist/util/pl/BC-32.pl                                 |   139 -
 crypto/external/bsd/openssl/dist/util/pl/Mingw32.pl                               |   104 -
 crypto/external/bsd/openssl/dist/util/pl/OS2-EMX.pl                               |   120 -
 crypto/external/bsd/openssl/dist/util/pl/VC-32.pl                                 |   423 -
 crypto/external/bsd/openssl/dist/util/pl/linux.pl                                 |   104 -
 crypto/external/bsd/openssl/dist/util/pl/netware.pl                               |   532 -
 crypto/external/bsd/openssl/dist/util/pl/ultrix.pl                                |    38 -
 crypto/external/bsd/openssl/dist/util/pl/unix.pl                                  |   442 -
 crypto/external/bsd/openssl/dist/util/pod2man.pl                                  |  1184 -
 crypto/external/bsd/openssl/dist/util/pod2mantest                                 |    58 -
 crypto/external/bsd/openssl/dist/util/pod2mantest.pod                             |    15 -
 crypto/external/bsd/openssl/dist/util/shlib_wrap.sh                               |   106 -
 crypto/external/bsd/openssl/dist/util/sp-diff.pl                                  |    80 -
 crypto/external/bsd/openssl/dist/util/speed.sh                                    |    39 -
 crypto/external/bsd/openssl/dist/util/src-dep.pl                                  |   147 -
 crypto/external/bsd/openssl/dist/util/ssleay.num                                  |   370 -
 crypto/external/bsd/openssl/dist/util/tab_num.pl                                  |    17 -
 crypto/external/bsd/openssl/dist/util/toutf8.sh                                   |    17 -
 crypto/external/bsd/openssl/dist/util/x86asm.sh                                   |    42 -
 1039 files changed, 35933 insertions(+), 280912 deletions(-)

diffs (truncated from 349080 to 300 lines):

diff -r 737453d01bdc -r c4e9b6348d06 crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS
--- a/crypto/external/bsd/openssl/dist/ACKNOWLEDGMENTS  Thu Feb 08 21:02:05 2018 +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 737453d01bdc -r c4e9b6348d06 crypto/external/bsd/openssl/dist/CHANGES
--- a/crypto/external/bsd/openssl/dist/CHANGES  Thu Feb 08 21:02:05 2018 +0000
+++ b/crypto/external/bsd/openssl/dist/CHANGES  Thu Feb 08 21:51:22 2018 +0000
@@ -2,7 +2,76 @@
  OpenSSL CHANGES
  _______________
 
- Changes between 1.0.2j and 1.0.2k [26 Jan 2017]
+ 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.0f and 1.1.0g [2 Nov 2017]
+
+  *) bn_sqrx8x_internal carry bug on x86_64
+
+     There is a carry propagating bug in the x86_64 Montgomery squaring
+     procedure. No EC algorithms are affected. Analysis suggests that attacks
+     against RSA and DSA as a result of this defect would be very difficult to
+     perform and are not believed likely. Attacks against DH are considered just
+     feasible (although very difficult) because most of the work necessary to
+     deduce information about a private key may be performed offline. The amount
+     of resources required for such an attack would be very significant and
+     likely only accessible to a limited number of attackers. An attacker would
+     additionally need online access to an unpatched system using the target
+     private key in a scenario with persistent DH parameters and a private
+     key that is shared between multiple clients.
+
+     This only affects processors that support the BMI1, BMI2 and ADX extensions
+     like Intel Broadwell (5th generation) and later or AMD Ryzen.
+
+     This issue was reported to OpenSSL by the OSS-Fuzz project.
+     (CVE-2017-3736)
+     [Andy Polyakov]
+
+  *) Malformed X.509 IPAddressFamily could cause OOB read
+
+     If an X.509 certificate has a malformed IPAddressFamily extension,
+     OpenSSL could do a one-byte buffer overread. The most likely result
+     would be an erroneous display of the certificate in text format.
+
+     This issue was reported to OpenSSL by the OSS-Fuzz project.
+     (CVE-2017-3735)
+     [Rich Salz]
+
+  *) Ignore the '-named_curve auto' value for compatibility of applications
+     with OpenSSL 1.0.2.
+     [Tomas Mraz <tmraz%fedoraproject.org@localhost>]
+
+  *) Support for SSL_OP_NO_ENCRYPT_THEN_MAC in SSL_CONF_cmd.
+     [Emilia Käsper]
+
+ Changes between 1.1.0e and 1.1.0f [25 May 2017]
+
+  *) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target
+     platform rather than 'mingw'.
+     [Richard Levitte]
+
+  *) Remove the VMS-specific reimplementation of gmtime from crypto/o_times.c.
+     VMS C's RTL has a fully up to date gmtime() and gmtime_r() since V7.1,
+     which is the minimum version we support.
+     [Richard Levitte]
+
+ Changes between 1.1.0d and 1.1.0e [16 Feb 2017]
+
+  *) Encrypt-Then-Mac renegotiation crash
+
+     During a renegotiation handshake if the Encrypt-Then-Mac extension is
+     negotiated where it was not in the original handshake (or vice-versa) then
+     this can cause OpenSSL to crash (dependant on ciphersuite). Both clients
+     and servers are affected.
+
+     This issue was reported to OpenSSL by Joe Orton (Red Hat).
+     (CVE-2017-3733)
+     [Matt Caswell]
+
+ Changes between 1.1.0c and 1.1.0d [26 Jan 2017]
 
   *) Truncated packet could crash via OOB read
 
@@ -14,6 +83,17 @@
      (CVE-2017-3731)
      [Andy Polyakov]
 
+  *) Bad (EC)DHE parameters cause a client crash
+
+     If a malicious server supplies bad parameters for a DHE or ECDHE key
+     exchange then this can result in the client attempting to dereference a
+     NULL pointer leading to a client crash. This could be exploited in a Denial
+     of Service attack.
+
+     This issue was reported to OpenSSL by Guido Vranken.
+     (CVE-2017-3730)
+     [Matt Caswell]
+
   *) BN_mod_exp may produce incorrect results on x86_64
 
      There is a carry propagating bug in the x86_64 Montgomery squaring
@@ -34,6 +114,31 @@
      (CVE-2017-3732)
      [Andy Polyakov]
 
+ Changes between 1.1.0b and 1.1.0c [10 Nov 2016]
+
+  *) ChaCha20/Poly1305 heap-buffer-overflow
+
+     TLS connections using *-CHACHA20-POLY1305 ciphersuites are susceptible to
+     a DoS attack by corrupting larger payloads. This can result in an OpenSSL
+     crash. This issue is not considered to be exploitable beyond a DoS.
+
+     This issue was reported to OpenSSL by Robert Å?wiÄ?cki (Google Security Team)
+     (CVE-2016-7054)
+     [Richard Levitte]
+
+  *) CMS Null dereference
+
+     Applications parsing invalid CMS structures can crash with a NULL pointer
+     dereference. This is caused by a bug in the handling of the ASN.1 CHOICE
+     type in OpenSSL 1.1.0 which can result in a NULL value being passed to the
+     structure callback if an attempt is made to free certain invalid encodings.
+     Only CHOICE structures using a callback which do not handle NULL value are
+     affected.
+
+     This issue was reported to OpenSSL by Tyler Nighswander of ForAllSecure.
+     (CVE-2016-7053)
+     [Stephen Henson]
+
   *) Montgomery multiplication may produce incorrect results
 
      There is a carry propagating bug in the Broadwell-specific Montgomery
@@ -63,19 +168,28 @@
      sends unrecognised record types, using up resources processing them.
      [Matt Caswell]
 
- Changes between 1.0.2i and 1.0.2j [26 Sep 2016]
-
-  *) Missing CRL sanity check
-
-     A bug fix which included a CRL sanity check was added to OpenSSL 1.1.0
-     but was omitted from OpenSSL 1.0.2i. As a result any attempt to use
-     CRLs in OpenSSL 1.0.2i will crash with a null pointer exception.
-
-     This issue only affects the OpenSSL 1.0.2i
-     (CVE-2016-7052)
+  *) Removed automatic addition of RPATH in shared libraries and executables,
+     as this was a remainder from OpenSSL 1.0.x and isn't needed any more.
+     [Richard Levitte]
+
+ Changes between 1.1.0a and 1.1.0b [26 Sep 2016]
+
+  *) Fix Use After Free for large message sizes
+
+     The patch applied to address CVE-2016-6307 resulted in an issue where if a
+     message larger than approx 16k is received then the underlying buffer to
+     store the incoming message is reallocated and moved. Unfortunately a
+     dangling pointer to the old location is left which results in an attempt to
+     write to the previously freed location. This is likely to result in a
+     crash, however it could potentially lead to execution of arbitrary code.
+
+     This issue only affects OpenSSL 1.1.0a.
+
+     This issue was reported to OpenSSL by Robert Å?wiÄ?cki.
+     (CVE-2016-6309)
      [Matt Caswell]
 
- Changes between 1.0.2h and 1.0.2i [22 Sep 2016]
+ Changes between 1.1.0 and 1.1.0a [22 Sep 2016]
 
   *) OCSP Status Request extension unbounded memory growth
 
@@ -91,149 +205,1129 @@
      (CVE-2016-6304)
      [Matt Caswell]
 
-  *) In order to mitigate the SWEET32 attack, the DES ciphers were moved from
-     HIGH to MEDIUM.
-
-     This issue was reported to OpenSSL Karthikeyan Bhargavan and Gaetan
-     Leurent (INRIA)
-     (CVE-2016-2183)
-     [Rich Salz]
-
-  *) OOB write in MDC2_Update()
-
-     An overflow can occur in MDC2_Update() either if called directly or
-     through the EVP_DigestUpdate() function using MDC2. If an attacker
-     is able to supply very large amounts of input data after a previous
-     call to EVP_EncryptUpdate() with a partial block then a length check
-     can overflow resulting in a heap corruption.
-
-     The amount of data needed is comparable to SIZE_MAX which is impractical
-     on most platforms.
-
-     This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-6303)
-     [Stephen Henson]
-
-  *) Malformed SHA512 ticket DoS
-
-     If a server uses SHA512 for TLS session ticket HMAC it is vulnerable to a
-     DoS attack where a malformed ticket will result in an OOB read which will
-     ultimately crash.
-
-     The use of SHA512 in TLS session tickets is comparatively rare as it requires
-     a custom server callback and ticket lookup mechanism.
-
-     This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-6302)
-     [Stephen Henson]
-
-  *) OOB write in BN_bn2dec()
-
-     The function BN_bn2dec() does not check the return value of BN_div_word().
-     This can cause an OOB write if an application uses this function with an
-     overly large BIGNUM. This could be a problem if an overly large certificate
-     or CRL is printed out from an untrusted source. TLS is not affected because
-     record limits will reject an oversized certificate before it is parsed.
-
-     This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-2182)
-     [Stephen Henson]
-
-  *) OOB read in TS_OBJ_print_bio()
-
-     The function TS_OBJ_print_bio() misuses OBJ_obj2txt(): the return value is
-     the total length the OID text representation would use and not the amount
-     of data written. This will result in OOB reads when large OIDs are
-     presented.
+  *) SSL_peek() hang on empty record
+
+     OpenSSL 1.1.0 SSL/TLS will hang during a call to SSL_peek() if the peer
+     sends an empty record. This could be exploited by a malicious peer in a
+     Denial Of Service attack.
+
+     This issue was reported to OpenSSL by Alex Gaynor.
+     (CVE-2016-6305)
+     [Matt Caswell]
+
+  *) Excessive allocation of memory in tls_get_message_header() and
+     dtls1_preprocess_fragment()
+
+     A (D)TLS message includes 3 bytes for its length in the header for the
+     message. This would allow for messages up to 16Mb in length. Messages of
+     this length are excessive and OpenSSL includes a check to ensure that a
+     peer is sending reasonably sized messages in order to avoid too much memory
+     being consumed to service a connection. A flaw in the logic of version
+     1.1.0 means that memory for the message is allocated too early, prior to
+     the excessive message length check. Due to way memory is allocated in
+     OpenSSL this could mean an attacker could force up to 21Mb to be allocated
+     to service a connection. This could lead to a Denial of Service through
+     memory exhaustion. However, the excessive message length check still takes
+     place, and this would cause the connection to immediately fail. Assuming
+     that the application calls SSL_free() on the failed connection in a timely
+     manner then the 21Mb of allocated memory will then be immediately freed
+     again. Therefore the excessive memory allocation will be transitory in
+     nature. This then means that there is only a security impact if:
+
+     1) The application does not call SSL_free() in a timely manner in the event
+     that the connection fails
+     or
+     2) The application is working in a constrained environment where there is
+     very little free memory
+     or
+     3) The attacker initiates multiple connection attempts such that there are
+     multiple connections in a state where memory has been allocated for the
+     connection; SSL_free() has not yet been called; and there is insufficient
+     memory to service the multiple requests.
+
+     Except in the instance of (1) above any Denial Of Service is likely to be
+     transitory because as soon as the connection fails the memory is
+     subsequently freed again in the SSL_free() call. However there is an
+     increased risk during this period of application crashes due to the lack of
+     memory - which would then mean a more serious Denial of Service.
 
      This issue was reported to OpenSSL by Shi Lei (Gear Team, Qihoo 360 Inc.)
-     (CVE-2016-2180)
-     [Stephen Henson]
-
-  *) Pointer arithmetic undefined behaviour
-
-     Avoid some undefined pointer arithmetic
-
-     A common idiom in the codebase is to check limits in the following manner:
-     "p + len > limit"
-
-     Where "p" points to some malloc'd data of SIZE bytes and
-     limit == p + SIZE
-
-     "len" here could be from some externally supplied data (e.g. from a TLS
-     message).
-
-     The rules of C pointer arithmetic are such that "p + len" is only well
-     defined where len <= SIZE. Therefore the above idiom is actually



Home | Main Index | Thread Index | Old Index