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 OpenSSL CHANGES
details: https://anonhg.NetBSD.org/src/rev/3ae3802d60ba
branches: trunk
changeset: 433598:3ae3802d60ba
user: christos <christos%NetBSD.org@localhost>
date: Sun Sep 23 13:17:27 2018 +0000
description:
OpenSSL CHANGES
_______________
This is a high-level summary of the most important changes.
For a full list of changes, see the git commit log; for example,
https://github.com/openssl/openssl/commits/ and pick the appropriate
release branch.
Changes between 1.1.0i and 1.1.1 [11 Sep 2018]
*) Add a new ClientHello callback. Provides a callback interface that gives
the application the ability to adjust the nascent SSL object at the
earliest stage of ClientHello processing, immediately after extensions have
been collected but before they have been processed. In particular, this
callback can adjust the supported TLS versions in response to the contents
of the ClientHello
[Benjamin Kaduk]
*) Add SM2 base algorithm support.
[Jack Lloyd]
*) s390x assembly pack: add (improved) hardware-support for the following
cryptographic primitives: sha3, shake, aes-gcm, aes-ccm, aes-ctr, aes-ofb,
aes-cfb/cfb8, aes-ecb.
[Patrick Steuer]
*) Make EVP_PKEY_asn1_new() a bit stricter about its input. A NULL pem_str
parameter is no longer accepted, as it leads to a corrupt table. NULL
pem_str is reserved for alias entries only.
[Richard Levitte]
*) Use the new ec_scalar_mul_ladder scaffold to implement a specialized ladder
step for prime curves. The new implementation is based on formulae from
differential addition-and-doubling in homogeneous projective coordinates
from Izu-Takagi "A fast parallel elliptic curve multiplication resistant
against side channel attacks" and Brier-Joye "Weierstrass Elliptic Curves
and Side-Channel Attacks" Eq. (8) for y-coordinate recovery, modified
to work in projective coordinates.
[Billy Bob Brumley, Nicola Tuveri]
*) Change generating and checking of primes so that the error rate of not
being prime depends on the intended use based on the size of the input.
For larger primes this will result in more rounds of Miller-Rabin.
The maximal error rate for primes with more than 1080 bits is lowered
to 2^-128.
[Kurt Roeckx, Annie Yousar]
*) Increase the number of Miller-Rabin rounds for DSA key generating to 64.
[Kurt Roeckx]
*) The 'tsget' script is renamed to 'tsget.pl', to avoid confusion when
moving between systems, and to avoid confusion when a Windows build is
done with mingw vs with MSVC. For POSIX installs, there's still a
symlink or copy named 'tsget' to avoid that confusion as well.
[Richard Levitte]
*) Revert blinding in ECDSA sign and instead make problematic addition
length-invariant. Switch even to fixed-length Montgomery multiplication.
[Andy Polyakov]
*) Use the new ec_scalar_mul_ladder scaffold to implement a specialized ladder
step for binary curves. The new implementation is based on formulae from
differential addition-and-doubling in mixed Lopez-Dahab projective
coordinates, modified to independently blind the operands.
[Billy Bob Brumley, Sohaib ul Hassan, Nicola Tuveri]
*) Add a scaffold to optionally enhance the Montgomery ladder implementation
for `ec_scalar_mul_ladder` (formerly `ec_mul_consttime`) allowing
EC_METHODs to implement their own specialized "ladder step", to take
advantage of more favorable coordinate systems or more efficient
differential addition-and-doubling algorithms.
[Billy Bob Brumley, Sohaib ul Hassan, Nicola Tuveri]
*) Modified the random device based seed sources to keep the relevant
file descriptors open rather than reopening them on each access.
This allows such sources to operate in a chroot() jail without
the associated device nodes being available. This behaviour can be
controlled using RAND_keep_random_devices_open().
[Paul Dale]
*) Numerous side-channel attack mitigations have been applied. This may have
performance impacts for some algorithms for the benefit of improved
security. Specific changes are noted in this change log by their respective
authors.
[Matt Caswell]
*) AIX shared library support overhaul. Switch to AIX "natural" way of
handling shared libraries, which means collecting shared objects of
different versions and bitnesses in one common archive. This allows to
mitigate conflict between 1.0 and 1.1 side-by-side installations. It
doesn't affect the way 3rd party applications are linked, only how
multi-version installation is managed.
[Andy Polyakov]
*) Make ec_group_do_inverse_ord() more robust and available to other
EC cryptosystems, so that irrespective of BN_FLG_CONSTTIME, SCA
mitigations are applied to the fallback BN_mod_inverse().
When using this function rather than BN_mod_inverse() directly, new
EC cryptosystem implementations are then safer-by-default.
[Billy Bob Brumley]
*) Add coordinate blinding for EC_POINT and implement projective
coordinate blinding for generic prime curves as a countermeasure to
chosen point SCA attacks.
[Sohaib ul Hassan, Nicola Tuveri, Billy Bob Brumley]
*) Add blinding to ECDSA and DSA signatures to protect against side channel
attacks discovered by Keegan Ryan (NCC Group).
[Matt Caswell]
*) Enforce checking in the pkeyutl command line app to ensure that the input
length does not exceed the maximum supported digest length when performing
a sign, verify or verifyrecover operation.
[Matt Caswell]
*) SSL_MODE_AUTO_RETRY is enabled by default. Applications that use blocking
I/O in combination with something like select() or poll() will hang. This
can be turned off again using SSL_CTX_clear_mode().
Many applications do not properly handle non-application data records, and
TLS 1.3 sends more of such records. Setting SSL_MODE_AUTO_RETRY works
around the problems in those applications, but can also break some.
It's recommended to read the manpages about SSL_read(), SSL_write(),
SSL_get_error(), SSL_shutdown(), SSL_CTX_set_mode() and
SSL_CTX_set_read_ahead() again.
[Kurt Roeckx]
*) When unlocking a pass phrase protected PEM file or PKCS#8 container, we
now allow empty (zero character) pass phrases.
[Richard Levitte]
*) Apply blinding to binary field modular inversion and remove patent
pending (OPENSSL_SUN_GF2M_DIV) BN_GF2m_mod_div implementation.
[Billy Bob Brumley]
*) Deprecate ec2_mult.c and unify scalar multiplication code paths for
binary and prime elliptic curves.
[Billy Bob Brumley]
*) Remove ECDSA nonce padding: EC_POINT_mul is now responsible for
constant time fixed point multiplication.
[Billy Bob Brumley]
*) Revise elliptic curve scalar multiplication with timing attack
defenses: ec_wNAF_mul redirects to a constant time implementation
when computing fixed point and variable point multiplication (which
in OpenSSL are mostly used with secret scalars in keygen, sign,
ECDH derive operations).
[Billy Bob Brumley, Nicola Tuveri, Cesar Pereida Garc?a,
Sohaib ul Hassan]
*) Updated CONTRIBUTING
[Rich Salz]
*) Updated DRBG / RAND to request nonce and additional low entropy
randomness from the system.
[Matthias St. Pierre]
*) Updated 'openssl rehash' to use OpenSSL consistent default.
[Richard Levitte]
*) Moved the load of the ssl_conf module to libcrypto, which helps
loading engines that libssl uses before libssl is initialised.
[Matt Caswell]
*) Added EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA
[Matt Caswell]
*) Fixed X509_NAME_ENTRY_set to get multi-valued RDNs right in all cases.
[Ingo Schwarze, Rich Salz]
*) Added output of accepting IP address and port for 'openssl s_server'
[Richard Levitte]
*) Added a new API for TLSv1.3 ciphersuites:
SSL_CTX_set_ciphersuites()
SSL_set_ciphersuites()
[Matt Caswell]
*) Memory allocation failures consistenly add an error to the error
stack.
[Rich Salz]
*) Don't use OPENSSL_ENGINES and OPENSSL_CONF environment values
in libcrypto when run as setuid/setgid.
[Bernd Edlinger]
*) Load any config file by default when libssl is used.
[Matt Caswell]
*) Added new public header file <openssl/rand_drbg.h> and documentation
for the RAND_DRBG API. See manual page RAND_DRBG(7) for an overview.
[Matthias St. Pierre]
*) QNX support removed (cannot find contributors to get their approval
for the license change).
[Rich Salz]
*) TLSv1.3 replay protection for early data has been implemented. See the
SSL_read_early_data() man page for further details.
[Matt Caswell]
*) Separated TLSv1.3 ciphersuite configuration out from TLSv1.2 ciphersuite
configuration. TLSv1.3 ciphersuites are not compatible with TLSv1.2 and
below. Similarly TLSv1.2 ciphersuites are not compatible with TLSv1.3.
In order to avoid issues where legacy TLSv1.2 ciphersuite configuration
would otherwise inadvertently disable all TLSv1.3 ciphersuites the
configuration has been separated out. See the ciphers man page or the
SSL_CTX_set_ciphersuites() man page for more information.
[Matt Caswell]
*) On POSIX (BSD, Linux, ...) systems the ocsp(1) command running
in responder mode now supports the new "-multi" option, which
spawns the specified number of child processes to handle OCSP
requests. The "-timeout" option now also limits the OCSP
responder's patience to wait to receive the full client request
on a newly accepted connection. Child processes are respawned
as needed, and the CA index file is automatically reloaded
when changed. This makes it possible to run the "ocsp" responder
as a long-running service, making the OpenSSL CA somewhat more
feature-complete. In this mode, most diagnostic messages logged
after entering the event loop are logged via syslog(3) rather than
written to stderr.
[Viktor Dukhovni]
*) Added support for X448 and Ed448. Heavily based on original work by
Mike Hamburg.
[Matt Caswell]
*) Extend OSSL_STORE with capabilities to search and to narrow the set of
objects loaded. This adds the functions OSSL_STORE_expect() and
OSSL_STORE_find() as well as needed tools to construct searches and
get the search data out of them.
[Richard Levitte]
*) Support for TLSv1.3 added. Note that users upgrading from an earlier
version of OpenSSL should review their configuration settings to ensure
that they are still appropriate for TLSv1.3. For further information see:
https://wiki.openssl.org/index.php/TLS1.3
[Matt Caswell]
*) Grand redesign of the OpenSSL random generator
The default RAND method now utilizes an AES-CTR DRBG according to
NIST standard SP 800-90Ar1. The new random generator is essentially
a port of the default random generator from the OpenSSL FIPS 2.0
object module. It is a hybrid deterministic random bit generator
using an AES-CTR bit stream and which seeds and reseeds itself
automatically using trusted system entropy sources.
Some of its new features are:
o Support for multiple DRBG instances with seed chaining.
o The default RAND method makes use of a DRBG.
o There is a public and private DRBG instance.
o The DRBG instances are fork-safe.
o Keep all global DRBG instances on the secure heap if it is enabled.
o The public and private DRBG instance are per thread for lock free
operation
[Paul Dale, Benjamin Kaduk, Kurt Roeckx, Rich Salz, Matthias St. Pierre]
*) Changed Configure so it only says what it does and doesn't dump
so much data. Instead, ./configdata.pm should be used as a script
to display all sorts of configuration data.
[Richard Levitte]
*) Added processing of "make variables" to Configure.
[Richard Levitte]
*) Added SHA512/224 and SHA512/256 algorithm support.
[Paul Dale]
*) The last traces of Netware support, first removed in 1.1.0, have
now been removed.
[Rich Salz]
*) Get rid of Makefile.shared, and in the process, make the processing
of certain files (rc.obj, or the .def/.map/.opt files produced from
the ordinal files) more visible and hopefully easier to trace and
debug (or make silent).
[Richard Levitte]
*) Make it possible to have environment variable assignments as
arguments to config / Configure.
[Richard Levitte]
*) Add multi-prime RSA (RFC 8017) support.
[Paul Yang]
*) Add SM3 implemented according to GB/T 32905-2016
[ Jack Lloyd <jack.lloyd%ribose.com@localhost>,
Ronald Tse <ronald.tse%ribose.com@localhost>,
Erick Borsboom <erick.borsboom%ribose.com@localhost> ]
*) Add 'Maximum Fragment Length' TLS extension negotiation and support
as documented in RFC6066.
Based on a patch from Tomasz Mo?
[Filipe Raimundo da Silva]
*) Add SM4 implemented according to GB/T 32907-2016.
[ Jack Lloyd <jack.lloyd%ribose.com@localhost>,
Ronald Tse <ronald.tse%ribose.com@localhost>,
Erick Borsboom <erick.borsboom%ribose.com@localhost> ]
*) Reimplement -newreq-nodes and ERR_error_string_n; the
original author does not agree with the license change.
[Rich Salz]
*) Add ARIA AEAD TLS support.
[Jon Spillett]
*) Some macro definitions to support VS6 have been removed. Visual
Studio 6 has not worked since 1.1.0
[Rich Salz]
*) Add ERR_clear_last_mark(), to allow callers to clear the last mark
without clearing the errors.
[Richard Levitte]
*) Add "atfork" functions. If building on a system that without
pthreads, see doc/man3/OPENSSL_fork_prepare.pod for application
requirements. The RAND facility now uses/requires this.
[Rich Salz]
*) Add SHA3.
[Andy Polyakov]
*) The UI API becomes a permanent and integral part of libcrypto, i.e.
not possible to disable entirely. However, it's still possible to
disable the console reading UI method, UI_OpenSSL() (use UI_null()
as a fallback).
To disable, configure with 'no-ui-console'. 'no-ui' is still
possible to use as an alias. Check at compile time with the
macro OPENSSL_NO_UI_CONSOLE. The macro OPENSSL_NO_UI is still
possible to check and is an alias for OPENSSL_NO_UI_CONSOLE.
[Richard Levitte]
*) Add a STORE module, which implements a uniform and URI based reader of
stores that can contain keys, certificates, CRLs and numerous other
objects. The main API is loosely based on a few stdio functions,
and includes OSSL_STORE_open, OSSL_STORE_load, OSSL_STORE_eof,
OSSL_STORE_error and OSSL_STORE_close.
The implementation uses backends called "loaders" to implement arbitrary
URI schemes. There is one built in "loader" for the 'file' scheme.
[Richard Levitte]
*) Add devcrypto engine. This has been implemented against cryptodev-linux,
then adjusted to work on FreeBSD 8.4 as well.
Enable by configuring with 'enable-devcryptoeng'. This is done by default
on BSD implementations, as cryptodev.h is assumed to exist on all of them.
[Richard Levitte]
*) Module names can prefixed with OSSL_ or OPENSSL_. This affects
util/mkerr.pl, which is adapted to allow those prefixes, leading to
error code calls like this:
OSSL_FOOerr(OSSL_FOO_F_SOMETHING, OSSL_FOO_R_WHATEVER);
With this change, we claim the namespaces OSSL and OPENSSL in a manner
that can be encoded in C. For the foreseeable future, this will only
affect new modules.
[Richard Levitte and Tim Hudson]
*) Removed BSD cryptodev engine.
[Rich Salz]
*) Add a build target 'build_all_generated', to build all generated files
and only that. This can be used to prepare everything that requires
things like perl for a system that lacks perl and then move everything
to that system and do the rest of the build there.
[Richard Levitte]
*) In the UI interface, make it possible to duplicate the user data. This
can be used by engines that need to retain the data for a longer time
than just the call where this user data is passed.
[Richard Levitte]
*) Ignore the '-named_curve auto' value for compatibility of applications
with OpenSSL 1.0.2.
[Tomas Mraz <tmraz%fedoraproject.org@localhost>]
*) Fragmented SSL/TLS alerts are no longer accepted. An alert message is 2
bytes long. In theory it is permissible in SSLv3 - TLSv1.2 to fragment such
alerts across multiple records (some of which could be empty). In practice
it make no sense to send an empty alert record, or to fragment one. TLSv1.3
prohibts this altogether and other libraries (BoringSSL, NSS) do not
support this at all. Supporting it adds significant complexity to the
record layer, and its removal is unlikely to cause inter-operability
issues.
[Matt Caswell]
*) Add the ASN.1 types INT32, UINT32, INT64, UINT64 and variants prefixed
with Z. These are meant to replace LONG and ZLONG and to be size safe.
The use of LONG and ZLONG is discouraged and scheduled for deprecation
in OpenSSL 1.2.0.
[Richard Levitte]
*) Add the 'z' and 'j' modifiers to BIO_printf() et al formatting string,
'z' is to be used for [s]size_t, and 'j' - with [u]int64_t.
[Richard Levitte, Andy Polyakov]
*) Add EC_KEY_get0_engine(), which does for EC_KEY what RSA_get0_engine()
does for RSA, etc.
[Richard Levitte]
*) Have 'config' recognise 64-bit mingw and choose 'mingw64' as the target
platform rather than 'mingw'.
[Richard Levitte]
*) The functions X509_STORE_add_cert and X509_STORE_add_crl return
success if they are asked to add an object which already exists
in the store. This change cascades to other functions which load
certificates and CRLs.
[Paul Dale]
*) x86_64 assembly pack: annotate code with DWARF CFI directives to
facilitate stack unwinding even from assembly subroutines.
[Andy Polyakov]
*) Remove VAX C specific definitions of OPENSSL_EXPORT, OPENSSL_EXTERN.
Also remove OPENSSL_GLOBAL entirely, as it became a no-op.
[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]
*) Certificate time validation (X509_cmp_time) enforces stricter
compliance with RFC 5280. Fractional seconds and timezone offsets
are no longer allowed.
[Emilia K?sper]
*) Add support for ARIA
[Paul Dale]
*) s_client will now send the Server Name Indication (SNI) extension by
default unless the new "-noservername" option is used. The server name is
based on the host provided to the "-connect" option unless overridden by
using "-servername".
[Matt Caswell]
*) Add support for SipHash
[Todd Short]
*) OpenSSL now fails if it receives an unrecognised record type in TLS1.0
or TLS1.1. Previously this only happened in SSLv3 and TLS1.2. This is to
prevent issues where no progress is being made and the peer continually
sends unrecognised record types, using up resources processing them.
[Matt Caswell]
*) 'openssl passwd' can now produce SHA256 and SHA512 based output,
using the algorithm defined in
https://www.akkadia.org/drepper/SHA-crypt.txt
[Richard Levitte]
*) Heartbeat support has been removed; the ABI is changed for now.
[Richard Levitte, Rich Salz]
*) Support for SSL_OP_NO_ENCRYPT_THEN_MAC in SSL_CONF_cmd.
[Emilia K?sper]
*) The RSA "null" method, which was partially supported to avoid patent
issues, has been replaced to always returns NULL.
[Rich Salz]
diffstat:
crypto/external/bsd/openssl/dist/.github/PULL_REQUEST_TEMPLATE.md | 14 +
crypto/external/bsd/openssl/dist/.gitignore | 17 +-
crypto/external/bsd/openssl/dist/.gitmodules | 11 +
crypto/external/bsd/openssl/dist/.travis-create-release.sh | 2 +-
crypto/external/bsd/openssl/dist/.travis.yml | 204 +-
crypto/external/bsd/openssl/dist/AUTHORS | 56 +-
crypto/external/bsd/openssl/dist/CONTRIBUTING | 5 +-
crypto/external/bsd/openssl/dist/Configurations/00-base-templates.conf | 121 +-
crypto/external/bsd/openssl/dist/Configurations/10-main.conf | 1392 +-
crypto/external/bsd/openssl/dist/Configurations/15-android.conf | 227 +
crypto/external/bsd/openssl/dist/Configurations/15-ios.conf | 64 +
crypto/external/bsd/openssl/dist/Configurations/50-djgpp.conf | 10 +-
crypto/external/bsd/openssl/dist/Configurations/50-haiku.conf | 13 +-
crypto/external/bsd/openssl/dist/Configurations/50-masm.conf | 14 +-
crypto/external/bsd/openssl/dist/Configurations/50-win-onecore.conf | 64 +
crypto/external/bsd/openssl/dist/Configurations/README | 130 +-
crypto/external/bsd/openssl/dist/Configurations/README.design | 80 +-
crypto/external/bsd/openssl/dist/Configurations/common.tmpl | 93 +-
crypto/external/bsd/openssl/dist/Configurations/common0.tmpl | 31 +
crypto/external/bsd/openssl/dist/Configurations/descrip.mms.tmpl | 624 +-
crypto/external/bsd/openssl/dist/Configurations/dist.conf | 6 +-
crypto/external/bsd/openssl/dist/Configurations/shared-info.pl | 82 +
crypto/external/bsd/openssl/dist/Configurations/unix-Makefile.tmpl | 795 +-
crypto/external/bsd/openssl/dist/Configurations/windows-makefile.tmpl | 414 +-
crypto/external/bsd/openssl/dist/INSTALL | 340 +-
crypto/external/bsd/openssl/dist/NOTES.ANDROID | 68 +
crypto/external/bsd/openssl/dist/NOTES.UNIX | 121 +-
crypto/external/bsd/openssl/dist/NOTES.VMS | 26 +
crypto/external/bsd/openssl/dist/NOTES.WIN | 146 +-
crypto/external/bsd/openssl/dist/README.ENGINE | 1 -
crypto/external/bsd/openssl/dist/VMS/engine.opt | 3 +-
crypto/external/bsd/openssl/dist/VMS/openssl_shutdown.com.in | 2 +-
crypto/external/bsd/openssl/dist/VMS/openssl_startup.com.in | 2 +-
crypto/external/bsd/openssl/dist/apps/CA.pl.in | 64 +-
crypto/external/bsd/openssl/dist/apps/app_rand.c | 145 +-
crypto/external/bsd/openssl/dist/apps/apps.c | 375 +-
crypto/external/bsd/openssl/dist/apps/apps.h | 139 +-
crypto/external/bsd/openssl/dist/apps/asn1pars.c | 69 +-
crypto/external/bsd/openssl/dist/apps/bf_prefix.c | 177 +
crypto/external/bsd/openssl/dist/apps/build.info | 40 +-
crypto/external/bsd/openssl/dist/apps/ciphers.c | 48 +-
crypto/external/bsd/openssl/dist/apps/cms.c | 237 +-
crypto/external/bsd/openssl/dist/apps/crl.c | 19 +-
crypto/external/bsd/openssl/dist/apps/crl2p7.c | 11 +-
crypto/external/bsd/openssl/dist/apps/ct_log_list.cnf | 41 +-
crypto/external/bsd/openssl/dist/apps/dgst.c | 94 +-
crypto/external/bsd/openssl/dist/apps/dhparam.c | 66 +-
crypto/external/bsd/openssl/dist/apps/dsa.c | 22 +-
crypto/external/bsd/openssl/dist/apps/dsaparam.c | 105 +-
crypto/external/bsd/openssl/dist/apps/ec.c | 24 +-
crypto/external/bsd/openssl/dist/apps/ecparam.c | 59 +-
crypto/external/bsd/openssl/dist/apps/enc.c | 134 +-
crypto/external/bsd/openssl/dist/apps/engine.c | 103 +-
crypto/external/bsd/openssl/dist/apps/errstr.c | 12 +-
crypto/external/bsd/openssl/dist/apps/gendsa.c | 35 +-
crypto/external/bsd/openssl/dist/apps/genpkey.c | 16 +-
crypto/external/bsd/openssl/dist/apps/genrsa.c | 51 +-
crypto/external/bsd/openssl/dist/apps/nseq.c | 7 +-
crypto/external/bsd/openssl/dist/apps/openssl-vms.cnf | 6 +
crypto/external/bsd/openssl/dist/apps/opt.c | 158 +-
crypto/external/bsd/openssl/dist/apps/passwd.c | 595 +-
crypto/external/bsd/openssl/dist/apps/pkcs12.c | 118 +-
crypto/external/bsd/openssl/dist/apps/pkcs7.c | 9 +-
crypto/external/bsd/openssl/dist/apps/pkcs8.c | 54 +-
crypto/external/bsd/openssl/dist/apps/pkey.c | 101 +-
crypto/external/bsd/openssl/dist/apps/pkeyparam.c | 48 +-
crypto/external/bsd/openssl/dist/apps/pkeyutl.c | 49 +-
crypto/external/bsd/openssl/dist/apps/prime.c | 5 +-
crypto/external/bsd/openssl/dist/apps/progs.pl | 165 +-
crypto/external/bsd/openssl/dist/apps/rand.c | 25 +-
crypto/external/bsd/openssl/dist/apps/rehash.c | 57 +-
crypto/external/bsd/openssl/dist/apps/req.c | 536 +-
crypto/external/bsd/openssl/dist/apps/rsa.c | 25 +-
crypto/external/bsd/openssl/dist/apps/rsautl.c | 26 +-
crypto/external/bsd/openssl/dist/apps/s_apps.h | 51 +-
crypto/external/bsd/openssl/dist/apps/s_cb.c | 383 +-
crypto/external/bsd/openssl/dist/apps/s_socket.c | 203 +-
crypto/external/bsd/openssl/dist/apps/sess_id.c | 29 +-
crypto/external/bsd/openssl/dist/apps/smime.c | 123 +-
crypto/external/bsd/openssl/dist/apps/spkac.c | 18 +-
crypto/external/bsd/openssl/dist/apps/srp.c | 50 +-
crypto/external/bsd/openssl/dist/apps/storeutl.c | 473 +
crypto/external/bsd/openssl/dist/apps/testdsa.h | 134 +-
crypto/external/bsd/openssl/dist/apps/ts.c | 61 +-
crypto/external/bsd/openssl/dist/apps/tsget.in | 4 +-
crypto/external/bsd/openssl/dist/apps/verify.c | 22 +-
crypto/external/bsd/openssl/dist/apps/version.c | 65 +-
crypto/external/bsd/openssl/dist/apps/vms_term_sock.c | 35 +-
crypto/external/bsd/openssl/dist/apps/vms_term_sock.h | 1 +
crypto/external/bsd/openssl/dist/apps/win32_init.c | 2 +-
crypto/external/bsd/openssl/dist/apps/x509.c | 255 +-
crypto/external/bsd/openssl/dist/appveyor.yml | 43 +-
crypto/external/bsd/openssl/dist/build.info | 82 +-
crypto/external/bsd/openssl/dist/config | 179 +-
crypto/external/bsd/openssl/dist/crypto/LPdir_nyi.c | 3 +
crypto/external/bsd/openssl/dist/crypto/LPdir_unix.c | 42 +-
crypto/external/bsd/openssl/dist/crypto/LPdir_win32.c | 3 +
crypto/external/bsd/openssl/dist/crypto/LPdir_wince.c | 3 +
crypto/external/bsd/openssl/dist/crypto/aes/aes_core.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/aes/aes_x86core.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-586.pl | 34 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-ia64.S | 4 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-mips.pl | 97 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-parisc.pl | 15 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-ppc.pl | 10 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-s390x.pl | 100 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-sparcv9.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aesfx-sparcv9.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-mb-x86_64.pl | 108 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-sha256-x86_64.pl | 113 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aesni-x86.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aesp8-ppc.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aest4-sparcv9.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/aesv8-armx.pl | 11 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-armv7.pl | 10 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-x86_64.pl | 270 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-armv8.pl | 12 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-ppc.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86.pl | 10 +-
crypto/external/bsd/openssl/dist/crypto/aes/asm/vpaes-x86_64.pl | 20 +-
crypto/external/bsd/openssl/dist/crypto/aes/build.info | 13 +-
crypto/external/bsd/openssl/dist/crypto/aria/aria.c | 1212 +
crypto/external/bsd/openssl/dist/crypto/aria/build.info | 4 +
crypto/external/bsd/openssl/dist/crypto/arm64cpuid.pl | 23 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_bitstr.c | 20 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_digest.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_dup.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_gentm.c | 231 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_i2d_fp.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_int.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_mbstr.c | 70 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_object.c | 34 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_print.c | 46 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_sign.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_strnid.c | 112 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_time.c | 505 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_utctm.c | 204 +-
crypto/external/bsd/openssl/dist/crypto/asn1/a_verify.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/asn1/ameth_lib.c | 108 +-
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_err.c | 561 +-
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_item_list.c | 42 +
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_item_list.h | 178 +
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_lib.c | 57 +-
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_locl.h | 6 +-
crypto/external/bsd/openssl/dist/crypto/asn1/asn1_par.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/asn1/asn_moid.c | 45 +-
crypto/external/bsd/openssl/dist/crypto/asn1/asn_mstbl.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/asn1/bio_asn1.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/asn1/bio_ndef.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/asn1/build.info | 2 +-
crypto/external/bsd/openssl/dist/crypto/asn1/charmap.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/asn1/charmap.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/asn1/d2i_pr.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/asn1/d2i_pu.c | 7 +-
crypto/external/bsd/openssl/dist/crypto/asn1/evp_asn1.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/asn1/f_int.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/asn1/f_string.c | 26 +-
crypto/external/bsd/openssl/dist/crypto/asn1/n_pkey.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/asn1/p5_pbev2.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/asn1/p5_scrypt.c | 15 +-
crypto/external/bsd/openssl/dist/crypto/asn1/standard_methods.h | 61 +
crypto/external/bsd/openssl/dist/crypto/asn1/tasn_new.c | 7 +-
crypto/external/bsd/openssl/dist/crypto/asn1/tasn_prn.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/asn1/tasn_utl.c | 43 +-
crypto/external/bsd/openssl/dist/crypto/asn1/tbl_standard.h | 61 +
crypto/external/bsd/openssl/dist/crypto/asn1/x_algor.c | 11 +-
crypto/external/bsd/openssl/dist/crypto/asn1/x_int64.c | 42 +-
crypto/external/bsd/openssl/dist/crypto/asn1/x_long.c | 27 +-
crypto/external/bsd/openssl/dist/crypto/asn1/x_spki.c | 5 -
crypto/external/bsd/openssl/dist/crypto/async/arch/async_posix.h | 1 -
crypto/external/bsd/openssl/dist/crypto/async/async.c | 10 +-
crypto/external/bsd/openssl/dist/crypto/async/async_err.c | 44 +-
crypto/external/bsd/openssl/dist/crypto/async/async_locl.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/async/async_wait.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/bf/asm/bf-586.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bf/bf_ecb.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/bf/bf_enc.c | 4 -
crypto/external/bsd/openssl/dist/crypto/bf/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/bio/b_addr.c | 53 +-
crypto/external/bsd/openssl/dist/crypto/bio/b_dump.c | 67 +-
crypto/external/bsd/openssl/dist/crypto/bio/b_print.c | 90 +-
crypto/external/bsd/openssl/dist/crypto/bio/b_sock2.c | 88 +-
crypto/external/bsd/openssl/dist/crypto/bio/bf_buff.c | 84 +-
crypto/external/bsd/openssl/dist/crypto/bio/bf_lbuf.c | 62 +-
crypto/external/bsd/openssl/dist/crypto/bio/bf_nbio.c | 52 +-
crypto/external/bsd/openssl/dist/crypto/bio/bf_null.c | 34 +-
crypto/external/bsd/openssl/dist/crypto/bio/bio_cb.c | 39 +-
crypto/external/bsd/openssl/dist/crypto/bio/bio_err.c | 211 +-
crypto/external/bsd/openssl/dist/crypto/bio/bio_lcl.h | 10 +-
crypto/external/bsd/openssl/dist/crypto/bio/bio_meth.c | 77 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_acpt.c | 48 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_bio.c | 9 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_conn.c | 57 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c | 120 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_fd.c | 41 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_mem.c | 58 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_null.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/bio/bss_sock.c | 34 +-
crypto/external/bsd/openssl/dist/crypto/blake2/blake2_impl.h | 3 +-
crypto/external/bsd/openssl/dist/crypto/blake2/blake2_locl.h | 3 +-
crypto/external/bsd/openssl/dist/crypto/blake2/blake2b.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/blake2/blake2s.c | 5 +-
crypto/external/bsd/openssl/dist/crypto/blake2/m_blake2b.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/blake2/m_blake2s.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/README.pod | 8 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/alpha-mont.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/armv4-gf2m.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/armv4-mont.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/bn-586.pl | 26 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/c64xplus-gf2m.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/co-586.pl | 14 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/ia64-mont.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/ia64.S | 25 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/mips-mont.pl | 98 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/parisc-mont.pl | 16 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/ppc-mont.pl | 1697 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/ppc.pl | 275 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/ppc64-mont.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/rsaz-avx2.pl | 145 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/rsaz-x86_64.pl | 198 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/s390x-gf2m.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/s390x-mont.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/sparct4-mont.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv8.S | 12 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv8plus.S | 16 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv9-mont.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/sparcv9a-mont.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/via-mont.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/vis3-mont.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/x86-gf2m.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/x86-mont.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont.pl | 80 +-
crypto/external/bsd/openssl/dist/crypto/bn/asm/x86_64-mont5.pl | 129 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_add.c | 140 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_asm.c | 32 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_blind.c | 103 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_ctx.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_dh.c | 296 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c | 28 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_err.c | 167 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_exp2.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_gcd.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_gf2m.c | 160 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_intern.c | 15 -
crypto/external/bsd/openssl/dist/crypto/bn/bn_mod.c | 69 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_mul.c | 355 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.c | 173 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.h | 515 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.pl | 12 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_print.c | 106 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_recp.c | 37 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_shift.c | 22 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_sqr.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_sqrt.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_srp.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_word.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/bn/bn_x931p.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/bn/build.info | 35 +-
crypto/external/bsd/openssl/dist/crypto/bn/rsaz_exp.c | 47 +-
crypto/external/bsd/openssl/dist/crypto/bn/rsaz_exp.h | 51 +-
crypto/external/bsd/openssl/dist/crypto/buffer/buf_err.c | 24 +-
crypto/external/bsd/openssl/dist/crypto/build.info | 9 +-
crypto/external/bsd/openssl/dist/crypto/c64xpluscpuid.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmll-x86_64.pl | 57 +
crypto/external/bsd/openssl/dist/crypto/camellia/asm/cmllt4-sparcv9.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/camellia/build.info | 4 +-
crypto/external/bsd/openssl/dist/crypto/camellia/camellia.c | 50 +-
crypto/external/bsd/openssl/dist/crypto/cast/asm/cast-586.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/cast/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/cast/cast_lcl.h | 4 +-
crypto/external/bsd/openssl/dist/crypto/cast/cast_s.h | 16 +-
crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-armv4.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-armv8.pl | 5 +-
crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-c64xplus.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-ppc.pl | 563 +-
crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-x86.pl | 3 +-
crypto/external/bsd/openssl/dist/crypto/chacha/asm/chacha-x86_64.pl | 2034 +-
crypto/external/bsd/openssl/dist/crypto/chacha/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/cmac/cmac.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_asn1.c | 26 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_enc.c | 7 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_env.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_err.c | 432 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_lcl.h | 35 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_lib.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/cms/cms_sd.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/comp/comp_err.c | 36 +-
crypto/external/bsd/openssl/dist/crypto/comp/comp_lib.c | 20 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_api.c | 29 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_def.h | 109 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_err.c | 123 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_lib.c | 49 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_mod.c | 28 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_sap.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/conf/conf_ssl.c | 1 +
crypto/external/bsd/openssl/dist/crypto/conf/keysets.pl | 195 +-
crypto/external/bsd/openssl/dist/crypto/cpt_err.c | 74 +-
crypto/external/bsd/openssl/dist/crypto/ct/ct_b64.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/ct/ct_err.c | 125 +-
crypto/external/bsd/openssl/dist/crypto/ct/ct_log.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/ct/ct_sct.c | 13 +-
crypto/external/bsd/openssl/dist/crypto/ctype.c | 274 +
crypto/external/bsd/openssl/dist/crypto/des/asm/crypt586.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/des/asm/des-586.pl | 12 +-
crypto/external/bsd/openssl/dist/crypto/des/asm/des_enc.m4 | 26 +-
crypto/external/bsd/openssl/dist/crypto/des/asm/desboth.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/des/asm/dest4-sparcv9.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/des/build.info | 8 +-
crypto/external/bsd/openssl/dist/crypto/des/cbc_cksm.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/des/cfb64ede.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/des/cfb_enc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/des/des_enc.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/des/des_locl.h | 7 +-
crypto/external/bsd/openssl/dist/crypto/des/ecb_enc.c | 13 +-
crypto/external/bsd/openssl/dist/crypto/des/fcrypt.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/des/qud_cksm.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/des/set_key.c | 39 +-
crypto/external/bsd/openssl/dist/crypto/des/spr.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/des/str2key.c | 20 -
crypto/external/bsd/openssl/dist/crypto/dh/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_ameth.c | 57 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_asn1.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_check.c | 64 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_err.c | 116 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_gen.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_kdf.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_key.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_locl.h | 5 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_pmeth.c | 62 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_prn.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/dh/dh_rfc7919.c | 74 +
crypto/external/bsd/openssl/dist/crypto/dllmain.c | 20 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_asn1.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_err.c | 93 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_key.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_locl.h | 5 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_meth.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ossl.c | 14 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_pmeth.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_prn.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_sign.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_vrf.c | 2 -
crypto/external/bsd/openssl/dist/crypto/dso/dso_dl.c | 36 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_err.c | 135 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_lib.c | 59 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_locl.h | 3 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_vms.c | 34 +-
crypto/external/bsd/openssl/dist/crypto/dso/dso_win32.c | 71 +-
crypto/external/bsd/openssl/dist/crypto/ebcdic.c | 5 -
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-armv4.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-armv8.pl | 311 +-
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-avx2.pl | 42 +-
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-ppc64.pl | 2382 +
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-sparcv9.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-x86.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-x86_64.pl | 1874 +-
crypto/external/bsd/openssl/dist/crypto/ec/asm/x25519-ppc64.pl | 824 +
crypto/external/bsd/openssl/dist/crypto/ec/asm/x25519-x86_64.pl | 1117 +
crypto/external/bsd/openssl/dist/crypto/ec/build.info | 18 +-
crypto/external/bsd/openssl/dist/crypto/ec/curve25519.c | 2239 +-
crypto/external/bsd/openssl/dist/crypto/ec/curve448/arch_32/arch_intrinsics.h | 27 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/arch_32/f_impl.c | 95 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/arch_32/f_impl.h | 60 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448.c | 727 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448_lcl.h | 38 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448_tables.c | 475 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/curve448utils.h | 78 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/ed448.h | 195 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/eddsa.c | 346 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/f_generic.c | 204 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/field.h | 168 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/point_448.h | 301 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/scalar.c | 235 +
crypto/external/bsd/openssl/dist/crypto/ec/curve448/word.h | 81 +
crypto/external/bsd/openssl/dist/crypto/ec/ec2_oct.c | 29 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_curve.c | 64 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_cvt.c | 21 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_err.c | 545 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_kmeth.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_mult.c | 228 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_oct.c | 59 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_pmeth.c | 77 +-
crypto/external/bsd/openssl/dist/crypto/ec/ec_print.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecdh_ossl.c | 40 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecdsa_ossl.c | 97 +-
crypto/external/bsd/openssl/dist/crypto/ec/eck_prn.c | 40 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp224.c | 80 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp256.c | 48 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp521.c | 70 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistz256.c | 275 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecp_oct.c | 22 +-
crypto/external/bsd/openssl/dist/crypto/ec/ecx_meth.c | 641 +-
crypto/external/bsd/openssl/dist/crypto/engine/README | 8 +-
crypto/external/bsd/openssl/dist/crypto/engine/build.info | 5 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_ctrl.c | 36 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_devcrypto.c | 678 +
crypto/external/bsd/openssl/dist/crypto/engine/eng_err.c | 211 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_fat.c | 7 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_init.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_int.h | 26 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_list.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_openssl.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/engine/eng_rdrand.c | 25 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_asnmth.c | 1 +
crypto/external/bsd/openssl/dist/crypto/engine/tb_cipher.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_dh.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_digest.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_dsa.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_eckey.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_pkmeth.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_rand.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/engine/tb_rsa.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/err/err.c | 287 +-
crypto/external/bsd/openssl/dist/crypto/err/err_all.c | 68 +-
crypto/external/bsd/openssl/dist/crypto/err/err_prn.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/err/openssl.txt | 3025 +
crypto/external/bsd/openssl/dist/crypto/evp/bio_b64.c | 22 +-
crypto/external/bsd/openssl/dist/crypto/evp/bio_enc.c | 53 +-
crypto/external/bsd/openssl/dist/crypto/evp/bio_md.c | 27 +-
crypto/external/bsd/openssl/dist/crypto/evp/bio_ok.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/evp/build.info | 9 +-
crypto/external/bsd/openssl/dist/crypto/evp/c_allc.c | 50 +-
crypto/external/bsd/openssl/dist/crypto/evp/c_alld.c | 15 +-
crypto/external/bsd/openssl/dist/crypto/evp/digest.c | 33 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha1.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_aes_cbc_hmac_sha256.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_aria.c | 756 +
crypto/external/bsd/openssl/dist/crypto/evp/e_chacha20_poly1305.c | 200 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_des.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_des3.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_null.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_rc2.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_rc4.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_rc4_hmac_md5.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_rc5.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/e_sm4.c | 100 +
crypto/external/bsd/openssl/dist/crypto/evp/e_xcbc_d.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/encode.c | 168 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_cnf.c | 11 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_err.c | 406 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_key.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_lib.c | 47 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_locl.h | 4 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_pbe.c | 11 +-
crypto/external/bsd/openssl/dist/crypto/evp/evp_pkey.c | 1 -
crypto/external/bsd/openssl/dist/crypto/evp/m_md4.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/m_md5.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/m_mdc2.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/m_null.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/m_ripemd.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/m_sha3.c | 406 +
crypto/external/bsd/openssl/dist/crypto/evp/m_sigver.c | 55 +-
crypto/external/bsd/openssl/dist/crypto/evp/m_wp.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/names.c | 20 +-
crypto/external/bsd/openssl/dist/crypto/evp/p5_crpt2.c | 17 +-
crypto/external/bsd/openssl/dist/crypto/evp/p_dec.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/p_enc.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/p_lib.c | 206 +-
crypto/external/bsd/openssl/dist/crypto/evp/p_open.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/evp/p_seal.c | 33 +-
crypto/external/bsd/openssl/dist/crypto/evp/pbe_scrypt.c | 266 +
crypto/external/bsd/openssl/dist/crypto/evp/pmeth_fn.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/evp/pmeth_gn.c | 70 +
crypto/external/bsd/openssl/dist/crypto/evp/pmeth_lib.c | 161 +-
crypto/external/bsd/openssl/dist/crypto/hmac/hm_ameth.c | 90 +-
crypto/external/bsd/openssl/dist/crypto/hmac/hm_pmeth.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/hmac/hmac_lcl.h | 16 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/__DECC_INCLUDE_EPILOGUE.H | 2 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/__DECC_INCLUDE_PROLOGUE.H | 2 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/aria.h | 50 +
crypto/external/bsd/openssl/dist/crypto/include/internal/asn1_int.h | 21 +
crypto/external/bsd/openssl/dist/crypto/include/internal/bn_dh.h | 7 +
crypto/external/bsd/openssl/dist/crypto/include/internal/bn_int.h | 24 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/chacha.h | 9 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/cryptlib_int.h | 5 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/ctype.h | 80 +
crypto/external/bsd/openssl/dist/crypto/include/internal/dso_conf.h.in | 19 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/ec_int.h | 45 +
crypto/external/bsd/openssl/dist/crypto/include/internal/engine.h | 2 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/evp_int.h | 56 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/lhash.h | 15 +
crypto/external/bsd/openssl/dist/crypto/include/internal/md32_common.h | 145 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/poly1305.h | 4 +-
crypto/external/bsd/openssl/dist/crypto/include/internal/rand_int.h | 131 +
crypto/external/bsd/openssl/dist/crypto/include/internal/sha.h | 19 +
crypto/external/bsd/openssl/dist/crypto/include/internal/siphash.h | 25 +
crypto/external/bsd/openssl/dist/crypto/include/internal/sm2.h | 78 +
crypto/external/bsd/openssl/dist/crypto/include/internal/sm2err.h | 61 +
crypto/external/bsd/openssl/dist/crypto/include/internal/sm3.h | 39 +
crypto/external/bsd/openssl/dist/crypto/include/internal/sm4.h | 37 +
crypto/external/bsd/openssl/dist/crypto/include/internal/store.h | 10 +
crypto/external/bsd/openssl/dist/crypto/include/internal/store_int.h | 26 +
crypto/external/bsd/openssl/dist/crypto/include/internal/x509_int.h | 24 +-
crypto/external/bsd/openssl/dist/crypto/init.c | 127 +-
crypto/external/bsd/openssl/dist/crypto/kdf/build.info | 2 +-
crypto/external/bsd/openssl/dist/crypto/kdf/hkdf.c | 79 +-
crypto/external/bsd/openssl/dist/crypto/kdf/kdf_err.c | 55 +-
crypto/external/bsd/openssl/dist/crypto/kdf/scrypt.c | 266 +
crypto/external/bsd/openssl/dist/crypto/kdf/tls1_prf.c | 31 +-
crypto/external/bsd/openssl/dist/crypto/lhash/lh_stats.c | 31 +-
crypto/external/bsd/openssl/dist/crypto/lhash/lhash_lcl.h | 21 +-
crypto/external/bsd/openssl/dist/crypto/md2/md2_dgst.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/md2/md2_one.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/md4/md4_locl.h | 6 +-
crypto/external/bsd/openssl/dist/crypto/md4/md4_one.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-586.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/md5/asm/md5-sparcv9.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/md5/build.info | 15 +-
crypto/external/bsd/openssl/dist/crypto/md5/md5_one.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2_one.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/mdc2/mdc2dgst.c | 21 -
crypto/external/bsd/openssl/dist/crypto/mem_dbg.c | 191 +-
crypto/external/bsd/openssl/dist/crypto/mem_sec.c | 60 +-
crypto/external/bsd/openssl/dist/crypto/mips_arch.h | 40 +
crypto/external/bsd/openssl/dist/crypto/modes/asm/aesni-gcm-x86_64.pl | 75 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-armv4.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-ia64.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-parisc.pl | 16 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-s390x.pl | 14 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-x86.pl | 15 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghash-x86_64.pl | 80 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghashp8-ppc.pl | 5 +-
crypto/external/bsd/openssl/dist/crypto/modes/asm/ghashv8-armx.pl | 379 +-
crypto/external/bsd/openssl/dist/crypto/modes/build.info | 7 +-
crypto/external/bsd/openssl/dist/crypto/modes/cts128.c | 193 -
crypto/external/bsd/openssl/dist/crypto/modes/modes_lcl.h | 4 +
crypto/external/bsd/openssl/dist/crypto/modes/ocb128.c | 33 +-
crypto/external/bsd/openssl/dist/crypto/modes/wrap128.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/o_dir.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/o_fips.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/o_fopen.c | 13 +-
crypto/external/bsd/openssl/dist/crypto/o_init.c | 21 +-
crypto/external/bsd/openssl/dist/crypto/o_str.c | 11 +-
crypto/external/bsd/openssl/dist/crypto/objects/README | 2 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.c | 123 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.h | 1050 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_dat.pl | 53 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_err.c | 38 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_lib.c | 11 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_mac.num | 134 +
crypto/external/bsd/openssl/dist/crypto/objects/obj_xref.c | 42 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_xref.h | 12 +-
crypto/external/bsd/openssl/dist/crypto/objects/obj_xref.txt | 6 +
crypto/external/bsd/openssl/dist/crypto/objects/objects.pl | 44 +-
crypto/external/bsd/openssl/dist/crypto/objects/objects.txt | 212 +-
crypto/external/bsd/openssl/dist/crypto/objects/objxref.pl | 11 +-
crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_cl.c | 35 +-
crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_err.c | 134 +-
crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ext.c | 34 +-
crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_ht.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_lcl.h | 6 +-
crypto/external/bsd/openssl/dist/crypto/ocsp/ocsp_srv.c | 47 +-
crypto/external/bsd/openssl/dist/crypto/pariscid.pl | 21 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_err.c | 183 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_info.c | 21 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_lib.c | 604 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_oth.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_pk8.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_pkey.c | 19 +-
crypto/external/bsd/openssl/dist/crypto/pem/pem_sign.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/README | 4 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/cbc.pl | 10 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/ppc-xlate.pl | 137 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/sparcv9_modes.pl | 16 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/x86_64-xlate.pl | 392 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/x86asm.pl | 17 +-
crypto/external/bsd/openssl/dist/crypto/perlasm/x86masm.pl | 1 -
crypto/external/bsd/openssl/dist/crypto/perlasm/x86nasm.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_init.c | 5 +-
crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_key.c | 46 +-
crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_mutl.c | 16 +-
crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_sbag.c | 14 +-
crypto/external/bsd/openssl/dist/crypto/pkcs12/p12_utl.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/pkcs12/pk12err.c | 148 +-
crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_mime.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/pkcs7/pkcs7err.c | 223 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-armv8.pl | 1 +
crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-mips.pl | 50 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-ppc.pl | 3 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-ppcfp.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-x86.pl | 5 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/asm/poly1305-x86_64.pl | 1983 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/build.info | 6 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305.c | 516 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_ameth.c | 122 +
crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_base2_44.c | 171 +
crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_ieee754.c | 92 +-
crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_local.h | 27 +
crypto/external/bsd/openssl/dist/crypto/poly1305/poly1305_pmeth.c | 194 +
crypto/external/bsd/openssl/dist/crypto/rand/build.info | 4 +-
crypto/external/bsd/openssl/dist/crypto/rand/drbg_ctr.c | 438 +
crypto/external/bsd/openssl/dist/crypto/rand/drbg_lib.c | 1070 +
crypto/external/bsd/openssl/dist/crypto/rand/rand_err.c | 119 +-
crypto/external/bsd/openssl/dist/crypto/rand/rand_lcl.h | 274 +-
crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c | 741 +-
crypto/external/bsd/openssl/dist/crypto/rand/rand_vms.c | 568 +-
crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c | 202 +-
crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-586.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-c64xplus.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-md5-x86_64.pl | 20 +-
crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-parisc.pl | 28 +-
crypto/external/bsd/openssl/dist/crypto/rc4/asm/rc4-s390x.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/rc4/build.info | 19 +-
crypto/external/bsd/openssl/dist/crypto/rc4/rc4_enc.c | 1 -
crypto/external/bsd/openssl/dist/crypto/rc4/rc4_skey.c | 5 +-
crypto/external/bsd/openssl/dist/crypto/rc5/asm/rc5-586.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/rc5/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/ripemd/asm/rmd-586.pl | 15 +-
crypto/external/bsd/openssl/dist/crypto/ripemd/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/ripemd/rmd_one.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/rsa/build.info | 4 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c | 677 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_asn1.c | 56 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_chk.c | 84 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_crpt.c | 33 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_locl.h | 44 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_meth.c | 14 +
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_mp.c | 115 +
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_none.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ossl.c | 281 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pmeth.c | 296 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_prn.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_pss.c | 32 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_saos.c | 15 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ssl.c | 20 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_x931.c | 13 +-
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_x931g.c | 5 +-
crypto/external/bsd/openssl/dist/crypto/s390x_arch.h | 103 +
crypto/external/bsd/openssl/dist/crypto/s390xcap.c | 29 +-
crypto/external/bsd/openssl/dist/crypto/s390xcpuid.pl | 421 +
crypto/external/bsd/openssl/dist/crypto/seed/seed_locl.h | 10 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-armv4.pl | 1606 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-armv8.pl | 866 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-avx2.pl | 482 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-avx512.pl | 551 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-avx512vl.pl | 392 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-c64x.pl | 885 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-mmx.pl | 440 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-ppc64.pl | 758 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-s390x.pl | 560 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-x86_64.pl | 607 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600p8-ppc.pl | 850 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-586.pl | 13 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-alpha.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-armv8.pl | 1 +
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-ia64.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-mb-x86_64.pl | 60 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-mips.pl | 34 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-parisc.pl | 24 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-ppc.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-s390x.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9.pl | 6 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-sparcv9a.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha1-thumb.pl | 4 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha256-586.pl | 13 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha256-mb-x86_64.pl | 56 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-586.pl | 7 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-armv8.pl | 509 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-mips.pl | 28 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-parisc.pl | 23 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-ppc.pl | 2 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-s390x.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-sparcv9.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-x86_64.pl | 187 +-
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512p8-ppc.pl | 130 +-
crypto/external/bsd/openssl/dist/crypto/sha/build.info | 34 +-
crypto/external/bsd/openssl/dist/crypto/sha/keccak1600.c | 1246 +
crypto/external/bsd/openssl/dist/crypto/sha/sha1_one.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/sha/sha512.c | 87 +-
crypto/external/bsd/openssl/dist/crypto/siphash/build.info | 5 +
crypto/external/bsd/openssl/dist/crypto/siphash/siphash.c | 248 +
crypto/external/bsd/openssl/dist/crypto/siphash/siphash_ameth.c | 123 +
crypto/external/bsd/openssl/dist/crypto/siphash/siphash_local.h | 23 +
crypto/external/bsd/openssl/dist/crypto/siphash/siphash_pmeth.c | 205 +
crypto/external/bsd/openssl/dist/crypto/sm2/build.info | 5 +
crypto/external/bsd/openssl/dist/crypto/sm2/sm2_crypt.c | 392 +
crypto/external/bsd/openssl/dist/crypto/sm2/sm2_err.c | 69 +
crypto/external/bsd/openssl/dist/crypto/sm2/sm2_pmeth.c | 325 +
crypto/external/bsd/openssl/dist/crypto/sm2/sm2_sign.c | 478 +
crypto/external/bsd/openssl/dist/crypto/sm3/build.info | 2 +
crypto/external/bsd/openssl/dist/crypto/sm3/m_sm3.c | 52 +
crypto/external/bsd/openssl/dist/crypto/sm3/sm3.c | 196 +
crypto/external/bsd/openssl/dist/crypto/sm3/sm3_locl.h | 79 +
crypto/external/bsd/openssl/dist/crypto/sm4/build.info | 4 +
crypto/external/bsd/openssl/dist/crypto/sm4/sm4.c | 233 +
crypto/external/bsd/openssl/dist/crypto/sparcv9cap.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/srp/srp_lib.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/srp/srp_vfy.c | 233 +-
crypto/external/bsd/openssl/dist/crypto/store/build.info | 4 +
crypto/external/bsd/openssl/dist/crypto/store/loader_file.c | 1440 +
crypto/external/bsd/openssl/dist/crypto/store/store_err.c | 146 +
crypto/external/bsd/openssl/dist/crypto/store/store_init.c | 33 +
crypto/external/bsd/openssl/dist/crypto/store/store_lib.c | 681 +
crypto/external/bsd/openssl/dist/crypto/store/store_locl.h | 132 +
crypto/external/bsd/openssl/dist/crypto/store/store_register.c | 297 +
crypto/external/bsd/openssl/dist/crypto/store/store_strings.c | 28 +
crypto/external/bsd/openssl/dist/crypto/threads_none.c | 24 +-
crypto/external/bsd/openssl/dist/crypto/threads_win.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/ts/ts_asn1.c | 17 +
crypto/external/bsd/openssl/dist/crypto/ts/ts_conf.c | 25 +
crypto/external/bsd/openssl/dist/crypto/ts/ts_err.c | 260 +-
crypto/external/bsd/openssl/dist/crypto/ts/ts_lcl.h | 28 +
crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_sign.c | 182 +-
crypto/external/bsd/openssl/dist/crypto/ts/ts_rsp_verify.c | 101 +-
crypto/external/bsd/openssl/dist/crypto/txt_db/txt_db.c | 27 +-
crypto/external/bsd/openssl/dist/crypto/ui/build.info | 2 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_err.c | 92 +-
crypto/external/bsd/openssl/dist/crypto/ui/ui_locl.h | 12 +
crypto/external/bsd/openssl/dist/crypto/ui/ui_null.c | 26 +
crypto/external/bsd/openssl/dist/crypto/ui/ui_util.c | 115 +-
crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-mmx.pl | 8 +-
crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/wp-x86_64.pl | 39 +-
crypto/external/bsd/openssl/dist/crypto/whrlpool/build.info | 3 +-
crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_block.c | 8 -
crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_dgst.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/x509/by_dir.c | 86 +-
crypto/external/bsd/openssl/dist/crypto/x509/by_file.c | 32 +-
crypto/external/bsd/openssl/dist/crypto/x509/t_crl.c | 17 +-
crypto/external/bsd/openssl/dist/crypto/x509/t_req.c | 50 +-
crypto/external/bsd/openssl/dist/crypto/x509/t_x509.c | 13 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_att.c | 44 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_cmp.c | 37 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_d2.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_def.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_err.c | 240 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_ext.c | 37 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_lcl.h | 7 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_lu.c | 88 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_meth.c | 4 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_obj.c | 7 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_req.c | 14 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_set.c | 102 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_trs.c | 9 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_txt.c | 157 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_v3.c | 60 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509_vpm.c | 54 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509cset.c | 19 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509name.c | 80 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509rset.c | 12 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509spki.c | 8 +-
crypto/external/bsd/openssl/dist/crypto/x509/x509type.c | 15 +-
crypto/external/bsd/openssl/dist/crypto/x509/x_all.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/x509/x_attrib.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/x509/x_crl.c | 21 +-
crypto/external/bsd/openssl/dist/crypto/x509/x_name.c | 60 +-
crypto/external/bsd/openssl/dist/crypto/x509/x_pubkey.c | 24 +-
crypto/external/bsd/openssl/dist/crypto/x509/x_x509.c | 14 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/build.info | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/ext_dat.h | 3 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_cache.c | 36 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_data.c | 14 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_node.c | 26 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/pcy_tree.c | 9 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/standard_exts.h | 78 +
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_admis.c | 356 +
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_admis.h | 38 +
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_alt.c | 74 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_asid.c | 92 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_conf.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_cpols.c | 74 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_crld.c | 23 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_enum.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_extku.c | 9 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_info.c | 18 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_lib.c | 72 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_ncons.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pci.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pcia.c | 6 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pku.c | 15 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_pmaps.c | 10 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c | 25 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_skey.c | 2 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_tlsf.c | 3 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_utl.c | 17 +-
crypto/external/bsd/openssl/dist/crypto/x509v3/v3err.c | 377 +-
crypto/external/bsd/openssl/dist/crypto/x86cpuid.pl | 60 +-
crypto/external/bsd/openssl/dist/demos/bio/Makefile | 2 +-
crypto/external/bsd/openssl/dist/demos/bio/intca.pem | 44 +-
crypto/external/bsd/openssl/dist/demos/bio/root.pem | 46 +-
crypto/external/bsd/openssl/dist/demos/bio/saccept.c | 15 +-
crypto/external/bsd/openssl/dist/demos/bio/sconnect.c | 18 +-
crypto/external/bsd/openssl/dist/demos/bio/server-arg.c | 13 +-
crypto/external/bsd/openssl/dist/demos/bio/server-cmod.c | 13 +-
crypto/external/bsd/openssl/dist/demos/bio/server-conf.c | 13 +-
crypto/external/bsd/openssl/dist/demos/bio/server-ec.pem | 26 +-
crypto/external/bsd/openssl/dist/demos/bio/server.pem | 136 +-
crypto/external/bsd/openssl/dist/demos/cms/cacert.pem | 43 +-
crypto/external/bsd/openssl/dist/demos/cms/cakey.pem | 50 +-
crypto/external/bsd/openssl/dist/demos/cms/signer.pem | 76 +-
crypto/external/bsd/openssl/dist/demos/cms/signer2.pem | 76 +-
crypto/external/bsd/openssl/dist/demos/engines/e_chil.txt | 12 +
crypto/external/bsd/openssl/dist/demos/evp/Makefile | 7 +-
crypto/external/bsd/openssl/dist/demos/evp/aesgcm.c | 2 +-
crypto/external/bsd/openssl/dist/demos/pkcs12/pkread.c | 35 +
crypto/external/bsd/openssl/dist/demos/smime/cacert.pem | 43 +-
crypto/external/bsd/openssl/dist/demos/smime/cakey.pem | 50 +-
crypto/external/bsd/openssl/dist/demos/smime/signer.pem | 76 +-
crypto/external/bsd/openssl/dist/demos/smime/signer2.pem | 76 +-
crypto/external/bsd/openssl/dist/doc/HOWTO/certificates.txt | 2 +-
crypto/external/bsd/openssl/dist/doc/HOWTO/keys.txt | 2 +-
crypto/external/bsd/openssl/dist/doc/HOWTO/proxy_certificates.txt | 2 +-
crypto/external/bsd/openssl/dist/doc/README | 17 +-
crypto/external/bsd/openssl/dist/doc/man1/CA.pl.pod | 214 +
crypto/external/bsd/openssl/dist/doc/man1/asn1parse.pod | 215 +
crypto/external/bsd/openssl/dist/doc/man1/ca.pod | 761 +
crypto/external/bsd/openssl/dist/doc/man1/ciphers.pod | 776 +
crypto/external/bsd/openssl/dist/doc/man1/cms.pod | 745 +
crypto/external/bsd/openssl/dist/doc/man1/crl.pod | 143 +
crypto/external/bsd/openssl/dist/doc/man1/crl2pkcs7.pod | 106 +
crypto/external/bsd/openssl/dist/doc/man1/dgst.pod | 245 +
crypto/external/bsd/openssl/dist/doc/man1/dhparam.pod | 166 +
crypto/external/bsd/openssl/dist/doc/man1/dsa.pod | 182 +
crypto/external/bsd/openssl/dist/doc/man1/dsaparam.pod | 131 +
crypto/external/bsd/openssl/dist/doc/man1/ec.pod | 207 +
crypto/external/bsd/openssl/dist/doc/man1/ecparam.pod | 192 +
crypto/external/bsd/openssl/dist/doc/man1/enc.pod | 407 +
crypto/external/bsd/openssl/dist/doc/man1/engine.pod | 119 +
crypto/external/bsd/openssl/dist/doc/man1/errstr.pod | 46 +
crypto/external/bsd/openssl/dist/doc/man1/gendsa.pod | 101 +
crypto/external/bsd/openssl/dist/doc/man1/genpkey.pod | 335 +
crypto/external/bsd/openssl/dist/doc/man1/genrsa.pod | 128 +
crypto/external/bsd/openssl/dist/doc/man1/list.pod | 94 +
crypto/external/bsd/openssl/dist/doc/man1/nseq.pod | 85 +
crypto/external/bsd/openssl/dist/doc/man1/ocsp.pod | 500 +
crypto/external/bsd/openssl/dist/doc/man1/openssl.pod | 511 +
crypto/external/bsd/openssl/dist/doc/man1/passwd.pod | 132 +
crypto/external/bsd/openssl/dist/doc/man1/pkcs12.pod | 391 +
crypto/external/bsd/openssl/dist/doc/man1/pkcs7.pod | 120 +
crypto/external/bsd/openssl/dist/doc/man1/pkcs8.pod | 319 +
crypto/external/bsd/openssl/dist/doc/man1/pkey.pod | 168 +
crypto/external/bsd/openssl/dist/doc/man1/pkeyparam.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man1/pkeyutl.pod | 338 +
crypto/external/bsd/openssl/dist/doc/man1/prime.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man1/rand.pod | 76 +
crypto/external/bsd/openssl/dist/doc/man1/rehash.pod | 146 +
crypto/external/bsd/openssl/dist/doc/man1/req.pod | 697 +
crypto/external/bsd/openssl/dist/doc/man1/rsa.pod | 220 +
crypto/external/bsd/openssl/dist/doc/man1/rsautl.pod | 220 +
crypto/external/bsd/openssl/dist/doc/man1/s_client.pod | 826 +
crypto/external/bsd/openssl/dist/doc/man1/s_server.pod | 834 +
crypto/external/bsd/openssl/dist/doc/man1/s_time.pod | 212 +
crypto/external/bsd/openssl/dist/doc/man1/sess_id.pod | 166 +
crypto/external/bsd/openssl/dist/doc/man1/smime.pod | 524 +
crypto/external/bsd/openssl/dist/doc/man1/speed.pod | 104 +
crypto/external/bsd/openssl/dist/doc/man1/spkac.pod | 155 +
crypto/external/bsd/openssl/dist/doc/man1/srp.pod | 73 +
crypto/external/bsd/openssl/dist/doc/man1/storeutl.pod | 130 +
crypto/external/bsd/openssl/dist/doc/man1/ts.pod | 674 +
crypto/external/bsd/openssl/dist/doc/man1/tsget.pod | 202 +
crypto/external/bsd/openssl/dist/doc/man1/verify.pod | 779 +
crypto/external/bsd/openssl/dist/doc/man1/version.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man1/x509.pod | 936 +
crypto/external/bsd/openssl/dist/doc/man3/ADMISSIONS.pod | 179 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_INTEGER_get_int64.pod | 133 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_ITEM_lookup.pod | 39 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_OBJECT_new.pod | 51 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_STRING_TABLE_add.pod | 65 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_STRING_length.pod | 113 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_STRING_new.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_STRING_print_ex.pod | 115 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_TIME_set.pod | 258 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_TYPE_get.pod | 100 +
crypto/external/bsd/openssl/dist/doc/man3/ASN1_generate_nconf.pod | 270 +
crypto/external/bsd/openssl/dist/doc/man3/ASYNC_WAIT_CTX_new.pod | 144 +
crypto/external/bsd/openssl/dist/doc/man3/ASYNC_start_job.pod | 331 +
crypto/external/bsd/openssl/dist/doc/man3/BF_encrypt.pod | 119 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_ADDR.pod | 125 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_ADDRINFO.pod | 114 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_connect.pod | 117 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_ctrl.pod | 136 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_base64.pod | 91 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_buffer.pod | 92 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_cipher.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_md.pod | 162 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_null.pod | 39 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_ssl.pod | 308 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_find_type.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_get_data.pod | 65 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_get_ex_new_index.pod | 72 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_meth_new.pod | 164 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_new.pod | 71 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_new_CMS.pod | 75 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_parse_hostserv.pod | 78 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_printf.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_push.pod | 89 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_read.pod | 97 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_accept.pod | 234 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_bio.pod | 201 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_connect.pod | 213 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_fd.pod | 98 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_file.pod | 168 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_mem.pod | 134 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_null.pod | 44 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_socket.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_set_callback.pod | 240 +
crypto/external/bsd/openssl/dist/doc/man3/BIO_should_retry.pod | 147 +
crypto/external/bsd/openssl/dist/doc/man3/BN_BLINDING_new.pod | 126 +
crypto/external/bsd/openssl/dist/doc/man3/BN_CTX_new.pod | 79 +
crypto/external/bsd/openssl/dist/doc/man3/BN_CTX_start.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/BN_add.pod | 129 +
crypto/external/bsd/openssl/dist/doc/man3/BN_add_word.pod | 61 +
crypto/external/bsd/openssl/dist/doc/man3/BN_bn2bin.pod | 116 +
crypto/external/bsd/openssl/dist/doc/man3/BN_cmp.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/BN_copy.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/BN_generate_prime.pod | 212 +
crypto/external/bsd/openssl/dist/doc/man3/BN_mod_inverse.pod | 41 +
crypto/external/bsd/openssl/dist/doc/man3/BN_mod_mul_montgomery.pod | 90 +
crypto/external/bsd/openssl/dist/doc/man3/BN_mod_mul_reciprocal.pod | 76 +
crypto/external/bsd/openssl/dist/doc/man3/BN_new.pod | 63 +
crypto/external/bsd/openssl/dist/doc/man3/BN_num_bytes.pod | 61 +
crypto/external/bsd/openssl/dist/doc/man3/BN_rand.pod | 98 +
crypto/external/bsd/openssl/dist/doc/man3/BN_security_bits.pod | 51 +
crypto/external/bsd/openssl/dist/doc/man3/BN_set_bit.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/BN_swap.pod | 30 +
crypto/external/bsd/openssl/dist/doc/man3/BN_zero.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/BUF_MEM_new.pod | 75 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_add0_cert.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_add1_recipient_cert.pod | 72 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_add1_signer.pod | 107 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_compress.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_decrypt.pod | 82 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_encrypt.pod | 104 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_final.pod | 46 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_get0_RecipientInfos.pod | 139 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_get0_SignerInfos.pod | 90 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_get0_type.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_get1_ReceiptRequest.pod | 78 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_sign.pod | 129 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_sign_receipt.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_uncompress.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_verify.pod | 132 +
crypto/external/bsd/openssl/dist/doc/man3/CMS_verify_receipt.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/CONF_modules_free.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/CONF_modules_load_file.pod | 136 +
crypto/external/bsd/openssl/dist/doc/man3/CRYPTO_THREAD_run_once.pod | 171 +
crypto/external/bsd/openssl/dist/doc/man3/CRYPTO_get_ex_new_index.pod | 167 +
crypto/external/bsd/openssl/dist/doc/man3/CTLOG_STORE_get0_log_by_id.pod | 49 +
crypto/external/bsd/openssl/dist/doc/man3/CTLOG_STORE_new.pod | 79 +
crypto/external/bsd/openssl/dist/doc/man3/CTLOG_new.pod | 72 +
crypto/external/bsd/openssl/dist/doc/man3/CT_POLICY_EVAL_CTX_new.pod | 128 +
crypto/external/bsd/openssl/dist/doc/man3/DEFINE_STACK_OF.pod | 271 +
crypto/external/bsd/openssl/dist/doc/man3/DES_random_key.pod | 321 +
crypto/external/bsd/openssl/dist/doc/man3/DH_generate_key.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/DH_generate_parameters.pod | 151 +
crypto/external/bsd/openssl/dist/doc/man3/DH_get0_pqg.pod | 128 +
crypto/external/bsd/openssl/dist/doc/man3/DH_get_1024_160.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/DH_meth_new.pod | 167 +
crypto/external/bsd/openssl/dist/doc/man3/DH_new.pod | 46 +
crypto/external/bsd/openssl/dist/doc/man3/DH_new_by_nid.pod | 39 +
crypto/external/bsd/openssl/dist/doc/man3/DH_set_method.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man3/DH_size.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_SIG_new.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_do_sign.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_dup_DH.pod | 41 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_generate_key.pod | 39 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_generate_parameters.pod | 126 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_get0_pqg.pod | 114 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_meth_new.pod | 215 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_new.pod | 48 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_set_method.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_sign.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/DSA_size.pod | 48 +
crypto/external/bsd/openssl/dist/doc/man3/DTLS_get_data_mtu.pod | 36 +
crypto/external/bsd/openssl/dist/doc/man3/DTLS_set_timer_cb.pod | 40 +
crypto/external/bsd/openssl/dist/doc/man3/DTLSv1_listen.pod | 134 +
crypto/external/bsd/openssl/dist/doc/man3/ECDSA_SIG_new.pod | 216 +
crypto/external/bsd/openssl/dist/doc/man3/ECPKParameters_print.pod | 44 +
crypto/external/bsd/openssl/dist/doc/man3/EC_GFp_simple_method.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/EC_GROUP_copy.pod | 207 +
crypto/external/bsd/openssl/dist/doc/man3/EC_GROUP_new.pod | 144 +
crypto/external/bsd/openssl/dist/doc/man3/EC_KEY_get_enc_flags.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/EC_KEY_new.pod | 188 +
crypto/external/bsd/openssl/dist/doc/man3/EC_POINT_add.pod | 86 +
crypto/external/bsd/openssl/dist/doc/man3/EC_POINT_new.pod | 233 +
crypto/external/bsd/openssl/dist/doc/man3/ENGINE_add.pod | 667 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_GET_LIB.pod | 66 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_clear_error.pod | 34 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_error_string.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_get_error.pod | 79 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_load_crypto_strings.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_load_strings.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_print_errors.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_put_error.pod | 75 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_remove_state.pod | 49 +
crypto/external/bsd/openssl/dist/doc/man3/ERR_set_mark.pod | 39 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_BytesToKey.pod | 78 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_CIPHER_CTX_get_cipher_data.pod | 51 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_CIPHER_meth_new.pod | 251 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestInit.pod | 390 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestSignInit.pod | 166 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestVerifyInit.pod | 112 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_EncodeInit.pod | 161 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_EncryptInit.pod | 651 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_MD_meth_new.pod | 179 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_OpenInit.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_ASN1_METHOD.pod | 433 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_ctrl.pod | 211 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_new.pod | 62 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set1_pbe_pass.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod | 166 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.pod | 94 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set_scrypt_N.pod | 86 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod | 109 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_asn1_get_count.pod | 80 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_cmp.pod | 73 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_decrypt.pod | 105 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_derive.pod | 103 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_encrypt.pod | 110 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_get_default_digest_nid.pod | 51 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_keygen.pod | 206 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_meth_get_count.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_meth_new.pod | 424 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_new.pod | 133 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_print_private.pod | 61 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_set1_RSA.pod | 145 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_sign.pod | 115 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_verify.pod | 103 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_verify_recover.pod | 114 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_SealInit.pod | 89 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_SignInit.pod | 112 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_VerifyInit.pod | 95 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_aes.pod | 181 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_aria.pod | 111 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_bf_cbc.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_blake2b512.pod | 65 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_camellia.pod | 94 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_cast5_cbc.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_chacha20.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_des.pod | 96 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_desx_cbc.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_idea_cbc.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_md2.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_md4.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_md5.pod | 63 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_mdc2.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_rc2_cbc.pod | 73 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_rc4.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_rc5_32_12_16_cbc.pod | 64 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_ripemd160.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_seed_cbc.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_sha1.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_sha224.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_sha3_224.pod | 79 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_sm3.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_sm4_cbc.pod | 64 +
crypto/external/bsd/openssl/dist/doc/man3/EVP_whirlpool.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/HMAC.pod | 157 +
crypto/external/bsd/openssl/dist/doc/man3/MD5.pod | 95 +
crypto/external/bsd/openssl/dist/doc/man3/MDC2_Init.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/OBJ_nid2obj.pod | 191 +
crypto/external/bsd/openssl/dist/doc/man3/OCSP_REQUEST_new.pod | 118 +
crypto/external/bsd/openssl/dist/doc/man3/OCSP_cert_to_id.pod | 89 +
crypto/external/bsd/openssl/dist/doc/man3/OCSP_request_add1_nonce.pod | 84 +
crypto/external/bsd/openssl/dist/doc/man3/OCSP_resp_find_status.pod | 199 +
crypto/external/bsd/openssl/dist/doc/man3/OCSP_response_status.pod | 117 +
crypto/external/bsd/openssl/dist/doc/man3/OCSP_sendreq_new.pod | 122 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_Applink.pod | 35 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_LH_COMPFUNC.pod | 239 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_LH_stats.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_VERSION_NUMBER.pod | 108 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_config.pod | 85 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_fork_prepare.pod | 63 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_ia32cap.pod | 167 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_init_crypto.pod | 252 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_init_ssl.pod | 84 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_instrument_bus.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_load_builtin_modules.pod | 56 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_malloc.pod | 257 +
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_secure_malloc.pod | 134 +
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_INFO.pod | 204 +
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_LOADER.pod | 264 +
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_SEARCH.pod | 193 +
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_expect.pod | 79 +
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_open.pod | 161 +
crypto/external/bsd/openssl/dist/doc/man3/OpenSSL_add_all_algorithms.pod | 63 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_bytes_read_bio.pod | 86 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_read.pod | 132 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_read_CMS.pod | 104 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_read_bio_PrivateKey.pod | 483 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_read_bio_ex.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_write_bio_CMS_stream.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/PEM_write_bio_PKCS7_stream.pod | 49 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS12_create.pod | 86 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS12_newpass.pod | 117 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS12_parse.pod | 72 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS5_PBKDF2_HMAC.pod | 77 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS7_decrypt.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS7_encrypt.pod | 89 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS7_sign.pod | 124 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS7_sign_add_signer.pod | 97 +
crypto/external/bsd/openssl/dist/doc/man3/PKCS7_verify.pod | 129 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_generate.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_get0_master.pod | 80 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_new.pod | 127 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_reseed.pod | 111 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_set_callbacks.pod | 147 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_set_ex_data.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_add.pod | 104 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_bytes.pod | 78 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_cleanup.pod | 44 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_egd.pod | 61 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_load_file.pod | 87 +
crypto/external/bsd/openssl/dist/doc/man3/RAND_set_rand_method.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/RC4_set_key.pod | 66 +
crypto/external/bsd/openssl/dist/doc/man3/RIPEMD160_Init.pod | 71 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_blinding_on.pod | 44 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_check_key.pod | 84 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_generate_key.pod | 107 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_get0_key.pod | 175 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_meth_new.pod | 262 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_new.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_padding_add_PKCS1_type_1.pod | 130 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_print.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_private_encrypt.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_public_encrypt.pod | 95 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_set_method.pod | 186 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_sign.pod | 65 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_sign_ASN1_OCTET_STRING.pod | 63 +
crypto/external/bsd/openssl/dist/doc/man3/RSA_size.pod | 55 +
crypto/external/bsd/openssl/dist/doc/man3/SCT_new.pod | 219 +
crypto/external/bsd/openssl/dist/doc/man3/SCT_print.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/SCT_validate.pod | 104 +
crypto/external/bsd/openssl/dist/doc/man3/SHA256_Init.pod | 108 +
crypto/external/bsd/openssl/dist/doc/man3/SMIME_read_CMS.pod | 75 +
crypto/external/bsd/openssl/dist/doc/man3/SMIME_read_PKCS7.pod | 78 +
crypto/external/bsd/openssl/dist/doc/man3/SMIME_write_CMS.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/SMIME_write_PKCS7.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CIPHER_get_name.pod | 210 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_COMP_add_compression_method.pod | 107 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CONF_CTX_new.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CONF_CTX_set1_prefix.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CONF_CTX_set_flags.pod | 84 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CONF_CTX_set_ssl_ctx.pod | 56 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CONF_cmd.pod | 695 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CONF_cmd_argv.pod | 51 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_add1_chain_cert.pod | 158 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_add_extra_chain_cert.pod | 80 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_add_session.pod | 77 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_config.pod | 91 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_ctrl.pod | 43 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_dane_enable.pod | 382 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_flush_sessions.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_free.pod | 51 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_get0_param.pod | 64 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_get_verify_mode.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_has_client_custom_ext.pod | 37 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_load_verify_locations.pod | 161 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_new.pod | 219 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_sess_number.pod | 85 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_sess_set_cache_size.pod | 62 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_sess_set_get_cb.pod | 114 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_sessions.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set0_CA_list.pod | 92 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set1_curves.pod | 109 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set1_sigalgs.pod | 118 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set1_verify_cert_store.pod | 100 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_alpn_select_cb.pod | 197 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_cert_cb.pod | 82 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_cert_store.pod | 89 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_cert_verify_callback.pod | 80 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_cipher_list.pod | 112 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_client_CA_list.pod | 103 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_client_cert_cb.pod | 111 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_client_hello_cb.pod | 130 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_ct_validation_callback.pod | 145 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_ctlog_list_file.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_default_passwd_cb.pod | 113 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_ex_data.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_generate_session_id.pod | 138 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_info_callback.pod | 170 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_keylog_callback.pod | 52 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_max_cert_list.pod | 82 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_min_proto_version.pod | 73 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_mode.pod | 138 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_msg_callback.pod | 143 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_num_tickets.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_options.pod | 378 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_psk_client_callback.pod | 176 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_quiet_shutdown.pod | 72 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_read_ahead.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_record_padding_callback.pod | 96 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_security_level.pod | 190 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_session_cache_mode.pod | 141 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_session_id_context.pod | 92 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_session_ticket_cb.pod | 192 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_split_send_fragment.pod | 188 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_ssl_version.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_stateless_cookie_generate_cb.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_timeout.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_tlsext_servername_callback.pod | 77 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_tlsext_status_cb.pod | 123 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod | 200 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_tlsext_use_srtp.pod | 111 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_tmp_dh_callback.pod | 135 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_verify.pod | 358 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_use_certificate.pod | 204 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_use_psk_identity_hint.pod | 155 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_use_serverinfo.pod | 83 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_free.pod | 87 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get0_cipher.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get0_hostname.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get0_id_context.pod | 56 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get0_peer.pod | 38 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get_compress_id.pod | 39 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get_ex_data.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get_protocol_version.pod | 56 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get_time.pod | 76 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_has_ticket.pod | 59 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_is_resumable.pod | 44 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_print.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_set1_id.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_accept.pod | 82 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_alert_type_string.pod | 242 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_alloc_buffers.pod | 67 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_check_chain.pod | 94 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_clear.pod | 84 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_connect.pod | 97 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_do_handshake.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_export_keying_material.pod | 86 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_extension_supported.pod | 291 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_free.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get0_peer_scts.pod | 45 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_SSL_CTX.pod | 35 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_all_async_fds.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_ciphers.pod | 117 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_client_CA_list.pod | 62 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_client_random.pod | 104 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_current_cipher.pod | 71 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_default_timeout.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_error.pod | 173 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_extms_support.pod | 40 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_fd.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_peer_cert_chain.pod | 77 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_peer_certificate.pod | 64 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_peer_signature_nid.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_psk_identity.pod | 41 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_rbio.pod | 49 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_server_tmp_key.pod | 43 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_session.pod | 110 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_shared_sigalgs.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_verify_result.pod | 66 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_version.pod | 111 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_in_init.pod | 110 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_key_update.pod | 110 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_library_init.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_load_client_CA_file.pod | 71 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_new.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_pending.pod | 69 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_read.pod | 152 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_read_early_data.pod | 374 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_rstate_string.pod | 68 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_session_reused.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set1_host.pod | 118 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set_bio.pod | 114 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set_connect_state.pod | 77 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set_fd.pod | 63 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set_session.pod | 70 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set_shutdown.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_set_verify_result.pod | 47 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_shutdown.pod | 151 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_state_string.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_want.pod | 115 +
crypto/external/bsd/openssl/dist/doc/man3/SSL_write.pod | 128 +
crypto/external/bsd/openssl/dist/doc/man3/UI_STRING.pod | 148 +
crypto/external/bsd/openssl/dist/doc/man3/UI_UTIL_read_pw.pod | 72 +
crypto/external/bsd/openssl/dist/doc/man3/UI_create_method.pod | 221 +
crypto/external/bsd/openssl/dist/doc/man3/UI_new.pod | 254 +
crypto/external/bsd/openssl/dist/doc/man3/X509V3_get_d2i.pod | 241 +
crypto/external/bsd/openssl/dist/doc/man3/X509_ALGOR_dup.pod | 60 +
crypto/external/bsd/openssl/dist/doc/man3/X509_CRL_get0_by_serial.pod | 115 +
crypto/external/bsd/openssl/dist/doc/man3/X509_EXTENSION_set_object.pod | 96 +
crypto/external/bsd/openssl/dist/doc/man3/X509_LOOKUP_hash_dir.pod | 139 +
crypto/external/bsd/openssl/dist/doc/man3/X509_LOOKUP_meth_new.pod | 189 +
crypto/external/bsd/openssl/dist/doc/man3/X509_NAME_ENTRY_get_object.pod | 99 +
crypto/external/bsd/openssl/dist/doc/man3/X509_NAME_add_entry_by_txt.pod | 127 +
crypto/external/bsd/openssl/dist/doc/man3/X509_NAME_get0_der.pod | 40 +
crypto/external/bsd/openssl/dist/doc/man3/X509_NAME_get_index_by_NID.pod | 122 +
crypto/external/bsd/openssl/dist/doc/man3/X509_NAME_print_ex.pod | 123 +
crypto/external/bsd/openssl/dist/doc/man3/X509_PUBKEY_new.pod | 120 +
crypto/external/bsd/openssl/dist/doc/man3/X509_SIG_get0.pod | 40 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_CTX_get_error.pod | 338 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_CTX_new.pod | 174 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_CTX_set_verify_cb.pod | 211 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_add_cert.pod | 100 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_get0_param.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_new.pod | 58 +
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_set_verify_cb_func.pod | 265 +
crypto/external/bsd/openssl/dist/doc/man3/X509_VERIFY_PARAM_set_flags.pod | 386 +
crypto/external/bsd/openssl/dist/doc/man3/X509_check_ca.pod | 45 +
crypto/external/bsd/openssl/dist/doc/man3/X509_check_host.pod | 160 +
crypto/external/bsd/openssl/dist/doc/man3/X509_check_issued.pod | 45 +
crypto/external/bsd/openssl/dist/doc/man3/X509_check_private_key.pod | 54 +
crypto/external/bsd/openssl/dist/doc/man3/X509_cmp_time.pod | 61 +
crypto/external/bsd/openssl/dist/doc/man3/X509_digest.pod | 67 +
crypto/external/bsd/openssl/dist/doc/man3/X509_dup.pod | 314 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get0_notBefore.pod | 103 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get0_signature.pod | 128 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get0_uids.pod | 57 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get_extension_flags.pod | 181 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get_pubkey.pod | 87 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get_serialNumber.pod | 71 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get_subject_name.pod | 86 +
crypto/external/bsd/openssl/dist/doc/man3/X509_get_version.pod | 83 +
crypto/external/bsd/openssl/dist/doc/man3/X509_new.pod | 83 +
crypto/external/bsd/openssl/dist/doc/man3/X509_sign.pod | 99 +
crypto/external/bsd/openssl/dist/doc/man3/X509_verify_cert.pod | 60 +
crypto/external/bsd/openssl/dist/doc/man3/X509v3_get_ext_by_NID.pod | 142 +
crypto/external/bsd/openssl/dist/doc/man3/d2i_DHparams.pod | 42 +
crypto/external/bsd/openssl/dist/doc/man3/d2i_PKCS8PrivateKey_bio.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man3/d2i_PrivateKey.pod | 77 +
crypto/external/bsd/openssl/dist/doc/man3/d2i_SSL_SESSION.pod | 50 +
crypto/external/bsd/openssl/dist/doc/man3/d2i_X509.pod | 611 +
crypto/external/bsd/openssl/dist/doc/man3/i2d_CMS_bio_stream.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/i2d_PKCS7_bio_stream.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man3/i2d_re_X509_tbs.pod | 88 +
crypto/external/bsd/openssl/dist/doc/man3/o2i_SCT_LIST.pod | 49 +
crypto/external/bsd/openssl/dist/doc/man5/config.pod | 429 +
crypto/external/bsd/openssl/dist/doc/man5/x509v3_config.pod | 545 +
crypto/external/bsd/openssl/dist/doc/man7/Ed25519.pod | 87 +
crypto/external/bsd/openssl/dist/doc/man7/RAND.pod | 81 +
crypto/external/bsd/openssl/dist/doc/man7/RAND_DRBG.pod | 301 +
crypto/external/bsd/openssl/dist/doc/man7/RSA-PSS.pod | 61 +
crypto/external/bsd/openssl/dist/doc/man7/SM2.pod | 79 +
crypto/external/bsd/openssl/dist/doc/man7/X25519.pod | 74 +
crypto/external/bsd/openssl/dist/doc/man7/bio.pod | 87 +
crypto/external/bsd/openssl/dist/doc/man7/crypto.pod | 60 +
crypto/external/bsd/openssl/dist/doc/man7/ct.pod | 53 +
crypto/external/bsd/openssl/dist/doc/man7/des_modes.pod | 258 +
crypto/external/bsd/openssl/dist/doc/man7/evp.pod | 114 +
crypto/external/bsd/openssl/dist/doc/man7/ossl_store-file.pod | 71 +
crypto/external/bsd/openssl/dist/doc/man7/ossl_store.pod | 87 +
crypto/external/bsd/openssl/dist/doc/man7/passphrase-encoding.pod | 180 +
crypto/external/bsd/openssl/dist/doc/man7/scrypt.pod | 115 +
crypto/external/bsd/openssl/dist/doc/man7/ssl.pod | 843 +
crypto/external/bsd/openssl/dist/doc/man7/x509.pod | 73 +
crypto/external/bsd/openssl/dist/doc/openssl-c-indent.el | 2 +-
crypto/external/bsd/openssl/dist/engines/asm/e_padlock-x86.pl | 15 +-
crypto/external/bsd/openssl/dist/engines/asm/e_padlock-x86_64.pl | 15 +-
crypto/external/bsd/openssl/dist/engines/build.info | 13 +-
crypto/external/bsd/openssl/dist/engines/e_afalg.c | 870 +
crypto/external/bsd/openssl/dist/engines/e_afalg.ec | 3 +
crypto/external/bsd/openssl/dist/engines/e_afalg.h | 95 +
crypto/external/bsd/openssl/dist/engines/e_afalg.txt | 30 +
crypto/external/bsd/openssl/dist/engines/e_afalg_err.c | 83 +
crypto/external/bsd/openssl/dist/engines/e_afalg_err.h | 43 +
crypto/external/bsd/openssl/dist/engines/e_capi.c | 46 +-
crypto/external/bsd/openssl/dist/engines/e_capi.ec | 4 +-
crypto/external/bsd/openssl/dist/engines/e_capi.txt | 62 +
crypto/external/bsd/openssl/dist/engines/e_capi_err.c | 180 +-
crypto/external/bsd/openssl/dist/engines/e_capi_err.h | 95 +-
crypto/external/bsd/openssl/dist/engines/e_dasync.c | 5 +-
crypto/external/bsd/openssl/dist/engines/e_dasync.ec | 4 +-
crypto/external/bsd/openssl/dist/engines/e_dasync.txt | 22 +
crypto/external/bsd/openssl/dist/engines/e_dasync_err.c | 91 +-
crypto/external/bsd/openssl/dist/engines/e_dasync_err.h | 39 +-
crypto/external/bsd/openssl/dist/engines/e_ossltest.c | 140 +-
crypto/external/bsd/openssl/dist/engines/e_ossltest.ec | 4 +-
crypto/external/bsd/openssl/dist/engines/e_ossltest.txt | 13 +
crypto/external/bsd/openssl/dist/engines/e_ossltest_err.c | 70 +-
crypto/external/bsd/openssl/dist/engines/e_ossltest_err.h | 35 +-
crypto/external/bsd/openssl/dist/fuzz/README.md | 77 +-
crypto/external/bsd/openssl/dist/fuzz/asn1.c | 148 +-
crypto/external/bsd/openssl/dist/fuzz/asn1parse.c | 24 +-
crypto/external/bsd/openssl/dist/fuzz/bignum.c | 53 +-
crypto/external/bsd/openssl/dist/fuzz/bndiv.c | 56 +-
crypto/external/bsd/openssl/dist/fuzz/build.info | 16 +-
crypto/external/bsd/openssl/dist/fuzz/client.c | 102 +
crypto/external/bsd/openssl/dist/fuzz/cms.c | 33 +-
crypto/external/bsd/openssl/dist/fuzz/conf.c | 14 +-
crypto/external/bsd/openssl/dist/fuzz/crl.c | 16 +-
crypto/external/bsd/openssl/dist/fuzz/ct.c | 15 +-
crypto/external/bsd/openssl/dist/fuzz/driver.c | 17 +-
crypto/external/bsd/openssl/dist/fuzz/fuzzer.h | 2 +
crypto/external/bsd/openssl/dist/fuzz/mkfuzzoids.pl | 32 +
crypto/external/bsd/openssl/dist/fuzz/oids.txt | 1065 +
crypto/external/bsd/openssl/dist/fuzz/rand.inc | 40 +
crypto/external/bsd/openssl/dist/fuzz/server.c | 442 +-
crypto/external/bsd/openssl/dist/fuzz/test-corpus.c | 3 +
crypto/external/bsd/openssl/dist/fuzz/x509.c | 19 +-
crypto/external/bsd/openssl/dist/include/internal/__DECC_INCLUDE_EPILOGUE.H | 2 +-
crypto/external/bsd/openssl/dist/include/internal/__DECC_INCLUDE_PROLOGUE.H | 2 +-
crypto/external/bsd/openssl/dist/include/internal/bio.h | 11 +-
crypto/external/bsd/openssl/dist/include/internal/conf.h | 11 +-
crypto/external/bsd/openssl/dist/include/internal/constant_time_locl.h | 224 +-
crypto/external/bsd/openssl/dist/include/internal/cryptlib.h | 94 +
crypto/external/bsd/openssl/dist/include/internal/dso.h | 78 +-
crypto/external/bsd/openssl/dist/include/internal/dsoerr.h | 83 +
crypto/external/bsd/openssl/dist/include/internal/nelem.h | 14 +
crypto/external/bsd/openssl/dist/include/internal/o_dir.h | 29 +-
crypto/external/bsd/openssl/dist/include/internal/refcount.h | 140 +
crypto/external/bsd/openssl/dist/include/internal/sockets.h | 159 +
crypto/external/bsd/openssl/dist/include/internal/tsan_assist.h | 138 +
crypto/external/bsd/openssl/dist/include/openssl/asn1.h | 242 +-
crypto/external/bsd/openssl/dist/include/openssl/asn1err.h | 252 +
crypto/external/bsd/openssl/dist/include/openssl/asn1t.h | 32 +-
crypto/external/bsd/openssl/dist/include/openssl/async.h | 26 +-
crypto/external/bsd/openssl/dist/include/openssl/asyncerr.h | 38 +
crypto/external/bsd/openssl/dist/include/openssl/bio.h | 196 +-
crypto/external/bsd/openssl/dist/include/openssl/bioerr.h | 120 +
crypto/external/bsd/openssl/dist/include/openssl/bn.h | 97 +-
crypto/external/bsd/openssl/dist/include/openssl/bnerr.h | 96 +
crypto/external/bsd/openssl/dist/include/openssl/buffer.h | 19 +-
crypto/external/bsd/openssl/dist/include/openssl/buffererr.h | 30 +
crypto/external/bsd/openssl/dist/include/openssl/cms.h | 182 +-
crypto/external/bsd/openssl/dist/include/openssl/cmserr.h | 196 +
crypto/external/bsd/openssl/dist/include/openssl/comp.h | 23 +-
crypto/external/bsd/openssl/dist/include/openssl/comperr.h | 40 +
crypto/external/bsd/openssl/dist/include/openssl/conf.h | 56 +-
crypto/external/bsd/openssl/dist/include/openssl/conferr.h | 72 +
crypto/external/bsd/openssl/dist/include/openssl/crypto.h | 56 +-
crypto/external/bsd/openssl/dist/include/openssl/cryptoerr.h | 53 +
crypto/external/bsd/openssl/dist/include/openssl/ct.h | 61 +-
crypto/external/bsd/openssl/dist/include/openssl/cterr.h | 76 +
crypto/external/bsd/openssl/dist/include/openssl/dh.h | 83 +-
crypto/external/bsd/openssl/dist/include/openssl/dherr.h | 84 +
crypto/external/bsd/openssl/dist/include/openssl/dsa.h | 64 +-
crypto/external/bsd/openssl/dist/include/openssl/dsaerr.h | 67 +
crypto/external/bsd/openssl/dist/include/openssl/dtls1.h | 13 +-
crypto/external/bsd/openssl/dist/include/openssl/e_os2.h | 30 +-
crypto/external/bsd/openssl/dist/include/openssl/ec.h | 455 +-
crypto/external/bsd/openssl/dist/include/openssl/ecerr.h | 267 +
crypto/external/bsd/openssl/dist/include/openssl/engine.h | 99 +-
crypto/external/bsd/openssl/dist/include/openssl/engineerr.h | 107 +
crypto/external/bsd/openssl/dist/include/openssl/err.h | 23 +-
crypto/external/bsd/openssl/dist/include/openssl/evp.h | 360 +-
crypto/external/bsd/openssl/dist/include/openssl/evperr.h | 193 +
crypto/external/bsd/openssl/dist/include/openssl/hmac.h | 6 +-
crypto/external/bsd/openssl/dist/include/openssl/kdf.h | 80 +-
crypto/external/bsd/openssl/dist/include/openssl/kdferr.h | 51 +
crypto/external/bsd/openssl/dist/include/openssl/lhash.h | 2 +-
crypto/external/bsd/openssl/dist/include/openssl/modes.h | 17 +-
crypto/external/bsd/openssl/dist/include/openssl/obj_mac.h | 639 +-
crypto/external/bsd/openssl/dist/include/openssl/objects.h | 928 +-
crypto/external/bsd/openssl/dist/include/openssl/objectserr.h | 38 +
crypto/external/bsd/openssl/dist/include/openssl/ocsp.h | 77 +-
crypto/external/bsd/openssl/dist/include/openssl/ocsperr.h | 74 +
crypto/external/bsd/openssl/dist/include/openssl/opensslconf.h.in | 30 +-
crypto/external/bsd/openssl/dist/include/openssl/opensslv.h | 8 +-
crypto/external/bsd/openssl/dist/include/openssl/ossl_typ.h | 8 +-
crypto/external/bsd/openssl/dist/include/openssl/pem.h | 144 +-
crypto/external/bsd/openssl/dist/include/openssl/pem2.h | 15 +-
crypto/external/bsd/openssl/dist/include/openssl/pemerr.h | 99 +
crypto/external/bsd/openssl/dist/include/openssl/pkcs12.h | 61 +-
crypto/external/bsd/openssl/dist/include/openssl/pkcs12err.h | 77 +
crypto/external/bsd/openssl/dist/include/openssl/pkcs7.h | 87 +-
crypto/external/bsd/openssl/dist/include/openssl/pkcs7err.h | 99 +
crypto/external/bsd/openssl/dist/include/openssl/rand.h | 58 +-
crypto/external/bsd/openssl/dist/include/openssl/rand_drbg.h | 120 +
crypto/external/bsd/openssl/dist/include/openssl/randerr.h | 88 +
crypto/external/bsd/openssl/dist/include/openssl/rsa.h | 256 +-
crypto/external/bsd/openssl/dist/include/openssl/rsaerr.h | 162 +
crypto/external/bsd/openssl/dist/include/openssl/srp.h | 6 +-
crypto/external/bsd/openssl/dist/include/openssl/ssl.h | 1428 +-
crypto/external/bsd/openssl/dist/include/openssl/ssl3.h | 57 +-
crypto/external/bsd/openssl/dist/include/openssl/sslerr.h | 767 +
crypto/external/bsd/openssl/dist/include/openssl/stack.h | 11 +-
crypto/external/bsd/openssl/dist/include/openssl/store.h | 266 +
crypto/external/bsd/openssl/dist/include/openssl/storeerr.h | 87 +
crypto/external/bsd/openssl/dist/include/openssl/tls1.h | 422 +-
crypto/external/bsd/openssl/dist/include/openssl/ts.h | 134 +-
crypto/external/bsd/openssl/dist/include/openssl/tserr.h | 128 +
crypto/external/bsd/openssl/dist/include/openssl/txt_db.h | 4 +-
crypto/external/bsd/openssl/dist/include/openssl/ui.h | 120 +-
crypto/external/bsd/openssl/dist/include/openssl/uierr.h | 61 +
crypto/external/bsd/openssl/dist/include/openssl/x509.h | 147 +-
crypto/external/bsd/openssl/dist/include/openssl/x509_vfy.h | 6 +-
crypto/external/bsd/openssl/dist/include/openssl/x509err.h | 125 +
crypto/external/bsd/openssl/dist/include/openssl/x509v3.h | 201 +-
crypto/external/bsd/openssl/dist/include/openssl/x509v3err.h | 158 +
crypto/external/bsd/openssl/dist/ms/uplink-x86.pl | 2 +-
crypto/external/bsd/openssl/dist/ssl/bio_ssl.c | 87 +-
crypto/external/bsd/openssl/dist/ssl/build.info | 11 +-
crypto/external/bsd/openssl/dist/ssl/d1_msg.c | 27 +-
crypto/external/bsd/openssl/dist/ssl/methods.c | 12 +
crypto/external/bsd/openssl/dist/ssl/packet.c | 424 +
crypto/external/bsd/openssl/dist/ssl/packet_locl.h | 335 +-
crypto/external/bsd/openssl/dist/ssl/pqueue.c | 20 +-
crypto/external/bsd/openssl/dist/ssl/record/rec_layer_d1.c | 596 +-
crypto/external/bsd/openssl/dist/ssl/record/rec_layer_s3.c | 1068 +-
crypto/external/bsd/openssl/dist/ssl/record/record.h | 79 +-
crypto/external/bsd/openssl/dist/ssl/record/record_locl.h | 26 +-
crypto/external/bsd/openssl/dist/ssl/record/ssl3_buffer.c | 54 +-
crypto/external/bsd/openssl/dist/ssl/record/ssl3_record.c | 999 +-
crypto/external/bsd/openssl/dist/ssl/record/ssl3_record_tls13.c | 196 +
crypto/external/bsd/openssl/dist/ssl/s3_msg.c | 28 +-
crypto/external/bsd/openssl/dist/ssl/ssl_asn1.c | 138 +-
crypto/external/bsd/openssl/dist/ssl/ssl_cert.c | 368 +-
crypto/external/bsd/openssl/dist/ssl/ssl_cert_table.h | 23 +
crypto/external/bsd/openssl/dist/ssl/ssl_conf.c | 117 +-
crypto/external/bsd/openssl/dist/ssl/ssl_init.c | 13 +-
crypto/external/bsd/openssl/dist/ssl/ssl_mcnf.c | 26 +-
crypto/external/bsd/openssl/dist/ssl/ssl_rsa.c | 472 +-
crypto/external/bsd/openssl/dist/ssl/ssl_stat.c | 80 +-
crypto/external/bsd/openssl/dist/ssl/ssl_txt.c | 70 +-
crypto/external/bsd/openssl/dist/ssl/ssl_utst.c | 4 -
crypto/external/bsd/openssl/dist/ssl/statem/extensions.c | 1691 +
crypto/external/bsd/openssl/dist/ssl/statem/extensions_clnt.c | 1988 +
crypto/external/bsd/openssl/dist/ssl/statem/extensions_cust.c | 533 +
crypto/external/bsd/openssl/dist/ssl/statem/extensions_srvr.c | 1959 +
crypto/external/bsd/openssl/dist/ssl/statem/statem.c | 329 +-
crypto/external/bsd/openssl/dist/ssl/statem/statem.h | 51 +-
crypto/external/bsd/openssl/dist/ssl/statem/statem_clnt.c | 3204 +-
crypto/external/bsd/openssl/dist/ssl/statem/statem_dtls.c | 428 +-
crypto/external/bsd/openssl/dist/ssl/statem/statem_lib.c | 1894 +-
crypto/external/bsd/openssl/dist/ssl/statem/statem_locl.h | 349 +-
crypto/external/bsd/openssl/dist/ssl/statem/statem_srvr.c | 3789 +-
crypto/external/bsd/openssl/dist/ssl/t1_trce.c | 651 +-
crypto/external/bsd/openssl/dist/ssl/tls13_enc.c | 810 +
crypto/external/bsd/openssl/dist/test/CAtsa.cnf | 2 +
crypto/external/bsd/openssl/dist/test/README | 86 +-
crypto/external/bsd/openssl/dist/test/README.external | 164 +
crypto/external/bsd/openssl/dist/test/README.ssltest.md | 29 +-
crypto/external/bsd/openssl/dist/test/afalgtest.c | 158 +-
crypto/external/bsd/openssl/dist/test/asn1_decode_test.c | 173 +
crypto/external/bsd/openssl/dist/test/asn1_encode_test.c | 870 +
crypto/external/bsd/openssl/dist/test/asn1_internal_test.c | 115 +
crypto/external/bsd/openssl/dist/test/asn1_string_table_test.c | 77 +
crypto/external/bsd/openssl/dist/test/asn1_time_test.c | 358 +
crypto/external/bsd/openssl/dist/test/asynciotest.c | 269 +-
crypto/external/bsd/openssl/dist/test/asynctest.c | 12 +-
crypto/external/bsd/openssl/dist/test/bad_dtls_test.c | 236 +-
crypto/external/bsd/openssl/dist/test/bio_callback_test.c | 117 +
crypto/external/bsd/openssl/dist/test/bio_enc_test.c | 194 +-
crypto/external/bsd/openssl/dist/test/bioprinttest.c | 327 +-
crypto/external/bsd/openssl/dist/test/bntests.pl | 156 +
crypto/external/bsd/openssl/dist/test/build.info | 524 +-
crypto/external/bsd/openssl/dist/test/certs/client-ed25519-cert.pem | 32 +
crypto/external/bsd/openssl/dist/test/certs/client-ed25519-key.pem | 3 +
crypto/external/bsd/openssl/dist/test/certs/client-ed448-cert.pem | 15 +
crypto/external/bsd/openssl/dist/test/certs/client-ed448-key.pem | 4 +
crypto/external/bsd/openssl/dist/test/certs/cyrillic.msb | 83 +
crypto/external/bsd/openssl/dist/test/certs/cyrillic.pem | 25 +
crypto/external/bsd/openssl/dist/test/certs/cyrillic.utf8 | 83 +
crypto/external/bsd/openssl/dist/test/certs/cyrillic_crl.pem | 13 +
crypto/external/bsd/openssl/dist/test/certs/cyrillic_crl.utf8 | 39 +
crypto/external/bsd/openssl/dist/test/certs/dhp2048.pem | 8 +
crypto/external/bsd/openssl/dist/test/certs/ee-ecdsa-client-chain.pem | 33 +
crypto/external/bsd/openssl/dist/test/certs/ee-ecdsa-key.pem | 5 +
crypto/external/bsd/openssl/dist/test/certs/ee-ed25519.pem | 9 +
crypto/external/bsd/openssl/dist/test/certs/ee-pss-sha1-cert.pem | 19 +
crypto/external/bsd/openssl/dist/test/certs/ee-pss-sha256-cert.pem | 21 +
crypto/external/bsd/openssl/dist/test/certs/mkcert.sh | 18 +-
crypto/external/bsd/openssl/dist/test/certs/p256-server-cert.pem | 12 +
crypto/external/bsd/openssl/dist/test/certs/p256-server-key.pem | 5 +
crypto/external/bsd/openssl/dist/test/certs/p384-root-key.pem | 6 +
crypto/external/bsd/openssl/dist/test/certs/p384-root.pem | 12 +
crypto/external/bsd/openssl/dist/test/certs/p384-server-cert.pem | 13 +
crypto/external/bsd/openssl/dist/test/certs/p384-server-key.pem | 6 +
crypto/external/bsd/openssl/dist/test/certs/root-ed25519.pem | 9 +
crypto/external/bsd/openssl/dist/test/certs/server-cecdsa-cert.pem | 15 +
crypto/external/bsd/openssl/dist/test/certs/server-cecdsa-key.pem | 4 +
crypto/external/bsd/openssl/dist/test/certs/server-dsa-cert.pem | 31 +
crypto/external/bsd/openssl/dist/test/certs/server-dsa-key.pem | 15 +
crypto/external/bsd/openssl/dist/test/certs/server-ecdsa-cert.pem | 15 +
crypto/external/bsd/openssl/dist/test/certs/server-ecdsa-key.pem | 5 +
crypto/external/bsd/openssl/dist/test/certs/server-ed25519-cert.pem | 14 +
crypto/external/bsd/openssl/dist/test/certs/server-ed25519-key.pem | 3 +
crypto/external/bsd/openssl/dist/test/certs/server-ed448-cert.pem | 14 +
crypto/external/bsd/openssl/dist/test/certs/server-ed448-key.pem | 4 +
crypto/external/bsd/openssl/dist/test/certs/server-pss-cert.pem | 19 +
crypto/external/bsd/openssl/dist/test/certs/server-pss-key.pem | 28 +
crypto/external/bsd/openssl/dist/test/certs/setup.sh | 8 +
crypto/external/bsd/openssl/dist/test/certs/x509-check-key.pem | 28 +
crypto/external/bsd/openssl/dist/test/certs/x509-check.csr | 15 +
crypto/external/bsd/openssl/dist/test/chacha_internal_test.c | 190 +
crypto/external/bsd/openssl/dist/test/cipher_overhead_test.c | 49 +
crypto/external/bsd/openssl/dist/test/cipherbytes_test.c | 149 +
crypto/external/bsd/openssl/dist/test/cipherlist_test.c | 128 +-
crypto/external/bsd/openssl/dist/test/ciphername_test.c | 470 +
crypto/external/bsd/openssl/dist/test/clienthellotest.c | 269 +-
crypto/external/bsd/openssl/dist/test/cmsapitest.c | 93 +
crypto/external/bsd/openssl/dist/test/conf_include_test.c | 218 +
crypto/external/bsd/openssl/dist/test/crltest.c | 192 +-
crypto/external/bsd/openssl/dist/test/ct_test.c | 481 +-
crypto/external/bsd/openssl/dist/test/ctype_internal_test.c | 90 +
crypto/external/bsd/openssl/dist/test/curve448_internal_test.c | 713 +
crypto/external/bsd/openssl/dist/test/d2i_test.c | 126 +-
crypto/external/bsd/openssl/dist/test/danetest.c | 282 +-
crypto/external/bsd/openssl/dist/test/drbg_cavs_data.c | 170320 ++++++++++
crypto/external/bsd/openssl/dist/test/drbg_cavs_data.h | 82 +
crypto/external/bsd/openssl/dist/test/drbg_cavs_test.c | 287 +
crypto/external/bsd/openssl/dist/test/drbgtest.c | 951 +
crypto/external/bsd/openssl/dist/test/drbgtest.h | 579 +
crypto/external/bsd/openssl/dist/test/dsa_no_digest_size_test.c | 245 +
crypto/external/bsd/openssl/dist/test/dtls_mtu_test.c | 196 +
crypto/external/bsd/openssl/dist/test/dtlstest.c | 202 +-
crypto/external/bsd/openssl/dist/test/dtlsv1listentest.c | 185 +-
crypto/external/bsd/openssl/dist/test/ecstresstest.c | 149 +
crypto/external/bsd/openssl/dist/test/errtest.c | 9 +-
crypto/external/bsd/openssl/dist/test/evp_test.h | 11 +
crypto/external/bsd/openssl/dist/test/exdatatest.c | 185 +-
crypto/external/bsd/openssl/dist/test/fatalerrtest.c | 77 +-
crypto/external/bsd/openssl/dist/test/generate_buildtest.pl | 4 +-
crypto/external/bsd/openssl/dist/test/gmdifftest.c | 68 +-
crypto/external/bsd/openssl/dist/test/gosttest.c | 91 +
crypto/external/bsd/openssl/dist/test/handshake_helper.c | 963 +-
crypto/external/bsd/openssl/dist/test/handshake_helper.h | 24 +-
crypto/external/bsd/openssl/dist/test/igetest.c | 343 +-
crypto/external/bsd/openssl/dist/test/lhash_test.c | 228 +
crypto/external/bsd/openssl/dist/test/mdc2_internal_test.c | 71 +
crypto/external/bsd/openssl/dist/test/memleaktest.c | 32 +-
crypto/external/bsd/openssl/dist/test/modes_internal_test.c | 892 +
crypto/external/bsd/openssl/dist/test/ocspapitest.c | 79 +-
crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.cc | 183 +
crypto/external/bsd/openssl/dist/test/ossl_shim/async_bio.h | 39 +
crypto/external/bsd/openssl/dist/test/ossl_shim/build.info | 6 +
crypto/external/bsd/openssl/dist/test/ossl_shim/include/openssl/base.h | 111 +
crypto/external/bsd/openssl/dist/test/ossl_shim/ossl_config.json | 301 +
crypto/external/bsd/openssl/dist/test/ossl_shim/ossl_shim.cc | 1300 +
crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.cc | 299 +
crypto/external/bsd/openssl/dist/test/ossl_shim/packeted_bio.h | 35 +
crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.cc | 195 +
crypto/external/bsd/openssl/dist/test/ossl_shim/test_config.h | 88 +
crypto/external/bsd/openssl/dist/test/packettest.c | 583 +-
crypto/external/bsd/openssl/dist/test/pbelutest.c | 43 +-
crypto/external/bsd/openssl/dist/test/pemtest.c | 91 +
crypto/external/bsd/openssl/dist/test/pkey_meth_kdf_test.c | 181 +
crypto/external/bsd/openssl/dist/test/pkey_meth_test.c | 83 +
crypto/external/bsd/openssl/dist/test/pkits-test.pl | 6 +-
crypto/external/bsd/openssl/dist/test/poly1305_internal_test.c | 1576 +
crypto/external/bsd/openssl/dist/test/rdrand_sanitytest.c | 126 +
crypto/external/bsd/openssl/dist/test/recipes/01-test_test.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/02-test_internal_ctype.t | 20 +
crypto/external/bsd/openssl/dist/test/recipes/02-test_lhash.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/02-test_stack.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_asn1.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_chacha.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_curve448.t | 22 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_mdc2.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_modes.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_poly1305.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_siphash.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_sm2.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_sm4.t | 20 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_ssl_cert_table.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_internal_x509.t | 19 +
crypto/external/bsd/openssl/dist/test/recipes/03-test_ui.t | 21 +-
crypto/external/bsd/openssl/dist/test/recipes/04-test_asn1_decode.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/04-test_asn1_encode.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/04-test_asn1_string_table.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/04-test_bio_callback.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/04-test_bioprint.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/04-test_pem.t | 4 +-
crypto/external/bsd/openssl/dist/test/recipes/05-test_rand.t | 11 +-
crypto/external/bsd/openssl/dist/test/recipes/06-test-rdrand.t | 25 +
crypto/external/bsd/openssl/dist/test/recipes/10-test_bn.t | 74 +-
crypto/external/bsd/openssl/dist/test/recipes/10-test_bn_data/bnexp.txt | 30 +
crypto/external/bsd/openssl/dist/test/recipes/10-test_bn_data/bnmod.txt | 2801 +
crypto/external/bsd/openssl/dist/test/recipes/10-test_bn_data/bnmul.txt | 2678 +
crypto/external/bsd/openssl/dist/test/recipes/10-test_bn_data/bnshift.txt | 2427 +
crypto/external/bsd/openssl/dist/test/recipes/10-test_bn_data/bnsum.txt | 2626 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_dsa.t | 4 +-
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam.t | 34 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/invalid/c2pnb208w1-reducible.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/invalid/nistp256-nonprime.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/invalid/nistp256-offcurve.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/invalid/nistp256-wrongorder.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v2-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v3-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb163v3-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb176v1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb176v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb208w1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb208w1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb272w1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb272w1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb304w1-explicit.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb304w1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb368w1-explicit.pem | 9 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2pnb368w1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb191v1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb191v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb191v2-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb191v2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb191v3-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb191v3-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb239v1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb239v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb239v2-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb239v2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb239v3-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb239v3-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb359v1-explicit.pem | 9 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb359v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb431r1-explicit.pem | 9 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/c2tnb431r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime192v1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime192v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime192v2-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime192v2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime192v3-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime192v3-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime239v1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime239v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime239v2-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime239v2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime239v3-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime239v3-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime256v1-explicit.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/prime256v1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp112r1-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp112r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp112r2-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp112r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp128r1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp128r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp128r2-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp128r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160k1-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160r1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160r2-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp160r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp192k1-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp192k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp224k1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp224k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp224r1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp224r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp256k1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp256k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp384r1-explicit.pem | 10 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp384r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp521r1-explicit.pem | 12 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/secp521r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect113r1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect113r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect113r2-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect113r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect131r1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect131r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect131r2-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect131r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163k1-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163r1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163r2-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect163r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect193r1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect193r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect193r2-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect193r2-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect233k1-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect233k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect233r1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect233r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect239k1-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect239k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect283k1-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect283k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect283r1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect283r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect409k1-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect409k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect409r1-explicit.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect409r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect571k1-explicit.pem | 8 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect571k1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect571r1-explicit.pem | 10 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/sect571r1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls1-explicit.pem | 4 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls1-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls10-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls10-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls11-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls11-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls12-explicit.pem | 7 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls12-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls3-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls3-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls4-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls4-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls5-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls5-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls6-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls6-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls7-explicit.pem | 6 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls7-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls8-explicit.pem | 4 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls8-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls9-explicit.pem | 5 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_ecparam_data/valid/wap-wsg-idm-ecid-wtls9-named.pem | 3 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_genrsa.t | 1 -
crypto/external/bsd/openssl/dist/test/recipes/15-test_mp_rsa.t | 111 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_mp_rsa_data/plain_text | 4 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_out_option.t | 73 +
crypto/external/bsd/openssl/dist/test/recipes/15-test_rsapss.t | 8 +-
crypto/external/bsd/openssl/dist/test/recipes/20-test_enc.t | 19 +-
crypto/external/bsd/openssl/dist/test/recipes/20-test_enc_more.t | 61 +
crypto/external/bsd/openssl/dist/test/recipes/20-test_passwd.t | 114 +-
crypto/external/bsd/openssl/dist/test/recipes/25-test_crl.t | 12 +-
crypto/external/bsd/openssl/dist/test/recipes/25-test_req.t | 39 +-
crypto/external/bsd/openssl/dist/test/recipes/25-test_sid.t | 4 +
crypto/external/bsd/openssl/dist/test/recipes/25-test_verify.t | 167 +-
crypto/external/bsd/openssl/dist/test/recipes/25-test_x509.t | 17 +-
crypto/external/bsd/openssl/dist/test/recipes/30-test_afalg.t | 4 +-
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp.t | 17 +-
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpcase.txt | 54 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpciph.txt | 2508 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpdigest.txt | 546 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpencod.txt | 194 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpkdf.txt | 305 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpmac.txt | 636 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evppbe.txt | 256 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evppkey.txt | 18478 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evppkey_ecc.txt | 4771 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_pkey_meth.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/30-test_pkey_meth_kdf.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/60-test_x509_check_cert_pkey.t | 46 +
crypto/external/bsd/openssl/dist/test/recipes/60-test_x509_dup_cert.t | 6 +-
crypto/external/bsd/openssl/dist/test/recipes/60-test_x509_time.t | 2 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_clienthello.t | 5 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_comp.t | 110 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_key_share.t | 388 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_recordlen.t | 21 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_renegotiation.t | 98 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_servername.t | 26 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslcbcpadding.t | 31 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslcertstatus.t | 5 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslextension.t | 152 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslmessages.t | 438 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslrecords.t | 278 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslsessiontick.t | 27 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslsigalgs.t | 408 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslsignature.t | 144 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslskewith0p.t | 1 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslversions.t | 185 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslvertol.t | 85 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13alerts.t | 56 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13cookie.t | 111 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13downgrade.t | 126 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13hrr.t | 93 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13kexmodes.t | 341 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13messages.t | 336 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13psk.t | 152 +
crypto/external/bsd/openssl/dist/test/recipes/70-test_tlsextms.t | 50 +-
crypto/external/bsd/openssl/dist/test/recipes/70-test_wpacket.t | 20 +
crypto/external/bsd/openssl/dist/test/recipes/80-test_ca.t | 18 +-
crypto/external/bsd/openssl/dist/test/recipes/80-test_cipherbytes.t | 26 +
crypto/external/bsd/openssl/dist/test/recipes/80-test_ciphername.t | 27 +
crypto/external/bsd/openssl/dist/test/recipes/80-test_cmsapi.t | 21 +
crypto/external/bsd/openssl/dist/test/recipes/80-test_dtls_mtu.t | 21 +
crypto/external/bsd/openssl/dist/test/recipes/80-test_ssl_new.t | 45 +-
crypto/external/bsd/openssl/dist/test/recipes/80-test_ssl_old.t | 137 +-
crypto/external/bsd/openssl/dist/test/recipes/90-test_asn1_time.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_gost.t | 41 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_gost_data/gost.conf | 13 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_gost_data/server-cert2001.pem | 13 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_gost_data/server-cert2012.pem | 13 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_gost_data/server-key2001.pem | 4 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_gost_data/server-key2012.pem | 4 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes.t | 25 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/conf-includes/includes1.cnf | 36 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/conf-includes/includes2.cnf | 53 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/includes-broken.cnf | 5 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/includes-file.cnf | 5 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/includes.cnf | 5 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/vms-includes-file.cnf | 5 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_includes_data/vms-includes.cnf | 5 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_overhead.t | 20 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_shlibload.t | 1 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_sslapi.t | 12 +-
crypto/external/bsd/openssl/dist/test/recipes/90-test_sslapi_data/passwd.txt | 1 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_sslbuffers.t | 21 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_store.t | 494 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_store_data/ca.cnf | 56 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_store_data/user.cnf | 19 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_sysdefault.t | 23 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_time_offset.t | 12 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_tls13ccs.t | 22 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_tls13encryption.t | 23 +
crypto/external/bsd/openssl/dist/test/recipes/90-test_tls13secrets.t | 20 +
crypto/external/bsd/openssl/dist/test/recipes/95-test_external_boringssl.t | 30 +
crypto/external/bsd/openssl/dist/test/recipes/95-test_external_krb5.t | 23 +
crypto/external/bsd/openssl/dist/test/recipes/95-test_external_krb5_data/krb5.sh | 23 +
crypto/external/bsd/openssl/dist/test/recipes/95-test_external_pyca.t | 28 +
crypto/external/bsd/openssl/dist/test/recipes/95-test_external_pyca_data/cryptography.sh | 64 +
crypto/external/bsd/openssl/dist/test/recipes/99-test_ecstress.t | 23 +
crypto/external/bsd/openssl/dist/test/recipes/99-test_fuzz.t | 40 +
crypto/external/bsd/openssl/dist/test/recipes/ocsp-response.der | Bin
crypto/external/bsd/openssl/dist/test/recipes/tconversion.pl | 4 +-
crypto/external/bsd/openssl/dist/test/recordlentest.c | 197 +
crypto/external/bsd/openssl/dist/test/rsa_mp_test.c | 230 +
crypto/external/bsd/openssl/dist/test/run_tests.pl | 104 +-
crypto/external/bsd/openssl/dist/test/sanitytest.c | 118 +-
crypto/external/bsd/openssl/dist/test/secmemtest.c | 212 +-
crypto/external/bsd/openssl/dist/test/serverinfo2.pem | 8 +
crypto/external/bsd/openssl/dist/test/servername_test.c | 242 +
crypto/external/bsd/openssl/dist/test/session.pem | 31 +
crypto/external/bsd/openssl/dist/test/shlibloadtest.c | 375 +-
crypto/external/bsd/openssl/dist/test/siphash_internal_test.c | 290 +
crypto/external/bsd/openssl/dist/test/sm2_internal_test.c | 378 +
crypto/external/bsd/openssl/dist/test/sm4_internal_test.c | 86 +
crypto/external/bsd/openssl/dist/test/ssl-tests/01-simple.conf | 4 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/01-simple.conf.in | 4 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/02-protocol-version.conf | 11293 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/04-client_auth.conf | 1128 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/04-client_auth.conf.in | 245 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/05-sni.conf | 107 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/05-sni.conf.in | 57 +
crypto/external/bsd/openssl/dist/test/ssl-tests/06-sni-ticket.conf | 33 +
crypto/external/bsd/openssl/dist/test/ssl-tests/06-sni-ticket.conf.in | 34 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/08-npn.conf | 22 +
crypto/external/bsd/openssl/dist/test/ssl-tests/08-npn.conf.in | 33 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/09-alpn.conf.in | 5 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/10-resumption.conf | 1537 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/11-dtls_resumption.conf | 8 +
crypto/external/bsd/openssl/dist/test/ssl-tests/12-ct.conf.in | 2 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/13-fragmentation.conf | 182 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/13-fragmentation.conf.in | 91 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/14-curves.conf | 89 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/14-curves.conf.in | 11 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/16-dtls-certstatus.conf.in | 35 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/17-renegotiate.conf | 12 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/17-renegotiate.conf.in | 24 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/18-dtls-renegotiate.conf | 9 +
crypto/external/bsd/openssl/dist/test/ssl-tests/18-dtls-renegotiate.conf.in | 310 +-
crypto/external/bsd/openssl/dist/test/ssl-tests/19-mac-then-encrypt.conf | 6 +
crypto/external/bsd/openssl/dist/test/ssl-tests/19-mac-then-encrypt.conf.in | 13 +
crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf | 1621 +
crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf.in | 825 +
crypto/external/bsd/openssl/dist/test/ssl-tests/21-key-update.conf | 112 +
crypto/external/bsd/openssl/dist/test/ssl-tests/21-key-update.conf.in | 62 +
crypto/external/bsd/openssl/dist/test/ssl-tests/22-compression.conf | 216 +
crypto/external/bsd/openssl/dist/test/ssl-tests/22-compression.conf.in | 127 +
crypto/external/bsd/openssl/dist/test/ssl-tests/23-srp.conf | 148 +
crypto/external/bsd/openssl/dist/test/ssl-tests/23-srp.conf.in | 107 +
crypto/external/bsd/openssl/dist/test/ssl-tests/24-padding.conf | 34 +
crypto/external/bsd/openssl/dist/test/ssl-tests/24-padding.conf.in | 25 +
crypto/external/bsd/openssl/dist/test/ssl-tests/25-cipher.conf | 244 +
crypto/external/bsd/openssl/dist/test/ssl-tests/25-cipher.conf.in | 156 +
crypto/external/bsd/openssl/dist/test/ssl-tests/26-tls13_client_auth.conf | 488 +
crypto/external/bsd/openssl/dist/test/ssl-tests/26-tls13_client_auth.conf.in | 302 +
crypto/external/bsd/openssl/dist/test/ssl-tests/27-ticket-appdata.conf | 146 +
crypto/external/bsd/openssl/dist/test/ssl-tests/27-ticket-appdata.conf.in | 99 +
crypto/external/bsd/openssl/dist/test/ssl-tests/protocol_version.pm | 228 +-
crypto/external/bsd/openssl/dist/test/ssl_cert_table_internal_test.c | 83 +
crypto/external/bsd/openssl/dist/test/ssl_test.c | 437 +-
crypto/external/bsd/openssl/dist/test/ssl_test_ctx.c | 321 +-
crypto/external/bsd/openssl/dist/test/ssl_test_ctx.h | 64 +-
crypto/external/bsd/openssl/dist/test/ssl_test_ctx_test.c | 366 +-
crypto/external/bsd/openssl/dist/test/ssl_test_ctx_test.conf | 9 +
crypto/external/bsd/openssl/dist/test/sslapitest.c | 5524 +-
crypto/external/bsd/openssl/dist/test/sslbuffertest.c | 183 +
crypto/external/bsd/openssl/dist/test/sslcorrupttest.c | 146 +-
crypto/external/bsd/openssl/dist/test/ssltest_old.c | 358 +-
crypto/external/bsd/openssl/dist/test/ssltestlib.c | 323 +-
crypto/external/bsd/openssl/dist/test/ssltestlib.h | 12 +-
crypto/external/bsd/openssl/dist/test/stack_test.c | 380 +
crypto/external/bsd/openssl/dist/test/sysdefault.cnf | 15 +
crypto/external/bsd/openssl/dist/test/sysdefaulttest.c | 50 +
crypto/external/bsd/openssl/dist/test/test_test.c | 557 +
crypto/external/bsd/openssl/dist/test/testutil.h | 410 +-
crypto/external/bsd/openssl/dist/test/testutil/basic_output.c | 58 +
crypto/external/bsd/openssl/dist/test/testutil/cb.c | 16 +
crypto/external/bsd/openssl/dist/test/testutil/driver.c | 299 +
crypto/external/bsd/openssl/dist/test/testutil/format_output.c | 529 +
crypto/external/bsd/openssl/dist/test/testutil/init.c | 15 +
crypto/external/bsd/openssl/dist/test/testutil/main.c | 106 +
crypto/external/bsd/openssl/dist/test/testutil/output.h | 32 +
crypto/external/bsd/openssl/dist/test/testutil/output_helpers.c | 34 +
crypto/external/bsd/openssl/dist/test/testutil/stanza.c | 158 +
crypto/external/bsd/openssl/dist/test/testutil/tap_bio.c | 154 +
crypto/external/bsd/openssl/dist/test/testutil/test_cleanup.c | 14 +
crypto/external/bsd/openssl/dist/test/testutil/tests.c | 448 +
crypto/external/bsd/openssl/dist/test/testutil/tu_local.h | 51 +
crypto/external/bsd/openssl/dist/test/threadstest.c | 107 +-
crypto/external/bsd/openssl/dist/test/time_offset_test.c | 113 +
crypto/external/bsd/openssl/dist/test/tls13ccstest.c | 498 +
crypto/external/bsd/openssl/dist/test/tls13encryptiontest.c | 428 +
crypto/external/bsd/openssl/dist/test/tls13secretstest.c | 400 +
crypto/external/bsd/openssl/dist/test/uitest.c | 96 +
crypto/external/bsd/openssl/dist/test/v3ext.c | 37 +-
crypto/external/bsd/openssl/dist/test/v3nametest.c | 137 +-
crypto/external/bsd/openssl/dist/test/verify_extra_test.c | 50 +-
crypto/external/bsd/openssl/dist/test/wpackettest.c | 380 +
crypto/external/bsd/openssl/dist/test/x509_check_cert_pkey_test.c | 122 +
crypto/external/bsd/openssl/dist/test/x509_dup_cert_test.c | 59 +-
crypto/external/bsd/openssl/dist/test/x509_internal_test.c | 64 +
crypto/external/bsd/openssl/dist/test/x509_time_test.c | 325 +-
crypto/external/bsd/openssl/dist/test/x509aux.c | 157 +-
crypto/external/bsd/openssl/dist/tools/c_rehash.in | 4 +-
crypto/external/bsd/openssl/dist/util/add-depends.pl | 286 +
crypto/external/bsd/openssl/dist/util/check-malloc-errs | 16 +
crypto/external/bsd/openssl/dist/util/ck_errf.pl | 180 +-
crypto/external/bsd/openssl/dist/util/copy.pl | 4 +-
crypto/external/bsd/openssl/dist/util/dofile.pl | 4 +-
crypto/external/bsd/openssl/dist/util/find-doc-nits | 38 +-
crypto/external/bsd/openssl/dist/util/find-unused-errs | 21 +-
crypto/external/bsd/openssl/dist/util/indent.pro | 57 +-
crypto/external/bsd/openssl/dist/util/libcrypto.num | 458 +-
crypto/external/bsd/openssl/dist/util/libssl.num | 94 +-
crypto/external/bsd/openssl/dist/util/mkbuildinf.pl | 33 +-
crypto/external/bsd/openssl/dist/util/mkerr.pl | 1242 +-
crypto/external/bsd/openssl/dist/util/mkrc.pl | 56 +-
crypto/external/bsd/openssl/dist/util/openssl-format-source | 2 +-
crypto/external/bsd/openssl/dist/util/openssl-update-copyright | 63 +
crypto/external/bsd/openssl/dist/util/perl/OpenSSL/Test.pm | 430 +-
crypto/external/bsd/openssl/dist/util/perl/OpenSSL/Util/Pod.pm | 13 +-
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Alert.pm | 51 +
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Certificate.pm | 219 +
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/CertificateVerify.pm | 96 +
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/ClientHello.pm | 37 +-
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/EncryptedExtensions.pm | 115 +
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Message.pm | 158 +-
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Proxy.pm | 551 +-
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Record.pm | 242 +-
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/ServerHello.pm | 38 +-
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/ServerKeyExchange.pm | 49 +-
crypto/external/bsd/openssl/dist/util/perl/checkhandshake.pm | 228 +
crypto/external/bsd/openssl/dist/util/private.num | 418 +
crypto/external/bsd/openssl/dist/util/process_docs.pl | 23 +-
crypto/external/bsd/openssl/dist/util/shlib_wrap.sh.in | 6 +-
crypto/external/bsd/openssl/dist/util/su-filter.pl | 2 +-
2021 files changed, 438110 insertions(+), 35488 deletions(-)
diffs (truncated from 545343 to 300 lines):
diff -r 774aaea195d5 -r 3ae3802d60ba crypto/external/bsd/openssl/dist/.github/PULL_REQUEST_TEMPLATE.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/external/bsd/openssl/dist/.github/PULL_REQUEST_TEMPLATE.md Sun Sep 23 13:17:27 2018 +0000
@@ -0,0 +1,14 @@
+<!--
+Thank you for your pull request. Please review these requirements:
+
+Contributors guide: https://github.com/openssl/openssl/blob/master/CONTRIBUTING
+
+Other than that, provide a description above this comment if there isn't one already
+
+If this fixes a github issue, make sure to have a line saying 'Fixes #XXXX' (without quotes) in the commit message.
+-->
+
+##### Checklist
+<!-- Remove items that do not apply. For completed items, change [ ] to [x]. -->
+- [ ] documentation is added or updated
+- [ ] tests are added or updated
diff -r 774aaea195d5 -r 3ae3802d60ba crypto/external/bsd/openssl/dist/.gitignore
--- a/crypto/external/bsd/openssl/dist/.gitignore Sun Sep 23 09:20:57 2018 +0000
+++ b/crypto/external/bsd/openssl/dist/.gitignore Sun Sep 23 13:17:27 2018 +0000
@@ -5,7 +5,6 @@
/Makefile.orig
/MINFO
/TABLE
-/*.a
/*.pc
/rehash.time
/inc.*
@@ -32,6 +31,13 @@
/openssl/include/opensslconf.h
/util/domd
+# error code files
+/crypto/err/openssl.txt.old
+/engines/e_afalg.txt.old
+/engines/e_capi.txt.old
+/engines/e_dasync.txt.old
+/engines/e_ossltest.txt.old
+
# Executables
/apps/openssl
/test/sha256t
@@ -52,6 +58,7 @@
/test/x509aux
/test/v3ext
/test/versions
+/test/ossl_shim/ossl_shim
# Certain files that get created by tests on the fly
/test/test-runs
@@ -74,8 +81,8 @@
/util/shlib_wrap.sh
/tags
/TAGS
-/crypto.map
-/ssl.map
+/libcrypto.map
+/libssl.map
# Windows (legacy)
/tmp32
@@ -144,7 +151,8 @@
# Certificate symbolic links
*.0
-# All kinds of executables
+# All kinds of libraries and executables
+*.a
*.so
*.so.*
*.dylib
@@ -173,3 +181,4 @@
# Windows manifest files
*.manifest
+doc-nits
diff -r 774aaea195d5 -r 3ae3802d60ba crypto/external/bsd/openssl/dist/.gitmodules
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/external/bsd/openssl/dist/.gitmodules Sun Sep 23 13:17:27 2018 +0000
@@ -0,0 +1,11 @@
+[submodule "boringssl"]
+ path = boringssl
+ url = https://boringssl.googlesource.com/boringssl
+
+[submodule "pyca.cryptography"]
+ path = pyca-cryptography
+ url = https://github.com/pyca/cryptography.git
+
+[submodule "krb5"]
+ path = krb5
+ url = https://github.com/krb5/krb5
diff -r 774aaea195d5 -r 3ae3802d60ba crypto/external/bsd/openssl/dist/.travis-create-release.sh
--- a/crypto/external/bsd/openssl/dist/.travis-create-release.sh Sun Sep 23 09:20:57 2018 +0000
+++ b/crypto/external/bsd/openssl/dist/.travis-create-release.sh Sun Sep 23 13:17:27 2018 +0000
@@ -5,7 +5,7 @@
./Configure dist
if [ "$1" == osx ]; then
make NAME='_srcdist' TARFILE='_srcdist.tar' \
- TAR_COMMAND='$(TAR) $(TARFLAGS) -cvf -' tar
+ TAR_COMMAND='$(TAR) $(TARFLAGS) -cf -' tar
else
make TARFILE='_srcdist.tar' NAME='_srcdist' dist
fi
diff -r 774aaea195d5 -r 3ae3802d60ba crypto/external/bsd/openssl/dist/.travis.yml
--- a/crypto/external/bsd/openssl/dist/.travis.yml Sun Sep 23 09:20:57 2018 +0000
+++ b/crypto/external/bsd/openssl/dist/.travis.yml Sun Sep 23 13:17:27 2018 +0000
@@ -1,21 +1,25 @@
dist: trusty
sudo: required
+osx_image: xcode9.3
+
language: c
cache: ccache
+git:
+ submodules: false
+ quiet: true
before_install:
- if [ -n "$COVERALLS" ]; then
pip install --user cpp-coveralls;
fi;
-
-addons:
- apt:
- packages:
- - ccache
+ - if expr "$CONFIG_OPTS" ":" ".*enable-external-tests" > /dev/null; then
+ git submodule update --init --recursive;
+ fi;
os:
- linux
+ - osx
compiler:
- clang
@@ -23,53 +27,28 @@
env:
- CONFIG_OPTS="" DESTDIR="_install"
- - CONFIG_OPTS="--debug no-shared enable-crypto-mdebug enable-rc5 enable-md2"
- - CONFIG_OPTS="no-pic --strict-warnings" BUILDONLY="yes"
- - CONFIG_OPTS="no-engine no-shared --strict-warnings" BUILDONLY="yes"
- - CONFIG_OPTS="no-stdio --strict-warnings" BUILDONLY="yes"
- - CONFIG_OPTS="no-ec" BUILDONLY="yes"
- - CONFIG_OPTS="no-asm --strict-warnings" BUILDONLY="yes" CHECKDOCS="yes"
+ - CONFIG_OPTS="no-asm -Werror --debug no-afalgeng no-shared enable-crypto-mdebug enable-rc5 enable-md2"
+ - CONFIG_OPTS="no-asm no-makedepend --strict-warnings -std=c89 -D_DEFAULT_SOURCE" BUILDONLY="yes" CHECKDOCS="yes" GENERATE="yes"
matrix:
include:
- - os: linux
- compiler: clang-3.9
- env: CONFIG_OPTS="--strict-warnings no-deprecated" BUILDONLY="yes"
- - os: linux
- compiler: gcc
- env: CONFIG_OPTS="--debug --coverage no-asm enable-rc5 enable-md2 enable-ec_nistp_64_gcc_128 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers" COVERALLS="yes"
- - os: linux
- compiler: clang-3.9
- env: CONFIG_OPTS="enable-asan"
- - os: linux
- compiler: clang-3.9
- env: CONFIG_OPTS="enable-msan"
- - os: linux
- compiler: clang-3.9
- env: CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method -fno-sanitize=alignment"
- - os: linux
- compiler: clang-3.9
- env: CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2"
- - os: linux
- compiler: clang-3.9
- env: CONFIG_OPTS="no-stdio"
+ - os: linux-ppc64le
+ sudo: false
+ compiler: clang
+ env: CONFIG_OPTS="--strict-warnings -D__NO_STRING_INLINES"
- os: linux
addons:
apt:
packages:
- gcc-5
+ - g++-5
sources:
- ubuntu-toolchain-r-test
compiler: gcc-5
- env: UBUNTU_GCC_HACK="yes" CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 -DPEDANTIC"
+ env: CONFIG_OPTS="--strict-warnings" COMMENT="Move to the BORINGTEST build when interoperable"
- os: linux
- addons:
- apt:
- packages:
- - binutils-mingw-w64
- - gcc-mingw-w64
- compiler: i686-w64-mingw32-gcc
- env: CONFIG_OPTS="no-pic"
+ compiler: clang
+ env: CONFIG_OPTS="--strict-warnings -D__NO_STRING_INLINES no-deprecated" BUILDONLY="yes"
- os: linux
addons:
apt:
@@ -78,6 +57,61 @@
- gcc-mingw-w64
compiler: i686-w64-mingw32-gcc
env: CONFIG_OPTS="no-stdio" BUILDONLY="yes"
+ # Uncomment if there is reason to believe that PPC-specific problem
+ # can be diagnosed with this possibly >30 mins sanitizer build...
+ #- os: linux-ppc64le
+ # sudo: false
+ # compiler: gcc
+ # env: EXTENDED_TEST="yes" CONFIG_OPTS="no-asm enable-asan enable-ubsan no-shared -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -D__NO_STRING_INLINES"
+ - os: linux
+ addons:
+ apt:
+ packages:
+ - gcc-5
+ - g++-5
+ - golang-1.6
+ sources:
+ - ubuntu-toolchain-r-test
+ compiler: gcc-5
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="--debug --coverage no-asm enable-rc5 enable-md2 enable-ec_nistp_64_gcc_128 enable-ssl3 enable-ssl3-method enable-nextprotoneg enable-weak-ssl-ciphers
no-shared -DPEDANTIC -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION" COVERALLS="yes" BORINGSSL_TESTS="yes" CXX="g++-5"
+ - os: linux
+ addons:
+ apt:
+ packages:
+ - gcc-5
+ - g++-5
+ - golang-1.6
+ sources:
+ - ubuntu-toolchain-r-test
+ compiler: gcc-5
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="--debug enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers enable-external-tests" BORINGSSL_TESTS="yes" CXX="g++-5" TESTS=95
+ - os: linux
+ compiler: clang
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="enable-msan -D__NO_STRING_INLINES -Wno-unused-command-line-argument"
+ - os: linux
+ compiler: clang
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="no-asm enable-ubsan enable-rc5 enable-md2 enable-ssl3 enable-ssl3-method enable-nextprotoneg no-shared -fno-sanitize=alignment
-DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -D__NO_STRING_INLINES -Wno-unused-command-line-argument"
+ - os: linux
+ compiler: clang
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2 no-shared -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -D__NO_STRING_INLINES -Wno-unused-command-line-argument"
+ - os: linux
+ addons:
+ apt:
+ packages:
+ - gcc-5
+ - g++-5
+ sources:
+ - ubuntu-toolchain-r-test
+ compiler: gcc-5
+ env: UBUNTU_GCC_HACK="yes" EXTENDED_TEST="yes" CONFIG_OPTS="--debug no-asm enable-ubsan enable-rc5 enable-md2 -DPEDANTIC" OPENSSL_TEST_RAND_ORDER=0
+ - os: linux
+ addons:
+ apt:
+ packages:
+ - binutils-mingw-w64
+ - gcc-mingw-w64
+ compiler: i686-w64-mingw32-gcc
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="no-pic"
- os: linux
addons:
apt:
@@ -85,15 +119,7 @@
- binutils-mingw-w64
- gcc-mingw-w64
compiler: x86_64-w64-mingw32-gcc
- env: CONFIG_OPTS="no-pic"
- - os: linux
- addons:
- apt:
- packages:
- - binutils-mingw-w64
- - gcc-mingw-w64
- compiler: x86_64-w64-mingw32-gcc
- env: CONFIG_OPTS="no-stdio" BUILDONLY="yes"
+ env: EXTENDED_TEST="yes" CONFIG_OPTS="no-pic"
exclude:
- os: linux
compiler: clang
@@ -101,9 +127,13 @@
compiler: gcc
before_script:
+ - env
+ - if [ "$TRAVIS_PULL_REQUEST" != "false" -a -n "$EXTENDED_TEST" ]; then
+ (git log -1 $TRAVIS_COMMIT_RANGE | grep '\[extended tests\]' > /dev/null) || exit 0;
+ fi
- if [ -n "$DESTDIR" ]; then
sh .travis-create-release.sh $TRAVIS_OS_NAME;
- tar -xvzf _srcdist.tar.gz;
+ tar -xzf _srcdist.tar.gz;
mkdir _build;
cd _build;
srcdir=../_srcdist;
@@ -116,14 +146,14 @@
$CC -dumpspecs | sed "s/--push-state//g; s/--pop-state/--as-needed/g" > gcc-specs.txt;
CC="$CC -specs=gcc-specs.txt";
fi
Home |
Main Index |
Thread Index |
Old Index