summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2019-02-26 14:04:25 (GMT)
committerKaren Arutyunov <karen@codesynthesis.com>2019-02-28 13:07:10 (GMT)
commit0ca0851a01251b960ba19d958978004168f58593 (patch)
treed50cc7f7d17e1f1a79dd2c1026606ed23540222d
parent05e886fee177833f75d01ebf72f120021f71f130 (diff)
Add implementation
-rw-r--r--.gitignore1
-rw-r--r--.gitmodules3
-rw-r--r--README-DEV81
-rw-r--r--libcrypto/.gitignore19
-rw-r--r--libcrypto/INSTALL7
l---------libcrypto/LICENSE1
-rw-r--r--libcrypto/README21
-rw-r--r--libcrypto/README-DEV64
-rw-r--r--libcrypto/build/.gitignore3
-rw-r--r--libcrypto/build/bootstrap.build37
-rw-r--r--libcrypto/build/export.build10
-rw-r--r--libcrypto/build/root.build14
-rw-r--r--libcrypto/buildfile10
-rw-r--r--libcrypto/libcrypto/.gitignore3
-rw-r--r--libcrypto/libcrypto/buildfile249
-rw-r--r--libcrypto/libcrypto/buildinf-body.h.in26
l---------libcrypto/libcrypto/crypto1
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf.h14
l---------libcrypto/libcrypto/downstream/internal/bn_conf.h.in.orig1
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/i686-linux.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-mingw32.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-msvc.h28
l---------libcrypto/libcrypto/downstream/internal/bn_conf/platform.h1
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-freebsd.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-linux.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-macos.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-mingw32.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-msvc.h28
-rw-r--r--libcrypto/libcrypto/downstream/internal/buildinf.h15
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf.h14
l---------libcrypto/libcrypto/downstream/internal/dso_conf.h.in.orig1
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/i686-linux.h19
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-mingw32.h18
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-msvc.h18
l---------libcrypto/libcrypto/downstream/internal/dso_conf/platform.h1
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-freebsd.h19
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-linux.h19
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-macos.h19
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-mingw32.h18
-rw-r--r--libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-msvc.h18
-rw-r--r--libcrypto/libcrypto/downstream/internal/platform.h73
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf.h50
l---------libcrypto/libcrypto/downstream/openssl/opensslconf.h.in.orig1
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/i686-linux.h183
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-mingw32.h189
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-msvc.h189
l---------libcrypto/libcrypto/downstream/openssl/opensslconf/platform.h1
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-freebsd.h186
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-linux.h183
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-macos.h189
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-mingw32.h189
-rw-r--r--libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-msvc.h189
l---------libcrypto/libcrypto/e_os.h1
l---------libcrypto/libcrypto/internal1
-rw-r--r--libcrypto/libcrypto/libcrypto.def4402
-rw-r--r--libcrypto/libcrypto/libcrypto.map4438
l---------libcrypto/libcrypto/openssl1
-rw-r--r--libcrypto/manifest22
-rw-r--r--libcrypto/tests/.gitignore8
-rw-r--r--libcrypto/tests/basic/buildfile7
-rw-r--r--libcrypto/tests/basic/driver.c25
-rw-r--r--libcrypto/tests/basic/testscript12
-rw-r--r--libcrypto/tests/build/.gitignore3
-rw-r--r--libcrypto/tests/build/bootstrap.build9
-rw-r--r--libcrypto/tests/build/root.build16
-rw-r--r--libcrypto/tests/buildfile5
-rw-r--r--libssl/.gitignore19
-rw-r--r--libssl/INSTALL7
l---------libssl/LICENSE1
-rw-r--r--libssl/README21
-rw-r--r--libssl/README-DEV15
-rw-r--r--libssl/build/.gitignore3
-rw-r--r--libssl/build/bootstrap.build19
-rw-r--r--libssl/build/export.build10
-rw-r--r--libssl/build/root.build12
-rw-r--r--libssl/buildfile10
-rw-r--r--libssl/libssl/buildfile135
l---------libssl/libssl/e_os.h1
l---------libssl/libssl/internal1
-rw-r--r--libssl/libssl/libssl.def506
-rw-r--r--libssl/libssl/libssl.map516
l---------libssl/libssl/openssl/dtls1.h1
l---------libssl/libssl/openssl/srtp.h1
l---------libssl/libssl/openssl/ssl.h1
l---------libssl/libssl/openssl/ssl2.h1
l---------libssl/libssl/openssl/ssl3.h1
l---------libssl/libssl/openssl/sslerr.h1
l---------libssl/libssl/ssl1
-rw-r--r--libssl/manifest23
-rw-r--r--libssl/tests/.gitignore8
-rw-r--r--libssl/tests/basic/buildfile7
-rw-r--r--libssl/tests/basic/driver.c17
-rw-r--r--libssl/tests/basic/testscript5
-rw-r--r--libssl/tests/build/.gitignore3
-rw-r--r--libssl/tests/build/bootstrap.build9
-rw-r--r--libssl/tests/build/root.build16
-rw-r--r--libssl/tests/buildfile5
-rw-r--r--openssl/.gitignore19
-rw-r--r--openssl/INSTALL7
l---------openssl/LICENSE1
-rw-r--r--openssl/README21
-rw-r--r--openssl/README-DEV10
-rw-r--r--openssl/build/.gitignore3
-rw-r--r--openssl/build/bootstrap.build11
-rw-r--r--openssl/build/export.build10
-rw-r--r--openssl/build/root.build12
-rw-r--r--openssl/buildfile10
-rw-r--r--openssl/manifest23
-rw-r--r--openssl/openssl/.gitignore1
l---------openssl/openssl/apps1
-rw-r--r--openssl/openssl/buildfile97
l---------openssl/openssl/e_os.h1
l---------openssl/openssl/internal1
-rw-r--r--openssl/openssl/progs.h507
-rw-r--r--openssl/tests/.gitignore4
-rw-r--r--openssl/tests/build/.gitignore3
-rw-r--r--openssl/tests/build/bootstrap.build9
-rw-r--r--openssl/tests/build/root.build16
-rw-r--r--openssl/tests/buildfile5
-rw-r--r--openssl/tests/rsa.testscript61
-rw-r--r--openssl/tests/version.testscript14
-rw-r--r--packages.manifest6
-rw-r--r--repositories.manifest2
m---------upstream0
-rw-r--r--upstream-build/build-commands/i686-linux56
-rw-r--r--upstream-build/build-commands/i686-win32-mingw3259
-rw-r--r--upstream-build/build-commands/i686-win32-msvc88
-rw-r--r--upstream-build/build-commands/x86_64-freebsd53
-rw-r--r--upstream-build/build-commands/x86_64-linux54
-rw-r--r--upstream-build/build-commands/x86_64-macos53
-rw-r--r--upstream-build/build-commands/x86_64-win32-mingw3251
-rw-r--r--upstream-build/build-commands/x86_64-win32-msvc88
-rw-r--r--upstream-build/build-log/i686-linux1853
-rw-r--r--upstream-build/build-log/i686-win32-mingw322272
-rw-r--r--upstream-build/build-log/i686-win32-msvc3597
-rw-r--r--upstream-build/build-log/x86_64-freebsd1439
-rw-r--r--upstream-build/build-log/x86_64-linux1853
-rw-r--r--upstream-build/build-log/x86_64-macos1883
-rw-r--r--upstream-build/build-log/x86_64-win32-mingw322329
-rw-r--r--upstream-build/build-log/x86_64-win32-msvc4235
-rw-r--r--upstream-build/buildinf.h/i686-linux30
-rw-r--r--upstream-build/buildinf.h/i686-win32-mingw3232
-rw-r--r--upstream-build/buildinf.h/i686-win32-msvc29
-rw-r--r--upstream-build/buildinf.h/x86_64-freebsd29
-rw-r--r--upstream-build/buildinf.h/x86_64-linux29
-rw-r--r--upstream-build/buildinf.h/x86_64-macos28
-rw-r--r--upstream-build/buildinf.h/x86_64-win32-mingw3229
-rw-r--r--upstream-build/buildinf.h/x86_64-win32-msvc29
-rw-r--r--upstream-build/configdata.pm/i686-linux18588
-rw-r--r--upstream-build/configdata.pm/i686-win32-mingw3218691
-rw-r--r--upstream-build/configdata.pm/i686-win32-msvc18657
-rw-r--r--upstream-build/configdata.pm/x86_64-freebsd18565
-rw-r--r--upstream-build/configdata.pm/x86_64-linux18589
-rw-r--r--upstream-build/configdata.pm/x86_64-macos18536
-rw-r--r--upstream-build/configdata.pm/x86_64-win32-mingw3218626
-rw-r--r--upstream-build/configdata.pm/x86_64-win32-msvc18673
-rw-r--r--upstream-build/makefile/i686-linux9602
-rw-r--r--upstream-build/makefile/i686-win32-mingw329659
-rw-r--r--upstream-build/makefile/i686-win32-msvc7326
-rw-r--r--upstream-build/makefile/x86_64-freebsd9590
-rw-r--r--upstream-build/makefile/x86_64-linux9602
-rw-r--r--upstream-build/makefile/x86_64-macos9586
-rw-r--r--upstream-build/makefile/x86_64-win32-mingw329629
-rw-r--r--upstream-build/makefile/x86_64-win32-msvc7333
164 files changed, 255221 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 392d774..13d880b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1 @@
.bdep/
-
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..e5b3e11
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "upstream"]
+ path = upstream
+ url = https://github.com/openssl/openssl.git
diff --git a/README-DEV b/README-DEV
new file mode 100644
index 0000000..6c7d6e8
--- /dev/null
+++ b/README-DEV
@@ -0,0 +1,81 @@
+This document describes an approach applied to packaging OpenSSL for build2.
+In particular, this understanding will be useful when upgrading to a new
+upstream version.
+
+The upstream package contains the libcrypto and libssl libraries and the
+openssl program that we all package separately (see respective README-DEV
+files for details). It also contains dynamically loaded engines and tests that
+we currently don't package.
+
+We add the upstream package as a git submodule and symlink the required files
+and subdirectories into the build2 package subdirectories. Then, when required,
+we "overlay" the upstream with our own headers, placing them into the
+library/program directories and their downstream/ subdirectories.
+
+Normally, when packaging a project, we need to replace some auto-generated
+headers with our own implementations and deduce compilation/linking options.
+For autoconf/cmake-based projects we rely on the Makefile.am, CMakeList.txt
+and .in/.cmake files for that. For OpenSSL, using its own Perl scripts-based
+build infrastructure, that's not an option. Instead, we analyze the
+auto-generated files (headers, makefiles, configdata.pm, etc.) and build logs,
+produced for multiple platforms/architectures, and use some of them build-time.
+For convenience, we have also stashed some of them in upstream-platform/.
+
+The upstream package can be configured to contain a specific feature set. We
+reproduce the union of features configured for the upstream source package in
+Debian and Fedora distributions. The configuration options defining these sets
+are specified in the Debian's rules and Fedora's RPM .spec files. These files
+can be obtained as follows:
+
+$ wget https://kojipkgs.fedoraproject.org//packages/openssl/1.1.1a/1.fc29/src/openssl-1.1.1a-1.fc29.src.rpm
+$ rpm2cpio openssl-1.1.1a-1.fc29.src.rpm | cpio -civ '*.spec'
+
+$ wget http://deb.debian.org/debian/pool/main/o/openssl/openssl_1.1.1a-1.debian.tar.xz
+$ tar xf openssl_1.1.1a-1.debian.tar.xz debian/rules
+
+Here are the discovered configuration options.
+
+Debian:
+
+ no-idea no-mdc2 no-rc5 no-zlib no-ssl3 enable-unit-test no-ssl3-method
+ enable-rfc3779 enable-cms
+
+Fedora:
+
+ zlib enable-camellia enable-seed enable-rfc3779 enable-sctp
+ enable-cms enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method
+ enable-weak-ssl-ciphers no-mdc2 no-ec2m no-sm2 no-sm4
+
+The union of these feature sets translates into the following options, after
+suppressing the defaults:
+
+ enable-md2 enable-rc5 enable-sctp enable-ssl3 enable-ssl3-method
+ enable-weak-ssl-ciphers no-mdc2 enable-zlib
+
+We drop enable-zlib (compress before encryption) and enable-sctp (both used by
+Fedora only) not to create external dependencies. Besides that, we add no-asm
+to suppress replacing C code with auto-generated ASM code for some algorithms.
+Later, we will possibly pre-generate ASM code for architectures we support and
+get rid of this option. So the resulting options are:
+
+ enable-md2 enable-rc5 enable-ssl3 enable-ssl3-method enable-weak-ssl-ciphers
+ no-mdc2 no-asm
+
+Note that while we can use the upstream/INSTALL file to understand which of
+the 'enable-<feature>' or 'no-<feature>' options are the default ones, it is a
+good idea to verify the effective option set printed by the
+`./configdata.pm --options` command run in the configuration directory.
+
+Also note that on Windows you would need to additionally pass VC-WIN32 or
+VC-WIN64A as a first argument to the Configure script when configuring for
+building with VC (see upstream/INSTALL for details).
+
+When the packaging is complete, build all the project packages in source tree
+and make sure that no OpenSSL headers are included from the system, running
+the following command from the project root:
+
+$ fgrep -a -e /usr/include/openssl `find . -type f -name '*.d'`
+
+As a side note, on Debian and Fedora libcrypto is packaged together with
+libssl under the libssl1.1 and openssl-libs package names respectively. The
+headers-containing development packages are libssl-dev and openssl-devel.
diff --git a/libcrypto/.gitignore b/libcrypto/.gitignore
new file mode 100644
index 0000000..cece09c
--- /dev/null
+++ b/libcrypto/.gitignore
@@ -0,0 +1,19 @@
+# Compiler/linker output.
+#
+*.d
+*.t
+*.i
+*.ii
+*.o
+*.obj
+*.so
+*.dll
+*.a
+*.lib
+*.exp
+*.pdb
+*.ilk
+*.exe
+*.exe.dlls/
+*.exe.manifest
+*.pc
diff --git a/libcrypto/INSTALL b/libcrypto/INSTALL
new file mode 100644
index 0000000..4732d11
--- /dev/null
+++ b/libcrypto/INSTALL
@@ -0,0 +1,7 @@
+The aim of this package is to make reading the INSTALL file unnecessary. So
+next time try running:
+
+$ bpkg build libcrypto
+
+But if you don't want to use the package manager, then you can also build this
+package manually using the standard build2 build system.
diff --git a/libcrypto/LICENSE b/libcrypto/LICENSE
new file mode 120000
index 0000000..6246057
--- /dev/null
+++ b/libcrypto/LICENSE
@@ -0,0 +1 @@
+../upstream/LICENSE \ No newline at end of file
diff --git a/libcrypto/README b/libcrypto/README
new file mode 100644
index 0000000..9e2e2af
--- /dev/null
+++ b/libcrypto/README
@@ -0,0 +1,21 @@
+OpenSSL is a robust, commercial-grade, and full-featured toolkit for the
+Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols with
+libcrypto C library providing general cryptographic and X.509 support. For
+more information see:
+
+https://www.openssl.org
+
+This package contains the original libcrypto library source code overlaid with
+the build2-based build system and packaged for the build2 package manager
+(bpkg).
+
+See the INSTALL file for the prerequisites and installation instructions.
+
+Send questions, bug reports, or any other feedback about the library itself to
+the OpenSSL mailing lists. Send build system and packaging-related feedback to
+the packaging@build2.org mailing list (see https://lists.build2.org for posting
+guidelines, etc).
+
+The packaging of libcrypto for build2 is tracked in a Git repository at:
+
+https://git.build2.org/cgit/packaging/openssl/
diff --git a/libcrypto/README-DEV b/libcrypto/README-DEV
new file mode 100644
index 0000000..27750e4
--- /dev/null
+++ b/libcrypto/README-DEV
@@ -0,0 +1,64 @@
+This document describes how libcrypto was packaged for build2. In particular,
+this understanding will be useful when upgrading to a new upstream version.
+See ../README-DEV for general notes on OpenSSL packaging.
+
+Symlink the required upstream files and directories into libcrypto/:
+
+$ ln -s ../../upstream/{crypto,include/internal,include/openssl,e_os.h} \
+ libcrypto
+
+Create libcrypto/downstream/openssl/opensslconf.h including upstream's
+opensslconf.h, auto-generated for the current platform. Similarly, create
+libcrypto/downstream/internal{bn_conf.h,dso_conf.h}. Also define in
+opensslconf.h some common macros to avoid defining them via the -D
+preprocessor option (see libcrypto/buildfile for details). Note that
+opensslconf.h is included into all public headers and, presumably, all source
+files.
+
+Create libcrypto/buildinf-body.h.in using the upstream's auto-generated
+buildinf.h as a pattern. Create libcrypto/downstream/internal/buildinf.h,
+replacing the upstream's auto-generated header and including our own
+auto-generated buildinf-body.h. Such a proxying is required for the headers
+auto-generating machinery to work properly (see
+libcrypto/downstream/internal/buildinf.h for details).
+
+Copy upstream's auto-generated libcrypto.map and libcrypto.def into libcrypto/.
+Comment out the "LIBRARY libcrypto-1_1-..." line in libcrypto.def.
+
+Start with compiling all source files and then iteratively exclude those that
+cause compilation/linking problems. During this process grep through
+build.info files in the file-in-question directories and
+../../upstream/Configurations/00-base-templates.conf file they refer into (via
+the $target{<key>} variables) to make sure that the source file should really
+be omitted in our setup.
+
+Figure out libssl-specific headers in libcrypto/openssl/ and disable their
+installation. First, you can exclude headers used for building libcrypto (which
+is assumed to already be built in source tree):
+
+$ cat `find libcrypto/crypto -name *.o.d` | sed -n -r -e 's%^.+/upstream/include/openssl/([^/]+)$%\1%p' | sort -u >crypto.tmp
+$ find libcrypto/openssl/ -name '*.h' | sort | sed -n -r -e 's%.+/([^/]+)$%\1%p' >openssl.tmp
+$ comm -13 crypto.tmp openssl.tmp && rm crypto.tmp openssl.tmp
+
+The above commands result in:
+
+asn1_mac.h
+dtls1.h
+ecdh.h
+ecdsa.h
+mdc2.h
+pem2.h
+srtp.h
+ssl2.h
+ssl3.h
+sslerr.h
+ssl.h
+
+This set can be reduced to just:
+
+dtls1.h
+srtp.h
+ssl2.h
+ssl3.h
+sslerr.h
+ssl.h
diff --git a/libcrypto/build/.gitignore b/libcrypto/build/.gitignore
new file mode 100644
index 0000000..4a730a3
--- /dev/null
+++ b/libcrypto/build/.gitignore
@@ -0,0 +1,3 @@
+config.build
+root/
+bootstrap/
diff --git a/libcrypto/build/bootstrap.build b/libcrypto/build/bootstrap.build
new file mode 100644
index 0000000..12b55b2
--- /dev/null
+++ b/libcrypto/build/bootstrap.build
@@ -0,0 +1,37 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+project = libcrypto
+
+using version
+using config
+using test
+using install
+using dist
+
+# As of 1.0.0 the OpenSSL version has the <major>.<minor>.<fix>[<patch>] form,
+# where optional <patch> is a letter. The patch releases contain only bug and
+# security fixes. Fix releases are likely to contain new features, but don't
+# break ABI compatibility. This versioning scheme will change with the next
+# major release 3.0.0 (2.0.0 will be skipped) to just <major>.<minor>.<patch>,
+# with the ABI compatibility guaranteed across the minor releases. See also:
+#
+# https://www.openssl.org/policies/releasestrat.html
+# https://www.openssl.org/blog/blog/2018/11/28/version/
+#
+# The upstream version 1.1.1a, that we packaged initially, is not a semantic
+# version. Not to mess with such a version, it seems reasonable for us to
+# start with 1.1.1-a.0.z, release as 1.1.1 and, if required, followup with
+# revisions, even for further letter-based upstream patches (that contain
+# nothing more than just fixes). We also mention the "lettered" release in
+# the package summary for information.
+#
+# There is no way to deduce the ABI version from the release version, so we
+# obtain it from the SHLIB_VERSION_NUMBER macro definition in
+# ../libcrypto/openssl/opensslv.h.
+#
+if ($version.major == 1 && $version.minor == 1 && $version.patch == 1)
+ abi_version = '1.1'
+else
+ fail 'increment the ABI version?'
diff --git a/libcrypto/build/export.build b/libcrypto/build/export.build
new file mode 100644
index 0000000..2f9226f
--- /dev/null
+++ b/libcrypto/build/export.build
@@ -0,0 +1,10 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+$out_root/
+{
+ include libcrypto/
+}
+
+export $out_root/libcrypto/$import.target
diff --git a/libcrypto/build/root.build b/libcrypto/build/root.build
new file mode 100644
index 0000000..f93eb56
--- /dev/null
+++ b/libcrypto/build/root.build
@@ -0,0 +1,14 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+using in
+
+using c
+
+h{*}: extension = h
+c{*}: extension = c
+
+# The test target for cross-testing (running tests under Wine, etc).
+#
+test.target = $c.target
diff --git a/libcrypto/buildfile b/libcrypto/buildfile
new file mode 100644
index 0000000..4c31f89
--- /dev/null
+++ b/libcrypto/buildfile
@@ -0,0 +1,10 @@
+# file : buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+./: {*/ -build/} doc{LICENSE INSTALL README} manifest
+
+# Don't install tests or the INSTALL file.
+#
+tests/: install = false
+doc{INSTALL}@./: install = false
diff --git a/libcrypto/libcrypto/.gitignore b/libcrypto/libcrypto/.gitignore
new file mode 100644
index 0000000..7a57bf2
--- /dev/null
+++ b/libcrypto/libcrypto/.gitignore
@@ -0,0 +1,3 @@
+# Generated buildinf-body.h.
+#
+buildinf-body.h
diff --git a/libcrypto/libcrypto/buildfile b/libcrypto/libcrypto/buildfile
new file mode 100644
index 0000000..ef00ff3
--- /dev/null
+++ b/libcrypto/libcrypto/buildfile
@@ -0,0 +1,249 @@
+# file : libcrypto/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+# Exclude source code of unused features (engines, disabled algorithms, etc).
+#
+# Note: crypto/LPdir_*.c and crypto/des/ncbc_enc.c are actually headers.
+#
+lib{crypto}: {h }{** -buildinf-body} \
+ {h }{buildinf-body} \
+ crypto/{ c}{** -LPdir_* -*cap \
+ -aes/aes_x86core \
+ -bn/asm/x86_64-gcc \
+ -des/ncbc_enc \
+ -ec/ecp_nistz256* \
+ -engine/eng_devcrypto \
+ -mdc2/** \
+ -poly1305/poly1305_ieee754 \
+ -poly1305/poly1305_base2_44} \
+ crypto/{file}{LPdir_*.c des/ncbc_enc.c} \
+ {file}{libcrypto.map}
+
+# Symlinked where appropriate.
+#
+downstream/internal/h{platform}@./downstream/internal/: dist = false
+
+tclass = $c.target.class
+
+i686 = ($c.target.cpu == 'i686')
+
+linux = ($tclass == 'linux')
+bsd = ($tclass == 'bsd')
+macos = ($tclass == 'macos')
+windows = ($tclass == 'windows')
+
+gcc = ($c.class == 'gcc')
+msvc = ($c.class == 'msvc')
+mingw = ($c.target.system == 'mingw32')
+
+lib{crypto}: def{libcrypto}: include = $windows
+
+# See bootstrap.build for details.
+#
+lib_version = ($version.pre_release ? "$version.project_id" : "$abi_version")
+lib{crypto}: bin.lib.version = @"-$lib_version"
+
+# Drop -DOPENSSL_PIC and -D{L|B}_ENDIAN preprocessor options and define
+# OPENSSL_PIC and {L|B}_ENDIAN macros in downstream/openssl/opensslconf.h.
+# Pass -DLIBCRYPTO_BUILD to define the above macros only while building the
+# libcrypto library.
+#
+c.poptions += -DLIBCRYPTO_BUILD
+
+if! $windows
+{
+ # Note that the upstream package uses -pthread compiler/linker option on
+ # Linux and FreeBSD. The option is currently unsupported by build2, so we
+ # use -D_REENTRANT and -lpthread preprocessor/linker options instead.
+ #
+ # Also note that on FreeBSD and Mac OS the upstream package also passes
+ # -D_REENTRANT.
+ #
+ c.poptions += -D_REENTRANT
+
+ if $linux
+ c.poptions += -DOPENSSL_USE_NODELETE
+
+ if $bsd
+ c.poptions += -D_THREAD_SAFE
+}
+else
+{
+ c.poptions += -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE
+
+ # Note that upstream also adds Applink support if compiled with VC. This is
+ # something about being able to use the library with application compiled
+ # with a different compiler (see ../../upstream/Configurations/10-main.conf
+ # for details). We drop this for now as it requires ASM support. In
+ # particular, we don't pass -DOPENSSL_USE_APPLINK preprocessor option no
+ # compile uplink.c and auto-generated uplink-x86_64.asm.
+ #
+ if $msvc
+ {
+ c.poptions += -DOPENSSL_SYS_WIN32 -D_CRT_SECURE_NO_DEPRECATE \
+ -D_WINSOCK_DEPRECATED_NO_WARNINGS
+
+ c.coptions += /Gs0 /GF /Gy
+ }
+ else
+ c.poptions += -D_MT
+}
+
+if ($i686 && $gcc)
+ c.coptions += -fomit-frame-pointer
+
+# Disable compiler warnings.
+#
+if $msvc
+{
+ # Disable warnings that pop up with /W3.
+ #
+ c.coptions += /wd4090 /wd4129 /wd4164 /wd4244 /wd4267 /wd4311
+}
+else
+{
+ # Disable warnings that pop up with -Wall -Wextra. Upstream doesn't seem to
+ # care about these and it is not easy to disable specific warnings in a way
+ # that works across compilers/versions (some -Wno-* options are only
+ # recognized in newer versions). There are still some warnings left that
+ # appear for certain platforms/compilers. We pass them through but disable
+ # treating them as errors.
+ #
+ c.coptions += -Wno-all -Wno-extra -Wno-error
+}
+
+# Define the OPENSSLDIR and ENGINESDIR macros as the upstream package does it
+# in the most of cases.
+#
+# Note that upstream defines them differently for some
+# platforms/distributions. For example, it defines ENGINESDIR as
+# /usr/local/lib64/engines-1.1 on Fedora and /usr/local/lib/engines-1_1 for
+# MinGW GCC (which doesn't make much sense).
+#
+# Also note that Linux distributions may define them differently. For example:
+#
+# Debian/Ubuntu: /usr/lib/ssl and /usr/lib/x86_64-linux-gnu/engines-1.1
+# Fedora/RHEL: /etc/pki/tls and /usr/lib64/engines-1.1
+#
+# Overall, the thinking is that if any of these directories are actually
+# needed, then one should probably be using the system-installed OpenSSL.
+#
+if! $windows
+{
+ root = ($install.root != [null] \
+ ? $install.resolve($install.root) \
+ : [dir_path] /usr/local)
+
+ lib = ($install.root != [null] \
+ ? $install.resolve($install.lib) \
+ : $root/lib)
+
+ openssldir = "$root/ssl"
+ enginesdir = "$lib/engines-$lib_version"
+}
+else
+{
+ arc = ($i686 ? ' (x86)' : '')
+
+ root = ($install.root != [null] \
+ ? $install.resolve($install.root) \
+ : [dir_path] "C:/Program Files$arc/Common Files")
+
+ lib = ($install.root != [null] \
+ ? $install.resolve($install.lib) \
+ : [dir_path] "C:/Program Files$arc/OpenSSL/lib")
+
+ openssldir = "$root/SSL"
+ enginesdir = "$lib/engines-$regex.replace($lib_version, '-', '_')"
+}
+
+# Escape backslashes and quotes in the directory paths prior to representing
+# them as C string literals.
+#
+od = $regex.replace($openssldir, '(\\|")', '\\\1')
+ed = $regex.replace($enginesdir, '(\\|")', '\\\1')
+
+c.poptions += -DOPENSSLDIR="\"$od\"" -DENGINESDIR="\"$ed\""
+
+# Escape backslashes and quotes in the compilation flags and substitute them
+# into internal/buildinf-body.h as string literals, one per line.
+#
+# Note: the flag list will not reflect compiler options that build2 adds
+# implicitly (-fPIC, etc).
+#
+cflags =
+for f: $c.poptions $c.coptions
+ cflags += $regex.replace($f, '(\\|")', '\\\1')
+
+# @@ Get rid of this when we add support for '\n' in regex substitution alone
+# '\1', etc.
+#
+nl='
+'
+
+h{buildinf-body}: in{buildinf-body}
+h{buildinf-body}: cflags = $regex.merge($cflags, '(.+)', "$nl \" \\1\"")
+
+# Note that we have to add "-I$src_root" for the headers auto-generating
+# machinery to work properly.
+#
+c.poptions =+ "-I$out_root" "-I$src_root" \
+ "-I$src_base/downstream" "-I$src_base"
+
+crypto/ c.poptions =+ "-I$src_base/include"
+crypto/evp/ c.poptions =+ "-I$src_root/libcrypto/crypto/modes"
+crypto/ec/curve448/ c.poptions =+ "-I$src_base" "-I$src_base/arch_32"
+
+crypto/obj{cversion}: c.poptions =+ "-I$src_root/libcrypto/downstream/internal"
+
+if! $windows
+{
+ if $linux
+ {
+ libs{crypto}: c.loptions += -Wl,-znodelete
+ c.libs += -ldl
+ }
+
+ if ($linux || $bsd)
+ {
+ libs{crypto}: c.loptions += -Wl,-Bsymbolic \
+ "-Wl,--version-script=$src_base/libcrypto.map"
+ c.libs += -lpthread
+ }
+}
+else
+{
+ # Note that for MinGW GCC the upstream package also passes -static-libgcc.
+ # We normally don't link GCC run-time statically when packaging other C
+ # libraries, so let's not do that here either and see how it goes.
+ #
+ if $mingw
+ libs{crypto}: c.loptions += -Wl,--enable-auto-image-base
+
+ c.libs += $regex.apply(ws2_32 gdi32 crypt32, \
+ '(.+)', \
+ $msvc ? '\1.lib' : '-l\1')
+
+ # @@ To suppress the 'object file does not define any public symbols'
+ # warning we also need to pass /ignore:4221 option to lib.exe. Currently
+ # there is no way to do this.
+ #
+ if $msvc
+ c.libs += advapi32.lib
+}
+
+lib{crypto}: cc.export.poptions = "-I$src_base/downstream" "-I$src_base"
+
+# Install headers from the upstream and downstream openssl/ subdirectories
+# only.
+#
+h{*}: install = false
+openssl/h{*}: install = include/openssl/
+downstream/openssl/h{*}: install = include/openssl/
+downstream/openssl/opensslconf/h{*}: install = include/openssl/opensslconf/
+
+# Disable libssl headers installation (see ../README-DEV for details).
+#
+for h: dtls1 srtp ssl2 ssl3 sslerr ssl
+ openssl/h{$h}@./openssl/: install = false
diff --git a/libcrypto/libcrypto/buildinf-body.h.in b/libcrypto/libcrypto/buildinf-body.h.in
new file mode 100644
index 0000000..b6c8e96
--- /dev/null
+++ b/libcrypto/libcrypto/buildinf-body.h.in
@@ -0,0 +1,26 @@
+/* file : libcrypto/buildinf-body.h.in -*- C -*-
+ * copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+#ifndef LIBCRYPTO_BUILDINF_BODY_H
+#define LIBCRYPTO_BUILDINF_BODY_H
+
+#define PLATFORM "platform: $c.target.class$-$c.target.cpu$"
+
+/*
+ * Note that the __TIMESTAMP__ macro expands into the local time, but we will
+ * pretend it to be UTC to exactly reproduce the upstream's DATE macro. We
+ * don't think the exact build time really matters.
+ */
+#define DATE "built on: " __TIMESTAMP__ " UTC"
+
+/*
+ * Compiler class and flags.
+ */
+static const char compiler_flags[] =
+{
+ "compiler: $c.class$"$cflags$
+};
+
+#endif /* LIBCRYPTO_BUILDINF_BODY_H */
diff --git a/libcrypto/libcrypto/crypto b/libcrypto/libcrypto/crypto
new file mode 120000
index 0000000..5141550
--- /dev/null
+++ b/libcrypto/libcrypto/crypto
@@ -0,0 +1 @@
+../../upstream/crypto \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf.h b/libcrypto/libcrypto/downstream/internal/bn_conf.h
new file mode 100644
index 0000000..4c676d6
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf.h
@@ -0,0 +1,14 @@
+/* file : libcrypto/downstream/internal/bn_conf.h -*- C -*-
+ * copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+#ifndef LIBCRYPTO_DOWNSTREAM_INTERNAL_BN_CONF_H
+#define LIBCRYPTO_DOWNSTREAM_INTERNAL_BN_CONF_H
+
+/*
+ * Include upstream's auto-generated platform-specific bn_conf.h.
+ */
+#include <internal/bn_conf/platform.h>
+
+#endif /* LIBCRYPTO_DOWNSTREAM_INTERNAL_BN_CONF_H */
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf.h.in.orig b/libcrypto/libcrypto/downstream/internal/bn_conf.h.in.orig
new file mode 120000
index 0000000..5bb452b
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf.h.in.orig
@@ -0,0 +1 @@
+../../crypto/include/internal/bn_conf.h.in \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/i686-linux.h b/libcrypto/libcrypto/downstream/internal/bn_conf/i686-linux.h
new file mode 100644
index 0000000..ae0c797
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/i686-linux.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#undef SIXTY_FOUR_BIT_LONG
+#undef SIXTY_FOUR_BIT
+#define THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-mingw32.h b/libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-mingw32.h
new file mode 100644
index 0000000..ae0c797
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-mingw32.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#undef SIXTY_FOUR_BIT_LONG
+#undef SIXTY_FOUR_BIT
+#define THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-msvc.h b/libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-msvc.h
new file mode 100644
index 0000000..f9dd28d
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/i686-win32-msvc.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by makefile from ..\crypto\include\internal\bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#undef SIXTY_FOUR_BIT_LONG
+#undef SIXTY_FOUR_BIT
+#define THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/platform.h b/libcrypto/libcrypto/downstream/internal/bn_conf/platform.h
new file mode 120000
index 0000000..d732646
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/platform.h
@@ -0,0 +1 @@
+../platform.h \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-freebsd.h b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-freebsd.h
new file mode 100644
index 0000000..bfc2761
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-freebsd.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#define SIXTY_FOUR_BIT_LONG
+#undef SIXTY_FOUR_BIT
+#undef THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-linux.h b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-linux.h
new file mode 100644
index 0000000..bfc2761
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-linux.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#define SIXTY_FOUR_BIT_LONG
+#undef SIXTY_FOUR_BIT
+#undef THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-macos.h b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-macos.h
new file mode 100644
index 0000000..bfc2761
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-macos.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#define SIXTY_FOUR_BIT_LONG
+#undef SIXTY_FOUR_BIT
+#undef THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-mingw32.h b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-mingw32.h
new file mode 100644
index 0000000..fd43626
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-mingw32.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#undef SIXTY_FOUR_BIT_LONG
+#define SIXTY_FOUR_BIT
+#undef THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-msvc.h b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-msvc.h
new file mode 100644
index 0000000..8a96ba0
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/bn_conf/x86_64-win32-msvc.h
@@ -0,0 +1,28 @@
+/* WARNING: do not edit! */
+/* Generated by makefile from ..\crypto\include\internal\bn_conf.h.in */
+/*
+ * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_BN_CONF_H
+# define HEADER_BN_CONF_H
+
+/*
+ * The contents of this file are not used in the UEFI build, as
+ * both 32-bit and 64-bit builds are supported from a single run
+ * of the Configure script.
+ */
+
+/* Should we define BN_DIV2W here? */
+
+/* Only one for the following should be defined */
+#undef SIXTY_FOUR_BIT_LONG
+#define SIXTY_FOUR_BIT
+#undef THIRTY_TWO_BIT
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/buildinf.h b/libcrypto/libcrypto/downstream/internal/buildinf.h
new file mode 100644
index 0000000..626305b
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/buildinf.h
@@ -0,0 +1,15 @@
+/* file : libcrypto/downstream/internal/buildinf.h -*- C -*-
+ * copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+/*
+ * Replace upstream's auto-generated buildinf.h with our own auto-generated
+ * version of it. Note that upstream source files include it as follows:
+ *
+ * #include "buildinf.h"
+ *
+ * We proxy the inclusion for the headers auto-generating machinery to work
+ * properly.
+ */
+#include <libcrypto/buildinf-body.h>
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf.h b/libcrypto/libcrypto/downstream/internal/dso_conf.h
new file mode 100644
index 0000000..1fe74a9
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf.h
@@ -0,0 +1,14 @@
+/* file : libcrypto/downstream/internal/dso_conf.h -*- C -*-
+ * copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+#ifndef LIBCRYPTO_DOWNSTREAM_INTERNAL_DSO_CONF_H
+#define LIBCRYPTO_DOWNSTREAM_INTERNAL_DSO_CONF_H
+
+/*
+ * Include upstream's auto-generated platform-specific dso_conf.h.
+ */
+#include <internal/dso_conf/platform.h>
+
+#endif /* LIBCRYPTO_DOWNSTREAM_INTERNAL_DSO_CONF_H */
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf.h.in.orig b/libcrypto/libcrypto/downstream/internal/dso_conf.h.in.orig
new file mode 120000
index 0000000..22614df
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf.h.in.orig
@@ -0,0 +1 @@
+../../crypto/include/internal/dso_conf.h.in \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/i686-linux.h b/libcrypto/libcrypto/downstream/internal/dso_conf/i686-linux.h
new file mode 100644
index 0000000..3ace1a9
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/i686-linux.h
@@ -0,0 +1,19 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_DLFCN
+# define HAVE_DLFCN_H
+# define DSO_EXTENSION ".so"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-mingw32.h b/libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-mingw32.h
new file mode 100644
index 0000000..f3d9f9a
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-mingw32.h
@@ -0,0 +1,18 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_WIN32
+# define DSO_EXTENSION ".dll"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-msvc.h b/libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-msvc.h
new file mode 100644
index 0000000..7289d1c
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/i686-win32-msvc.h
@@ -0,0 +1,18 @@
+/* WARNING: do not edit! */
+/* Generated by makefile from ..\crypto\include\internal\dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_WIN32
+# define DSO_EXTENSION ".dll"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/platform.h b/libcrypto/libcrypto/downstream/internal/dso_conf/platform.h
new file mode 120000
index 0000000..d732646
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/platform.h
@@ -0,0 +1 @@
+../platform.h \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-freebsd.h b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-freebsd.h
new file mode 100644
index 0000000..3ace1a9
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-freebsd.h
@@ -0,0 +1,19 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_DLFCN
+# define HAVE_DLFCN_H
+# define DSO_EXTENSION ".so"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-linux.h b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-linux.h
new file mode 100644
index 0000000..3ace1a9
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-linux.h
@@ -0,0 +1,19 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_DLFCN
+# define HAVE_DLFCN_H
+# define DSO_EXTENSION ".so"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-macos.h b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-macos.h
new file mode 100644
index 0000000..468d3d7
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-macos.h
@@ -0,0 +1,19 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_DLFCN
+# define HAVE_DLFCN_H
+# define DSO_EXTENSION ".dylib"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-mingw32.h b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-mingw32.h
new file mode 100644
index 0000000..f3d9f9a
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-mingw32.h
@@ -0,0 +1,18 @@
+/* WARNING: do not edit! */
+/* Generated by Makefile from ../crypto/include/internal/dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_WIN32
+# define DSO_EXTENSION ".dll"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-msvc.h b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-msvc.h
new file mode 100644
index 0000000..7289d1c
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/dso_conf/x86_64-win32-msvc.h
@@ -0,0 +1,18 @@
+/* WARNING: do not edit! */
+/* Generated by makefile from ..\crypto\include\internal\dso_conf.h.in */
+/*
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#ifndef HEADER_DSO_CONF_H
+# define HEADER_DSO_CONF_H
+
+# define DSO_WIN32
+# define DSO_EXTENSION ".dll"
+
+#endif
diff --git a/libcrypto/libcrypto/downstream/internal/platform.h b/libcrypto/libcrypto/downstream/internal/platform.h
new file mode 100644
index 0000000..251c223
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/internal/platform.h
@@ -0,0 +1,73 @@
+/* file : libcrypto/downstream/internal/platform.h -*- C -*-
+ * copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+/*
+ * This header is used for inclusion of upstream's auto-generated
+ * platform-specific header.
+ *
+ * If there is the auto-generated header foo.h, then the workflow is normally
+ * as follows:
+ *
+ * - Create foo/.
+ *
+ * - Symlink platform.h into foo/.
+ *
+ * - Copy upstream's auto-generated for different platforms foo.h into foo/,
+ * using the `<architecture>-<os>[-<compiler>].h` naming convention (see
+ * below for exact names).
+ *
+ * - Create foo.h including foo/platform.h.
+ *
+ * See bn_conf.h for the real example.
+ */
+
+#ifndef _WIN32
+# if defined(__x86_64__) /* POSIX x86_64 */
+# if defined(__linux__)
+# include "x86_64-linux.h"
+# elif defined(__FreeBSD__)
+# include "x86_64-freebsd.h"
+# elif defined(__APPLE__)
+# include "x86_64-macos.h"
+# else
+# error x86_64 architecture is not supported for this OS
+# endif
+# elif defined(__i386__) /* POSIX i386 */
+# if defined(__linux__)
+# include "i686-linux.h"
+/*
+ * i686 architecture is not currently supported for FreeBSD and Mac OS.
+ */
+/*
+# elif defined(__FreeBSD__)
+# include "i686-freebsd.h"
+# elif defined(__APPLE__)
+# include "i686-macos.h"
+*/
+# else
+# error i686 architecture is not supported for this OS
+# endif
+# else
+# error unknown architecture
+# endif
+#else
+# if defined(_WIN64) /* Windows x86_64 */
+# if defined(_MSC_VER)
+# include "x86_64-win32-msvc.h"
+# elif defined(__MINGW32__)
+# include "x86_64-win32-mingw32.h"
+# else
+# error x86_64 architecture is not supported for this compiler
+# endif
+# else /* Windows i386 */
+# if defined(_MSC_VER)
+# include "i686-win32-msvc.h"
+# elif defined(__MINGW32__)
+# include "i686-win32-mingw32.h"
+# else
+# error i686 architecture is not supported for this compiler
+# endif
+# endif
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf.h b/libcrypto/libcrypto/downstream/openssl/opensslconf.h
new file mode 100644
index 0000000..f6692c8
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf.h
@@ -0,0 +1,50 @@
+/* file : libcrypto/downstream/openssl/opensslconf.h -*- C -*-
+ * copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+#ifndef LIBCRYPTO_DOWNSTREAM_OPENSSL_OPENSSLCONF_H
+#define LIBCRYPTO_DOWNSTREAM_OPENSSL_OPENSSLCONF_H
+
+/*
+ * Include upstream's auto-generated platform-specific opensslconf.h.
+ */
+#include <openssl/opensslconf/platform.h>
+
+/*
+ * Define OPENSSL_PIC and {L|B}_ENDIAN macros if we are building libcrypto
+ * (see ../../buildfile for details).
+ */
+#ifdef LIBCRYPTO_BUILD
+# define OPENSSL_PIC
+
+/*
+ * Endianess.
+ */
+# ifdef __FreeBSD__
+# include <sys/endian.h> /* BYTE_ORDER */
+# else
+# if defined(_WIN32)
+# ifndef BYTE_ORDER
+# define BYTE_ORDER LITTLE_ENDIAN
+# endif
+# else
+# include <sys/param.h> /* BYTE_ORDER/__BYTE_ORDER */
+# ifndef BYTE_ORDER
+# ifdef __BYTE_ORDER
+# define BYTE_ORDER __BYTE_ORDER
+# else
+# error no BYTE_ORDER/__BYTE_ORDER define
+# endif
+# endif
+# endif
+# endif
+
+# if BYTE_ORDER == BIG_ENDIAN
+# define B_ENDIAN
+# else
+# define L_ENDIAN
+# endif
+#endif
+
+#endif /* LIBCRYPTO_DOWNSTREAM_OPENSSL_OPENSSLCONF_H */
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf.h.in.orig b/libcrypto/libcrypto/downstream/openssl/opensslconf.h.in.orig
new file mode 120000
index 0000000..90cab9f
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf.h.in.orig
@@ -0,0 +1 @@
+../../openssl/opensslconf.h.in \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-linux.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-linux.h
new file mode 100644
index 0000000..36f2daf
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-linux.h
@@ -0,0 +1,183 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from ../include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#undef OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# define BN_LLONG
+/* Only one for the following should be defined */
+# undef SIXTY_FOUR_BIT_LONG
+# undef SIXTY_FOUR_BIT
+# define THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-mingw32.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-mingw32.h
new file mode 100644
index 0000000..3016862
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-mingw32.h
@@ -0,0 +1,189 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from ../include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_SYS_MINGW32
+# define OPENSSL_SYS_MINGW32 1
+#endif
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#define OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# define BN_LLONG
+/* Only one for the following should be defined */
+# undef SIXTY_FOUR_BIT_LONG
+# undef SIXTY_FOUR_BIT
+# define THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-msvc.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-msvc.h
new file mode 100644
index 0000000..9f9b7d7
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/i686-win32-msvc.h
@@ -0,0 +1,189 @@
+/*
+ * WARNING: do not edit!
+ * Generated by makefile from ..\include\openssl\opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_SYS_WIN32
+# define OPENSSL_SYS_WIN32 1
+#endif
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#define OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# define BN_LLONG
+/* Only one for the following should be defined */
+# undef SIXTY_FOUR_BIT_LONG
+# undef SIXTY_FOUR_BIT
+# define THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/platform.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/platform.h
new file mode 120000
index 0000000..258233b
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/platform.h
@@ -0,0 +1 @@
+../../internal/platform.h \ No newline at end of file
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-freebsd.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-freebsd.h
new file mode 100644
index 0000000..6474e68
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-freebsd.h
@@ -0,0 +1,186 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from ../include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#undef OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# undef BN_LLONG
+/* Only one for the following should be defined */
+# define SIXTY_FOUR_BIT_LONG
+# undef SIXTY_FOUR_BIT
+# undef THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-linux.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-linux.h
new file mode 100644
index 0000000..e215292
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-linux.h
@@ -0,0 +1,183 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from ../include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#undef OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# undef BN_LLONG
+/* Only one for the following should be defined */
+# define SIXTY_FOUR_BIT_LONG
+# undef SIXTY_FOUR_BIT
+# undef THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-macos.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-macos.h
new file mode 100644
index 0000000..502c61e
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-macos.h
@@ -0,0 +1,189 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from ../include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_SYS_MACOSX
+# define OPENSSL_SYS_MACOSX 1
+#endif
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#undef OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# undef BN_LLONG
+/* Only one for the following should be defined */
+# define SIXTY_FOUR_BIT_LONG
+# undef SIXTY_FOUR_BIT
+# undef THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-mingw32.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-mingw32.h
new file mode 100644
index 0000000..283367d
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-mingw32.h
@@ -0,0 +1,189 @@
+/*
+ * WARNING: do not edit!
+ * Generated by Makefile from ../include/openssl/opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_SYS_MINGW64
+# define OPENSSL_SYS_MINGW64 1
+#endif
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#define OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# undef BN_LLONG
+/* Only one for the following should be defined */
+# undef SIXTY_FOUR_BIT_LONG
+# define SIXTY_FOUR_BIT
+# undef THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-msvc.h b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-msvc.h
new file mode 100644
index 0000000..044ddd2
--- /dev/null
+++ b/libcrypto/libcrypto/downstream/openssl/opensslconf/x86_64-win32-msvc.h
@@ -0,0 +1,189 @@
+/*
+ * WARNING: do not edit!
+ * Generated by makefile from ..\include\openssl\opensslconf.h.in
+ *
+ * Copyright 2016-2018 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+#include <openssl/opensslv.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef OPENSSL_ALGORITHM_DEFINES
+# error OPENSSL_ALGORITHM_DEFINES no longer supported
+#endif
+
+/*
+ * OpenSSL was configured with the following options:
+ */
+
+#ifndef OPENSSL_SYS_WIN64A
+# define OPENSSL_SYS_WIN64A 1
+#endif
+#ifndef OPENSSL_NO_MDC2
+# define OPENSSL_NO_MDC2
+#endif
+#ifndef OPENSSL_THREADS
+# define OPENSSL_THREADS
+#endif
+#ifndef OPENSSL_RAND_SEED_OS
+# define OPENSSL_RAND_SEED_OS
+#endif
+#ifndef OPENSSL_NO_ASAN
+# define OPENSSL_NO_ASAN
+#endif
+#ifndef OPENSSL_NO_ASM
+# define OPENSSL_NO_ASM
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG
+# define OPENSSL_NO_CRYPTO_MDEBUG
+#endif
+#ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
+#endif
+#ifndef OPENSSL_NO_DEVCRYPTOENG
+# define OPENSSL_NO_DEVCRYPTOENG
+#endif
+#ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
+# define OPENSSL_NO_EC_NISTP_64_GCC_128
+#endif
+#ifndef OPENSSL_NO_EGD
+# define OPENSSL_NO_EGD
+#endif
+#ifndef OPENSSL_NO_EXTERNAL_TESTS
+# define OPENSSL_NO_EXTERNAL_TESTS
+#endif
+#ifndef OPENSSL_NO_FUZZ_AFL
+# define OPENSSL_NO_FUZZ_AFL
+#endif
+#ifndef OPENSSL_NO_FUZZ_LIBFUZZER
+# define OPENSSL_NO_FUZZ_LIBFUZZER
+#endif
+#ifndef OPENSSL_NO_HEARTBEATS
+# define OPENSSL_NO_HEARTBEATS
+#endif
+#ifndef OPENSSL_NO_MSAN
+# define OPENSSL_NO_MSAN
+#endif
+#ifndef OPENSSL_NO_SCTP
+# define OPENSSL_NO_SCTP
+#endif
+#ifndef OPENSSL_NO_SSL_TRACE
+# define OPENSSL_NO_SSL_TRACE
+#endif
+#ifndef OPENSSL_NO_UBSAN
+# define OPENSSL_NO_UBSAN
+#endif
+#ifndef OPENSSL_NO_UNIT_TEST
+# define OPENSSL_NO_UNIT_TEST
+#endif
+#ifndef OPENSSL_NO_STATIC_ENGINE
+# define OPENSSL_NO_STATIC_ENGINE
+#endif
+#ifndef OPENSSL_NO_AFALGENG
+# define OPENSSL_NO_AFALGENG
+#endif
+
+
+/*
+ * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers
+ * don't like that. This will hopefully silence them.
+ */
+#define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy;
+
+/*
+ * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the
+ * declarations of functions deprecated in or before <version>. Otherwise, they
+ * still won't see them if the library has been built to disable deprecated
+ * functions.
+ */
+#ifndef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f;
+# ifdef __GNUC__
+# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
+# undef DECLARE_DEPRECATED
+# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
+# endif
+# endif
+#endif
+
+#ifndef OPENSSL_FILE
+# ifdef OPENSSL_NO_FILENAMES
+# define OPENSSL_FILE ""
+# define OPENSSL_LINE 0
+# else
+# define OPENSSL_FILE __FILE__
+# define OPENSSL_LINE __LINE__
+# endif
+#endif
+
+#ifndef OPENSSL_MIN_API
+# define OPENSSL_MIN_API 0
+#endif
+
+#if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API
+# undef OPENSSL_API_COMPAT
+# define OPENSSL_API_COMPAT OPENSSL_MIN_API
+#endif
+
+/*
+ * Do not deprecate things to be deprecated in version 1.2.0 before the
+ * OpenSSL version number matches.
+ */
+#if OPENSSL_VERSION_NUMBER < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) f;
+#elif OPENSSL_API_COMPAT < 0x10200000L
+# define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_2_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10100000L
+# define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_1_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x10000000L
+# define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_1_0_0(f)
+#endif
+
+#if OPENSSL_API_COMPAT < 0x00908000L
+# define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
+#else
+# define DEPRECATEDIN_0_9_8(f)
+#endif
+
+/* Generate 80386 code? */
+#undef I386_ONLY
+
+#undef OPENSSL_UNISTD
+#define OPENSSL_UNISTD <unistd.h>
+
+#define OPENSSL_EXPORT_VAR_AS_FUNCTION
+
+/*
+ * The following are cipher-specific, but are part of the public API.
+ */
+#if !defined(OPENSSL_SYS_UEFI)
+# undef BN_LLONG
+/* Only one for the following should be defined */
+# undef SIXTY_FOUR_BIT_LONG
+# define SIXTY_FOUR_BIT
+# undef THIRTY_TWO_BIT
+#endif
+
+#define RC4_INT unsigned int
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/libcrypto/libcrypto/e_os.h b/libcrypto/libcrypto/e_os.h
new file mode 120000
index 0000000..223dc93
--- /dev/null
+++ b/libcrypto/libcrypto/e_os.h
@@ -0,0 +1 @@
+../../upstream/e_os.h \ No newline at end of file
diff --git a/libcrypto/libcrypto/internal b/libcrypto/libcrypto/internal
new file mode 120000
index 0000000..967b3ae
--- /dev/null
+++ b/libcrypto/libcrypto/internal
@@ -0,0 +1 @@
+../../upstream/include/internal \ No newline at end of file
diff --git a/libcrypto/libcrypto/libcrypto.def b/libcrypto/libcrypto/libcrypto.def
new file mode 100644
index 0000000..2fcbcb0
--- /dev/null
+++ b/libcrypto/libcrypto/libcrypto.def
@@ -0,0 +1,4402 @@
+;
+; Definition file for the DLL version of the libcrypto-1_1-x64 library from OpenSSL
+;
+
+; LIBRARY libcrypto-1_1-x64
+
+EXPORTS
+ ACCESS_DESCRIPTION_free
+ ACCESS_DESCRIPTION_it
+ ACCESS_DESCRIPTION_new
+ ADMISSIONS_free
+ ADMISSIONS_get0_admissionAuthority
+ ADMISSIONS_get0_namingAuthority
+ ADMISSIONS_get0_professionInfos
+ ADMISSIONS_it
+ ADMISSIONS_new
+ ADMISSIONS_set0_admissionAuthority
+ ADMISSIONS_set0_namingAuthority
+ ADMISSIONS_set0_professionInfos
+ ADMISSION_SYNTAX_free
+ ADMISSION_SYNTAX_get0_admissionAuthority
+ ADMISSION_SYNTAX_get0_contentsOfAdmissions
+ ADMISSION_SYNTAX_it
+ ADMISSION_SYNTAX_new
+ ADMISSION_SYNTAX_set0_admissionAuthority
+ ADMISSION_SYNTAX_set0_contentsOfAdmissions
+ AES_bi_ige_encrypt
+ AES_cbc_encrypt
+ AES_cfb128_encrypt
+ AES_cfb1_encrypt
+ AES_cfb8_encrypt
+ AES_decrypt
+ AES_ecb_encrypt
+ AES_encrypt
+ AES_ige_encrypt
+ AES_ofb128_encrypt
+ AES_options
+ AES_set_decrypt_key
+ AES_set_encrypt_key
+ AES_unwrap_key
+ AES_wrap_key
+ ASIdOrRange_free
+ ASIdOrRange_it
+ ASIdOrRange_new
+ ASIdentifierChoice_free
+ ASIdentifierChoice_it
+ ASIdentifierChoice_new
+ ASIdentifiers_free
+ ASIdentifiers_it
+ ASIdentifiers_new
+ ASN1_ANY_it
+ ASN1_BIT_STRING_check
+ ASN1_BIT_STRING_free
+ ASN1_BIT_STRING_get_bit
+ ASN1_BIT_STRING_it
+ ASN1_BIT_STRING_name_print
+ ASN1_BIT_STRING_new
+ ASN1_BIT_STRING_num_asc
+ ASN1_BIT_STRING_set
+ ASN1_BIT_STRING_set_asc
+ ASN1_BIT_STRING_set_bit
+ ASN1_BMPSTRING_free
+ ASN1_BMPSTRING_it
+ ASN1_BMPSTRING_new
+ ASN1_BOOLEAN_it
+ ASN1_ENUMERATED_free
+ ASN1_ENUMERATED_get
+ ASN1_ENUMERATED_get_int64
+ ASN1_ENUMERATED_it
+ ASN1_ENUMERATED_new
+ ASN1_ENUMERATED_set
+ ASN1_ENUMERATED_set_int64
+ ASN1_ENUMERATED_to_BN
+ ASN1_FBOOLEAN_it
+ ASN1_GENERALIZEDTIME_adj
+ ASN1_GENERALIZEDTIME_check
+ ASN1_GENERALIZEDTIME_free
+ ASN1_GENERALIZEDTIME_it
+ ASN1_GENERALIZEDTIME_new
+ ASN1_GENERALIZEDTIME_print
+ ASN1_GENERALIZEDTIME_set
+ ASN1_GENERALIZEDTIME_set_string
+ ASN1_GENERALSTRING_free
+ ASN1_GENERALSTRING_it
+ ASN1_GENERALSTRING_new
+ ASN1_IA5STRING_free
+ ASN1_IA5STRING_it
+ ASN1_IA5STRING_new
+ ASN1_INTEGER_cmp
+ ASN1_INTEGER_dup
+ ASN1_INTEGER_free
+ ASN1_INTEGER_get
+ ASN1_INTEGER_get_int64
+ ASN1_INTEGER_get_uint64
+ ASN1_INTEGER_it
+ ASN1_INTEGER_new
+ ASN1_INTEGER_set
+ ASN1_INTEGER_set_int64
+ ASN1_INTEGER_set_uint64
+ ASN1_INTEGER_to_BN
+ ASN1_ITEM_get
+ ASN1_ITEM_lookup
+ ASN1_NULL_free
+ ASN1_NULL_it
+ ASN1_NULL_new
+ ASN1_OBJECT_create
+ ASN1_OBJECT_free
+ ASN1_OBJECT_it
+ ASN1_OBJECT_new
+ ASN1_OCTET_STRING_NDEF_it
+ ASN1_OCTET_STRING_cmp
+ ASN1_OCTET_STRING_dup
+ ASN1_OCTET_STRING_free
+ ASN1_OCTET_STRING_it
+ ASN1_OCTET_STRING_new
+ ASN1_OCTET_STRING_set
+ ASN1_PCTX_free
+ ASN1_PCTX_get_cert_flags
+ ASN1_PCTX_get_flags
+ ASN1_PCTX_get_nm_flags
+ ASN1_PCTX_get_oid_flags
+ ASN1_PCTX_get_str_flags
+ ASN1_PCTX_new
+ ASN1_PCTX_set_cert_flags
+ ASN1_PCTX_set_flags
+ ASN1_PCTX_set_nm_flags
+ ASN1_PCTX_set_oid_flags
+ ASN1_PCTX_set_str_flags
+ ASN1_PRINTABLESTRING_free
+ ASN1_PRINTABLESTRING_it
+ ASN1_PRINTABLESTRING_new
+ ASN1_PRINTABLE_free
+ ASN1_PRINTABLE_it
+ ASN1_PRINTABLE_new
+ ASN1_PRINTABLE_type
+ ASN1_SCTX_free
+ ASN1_SCTX_get_app_data
+ ASN1_SCTX_get_flags
+ ASN1_SCTX_get_item
+ ASN1_SCTX_get_template
+ ASN1_SCTX_new
+ ASN1_SCTX_set_app_data
+ ASN1_SEQUENCE_ANY_it
+ ASN1_SEQUENCE_it
+ ASN1_SET_ANY_it
+ ASN1_STRING_TABLE_add
+ ASN1_STRING_TABLE_cleanup
+ ASN1_STRING_TABLE_get
+ ASN1_STRING_clear_free
+ ASN1_STRING_cmp
+ ASN1_STRING_copy
+ ASN1_STRING_data
+ ASN1_STRING_dup
+ ASN1_STRING_free
+ ASN1_STRING_get0_data
+ ASN1_STRING_get_default_mask
+ ASN1_STRING_length
+ ASN1_STRING_length_set
+ ASN1_STRING_new
+ ASN1_STRING_print
+ ASN1_STRING_print_ex
+ ASN1_STRING_print_ex_fp
+ ASN1_STRING_set0
+ ASN1_STRING_set
+ ASN1_STRING_set_by_NID
+ ASN1_STRING_set_default_mask
+ ASN1_STRING_set_default_mask_asc
+ ASN1_STRING_to_UTF8
+ ASN1_STRING_type
+ ASN1_STRING_type_new
+ ASN1_T61STRING_free
+ ASN1_T61STRING_it
+ ASN1_T61STRING_new
+ ASN1_TBOOLEAN_it
+ ASN1_TIME_adj
+ ASN1_TIME_check
+ ASN1_TIME_cmp_time_t
+ ASN1_TIME_compare
+ ASN1_TIME_diff
+ ASN1_TIME_free
+ ASN1_TIME_it
+ ASN1_TIME_new
+ ASN1_TIME_normalize
+ ASN1_TIME_print
+ ASN1_TIME_set
+ ASN1_TIME_set_string
+ ASN1_TIME_set_string_X509
+ ASN1_TIME_to_generalizedtime
+ ASN1_TIME_to_tm
+ ASN1_TYPE_cmp
+ ASN1_TYPE_free
+ ASN1_TYPE_get
+ ASN1_TYPE_get_int_octetstring
+ ASN1_TYPE_get_octetstring
+ ASN1_TYPE_new
+ ASN1_TYPE_pack_sequence
+ ASN1_TYPE_set1
+ ASN1_TYPE_set
+ ASN1_TYPE_set_int_octetstring
+ ASN1_TYPE_set_octetstring
+ ASN1_TYPE_unpack_sequence
+ ASN1_UNIVERSALSTRING_free
+ ASN1_UNIVERSALSTRING_it
+ ASN1_UNIVERSALSTRING_new
+ ASN1_UNIVERSALSTRING_to_string
+ ASN1_UTCTIME_adj
+ ASN1_UTCTIME_check
+ ASN1_UTCTIME_cmp_time_t
+ ASN1_UTCTIME_free
+ ASN1_UTCTIME_it
+ ASN1_UTCTIME_new
+ ASN1_UTCTIME_print
+ ASN1_UTCTIME_set
+ ASN1_UTCTIME_set_string
+ ASN1_UTF8STRING_free
+ ASN1_UTF8STRING_it
+ ASN1_UTF8STRING_new
+ ASN1_VISIBLESTRING_free
+ ASN1_VISIBLESTRING_it
+ ASN1_VISIBLESTRING_new
+ ASN1_add_oid_module
+ ASN1_add_stable_module
+ ASN1_bn_print
+ ASN1_buf_print
+ ASN1_check_infinite_end
+ ASN1_const_check_infinite_end
+ ASN1_d2i_bio
+ ASN1_d2i_fp
+ ASN1_digest
+ ASN1_dup
+ ASN1_generate_nconf
+ ASN1_generate_v3
+ ASN1_get_object
+ ASN1_i2d_bio
+ ASN1_i2d_fp
+ ASN1_item_d2i
+ ASN1_item_d2i_bio
+ ASN1_item_d2i_fp
+ ASN1_item_digest
+ ASN1_item_dup
+ ASN1_item_ex_d2i
+ ASN1_item_ex_free
+ ASN1_item_ex_i2d
+ ASN1_item_ex_new
+ ASN1_item_free
+ ASN1_item_i2d
+ ASN1_item_i2d_bio
+ ASN1_item_i2d_fp
+ ASN1_item_ndef_i2d
+ ASN1_item_new
+ ASN1_item_pack
+ ASN1_item_print
+ ASN1_item_sign
+ ASN1_item_sign_ctx
+ ASN1_item_unpack
+ ASN1_item_verify
+ ASN1_mbstring_copy
+ ASN1_mbstring_ncopy
+ ASN1_object_size
+ ASN1_parse
+ ASN1_parse_dump
+ ASN1_put_eoc
+ ASN1_put_object
+ ASN1_sign
+ ASN1_str2mask
+ ASN1_tag2bit
+ ASN1_tag2str
+ ASN1_verify
+ ASRange_free
+ ASRange_it
+ ASRange_new
+ ASYNC_WAIT_CTX_clear_fd
+ ASYNC_WAIT_CTX_free
+ ASYNC_WAIT_CTX_get_all_fds
+ ASYNC_WAIT_CTX_get_changed_fds
+ ASYNC_WAIT_CTX_get_fd
+ ASYNC_WAIT_CTX_new
+ ASYNC_WAIT_CTX_set_wait_fd
+ ASYNC_block_pause
+ ASYNC_cleanup_thread
+ ASYNC_get_current_job
+ ASYNC_get_wait_ctx
+ ASYNC_init_thread
+ ASYNC_is_capable
+ ASYNC_pause_job
+ ASYNC_start_job
+ ASYNC_unblock_pause
+ AUTHORITY_INFO_ACCESS_free
+ AUTHORITY_INFO_ACCESS_it
+ AUTHORITY_INFO_ACCESS_new
+ AUTHORITY_KEYID_free
+ AUTHORITY_KEYID_it
+ AUTHORITY_KEYID_new
+ BASIC_CONSTRAINTS_free
+ BASIC_CONSTRAINTS_it
+ BASIC_CONSTRAINTS_new
+ BF_cbc_encrypt
+ BF_cfb64_encrypt
+ BF_decrypt
+ BF_ecb_encrypt
+ BF_encrypt
+ BF_ofb64_encrypt
+ BF_options
+ BF_set_key
+ BIGNUM_it
+ BIO_ADDRINFO_address
+ BIO_ADDRINFO_family
+ BIO_ADDRINFO_free
+ BIO_ADDRINFO_next
+ BIO_ADDRINFO_protocol
+ BIO_ADDRINFO_socktype
+ BIO_ADDR_clear
+ BIO_ADDR_family
+ BIO_ADDR_free
+ BIO_ADDR_hostname_string
+ BIO_ADDR_new
+ BIO_ADDR_path_string
+ BIO_ADDR_rawaddress
+ BIO_ADDR_rawmake
+ BIO_ADDR_rawport
+ BIO_ADDR_service_string
+ BIO_accept
+ BIO_accept_ex
+ BIO_asn1_get_prefix
+ BIO_asn1_get_suffix
+ BIO_asn1_set_prefix
+ BIO_asn1_set_suffix
+ BIO_bind
+ BIO_callback_ctrl
+ BIO_clear_flags
+ BIO_closesocket
+ BIO_connect
+ BIO_copy_next_retry
+ BIO_ctrl
+ BIO_ctrl_get_read_request
+ BIO_ctrl_get_write_guarantee
+ BIO_ctrl_pending
+ BIO_ctrl_reset_read_request
+ BIO_ctrl_wpending
+ BIO_debug_callback
+ BIO_dgram_non_fatal_error
+ BIO_dump
+ BIO_dump_cb
+ BIO_dump_fp
+ BIO_dump_indent
+ BIO_dump_indent_cb
+ BIO_dump_indent_fp
+ BIO_dup_chain
+ BIO_f_asn1
+ BIO_f_base64
+ BIO_f_buffer
+ BIO_f_cipher
+ BIO_f_linebuffer
+ BIO_f_md
+ BIO_f_nbio_test
+ BIO_f_null
+ BIO_f_reliable
+ BIO_fd_non_fatal_error
+ BIO_fd_should_retry
+ BIO_find_type
+ BIO_free
+ BIO_free_all
+ BIO_get_accept_socket
+ BIO_get_callback
+ BIO_get_callback_arg
+ BIO_get_callback_ex
+ BIO_get_data
+ BIO_get_ex_data
+ BIO_get_host_ip
+ BIO_get_init
+ BIO_get_new_index
+ BIO_get_port
+ BIO_get_retry_BIO
+ BIO_get_retry_reason
+ BIO_get_shutdown
+ BIO_gethostbyname
+ BIO_gets
+ BIO_hex_string
+ BIO_indent
+ BIO_int_ctrl
+ BIO_listen
+ BIO_lookup
+ BIO_lookup_ex
+ BIO_meth_free
+ BIO_meth_get_callback_ctrl
+ BIO_meth_get_create
+ BIO_meth_get_ctrl
+ BIO_meth_get_destroy
+ BIO_meth_get_gets
+ BIO_meth_get_puts
+ BIO_meth_get_read
+ BIO_meth_get_read_ex
+ BIO_meth_get_write
+ BIO_meth_get_write_ex
+ BIO_meth_new
+ BIO_meth_set_callback_ctrl
+ BIO_meth_set_create
+ BIO_meth_set_ctrl
+ BIO_meth_set_destroy
+ BIO_meth_set_gets
+ BIO_meth_set_puts
+ BIO_meth_set_read
+ BIO_meth_set_read_ex
+ BIO_meth_set_write
+ BIO_meth_set_write_ex
+ BIO_method_name
+ BIO_method_type
+ BIO_new
+ BIO_new_CMS
+ BIO_new_NDEF
+ BIO_new_PKCS7
+ BIO_new_accept
+ BIO_new_bio_pair
+ BIO_new_connect
+ BIO_new_dgram
+ BIO_new_fd
+ BIO_new_file
+ BIO_new_fp
+ BIO_new_mem_buf
+ BIO_new_socket
+ BIO_next
+ BIO_nread0
+ BIO_nread
+ BIO_number_read
+ BIO_number_written
+ BIO_nwrite0
+ BIO_nwrite
+ BIO_parse_hostserv
+ BIO_pop
+ BIO_printf
+ BIO_ptr_ctrl
+ BIO_push
+ BIO_puts
+ BIO_read
+ BIO_read_ex
+ BIO_s_accept
+ BIO_s_bio
+ BIO_s_connect
+ BIO_s_datagram
+ BIO_s_fd
+ BIO_s_file
+ BIO_s_log
+ BIO_s_mem
+ BIO_s_null
+ BIO_s_secmem
+ BIO_s_socket
+ BIO_set_callback
+ BIO_set_callback_arg
+ BIO_set_callback_ex
+ BIO_set_cipher
+ BIO_set_data
+ BIO_set_ex_data
+ BIO_set_flags
+ BIO_set_init
+ BIO_set_next
+ BIO_set_retry_reason
+ BIO_set_shutdown
+ BIO_set_tcp_ndelay
+ BIO_snprintf
+ BIO_sock_error
+ BIO_sock_info
+ BIO_sock_init
+ BIO_sock_non_fatal_error
+ BIO_sock_should_retry
+ BIO_socket
+ BIO_socket_ioctl
+ BIO_socket_nbio
+ BIO_test_flags
+ BIO_up_ref
+ BIO_vfree
+ BIO_vprintf
+ BIO_vsnprintf
+ BIO_write
+ BIO_write_ex
+ BN_BLINDING_convert
+ BN_BLINDING_convert_ex
+ BN_BLINDING_create_param
+ BN_BLINDING_free
+ BN_BLINDING_get_flags
+ BN_BLINDING_invert
+ BN_BLINDING_invert_ex
+ BN_BLINDING_is_current_thread
+ BN_BLINDING_lock
+ BN_BLINDING_new
+ BN_BLINDING_set_current_thread
+ BN_BLINDING_set_flags
+ BN_BLINDING_unlock
+ BN_BLINDING_update
+ BN_CTX_end
+ BN_CTX_free
+ BN_CTX_get
+ BN_CTX_new
+ BN_CTX_secure_new
+ BN_CTX_start
+ BN_GENCB_call
+ BN_GENCB_free
+ BN_GENCB_get_arg
+ BN_GENCB_new
+ BN_GENCB_set
+ BN_GENCB_set_old
+ BN_GF2m_add
+ BN_GF2m_arr2poly
+ BN_GF2m_mod
+ BN_GF2m_mod_arr
+ BN_GF2m_mod_div
+ BN_GF2m_mod_div_arr
+ BN_GF2m_mod_exp
+ BN_GF2m_mod_exp_arr
+ BN_GF2m_mod_inv
+ BN_GF2m_mod_inv_arr
+ BN_GF2m_mod_mul
+ BN_GF2m_mod_mul_arr
+ BN_GF2m_mod_solve_quad
+ BN_GF2m_mod_solve_quad_arr
+ BN_GF2m_mod_sqr
+ BN_GF2m_mod_sqr_arr
+ BN_GF2m_mod_sqrt
+ BN_GF2m_mod_sqrt_arr
+ BN_GF2m_poly2arr
+ BN_MONT_CTX_copy
+ BN_MONT_CTX_free
+ BN_MONT_CTX_new
+ BN_MONT_CTX_set
+ BN_MONT_CTX_set_locked
+ BN_RECP_CTX_free
+ BN_RECP_CTX_new
+ BN_RECP_CTX_set
+ BN_X931_derive_prime_ex
+ BN_X931_generate_Xpq
+ BN_X931_generate_prime_ex
+ BN_abs_is_word
+ BN_add
+ BN_add_word
+ BN_asc2bn
+ BN_bin2bn
+ BN_bn2bin
+ BN_bn2binpad
+ BN_bn2dec
+ BN_bn2hex
+ BN_bn2lebinpad
+ BN_bn2mpi
+ BN_bntest_rand
+ BN_clear
+ BN_clear_bit
+ BN_clear_free
+ BN_cmp
+ BN_consttime_swap
+ BN_copy
+ BN_dec2bn
+ BN_div
+ BN_div_recp
+ BN_div_word
+ BN_dup
+ BN_exp
+ BN_free
+ BN_from_montgomery
+ BN_gcd
+ BN_generate_dsa_nonce
+ BN_generate_prime
+ BN_generate_prime_ex
+ BN_get0_nist_prime_192
+ BN_get0_nist_prime_224
+ BN_get0_nist_prime_256
+ BN_get0_nist_prime_384
+ BN_get0_nist_prime_521
+ BN_get_flags
+ BN_get_params
+ BN_get_rfc2409_prime_1024
+ BN_get_rfc2409_prime_768
+ BN_get_rfc3526_prime_1536
+ BN_get_rfc3526_prime_2048
+ BN_get_rfc3526_prime_3072
+ BN_get_rfc3526_prime_4096
+ BN_get_rfc3526_prime_6144
+ BN_get_rfc3526_prime_8192
+ BN_get_word
+ BN_hex2bn
+ BN_is_bit_set
+ BN_is_negative
+ BN_is_odd
+ BN_is_one
+ BN_is_prime
+ BN_is_prime_ex
+ BN_is_prime_fasttest
+ BN_is_prime_fasttest_ex
+ BN_is_word
+ BN_is_zero
+ BN_kronecker
+ BN_lebin2bn
+ BN_lshift1
+ BN_lshift
+ BN_mask_bits
+ BN_mod_add
+ BN_mod_add_quick
+ BN_mod_exp2_mont
+ BN_mod_exp
+ BN_mod_exp_mont
+ BN_mod_exp_mont_consttime
+ BN_mod_exp_mont_word
+ BN_mod_exp_recp
+ BN_mod_exp_simple
+ BN_mod_inverse
+ BN_mod_lshift1
+ BN_mod_lshift1_quick
+ BN_mod_lshift
+ BN_mod_lshift_quick
+ BN_mod_mul
+ BN_mod_mul_montgomery
+ BN_mod_mul_reciprocal
+ BN_mod_sqr
+ BN_mod_sqrt
+ BN_mod_sub
+ BN_mod_sub_quick
+ BN_mod_word
+ BN_mpi2bn
+ BN_mul
+ BN_mul_word
+ BN_new
+ BN_nist_mod_192
+ BN_nist_mod_224
+ BN_nist_mod_256
+ BN_nist_mod_384
+ BN_nist_mod_521
+ BN_nist_mod_func
+ BN_nnmod
+ BN_num_bits
+ BN_num_bits_word
+ BN_options
+ BN_print
+ BN_print_fp
+ BN_priv_rand
+ BN_priv_rand_range
+ BN_pseudo_rand
+ BN_pseudo_rand_range
+ BN_rand
+ BN_rand_range
+ BN_reciprocal
+ BN_rshift1
+ BN_rshift
+ BN_secure_new
+ BN_security_bits
+ BN_set_bit
+ BN_set_flags
+ BN_set_negative
+ BN_set_params
+ BN_set_word
+ BN_sqr
+ BN_sub
+ BN_sub_word
+ BN_swap
+ BN_to_ASN1_ENUMERATED
+ BN_to_ASN1_INTEGER
+ BN_to_montgomery
+ BN_uadd
+ BN_ucmp
+ BN_usub
+ BN_value_one
+ BN_with_flags
+ BN_zero_ex
+ BUF_MEM_free
+ BUF_MEM_grow
+ BUF_MEM_grow_clean
+ BUF_MEM_new
+ BUF_MEM_new_ex
+ BUF_reverse
+ CAST_cbc_encrypt
+ CAST_cfb64_encrypt
+ CAST_decrypt
+ CAST_ecb_encrypt
+ CAST_encrypt
+ CAST_ofb64_encrypt
+ CAST_set_key
+ CBIGNUM_it
+ CERTIFICATEPOLICIES_free
+ CERTIFICATEPOLICIES_it
+ CERTIFICATEPOLICIES_new
+ CMAC_CTX_cleanup
+ CMAC_CTX_copy
+ CMAC_CTX_free
+ CMAC_CTX_get0_cipher_ctx
+ CMAC_CTX_new
+ CMAC_Final
+ CMAC_Init
+ CMAC_Update
+ CMAC_resume
+ CMS_ContentInfo_free
+ CMS_ContentInfo_it
+ CMS_ContentInfo_new
+ CMS_ContentInfo_print_ctx
+ CMS_EncryptedData_decrypt
+ CMS_EncryptedData_encrypt
+ CMS_EncryptedData_set1_key
+ CMS_EnvelopedData_create
+ CMS_ReceiptRequest_create0
+ CMS_ReceiptRequest_free
+ CMS_ReceiptRequest_get0_values
+ CMS_ReceiptRequest_it
+ CMS_ReceiptRequest_new
+ CMS_RecipientEncryptedKey_cert_cmp
+ CMS_RecipientEncryptedKey_get0_id
+ CMS_RecipientInfo_decrypt
+ CMS_RecipientInfo_encrypt
+ CMS_RecipientInfo_get0_pkey_ctx
+ CMS_RecipientInfo_kari_decrypt
+ CMS_RecipientInfo_kari_get0_alg
+ CMS_RecipientInfo_kari_get0_ctx
+ CMS_RecipientInfo_kari_get0_orig_id
+ CMS_RecipientInfo_kari_get0_reks
+ CMS_RecipientInfo_kari_orig_id_cmp
+ CMS_RecipientInfo_kari_set0_pkey
+ CMS_RecipientInfo_kekri_get0_id
+ CMS_RecipientInfo_kekri_id_cmp
+ CMS_RecipientInfo_ktri_cert_cmp
+ CMS_RecipientInfo_ktri_get0_algs
+ CMS_RecipientInfo_ktri_get0_signer_id
+ CMS_RecipientInfo_set0_key
+ CMS_RecipientInfo_set0_password
+ CMS_RecipientInfo_set0_pkey
+ CMS_RecipientInfo_type
+ CMS_SharedInfo_encode
+ CMS_SignedData_init
+ CMS_SignerInfo_cert_cmp
+ CMS_SignerInfo_get0_algs
+ CMS_SignerInfo_get0_md_ctx
+ CMS_SignerInfo_get0_pkey_ctx
+ CMS_SignerInfo_get0_signature
+ CMS_SignerInfo_get0_signer_id
+ CMS_SignerInfo_set1_signer_cert
+ CMS_SignerInfo_sign
+ CMS_SignerInfo_verify
+ CMS_SignerInfo_verify_content
+ CMS_add0_CertificateChoices
+ CMS_add0_RevocationInfoChoice
+ CMS_add0_cert
+ CMS_add0_crl
+ CMS_add0_recipient_key
+ CMS_add0_recipient_password
+ CMS_add1_ReceiptRequest
+ CMS_add1_cert
+ CMS_add1_crl
+ CMS_add1_recipient_cert
+ CMS_add1_signer
+ CMS_add_simple_smimecap
+ CMS_add_smimecap
+ CMS_add_standard_smimecap
+ CMS_compress
+ CMS_dataFinal
+ CMS_dataInit
+ CMS_data
+ CMS_data_create
+ CMS_decrypt
+ CMS_decrypt_set1_key
+ CMS_decrypt_set1_password
+ CMS_decrypt_set1_pkey
+ CMS_digest_create
+ CMS_digest_verify
+ CMS_encrypt
+ CMS_final
+ CMS_get0_RecipientInfos
+ CMS_get0_SignerInfos
+ CMS_get0_content
+ CMS_get0_eContentType
+ CMS_get0_signers
+ CMS_get0_type
+ CMS_get1_ReceiptRequest
+ CMS_get1_certs
+ CMS_get1_crls
+ CMS_is_detached
+ CMS_set1_eContentType
+ CMS_set1_signers_certs
+ CMS_set_detached
+ CMS_sign
+ CMS_sign_receipt
+ CMS_signed_add1_attr
+ CMS_signed_add1_attr_by_NID
+ CMS_signed_add1_attr_by_OBJ
+ CMS_signed_add1_attr_by_txt
+ CMS_signed_delete_attr
+ CMS_signed_get0_data_by_OBJ
+ CMS_signed_get_attr
+ CMS_signed_get_attr_by_NID
+ CMS_signed_get_attr_by_OBJ
+ CMS_signed_get_attr_count
+ CMS_stream
+ CMS_uncompress
+ CMS_unsigned_add1_attr
+ CMS_unsigned_add1_attr_by_NID
+ CMS_unsigned_add1_attr_by_OBJ
+ CMS_unsigned_add1_attr_by_txt
+ CMS_unsigned_delete_attr
+ CMS_unsigned_get0_data_by_OBJ
+ CMS_unsigned_get_attr
+ CMS_unsigned_get_attr_by_NID
+ CMS_unsigned_get_attr_by_OBJ
+ CMS_unsigned_get_attr_count
+ CMS_verify
+ CMS_verify_receipt
+ COMP_CTX_free
+ COMP_CTX_get_method
+ COMP_CTX_get_type
+ COMP_CTX_new
+ COMP_compress_block
+ COMP_expand_block
+ COMP_get_name
+ COMP_get_type
+ COMP_zlib
+ CONF_dump_bio
+ CONF_dump_fp
+ CONF_free
+ CONF_get1_default_config_file
+ CONF_get_number
+ CONF_get_section
+ CONF_get_string
+ CONF_imodule_get_flags
+ CONF_imodule_get_module
+ CONF_imodule_get_name
+ CONF_imodule_get_usr_data
+ CONF_imodule_get_value
+ CONF_imodule_set_flags
+ CONF_imodule_set_usr_data
+ CONF_load
+ CONF_load_bio
+ CONF_load_fp
+ CONF_module_add
+ CONF_module_get_usr_data
+ CONF_module_set_usr_data
+ CONF_modules_finish
+ CONF_modules_load
+ CONF_modules_load_file
+ CONF_modules_unload
+ CONF_parse_list
+ CONF_set_default_method
+ CONF_set_nconf
+ CRL_DIST_POINTS_free
+ CRL_DIST_POINTS_it
+ CRL_DIST_POINTS_new
+ CRYPTO_128_unwrap
+ CRYPTO_128_unwrap_pad
+ CRYPTO_128_wrap
+ CRYPTO_128_wrap_pad
+ CRYPTO_THREAD_cleanup_local
+ CRYPTO_THREAD_compare_id
+ CRYPTO_THREAD_get_current_id
+ CRYPTO_THREAD_get_local
+ CRYPTO_THREAD_init_local
+ CRYPTO_THREAD_lock_free
+ CRYPTO_THREAD_lock_new
+ CRYPTO_THREAD_read_lock
+ CRYPTO_THREAD_run_once
+ CRYPTO_THREAD_set_local
+ CRYPTO_THREAD_unlock
+ CRYPTO_THREAD_write_lock
+ CRYPTO_atomic_add
+ CRYPTO_cbc128_decrypt
+ CRYPTO_cbc128_encrypt
+ CRYPTO_ccm128_aad
+ CRYPTO_ccm128_decrypt
+ CRYPTO_ccm128_decrypt_ccm64
+ CRYPTO_ccm128_encrypt
+ CRYPTO_ccm128_encrypt_ccm64
+ CRYPTO_ccm128_init
+ CRYPTO_ccm128_setiv
+ CRYPTO_ccm128_tag
+ CRYPTO_cfb128_1_encrypt
+ CRYPTO_cfb128_8_encrypt
+ CRYPTO_cfb128_encrypt
+ CRYPTO_clear_free
+ CRYPTO_clear_realloc
+ CRYPTO_ctr128_encrypt
+ CRYPTO_ctr128_encrypt_ctr32
+ CRYPTO_cts128_decrypt
+ CRYPTO_cts128_decrypt_block
+ CRYPTO_cts128_encrypt
+ CRYPTO_cts128_encrypt_block
+ CRYPTO_dup_ex_data
+ CRYPTO_free
+ CRYPTO_free_ex_data
+ CRYPTO_free_ex_index
+ CRYPTO_gcm128_aad
+ CRYPTO_gcm128_decrypt
+ CRYPTO_gcm128_decrypt_ctr32
+ CRYPTO_gcm128_encrypt
+ CRYPTO_gcm128_encrypt_ctr32
+ CRYPTO_gcm128_finish
+ CRYPTO_gcm128_init
+ CRYPTO_gcm128_new
+ CRYPTO_gcm128_release
+ CRYPTO_gcm128_setiv
+ CRYPTO_gcm128_tag
+ CRYPTO_get_ex_data
+ CRYPTO_get_ex_new_index
+ CRYPTO_get_mem_functions
+ CRYPTO_malloc
+ CRYPTO_mem_ctrl
+ CRYPTO_memcmp
+ CRYPTO_memdup
+ CRYPTO_new_ex_data
+ CRYPTO_nistcts128_decrypt
+ CRYPTO_nistcts128_decrypt_block
+ CRYPTO_nistcts128_encrypt
+ CRYPTO_nistcts128_encrypt_block
+ CRYPTO_ocb128_aad
+ CRYPTO_ocb128_cleanup
+ CRYPTO_ocb128_copy_ctx
+ CRYPTO_ocb128_decrypt
+ CRYPTO_ocb128_encrypt
+ CRYPTO_ocb128_finish
+ CRYPTO_ocb128_init
+ CRYPTO_ocb128_new
+ CRYPTO_ocb128_setiv
+ CRYPTO_ocb128_tag
+ CRYPTO_ofb128_encrypt
+ CRYPTO_realloc
+ CRYPTO_secure_actual_size
+ CRYPTO_secure_allocated
+ CRYPTO_secure_clear_free
+ CRYPTO_secure_free
+ CRYPTO_secure_malloc
+ CRYPTO_secure_malloc_done
+ CRYPTO_secure_malloc_init
+ CRYPTO_secure_malloc_initialized
+ CRYPTO_secure_used
+ CRYPTO_secure_zalloc
+ CRYPTO_set_ex_data
+ CRYPTO_set_mem_debug
+ CRYPTO_set_mem_functions
+ CRYPTO_strdup
+ CRYPTO_strndup
+ CRYPTO_xts128_encrypt
+ CRYPTO_zalloc
+ CTLOG_STORE_free
+ CTLOG_STORE_get0_log_by_id
+ CTLOG_STORE_load_default_file
+ CTLOG_STORE_load_file
+ CTLOG_STORE_new
+ CTLOG_free
+ CTLOG_get0_log_id
+ CTLOG_get0_name
+ CTLOG_get0_public_key
+ CTLOG_new
+ CTLOG_new_from_base64
+ CT_POLICY_EVAL_CTX_free
+ CT_POLICY_EVAL_CTX_get0_cert
+ CT_POLICY_EVAL_CTX_get0_issuer
+ CT_POLICY_EVAL_CTX_get0_log_store
+ CT_POLICY_EVAL_CTX_get_time
+ CT_POLICY_EVAL_CTX_new
+ CT_POLICY_EVAL_CTX_set1_cert
+ CT_POLICY_EVAL_CTX_set1_issuer
+ CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE
+ CT_POLICY_EVAL_CTX_set_time
+ Camellia_cbc_encrypt
+ Camellia_cfb128_encrypt
+ Camellia_cfb1_encrypt
+ Camellia_cfb8_encrypt
+ Camellia_ctr128_encrypt
+ Camellia_decrypt
+ Camellia_ecb_encrypt
+ Camellia_encrypt
+ Camellia_ofb128_encrypt
+ Camellia_set_key
+ DES_cbc_cksum
+ DES_cbc_encrypt
+ DES_cfb64_encrypt
+ DES_cfb_encrypt
+ DES_check_key_parity
+ DES_crypt
+ DES_decrypt3
+ DES_ecb3_encrypt
+ DES_ecb_encrypt
+ DES_ede3_cbc_encrypt
+ DES_ede3_cfb64_encrypt
+ DES_ede3_cfb_encrypt
+ DES_ede3_ofb64_encrypt
+ DES_encrypt1
+ DES_encrypt2
+ DES_encrypt3
+ DES_fcrypt
+ DES_is_weak_key
+ DES_key_sched
+ DES_ncbc_encrypt
+ DES_ofb64_encrypt
+ DES_ofb_encrypt
+ DES_options
+ DES_pcbc_encrypt
+ DES_quad_cksum
+ DES_random_key
+ DES_set_key
+ DES_set_key_checked
+ DES_set_key_unchecked
+ DES_set_odd_parity
+ DES_string_to_2keys
+ DES_string_to_key
+ DES_xcbc_encrypt
+ DH_KDF_X9_42
+ DH_OpenSSL
+ DH_bits
+ DH_check
+ DH_check_ex
+ DH_check_params
+ DH_check_params_ex
+ DH_check_pub_key
+ DH_check_pub_key_ex
+ DH_clear_flags
+ DH_compute_key
+ DH_compute_key_padded
+ DH_free
+ DH_generate_key
+ DH_generate_parameters
+ DH_generate_parameters_ex
+ DH_get0_engine
+ DH_get0_g
+ DH_get0_key
+ DH_get0_p
+ DH_get0_pqg
+ DH_get0_priv_key
+ DH_get0_pub_key
+ DH_get0_q
+ DH_get_1024_160
+ DH_get_2048_224
+ DH_get_2048_256
+ DH_get_default_method
+ DH_get_ex_data
+ DH_get_length
+ DH_get_nid
+ DH_meth_dup
+ DH_meth_free
+ DH_meth_get0_app_data
+ DH_meth_get0_name
+ DH_meth_get_bn_mod_exp
+ DH_meth_get_compute_key
+ DH_meth_get_finish
+ DH_meth_get_flags
+ DH_meth_get_generate_key
+ DH_meth_get_generate_params
+ DH_meth_get_init
+ DH_meth_new
+ DH_meth_set0_app_data
+ DH_meth_set1_name
+ DH_meth_set_bn_mod_exp
+ DH_meth_set_compute_key
+ DH_meth_set_finish
+ DH_meth_set_flags
+ DH_meth_set_generate_key
+ DH_meth_set_generate_params
+ DH_meth_set_init
+ DH_new
+ DH_new_by_nid
+ DH_new_method
+ DH_security_bits
+ DH_set0_key
+ DH_set0_pqg
+ DH_set_default_method
+ DH_set_ex_data
+ DH_set_flags
+ DH_set_length
+ DH_set_method
+ DH_size
+ DH_test_flags
+ DH_up_ref
+ DHparams_dup
+ DHparams_it
+ DHparams_print
+ DHparams_print_fp
+ DIRECTORYSTRING_free
+ DIRECTORYSTRING_it
+ DIRECTORYSTRING_new
+ DISPLAYTEXT_free
+ DISPLAYTEXT_it
+ DISPLAYTEXT_new
+ DIST_POINT_NAME_free
+ DIST_POINT_NAME_it
+ DIST_POINT_NAME_new
+ DIST_POINT_free
+ DIST_POINT_it
+ DIST_POINT_new
+ DIST_POINT_set_dpname
+ DSA_OpenSSL
+ DSA_SIG_free
+ DSA_SIG_get0
+ DSA_SIG_new
+ DSA_SIG_set0
+ DSA_bits
+ DSA_clear_flags
+ DSA_do_sign
+ DSA_do_verify
+ DSA_dup_DH
+ DSA_free
+ DSA_generate_key
+ DSA_generate_parameters
+ DSA_generate_parameters_ex
+ DSA_get0_engine
+ DSA_get0_g
+ DSA_get0_key
+ DSA_get0_p
+ DSA_get0_pqg
+ DSA_get0_priv_key
+ DSA_get0_pub_key
+ DSA_get0_q
+ DSA_get_default_method
+ DSA_get_ex_data
+ DSA_get_method
+ DSA_meth_dup
+ DSA_meth_free
+ DSA_meth_get0_app_data
+ DSA_meth_get0_name
+ DSA_meth_get_bn_mod_exp
+ DSA_meth_get_finish
+ DSA_meth_get_flags
+ DSA_meth_get_init
+ DSA_meth_get_keygen
+ DSA_meth_get_mod_exp
+ DSA_meth_get_paramgen
+ DSA_meth_get_sign
+ DSA_meth_get_sign_setup
+ DSA_meth_get_verify
+ DSA_meth_new
+ DSA_meth_set0_app_data
+ DSA_meth_set1_name
+ DSA_meth_set_bn_mod_exp
+ DSA_meth_set_finish
+ DSA_meth_set_flags
+ DSA_meth_set_init
+ DSA_meth_set_keygen
+ DSA_meth_set_mod_exp
+ DSA_meth_set_paramgen
+ DSA_meth_set_sign
+ DSA_meth_set_sign_setup
+ DSA_meth_set_verify
+ DSA_new
+ DSA_new_method
+ DSA_print
+ DSA_print_fp
+ DSA_security_bits
+ DSA_set0_key
+ DSA_set0_pqg
+ DSA_set_default_method
+ DSA_set_ex_data
+ DSA_set_flags
+ DSA_set_method
+ DSA_sign
+ DSA_sign_setup
+ DSA_size
+ DSA_test_flags
+ DSA_up_ref
+ DSA_verify
+ DSAparams_dup
+ DSAparams_print
+ DSAparams_print_fp
+ DSO_METHOD_openssl
+ DSO_bind_func
+ DSO_convert_filename
+ DSO_ctrl
+ DSO_dsobyaddr
+ DSO_flags
+ DSO_free
+ DSO_get_filename
+ DSO_global_lookup
+ DSO_load
+ DSO_merge
+ DSO_new
+ DSO_pathbyaddr
+ DSO_set_filename
+ DSO_up_ref
+ ECDH_KDF_X9_62
+ ECDH_compute_key
+ ECDSA_SIG_free
+ ECDSA_SIG_get0
+ ECDSA_SIG_get0_r
+ ECDSA_SIG_get0_s
+ ECDSA_SIG_new
+ ECDSA_SIG_set0
+ ECDSA_do_sign
+ ECDSA_do_sign_ex
+ ECDSA_do_verify
+ ECDSA_sign
+ ECDSA_sign_ex
+ ECDSA_sign_setup
+ ECDSA_size
+ ECDSA_verify
+ ECPARAMETERS_free
+ ECPARAMETERS_it
+ ECPARAMETERS_new
+ ECPKPARAMETERS_free
+ ECPKPARAMETERS_it
+ ECPKPARAMETERS_new
+ ECPKParameters_print
+ ECPKParameters_print_fp
+ ECParameters_print
+ ECParameters_print_fp
+ EC_GF2m_simple_method
+ EC_GFp_mont_method
+ EC_GFp_nist_method
+ EC_GFp_simple_method
+ EC_GROUP_check
+ EC_GROUP_check_discriminant
+ EC_GROUP_clear_free
+ EC_GROUP_cmp
+ EC_GROUP_copy
+ EC_GROUP_dup
+ EC_GROUP_free
+ EC_GROUP_get0_cofactor
+ EC_GROUP_get0_generator
+ EC_GROUP_get0_order
+ EC_GROUP_get0_seed
+ EC_GROUP_get_asn1_flag
+ EC_GROUP_get_basis_type
+ EC_GROUP_get_cofactor
+ EC_GROUP_get_curve
+ EC_GROUP_get_curve_GF2m
+ EC_GROUP_get_curve_GFp
+ EC_GROUP_get_curve_name
+ EC_GROUP_get_degree
+ EC_GROUP_get_ecparameters
+ EC_GROUP_get_ecpkparameters
+ EC_GROUP_get_mont_data
+ EC_GROUP_get_order
+ EC_GROUP_get_pentanomial_basis
+ EC_GROUP_get_point_conversion_form
+ EC_GROUP_get_seed_len
+ EC_GROUP_get_trinomial_basis
+ EC_GROUP_have_precompute_mult
+ EC_GROUP_method_of
+ EC_GROUP_new
+ EC_GROUP_new_by_curve_name
+ EC_GROUP_new_curve_GF2m
+ EC_GROUP_new_curve_GFp
+ EC_GROUP_new_from_ecparameters
+ EC_GROUP_new_from_ecpkparameters
+ EC_GROUP_order_bits
+ EC_GROUP_precompute_mult
+ EC_GROUP_set_asn1_flag
+ EC_GROUP_set_curve
+ EC_GROUP_set_curve_GF2m
+ EC_GROUP_set_curve_GFp
+ EC_GROUP_set_curve_name
+ EC_GROUP_set_generator
+ EC_GROUP_set_point_conversion_form
+ EC_GROUP_set_seed
+ EC_KEY_METHOD_free
+ EC_KEY_METHOD_get_compute_key
+ EC_KEY_METHOD_get_init
+ EC_KEY_METHOD_get_keygen
+ EC_KEY_METHOD_get_sign
+ EC_KEY_METHOD_get_verify
+ EC_KEY_METHOD_new
+ EC_KEY_METHOD_set_compute_key
+ EC_KEY_METHOD_set_init
+ EC_KEY_METHOD_set_keygen
+ EC_KEY_METHOD_set_sign
+ EC_KEY_METHOD_set_verify
+ EC_KEY_OpenSSL
+ EC_KEY_can_sign
+ EC_KEY_check_key
+ EC_KEY_clear_flags
+ EC_KEY_copy
+ EC_KEY_dup
+ EC_KEY_free
+ EC_KEY_generate_key
+ EC_KEY_get0_engine
+ EC_KEY_get0_group
+ EC_KEY_get0_private_key
+ EC_KEY_get0_public_key
+ EC_KEY_get_conv_form
+ EC_KEY_get_default_method
+ EC_KEY_get_enc_flags
+ EC_KEY_get_ex_data
+ EC_KEY_get_flags
+ EC_KEY_get_method
+ EC_KEY_key2buf
+ EC_KEY_new
+ EC_KEY_new_by_curve_name
+ EC_KEY_new_method
+ EC_KEY_oct2key
+ EC_KEY_oct2priv
+ EC_KEY_precompute_mult
+ EC_KEY_print
+ EC_KEY_print_fp
+ EC_KEY_priv2buf
+ EC_KEY_priv2oct
+ EC_KEY_set_asn1_flag
+ EC_KEY_set_conv_form
+ EC_KEY_set_default_method
+ EC_KEY_set_enc_flags
+ EC_KEY_set_ex_data
+ EC_KEY_set_flags
+ EC_KEY_set_group
+ EC_KEY_set_method
+ EC_KEY_set_private_key
+ EC_KEY_set_public_key
+ EC_KEY_set_public_key_affine_coordinates
+ EC_KEY_up_ref
+ EC_METHOD_get_field_type
+ EC_POINT_add
+ EC_POINT_bn2point
+ EC_POINT_clear_free
+ EC_POINT_cmp
+ EC_POINT_copy
+ EC_POINT_dbl
+ EC_POINT_dup
+ EC_POINT_free
+ EC_POINT_get_Jprojective_coordinates_GFp
+ EC_POINT_get_affine_coordinates
+ EC_POINT_get_affine_coordinates_GF2m
+ EC_POINT_get_affine_coordinates_GFp
+ EC_POINT_hex2point
+ EC_POINT_invert
+ EC_POINT_is_at_infinity
+ EC_POINT_is_on_curve
+ EC_POINT_make_affine
+ EC_POINT_method_of
+ EC_POINT_mul
+ EC_POINT_new
+ EC_POINT_oct2point
+ EC_POINT_point2bn
+ EC_POINT_point2buf
+ EC_POINT_point2hex
+ EC_POINT_point2oct
+ EC_POINT_set_Jprojective_coordinates_GFp
+ EC_POINT_set_affine_coordinates
+ EC_POINT_set_affine_coordinates_GF2m
+ EC_POINT_set_affine_coordinates_GFp
+ EC_POINT_set_compressed_coordinates
+ EC_POINT_set_compressed_coordinates_GF2m
+ EC_POINT_set_compressed_coordinates_GFp
+ EC_POINT_set_to_infinity
+ EC_POINTs_make_affine
+ EC_POINTs_mul
+ EC_curve_nid2nist
+ EC_curve_nist2nid
+ EC_get_builtin_curves
+ EDIPARTYNAME_free
+ EDIPARTYNAME_it
+ EDIPARTYNAME_new
+ ENGINE_add
+ ENGINE_add_conf_module
+ ENGINE_by_id
+ ENGINE_cmd_is_executable
+ ENGINE_ctrl
+ ENGINE_ctrl_cmd
+ ENGINE_ctrl_cmd_string
+ ENGINE_finish
+ ENGINE_free
+ ENGINE_get_DH
+ ENGINE_get_DSA
+ ENGINE_get_EC
+ ENGINE_get_RAND
+ ENGINE_get_RSA
+ ENGINE_get_cipher
+ ENGINE_get_cipher_engine
+ ENGINE_get_ciphers
+ ENGINE_get_cmd_defns
+ ENGINE_get_ctrl_function
+ ENGINE_get_default_DH
+ ENGINE_get_default_DSA
+ ENGINE_get_default_EC
+ ENGINE_get_default_RAND
+ ENGINE_get_default_RSA
+ ENGINE_get_destroy_function
+ ENGINE_get_digest
+ ENGINE_get_digest_engine
+ ENGINE_get_digests
+ ENGINE_get_ex_data
+ ENGINE_get_finish_function
+ ENGINE_get_first
+ ENGINE_get_flags
+ ENGINE_get_id
+ ENGINE_get_init_function
+ ENGINE_get_last
+ ENGINE_get_load_privkey_function
+ ENGINE_get_load_pubkey_function
+ ENGINE_get_name
+ ENGINE_get_next
+ ENGINE_get_pkey_asn1_meth
+ ENGINE_get_pkey_asn1_meth_engine
+ ENGINE_get_pkey_asn1_meth_str
+ ENGINE_get_pkey_asn1_meths
+ ENGINE_get_pkey_meth
+ ENGINE_get_pkey_meth_engine
+ ENGINE_get_pkey_meths
+ ENGINE_get_prev
+ ENGINE_get_ssl_client_cert_function
+ ENGINE_get_static_state
+ ENGINE_get_table_flags
+ ENGINE_init
+ ENGINE_load_builtin_engines
+ ENGINE_load_private_key
+ ENGINE_load_public_key
+ ENGINE_load_ssl_client_cert
+ ENGINE_new
+ ENGINE_pkey_asn1_find_str
+ ENGINE_register_DH
+ ENGINE_register_DSA
+ ENGINE_register_EC
+ ENGINE_register_RAND
+ ENGINE_register_RSA
+ ENGINE_register_all_DH
+ ENGINE_register_all_DSA
+ ENGINE_register_all_EC
+ ENGINE_register_all_RAND
+ ENGINE_register_all_RSA
+ ENGINE_register_all_ciphers
+ ENGINE_register_all_complete
+ ENGINE_register_all_digests
+ ENGINE_register_all_pkey_asn1_meths
+ ENGINE_register_all_pkey_meths
+ ENGINE_register_ciphers
+ ENGINE_register_complete
+ ENGINE_register_digests
+ ENGINE_register_pkey_asn1_meths
+ ENGINE_register_pkey_meths
+ ENGINE_remove
+ ENGINE_set_DH
+ ENGINE_set_DSA
+ ENGINE_set_EC
+ ENGINE_set_RAND
+ ENGINE_set_RSA
+ ENGINE_set_ciphers
+ ENGINE_set_cmd_defns
+ ENGINE_set_ctrl_function
+ ENGINE_set_default
+ ENGINE_set_default_DH
+ ENGINE_set_default_DSA
+ ENGINE_set_default_EC
+ ENGINE_set_default_RAND
+ ENGINE_set_default_RSA
+ ENGINE_set_default_ciphers
+ ENGINE_set_default_digests
+ ENGINE_set_default_pkey_asn1_meths
+ ENGINE_set_default_pkey_meths
+ ENGINE_set_default_string
+ ENGINE_set_destroy_function
+ ENGINE_set_digests
+ ENGINE_set_ex_data
+ ENGINE_set_finish_function
+ ENGINE_set_flags
+ ENGINE_set_id
+ ENGINE_set_init_function
+ ENGINE_set_load_privkey_function
+ ENGINE_set_load_pubkey_function
+ ENGINE_set_load_ssl_client_cert_function
+ ENGINE_set_name
+ ENGINE_set_pkey_asn1_meths
+ ENGINE_set_pkey_meths
+ ENGINE_set_table_flags
+ ENGINE_unregister_DH
+ ENGINE_unregister_DSA
+ ENGINE_unregister_EC
+ ENGINE_unregister_RAND
+ ENGINE_unregister_RSA
+ ENGINE_unregister_ciphers
+ ENGINE_unregister_digests
+ ENGINE_unregister_pkey_asn1_meths
+ ENGINE_unregister_pkey_meths
+ ENGINE_up_ref
+ ERR_add_error_data
+ ERR_add_error_vdata
+ ERR_clear_error
+ ERR_clear_last_mark
+ ERR_error_string
+ ERR_error_string_n
+ ERR_func_error_string
+ ERR_get_error
+ ERR_get_error_line
+ ERR_get_error_line_data
+ ERR_get_next_error_library
+ ERR_get_state
+ ERR_lib_error_string
+ ERR_load_ASN1_strings
+ ERR_load_ASYNC_strings
+ ERR_load_BIO_strings
+ ERR_load_BN_strings
+ ERR_load_BUF_strings
+ ERR_load_CMS_strings
+ ERR_load_COMP_strings
+ ERR_load_CONF_strings
+ ERR_load_CRYPTO_strings
+ ERR_load_CT_strings
+ ERR_load_DH_strings
+ ERR_load_DSA_strings
+ ERR_load_DSO_strings
+ ERR_load_EC_strings
+ ERR_load_ENGINE_strings
+ ERR_load_ERR_strings
+ ERR_load_EVP_strings
+ ERR_load_KDF_strings
+ ERR_load_OBJ_strings
+ ERR_load_OCSP_strings
+ ERR_load_OSSL_STORE_strings
+ ERR_load_PEM_strings
+ ERR_load_PKCS12_strings
+ ERR_load_PKCS7_strings
+ ERR_load_RAND_strings
+ ERR_load_RSA_strings
+ ERR_load_TS_strings
+ ERR_load_UI_strings
+ ERR_load_X509V3_strings
+ ERR_load_X509_strings
+ ERR_load_strings
+ ERR_load_strings_const
+ ERR_peek_error
+ ERR_peek_error_line
+ ERR_peek_error_line_data
+ ERR_peek_last_error
+ ERR_peek_last_error_line
+ ERR_peek_last_error_line_data
+ ERR_pop_to_mark
+ ERR_print_errors
+ ERR_print_errors_cb
+ ERR_print_errors_fp
+ ERR_put_error
+ ERR_reason_error_string
+ ERR_remove_state
+ ERR_remove_thread_state
+ ERR_set_error_data
+ ERR_set_mark
+ ERR_unload_strings
+ ESS_CERT_ID_V2_dup
+ ESS_CERT_ID_V2_free
+ ESS_CERT_ID_V2_new
+ ESS_CERT_ID_dup
+ ESS_CERT_ID_free
+ ESS_CERT_ID_new
+ ESS_ISSUER_SERIAL_dup
+ ESS_ISSUER_SERIAL_free
+ ESS_ISSUER_SERIAL_new
+ ESS_SIGNING_CERT_V2_dup
+ ESS_SIGNING_CERT_V2_free
+ ESS_SIGNING_CERT_V2_new
+ ESS_SIGNING_CERT_dup
+ ESS_SIGNING_CERT_free
+ ESS_SIGNING_CERT_new
+ EVP_BytesToKey
+ EVP_CIPHER_CTX_block_size
+ EVP_CIPHER_CTX_buf_noconst
+ EVP_CIPHER_CTX_cipher
+ EVP_CIPHER_CTX_clear_flags
+ EVP_CIPHER_CTX_copy
+ EVP_CIPHER_CTX_ctrl
+ EVP_CIPHER_CTX_encrypting
+ EVP_CIPHER_CTX_free
+ EVP_CIPHER_CTX_get_app_data
+ EVP_CIPHER_CTX_get_cipher_data
+ EVP_CIPHER_CTX_iv
+ EVP_CIPHER_CTX_iv_length
+ EVP_CIPHER_CTX_iv_noconst
+ EVP_CIPHER_CTX_key_length
+ EVP_CIPHER_CTX_new
+ EVP_CIPHER_CTX_nid
+ EVP_CIPHER_CTX_num
+ EVP_CIPHER_CTX_original_iv
+ EVP_CIPHER_CTX_rand_key
+ EVP_CIPHER_CTX_reset
+ EVP_CIPHER_CTX_set_app_data
+ EVP_CIPHER_CTX_set_cipher_data
+ EVP_CIPHER_CTX_set_flags
+ EVP_CIPHER_CTX_set_key_length
+ EVP_CIPHER_CTX_set_num
+ EVP_CIPHER_CTX_set_padding
+ EVP_CIPHER_CTX_test_flags
+ EVP_CIPHER_asn1_to_param
+ EVP_CIPHER_block_size
+ EVP_CIPHER_do_all
+ EVP_CIPHER_do_all_sorted
+ EVP_CIPHER_flags
+ EVP_CIPHER_get_asn1_iv
+ EVP_CIPHER_impl_ctx_size
+ EVP_CIPHER_iv_length
+ EVP_CIPHER_key_length
+ EVP_CIPHER_meth_dup
+ EVP_CIPHER_meth_free
+ EVP_CIPHER_meth_get_cleanup
+ EVP_CIPHER_meth_get_ctrl
+ EVP_CIPHER_meth_get_do_cipher
+ EVP_CIPHER_meth_get_get_asn1_params
+ EVP_CIPHER_meth_get_init
+ EVP_CIPHER_meth_get_set_asn1_params
+ EVP_CIPHER_meth_new
+ EVP_CIPHER_meth_set_cleanup
+ EVP_CIPHER_meth_set_ctrl
+ EVP_CIPHER_meth_set_do_cipher
+ EVP_CIPHER_meth_set_flags
+ EVP_CIPHER_meth_set_get_asn1_params
+ EVP_CIPHER_meth_set_impl_ctx_size
+ EVP_CIPHER_meth_set_init
+ EVP_CIPHER_meth_set_iv_length
+ EVP_CIPHER_meth_set_set_asn1_params
+ EVP_CIPHER_nid
+ EVP_CIPHER_param_to_asn1
+ EVP_CIPHER_set_asn1_iv
+ EVP_CIPHER_type
+ EVP_CipherFinal
+ EVP_CipherFinal_ex
+ EVP_CipherInit
+ EVP_CipherInit_ex
+ EVP_CipherUpdate
+ EVP_Cipher
+ EVP_DecodeBlock
+ EVP_DecodeFinal
+ EVP_DecodeInit
+ EVP_DecodeUpdate
+ EVP_DecryptFinal
+ EVP_DecryptFinal_ex
+ EVP_DecryptInit
+ EVP_DecryptInit_ex
+ EVP_DecryptUpdate
+ EVP_DigestFinalXOF
+ EVP_DigestFinal
+ EVP_DigestFinal_ex
+ EVP_DigestInit
+ EVP_DigestInit_ex
+ EVP_DigestSignFinal
+ EVP_DigestSignInit
+ EVP_DigestSign
+ EVP_DigestUpdate
+ EVP_DigestVerifyFinal
+ EVP_DigestVerifyInit
+ EVP_DigestVerify
+ EVP_Digest
+ EVP_ENCODE_CTX_copy
+ EVP_ENCODE_CTX_free
+ EVP_ENCODE_CTX_new
+ EVP_ENCODE_CTX_num
+ EVP_EncodeBlock
+ EVP_EncodeFinal
+ EVP_EncodeInit
+ EVP_EncodeUpdate
+ EVP_EncryptFinal
+ EVP_EncryptFinal_ex
+ EVP_EncryptInit
+ EVP_EncryptInit_ex
+ EVP_EncryptUpdate
+ EVP_MD_CTX_clear_flags
+ EVP_MD_CTX_copy
+ EVP_MD_CTX_copy_ex
+ EVP_MD_CTX_ctrl
+ EVP_MD_CTX_free
+ EVP_MD_CTX_md
+ EVP_MD_CTX_md_data
+ EVP_MD_CTX_new
+ EVP_MD_CTX_pkey_ctx
+ EVP_MD_CTX_reset
+ EVP_MD_CTX_set_flags
+ EVP_MD_CTX_set_pkey_ctx
+ EVP_MD_CTX_set_update_fn
+ EVP_MD_CTX_test_flags
+ EVP_MD_CTX_update_fn
+ EVP_MD_block_size
+ EVP_MD_do_all
+ EVP_MD_do_all_sorted
+ EVP_MD_flags
+ EVP_MD_meth_dup
+ EVP_MD_meth_free
+ EVP_MD_meth_get_app_datasize
+ EVP_MD_meth_get_cleanup
+ EVP_MD_meth_get_copy
+ EVP_MD_meth_get_ctrl
+ EVP_MD_meth_get_final
+ EVP_MD_meth_get_flags
+ EVP_MD_meth_get_init
+ EVP_MD_meth_get_input_blocksize
+ EVP_MD_meth_get_result_size
+ EVP_MD_meth_get_update
+ EVP_MD_meth_new
+ EVP_MD_meth_set_app_datasize
+ EVP_MD_meth_set_cleanup
+ EVP_MD_meth_set_copy
+ EVP_MD_meth_set_ctrl
+ EVP_MD_meth_set_final
+ EVP_MD_meth_set_flags
+ EVP_MD_meth_set_init
+ EVP_MD_meth_set_input_blocksize
+ EVP_MD_meth_set_result_size
+ EVP_MD_meth_set_update
+ EVP_MD_pkey_type
+ EVP_MD_size
+ EVP_MD_type
+ EVP_OpenFinal
+ EVP_OpenInit
+ EVP_PBE_CipherInit
+ EVP_PBE_alg_add
+ EVP_PBE_alg_add_type
+ EVP_PBE_cleanup
+ EVP_PBE_find
+ EVP_PBE_get
+ EVP_PBE_scrypt
+ EVP_PKCS82PKEY
+ EVP_PKEY2PKCS8
+ EVP_PKEY_CTX_ctrl
+ EVP_PKEY_CTX_ctrl_str
+ EVP_PKEY_CTX_ctrl_uint64
+ EVP_PKEY_CTX_dup
+ EVP_PKEY_CTX_free
+ EVP_PKEY_CTX_get0_peerkey
+ EVP_PKEY_CTX_get0_pkey
+ EVP_PKEY_CTX_get_app_data
+ EVP_PKEY_CTX_get_cb
+ EVP_PKEY_CTX_get_data
+ EVP_PKEY_CTX_get_keygen_info
+ EVP_PKEY_CTX_get_operation
+ EVP_PKEY_CTX_hex2ctrl
+ EVP_PKEY_CTX_md
+ EVP_PKEY_CTX_new
+ EVP_PKEY_CTX_new_id
+ EVP_PKEY_CTX_set0_keygen_info
+ EVP_PKEY_CTX_set_app_data
+ EVP_PKEY_CTX_set_cb
+ EVP_PKEY_CTX_set_data
+ EVP_PKEY_CTX_str2ctrl
+ EVP_PKEY_add1_attr
+ EVP_PKEY_add1_attr_by_NID
+ EVP_PKEY_add1_attr_by_OBJ
+ EVP_PKEY_add1_attr_by_txt
+ EVP_PKEY_asn1_add0
+ EVP_PKEY_asn1_add_alias
+ EVP_PKEY_asn1_copy
+ EVP_PKEY_asn1_find
+ EVP_PKEY_asn1_find_str
+ EVP_PKEY_asn1_free
+ EVP_PKEY_asn1_get0
+ EVP_PKEY_asn1_get0_info
+ EVP_PKEY_asn1_get_count
+ EVP_PKEY_asn1_new
+ EVP_PKEY_asn1_set_check
+ EVP_PKEY_asn1_set_ctrl
+ EVP_PKEY_asn1_set_free
+ EVP_PKEY_asn1_set_get_priv_key
+ EVP_PKEY_asn1_set_get_pub_key
+ EVP_PKEY_asn1_set_item
+ EVP_PKEY_asn1_set_param
+ EVP_PKEY_asn1_set_param_check
+ EVP_PKEY_asn1_set_private
+ EVP_PKEY_asn1_set_public
+ EVP_PKEY_asn1_set_public_check
+ EVP_PKEY_asn1_set_security_bits
+ EVP_PKEY_asn1_set_set_priv_key
+ EVP_PKEY_asn1_set_set_pub_key
+ EVP_PKEY_asn1_set_siginf
+ EVP_PKEY_assign
+ EVP_PKEY_base_id
+ EVP_PKEY_bits
+ EVP_PKEY_check
+ EVP_PKEY_cmp
+ EVP_PKEY_cmp_parameters
+ EVP_PKEY_copy_parameters
+ EVP_PKEY_decrypt
+ EVP_PKEY_decrypt_init
+ EVP_PKEY_decrypt_old
+ EVP_PKEY_delete_attr
+ EVP_PKEY_derive
+ EVP_PKEY_derive_init
+ EVP_PKEY_derive_set_peer
+ EVP_PKEY_encrypt
+ EVP_PKEY_encrypt_init
+ EVP_PKEY_encrypt_old
+ EVP_PKEY_free
+ EVP_PKEY_get0
+ EVP_PKEY_get0_DH
+ EVP_PKEY_get0_DSA
+ EVP_PKEY_get0_EC_KEY
+ EVP_PKEY_get0_RSA
+ EVP_PKEY_get0_asn1
+ EVP_PKEY_get0_hmac
+ EVP_PKEY_get0_poly1305
+ EVP_PKEY_get0_siphash
+ EVP_PKEY_get1_DH
+ EVP_PKEY_get1_DSA
+ EVP_PKEY_get1_EC_KEY
+ EVP_PKEY_get1_RSA
+ EVP_PKEY_get1_tls_encodedpoint
+ EVP_PKEY_get_attr
+ EVP_PKEY_get_attr_by_NID
+ EVP_PKEY_get_attr_by_OBJ
+ EVP_PKEY_get_attr_count
+ EVP_PKEY_get_default_digest_nid
+ EVP_PKEY_get_raw_private_key
+ EVP_PKEY_get_raw_public_key
+ EVP_PKEY_id
+ EVP_PKEY_keygen
+ EVP_PKEY_keygen_init
+ EVP_PKEY_meth_add0
+ EVP_PKEY_meth_copy
+ EVP_PKEY_meth_find
+ EVP_PKEY_meth_free
+ EVP_PKEY_meth_get0
+ EVP_PKEY_meth_get0_info
+ EVP_PKEY_meth_get_check
+ EVP_PKEY_meth_get_cleanup
+ EVP_PKEY_meth_get_copy
+ EVP_PKEY_meth_get_count
+ EVP_PKEY_meth_get_ctrl
+ EVP_PKEY_meth_get_decrypt
+ EVP_PKEY_meth_get_derive
+ EVP_PKEY_meth_get_digest_custom
+ EVP_PKEY_meth_get_encrypt
+ EVP_PKEY_meth_get_init
+ EVP_PKEY_meth_get_keygen
+ EVP_PKEY_meth_get_param_check
+ EVP_PKEY_meth_get_paramgen
+ EVP_PKEY_meth_get_public_check
+ EVP_PKEY_meth_get_sign
+ EVP_PKEY_meth_get_signctx
+ EVP_PKEY_meth_get_verify
+ EVP_PKEY_meth_get_verify_recover
+ EVP_PKEY_meth_get_verifyctx
+ EVP_PKEY_meth_new
+ EVP_PKEY_meth_remove
+ EVP_PKEY_meth_set_check
+ EVP_PKEY_meth_set_cleanup
+ EVP_PKEY_meth_set_copy
+ EVP_PKEY_meth_set_ctrl
+ EVP_PKEY_meth_set_decrypt
+ EVP_PKEY_meth_set_derive
+ EVP_PKEY_meth_set_digest_custom
+ EVP_PKEY_meth_set_encrypt
+ EVP_PKEY_meth_set_init
+ EVP_PKEY_meth_set_keygen
+ EVP_PKEY_meth_set_param_check
+ EVP_PKEY_meth_set_paramgen
+ EVP_PKEY_meth_set_public_check
+ EVP_PKEY_meth_set_sign
+ EVP_PKEY_meth_set_signctx
+ EVP_PKEY_meth_set_verify
+ EVP_PKEY_meth_set_verify_recover
+ EVP_PKEY_meth_set_verifyctx
+ EVP_PKEY_missing_parameters
+ EVP_PKEY_new
+ EVP_PKEY_new_CMAC_key
+ EVP_PKEY_new_mac_key
+ EVP_PKEY_new_raw_private_key
+ EVP_PKEY_new_raw_public_key
+ EVP_PKEY_param_check
+ EVP_PKEY_paramgen
+ EVP_PKEY_paramgen_init
+ EVP_PKEY_print_params
+ EVP_PKEY_print_private
+ EVP_PKEY_print_public
+ EVP_PKEY_public_check
+ EVP_PKEY_save_parameters
+ EVP_PKEY_security_bits
+ EVP_PKEY_set1_DH
+ EVP_PKEY_set1_DSA
+ EVP_PKEY_set1_EC_KEY
+ EVP_PKEY_set1_RSA
+ EVP_PKEY_set1_engine
+ EVP_PKEY_set1_tls_encodedpoint
+ EVP_PKEY_set_alias_type
+ EVP_PKEY_set_type
+ EVP_PKEY_set_type_str
+ EVP_PKEY_sign
+ EVP_PKEY_sign_init
+ EVP_PKEY_size
+ EVP_PKEY_type
+ EVP_PKEY_up_ref
+ EVP_PKEY_verify
+ EVP_PKEY_verify_init
+ EVP_PKEY_verify_recover
+ EVP_PKEY_verify_recover_init
+ EVP_SealFinal
+ EVP_SealInit
+ EVP_SignFinal
+ EVP_VerifyFinal
+ EVP_add_alg_module
+ EVP_add_cipher
+ EVP_add_digest
+ EVP_aes_128_cbc
+ EVP_aes_128_cbc_hmac_sha1
+ EVP_aes_128_cbc_hmac_sha256
+ EVP_aes_128_ccm
+ EVP_aes_128_cfb128
+ EVP_aes_128_cfb1
+ EVP_aes_128_cfb8
+ EVP_aes_128_ctr
+ EVP_aes_128_ecb
+ EVP_aes_128_gcm
+ EVP_aes_128_ocb
+ EVP_aes_128_ofb
+ EVP_aes_128_wrap
+ EVP_aes_128_wrap_pad
+ EVP_aes_128_xts
+ EVP_aes_192_cbc
+ EVP_aes_192_ccm
+ EVP_aes_192_cfb128
+ EVP_aes_192_cfb1
+ EVP_aes_192_cfb8
+ EVP_aes_192_ctr
+ EVP_aes_192_ecb
+ EVP_aes_192_gcm
+ EVP_aes_192_ocb
+ EVP_aes_192_ofb
+ EVP_aes_192_wrap
+ EVP_aes_192_wrap_pad
+ EVP_aes_256_cbc
+ EVP_aes_256_cbc_hmac_sha1
+ EVP_aes_256_cbc_hmac_sha256
+ EVP_aes_256_ccm
+ EVP_aes_256_cfb128
+ EVP_aes_256_cfb1
+ EVP_aes_256_cfb8
+ EVP_aes_256_ctr
+ EVP_aes_256_ecb
+ EVP_aes_256_gcm
+ EVP_aes_256_ocb
+ EVP_aes_256_ofb
+ EVP_aes_256_wrap
+ EVP_aes_256_wrap_pad
+ EVP_aes_256_xts
+ EVP_aria_128_cbc
+ EVP_aria_128_ccm
+ EVP_aria_128_cfb128
+ EVP_aria_128_cfb1
+ EVP_aria_128_cfb8
+ EVP_aria_128_ctr
+ EVP_aria_128_ecb
+ EVP_aria_128_gcm
+ EVP_aria_128_ofb
+ EVP_aria_192_cbc
+ EVP_aria_192_ccm
+ EVP_aria_192_cfb128
+ EVP_aria_192_cfb1
+ EVP_aria_192_cfb8
+ EVP_aria_192_ctr
+ EVP_aria_192_ecb
+ EVP_aria_192_gcm
+ EVP_aria_192_ofb
+ EVP_aria_256_cbc
+ EVP_aria_256_ccm
+ EVP_aria_256_cfb128
+ EVP_aria_256_cfb1
+ EVP_aria_256_cfb8
+ EVP_aria_256_ctr
+ EVP_aria_256_ecb
+ EVP_aria_256_gcm
+ EVP_aria_256_ofb
+ EVP_bf_cbc
+ EVP_bf_cfb64
+ EVP_bf_ecb
+ EVP_bf_ofb
+ EVP_blake2b512
+ EVP_blake2s256
+ EVP_camellia_128_cbc
+ EVP_camellia_128_cfb128
+ EVP_camellia_128_cfb1
+ EVP_camellia_128_cfb8
+ EVP_camellia_128_ctr
+ EVP_camellia_128_ecb
+ EVP_camellia_128_ofb
+ EVP_camellia_192_cbc
+ EVP_camellia_192_cfb128
+ EVP_camellia_192_cfb1
+ EVP_camellia_192_cfb8
+ EVP_camellia_192_ctr
+ EVP_camellia_192_ecb
+ EVP_camellia_192_ofb
+ EVP_camellia_256_cbc
+ EVP_camellia_256_cfb128
+ EVP_camellia_256_cfb1
+ EVP_camellia_256_cfb8
+ EVP_camellia_256_ctr
+ EVP_camellia_256_ecb
+ EVP_camellia_256_ofb
+ EVP_cast5_cbc
+ EVP_cast5_cfb64
+ EVP_cast5_ecb
+ EVP_cast5_ofb
+ EVP_chacha20
+ EVP_chacha20_poly1305
+ EVP_des_cbc
+ EVP_des_cfb1
+ EVP_des_cfb64
+ EVP_des_cfb8
+ EVP_des_ecb
+ EVP_des_ede3
+ EVP_des_ede3_cbc
+ EVP_des_ede3_cfb1
+ EVP_des_ede3_cfb64
+ EVP_des_ede3_cfb8
+ EVP_des_ede3_ecb
+ EVP_des_ede3_ofb
+ EVP_des_ede3_wrap
+ EVP_des_ede
+ EVP_des_ede_cbc
+ EVP_des_ede_cfb64
+ EVP_des_ede_ecb
+ EVP_des_ede_ofb
+ EVP_des_ofb
+ EVP_desx_cbc
+ EVP_enc_null
+ EVP_get_cipherbyname
+ EVP_get_digestbyname
+ EVP_get_pw_prompt
+ EVP_idea_cbc
+ EVP_idea_cfb64
+ EVP_idea_ecb
+ EVP_idea_ofb
+ EVP_md2
+ EVP_md4
+ EVP_md5
+ EVP_md5_sha1
+ EVP_md_null
+ EVP_rc2_40_cbc
+ EVP_rc2_64_cbc
+ EVP_rc2_cbc
+ EVP_rc2_cfb64
+ EVP_rc2_ecb
+ EVP_rc2_ofb
+ EVP_rc4
+ EVP_rc4_40
+ EVP_rc4_hmac_md5
+ EVP_rc5_32_12_16_cbc
+ EVP_rc5_32_12_16_cfb64
+ EVP_rc5_32_12_16_ecb
+ EVP_rc5_32_12_16_ofb
+ EVP_read_pw_string
+ EVP_read_pw_string_min
+ EVP_ripemd160
+ EVP_seed_cbc
+ EVP_seed_cfb128
+ EVP_seed_ecb
+ EVP_seed_ofb
+ EVP_set_pw_prompt
+ EVP_sha1
+ EVP_sha224
+ EVP_sha256
+ EVP_sha384
+ EVP_sha3_224
+ EVP_sha3_256
+ EVP_sha3_384
+ EVP_sha3_512
+ EVP_sha512
+ EVP_sha512_224
+ EVP_sha512_256
+ EVP_shake128
+ EVP_shake256
+ EVP_sm3
+ EVP_sm4_cbc
+ EVP_sm4_cfb128
+ EVP_sm4_ctr
+ EVP_sm4_ecb
+ EVP_sm4_ofb
+ EVP_whirlpool
+ EXTENDED_KEY_USAGE_free
+ EXTENDED_KEY_USAGE_it
+ EXTENDED_KEY_USAGE_new
+ FIPS_mode
+ FIPS_mode_set
+ GENERAL_NAMES_free
+ GENERAL_NAMES_it
+ GENERAL_NAMES_new
+ GENERAL_NAME_cmp
+ GENERAL_NAME_dup
+ GENERAL_NAME_free
+ GENERAL_NAME_get0_otherName
+ GENERAL_NAME_get0_value
+ GENERAL_NAME_it
+ GENERAL_NAME_new
+ GENERAL_NAME_print
+ GENERAL_NAME_set0_othername
+ GENERAL_NAME_set0_value
+ GENERAL_SUBTREE_free
+ GENERAL_SUBTREE_it
+ GENERAL_SUBTREE_new
+ HMAC
+ HMAC_CTX_copy
+ HMAC_CTX_free
+ HMAC_CTX_get_md
+ HMAC_CTX_new
+ HMAC_CTX_reset
+ HMAC_CTX_set_flags
+ HMAC_Final
+ HMAC_Init
+ HMAC_Init_ex
+ HMAC_Update
+ HMAC_size
+ IDEA_cbc_encrypt
+ IDEA_cfb64_encrypt
+ IDEA_ecb_encrypt
+ IDEA_encrypt
+ IDEA_ofb64_encrypt
+ IDEA_options
+ IDEA_set_decrypt_key
+ IDEA_set_encrypt_key
+ INT32_it
+ INT64_it
+ IPAddressChoice_free
+ IPAddressChoice_it
+ IPAddressChoice_new
+ IPAddressFamily_free
+ IPAddressFamily_it
+ IPAddressFamily_new
+ IPAddressOrRange_free
+ IPAddressOrRange_it
+ IPAddressOrRange_new
+ IPAddressRange_free
+ IPAddressRange_it
+ IPAddressRange_new
+ ISSUING_DIST_POINT_free
+ ISSUING_DIST_POINT_it
+ ISSUING_DIST_POINT_new
+ LONG_it
+ MD2
+ MD2_Final
+ MD2_Init
+ MD2_Update
+ MD2_options
+ MD4
+ MD4_Final
+ MD4_Init
+ MD4_Transform
+ MD4_Update
+ MD5
+ MD5_Final
+ MD5_Init
+ MD5_Transform
+ MD5_Update
+ NAME_CONSTRAINTS_check
+ NAME_CONSTRAINTS_check_CN
+ NAME_CONSTRAINTS_free
+ NAME_CONSTRAINTS_it
+ NAME_CONSTRAINTS_new
+ NAMING_AUTHORITY_free
+ NAMING_AUTHORITY_get0_authorityId
+ NAMING_AUTHORITY_get0_authorityText
+ NAMING_AUTHORITY_get0_authorityURL
+ NAMING_AUTHORITY_it
+ NAMING_AUTHORITY_new
+ NAMING_AUTHORITY_set0_authorityId
+ NAMING_AUTHORITY_set0_authorityText
+ NAMING_AUTHORITY_set0_authorityURL
+ NCONF_WIN32
+ NCONF_default
+ NCONF_dump_bio
+ NCONF_dump_fp
+ NCONF_free
+ NCONF_free_data
+ NCONF_get_number_e
+ NCONF_get_section
+ NCONF_get_string
+ NCONF_load
+ NCONF_load_bio
+ NCONF_load_fp
+ NCONF_new
+ NETSCAPE_CERT_SEQUENCE_free
+ NETSCAPE_CERT_SEQUENCE_it
+ NETSCAPE_CERT_SEQUENCE_new
+ NETSCAPE_SPKAC_free
+ NETSCAPE_SPKAC_it
+ NETSCAPE_SPKAC_new
+ NETSCAPE_SPKI_b64_decode
+ NETSCAPE_SPKI_b64_encode
+ NETSCAPE_SPKI_free
+ NETSCAPE_SPKI_get_pubkey
+ NETSCAPE_SPKI_it
+ NETSCAPE_SPKI_new
+ NETSCAPE_SPKI_print
+ NETSCAPE_SPKI_set_pubkey
+ NETSCAPE_SPKI_sign
+ NETSCAPE_SPKI_verify
+ NOTICEREF_free
+ NOTICEREF_it
+ NOTICEREF_new
+ OBJ_NAME_add
+ OBJ_NAME_cleanup
+ OBJ_NAME_do_all
+ OBJ_NAME_do_all_sorted
+ OBJ_NAME_get
+ OBJ_NAME_init
+ OBJ_NAME_new_index
+ OBJ_NAME_remove
+ OBJ_add_object
+ OBJ_add_sigid
+ OBJ_bsearch_
+ OBJ_bsearch_ex_
+ OBJ_cmp
+ OBJ_create
+ OBJ_create_objects
+ OBJ_dup
+ OBJ_find_sigid_algs
+ OBJ_find_sigid_by_algs
+ OBJ_get0_data
+ OBJ_length
+ OBJ_ln2nid
+ OBJ_new_nid
+ OBJ_nid2ln
+ OBJ_nid2obj
+ OBJ_nid2sn
+ OBJ_obj2nid
+ OBJ_obj2txt
+ OBJ_sigid_free
+ OBJ_sn2nid
+ OBJ_txt2nid
+ OBJ_txt2obj
+ OCSP_BASICRESP_add1_ext_i2d
+ OCSP_BASICRESP_add_ext
+ OCSP_BASICRESP_delete_ext
+ OCSP_BASICRESP_free
+ OCSP_BASICRESP_get1_ext_d2i
+ OCSP_BASICRESP_get_ext
+ OCSP_BASICRESP_get_ext_by_NID
+ OCSP_BASICRESP_get_ext_by_OBJ
+ OCSP_BASICRESP_get_ext_by_critical
+ OCSP_BASICRESP_get_ext_count
+ OCSP_BASICRESP_it
+ OCSP_BASICRESP_new
+ OCSP_CERTID_dup
+ OCSP_CERTID_free
+ OCSP_CERTID_it
+ OCSP_CERTID_new
+ OCSP_CERTSTATUS_free
+ OCSP_CERTSTATUS_it
+ OCSP_CERTSTATUS_new
+ OCSP_CRLID_free
+ OCSP_CRLID_it
+ OCSP_CRLID_new
+ OCSP_ONEREQ_add1_ext_i2d
+ OCSP_ONEREQ_add_ext
+ OCSP_ONEREQ_delete_ext
+ OCSP_ONEREQ_free
+ OCSP_ONEREQ_get1_ext_d2i
+ OCSP_ONEREQ_get_ext
+ OCSP_ONEREQ_get_ext_by_NID
+ OCSP_ONEREQ_get_ext_by_OBJ
+ OCSP_ONEREQ_get_ext_by_critical
+ OCSP_ONEREQ_get_ext_count
+ OCSP_ONEREQ_it
+ OCSP_ONEREQ_new
+ OCSP_REQINFO_free
+ OCSP_REQINFO_it
+ OCSP_REQINFO_new
+ OCSP_REQUEST_add1_ext_i2d
+ OCSP_REQUEST_add_ext
+ OCSP_REQUEST_delete_ext
+ OCSP_REQUEST_free
+ OCSP_REQUEST_get1_ext_d2i
+ OCSP_REQUEST_get_ext
+ OCSP_REQUEST_get_ext_by_NID
+ OCSP_REQUEST_get_ext_by_OBJ
+ OCSP_REQUEST_get_ext_by_critical
+ OCSP_REQUEST_get_ext_count
+ OCSP_REQUEST_it
+ OCSP_REQUEST_new
+ OCSP_REQUEST_print
+ OCSP_REQ_CTX_add1_header
+ OCSP_REQ_CTX_free
+ OCSP_REQ_CTX_get0_mem_bio
+ OCSP_REQ_CTX_http
+ OCSP_REQ_CTX_i2d
+ OCSP_REQ_CTX_nbio
+ OCSP_REQ_CTX_nbio_d2i
+ OCSP_REQ_CTX_new
+ OCSP_REQ_CTX_set1_req
+ OCSP_RESPBYTES_free
+ OCSP_RESPBYTES_it
+ OCSP_RESPBYTES_new
+ OCSP_RESPDATA_free
+ OCSP_RESPDATA_it
+ OCSP_RESPDATA_new
+ OCSP_RESPID_free
+ OCSP_RESPID_it
+ OCSP_RESPID_match
+ OCSP_RESPID_new
+ OCSP_RESPID_set_by_key
+ OCSP_RESPID_set_by_name
+ OCSP_RESPONSE_free
+ OCSP_RESPONSE_it
+ OCSP_RESPONSE_new
+ OCSP_RESPONSE_print
+ OCSP_REVOKEDINFO_free
+ OCSP_REVOKEDINFO_it
+ OCSP_REVOKEDINFO_new
+ OCSP_SERVICELOC_free
+ OCSP_SERVICELOC_it
+ OCSP_SERVICELOC_new
+ OCSP_SIGNATURE_free
+ OCSP_SIGNATURE_it
+ OCSP_SIGNATURE_new
+ OCSP_SINGLERESP_add1_ext_i2d
+ OCSP_SINGLERESP_add_ext
+ OCSP_SINGLERESP_delete_ext
+ OCSP_SINGLERESP_free
+ OCSP_SINGLERESP_get0_id
+ OCSP_SINGLERESP_get1_ext_d2i
+ OCSP_SINGLERESP_get_ext
+ OCSP_SINGLERESP_get_ext_by_NID
+ OCSP_SINGLERESP_get_ext_by_OBJ
+ OCSP_SINGLERESP_get_ext_by_critical
+ OCSP_SINGLERESP_get_ext_count
+ OCSP_SINGLERESP_it
+ OCSP_SINGLERESP_new
+ OCSP_accept_responses_new
+ OCSP_archive_cutoff_new
+ OCSP_basic_add1_cert
+ OCSP_basic_add1_nonce
+ OCSP_basic_add1_status
+ OCSP_basic_sign
+ OCSP_basic_sign_ctx
+ OCSP_basic_verify
+ OCSP_cert_id_new
+ OCSP_cert_status_str
+ OCSP_cert_to_id
+ OCSP_check_nonce
+ OCSP_check_validity
+ OCSP_copy_nonce
+ OCSP_crlID_new
+ OCSP_crl_reason_str
+ OCSP_id_cmp
+ OCSP_id_get0_info
+ OCSP_id_issuer_cmp
+ OCSP_onereq_get0_id
+ OCSP_parse_url
+ OCSP_request_add0_id
+ OCSP_request_add1_cert
+ OCSP_request_add1_nonce
+ OCSP_request_is_signed
+ OCSP_request_onereq_count
+ OCSP_request_onereq_get0
+ OCSP_request_set1_name
+ OCSP_request_sign
+ OCSP_request_verify
+ OCSP_resp_count
+ OCSP_resp_find
+ OCSP_resp_find_status
+ OCSP_resp_get0
+ OCSP_resp_get0_certs
+ OCSP_resp_get0_id
+ OCSP_resp_get0_produced_at
+ OCSP_resp_get0_respdata
+ OCSP_resp_get0_signature
+ OCSP_resp_get0_signer
+ OCSP_resp_get0_tbs_sigalg
+ OCSP_resp_get1_id
+ OCSP_response_create
+ OCSP_response_get1_basic
+ OCSP_response_status
+ OCSP_response_status_str
+ OCSP_sendreq_bio
+ OCSP_sendreq_nbio
+ OCSP_sendreq_new
+ OCSP_set_max_response_length
+ OCSP_single_get0_status
+ OCSP_url_svcloc_new
+ OPENSSL_DIR_end
+ OPENSSL_DIR_read
+ OPENSSL_INIT_free
+ OPENSSL_INIT_new
+ OPENSSL_INIT_set_config_appname
+ OPENSSL_LH_delete
+ OPENSSL_LH_doall
+ OPENSSL_LH_doall_arg
+ OPENSSL_LH_error
+ OPENSSL_LH_free
+ OPENSSL_LH_get_down_load
+ OPENSSL_LH_insert
+ OPENSSL_LH_new
+ OPENSSL_LH_node_stats
+ OPENSSL_LH_node_stats_bio
+ OPENSSL_LH_node_usage_stats
+ OPENSSL_LH_node_usage_stats_bio
+ OPENSSL_LH_num_items
+ OPENSSL_LH_retrieve
+ OPENSSL_LH_set_down_load
+ OPENSSL_LH_stats
+ OPENSSL_LH_stats_bio
+ OPENSSL_LH_strhash
+ OPENSSL_asc2uni
+ OPENSSL_atexit
+ OPENSSL_buf2hexstr
+ OPENSSL_cleanse
+ OPENSSL_cleanup
+ OPENSSL_config
+ OPENSSL_die
+ OPENSSL_gmtime
+ OPENSSL_gmtime_adj
+ OPENSSL_gmtime_diff
+ OPENSSL_hexchar2int
+ OPENSSL_hexstr2buf
+ OPENSSL_init
+ OPENSSL_init_crypto
+ OPENSSL_isservice
+ OPENSSL_issetugid
+ OPENSSL_load_builtin_modules
+ OPENSSL_memcmp
+ OPENSSL_sk_deep_copy
+ OPENSSL_sk_delete
+ OPENSSL_sk_delete_ptr
+ OPENSSL_sk_dup
+ OPENSSL_sk_find
+ OPENSSL_sk_find_ex
+ OPENSSL_sk_free
+ OPENSSL_sk_insert
+ OPENSSL_sk_is_sorted
+ OPENSSL_sk_new
+ OPENSSL_sk_new_null
+ OPENSSL_sk_new_reserve
+ OPENSSL_sk_num
+ OPENSSL_sk_pop
+ OPENSSL_sk_pop_free
+ OPENSSL_sk_push
+ OPENSSL_sk_reserve
+ OPENSSL_sk_set
+ OPENSSL_sk_set_cmp_func
+ OPENSSL_sk_shift
+ OPENSSL_sk_sort
+ OPENSSL_sk_unshift
+ OPENSSL_sk_value
+ OPENSSL_sk_zero
+ OPENSSL_strlcat
+ OPENSSL_strlcpy
+ OPENSSL_strnlen
+ OPENSSL_thread_stop
+ OPENSSL_uni2asc
+ OPENSSL_uni2utf8
+ OPENSSL_utf82uni
+ OSSL_STORE_INFO_free
+ OSSL_STORE_INFO_get0_CERT
+ OSSL_STORE_INFO_get0_CRL
+ OSSL_STORE_INFO_get0_NAME
+ OSSL_STORE_INFO_get0_NAME_description
+ OSSL_STORE_INFO_get0_PARAMS
+ OSSL_STORE_INFO_get0_PKEY
+ OSSL_STORE_INFO_get1_CERT
+ OSSL_STORE_INFO_get1_CRL
+ OSSL_STORE_INFO_get1_NAME
+ OSSL_STORE_INFO_get1_NAME_description
+ OSSL_STORE_INFO_get1_PARAMS
+ OSSL_STORE_INFO_get1_PKEY
+ OSSL_STORE_INFO_get_type
+ OSSL_STORE_INFO_new_CERT
+ OSSL_STORE_INFO_new_CRL
+ OSSL_STORE_INFO_new_NAME
+ OSSL_STORE_INFO_new_PARAMS
+ OSSL_STORE_INFO_new_PKEY
+ OSSL_STORE_INFO_set0_NAME_description
+ OSSL_STORE_INFO_type_string
+ OSSL_STORE_LOADER_free
+ OSSL_STORE_LOADER_get0_engine
+ OSSL_STORE_LOADER_get0_scheme
+ OSSL_STORE_LOADER_new
+ OSSL_STORE_LOADER_set_close
+ OSSL_STORE_LOADER_set_ctrl
+ OSSL_STORE_LOADER_set_eof
+ OSSL_STORE_LOADER_set_error
+ OSSL_STORE_LOADER_set_expect
+ OSSL_STORE_LOADER_set_find
+ OSSL_STORE_LOADER_set_load
+ OSSL_STORE_LOADER_set_open
+ OSSL_STORE_SEARCH_by_alias
+ OSSL_STORE_SEARCH_by_issuer_serial
+ OSSL_STORE_SEARCH_by_key_fingerprint
+ OSSL_STORE_SEARCH_by_name
+ OSSL_STORE_SEARCH_free
+ OSSL_STORE_SEARCH_get0_bytes
+ OSSL_STORE_SEARCH_get0_digest
+ OSSL_STORE_SEARCH_get0_name
+ OSSL_STORE_SEARCH_get0_serial
+ OSSL_STORE_SEARCH_get0_string
+ OSSL_STORE_SEARCH_get_type
+ OSSL_STORE_close
+ OSSL_STORE_ctrl
+ OSSL_STORE_do_all_loaders
+ OSSL_STORE_eof
+ OSSL_STORE_error
+ OSSL_STORE_expect
+ OSSL_STORE_find
+ OSSL_STORE_load
+ OSSL_STORE_open
+ OSSL_STORE_register_loader
+ OSSL_STORE_supports_search
+ OSSL_STORE_unregister_loader
+ OSSL_STORE_vctrl
+ OTHERNAME_cmp
+ OTHERNAME_free
+ OTHERNAME_it
+ OTHERNAME_new
+ OpenSSL_version
+ OpenSSL_version_num
+ PBE2PARAM_free
+ PBE2PARAM_it
+ PBE2PARAM_new
+ PBEPARAM_free
+ PBEPARAM_it
+ PBEPARAM_new
+ PBKDF2PARAM_free
+ PBKDF2PARAM_it
+ PBKDF2PARAM_new
+ PEM_ASN1_read
+ PEM_ASN1_read_bio
+ PEM_ASN1_write
+ PEM_ASN1_write_bio
+ PEM_SignFinal
+ PEM_SignInit
+ PEM_SignUpdate
+ PEM_X509_INFO_read
+ PEM_X509_INFO_read_bio
+ PEM_X509_INFO_write_bio
+ PEM_bytes_read_bio
+ PEM_bytes_read_bio_secmem
+ PEM_def_callback
+ PEM_dek_info
+ PEM_do_header
+ PEM_get_EVP_CIPHER_INFO
+ PEM_proc_type
+ PEM_read
+ PEM_read_CMS
+ PEM_read_DHparams
+ PEM_read_DSAPrivateKey
+ PEM_read_DSA_PUBKEY
+ PEM_read_DSAparams
+ PEM_read_ECPKParameters
+ PEM_read_ECPrivateKey
+ PEM_read_EC_PUBKEY
+ PEM_read_NETSCAPE_CERT_SEQUENCE
+ PEM_read_PKCS7
+ PEM_read_PKCS8
+ PEM_read_PKCS8_PRIV_KEY_INFO
+ PEM_read_PUBKEY
+ PEM_read_PrivateKey
+ PEM_read_RSAPrivateKey
+ PEM_read_RSAPublicKey
+ PEM_read_RSA_PUBKEY
+ PEM_read_X509
+ PEM_read_X509_AUX
+ PEM_read_X509_CRL
+ PEM_read_X509_REQ
+ PEM_read_bio
+ PEM_read_bio_CMS
+ PEM_read_bio_DHparams
+ PEM_read_bio_DSAPrivateKey
+ PEM_read_bio_DSA_PUBKEY
+ PEM_read_bio_DSAparams
+ PEM_read_bio_ECPKParameters
+ PEM_read_bio_ECPrivateKey
+ PEM_read_bio_EC_PUBKEY
+ PEM_read_bio_NETSCAPE_CERT_SEQUENCE
+ PEM_read_bio_PKCS7
+ PEM_read_bio_PKCS8
+ PEM_read_bio_PKCS8_PRIV_KEY_INFO
+ PEM_read_bio_PUBKEY
+ PEM_read_bio_Parameters
+ PEM_read_bio_PrivateKey
+ PEM_read_bio_RSAPrivateKey
+ PEM_read_bio_RSAPublicKey
+ PEM_read_bio_RSA_PUBKEY
+ PEM_read_bio_X509
+ PEM_read_bio_X509_AUX
+ PEM_read_bio_X509_CRL
+ PEM_read_bio_X509_REQ
+ PEM_read_bio_ex
+ PEM_write
+ PEM_write_CMS
+ PEM_write_DHparams
+ PEM_write_DHxparams
+ PEM_write_DSAPrivateKey
+ PEM_write_DSA_PUBKEY
+ PEM_write_DSAparams
+ PEM_write_ECPKParameters
+ PEM_write_ECPrivateKey
+ PEM_write_EC_PUBKEY
+ PEM_write_NETSCAPE_CERT_SEQUENCE
+ PEM_write_PKCS7
+ PEM_write_PKCS8PrivateKey
+ PEM_write_PKCS8PrivateKey_nid
+ PEM_write_PKCS8
+ PEM_write_PKCS8_PRIV_KEY_INFO
+ PEM_write_PUBKEY
+ PEM_write_PrivateKey
+ PEM_write_RSAPrivateKey
+ PEM_write_RSAPublicKey
+ PEM_write_RSA_PUBKEY
+ PEM_write_X509
+ PEM_write_X509_AUX
+ PEM_write_X509_CRL
+ PEM_write_X509_REQ
+ PEM_write_X509_REQ_NEW
+ PEM_write_bio
+ PEM_write_bio_ASN1_stream
+ PEM_write_bio_CMS
+ PEM_write_bio_CMS_stream
+ PEM_write_bio_DHparams
+ PEM_write_bio_DHxparams
+ PEM_write_bio_DSAPrivateKey
+ PEM_write_bio_DSA_PUBKEY
+ PEM_write_bio_DSAparams
+ PEM_write_bio_ECPKParameters
+ PEM_write_bio_ECPrivateKey
+ PEM_write_bio_EC_PUBKEY
+ PEM_write_bio_NETSCAPE_CERT_SEQUENCE
+ PEM_write_bio_PKCS7
+ PEM_write_bio_PKCS7_stream
+ PEM_write_bio_PKCS8PrivateKey
+ PEM_write_bio_PKCS8PrivateKey_nid
+ PEM_write_bio_PKCS8
+ PEM_write_bio_PKCS8_PRIV_KEY_INFO
+ PEM_write_bio_PUBKEY
+ PEM_write_bio_Parameters
+ PEM_write_bio_PrivateKey
+ PEM_write_bio_PrivateKey_traditional
+ PEM_write_bio_RSAPrivateKey
+ PEM_write_bio_RSAPublicKey
+ PEM_write_bio_RSA_PUBKEY
+ PEM_write_bio_X509
+ PEM_write_bio_X509_AUX
+ PEM_write_bio_X509_CRL
+ PEM_write_bio_X509_REQ
+ PEM_write_bio_X509_REQ_NEW
+ PKCS12_AUTHSAFES_it
+ PKCS12_BAGS_free
+ PKCS12_BAGS_it
+ PKCS12_BAGS_new
+ PKCS12_MAC_DATA_free
+ PKCS12_MAC_DATA_it
+ PKCS12_MAC_DATA_new
+ PKCS12_PBE_add
+ PKCS12_PBE_keyivgen
+ PKCS12_SAFEBAGS_it
+ PKCS12_SAFEBAG_create0_p8inf
+ PKCS12_SAFEBAG_create0_pkcs8
+ PKCS12_SAFEBAG_create_cert
+ PKCS12_SAFEBAG_create_crl
+ PKCS12_SAFEBAG_create_pkcs8_encrypt
+ PKCS12_SAFEBAG_free
+ PKCS12_SAFEBAG_get0_attr
+ PKCS12_SAFEBAG_get0_attrs
+ PKCS12_SAFEBAG_get0_p8inf
+ PKCS12_SAFEBAG_get0_pkcs8
+ PKCS12_SAFEBAG_get0_safes
+ PKCS12_SAFEBAG_get0_type
+ PKCS12_SAFEBAG_get1_cert
+ PKCS12_SAFEBAG_get1_crl
+ PKCS12_SAFEBAG_get_bag_nid
+ PKCS12_SAFEBAG_get_nid
+ PKCS12_SAFEBAG_it
+ PKCS12_SAFEBAG_new
+ PKCS12_add_CSPName_asc
+ PKCS12_add_cert
+ PKCS12_add_friendlyname_asc
+ PKCS12_add_friendlyname_uni
+ PKCS12_add_friendlyname_utf8
+ PKCS12_add_key
+ PKCS12_add_localkeyid
+ PKCS12_add_safe
+ PKCS12_add_safes
+ PKCS12_create
+ PKCS12_decrypt_skey
+ PKCS12_free
+ PKCS12_gen_mac
+ PKCS12_get0_mac
+ PKCS12_get_attr
+ PKCS12_get_attr_gen
+ PKCS12_get_friendlyname
+ PKCS12_init
+ PKCS12_item_decrypt_d2i
+ PKCS12_item_i2d_encrypt
+ PKCS12_item_pack_safebag
+ PKCS12_it
+ PKCS12_key_gen_asc
+ PKCS12_key_gen_uni
+ PKCS12_key_gen_utf8
+ PKCS12_mac_present
+ PKCS12_new
+ PKCS12_newpass
+ PKCS12_pack_authsafes
+ PKCS12_pack_p7data
+ PKCS12_pack_p7encdata
+ PKCS12_parse
+ PKCS12_pbe_crypt
+ PKCS12_set_mac
+ PKCS12_setup_mac
+ PKCS12_unpack_authsafes
+ PKCS12_unpack_p7data
+ PKCS12_unpack_p7encdata
+ PKCS12_verify_mac
+ PKCS1_MGF1
+ PKCS5_PBE_add
+ PKCS5_PBE_keyivgen
+ PKCS5_PBKDF2_HMAC
+ PKCS5_PBKDF2_HMAC_SHA1
+ PKCS5_pbe2_set
+ PKCS5_pbe2_set_iv
+ PKCS5_pbe2_set_scrypt
+ PKCS5_pbe_set0_algor
+ PKCS5_pbe_set
+ PKCS5_pbkdf2_set
+ PKCS5_v2_PBE_keyivgen
+ PKCS5_v2_scrypt_keyivgen
+ PKCS7_ATTR_SIGN_it
+ PKCS7_ATTR_VERIFY_it
+ PKCS7_DIGEST_free
+ PKCS7_DIGEST_it
+ PKCS7_DIGEST_new
+ PKCS7_ENCRYPT_free
+ PKCS7_ENCRYPT_it
+ PKCS7_ENCRYPT_new
+ PKCS7_ENC_CONTENT_free
+ PKCS7_ENC_CONTENT_it
+ PKCS7_ENC_CONTENT_new
+ PKCS7_ENVELOPE_free
+ PKCS7_ENVELOPE_it
+ PKCS7_ENVELOPE_new
+ PKCS7_ISSUER_AND_SERIAL_digest
+ PKCS7_ISSUER_AND_SERIAL_free
+ PKCS7_ISSUER_AND_SERIAL_it
+ PKCS7_ISSUER_AND_SERIAL_new
+ PKCS7_RECIP_INFO_free
+ PKCS7_RECIP_INFO_get0_alg
+ PKCS7_RECIP_INFO_it
+ PKCS7_RECIP_INFO_new
+ PKCS7_RECIP_INFO_set
+ PKCS7_SIGNED_free
+ PKCS7_SIGNED_it
+ PKCS7_SIGNED_new
+ PKCS7_SIGNER_INFO_free
+ PKCS7_SIGNER_INFO_get0_algs
+ PKCS7_SIGNER_INFO_it
+ PKCS7_SIGNER_INFO_new
+ PKCS7_SIGNER_INFO_set
+ PKCS7_SIGNER_INFO_sign
+ PKCS7_SIGN_ENVELOPE_free
+ PKCS7_SIGN_ENVELOPE_it
+ PKCS7_SIGN_ENVELOPE_new
+ PKCS7_add0_attrib_signing_time
+ PKCS7_add1_attrib_digest
+ PKCS7_add_attrib_content_type
+ PKCS7_add_attrib_smimecap
+ PKCS7_add_attribute
+ PKCS7_add_certificate
+ PKCS7_add_crl
+ PKCS7_add_recipient
+ PKCS7_add_recipient_info
+ PKCS7_add_signature
+ PKCS7_add_signed_attribute
+ PKCS7_add_signer
+ PKCS7_cert_from_signer_info
+ PKCS7_content_new
+ PKCS7_ctrl
+ PKCS7_dataDecode
+ PKCS7_dataFinal
+ PKCS7_dataInit
+ PKCS7_dataVerify
+ PKCS7_decrypt
+ PKCS7_digest_from_attributes
+ PKCS7_dup
+ PKCS7_encrypt
+ PKCS7_final
+ PKCS7_free
+ PKCS7_get0_signers
+ PKCS7_get_attribute
+ PKCS7_get_issuer_and_serial
+ PKCS7_get_signed_attribute
+ PKCS7_get_signer_info
+ PKCS7_get_smimecap
+ PKCS7_it
+ PKCS7_new
+ PKCS7_print_ctx
+ PKCS7_set0_type_other
+ PKCS7_set_attributes
+ PKCS7_set_cipher
+ PKCS7_set_content
+ PKCS7_set_digest
+ PKCS7_set_signed_attributes
+ PKCS7_set_type
+ PKCS7_sign
+ PKCS7_sign_add_signer
+ PKCS7_signatureVerify
+ PKCS7_simple_smimecap
+ PKCS7_stream
+ PKCS7_to_TS_TST_INFO
+ PKCS7_verify
+ PKCS8_PRIV_KEY_INFO_free
+ PKCS8_PRIV_KEY_INFO_it
+ PKCS8_PRIV_KEY_INFO_new
+ PKCS8_add_keyusage
+ PKCS8_decrypt
+ PKCS8_encrypt
+ PKCS8_get_attr
+ PKCS8_pkey_add1_attr_by_NID
+ PKCS8_pkey_get0
+ PKCS8_pkey_get0_attrs
+ PKCS8_pkey_set0
+ PKCS8_set0_pbe
+ PKEY_USAGE_PERIOD_free
+ PKEY_USAGE_PERIOD_it
+ PKEY_USAGE_PERIOD_new
+ POLICYINFO_free
+ POLICYINFO_it
+ POLICYINFO_new
+ POLICYQUALINFO_free
+ POLICYQUALINFO_it
+ POLICYQUALINFO_new
+ POLICY_CONSTRAINTS_free
+ POLICY_CONSTRAINTS_it
+ POLICY_CONSTRAINTS_new
+ POLICY_MAPPINGS_it
+ POLICY_MAPPING_free
+ POLICY_MAPPING_it
+ POLICY_MAPPING_new
+ PROFESSION_INFO_free
+ PROFESSION_INFO_get0_addProfessionInfo
+ PROFESSION_INFO_get0_namingAuthority
+ PROFESSION_INFO_get0_professionItems
+ PROFESSION_INFO_get0_professionOIDs
+ PROFESSION_INFO_get0_registrationNumber
+ PROFESSION_INFO_it
+ PROFESSION_INFO_new
+ PROFESSION_INFO_set0_addProfessionInfo
+ PROFESSION_INFO_set0_namingAuthority
+ PROFESSION_INFO_set0_professionItems
+ PROFESSION_INFO_set0_professionOIDs
+ PROFESSION_INFO_set0_registrationNumber
+ PROXY_CERT_INFO_EXTENSION_free
+ PROXY_CERT_INFO_EXTENSION_it
+ PROXY_CERT_INFO_EXTENSION_new
+ PROXY_POLICY_free
+ PROXY_POLICY_it
+ PROXY_POLICY_new
+ RAND_DRBG_bytes
+ RAND_DRBG_free
+ RAND_DRBG_generate
+ RAND_DRBG_get0_master
+ RAND_DRBG_get0_private
+ RAND_DRBG_get0_public
+ RAND_DRBG_get_ex_data
+ RAND_DRBG_instantiate
+ RAND_DRBG_new
+ RAND_DRBG_reseed
+ RAND_DRBG_secure_new
+ RAND_DRBG_set
+ RAND_DRBG_set_callbacks
+ RAND_DRBG_set_defaults
+ RAND_DRBG_set_ex_data
+ RAND_DRBG_set_reseed_defaults
+ RAND_DRBG_set_reseed_interval
+ RAND_DRBG_set_reseed_time_interval
+ RAND_DRBG_uninstantiate
+ RAND_OpenSSL
+ RAND_add
+ RAND_bytes
+ RAND_event
+ RAND_file_name
+ RAND_get_rand_method
+ RAND_keep_random_devices_open
+ RAND_load_file
+ RAND_poll
+ RAND_priv_bytes
+ RAND_pseudo_bytes
+ RAND_screen
+ RAND_seed
+ RAND_set_rand_engine
+ RAND_set_rand_method
+ RAND_status
+ RAND_write_file
+ RC2_cbc_encrypt
+ RC2_cfb64_encrypt
+ RC2_decrypt
+ RC2_ecb_encrypt
+ RC2_encrypt
+ RC2_ofb64_encrypt
+ RC2_set_key
+ RC4
+ RC4_options
+ RC4_set_key
+ RC5_32_cbc_encrypt
+ RC5_32_cfb64_encrypt
+ RC5_32_decrypt
+ RC5_32_ecb_encrypt
+ RC5_32_encrypt
+ RC5_32_ofb64_encrypt
+ RC5_32_set_key
+ RIPEMD160
+ RIPEMD160_Final
+ RIPEMD160_Init
+ RIPEMD160_Transform
+ RIPEMD160_Update
+ RSAPrivateKey_dup
+ RSAPrivateKey_it
+ RSAPublicKey_dup
+ RSAPublicKey_it
+ RSA_OAEP_PARAMS_free
+ RSA_OAEP_PARAMS_it
+ RSA_OAEP_PARAMS_new
+ RSA_PKCS1_OpenSSL
+ RSA_PSS_PARAMS_free
+ RSA_PSS_PARAMS_it
+ RSA_PSS_PARAMS_new
+ RSA_X931_derive_ex
+ RSA_X931_generate_key_ex
+ RSA_X931_hash_id
+ RSA_bits
+ RSA_blinding_off
+ RSA_blinding_on
+ RSA_check_key
+ RSA_check_key_ex
+ RSA_clear_flags
+ RSA_flags
+ RSA_free
+ RSA_generate_key
+ RSA_generate_key_ex
+ RSA_generate_multi_prime_key
+ RSA_get0_crt_params
+ RSA_get0_d
+ RSA_get0_dmp1
+ RSA_get0_dmq1
+ RSA_get0_e
+ RSA_get0_engine
+ RSA_get0_factors
+ RSA_get0_iqmp
+ RSA_get0_key
+ RSA_get0_multi_prime_crt_params
+ RSA_get0_multi_prime_factors
+ RSA_get0_n
+ RSA_get0_p
+ RSA_get0_q
+ RSA_get_default_method
+ RSA_get_ex_data
+ RSA_get_method
+ RSA_get_multi_prime_extra_count
+ RSA_get_version
+ RSA_meth_dup
+ RSA_meth_free
+ RSA_meth_get0_app_data
+ RSA_meth_get0_name
+ RSA_meth_get_bn_mod_exp
+ RSA_meth_get_finish
+ RSA_meth_get_flags
+ RSA_meth_get_init
+ RSA_meth_get_keygen
+ RSA_meth_get_mod_exp
+ RSA_meth_get_multi_prime_keygen
+ RSA_meth_get_priv_dec
+ RSA_meth_get_priv_enc
+ RSA_meth_get_pub_dec
+ RSA_meth_get_pub_enc
+ RSA_meth_get_sign
+ RSA_meth_get_verify
+ RSA_meth_new
+ RSA_meth_set0_app_data
+ RSA_meth_set1_name
+ RSA_meth_set_bn_mod_exp
+ RSA_meth_set_finish
+ RSA_meth_set_flags
+ RSA_meth_set_init
+ RSA_meth_set_keygen
+ RSA_meth_set_mod_exp
+ RSA_meth_set_multi_prime_keygen
+ RSA_meth_set_priv_dec
+ RSA_meth_set_priv_enc
+ RSA_meth_set_pub_dec
+ RSA_meth_set_pub_enc
+ RSA_meth_set_sign
+ RSA_meth_set_verify
+ RSA_new
+ RSA_new_method
+ RSA_null_method
+ RSA_padding_add_PKCS1_OAEP
+ RSA_padding_add_PKCS1_OAEP_mgf1
+ RSA_padding_add_PKCS1_PSS
+ RSA_padding_add_PKCS1_PSS_mgf1
+ RSA_padding_add_PKCS1_type_1
+ RSA_padding_add_PKCS1_type_2
+ RSA_padding_add_SSLv23
+ RSA_padding_add_X931
+ RSA_padding_add_none
+ RSA_padding_check_PKCS1_OAEP
+ RSA_padding_check_PKCS1_OAEP_mgf1
+ RSA_padding_check_PKCS1_type_1
+ RSA_padding_check_PKCS1_type_2
+ RSA_padding_check_SSLv23
+ RSA_padding_check_X931
+ RSA_padding_check_none
+ RSA_pkey_ctx_ctrl
+ RSA_print
+ RSA_print_fp
+ RSA_private_decrypt
+ RSA_private_encrypt
+ RSA_public_decrypt
+ RSA_public_encrypt
+ RSA_security_bits
+ RSA_set0_crt_params
+ RSA_set0_factors
+ RSA_set0_key
+ RSA_set0_multi_prime_params
+ RSA_set_default_method
+ RSA_set_ex_data
+ RSA_set_flags
+ RSA_set_method
+ RSA_setup_blinding
+ RSA_sign
+ RSA_sign_ASN1_OCTET_STRING
+ RSA_size
+ RSA_test_flags
+ RSA_up_ref
+ RSA_verify
+ RSA_verify_ASN1_OCTET_STRING
+ RSA_verify_PKCS1_PSS
+ RSA_verify_PKCS1_PSS_mgf1
+ SCRYPT_PARAMS_free
+ SCRYPT_PARAMS_it
+ SCRYPT_PARAMS_new
+ SCT_LIST_free
+ SCT_LIST_print
+ SCT_LIST_validate
+ SCT_free
+ SCT_get0_extensions
+ SCT_get0_log_id
+ SCT_get0_signature
+ SCT_get_log_entry_type
+ SCT_get_signature_nid
+ SCT_get_source
+ SCT_get_timestamp
+ SCT_get_validation_status
+ SCT_get_version
+ SCT_new
+ SCT_new_from_base64
+ SCT_print
+ SCT_set0_extensions
+ SCT_set0_log_id
+ SCT_set0_signature
+ SCT_set1_extensions
+ SCT_set1_log_id
+ SCT_set1_signature
+ SCT_set_log_entry_type
+ SCT_set_signature_nid
+ SCT_set_source
+ SCT_set_timestamp
+ SCT_set_version
+ SCT_validate
+ SCT_validation_status_string
+ SEED_cbc_encrypt
+ SEED_cfb128_encrypt
+ SEED_decrypt
+ SEED_ecb_encrypt
+ SEED_encrypt
+ SEED_ofb128_encrypt
+ SEED_set_key
+ SHA1
+ SHA1_Final
+ SHA1_Init
+ SHA1_Transform
+ SHA1_Update
+ SHA224
+ SHA224_Final
+ SHA224_Init
+ SHA224_Update
+ SHA256
+ SHA256_Final
+ SHA256_Init
+ SHA256_Transform
+ SHA256_Update
+ SHA384
+ SHA384_Final
+ SHA384_Init
+ SHA384_Update
+ SHA512
+ SHA512_Final
+ SHA512_Init
+ SHA512_Transform
+ SHA512_Update
+ SMIME_crlf_copy
+ SMIME_read_ASN1
+ SMIME_read_CMS
+ SMIME_read_PKCS7
+ SMIME_text
+ SMIME_write_ASN1
+ SMIME_write_CMS
+ SMIME_write_PKCS7
+ SRP_Calc_A
+ SRP_Calc_B
+ SRP_Calc_client_key
+ SRP_Calc_server_key
+ SRP_Calc_u
+ SRP_Calc_x
+ SRP_VBASE_free
+ SRP_VBASE_get1_by_user
+ SRP_VBASE_get_by_user
+ SRP_VBASE_init
+ SRP_VBASE_new
+ SRP_Verify_A_mod_N
+ SRP_Verify_B_mod_N
+ SRP_check_known_gN_param
+ SRP_create_verifier
+ SRP_create_verifier_BN
+ SRP_get_default_gN
+ SRP_user_pwd_free
+ SXNETID_free
+ SXNETID_it
+ SXNETID_new
+ SXNET_add_id_INTEGER
+ SXNET_add_id_asc
+ SXNET_add_id_ulong
+ SXNET_free
+ SXNET_get_id_INTEGER
+ SXNET_get_id_asc
+ SXNET_get_id_ulong
+ SXNET_it
+ SXNET_new
+ TLS_FEATURE_free
+ TLS_FEATURE_new
+ TS_ACCURACY_dup
+ TS_ACCURACY_free
+ TS_ACCURACY_get_micros
+ TS_ACCURACY_get_millis
+ TS_ACCURACY_get_seconds
+ TS_ACCURACY_new
+ TS_ACCURACY_set_micros
+ TS_ACCURACY_set_millis
+ TS_ACCURACY_set_seconds
+ TS_ASN1_INTEGER_print_bio
+ TS_CONF_get_tsa_section
+ TS_CONF_load_cert
+ TS_CONF_load_certs
+ TS_CONF_load_key
+ TS_CONF_set_accuracy
+ TS_CONF_set_certs
+ TS_CONF_set_clock_precision_digits
+ TS_CONF_set_crypto_device
+ TS_CONF_set_def_policy
+ TS_CONF_set_default_engine
+ TS_CONF_set_digests
+ TS_CONF_set_ess_cert_id_chain
+ TS_CONF_set_ess_cert_id_digest
+ TS_CONF_set_ordering
+ TS_CONF_set_policies
+ TS_CONF_set_serial
+ TS_CONF_set_signer_cert
+ TS_CONF_set_signer_digest
+ TS_CONF_set_signer_key
+ TS_CONF_set_tsa_name
+ TS_MSG_IMPRINT_dup
+ TS_MSG_IMPRINT_free
+ TS_MSG_IMPRINT_get_algo
+ TS_MSG_IMPRINT_get_msg
+ TS_MSG_IMPRINT_new
+ TS_MSG_IMPRINT_print_bio
+ TS_MSG_IMPRINT_set_algo
+ TS_MSG_IMPRINT_set_msg
+ TS_OBJ_print_bio
+ TS_REQ_add_ext
+ TS_REQ_delete_ext
+ TS_REQ_dup
+ TS_REQ_ext_free
+ TS_REQ_free
+ TS_REQ_get_cert_req
+ TS_REQ_get_ext
+ TS_REQ_get_ext_by_NID
+ TS_REQ_get_ext_by_OBJ
+ TS_REQ_get_ext_by_critical
+ TS_REQ_get_ext_count
+ TS_REQ_get_ext_d2i
+ TS_REQ_get_exts
+ TS_REQ_get_msg_imprint
+ TS_REQ_get_nonce
+ TS_REQ_get_policy_id
+ TS_REQ_get_version
+ TS_REQ_new
+ TS_REQ_print_bio
+ TS_REQ_set_cert_req
+ TS_REQ_set_msg_imprint
+ TS_REQ_set_nonce
+ TS_REQ_set_policy_id
+ TS_REQ_set_version
+ TS_REQ_to_TS_VERIFY_CTX
+ TS_RESP_CTX_add_failure_info
+ TS_RESP_CTX_add_flags
+ TS_RESP_CTX_add_md
+ TS_RESP_CTX_add_policy
+ TS_RESP_CTX_free
+ TS_RESP_CTX_get_request
+ TS_RESP_CTX_get_tst_info
+ TS_RESP_CTX_new
+ TS_RESP_CTX_set_accuracy
+ TS_RESP_CTX_set_certs
+ TS_RESP_CTX_set_clock_precision_digits
+ TS_RESP_CTX_set_def_policy
+ TS_RESP_CTX_set_ess_cert_id_digest
+ TS_RESP_CTX_set_extension_cb
+ TS_RESP_CTX_set_serial_cb
+ TS_RESP_CTX_set_signer_cert
+ TS_RESP_CTX_set_signer_digest
+ TS_RESP_CTX_set_signer_key
+ TS_RESP_CTX_set_status_info
+ TS_RESP_CTX_set_status_info_cond
+ TS_RESP_CTX_set_time_cb
+ TS_RESP_create_response
+ TS_RESP_dup
+ TS_RESP_free
+ TS_RESP_get_status_info
+ TS_RESP_get_token
+ TS_RESP_get_tst_info
+ TS_RESP_new
+ TS_RESP_print_bio
+ TS_RESP_set_status_info
+ TS_RESP_set_tst_info
+ TS_RESP_verify_response
+ TS_RESP_verify_signature
+ TS_RESP_verify_token
+ TS_STATUS_INFO_dup
+ TS_STATUS_INFO_free
+ TS_STATUS_INFO_get0_failure_info
+ TS_STATUS_INFO_get0_status
+ TS_STATUS_INFO_get0_text
+ TS_STATUS_INFO_new
+ TS_STATUS_INFO_print_bio
+ TS_STATUS_INFO_set_status
+ TS_TST_INFO_add_ext
+ TS_TST_INFO_delete_ext
+ TS_TST_INFO_dup
+ TS_TST_INFO_ext_free
+ TS_TST_INFO_free
+ TS_TST_INFO_get_accuracy
+ TS_TST_INFO_get_ext
+ TS_TST_INFO_get_ext_by_NID
+ TS_TST_INFO_get_ext_by_OBJ
+ TS_TST_INFO_get_ext_by_critical
+ TS_TST_INFO_get_ext_count
+ TS_TST_INFO_get_ext_d2i
+ TS_TST_INFO_get_exts
+ TS_TST_INFO_get_msg_imprint
+ TS_TST_INFO_get_nonce
+ TS_TST_INFO_get_ordering
+ TS_TST_INFO_get_policy_id
+ TS_TST_INFO_get_serial
+ TS_TST_INFO_get_time
+ TS_TST_INFO_get_tsa
+ TS_TST_INFO_get_version
+ TS_TST_INFO_new
+ TS_TST_INFO_print_bio
+ TS_TST_INFO_set_accuracy
+ TS_TST_INFO_set_msg_imprint
+ TS_TST_INFO_set_nonce
+ TS_TST_INFO_set_ordering
+ TS_TST_INFO_set_policy_id
+ TS_TST_INFO_set_serial
+ TS_TST_INFO_set_time
+ TS_TST_INFO_set_tsa
+ TS_TST_INFO_set_version
+ TS_VERIFY_CTS_set_certs
+ TS_VERIFY_CTX_add_flags
+ TS_VERIFY_CTX_cleanup
+ TS_VERIFY_CTX_free
+ TS_VERIFY_CTX_init
+ TS_VERIFY_CTX_new
+ TS_VERIFY_CTX_set_data
+ TS_VERIFY_CTX_set_flags
+ TS_VERIFY_CTX_set_imprint
+ TS_VERIFY_CTX_set_store
+ TS_X509_ALGOR_print_bio
+ TS_ext_print_bio
+ TXT_DB_create_index
+ TXT_DB_free
+ TXT_DB_get_by_index
+ TXT_DB_insert
+ TXT_DB_read
+ TXT_DB_write
+ UINT32_it
+ UINT64_it
+ UI_OpenSSL
+ UI_UTIL_read_pw
+ UI_UTIL_read_pw_string
+ UI_UTIL_wrap_read_pem_callback
+ UI_add_error_string
+ UI_add_info_string
+ UI_add_input_boolean
+ UI_add_input_string
+ UI_add_user_data
+ UI_add_verify_string
+ UI_construct_prompt
+ UI_create_method
+ UI_ctrl
+ UI_destroy_method
+ UI_dup_error_string
+ UI_dup_info_string
+ UI_dup_input_boolean
+ UI_dup_input_string
+ UI_dup_user_data
+ UI_dup_verify_string
+ UI_free
+ UI_get0_action_string
+ UI_get0_output_string
+ UI_get0_result
+ UI_get0_result_string
+ UI_get0_test_string
+ UI_get0_user_data
+ UI_get_default_method
+ UI_get_ex_data
+ UI_get_input_flags
+ UI_get_method
+ UI_get_result_length
+ UI_get_result_maxsize
+ UI_get_result_minsize
+ UI_get_result_string_length
+ UI_get_string_type
+ UI_method_get_closer
+ UI_method_get_data_destructor
+ UI_method_get_data_duplicator
+ UI_method_get_ex_data
+ UI_method_get_flusher
+ UI_method_get_opener
+ UI_method_get_prompt_constructor
+ UI_method_get_reader
+ UI_method_get_writer
+ UI_method_set_closer
+ UI_method_set_data_duplicator
+ UI_method_set_ex_data
+ UI_method_set_flusher
+ UI_method_set_opener
+ UI_method_set_prompt_constructor
+ UI_method_set_reader
+ UI_method_set_writer
+ UI_new
+ UI_new_method
+ UI_null
+ UI_process
+ UI_set_default_method
+ UI_set_ex_data
+ UI_set_method
+ UI_set_result
+ UI_set_result_ex
+ USERNOTICE_free
+ USERNOTICE_it
+ USERNOTICE_new
+ UTF8_getc
+ UTF8_putc
+ WHIRLPOOL
+ WHIRLPOOL_BitUpdate
+ WHIRLPOOL_Final
+ WHIRLPOOL_Init
+ WHIRLPOOL_Update
+ X509V3_EXT_CRL_add_conf
+ X509V3_EXT_CRL_add_nconf
+ X509V3_EXT_REQ_add_conf
+ X509V3_EXT_REQ_add_nconf
+ X509V3_EXT_add
+ X509V3_EXT_add_alias
+ X509V3_EXT_add_conf
+ X509V3_EXT_add_list
+ X509V3_EXT_add_nconf
+ X509V3_EXT_add_nconf_sk
+ X509V3_EXT_cleanup
+ X509V3_EXT_conf
+ X509V3_EXT_conf_nid
+ X509V3_EXT_d2i
+ X509V3_EXT_get
+ X509V3_EXT_get_nid
+ X509V3_EXT_i2d
+ X509V3_EXT_nconf
+ X509V3_EXT_nconf_nid
+ X509V3_EXT_print
+ X509V3_EXT_print_fp
+ X509V3_EXT_val_prn
+ X509V3_NAME_from_section
+ X509V3_add1_i2d
+ X509V3_add_standard_extensions
+ X509V3_add_value
+ X509V3_add_value_bool
+ X509V3_add_value_bool_nf
+ X509V3_add_value_int
+ X509V3_add_value_uchar
+ X509V3_conf_free
+ X509V3_extensions_print
+ X509V3_get_d2i
+ X509V3_get_section
+ X509V3_get_string
+ X509V3_get_value_bool
+ X509V3_get_value_int
+ X509V3_parse_list
+ X509V3_section_free
+ X509V3_set_conf_lhash
+ X509V3_set_ctx
+ X509V3_set_nconf
+ X509V3_string_free
+ X509_ALGORS_it
+ X509_ALGOR_cmp
+ X509_ALGOR_dup
+ X509_ALGOR_free
+ X509_ALGOR_get0
+ X509_ALGOR_it
+ X509_ALGOR_new
+ X509_ALGOR_set0
+ X509_ALGOR_set_md
+ X509_ATTRIBUTE_count
+ X509_ATTRIBUTE_create
+ X509_ATTRIBUTE_create_by_NID
+ X509_ATTRIBUTE_create_by_OBJ
+ X509_ATTRIBUTE_create_by_txt
+ X509_ATTRIBUTE_dup
+ X509_ATTRIBUTE_free
+ X509_ATTRIBUTE_get0_data
+ X509_ATTRIBUTE_get0_object
+ X509_ATTRIBUTE_get0_type
+ X509_ATTRIBUTE_it
+ X509_ATTRIBUTE_new
+ X509_ATTRIBUTE_set1_data
+ X509_ATTRIBUTE_set1_object
+ X509_CERT_AUX_free
+ X509_CERT_AUX_it
+ X509_CERT_AUX_new
+ X509_CINF_free
+ X509_CINF_it
+ X509_CINF_new
+ X509_CRL_INFO_free
+ X509_CRL_INFO_it
+ X509_CRL_INFO_new
+ X509_CRL_METHOD_free
+ X509_CRL_METHOD_new
+ X509_CRL_add0_revoked
+ X509_CRL_add1_ext_i2d
+ X509_CRL_add_ext
+ X509_CRL_check_suiteb
+ X509_CRL_cmp
+ X509_CRL_delete_ext
+ X509_CRL_diff
+ X509_CRL_digest
+ X509_CRL_dup
+ X509_CRL_free
+ X509_CRL_get0_by_cert
+ X509_CRL_get0_by_serial
+ X509_CRL_get0_extensions
+ X509_CRL_get0_lastUpdate
+ X509_CRL_get0_nextUpdate
+ X509_CRL_get0_signature
+ X509_CRL_get_REVOKED
+ X509_CRL_get_ext
+ X509_CRL_get_ext_by_NID
+ X509_CRL_get_ext_by_OBJ
+ X509_CRL_get_ext_by_critical
+ X509_CRL_get_ext_count
+ X509_CRL_get_ext_d2i
+ X509_CRL_get_issuer
+ X509_CRL_get_lastUpdate
+ X509_CRL_get_meth_data
+ X509_CRL_get_nextUpdate
+ X509_CRL_get_signature_nid
+ X509_CRL_get_version
+ X509_CRL_http_nbio
+ X509_CRL_it
+ X509_CRL_match
+ X509_CRL_new
+ X509_CRL_print
+ X509_CRL_print_ex
+ X509_CRL_print_fp
+ X509_CRL_set1_lastUpdate
+ X509_CRL_set1_nextUpdate
+ X509_CRL_set_default_method
+ X509_CRL_set_issuer_name
+ X509_CRL_set_meth_data
+ X509_CRL_set_version
+ X509_CRL_sign
+ X509_CRL_sign_ctx
+ X509_CRL_sort
+ X509_CRL_up_ref
+ X509_CRL_verify
+ X509_EXTENSIONS_it
+ X509_EXTENSION_create_by_NID
+ X509_EXTENSION_create_by_OBJ
+ X509_EXTENSION_dup
+ X509_EXTENSION_free
+ X509_EXTENSION_get_critical
+ X509_EXTENSION_get_data
+ X509_EXTENSION_get_object
+ X509_EXTENSION_it
+ X509_EXTENSION_new
+ X509_EXTENSION_set_critical
+ X509_EXTENSION_set_data
+ X509_EXTENSION_set_object
+ X509_INFO_free
+ X509_INFO_new
+ X509_LOOKUP_by_alias
+ X509_LOOKUP_by_fingerprint
+ X509_LOOKUP_by_issuer_serial
+ X509_LOOKUP_by_subject
+ X509_LOOKUP_ctrl
+ X509_LOOKUP_file
+ X509_LOOKUP_free
+ X509_LOOKUP_get_method_data
+ X509_LOOKUP_get_store
+ X509_LOOKUP_hash_dir
+ X509_LOOKUP_init
+ X509_LOOKUP_meth_free
+ X509_LOOKUP_meth_get_ctrl
+ X509_LOOKUP_meth_get_free
+ X509_LOOKUP_meth_get_get_by_alias
+ X509_LOOKUP_meth_get_get_by_fingerprint
+ X509_LOOKUP_meth_get_get_by_issuer_serial
+ X509_LOOKUP_meth_get_get_by_subject
+ X509_LOOKUP_meth_get_init
+ X509_LOOKUP_meth_get_new_item
+ X509_LOOKUP_meth_get_shutdown
+ X509_LOOKUP_meth_new
+ X509_LOOKUP_meth_set_ctrl
+ X509_LOOKUP_meth_set_free
+ X509_LOOKUP_meth_set_get_by_alias
+ X509_LOOKUP_meth_set_get_by_fingerprint
+ X509_LOOKUP_meth_set_get_by_issuer_serial
+ X509_LOOKUP_meth_set_get_by_subject
+ X509_LOOKUP_meth_set_init
+ X509_LOOKUP_meth_set_new_item
+ X509_LOOKUP_meth_set_shutdown
+ X509_LOOKUP_new
+ X509_LOOKUP_set_method_data
+ X509_LOOKUP_shutdown
+ X509_NAME_ENTRY_create_by_NID
+ X509_NAME_ENTRY_create_by_OBJ
+ X509_NAME_ENTRY_create_by_txt
+ X509_NAME_ENTRY_dup
+ X509_NAME_ENTRY_free
+ X509_NAME_ENTRY_get_data
+ X509_NAME_ENTRY_get_object
+ X509_NAME_ENTRY_it
+ X509_NAME_ENTRY_new
+ X509_NAME_ENTRY_set
+ X509_NAME_ENTRY_set_data
+ X509_NAME_ENTRY_set_object
+ X509_NAME_add_entry
+ X509_NAME_add_entry_by_NID
+ X509_NAME_add_entry_by_OBJ
+ X509_NAME_add_entry_by_txt
+ X509_NAME_cmp
+ X509_NAME_delete_entry
+ X509_NAME_digest
+ X509_NAME_dup
+ X509_NAME_entry_count
+ X509_NAME_free
+ X509_NAME_get0_der
+ X509_NAME_get_entry
+ X509_NAME_get_index_by_NID
+ X509_NAME_get_index_by_OBJ
+ X509_NAME_get_text_by_NID
+ X509_NAME_get_text_by_OBJ
+ X509_NAME_hash
+ X509_NAME_hash_old
+ X509_NAME_it
+ X509_NAME_new
+ X509_NAME_oneline
+ X509_NAME_print
+ X509_NAME_print_ex
+ X509_NAME_print_ex_fp
+ X509_NAME_set
+ X509_OBJECT_free
+ X509_OBJECT_get0_X509
+ X509_OBJECT_get0_X509_CRL
+ X509_OBJECT_get_type
+ X509_OBJECT_idx_by_subject
+ X509_OBJECT_new
+ X509_OBJECT_retrieve_by_subject
+ X509_OBJECT_retrieve_match
+ X509_OBJECT_set1_X509
+ X509_OBJECT_set1_X509_CRL
+ X509_OBJECT_up_ref_count
+ X509_PKEY_free
+ X509_PKEY_new
+ X509_POLICY_NODE_print
+ X509_PUBKEY_free
+ X509_PUBKEY_get0
+ X509_PUBKEY_get0_param
+ X509_PUBKEY_get
+ X509_PUBKEY_it
+ X509_PUBKEY_new
+ X509_PUBKEY_set0_param
+ X509_PUBKEY_set
+ X509_PURPOSE_add
+ X509_PURPOSE_cleanup
+ X509_PURPOSE_get0
+ X509_PURPOSE_get0_name
+ X509_PURPOSE_get0_sname
+ X509_PURPOSE_get_by_id
+ X509_PURPOSE_get_by_sname
+ X509_PURPOSE_get_count
+ X509_PURPOSE_get_id
+ X509_PURPOSE_get_trust
+ X509_PURPOSE_set
+ X509_REQ_INFO_free
+ X509_REQ_INFO_it
+ X509_REQ_INFO_new
+ X509_REQ_add1_attr
+ X509_REQ_add1_attr_by_NID
+ X509_REQ_add1_attr_by_OBJ
+ X509_REQ_add1_attr_by_txt
+ X509_REQ_add_extensions
+ X509_REQ_add_extensions_nid
+ X509_REQ_check_private_key
+ X509_REQ_delete_attr
+ X509_REQ_digest
+ X509_REQ_dup
+ X509_REQ_extension_nid
+ X509_REQ_free
+ X509_REQ_get0_pubkey
+ X509_REQ_get0_signature
+ X509_REQ_get1_email
+ X509_REQ_get_X509_PUBKEY
+ X509_REQ_get_attr
+ X509_REQ_get_attr_by_NID
+ X509_REQ_get_attr_by_OBJ
+ X509_REQ_get_attr_count
+ X509_REQ_get_extension_nids
+ X509_REQ_get_extensions
+ X509_REQ_get_pubkey
+ X509_REQ_get_signature_nid
+ X509_REQ_get_subject_name
+ X509_REQ_get_version
+ X509_REQ_it
+ X509_REQ_new
+ X509_REQ_print
+ X509_REQ_print_ex
+ X509_REQ_print_fp
+ X509_REQ_set_extension_nids
+ X509_REQ_set_pubkey
+ X509_REQ_set_subject_name
+ X509_REQ_set_version
+ X509_REQ_sign
+ X509_REQ_sign_ctx
+ X509_REQ_to_X509
+ X509_REQ_verify
+ X509_REVOKED_add1_ext_i2d
+ X509_REVOKED_add_ext
+ X509_REVOKED_delete_ext
+ X509_REVOKED_dup
+ X509_REVOKED_free
+ X509_REVOKED_get0_extensions
+ X509_REVOKED_get0_revocationDate
+ X509_REVOKED_get0_serialNumber
+ X509_REVOKED_get_ext
+ X509_REVOKED_get_ext_by_NID
+ X509_REVOKED_get_ext_by_OBJ
+ X509_REVOKED_get_ext_by_critical
+ X509_REVOKED_get_ext_count
+ X509_REVOKED_get_ext_d2i
+ X509_REVOKED_it
+ X509_REVOKED_new
+ X509_REVOKED_set_revocationDate
+ X509_REVOKED_set_serialNumber
+ X509_SIG_INFO_get
+ X509_SIG_INFO_set
+ X509_SIG_free
+ X509_SIG_get0
+ X509_SIG_getm
+ X509_SIG_it
+ X509_SIG_new
+ X509_STORE_CTX_cleanup
+ X509_STORE_CTX_free
+ X509_STORE_CTX_get0_cert
+ X509_STORE_CTX_get0_chain
+ X509_STORE_CTX_get0_current_crl
+ X509_STORE_CTX_get0_current_issuer
+ X509_STORE_CTX_get0_param
+ X509_STORE_CTX_get0_parent_ctx
+ X509_STORE_CTX_get0_policy_tree
+ X509_STORE_CTX_get0_store
+ X509_STORE_CTX_get0_untrusted
+ X509_STORE_CTX_get1_certs
+ X509_STORE_CTX_get1_chain
+ X509_STORE_CTX_get1_crls
+ X509_STORE_CTX_get1_issuer
+ X509_STORE_CTX_get_by_subject
+ X509_STORE_CTX_get_cert_crl
+ X509_STORE_CTX_get_check_crl
+ X509_STORE_CTX_get_check_issued
+ X509_STORE_CTX_get_check_policy
+ X509_STORE_CTX_get_check_revocation
+ X509_STORE_CTX_get_cleanup
+ X509_STORE_CTX_get_current_cert
+ X509_STORE_CTX_get_error
+ X509_STORE_CTX_get_error_depth
+ X509_STORE_CTX_get_ex_data
+ X509_STORE_CTX_get_explicit_policy
+ X509_STORE_CTX_get_get_crl
+ X509_STORE_CTX_get_get_issuer
+ X509_STORE_CTX_get_lookup_certs
+ X509_STORE_CTX_get_lookup_crls
+ X509_STORE_CTX_get_num_untrusted
+ X509_STORE_CTX_get_obj_by_subject
+ X509_STORE_CTX_get_verify
+ X509_STORE_CTX_get_verify_cb
+ X509_STORE_CTX_init
+ X509_STORE_CTX_new
+ X509_STORE_CTX_purpose_inherit
+ X509_STORE_CTX_set0_crls
+ X509_STORE_CTX_set0_dane
+ X509_STORE_CTX_set0_param
+ X509_STORE_CTX_set0_trusted_stack
+ X509_STORE_CTX_set0_untrusted
+ X509_STORE_CTX_set0_verified_chain
+ X509_STORE_CTX_set_cert
+ X509_STORE_CTX_set_current_cert
+ X509_STORE_CTX_set_default
+ X509_STORE_CTX_set_depth
+ X509_STORE_CTX_set_error
+ X509_STORE_CTX_set_error_depth
+ X509_STORE_CTX_set_ex_data
+ X509_STORE_CTX_set_flags
+ X509_STORE_CTX_set_purpose
+ X509_STORE_CTX_set_time
+ X509_STORE_CTX_set_trust
+ X509_STORE_CTX_set_verify
+ X509_STORE_CTX_set_verify_cb
+ X509_STORE_add_cert
+ X509_STORE_add_crl
+ X509_STORE_add_lookup
+ X509_STORE_free
+ X509_STORE_get0_objects
+ X509_STORE_get0_param
+ X509_STORE_get_cert_crl
+ X509_STORE_get_check_crl
+ X509_STORE_get_check_issued
+ X509_STORE_get_check_policy
+ X509_STORE_get_check_revocation
+ X509_STORE_get_cleanup
+ X509_STORE_get_ex_data
+ X509_STORE_get_get_crl
+ X509_STORE_get_get_issuer
+ X509_STORE_get_lookup_certs
+ X509_STORE_get_lookup_crls
+ X509_STORE_get_verify
+ X509_STORE_get_verify_cb
+ X509_STORE_load_locations
+ X509_STORE_lock
+ X509_STORE_new
+ X509_STORE_set1_param
+ X509_STORE_set_cert_crl
+ X509_STORE_set_check_crl
+ X509_STORE_set_check_issued
+ X509_STORE_set_check_policy
+ X509_STORE_set_check_revocation
+ X509_STORE_set_cleanup
+ X509_STORE_set_default_paths
+ X509_STORE_set_depth
+ X509_STORE_set_ex_data
+ X509_STORE_set_flags
+ X509_STORE_set_get_crl
+ X509_STORE_set_get_issuer
+ X509_STORE_set_lookup_certs
+ X509_STORE_set_lookup_crls
+ X509_STORE_set_purpose
+ X509_STORE_set_trust
+ X509_STORE_set_verify
+ X509_STORE_set_verify_cb
+ X509_STORE_unlock
+ X509_STORE_up_ref
+ X509_TRUST_add
+ X509_TRUST_cleanup
+ X509_TRUST_get0
+ X509_TRUST_get0_name
+ X509_TRUST_get_by_id
+ X509_TRUST_get_count
+ X509_TRUST_get_flags
+ X509_TRUST_get_trust
+ X509_TRUST_set
+ X509_TRUST_set_default
+ X509_VAL_free
+ X509_VAL_it
+ X509_VAL_new
+ X509_VERIFY_PARAM_add0_policy
+ X509_VERIFY_PARAM_add0_table
+ X509_VERIFY_PARAM_add1_host
+ X509_VERIFY_PARAM_clear_flags
+ X509_VERIFY_PARAM_free
+ X509_VERIFY_PARAM_get0
+ X509_VERIFY_PARAM_get0_name
+ X509_VERIFY_PARAM_get0_peername
+ X509_VERIFY_PARAM_get_auth_level
+ X509_VERIFY_PARAM_get_count
+ X509_VERIFY_PARAM_get_depth
+ X509_VERIFY_PARAM_get_flags
+ X509_VERIFY_PARAM_get_hostflags
+ X509_VERIFY_PARAM_get_inh_flags
+ X509_VERIFY_PARAM_get_time
+ X509_VERIFY_PARAM_inherit
+ X509_VERIFY_PARAM_lookup
+ X509_VERIFY_PARAM_move_peername
+ X509_VERIFY_PARAM_new
+ X509_VERIFY_PARAM_set1
+ X509_VERIFY_PARAM_set1_email
+ X509_VERIFY_PARAM_set1_host
+ X509_VERIFY_PARAM_set1_ip
+ X509_VERIFY_PARAM_set1_ip_asc
+ X509_VERIFY_PARAM_set1_name
+ X509_VERIFY_PARAM_set1_policies
+ X509_VERIFY_PARAM_set_auth_level
+ X509_VERIFY_PARAM_set_depth
+ X509_VERIFY_PARAM_set_flags
+ X509_VERIFY_PARAM_set_hostflags
+ X509_VERIFY_PARAM_set_inh_flags
+ X509_VERIFY_PARAM_set_purpose
+ X509_VERIFY_PARAM_set_time
+ X509_VERIFY_PARAM_set_trust
+ X509_VERIFY_PARAM_table_cleanup
+ X509_add1_ext_i2d
+ X509_add1_reject_object
+ X509_add1_trust_object
+ X509_add_ext
+ X509_alias_get0
+ X509_alias_set1
+ X509_aux_print
+ X509_certificate_type
+ X509_chain_check_suiteb
+ X509_chain_up_ref
+ X509_check_akid
+ X509_check_ca
+ X509_check_email
+ X509_check_host
+ X509_check_ip
+ X509_check_ip_asc
+ X509_check_issued
+ X509_check_private_key
+ X509_check_purpose
+ X509_check_trust
+ X509_cmp
+ X509_cmp_current_time
+ X509_cmp_time
+ X509_delete_ext
+ X509_digest
+ X509_dup
+ X509_email_free
+ X509_find_by_issuer_and_serial
+ X509_find_by_subject
+ X509_free
+ X509_get0_authority_key_id
+ X509_get0_extensions
+ X509_get0_notAfter
+ X509_get0_notBefore
+ X509_get0_pubkey
+ X509_get0_pubkey_bitstr
+ X509_get0_reject_objects
+ X509_get0_serialNumber
+ X509_get0_signature
+ X509_get0_subject_key_id
+ X509_get0_tbs_sigalg
+ X509_get0_trust_objects
+ X509_get0_uids
+ X509_get1_email
+ X509_get1_ocsp
+ X509_get_X509_PUBKEY
+ X509_get_default_cert_area
+ X509_get_default_cert_dir
+ X509_get_default_cert_dir_env
+ X509_get_default_cert_file
+ X509_get_default_cert_file_env
+ X509_get_default_private_dir
+ X509_get_ex_data
+ X509_get_ext
+ X509_get_ext_by_NID
+ X509_get_ext_by_OBJ
+ X509_get_ext_by_critical
+ X509_get_ext_count
+ X509_get_ext_d2i
+ X509_get_extended_key_usage
+ X509_get_extension_flags
+ X509_get_issuer_name
+ X509_get_key_usage
+ X509_get_pathlen
+ X509_get_proxy_pathlen
+ X509_get_pubkey
+ X509_get_pubkey_parameters
+ X509_get_serialNumber
+ X509_get_signature_info
+ X509_get_signature_nid
+ X509_get_signature_type
+ X509_get_subject_name
+ X509_get_version
+ X509_getm_notAfter
+ X509_getm_notBefore
+ X509_gmtime_adj
+ X509_http_nbio
+ X509_issuer_and_serial_cmp
+ X509_issuer_and_serial_hash
+ X509_issuer_name_cmp
+ X509_issuer_name_hash
+ X509_issuer_name_hash_old
+ X509_it
+ X509_keyid_get0
+ X509_keyid_set1
+ X509_load_cert_crl_file
+ X509_load_cert_file
+ X509_load_crl_file
+ X509_new
+ X509_ocspid_print
+ X509_policy_check
+ X509_policy_level_get0_node
+ X509_policy_level_node_count
+ X509_policy_node_get0_parent
+ X509_policy_node_get0_policy
+ X509_policy_node_get0_qualifiers
+ X509_policy_tree_free
+ X509_policy_tree_get0_level
+ X509_policy_tree_get0_policies
+ X509_policy_tree_get0_user_policies
+ X509_policy_tree_level_count
+ X509_print
+ X509_print_ex
+ X509_print_ex_fp
+ X509_print_fp
+ X509_pubkey_digest
+ X509_reject_clear
+ X509_set1_notAfter
+ X509_set1_notBefore
+ X509_set_ex_data
+ X509_set_issuer_name
+ X509_set_proxy_flag
+ X509_set_proxy_pathlen
+ X509_set_pubkey
+ X509_set_serialNumber
+ X509_set_subject_name
+ X509_set_version
+ X509_sign
+ X509_sign_ctx
+ X509_signature_dump
+ X509_signature_print
+ X509_subject_name_cmp
+ X509_subject_name_hash
+ X509_subject_name_hash_old
+ X509_supported_extension
+ X509_time_adj
+ X509_time_adj_ex
+ X509_to_X509_REQ
+ X509_trust_clear
+ X509_trusted
+ X509_up_ref
+ X509_verify
+ X509_verify_cert
+ X509_verify_cert_error_string
+ X509at_add1_attr
+ X509at_add1_attr_by_NID
+ X509at_add1_attr_by_OBJ
+ X509at_add1_attr_by_txt
+ X509at_delete_attr
+ X509at_get0_data_by_OBJ
+ X509at_get_attr
+ X509at_get_attr_by_NID
+ X509at_get_attr_by_OBJ
+ X509at_get_attr_count
+ X509v3_add_ext
+ X509v3_addr_add_inherit
+ X509v3_addr_add_prefix
+ X509v3_addr_add_range
+ X509v3_addr_canonize
+ X509v3_addr_get_afi
+ X509v3_addr_get_range
+ X509v3_addr_inherits
+ X509v3_addr_is_canonical
+ X509v3_addr_subset
+ X509v3_addr_validate_path
+ X509v3_addr_validate_resource_set
+ X509v3_asid_add_id_or_range
+ X509v3_asid_add_inherit
+ X509v3_asid_canonize
+ X509v3_asid_inherits
+ X509v3_asid_is_canonical
+ X509v3_asid_subset
+ X509v3_asid_validate_path
+ X509v3_asid_validate_resource_set
+ X509v3_delete_ext
+ X509v3_get_ext
+ X509v3_get_ext_by_NID
+ X509v3_get_ext_by_OBJ
+ X509v3_get_ext_by_critical
+ X509v3_get_ext_count
+ ZINT32_it
+ ZINT64_it
+ ZLONG_it
+ ZUINT32_it
+ ZUINT64_it
+ _shadow_DES_check_key
+ a2d_ASN1_OBJECT
+ a2i_ASN1_ENUMERATED
+ a2i_ASN1_INTEGER
+ a2i_ASN1_STRING
+ a2i_GENERAL_NAME
+ a2i_IPADDRESS
+ a2i_IPADDRESS_NC
+ b2i_PVK_bio
+ b2i_PrivateKey
+ b2i_PrivateKey_bio
+ b2i_PublicKey
+ b2i_PublicKey_bio
+ conf_ssl_get
+ conf_ssl_get_cmd
+ conf_ssl_name_find
+ d2i_ACCESS_DESCRIPTION
+ d2i_ADMISSIONS
+ d2i_ADMISSION_SYNTAX
+ d2i_ASIdOrRange
+ d2i_ASIdentifierChoice
+ d2i_ASIdentifiers
+ d2i_ASN1_BIT_STRING
+ d2i_ASN1_BMPSTRING
+ d2i_ASN1_ENUMERATED
+ d2i_ASN1_GENERALIZEDTIME
+ d2i_ASN1_GENERALSTRING
+ d2i_ASN1_IA5STRING
+ d2i_ASN1_INTEGER
+ d2i_ASN1_NULL
+ d2i_ASN1_OBJECT
+ d2i_ASN1_OCTET_STRING
+ d2i_ASN1_PRINTABLESTRING
+ d2i_ASN1_PRINTABLE
+ d2i_ASN1_SEQUENCE_ANY
+ d2i_ASN1_SET_ANY
+ d2i_ASN1_T61STRING
+ d2i_ASN1_TIME
+ d2i_ASN1_TYPE
+ d2i_ASN1_UINTEGER
+ d2i_ASN1_UNIVERSALSTRING
+ d2i_ASN1_UTCTIME
+ d2i_ASN1_UTF8STRING
+ d2i_ASN1_VISIBLESTRING
+ d2i_ASRange
+ d2i_AUTHORITY_INFO_ACCESS
+ d2i_AUTHORITY_KEYID
+ d2i_AutoPrivateKey
+ d2i_BASIC_CONSTRAINTS
+ d2i_CERTIFICATEPOLICIES
+ d2i_CMS_ContentInfo
+ d2i_CMS_ReceiptRequest
+ d2i_CMS_bio
+ d2i_CRL_DIST_POINTS
+ d2i_DHparams
+ d2i_DHxparams
+ d2i_DIRECTORYSTRING
+ d2i_DISPLAYTEXT
+ d2i_DIST_POINT
+ d2i_DIST_POINT_NAME
+ d2i_DSAPrivateKey
+ d2i_DSAPrivateKey_bio
+ d2i_DSAPrivateKey_fp
+ d2i_DSAPublicKey
+ d2i_DSA_PUBKEY
+ d2i_DSA_PUBKEY_bio
+ d2i_DSA_PUBKEY_fp
+ d2i_DSA_SIG
+ d2i_DSAparams
+ d2i_ECDSA_SIG
+ d2i_ECPKParameters
+ d2i_ECParameters
+ d2i_ECPrivateKey
+ d2i_ECPrivateKey_bio
+ d2i_ECPrivateKey_fp
+ d2i_EC_PUBKEY
+ d2i_EC_PUBKEY_bio
+ d2i_EC_PUBKEY_fp
+ d2i_EDIPARTYNAME
+ d2i_ESS_CERT_ID
+ d2i_ESS_CERT_ID_V2
+ d2i_ESS_ISSUER_SERIAL
+ d2i_ESS_SIGNING_CERT
+ d2i_ESS_SIGNING_CERT_V2
+ d2i_EXTENDED_KEY_USAGE
+ d2i_GENERAL_NAMES
+ d2i_GENERAL_NAME
+ d2i_IPAddressChoice
+ d2i_IPAddressFamily
+ d2i_IPAddressOrRange
+ d2i_IPAddressRange
+ d2i_ISSUING_DIST_POINT
+ d2i_NAMING_AUTHORITY
+ d2i_NETSCAPE_CERT_SEQUENCE
+ d2i_NETSCAPE_SPKAC
+ d2i_NETSCAPE_SPKI
+ d2i_NOTICEREF
+ d2i_OCSP_BASICRESP
+ d2i_OCSP_CERTID
+ d2i_OCSP_CERTSTATUS
+ d2i_OCSP_CRLID
+ d2i_OCSP_ONEREQ
+ d2i_OCSP_REQINFO
+ d2i_OCSP_REQUEST
+ d2i_OCSP_RESPBYTES
+ d2i_OCSP_RESPDATA
+ d2i_OCSP_RESPID
+ d2i_OCSP_RESPONSE
+ d2i_OCSP_REVOKEDINFO
+ d2i_OCSP_SERVICELOC
+ d2i_OCSP_SIGNATURE
+ d2i_OCSP_SINGLERESP
+ d2i_OTHERNAME
+ d2i_PBE2PARAM
+ d2i_PBEPARAM
+ d2i_PBKDF2PARAM
+ d2i_PKCS12
+ d2i_PKCS12_BAGS
+ d2i_PKCS12_MAC_DATA
+ d2i_PKCS12_SAFEBAG
+ d2i_PKCS12_bio
+ d2i_PKCS12_fp
+ d2i_PKCS7
+ d2i_PKCS7_DIGEST
+ d2i_PKCS7_ENCRYPT
+ d2i_PKCS7_ENC_CONTENT
+ d2i_PKCS7_ENVELOPE
+ d2i_PKCS7_ISSUER_AND_SERIAL
+ d2i_PKCS7_RECIP_INFO
+ d2i_PKCS7_SIGNED
+ d2i_PKCS7_SIGNER_INFO
+ d2i_PKCS7_SIGN_ENVELOPE
+ d2i_PKCS7_bio
+ d2i_PKCS7_fp
+ d2i_PKCS8PrivateKey_bio
+ d2i_PKCS8PrivateKey_fp
+ d2i_PKCS8_PRIV_KEY_INFO
+ d2i_PKCS8_PRIV_KEY_INFO_bio
+ d2i_PKCS8_PRIV_KEY_INFO_fp
+ d2i_PKCS8_bio
+ d2i_PKCS8_fp
+ d2i_PKEY_USAGE_PERIOD
+ d2i_POLICYINFO
+ d2i_POLICYQUALINFO
+ d2i_PROFESSION_INFO
+ d2i_PROXY_CERT_INFO_EXTENSION
+ d2i_PROXY_POLICY
+ d2i_PUBKEY
+ d2i_PUBKEY_bio
+ d2i_PUBKEY_fp
+ d2i_PrivateKey
+ d2i_PrivateKey_bio
+ d2i_PrivateKey_fp
+ d2i_PublicKey
+ d2i_RSAPrivateKey
+ d2i_RSAPrivateKey_bio
+ d2i_RSAPrivateKey_fp
+ d2i_RSAPublicKey
+ d2i_RSAPublicKey_bio
+ d2i_RSAPublicKey_fp
+ d2i_RSA_OAEP_PARAMS
+ d2i_RSA_PSS_PARAMS
+ d2i_RSA_PUBKEY
+ d2i_RSA_PUBKEY_bio
+ d2i_RSA_PUBKEY_fp
+ d2i_SCRYPT_PARAMS
+ d2i_SCT_LIST
+ d2i_SXNETID
+ d2i_SXNET
+ d2i_TS_ACCURACY
+ d2i_TS_MSG_IMPRINT
+ d2i_TS_MSG_IMPRINT_bio
+ d2i_TS_MSG_IMPRINT_fp
+ d2i_TS_REQ
+ d2i_TS_REQ_bio
+ d2i_TS_REQ_fp
+ d2i_TS_RESP
+ d2i_TS_RESP_bio
+ d2i_TS_RESP_fp
+ d2i_TS_STATUS_INFO
+ d2i_TS_TST_INFO
+ d2i_TS_TST_INFO_bio
+ d2i_TS_TST_INFO_fp
+ d2i_USERNOTICE
+ d2i_X509
+ d2i_X509_ALGORS
+ d2i_X509_ALGOR
+ d2i_X509_ATTRIBUTE
+ d2i_X509_AUX
+ d2i_X509_CERT_AUX
+ d2i_X509_CINF
+ d2i_X509_CRL
+ d2i_X509_CRL_INFO
+ d2i_X509_CRL_bio
+ d2i_X509_CRL_fp
+ d2i_X509_EXTENSIONS
+ d2i_X509_EXTENSION
+ d2i_X509_NAME
+ d2i_X509_NAME_ENTRY
+ d2i_X509_PUBKEY
+ d2i_X509_REQ
+ d2i_X509_REQ_INFO
+ d2i_X509_REQ_bio
+ d2i_X509_REQ_fp
+ d2i_X509_REVOKED
+ d2i_X509_SIG
+ d2i_X509_VAL
+ d2i_X509_bio
+ d2i_X509_fp
+ err_free_strings_int
+ i2a_ACCESS_DESCRIPTION
+ i2a_ASN1_ENUMERATED
+ i2a_ASN1_INTEGER
+ i2a_ASN1_OBJECT
+ i2a_ASN1_STRING
+ i2b_PVK_bio
+ i2b_PrivateKey_bio
+ i2b_PublicKey_bio
+ i2d_ACCESS_DESCRIPTION
+ i2d_ADMISSIONS
+ i2d_ADMISSION_SYNTAX
+ i2d_ASIdOrRange
+ i2d_ASIdentifierChoice
+ i2d_ASIdentifiers
+ i2d_ASN1_BIT_STRING
+ i2d_ASN1_BMPSTRING
+ i2d_ASN1_ENUMERATED
+ i2d_ASN1_GENERALIZEDTIME
+ i2d_ASN1_GENERALSTRING
+ i2d_ASN1_IA5STRING
+ i2d_ASN1_INTEGER
+ i2d_ASN1_NULL
+ i2d_ASN1_OBJECT
+ i2d_ASN1_OCTET_STRING
+ i2d_ASN1_PRINTABLESTRING
+ i2d_ASN1_PRINTABLE
+ i2d_ASN1_SEQUENCE_ANY
+ i2d_ASN1_SET_ANY
+ i2d_ASN1_T61STRING
+ i2d_ASN1_TIME
+ i2d_ASN1_TYPE
+ i2d_ASN1_UNIVERSALSTRING
+ i2d_ASN1_UTCTIME
+ i2d_ASN1_UTF8STRING
+ i2d_ASN1_VISIBLESTRING
+ i2d_ASN1_bio_stream
+ i2d_ASRange
+ i2d_AUTHORITY_INFO_ACCESS
+ i2d_AUTHORITY_KEYID
+ i2d_BASIC_CONSTRAINTS
+ i2d_CERTIFICATEPOLICIES
+ i2d_CMS_ContentInfo
+ i2d_CMS_ReceiptRequest
+ i2d_CMS_bio
+ i2d_CMS_bio_stream
+ i2d_CRL_DIST_POINTS
+ i2d_DHparams
+ i2d_DHxparams
+ i2d_DIRECTORYSTRING
+ i2d_DISPLAYTEXT
+ i2d_DIST_POINT
+ i2d_DIST_POINT_NAME
+ i2d_DSAPrivateKey
+ i2d_DSAPrivateKey_bio
+ i2d_DSAPrivateKey_fp
+ i2d_DSAPublicKey
+ i2d_DSA_PUBKEY
+ i2d_DSA_PUBKEY_bio
+ i2d_DSA_PUBKEY_fp
+ i2d_DSA_SIG
+ i2d_DSAparams
+ i2d_ECDSA_SIG
+ i2d_ECPKParameters
+ i2d_ECParameters
+ i2d_ECPrivateKey
+ i2d_ECPrivateKey_bio
+ i2d_ECPrivateKey_fp
+ i2d_EC_PUBKEY
+ i2d_EC_PUBKEY_bio
+ i2d_EC_PUBKEY_fp
+ i2d_EDIPARTYNAME
+ i2d_ESS_CERT_ID
+ i2d_ESS_CERT_ID_V2
+ i2d_ESS_ISSUER_SERIAL
+ i2d_ESS_SIGNING_CERT
+ i2d_ESS_SIGNING_CERT_V2
+ i2d_EXTENDED_KEY_USAGE
+ i2d_GENERAL_NAMES
+ i2d_GENERAL_NAME
+ i2d_IPAddressChoice
+ i2d_IPAddressFamily
+ i2d_IPAddressOrRange
+ i2d_IPAddressRange
+ i2d_ISSUING_DIST_POINT
+ i2d_NAMING_AUTHORITY
+ i2d_NETSCAPE_CERT_SEQUENCE
+ i2d_NETSCAPE_SPKAC
+ i2d_NETSCAPE_SPKI
+ i2d_NOTICEREF
+ i2d_OCSP_BASICRESP
+ i2d_OCSP_CERTID
+ i2d_OCSP_CERTSTATUS
+ i2d_OCSP_CRLID
+ i2d_OCSP_ONEREQ
+ i2d_OCSP_REQINFO
+ i2d_OCSP_REQUEST
+ i2d_OCSP_RESPBYTES
+ i2d_OCSP_RESPDATA
+ i2d_OCSP_RESPID
+ i2d_OCSP_RESPONSE
+ i2d_OCSP_REVOKEDINFO
+ i2d_OCSP_SERVICELOC
+ i2d_OCSP_SIGNATURE
+ i2d_OCSP_SINGLERESP
+ i2d_OTHERNAME
+ i2d_PBE2PARAM
+ i2d_PBEPARAM
+ i2d_PBKDF2PARAM
+ i2d_PKCS12
+ i2d_PKCS12_BAGS
+ i2d_PKCS12_MAC_DATA
+ i2d_PKCS12_SAFEBAG
+ i2d_PKCS12_bio
+ i2d_PKCS12_fp
+ i2d_PKCS7
+ i2d_PKCS7_DIGEST
+ i2d_PKCS7_ENCRYPT
+ i2d_PKCS7_ENC_CONTENT
+ i2d_PKCS7_ENVELOPE
+ i2d_PKCS7_ISSUER_AND_SERIAL
+ i2d_PKCS7_NDEF
+ i2d_PKCS7_RECIP_INFO
+ i2d_PKCS7_SIGNED
+ i2d_PKCS7_SIGNER_INFO
+ i2d_PKCS7_SIGN_ENVELOPE
+ i2d_PKCS7_bio
+ i2d_PKCS7_bio_stream
+ i2d_PKCS7_fp
+ i2d_PKCS8PrivateKeyInfo_bio
+ i2d_PKCS8PrivateKeyInfo_fp
+ i2d_PKCS8PrivateKey_bio
+ i2d_PKCS8PrivateKey_fp
+ i2d_PKCS8PrivateKey_nid_bio
+ i2d_PKCS8PrivateKey_nid_fp
+ i2d_PKCS8_PRIV_KEY_INFO
+ i2d_PKCS8_PRIV_KEY_INFO_bio
+ i2d_PKCS8_PRIV_KEY_INFO_fp
+ i2d_PKCS8_bio
+ i2d_PKCS8_fp
+ i2d_PKEY_USAGE_PERIOD
+ i2d_POLICYINFO
+ i2d_POLICYQUALINFO
+ i2d_PROFESSION_INFO
+ i2d_PROXY_CERT_INFO_EXTENSION
+ i2d_PROXY_POLICY
+ i2d_PUBKEY
+ i2d_PUBKEY_bio
+ i2d_PUBKEY_fp
+ i2d_PrivateKey
+ i2d_PrivateKey_bio
+ i2d_PrivateKey_fp
+ i2d_PublicKey
+ i2d_RSAPrivateKey
+ i2d_RSAPrivateKey_bio
+ i2d_RSAPrivateKey_fp
+ i2d_RSAPublicKey
+ i2d_RSAPublicKey_bio
+ i2d_RSAPublicKey_fp
+ i2d_RSA_OAEP_PARAMS
+ i2d_RSA_PSS_PARAMS
+ i2d_RSA_PUBKEY
+ i2d_RSA_PUBKEY_bio
+ i2d_RSA_PUBKEY_fp
+ i2d_SCRYPT_PARAMS
+ i2d_SCT_LIST
+ i2d_SXNETID
+ i2d_SXNET
+ i2d_TS_ACCURACY
+ i2d_TS_MSG_IMPRINT
+ i2d_TS_MSG_IMPRINT_bio
+ i2d_TS_MSG_IMPRINT_fp
+ i2d_TS_REQ
+ i2d_TS_REQ_bio
+ i2d_TS_REQ_fp
+ i2d_TS_RESP
+ i2d_TS_RESP_bio
+ i2d_TS_RESP_fp
+ i2d_TS_STATUS_INFO
+ i2d_TS_TST_INFO
+ i2d_TS_TST_INFO_bio
+ i2d_TS_TST_INFO_fp
+ i2d_USERNOTICE
+ i2d_X509
+ i2d_X509_ALGORS
+ i2d_X509_ALGOR
+ i2d_X509_ATTRIBUTE
+ i2d_X509_AUX
+ i2d_X509_CERT_AUX
+ i2d_X509_CINF
+ i2d_X509_CRL
+ i2d_X509_CRL_INFO
+ i2d_X509_CRL_bio
+ i2d_X509_CRL_fp
+ i2d_X509_EXTENSIONS
+ i2d_X509_EXTENSION
+ i2d_X509_NAME
+ i2d_X509_NAME_ENTRY
+ i2d_X509_PUBKEY
+ i2d_X509_REQ
+ i2d_X509_REQ_INFO
+ i2d_X509_REQ_bio
+ i2d_X509_REQ_fp
+ i2d_X509_REVOKED
+ i2d_X509_SIG
+ i2d_X509_VAL
+ i2d_X509_bio
+ i2d_X509_fp
+ i2d_re_X509_CRL_tbs
+ i2d_re_X509_REQ_tbs
+ i2d_re_X509_tbs
+ i2o_ECPublicKey
+ i2o_SCT
+ i2o_SCT_LIST
+ i2s_ASN1_ENUMERATED
+ i2s_ASN1_ENUMERATED_TABLE
+ i2s_ASN1_IA5STRING
+ i2s_ASN1_INTEGER
+ i2s_ASN1_OCTET_STRING
+ i2t_ASN1_OBJECT
+ i2v_ASN1_BIT_STRING
+ i2v_GENERAL_NAMES
+ i2v_GENERAL_NAME
+ o2i_ECPublicKey
+ o2i_SCT
+ o2i_SCT_LIST
+ s2i_ASN1_IA5STRING
+ s2i_ASN1_INTEGER
+ s2i_ASN1_OCTET_STRING
+ v2i_ASN1_BIT_STRING
+ v2i_GENERAL_NAMES
+ v2i_GENERAL_NAME
+ v2i_GENERAL_NAME_ex
diff --git a/libcrypto/libcrypto/libcrypto.map b/libcrypto/libcrypto/libcrypto.map
new file mode 100644
index 0000000..901b1c8
--- /dev/null
+++ b/libcrypto/libcrypto/libcrypto.map
@@ -0,0 +1,4438 @@
+OPENSSL_1_1_0 {
+ global:
+ ACCESS_DESCRIPTION_free;
+ ACCESS_DESCRIPTION_new;
+ AES_bi_ige_encrypt;
+ AES_cbc_encrypt;
+ AES_cfb128_encrypt;
+ AES_cfb1_encrypt;
+ AES_cfb8_encrypt;
+ AES_decrypt;
+ AES_ecb_encrypt;
+ AES_encrypt;
+ AES_ige_encrypt;
+ AES_ofb128_encrypt;
+ AES_options;
+ AES_set_decrypt_key;
+ AES_set_encrypt_key;
+ AES_unwrap_key;
+ AES_wrap_key;
+ ASIdOrRange_free;
+ ASIdOrRange_new;
+ ASIdentifierChoice_free;
+ ASIdentifierChoice_new;
+ ASIdentifiers_free;
+ ASIdentifiers_new;
+ ASN1_BIT_STRING_check;
+ ASN1_BIT_STRING_free;
+ ASN1_BIT_STRING_get_bit;
+ ASN1_BIT_STRING_name_print;
+ ASN1_BIT_STRING_new;
+ ASN1_BIT_STRING_num_asc;
+ ASN1_BIT_STRING_set;
+ ASN1_BIT_STRING_set_asc;
+ ASN1_BIT_STRING_set_bit;
+ ASN1_BMPSTRING_free;
+ ASN1_BMPSTRING_new;
+ ASN1_ENUMERATED_free;
+ ASN1_ENUMERATED_get;
+ ASN1_ENUMERATED_get_int64;
+ ASN1_ENUMERATED_new;
+ ASN1_ENUMERATED_set;
+ ASN1_ENUMERATED_set_int64;
+ ASN1_ENUMERATED_to_BN;
+ ASN1_GENERALIZEDTIME_adj;
+ ASN1_GENERALIZEDTIME_check;
+ ASN1_GENERALIZEDTIME_free;
+ ASN1_GENERALIZEDTIME_new;
+ ASN1_GENERALIZEDTIME_print;
+ ASN1_GENERALIZEDTIME_set;
+ ASN1_GENERALIZEDTIME_set_string;
+ ASN1_GENERALSTRING_free;
+ ASN1_GENERALSTRING_new;
+ ASN1_IA5STRING_free;
+ ASN1_IA5STRING_new;
+ ASN1_INTEGER_cmp;
+ ASN1_INTEGER_dup;
+ ASN1_INTEGER_free;
+ ASN1_INTEGER_get;
+ ASN1_INTEGER_get_int64;
+ ASN1_INTEGER_get_uint64;
+ ASN1_INTEGER_new;
+ ASN1_INTEGER_set;
+ ASN1_INTEGER_set_int64;
+ ASN1_INTEGER_set_uint64;
+ ASN1_INTEGER_to_BN;
+ ASN1_NULL_free;
+ ASN1_NULL_new;
+ ASN1_OBJECT_create;
+ ASN1_OBJECT_free;
+ ASN1_OBJECT_new;
+ ASN1_OCTET_STRING_cmp;
+ ASN1_OCTET_STRING_dup;
+ ASN1_OCTET_STRING_free;
+ ASN1_OCTET_STRING_new;
+ ASN1_OCTET_STRING_set;
+ ASN1_PCTX_free;
+ ASN1_PCTX_get_cert_flags;
+ ASN1_PCTX_get_flags;
+ ASN1_PCTX_get_nm_flags;
+ ASN1_PCTX_get_oid_flags;
+ ASN1_PCTX_get_str_flags;
+ ASN1_PCTX_new;
+ ASN1_PCTX_set_cert_flags;
+ ASN1_PCTX_set_flags;
+ ASN1_PCTX_set_nm_flags;
+ ASN1_PCTX_set_oid_flags;
+ ASN1_PCTX_set_str_flags;
+ ASN1_PRINTABLESTRING_free;
+ ASN1_PRINTABLESTRING_new;
+ ASN1_PRINTABLE_free;
+ ASN1_PRINTABLE_new;
+ ASN1_PRINTABLE_type;
+ ASN1_SCTX_free;
+ ASN1_SCTX_get_app_data;
+ ASN1_SCTX_get_flags;
+ ASN1_SCTX_get_item;
+ ASN1_SCTX_get_template;
+ ASN1_SCTX_new;
+ ASN1_SCTX_set_app_data;
+ ASN1_STRING_TABLE_add;
+ ASN1_STRING_TABLE_cleanup;
+ ASN1_STRING_TABLE_get;
+ ASN1_STRING_clear_free;
+ ASN1_STRING_cmp;
+ ASN1_STRING_copy;
+ ASN1_STRING_data;
+ ASN1_STRING_dup;
+ ASN1_STRING_free;
+ ASN1_STRING_get0_data;
+ ASN1_STRING_get_default_mask;
+ ASN1_STRING_length;
+ ASN1_STRING_length_set;
+ ASN1_STRING_new;
+ ASN1_STRING_print;
+ ASN1_STRING_print_ex;
+ ASN1_STRING_print_ex_fp;
+ ASN1_STRING_set0;
+ ASN1_STRING_set;
+ ASN1_STRING_set_by_NID;
+ ASN1_STRING_set_default_mask;
+ ASN1_STRING_set_default_mask_asc;
+ ASN1_STRING_to_UTF8;
+ ASN1_STRING_type;
+ ASN1_STRING_type_new;
+ ASN1_T61STRING_free;
+ ASN1_T61STRING_new;
+ ASN1_TIME_adj;
+ ASN1_TIME_check;
+ ASN1_TIME_diff;
+ ASN1_TIME_free;
+ ASN1_TIME_new;
+ ASN1_TIME_print;
+ ASN1_TIME_set;
+ ASN1_TIME_set_string;
+ ASN1_TIME_to_generalizedtime;
+ ASN1_TYPE_cmp;
+ ASN1_TYPE_free;
+ ASN1_TYPE_get;
+ ASN1_TYPE_get_int_octetstring;
+ ASN1_TYPE_get_octetstring;
+ ASN1_TYPE_new;
+ ASN1_TYPE_pack_sequence;
+ ASN1_TYPE_set1;
+ ASN1_TYPE_set;
+ ASN1_TYPE_set_int_octetstring;
+ ASN1_TYPE_set_octetstring;
+ ASN1_TYPE_unpack_sequence;
+ ASN1_UNIVERSALSTRING_free;
+ ASN1_UNIVERSALSTRING_new;
+ ASN1_UNIVERSALSTRING_to_string;
+ ASN1_UTCTIME_adj;
+ ASN1_UTCTIME_check;
+ ASN1_UTCTIME_cmp_time_t;
+ ASN1_UTCTIME_free;
+ ASN1_UTCTIME_new;
+ ASN1_UTCTIME_print;
+ ASN1_UTCTIME_set;
+ ASN1_UTCTIME_set_string;
+ ASN1_UTF8STRING_free;
+ ASN1_UTF8STRING_new;
+ ASN1_VISIBLESTRING_free;
+ ASN1_VISIBLESTRING_new;
+ ASN1_add_oid_module;
+ ASN1_add_stable_module;
+ ASN1_bn_print;
+ ASN1_buf_print;
+ ASN1_check_infinite_end;
+ ASN1_const_check_infinite_end;
+ ASN1_d2i_bio;
+ ASN1_d2i_fp;
+ ASN1_digest;
+ ASN1_dup;
+ ASN1_generate_nconf;
+ ASN1_generate_v3;
+ ASN1_get_object;
+ ASN1_i2d_bio;
+ ASN1_i2d_fp;
+ ASN1_item_d2i;
+ ASN1_item_d2i_bio;
+ ASN1_item_d2i_fp;
+ ASN1_item_digest;
+ ASN1_item_dup;
+ ASN1_item_ex_d2i;
+ ASN1_item_ex_free;
+ ASN1_item_ex_i2d;
+ ASN1_item_ex_new;
+ ASN1_item_free;
+ ASN1_item_i2d;
+ ASN1_item_i2d_bio;
+ ASN1_item_i2d_fp;
+ ASN1_item_ndef_i2d;
+ ASN1_item_new;
+ ASN1_item_pack;
+ ASN1_item_print;
+ ASN1_item_sign;
+ ASN1_item_sign_ctx;
+ ASN1_item_unpack;
+ ASN1_item_verify;
+ ASN1_mbstring_copy;
+ ASN1_mbstring_ncopy;
+ ASN1_object_size;
+ ASN1_parse;
+ ASN1_parse_dump;
+ ASN1_put_eoc;
+ ASN1_put_object;
+ ASN1_sign;
+ ASN1_str2mask;
+ ASN1_tag2bit;
+ ASN1_tag2str;
+ ASN1_verify;
+ ASRange_free;
+ ASRange_new;
+ ASYNC_WAIT_CTX_clear_fd;
+ ASYNC_WAIT_CTX_free;
+ ASYNC_WAIT_CTX_get_all_fds;
+ ASYNC_WAIT_CTX_get_changed_fds;
+ ASYNC_WAIT_CTX_get_fd;
+ ASYNC_WAIT_CTX_new;
+ ASYNC_WAIT_CTX_set_wait_fd;
+ ASYNC_block_pause;
+ ASYNC_cleanup_thread;
+ ASYNC_get_current_job;
+ ASYNC_get_wait_ctx;
+ ASYNC_init_thread;
+ ASYNC_is_capable;
+ ASYNC_pause_job;
+ ASYNC_start_job;
+ ASYNC_unblock_pause;
+ AUTHORITY_INFO_ACCESS_free;
+ AUTHORITY_INFO_ACCESS_new;
+ AUTHORITY_KEYID_free;
+ AUTHORITY_KEYID_new;
+ BASIC_CONSTRAINTS_free;
+ BASIC_CONSTRAINTS_new;
+ BF_cbc_encrypt;
+ BF_cfb64_encrypt;
+ BF_decrypt;
+ BF_ecb_encrypt;
+ BF_encrypt;
+ BF_ofb64_encrypt;
+ BF_options;
+ BF_set_key;
+ BIO_ADDRINFO_address;
+ BIO_ADDRINFO_family;
+ BIO_ADDRINFO_free;
+ BIO_ADDRINFO_next;
+ BIO_ADDRINFO_protocol;
+ BIO_ADDRINFO_socktype;
+ BIO_ADDR_clear;
+ BIO_ADDR_family;
+ BIO_ADDR_free;
+ BIO_ADDR_hostname_string;
+ BIO_ADDR_new;
+ BIO_ADDR_path_string;
+ BIO_ADDR_rawaddress;
+ BIO_ADDR_rawmake;
+ BIO_ADDR_rawport;
+ BIO_ADDR_service_string;
+ BIO_accept;
+ BIO_accept_ex;
+ BIO_asn1_get_prefix;
+ BIO_asn1_get_suffix;
+ BIO_asn1_set_prefix;
+ BIO_asn1_set_suffix;
+ BIO_callback_ctrl;
+ BIO_clear_flags;
+ BIO_closesocket;
+ BIO_connect;
+ BIO_copy_next_retry;
+ BIO_ctrl;
+ BIO_ctrl_get_read_request;
+ BIO_ctrl_get_write_guarantee;
+ BIO_ctrl_pending;
+ BIO_ctrl_reset_read_request;
+ BIO_ctrl_wpending;
+ BIO_debug_callback;
+ BIO_dgram_non_fatal_error;
+ BIO_dump;
+ BIO_dump_cb;
+ BIO_dump_fp;
+ BIO_dump_indent;
+ BIO_dump_indent_cb;
+ BIO_dump_indent_fp;
+ BIO_dup_chain;
+ BIO_f_asn1;
+ BIO_f_base64;
+ BIO_f_buffer;
+ BIO_f_cipher;
+ BIO_f_linebuffer;
+ BIO_f_md;
+ BIO_f_nbio_test;
+ BIO_f_null;
+ BIO_f_reliable;
+ BIO_fd_non_fatal_error;
+ BIO_fd_should_retry;
+ BIO_find_type;
+ BIO_free;
+ BIO_free_all;
+ BIO_get_accept_socket;
+ BIO_get_callback;
+ BIO_get_callback_arg;
+ BIO_get_data;
+ BIO_get_ex_data;
+ BIO_get_host_ip;
+ BIO_get_init;
+ BIO_get_new_index;
+ BIO_get_port;
+ BIO_get_retry_BIO;
+ BIO_get_retry_reason;
+ BIO_get_shutdown;
+ BIO_gethostbyname;
+ BIO_gets;
+ BIO_hex_string;
+ BIO_indent;
+ BIO_int_ctrl;
+ BIO_listen;
+ BIO_lookup;
+ BIO_meth_free;
+ BIO_meth_get_callback_ctrl;
+ BIO_meth_get_create;
+ BIO_meth_get_ctrl;
+ BIO_meth_get_destroy;
+ BIO_meth_get_gets;
+ BIO_meth_get_puts;
+ BIO_meth_get_read;
+ BIO_meth_get_write;
+ BIO_meth_new;
+ BIO_meth_set_callback_ctrl;
+ BIO_meth_set_create;
+ BIO_meth_set_ctrl;
+ BIO_meth_set_destroy;
+ BIO_meth_set_gets;
+ BIO_meth_set_puts;
+ BIO_meth_set_read;
+ BIO_meth_set_write;
+ BIO_method_name;
+ BIO_method_type;
+ BIO_new;
+ BIO_new_CMS;
+ BIO_new_NDEF;
+ BIO_new_PKCS7;
+ BIO_new_accept;
+ BIO_new_bio_pair;
+ BIO_new_connect;
+ BIO_new_dgram;
+ BIO_new_fd;
+ BIO_new_file;
+ BIO_new_fp;
+ BIO_new_mem_buf;
+ BIO_new_socket;
+ BIO_next;
+ BIO_nread0;
+ BIO_nread;
+ BIO_number_read;
+ BIO_number_written;
+ BIO_nwrite0;
+ BIO_nwrite;
+ BIO_parse_hostserv;
+ BIO_pop;
+ BIO_printf;
+ BIO_ptr_ctrl;
+ BIO_push;
+ BIO_puts;
+ BIO_read;
+ BIO_s_accept;
+ BIO_s_bio;
+ BIO_s_connect;
+ BIO_s_datagram;
+ BIO_s_fd;
+ BIO_s_file;
+ BIO_s_log;
+ BIO_s_mem;
+ BIO_s_null;
+ BIO_s_secmem;
+ BIO_s_socket;
+ BIO_set_callback;
+ BIO_set_callback_arg;
+ BIO_set_cipher;
+ BIO_set_data;
+ BIO_set_ex_data;
+ BIO_set_flags;
+ BIO_set_init;
+ BIO_set_next;
+ BIO_set_retry_reason;
+ BIO_set_shutdown;
+ BIO_set_tcp_ndelay;
+ BIO_snprintf;
+ BIO_sock_error;
+ BIO_sock_info;
+ BIO_sock_init;
+ BIO_sock_non_fatal_error;
+ BIO_sock_should_retry;
+ BIO_socket;
+ BIO_socket_ioctl;
+ BIO_socket_nbio;
+ BIO_test_flags;
+ BIO_up_ref;
+ BIO_vfree;
+ BIO_vprintf;
+ BIO_vsnprintf;
+ BIO_write;
+ BN_BLINDING_convert;
+ BN_BLINDING_convert_ex;
+ BN_BLINDING_create_param;
+ BN_BLINDING_free;
+ BN_BLINDING_get_flags;
+ BN_BLINDING_invert;
+ BN_BLINDING_invert_ex;
+ BN_BLINDING_is_current_thread;
+ BN_BLINDING_lock;
+ BN_BLINDING_new;
+ BN_BLINDING_set_current_thread;
+ BN_BLINDING_set_flags;
+ BN_BLINDING_unlock;
+ BN_BLINDING_update;
+ BN_CTX_end;
+ BN_CTX_free;
+ BN_CTX_get;
+ BN_CTX_new;
+ BN_CTX_secure_new;
+ BN_CTX_start;
+ BN_GENCB_call;
+ BN_GENCB_free;
+ BN_GENCB_get_arg;
+ BN_GENCB_new;
+ BN_GENCB_set;
+ BN_GENCB_set_old;
+ BN_GF2m_add;
+ BN_GF2m_arr2poly;
+ BN_GF2m_mod;
+ BN_GF2m_mod_arr;
+ BN_GF2m_mod_div;
+ BN_GF2m_mod_div_arr;
+ BN_GF2m_mod_exp;
+ BN_GF2m_mod_exp_arr;
+ BN_GF2m_mod_inv;
+ BN_GF2m_mod_inv_arr;
+ BN_GF2m_mod_mul;
+ BN_GF2m_mod_mul_arr;
+ BN_GF2m_mod_solve_quad;
+ BN_GF2m_mod_solve_quad_arr;
+ BN_GF2m_mod_sqr;
+ BN_GF2m_mod_sqr_arr;
+ BN_GF2m_mod_sqrt;
+ BN_GF2m_mod_sqrt_arr;
+ BN_GF2m_poly2arr;
+ BN_MONT_CTX_copy;
+ BN_MONT_CTX_free;
+ BN_MONT_CTX_new;
+ BN_MONT_CTX_set;
+ BN_MONT_CTX_set_locked;
+ BN_RECP_CTX_free;
+ BN_RECP_CTX_new;
+ BN_RECP_CTX_set;
+ BN_X931_derive_prime_ex;
+ BN_X931_generate_Xpq;
+ BN_X931_generate_prime_ex;
+ BN_abs_is_word;
+ BN_add;
+ BN_add_word;
+ BN_asc2bn;
+ BN_bin2bn;
+ BN_bn2bin;
+ BN_bn2binpad;
+ BN_bn2dec;
+ BN_bn2hex;
+ BN_bn2lebinpad;
+ BN_bn2mpi;
+ BN_bntest_rand;
+ BN_clear;
+ BN_clear_bit;
+ BN_clear_free;
+ BN_cmp;
+ BN_consttime_swap;
+ BN_copy;
+ BN_dec2bn;
+ BN_div;
+ BN_div_recp;
+ BN_div_word;
+ BN_dup;
+ BN_exp;
+ BN_free;
+ BN_from_montgomery;
+ BN_gcd;
+ BN_generate_dsa_nonce;
+ BN_generate_prime;
+ BN_generate_prime_ex;
+ BN_get0_nist_prime_192;
+ BN_get0_nist_prime_224;
+ BN_get0_nist_prime_256;
+ BN_get0_nist_prime_384;
+ BN_get0_nist_prime_521;
+ BN_get_flags;
+ BN_get_params;
+ BN_get_rfc2409_prime_1024;
+ BN_get_rfc2409_prime_768;
+ BN_get_rfc3526_prime_1536;
+ BN_get_rfc3526_prime_2048;
+ BN_get_rfc3526_prime_3072;
+ BN_get_rfc3526_prime_4096;
+ BN_get_rfc3526_prime_6144;
+ BN_get_rfc3526_prime_8192;
+ BN_get_word;
+ BN_hex2bn;
+ BN_is_bit_set;
+ BN_is_negative;
+ BN_is_odd;
+ BN_is_one;
+ BN_is_prime;
+ BN_is_prime_ex;
+ BN_is_prime_fasttest;
+ BN_is_prime_fasttest_ex;
+ BN_is_word;
+ BN_is_zero;
+ BN_kronecker;
+ BN_lebin2bn;
+ BN_lshift1;
+ BN_lshift;
+ BN_mask_bits;
+ BN_mod_add;
+ BN_mod_add_quick;
+ BN_mod_exp2_mont;
+ BN_mod_exp;
+ BN_mod_exp_mont;
+ BN_mod_exp_mont_consttime;
+ BN_mod_exp_mont_word;
+ BN_mod_exp_recp;
+ BN_mod_exp_simple;
+ BN_mod_inverse;
+ BN_mod_lshift1;
+ BN_mod_lshift1_quick;
+ BN_mod_lshift;
+ BN_mod_lshift_quick;
+ BN_mod_mul;
+ BN_mod_mul_montgomery;
+ BN_mod_mul_reciprocal;
+ BN_mod_sqr;
+ BN_mod_sqrt;
+ BN_mod_sub;
+ BN_mod_sub_quick;
+ BN_mod_word;
+ BN_mpi2bn;
+ BN_mul;
+ BN_mul_word;
+ BN_new;
+ BN_nist_mod_192;
+ BN_nist_mod_224;
+ BN_nist_mod_256;
+ BN_nist_mod_384;
+ BN_nist_mod_521;
+ BN_nist_mod_func;
+ BN_nnmod;
+ BN_num_bits;
+ BN_num_bits_word;
+ BN_options;
+ BN_print;
+ BN_print_fp;
+ BN_pseudo_rand;
+ BN_pseudo_rand_range;
+ BN_rand;
+ BN_rand_range;
+ BN_reciprocal;
+ BN_rshift1;
+ BN_rshift;
+ BN_secure_new;
+ BN_security_bits;
+ BN_set_bit;
+ BN_set_flags;
+ BN_set_negative;
+ BN_set_params;
+ BN_set_word;
+ BN_sqr;
+ BN_sub;
+ BN_sub_word;
+ BN_swap;
+ BN_to_ASN1_ENUMERATED;
+ BN_to_ASN1_INTEGER;
+ BN_to_montgomery;
+ BN_uadd;
+ BN_ucmp;
+ BN_usub;
+ BN_value_one;
+ BN_with_flags;
+ BN_zero_ex;
+ BUF_MEM_free;
+ BUF_MEM_grow;
+ BUF_MEM_grow_clean;
+ BUF_MEM_new;
+ BUF_MEM_new_ex;
+ BUF_reverse;
+ CAST_cbc_encrypt;
+ CAST_cfb64_encrypt;
+ CAST_decrypt;
+ CAST_ecb_encrypt;
+ CAST_encrypt;
+ CAST_ofb64_encrypt;
+ CAST_set_key;
+ CERTIFICATEPOLICIES_free;
+ CERTIFICATEPOLICIES_new;
+ CMAC_CTX_cleanup;
+ CMAC_CTX_copy;
+ CMAC_CTX_free;
+ CMAC_CTX_get0_cipher_ctx;
+ CMAC_CTX_new;
+ CMAC_Final;
+ CMAC_Init;
+ CMAC_Update;
+ CMAC_resume;
+ CMS_ContentInfo_free;
+ CMS_ContentInfo_new;
+ CMS_ContentInfo_print_ctx;
+ CMS_EncryptedData_decrypt;
+ CMS_EncryptedData_encrypt;
+ CMS_EncryptedData_set1_key;
+ CMS_EnvelopedData_create;
+ CMS_ReceiptRequest_create0;
+ CMS_ReceiptRequest_free;
+ CMS_ReceiptRequest_get0_values;
+ CMS_ReceiptRequest_new;
+ CMS_RecipientEncryptedKey_cert_cmp;
+ CMS_RecipientEncryptedKey_get0_id;
+ CMS_RecipientInfo_decrypt;
+ CMS_RecipientInfo_encrypt;
+ CMS_RecipientInfo_get0_pkey_ctx;
+ CMS_RecipientInfo_kari_decrypt;
+ CMS_RecipientInfo_kari_get0_alg;
+ CMS_RecipientInfo_kari_get0_ctx;
+ CMS_RecipientInfo_kari_get0_orig_id;
+ CMS_RecipientInfo_kari_get0_reks;
+ CMS_RecipientInfo_kari_orig_id_cmp;
+ CMS_RecipientInfo_kari_set0_pkey;
+ CMS_RecipientInfo_kekri_get0_id;
+ CMS_RecipientInfo_kekri_id_cmp;
+ CMS_RecipientInfo_ktri_cert_cmp;
+ CMS_RecipientInfo_ktri_get0_algs;
+ CMS_RecipientInfo_ktri_get0_signer_id;
+ CMS_RecipientInfo_set0_key;
+ CMS_RecipientInfo_set0_password;
+ CMS_RecipientInfo_set0_pkey;
+ CMS_RecipientInfo_type;
+ CMS_SharedInfo_encode;
+ CMS_SignedData_init;
+ CMS_SignerInfo_cert_cmp;
+ CMS_SignerInfo_get0_algs;
+ CMS_SignerInfo_get0_md_ctx;
+ CMS_SignerInfo_get0_pkey_ctx;
+ CMS_SignerInfo_get0_signature;
+ CMS_SignerInfo_get0_signer_id;
+ CMS_SignerInfo_set1_signer_cert;
+ CMS_SignerInfo_sign;
+ CMS_SignerInfo_verify;
+ CMS_SignerInfo_verify_content;
+ CMS_add0_CertificateChoices;
+ CMS_add0_RevocationInfoChoice;
+ CMS_add0_cert;
+ CMS_add0_crl;
+ CMS_add0_recipient_key;
+ CMS_add0_recipient_password;
+ CMS_add1_ReceiptRequest;
+ CMS_add1_cert;
+ CMS_add1_crl;
+ CMS_add1_recipient_cert;
+ CMS_add1_signer;
+ CMS_add_simple_smimecap;
+ CMS_add_smimecap;
+ CMS_add_standard_smimecap;
+ CMS_compress;
+ CMS_dataFinal;
+ CMS_dataInit;
+ CMS_data;
+ CMS_data_create;
+ CMS_decrypt;
+ CMS_decrypt_set1_key;
+ CMS_decrypt_set1_password;
+ CMS_decrypt_set1_pkey;
+ CMS_digest_create;
+ CMS_digest_verify;
+ CMS_encrypt;
+ CMS_final;
+ CMS_get0_RecipientInfos;
+ CMS_get0_SignerInfos;
+ CMS_get0_content;
+ CMS_get0_eContentType;
+ CMS_get0_signers;
+ CMS_get0_type;
+ CMS_get1_ReceiptRequest;
+ CMS_get1_certs;
+ CMS_get1_crls;
+ CMS_is_detached;
+ CMS_set1_eContentType;
+ CMS_set1_signers_certs;
+ CMS_set_detached;
+ CMS_sign;
+ CMS_sign_receipt;
+ CMS_signed_add1_attr;
+ CMS_signed_add1_attr_by_NID;
+ CMS_signed_add1_attr_by_OBJ;
+ CMS_signed_add1_attr_by_txt;
+ CMS_signed_delete_attr;
+ CMS_signed_get0_data_by_OBJ;
+ CMS_signed_get_attr;
+ CMS_signed_get_attr_by_NID;
+ CMS_signed_get_attr_by_OBJ;
+ CMS_signed_get_attr_count;
+ CMS_stream;
+ CMS_uncompress;
+ CMS_unsigned_add1_attr;
+ CMS_unsigned_add1_attr_by_NID;
+ CMS_unsigned_add1_attr_by_OBJ;
+ CMS_unsigned_add1_attr_by_txt;
+ CMS_unsigned_delete_attr;
+ CMS_unsigned_get0_data_by_OBJ;
+ CMS_unsigned_get_attr;
+ CMS_unsigned_get_attr_by_NID;
+ CMS_unsigned_get_attr_by_OBJ;
+ CMS_unsigned_get_attr_count;
+ CMS_verify;
+ CMS_verify_receipt;
+ COMP_CTX_free;
+ COMP_CTX_get_method;
+ COMP_CTX_get_type;
+ COMP_CTX_new;
+ COMP_compress_block;
+ COMP_expand_block;
+ COMP_get_name;
+ COMP_get_type;
+ COMP_zlib;
+ CONF_dump_bio;
+ CONF_dump_fp;
+ CONF_free;
+ CONF_get1_default_config_file;
+ CONF_get_number;
+ CONF_get_section;
+ CONF_get_string;
+ CONF_imodule_get_flags;
+ CONF_imodule_get_module;
+ CONF_imodule_get_name;
+ CONF_imodule_get_usr_data;
+ CONF_imodule_get_value;
+ CONF_imodule_set_flags;
+ CONF_imodule_set_usr_data;
+ CONF_load;
+ CONF_load_bio;
+ CONF_load_fp;
+ CONF_module_add;
+ CONF_module_get_usr_data;
+ CONF_module_set_usr_data;
+ CONF_modules_finish;
+ CONF_modules_load;
+ CONF_modules_load_file;
+ CONF_modules_unload;
+ CONF_parse_list;
+ CONF_set_default_method;
+ CONF_set_nconf;
+ CRL_DIST_POINTS_free;
+ CRL_DIST_POINTS_new;
+ CRYPTO_128_unwrap;
+ CRYPTO_128_unwrap_pad;
+ CRYPTO_128_wrap;
+ CRYPTO_128_wrap_pad;
+ CRYPTO_THREAD_cleanup_local;
+ CRYPTO_THREAD_compare_id;
+ CRYPTO_THREAD_get_current_id;
+ CRYPTO_THREAD_get_local;
+ CRYPTO_THREAD_init_local;
+ CRYPTO_THREAD_lock_free;
+ CRYPTO_THREAD_lock_new;
+ CRYPTO_THREAD_read_lock;
+ CRYPTO_THREAD_run_once;
+ CRYPTO_THREAD_set_local;
+ CRYPTO_THREAD_unlock;
+ CRYPTO_THREAD_write_lock;
+ CRYPTO_atomic_add;
+ CRYPTO_cbc128_decrypt;
+ CRYPTO_cbc128_encrypt;
+ CRYPTO_ccm128_aad;
+ CRYPTO_ccm128_decrypt;
+ CRYPTO_ccm128_decrypt_ccm64;
+ CRYPTO_ccm128_encrypt;
+ CRYPTO_ccm128_encrypt_ccm64;
+ CRYPTO_ccm128_init;
+ CRYPTO_ccm128_setiv;
+ CRYPTO_ccm128_tag;
+ CRYPTO_cfb128_1_encrypt;
+ CRYPTO_cfb128_8_encrypt;
+ CRYPTO_cfb128_encrypt;
+ CRYPTO_clear_free;
+ CRYPTO_clear_realloc;
+ CRYPTO_ctr128_encrypt;
+ CRYPTO_ctr128_encrypt_ctr32;
+ CRYPTO_cts128_decrypt;
+ CRYPTO_cts128_decrypt_block;
+ CRYPTO_cts128_encrypt;
+ CRYPTO_cts128_encrypt_block;
+ CRYPTO_dup_ex_data;
+ CRYPTO_free;
+ CRYPTO_free_ex_data;
+ CRYPTO_free_ex_index;
+ CRYPTO_gcm128_aad;
+ CRYPTO_gcm128_decrypt;
+ CRYPTO_gcm128_decrypt_ctr32;
+ CRYPTO_gcm128_encrypt;
+ CRYPTO_gcm128_encrypt_ctr32;
+ CRYPTO_gcm128_finish;
+ CRYPTO_gcm128_init;
+ CRYPTO_gcm128_new;
+ CRYPTO_gcm128_release;
+ CRYPTO_gcm128_setiv;
+ CRYPTO_gcm128_tag;
+ CRYPTO_get_ex_data;
+ CRYPTO_get_ex_new_index;
+ CRYPTO_get_mem_functions;
+ CRYPTO_malloc;
+ CRYPTO_mem_ctrl;
+ CRYPTO_memcmp;
+ CRYPTO_memdup;
+ CRYPTO_new_ex_data;
+ CRYPTO_nistcts128_decrypt;
+ CRYPTO_nistcts128_decrypt_block;
+ CRYPTO_nistcts128_encrypt;
+ CRYPTO_nistcts128_encrypt_block;
+ CRYPTO_ocb128_aad;
+ CRYPTO_ocb128_cleanup;
+ CRYPTO_ocb128_copy_ctx;
+ CRYPTO_ocb128_decrypt;
+ CRYPTO_ocb128_encrypt;
+ CRYPTO_ocb128_finish;
+ CRYPTO_ocb128_init;
+ CRYPTO_ocb128_new;
+ CRYPTO_ocb128_setiv;
+ CRYPTO_ocb128_tag;
+ CRYPTO_ofb128_encrypt;
+ CRYPTO_realloc;
+ CRYPTO_secure_actual_size;
+ CRYPTO_secure_allocated;
+ CRYPTO_secure_free;
+ CRYPTO_secure_malloc;
+ CRYPTO_secure_malloc_done;
+ CRYPTO_secure_malloc_init;
+ CRYPTO_secure_malloc_initialized;
+ CRYPTO_secure_used;
+ CRYPTO_secure_zalloc;
+ CRYPTO_set_ex_data;
+ CRYPTO_set_mem_debug;
+ CRYPTO_set_mem_functions;
+ CRYPTO_strdup;
+ CRYPTO_strndup;
+ CRYPTO_xts128_encrypt;
+ CRYPTO_zalloc;
+ CTLOG_STORE_free;
+ CTLOG_STORE_get0_log_by_id;
+ CTLOG_STORE_load_default_file;
+ CTLOG_STORE_load_file;
+ CTLOG_STORE_new;
+ CTLOG_free;
+ CTLOG_get0_log_id;
+ CTLOG_get0_name;
+ CTLOG_get0_public_key;
+ CTLOG_new;
+ CTLOG_new_from_base64;
+ CT_POLICY_EVAL_CTX_free;
+ CT_POLICY_EVAL_CTX_get0_cert;
+ CT_POLICY_EVAL_CTX_get0_issuer;
+ CT_POLICY_EVAL_CTX_get0_log_store;
+ CT_POLICY_EVAL_CTX_new;
+ CT_POLICY_EVAL_CTX_set1_cert;
+ CT_POLICY_EVAL_CTX_set1_issuer;
+ CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE;
+ Camellia_cbc_encrypt;
+ Camellia_cfb128_encrypt;
+ Camellia_cfb1_encrypt;
+ Camellia_cfb8_encrypt;
+ Camellia_ctr128_encrypt;
+ Camellia_decrypt;
+ Camellia_ecb_encrypt;
+ Camellia_encrypt;
+ Camellia_ofb128_encrypt;
+ Camellia_set_key;
+ DES_cbc_cksum;
+ DES_cbc_encrypt;
+ DES_cfb64_encrypt;
+ DES_cfb_encrypt;
+ DES_check_key_parity;
+ DES_crypt;
+ DES_decrypt3;
+ DES_ecb3_encrypt;
+ DES_ecb_encrypt;
+ DES_ede3_cbc_encrypt;
+ DES_ede3_cfb64_encrypt;
+ DES_ede3_cfb_encrypt;
+ DES_ede3_ofb64_encrypt;
+ DES_encrypt1;
+ DES_encrypt2;
+ DES_encrypt3;
+ DES_fcrypt;
+ DES_is_weak_key;
+ DES_key_sched;
+ DES_ncbc_encrypt;
+ DES_ofb64_encrypt;
+ DES_ofb_encrypt;
+ DES_options;
+ DES_pcbc_encrypt;
+ DES_quad_cksum;
+ DES_random_key;
+ DES_set_key;
+ DES_set_key_checked;
+ DES_set_key_unchecked;
+ DES_set_odd_parity;
+ DES_string_to_2keys;
+ DES_string_to_key;
+ DES_xcbc_encrypt;
+ DH_KDF_X9_42;
+ DH_OpenSSL;
+ DH_bits;
+ DH_check;
+ DH_check_pub_key;
+ DH_clear_flags;
+ DH_compute_key;
+ DH_compute_key_padded;
+ DH_free;
+ DH_generate_key;
+ DH_generate_parameters;
+ DH_generate_parameters_ex;
+ DH_get0_engine;
+ DH_get0_key;
+ DH_get0_pqg;
+ DH_get_1024_160;
+ DH_get_2048_224;
+ DH_get_2048_256;
+ DH_get_default_method;
+ DH_get_ex_data;
+ DH_get_length;
+ DH_meth_dup;
+ DH_meth_free;
+ DH_meth_get0_app_data;
+ DH_meth_get0_name;
+ DH_meth_get_bn_mod_exp;
+ DH_meth_get_compute_key;
+ DH_meth_get_finish;
+ DH_meth_get_flags;
+ DH_meth_get_generate_key;
+ DH_meth_get_generate_params;
+ DH_meth_get_init;
+ DH_meth_new;
+ DH_meth_set0_app_data;
+ DH_meth_set1_name;
+ DH_meth_set_bn_mod_exp;
+ DH_meth_set_compute_key;
+ DH_meth_set_finish;
+ DH_meth_set_flags;
+ DH_meth_set_generate_key;
+ DH_meth_set_generate_params;
+ DH_meth_set_init;
+ DH_new;
+ DH_new_method;
+ DH_security_bits;
+ DH_set0_key;
+ DH_set0_pqg;
+ DH_set_default_method;
+ DH_set_ex_data;
+ DH_set_flags;
+ DH_set_length;
+ DH_set_method;
+ DH_size;
+ DH_test_flags;
+ DH_up_ref;
+ DHparams_dup;
+ DHparams_print;
+ DHparams_print_fp;
+ DIRECTORYSTRING_free;
+ DIRECTORYSTRING_new;
+ DISPLAYTEXT_free;
+ DISPLAYTEXT_new;
+ DIST_POINT_NAME_free;
+ DIST_POINT_NAME_new;
+ DIST_POINT_free;
+ DIST_POINT_new;
+ DIST_POINT_set_dpname;
+ DSA_OpenSSL;
+ DSA_SIG_free;
+ DSA_SIG_get0;
+ DSA_SIG_new;
+ DSA_SIG_set0;
+ DSA_bits;
+ DSA_clear_flags;
+ DSA_do_sign;
+ DSA_do_verify;
+ DSA_dup_DH;
+ DSA_free;
+ DSA_generate_key;
+ DSA_generate_parameters;
+ DSA_generate_parameters_ex;
+ DSA_get0_engine;
+ DSA_get0_key;
+ DSA_get0_pqg;
+ DSA_get_default_method;
+ DSA_get_ex_data;
+ DSA_get_method;
+ DSA_meth_dup;
+ DSA_meth_free;
+ DSA_meth_get0_app_data;
+ DSA_meth_get0_name;
+ DSA_meth_get_bn_mod_exp;
+ DSA_meth_get_finish;
+ DSA_meth_get_flags;
+ DSA_meth_get_init;
+ DSA_meth_get_keygen;
+ DSA_meth_get_mod_exp;
+ DSA_meth_get_paramgen;
+ DSA_meth_get_sign;
+ DSA_meth_get_sign_setup;
+ DSA_meth_get_verify;
+ DSA_meth_new;
+ DSA_meth_set0_app_data;
+ DSA_meth_set1_name;
+ DSA_meth_set_bn_mod_exp;
+ DSA_meth_set_finish;
+ DSA_meth_set_flags;
+ DSA_meth_set_init;
+ DSA_meth_set_keygen;
+ DSA_meth_set_mod_exp;
+ DSA_meth_set_paramgen;
+ DSA_meth_set_sign;
+ DSA_meth_set_sign_setup;
+ DSA_meth_set_verify;
+ DSA_new;
+ DSA_new_method;
+ DSA_print;
+ DSA_print_fp;
+ DSA_security_bits;
+ DSA_set0_key;
+ DSA_set0_pqg;
+ DSA_set_default_method;
+ DSA_set_ex_data;
+ DSA_set_flags;
+ DSA_set_method;
+ DSA_sign;
+ DSA_sign_setup;
+ DSA_size;
+ DSA_test_flags;
+ DSA_up_ref;
+ DSA_verify;
+ DSAparams_dup;
+ DSAparams_print;
+ DSAparams_print_fp;
+ DSO_METHOD_openssl;
+ DSO_bind_func;
+ DSO_convert_filename;
+ DSO_ctrl;
+ DSO_flags;
+ DSO_free;
+ DSO_get_filename;
+ DSO_global_lookup;
+ DSO_load;
+ DSO_merge;
+ DSO_new;
+ DSO_set_filename;
+ DSO_up_ref;
+ ECDH_KDF_X9_62;
+ ECDH_compute_key;
+ ECDSA_SIG_free;
+ ECDSA_SIG_get0;
+ ECDSA_SIG_new;
+ ECDSA_SIG_set0;
+ ECDSA_do_sign;
+ ECDSA_do_sign_ex;
+ ECDSA_do_verify;
+ ECDSA_sign;
+ ECDSA_sign_ex;
+ ECDSA_sign_setup;
+ ECDSA_size;
+ ECDSA_verify;
+ ECPARAMETERS_free;
+ ECPARAMETERS_new;
+ ECPKPARAMETERS_free;
+ ECPKPARAMETERS_new;
+ ECPKParameters_print;
+ ECPKParameters_print_fp;
+ ECParameters_print;
+ ECParameters_print_fp;
+ EC_GF2m_simple_method;
+ EC_GFp_mont_method;
+ EC_GFp_nist_method;
+ EC_GFp_simple_method;
+ EC_GROUP_check;
+ EC_GROUP_check_discriminant;
+ EC_GROUP_clear_free;
+ EC_GROUP_cmp;
+ EC_GROUP_copy;
+ EC_GROUP_dup;
+ EC_GROUP_free;
+ EC_GROUP_get0_cofactor;
+ EC_GROUP_get0_generator;
+ EC_GROUP_get0_order;
+ EC_GROUP_get0_seed;
+ EC_GROUP_get_asn1_flag;
+ EC_GROUP_get_basis_type;
+ EC_GROUP_get_cofactor;
+ EC_GROUP_get_curve_GF2m;
+ EC_GROUP_get_curve_GFp;
+ EC_GROUP_get_curve_name;
+ EC_GROUP_get_degree;
+ EC_GROUP_get_ecparameters;
+ EC_GROUP_get_ecpkparameters;
+ EC_GROUP_get_mont_data;
+ EC_GROUP_get_order;
+ EC_GROUP_get_pentanomial_basis;
+ EC_GROUP_get_point_conversion_form;
+ EC_GROUP_get_seed_len;
+ EC_GROUP_get_trinomial_basis;
+ EC_GROUP_have_precompute_mult;
+ EC_GROUP_method_of;
+ EC_GROUP_new;
+ EC_GROUP_new_by_curve_name;
+ EC_GROUP_new_curve_GF2m;
+ EC_GROUP_new_curve_GFp;
+ EC_GROUP_new_from_ecparameters;
+ EC_GROUP_new_from_ecpkparameters;
+ EC_GROUP_order_bits;
+ EC_GROUP_precompute_mult;
+ EC_GROUP_set_asn1_flag;
+ EC_GROUP_set_curve_GF2m;
+ EC_GROUP_set_curve_GFp;
+ EC_GROUP_set_curve_name;
+ EC_GROUP_set_generator;
+ EC_GROUP_set_point_conversion_form;
+ EC_GROUP_set_seed;
+ EC_KEY_METHOD_free;
+ EC_KEY_METHOD_get_compute_key;
+ EC_KEY_METHOD_get_init;
+ EC_KEY_METHOD_get_keygen;
+ EC_KEY_METHOD_get_sign;
+ EC_KEY_METHOD_get_verify;
+ EC_KEY_METHOD_new;
+ EC_KEY_METHOD_set_compute_key;
+ EC_KEY_METHOD_set_init;
+ EC_KEY_METHOD_set_keygen;
+ EC_KEY_METHOD_set_sign;
+ EC_KEY_METHOD_set_verify;
+ EC_KEY_OpenSSL;
+ EC_KEY_can_sign;
+ EC_KEY_check_key;
+ EC_KEY_clear_flags;
+ EC_KEY_copy;
+ EC_KEY_dup;
+ EC_KEY_free;
+ EC_KEY_generate_key;
+ EC_KEY_get0_group;
+ EC_KEY_get0_private_key;
+ EC_KEY_get0_public_key;
+ EC_KEY_get_conv_form;
+ EC_KEY_get_default_method;
+ EC_KEY_get_enc_flags;
+ EC_KEY_get_ex_data;
+ EC_KEY_get_flags;
+ EC_KEY_get_method;
+ EC_KEY_key2buf;
+ EC_KEY_new;
+ EC_KEY_new_by_curve_name;
+ EC_KEY_new_method;
+ EC_KEY_oct2key;
+ EC_KEY_oct2priv;
+ EC_KEY_precompute_mult;
+ EC_KEY_print;
+ EC_KEY_print_fp;
+ EC_KEY_priv2buf;
+ EC_KEY_priv2oct;
+ EC_KEY_set_asn1_flag;
+ EC_KEY_set_conv_form;
+ EC_KEY_set_default_method;
+ EC_KEY_set_enc_flags;
+ EC_KEY_set_ex_data;
+ EC_KEY_set_flags;
+ EC_KEY_set_group;
+ EC_KEY_set_method;
+ EC_KEY_set_private_key;
+ EC_KEY_set_public_key;
+ EC_KEY_set_public_key_affine_coordinates;
+ EC_KEY_up_ref;
+ EC_METHOD_get_field_type;
+ EC_POINT_add;
+ EC_POINT_bn2point;
+ EC_POINT_clear_free;
+ EC_POINT_cmp;
+ EC_POINT_copy;
+ EC_POINT_dbl;
+ EC_POINT_dup;
+ EC_POINT_free;
+ EC_POINT_get_Jprojective_coordinates_GFp;
+ EC_POINT_get_affine_coordinates_GF2m;
+ EC_POINT_get_affine_coordinates_GFp;
+ EC_POINT_hex2point;
+ EC_POINT_invert;
+ EC_POINT_is_at_infinity;
+ EC_POINT_is_on_curve;
+ EC_POINT_make_affine;
+ EC_POINT_method_of;
+ EC_POINT_mul;
+ EC_POINT_new;
+ EC_POINT_oct2point;
+ EC_POINT_point2bn;
+ EC_POINT_point2buf;
+ EC_POINT_point2hex;
+ EC_POINT_point2oct;
+ EC_POINT_set_Jprojective_coordinates_GFp;
+ EC_POINT_set_affine_coordinates_GF2m;
+ EC_POINT_set_affine_coordinates_GFp;
+ EC_POINT_set_compressed_coordinates_GF2m;
+ EC_POINT_set_compressed_coordinates_GFp;
+ EC_POINT_set_to_infinity;
+ EC_POINTs_make_affine;
+ EC_POINTs_mul;
+ EC_curve_nid2nist;
+ EC_curve_nist2nid;
+ EC_get_builtin_curves;
+ EDIPARTYNAME_free;
+ EDIPARTYNAME_new;
+ ENGINE_add;
+ ENGINE_add_conf_module;
+ ENGINE_by_id;
+ ENGINE_cmd_is_executable;
+ ENGINE_ctrl;
+ ENGINE_ctrl_cmd;
+ ENGINE_ctrl_cmd_string;
+ ENGINE_finish;
+ ENGINE_free;
+ ENGINE_get_DH;
+ ENGINE_get_DSA;
+ ENGINE_get_EC;
+ ENGINE_get_RAND;
+ ENGINE_get_RSA;
+ ENGINE_get_cipher;
+ ENGINE_get_cipher_engine;
+ ENGINE_get_ciphers;
+ ENGINE_get_cmd_defns;
+ ENGINE_get_ctrl_function;
+ ENGINE_get_default_DH;
+ ENGINE_get_default_DSA;
+ ENGINE_get_default_EC;
+ ENGINE_get_default_RAND;
+ ENGINE_get_default_RSA;
+ ENGINE_get_destroy_function;
+ ENGINE_get_digest;
+ ENGINE_get_digest_engine;
+ ENGINE_get_digests;
+ ENGINE_get_ex_data;
+ ENGINE_get_finish_function;
+ ENGINE_get_first;
+ ENGINE_get_flags;
+ ENGINE_get_id;
+ ENGINE_get_init_function;
+ ENGINE_get_last;
+ ENGINE_get_load_privkey_function;
+ ENGINE_get_load_pubkey_function;
+ ENGINE_get_name;
+ ENGINE_get_next;
+ ENGINE_get_pkey_asn1_meth;
+ ENGINE_get_pkey_asn1_meth_engine;
+ ENGINE_get_pkey_asn1_meth_str;
+ ENGINE_get_pkey_asn1_meths;
+ ENGINE_get_pkey_meth;
+ ENGINE_get_pkey_meth_engine;
+ ENGINE_get_pkey_meths;
+ ENGINE_get_prev;
+ ENGINE_get_ssl_client_cert_function;
+ ENGINE_get_static_state;
+ ENGINE_get_table_flags;
+ ENGINE_init;
+ ENGINE_load_builtin_engines;
+ ENGINE_load_private_key;
+ ENGINE_load_public_key;
+ ENGINE_load_ssl_client_cert;
+ ENGINE_new;
+ ENGINE_pkey_asn1_find_str;
+ ENGINE_register_DH;
+ ENGINE_register_DSA;
+ ENGINE_register_EC;
+ ENGINE_register_RAND;
+ ENGINE_register_RSA;
+ ENGINE_register_all_DH;
+ ENGINE_register_all_DSA;
+ ENGINE_register_all_EC;
+ ENGINE_register_all_RAND;
+ ENGINE_register_all_RSA;
+ ENGINE_register_all_ciphers;
+ ENGINE_register_all_complete;
+ ENGINE_register_all_digests;
+ ENGINE_register_all_pkey_asn1_meths;
+ ENGINE_register_all_pkey_meths;
+ ENGINE_register_ciphers;
+ ENGINE_register_complete;
+ ENGINE_register_digests;
+ ENGINE_register_pkey_asn1_meths;
+ ENGINE_register_pkey_meths;
+ ENGINE_remove;
+ ENGINE_set_DH;
+ ENGINE_set_DSA;
+ ENGINE_set_EC;
+ ENGINE_set_RAND;
+ ENGINE_set_RSA;
+ ENGINE_set_ciphers;
+ ENGINE_set_cmd_defns;
+ ENGINE_set_ctrl_function;
+ ENGINE_set_default;
+ ENGINE_set_default_DH;
+ ENGINE_set_default_DSA;
+ ENGINE_set_default_EC;
+ ENGINE_set_default_RAND;
+ ENGINE_set_default_RSA;
+ ENGINE_set_default_ciphers;
+ ENGINE_set_default_digests;
+ ENGINE_set_default_pkey_asn1_meths;
+ ENGINE_set_default_pkey_meths;
+ ENGINE_set_default_string;
+ ENGINE_set_destroy_function;
+ ENGINE_set_digests;
+ ENGINE_set_ex_data;
+ ENGINE_set_finish_function;
+ ENGINE_set_flags;
+ ENGINE_set_id;
+ ENGINE_set_init_function;
+ ENGINE_set_load_privkey_function;
+ ENGINE_set_load_pubkey_function;
+ ENGINE_set_load_ssl_client_cert_function;
+ ENGINE_set_name;
+ ENGINE_set_pkey_asn1_meths;
+ ENGINE_set_pkey_meths;
+ ENGINE_set_table_flags;
+ ENGINE_unregister_DH;
+ ENGINE_unregister_DSA;
+ ENGINE_unregister_EC;
+ ENGINE_unregister_RAND;
+ ENGINE_unregister_RSA;
+ ENGINE_unregister_ciphers;
+ ENGINE_unregister_digests;
+ ENGINE_unregister_pkey_asn1_meths;
+ ENGINE_unregister_pkey_meths;
+ ENGINE_up_ref;
+ ERR_add_error_data;
+ ERR_add_error_vdata;
+ ERR_clear_error;
+ ERR_error_string;
+ ERR_error_string_n;
+ ERR_func_error_string;
+ ERR_get_error;
+ ERR_get_error_line;
+ ERR_get_error_line_data;
+ ERR_get_next_error_library;
+ ERR_get_state;
+ ERR_lib_error_string;
+ ERR_load_ASN1_strings;
+ ERR_load_ASYNC_strings;
+ ERR_load_BIO_strings;
+ ERR_load_BN_strings;
+ ERR_load_BUF_strings;
+ ERR_load_CMS_strings;
+ ERR_load_COMP_strings;
+ ERR_load_CONF_strings;
+ ERR_load_CRYPTO_strings;
+ ERR_load_CT_strings;
+ ERR_load_DH_strings;
+ ERR_load_DSA_strings;
+ ERR_load_DSO_strings;
+ ERR_load_EC_strings;
+ ERR_load_ENGINE_strings;
+ ERR_load_ERR_strings;
+ ERR_load_EVP_strings;
+ ERR_load_KDF_strings;
+ ERR_load_OBJ_strings;
+ ERR_load_OCSP_strings;
+ ERR_load_PEM_strings;
+ ERR_load_PKCS12_strings;
+ ERR_load_PKCS7_strings;
+ ERR_load_RAND_strings;
+ ERR_load_RSA_strings;
+ ERR_load_TS_strings;
+ ERR_load_UI_strings;
+ ERR_load_X509V3_strings;
+ ERR_load_X509_strings;
+ ERR_load_strings;
+ ERR_peek_error;
+ ERR_peek_error_line;
+ ERR_peek_error_line_data;
+ ERR_peek_last_error;
+ ERR_peek_last_error_line;
+ ERR_peek_last_error_line_data;
+ ERR_pop_to_mark;
+ ERR_print_errors;
+ ERR_print_errors_cb;
+ ERR_print_errors_fp;
+ ERR_put_error;
+ ERR_reason_error_string;
+ ERR_remove_state;
+ ERR_remove_thread_state;
+ ERR_set_error_data;
+ ERR_set_mark;
+ ERR_unload_strings;
+ ESS_CERT_ID_dup;
+ ESS_CERT_ID_free;
+ ESS_CERT_ID_new;
+ ESS_ISSUER_SERIAL_dup;
+ ESS_ISSUER_SERIAL_free;
+ ESS_ISSUER_SERIAL_new;
+ ESS_SIGNING_CERT_dup;
+ ESS_SIGNING_CERT_free;
+ ESS_SIGNING_CERT_new;
+ EVP_BytesToKey;
+ EVP_CIPHER_CTX_block_size;
+ EVP_CIPHER_CTX_buf_noconst;
+ EVP_CIPHER_CTX_cipher;
+ EVP_CIPHER_CTX_clear_flags;
+ EVP_CIPHER_CTX_copy;
+ EVP_CIPHER_CTX_ctrl;
+ EVP_CIPHER_CTX_encrypting;
+ EVP_CIPHER_CTX_free;
+ EVP_CIPHER_CTX_get_app_data;
+ EVP_CIPHER_CTX_get_cipher_data;
+ EVP_CIPHER_CTX_iv;
+ EVP_CIPHER_CTX_iv_length;
+ EVP_CIPHER_CTX_iv_noconst;
+ EVP_CIPHER_CTX_key_length;
+ EVP_CIPHER_CTX_new;
+ EVP_CIPHER_CTX_nid;
+ EVP_CIPHER_CTX_num;
+ EVP_CIPHER_CTX_original_iv;
+ EVP_CIPHER_CTX_rand_key;
+ EVP_CIPHER_CTX_reset;
+ EVP_CIPHER_CTX_set_app_data;
+ EVP_CIPHER_CTX_set_cipher_data;
+ EVP_CIPHER_CTX_set_flags;
+ EVP_CIPHER_CTX_set_key_length;
+ EVP_CIPHER_CTX_set_num;
+ EVP_CIPHER_CTX_set_padding;
+ EVP_CIPHER_CTX_test_flags;
+ EVP_CIPHER_asn1_to_param;
+ EVP_CIPHER_block_size;
+ EVP_CIPHER_do_all;
+ EVP_CIPHER_do_all_sorted;
+ EVP_CIPHER_flags;
+ EVP_CIPHER_get_asn1_iv;
+ EVP_CIPHER_impl_ctx_size;
+ EVP_CIPHER_iv_length;
+ EVP_CIPHER_key_length;
+ EVP_CIPHER_meth_dup;
+ EVP_CIPHER_meth_free;
+ EVP_CIPHER_meth_get_cleanup;
+ EVP_CIPHER_meth_get_ctrl;
+ EVP_CIPHER_meth_get_do_cipher;
+ EVP_CIPHER_meth_get_get_asn1_params;
+ EVP_CIPHER_meth_get_init;
+ EVP_CIPHER_meth_get_set_asn1_params;
+ EVP_CIPHER_meth_new;
+ EVP_CIPHER_meth_set_cleanup;
+ EVP_CIPHER_meth_set_ctrl;
+ EVP_CIPHER_meth_set_do_cipher;
+ EVP_CIPHER_meth_set_flags;
+ EVP_CIPHER_meth_set_get_asn1_params;
+ EVP_CIPHER_meth_set_impl_ctx_size;
+ EVP_CIPHER_meth_set_init;
+ EVP_CIPHER_meth_set_iv_length;
+ EVP_CIPHER_meth_set_set_asn1_params;
+ EVP_CIPHER_nid;
+ EVP_CIPHER_param_to_asn1;
+ EVP_CIPHER_set_asn1_iv;
+ EVP_CIPHER_type;
+ EVP_CipherFinal;
+ EVP_CipherFinal_ex;
+ EVP_CipherInit;
+ EVP_CipherInit_ex;
+ EVP_CipherUpdate;
+ EVP_Cipher;
+ EVP_DecodeBlock;
+ EVP_DecodeFinal;
+ EVP_DecodeInit;
+ EVP_DecodeUpdate;
+ EVP_DecryptFinal;
+ EVP_DecryptFinal_ex;
+ EVP_DecryptInit;
+ EVP_DecryptInit_ex;
+ EVP_DecryptUpdate;
+ EVP_DigestFinal;
+ EVP_DigestFinal_ex;
+ EVP_DigestInit;
+ EVP_DigestInit_ex;
+ EVP_DigestSignFinal;
+ EVP_DigestSignInit;
+ EVP_DigestUpdate;
+ EVP_DigestVerifyFinal;
+ EVP_DigestVerifyInit;
+ EVP_Digest;
+ EVP_ENCODE_CTX_copy;
+ EVP_ENCODE_CTX_free;
+ EVP_ENCODE_CTX_new;
+ EVP_ENCODE_CTX_num;
+ EVP_EncodeBlock;
+ EVP_EncodeFinal;
+ EVP_EncodeInit;
+ EVP_EncodeUpdate;
+ EVP_EncryptFinal;
+ EVP_EncryptFinal_ex;
+ EVP_EncryptInit;
+ EVP_EncryptInit_ex;
+ EVP_EncryptUpdate;
+ EVP_MD_CTX_clear_flags;
+ EVP_MD_CTX_copy;
+ EVP_MD_CTX_copy_ex;
+ EVP_MD_CTX_ctrl;
+ EVP_MD_CTX_free;
+ EVP_MD_CTX_md;
+ EVP_MD_CTX_md_data;
+ EVP_MD_CTX_new;
+ EVP_MD_CTX_pkey_ctx;
+ EVP_MD_CTX_reset;
+ EVP_MD_CTX_set_flags;
+ EVP_MD_CTX_set_update_fn;
+ EVP_MD_CTX_test_flags;
+ EVP_MD_CTX_update_fn;
+ EVP_MD_block_size;
+ EVP_MD_do_all;
+ EVP_MD_do_all_sorted;
+ EVP_MD_flags;
+ EVP_MD_meth_dup;
+ EVP_MD_meth_free;
+ EVP_MD_meth_get_app_datasize;
+ EVP_MD_meth_get_cleanup;
+ EVP_MD_meth_get_copy;
+ EVP_MD_meth_get_ctrl;
+ EVP_MD_meth_get_final;
+ EVP_MD_meth_get_flags;
+ EVP_MD_meth_get_init;
+ EVP_MD_meth_get_input_blocksize;
+ EVP_MD_meth_get_result_size;
+ EVP_MD_meth_get_update;
+ EVP_MD_meth_new;
+ EVP_MD_meth_set_app_datasize;
+ EVP_MD_meth_set_cleanup;
+ EVP_MD_meth_set_copy;
+ EVP_MD_meth_set_ctrl;
+ EVP_MD_meth_set_final;
+ EVP_MD_meth_set_flags;
+ EVP_MD_meth_set_init;
+ EVP_MD_meth_set_input_blocksize;
+ EVP_MD_meth_set_result_size;
+ EVP_MD_meth_set_update;
+ EVP_MD_pkey_type;
+ EVP_MD_size;
+ EVP_MD_type;
+ EVP_OpenFinal;
+ EVP_OpenInit;
+ EVP_PBE_CipherInit;
+ EVP_PBE_alg_add;
+ EVP_PBE_alg_add_type;
+ EVP_PBE_cleanup;
+ EVP_PBE_find;
+ EVP_PBE_get;
+ EVP_PBE_scrypt;
+ EVP_PKCS82PKEY;
+ EVP_PKEY2PKCS8;
+ EVP_PKEY_CTX_ctrl;
+ EVP_PKEY_CTX_ctrl_str;
+ EVP_PKEY_CTX_dup;
+ EVP_PKEY_CTX_free;
+ EVP_PKEY_CTX_get0_peerkey;
+ EVP_PKEY_CTX_get0_pkey;
+ EVP_PKEY_CTX_get_app_data;
+ EVP_PKEY_CTX_get_cb;
+ EVP_PKEY_CTX_get_data;
+ EVP_PKEY_CTX_get_keygen_info;
+ EVP_PKEY_CTX_get_operation;
+ EVP_PKEY_CTX_hex2ctrl;
+ EVP_PKEY_CTX_new;
+ EVP_PKEY_CTX_new_id;
+ EVP_PKEY_CTX_set0_keygen_info;
+ EVP_PKEY_CTX_set_app_data;
+ EVP_PKEY_CTX_set_cb;
+ EVP_PKEY_CTX_set_data;
+ EVP_PKEY_CTX_str2ctrl;
+ EVP_PKEY_add1_attr;
+ EVP_PKEY_add1_attr_by_NID;
+ EVP_PKEY_add1_attr_by_OBJ;
+ EVP_PKEY_add1_attr_by_txt;
+ EVP_PKEY_asn1_add0;
+ EVP_PKEY_asn1_add_alias;
+ EVP_PKEY_asn1_copy;
+ EVP_PKEY_asn1_find;
+ EVP_PKEY_asn1_find_str;
+ EVP_PKEY_asn1_free;
+ EVP_PKEY_asn1_get0;
+ EVP_PKEY_asn1_get0_info;
+ EVP_PKEY_asn1_get_count;
+ EVP_PKEY_asn1_new;
+ EVP_PKEY_asn1_set_ctrl;
+ EVP_PKEY_asn1_set_free;
+ EVP_PKEY_asn1_set_item;
+ EVP_PKEY_asn1_set_param;
+ EVP_PKEY_asn1_set_private;
+ EVP_PKEY_asn1_set_public;
+ EVP_PKEY_asn1_set_security_bits;
+ EVP_PKEY_assign;
+ EVP_PKEY_base_id;
+ EVP_PKEY_bits;
+ EVP_PKEY_cmp;
+ EVP_PKEY_cmp_parameters;
+ EVP_PKEY_copy_parameters;
+ EVP_PKEY_decrypt;
+ EVP_PKEY_decrypt_init;
+ EVP_PKEY_decrypt_old;
+ EVP_PKEY_delete_attr;
+ EVP_PKEY_derive;
+ EVP_PKEY_derive_init;
+ EVP_PKEY_derive_set_peer;
+ EVP_PKEY_encrypt;
+ EVP_PKEY_encrypt_init;
+ EVP_PKEY_encrypt_old;
+ EVP_PKEY_free;
+ EVP_PKEY_get0;
+ EVP_PKEY_get0_DH;
+ EVP_PKEY_get0_DSA;
+ EVP_PKEY_get0_EC_KEY;
+ EVP_PKEY_get0_RSA;
+ EVP_PKEY_get0_asn1;
+ EVP_PKEY_get0_hmac;
+ EVP_PKEY_get1_DH;
+ EVP_PKEY_get1_DSA;
+ EVP_PKEY_get1_EC_KEY;
+ EVP_PKEY_get1_RSA;
+ EVP_PKEY_get1_tls_encodedpoint;
+ EVP_PKEY_get_attr;
+ EVP_PKEY_get_attr_by_NID;
+ EVP_PKEY_get_attr_by_OBJ;
+ EVP_PKEY_get_attr_count;
+ EVP_PKEY_get_default_digest_nid;
+ EVP_PKEY_id;
+ EVP_PKEY_keygen;
+ EVP_PKEY_keygen_init;
+ EVP_PKEY_meth_add0;
+ EVP_PKEY_meth_copy;
+ EVP_PKEY_meth_find;
+ EVP_PKEY_meth_free;
+ EVP_PKEY_meth_get0_info;
+ EVP_PKEY_meth_get_cleanup;
+ EVP_PKEY_meth_get_copy;
+ EVP_PKEY_meth_get_ctrl;
+ EVP_PKEY_meth_get_decrypt;
+ EVP_PKEY_meth_get_derive;
+ EVP_PKEY_meth_get_encrypt;
+ EVP_PKEY_meth_get_init;
+ EVP_PKEY_meth_get_keygen;
+ EVP_PKEY_meth_get_paramgen;
+ EVP_PKEY_meth_get_sign;
+ EVP_PKEY_meth_get_signctx;
+ EVP_PKEY_meth_get_verify;
+ EVP_PKEY_meth_get_verify_recover;
+ EVP_PKEY_meth_get_verifyctx;
+ EVP_PKEY_meth_new;
+ EVP_PKEY_meth_set_cleanup;
+ EVP_PKEY_meth_set_copy;
+ EVP_PKEY_meth_set_ctrl;
+ EVP_PKEY_meth_set_decrypt;
+ EVP_PKEY_meth_set_derive;
+ EVP_PKEY_meth_set_encrypt;
+ EVP_PKEY_meth_set_init;
+ EVP_PKEY_meth_set_keygen;
+ EVP_PKEY_meth_set_paramgen;
+ EVP_PKEY_meth_set_sign;
+ EVP_PKEY_meth_set_signctx;
+ EVP_PKEY_meth_set_verify;
+ EVP_PKEY_meth_set_verify_recover;
+ EVP_PKEY_meth_set_verifyctx;
+ EVP_PKEY_missing_parameters;
+ EVP_PKEY_new;
+ EVP_PKEY_new_mac_key;
+ EVP_PKEY_paramgen;
+ EVP_PKEY_paramgen_init;
+ EVP_PKEY_print_params;
+ EVP_PKEY_print_private;
+ EVP_PKEY_print_public;
+ EVP_PKEY_save_parameters;
+ EVP_PKEY_security_bits;
+ EVP_PKEY_set1_DH;
+ EVP_PKEY_set1_DSA;
+ EVP_PKEY_set1_EC_KEY;
+ EVP_PKEY_set1_RSA;
+ EVP_PKEY_set1_tls_encodedpoint;
+ EVP_PKEY_set_type;
+ EVP_PKEY_set_type_str;
+ EVP_PKEY_sign;
+ EVP_PKEY_sign_init;
+ EVP_PKEY_size;
+ EVP_PKEY_type;
+ EVP_PKEY_up_ref;
+ EVP_PKEY_verify;
+ EVP_PKEY_verify_init;
+ EVP_PKEY_verify_recover;
+ EVP_PKEY_verify_recover_init;
+ EVP_SealFinal;
+ EVP_SealInit;
+ EVP_SignFinal;
+ EVP_VerifyFinal;
+ EVP_add_alg_module;
+ EVP_add_cipher;
+ EVP_add_digest;
+ EVP_aes_128_cbc;
+ EVP_aes_128_cbc_hmac_sha1;
+ EVP_aes_128_cbc_hmac_sha256;
+ EVP_aes_128_ccm;
+ EVP_aes_128_cfb128;
+ EVP_aes_128_cfb1;
+ EVP_aes_128_cfb8;
+ EVP_aes_128_ctr;
+ EVP_aes_128_ecb;
+ EVP_aes_128_gcm;
+ EVP_aes_128_ocb;
+ EVP_aes_128_ofb;
+ EVP_aes_128_wrap;
+ EVP_aes_128_wrap_pad;
+ EVP_aes_128_xts;
+ EVP_aes_192_cbc;
+ EVP_aes_192_ccm;
+ EVP_aes_192_cfb128;
+ EVP_aes_192_cfb1;
+ EVP_aes_192_cfb8;
+ EVP_aes_192_ctr;
+ EVP_aes_192_ecb;
+ EVP_aes_192_gcm;
+ EVP_aes_192_ocb;
+ EVP_aes_192_ofb;
+ EVP_aes_192_wrap;
+ EVP_aes_192_wrap_pad;
+ EVP_aes_256_cbc;
+ EVP_aes_256_cbc_hmac_sha1;
+ EVP_aes_256_cbc_hmac_sha256;
+ EVP_aes_256_ccm;
+ EVP_aes_256_cfb128;
+ EVP_aes_256_cfb1;
+ EVP_aes_256_cfb8;
+ EVP_aes_256_ctr;
+ EVP_aes_256_ecb;
+ EVP_aes_256_gcm;
+ EVP_aes_256_ocb;
+ EVP_aes_256_ofb;
+ EVP_aes_256_wrap;
+ EVP_aes_256_wrap_pad;
+ EVP_aes_256_xts;
+ EVP_bf_cbc;
+ EVP_bf_cfb64;
+ EVP_bf_ecb;
+ EVP_bf_ofb;
+ EVP_blake2b512;
+ EVP_blake2s256;
+ EVP_camellia_128_cbc;
+ EVP_camellia_128_cfb128;
+ EVP_camellia_128_cfb1;
+ EVP_camellia_128_cfb8;
+ EVP_camellia_128_ctr;
+ EVP_camellia_128_ecb;
+ EVP_camellia_128_ofb;
+ EVP_camellia_192_cbc;
+ EVP_camellia_192_cfb128;
+ EVP_camellia_192_cfb1;
+ EVP_camellia_192_cfb8;
+ EVP_camellia_192_ctr;
+ EVP_camellia_192_ecb;
+ EVP_camellia_192_ofb;
+ EVP_camellia_256_cbc;
+ EVP_camellia_256_cfb128;
+ EVP_camellia_256_cfb1;
+ EVP_camellia_256_cfb8;
+ EVP_camellia_256_ctr;
+ EVP_camellia_256_ecb;
+ EVP_camellia_256_ofb;
+ EVP_cast5_cbc;
+ EVP_cast5_cfb64;
+ EVP_cast5_ecb;
+ EVP_cast5_ofb;
+ EVP_chacha20;
+ EVP_chacha20_poly1305;
+ EVP_des_cbc;
+ EVP_des_cfb1;
+ EVP_des_cfb64;
+ EVP_des_cfb8;
+ EVP_des_ecb;
+ EVP_des_ede3;
+ EVP_des_ede3_cbc;
+ EVP_des_ede3_cfb1;
+ EVP_des_ede3_cfb64;
+ EVP_des_ede3_cfb8;
+ EVP_des_ede3_ecb;
+ EVP_des_ede3_ofb;
+ EVP_des_ede3_wrap;
+ EVP_des_ede;
+ EVP_des_ede_cbc;
+ EVP_des_ede_cfb64;
+ EVP_des_ede_ecb;
+ EVP_des_ede_ofb;
+ EVP_des_ofb;
+ EVP_desx_cbc;
+ EVP_enc_null;
+ EVP_get_cipherbyname;
+ EVP_get_digestbyname;
+ EVP_get_pw_prompt;
+ EVP_idea_cbc;
+ EVP_idea_cfb64;
+ EVP_idea_ecb;
+ EVP_idea_ofb;
+ EVP_md2;
+ EVP_md4;
+ EVP_md5;
+ EVP_md5_sha1;
+ EVP_md_null;
+ EVP_rc2_40_cbc;
+ EVP_rc2_64_cbc;
+ EVP_rc2_cbc;
+ EVP_rc2_cfb64;
+ EVP_rc2_ecb;
+ EVP_rc2_ofb;
+ EVP_rc4;
+ EVP_rc4_40;
+ EVP_rc4_hmac_md5;
+ EVP_rc5_32_12_16_cbc;
+ EVP_rc5_32_12_16_cfb64;
+ EVP_rc5_32_12_16_ecb;
+ EVP_rc5_32_12_16_ofb;
+ EVP_read_pw_string;
+ EVP_read_pw_string_min;
+ EVP_ripemd160;
+ EVP_seed_cbc;
+ EVP_seed_cfb128;
+ EVP_seed_ecb;
+ EVP_seed_ofb;
+ EVP_set_pw_prompt;
+ EVP_sha1;
+ EVP_sha224;
+ EVP_sha256;
+ EVP_sha384;
+ EVP_sha512;
+ EVP_whirlpool;
+ EXTENDED_KEY_USAGE_free;
+ EXTENDED_KEY_USAGE_new;
+ FIPS_mode;
+ FIPS_mode_set;
+ GENERAL_NAMES_free;
+ GENERAL_NAMES_new;
+ GENERAL_NAME_cmp;
+ GENERAL_NAME_dup;
+ GENERAL_NAME_free;
+ GENERAL_NAME_get0_otherName;
+ GENERAL_NAME_get0_value;
+ GENERAL_NAME_new;
+ GENERAL_NAME_print;
+ GENERAL_NAME_set0_othername;
+ GENERAL_NAME_set0_value;
+ GENERAL_SUBTREE_free;
+ GENERAL_SUBTREE_new;
+ HMAC;
+ HMAC_CTX_copy;
+ HMAC_CTX_free;
+ HMAC_CTX_get_md;
+ HMAC_CTX_new;
+ HMAC_CTX_reset;
+ HMAC_CTX_set_flags;
+ HMAC_Final;
+ HMAC_Init;
+ HMAC_Init_ex;
+ HMAC_Update;
+ HMAC_size;
+ IDEA_cbc_encrypt;
+ IDEA_cfb64_encrypt;
+ IDEA_ecb_encrypt;
+ IDEA_encrypt;
+ IDEA_ofb64_encrypt;
+ IDEA_options;
+ IDEA_set_decrypt_key;
+ IDEA_set_encrypt_key;
+ IPAddressChoice_free;
+ IPAddressChoice_new;
+ IPAddressFamily_free;
+ IPAddressFamily_new;
+ IPAddressOrRange_free;
+ IPAddressOrRange_new;
+ IPAddressRange_free;
+ IPAddressRange_new;
+ ISSUING_DIST_POINT_free;
+ ISSUING_DIST_POINT_new;
+ MD2;
+ MD2_Final;
+ MD2_Init;
+ MD2_Update;
+ MD2_options;
+ MD4;
+ MD4_Final;
+ MD4_Init;
+ MD4_Transform;
+ MD4_Update;
+ MD5;
+ MD5_Final;
+ MD5_Init;
+ MD5_Transform;
+ MD5_Update;
+ NAME_CONSTRAINTS_check;
+ NAME_CONSTRAINTS_check_CN;
+ NAME_CONSTRAINTS_free;
+ NAME_CONSTRAINTS_new;
+ NCONF_WIN32;
+ NCONF_default;
+ NCONF_dump_bio;
+ NCONF_dump_fp;
+ NCONF_free;
+ NCONF_free_data;
+ NCONF_get_number_e;
+ NCONF_get_section;
+ NCONF_get_string;
+ NCONF_load;
+ NCONF_load_bio;
+ NCONF_load_fp;
+ NCONF_new;
+ NETSCAPE_CERT_SEQUENCE_free;
+ NETSCAPE_CERT_SEQUENCE_new;
+ NETSCAPE_SPKAC_free;
+ NETSCAPE_SPKAC_new;
+ NETSCAPE_SPKI_b64_decode;
+ NETSCAPE_SPKI_b64_encode;
+ NETSCAPE_SPKI_free;
+ NETSCAPE_SPKI_get_pubkey;
+ NETSCAPE_SPKI_new;
+ NETSCAPE_SPKI_print;
+ NETSCAPE_SPKI_set_pubkey;
+ NETSCAPE_SPKI_sign;
+ NETSCAPE_SPKI_verify;
+ NOTICEREF_free;
+ NOTICEREF_new;
+ OBJ_NAME_add;
+ OBJ_NAME_cleanup;
+ OBJ_NAME_do_all;
+ OBJ_NAME_do_all_sorted;
+ OBJ_NAME_get;
+ OBJ_NAME_init;
+ OBJ_NAME_new_index;
+ OBJ_NAME_remove;
+ OBJ_add_object;
+ OBJ_add_sigid;
+ OBJ_bsearch_;
+ OBJ_bsearch_ex_;
+ OBJ_cmp;
+ OBJ_create;
+ OBJ_create_objects;
+ OBJ_dup;
+ OBJ_find_sigid_algs;
+ OBJ_find_sigid_by_algs;
+ OBJ_get0_data;
+ OBJ_length;
+ OBJ_ln2nid;
+ OBJ_new_nid;
+ OBJ_nid2ln;
+ OBJ_nid2obj;
+ OBJ_nid2sn;
+ OBJ_obj2nid;
+ OBJ_obj2txt;
+ OBJ_sigid_free;
+ OBJ_sn2nid;
+ OBJ_txt2nid;
+ OBJ_txt2obj;
+ OCSP_BASICRESP_add1_ext_i2d;
+ OCSP_BASICRESP_add_ext;
+ OCSP_BASICRESP_delete_ext;
+ OCSP_BASICRESP_free;
+ OCSP_BASICRESP_get1_ext_d2i;
+ OCSP_BASICRESP_get_ext;
+ OCSP_BASICRESP_get_ext_by_NID;
+ OCSP_BASICRESP_get_ext_by_OBJ;
+ OCSP_BASICRESP_get_ext_by_critical;
+ OCSP_BASICRESP_get_ext_count;
+ OCSP_BASICRESP_new;
+ OCSP_CERTID_dup;
+ OCSP_CERTID_free;
+ OCSP_CERTID_new;
+ OCSP_CERTSTATUS_free;
+ OCSP_CERTSTATUS_new;
+ OCSP_CRLID_free;
+ OCSP_CRLID_new;
+ OCSP_ONEREQ_add1_ext_i2d;
+ OCSP_ONEREQ_add_ext;
+ OCSP_ONEREQ_delete_ext;
+ OCSP_ONEREQ_free;
+ OCSP_ONEREQ_get1_ext_d2i;
+ OCSP_ONEREQ_get_ext;
+ OCSP_ONEREQ_get_ext_by_NID;
+ OCSP_ONEREQ_get_ext_by_OBJ;
+ OCSP_ONEREQ_get_ext_by_critical;
+ OCSP_ONEREQ_get_ext_count;
+ OCSP_ONEREQ_new;
+ OCSP_REQINFO_free;
+ OCSP_REQINFO_new;
+ OCSP_REQUEST_add1_ext_i2d;
+ OCSP_REQUEST_add_ext;
+ OCSP_REQUEST_delete_ext;
+ OCSP_REQUEST_free;
+ OCSP_REQUEST_get1_ext_d2i;
+ OCSP_REQUEST_get_ext;
+ OCSP_REQUEST_get_ext_by_NID;
+ OCSP_REQUEST_get_ext_by_OBJ;
+ OCSP_REQUEST_get_ext_by_critical;
+ OCSP_REQUEST_get_ext_count;
+ OCSP_REQUEST_new;
+ OCSP_REQUEST_print;
+ OCSP_REQ_CTX_add1_header;
+ OCSP_REQ_CTX_free;
+ OCSP_REQ_CTX_get0_mem_bio;
+ OCSP_REQ_CTX_http;
+ OCSP_REQ_CTX_i2d;
+ OCSP_REQ_CTX_nbio;
+ OCSP_REQ_CTX_nbio_d2i;
+ OCSP_REQ_CTX_new;
+ OCSP_REQ_CTX_set1_req;
+ OCSP_RESPBYTES_free;
+ OCSP_RESPBYTES_new;
+ OCSP_RESPDATA_free;
+ OCSP_RESPDATA_new;
+ OCSP_RESPID_free;
+ OCSP_RESPID_new;
+ OCSP_RESPONSE_free;
+ OCSP_RESPONSE_new;
+ OCSP_RESPONSE_print;
+ OCSP_REVOKEDINFO_free;
+ OCSP_REVOKEDINFO_new;
+ OCSP_SERVICELOC_free;
+ OCSP_SERVICELOC_new;
+ OCSP_SIGNATURE_free;
+ OCSP_SIGNATURE_new;
+ OCSP_SINGLERESP_add1_ext_i2d;
+ OCSP_SINGLERESP_add_ext;
+ OCSP_SINGLERESP_delete_ext;
+ OCSP_SINGLERESP_free;
+ OCSP_SINGLERESP_get0_id;
+ OCSP_SINGLERESP_get1_ext_d2i;
+ OCSP_SINGLERESP_get_ext;
+ OCSP_SINGLERESP_get_ext_by_NID;
+ OCSP_SINGLERESP_get_ext_by_OBJ;
+ OCSP_SINGLERESP_get_ext_by_critical;
+ OCSP_SINGLERESP_get_ext_count;
+ OCSP_SINGLERESP_new;
+ OCSP_accept_responses_new;
+ OCSP_archive_cutoff_new;
+ OCSP_basic_add1_cert;
+ OCSP_basic_add1_nonce;
+ OCSP_basic_add1_status;
+ OCSP_basic_sign;
+ OCSP_basic_verify;
+ OCSP_cert_id_new;
+ OCSP_cert_status_str;
+ OCSP_cert_to_id;
+ OCSP_check_nonce;
+ OCSP_check_validity;
+ OCSP_copy_nonce;
+ OCSP_crlID_new;
+ OCSP_crl_reason_str;
+ OCSP_id_cmp;
+ OCSP_id_get0_info;
+ OCSP_id_issuer_cmp;
+ OCSP_onereq_get0_id;
+ OCSP_parse_url;
+ OCSP_request_add0_id;
+ OCSP_request_add1_cert;
+ OCSP_request_add1_nonce;
+ OCSP_request_is_signed;
+ OCSP_request_onereq_count;
+ OCSP_request_onereq_get0;
+ OCSP_request_set1_name;
+ OCSP_request_sign;
+ OCSP_request_verify;
+ OCSP_resp_count;
+ OCSP_resp_find;
+ OCSP_resp_find_status;
+ OCSP_resp_get0;
+ OCSP_resp_get0_certs;
+ OCSP_resp_get0_id;
+ OCSP_resp_get0_produced_at;
+ OCSP_resp_get0_signature;
+ OCSP_response_create;
+ OCSP_response_get1_basic;
+ OCSP_response_status;
+ OCSP_response_status_str;
+ OCSP_sendreq_bio;
+ OCSP_sendreq_nbio;
+ OCSP_sendreq_new;
+ OCSP_set_max_response_length;
+ OCSP_single_get0_status;
+ OCSP_url_svcloc_new;
+ OPENSSL_DIR_end;
+ OPENSSL_DIR_read;
+ OPENSSL_INIT_free;
+ OPENSSL_INIT_new;
+ OPENSSL_INIT_set_config_appname;
+ OPENSSL_LH_delete;
+ OPENSSL_LH_doall;
+ OPENSSL_LH_doall_arg;
+ OPENSSL_LH_error;
+ OPENSSL_LH_free;
+ OPENSSL_LH_get_down_load;
+ OPENSSL_LH_insert;
+ OPENSSL_LH_new;
+ OPENSSL_LH_node_stats;
+ OPENSSL_LH_node_stats_bio;
+ OPENSSL_LH_node_usage_stats;
+ OPENSSL_LH_node_usage_stats_bio;
+ OPENSSL_LH_num_items;
+ OPENSSL_LH_retrieve;
+ OPENSSL_LH_set_down_load;
+ OPENSSL_LH_stats;
+ OPENSSL_LH_stats_bio;
+ OPENSSL_LH_strhash;
+ OPENSSL_asc2uni;
+ OPENSSL_atexit;
+ OPENSSL_buf2hexstr;
+ OPENSSL_cleanse;
+ OPENSSL_cleanup;
+ OPENSSL_config;
+ OPENSSL_die;
+ OPENSSL_gmtime;
+ OPENSSL_gmtime_adj;
+ OPENSSL_gmtime_diff;
+ OPENSSL_hexchar2int;
+ OPENSSL_hexstr2buf;
+ OPENSSL_init;
+ OPENSSL_init_crypto;
+ OPENSSL_isservice;
+ OPENSSL_issetugid;
+ OPENSSL_load_builtin_modules;
+ OPENSSL_memcmp;
+ OPENSSL_sk_deep_copy;
+ OPENSSL_sk_delete;
+ OPENSSL_sk_delete_ptr;
+ OPENSSL_sk_dup;
+ OPENSSL_sk_find;
+ OPENSSL_sk_find_ex;
+ OPENSSL_sk_free;
+ OPENSSL_sk_insert;
+ OPENSSL_sk_is_sorted;
+ OPENSSL_sk_new;
+ OPENSSL_sk_new_null;
+ OPENSSL_sk_num;
+ OPENSSL_sk_pop;
+ OPENSSL_sk_pop_free;
+ OPENSSL_sk_push;
+ OPENSSL_sk_set;
+ OPENSSL_sk_set_cmp_func;
+ OPENSSL_sk_shift;
+ OPENSSL_sk_sort;
+ OPENSSL_sk_unshift;
+ OPENSSL_sk_value;
+ OPENSSL_sk_zero;
+ OPENSSL_strlcat;
+ OPENSSL_strlcpy;
+ OPENSSL_strnlen;
+ OPENSSL_thread_stop;
+ OPENSSL_uni2asc;
+ OPENSSL_uni2utf8;
+ OPENSSL_utf82uni;
+ OTHERNAME_cmp;
+ OTHERNAME_free;
+ OTHERNAME_new;
+ OpenSSL_version;
+ OpenSSL_version_num;
+ PBE2PARAM_free;
+ PBE2PARAM_new;
+ PBEPARAM_free;
+ PBEPARAM_new;
+ PBKDF2PARAM_free;
+ PBKDF2PARAM_new;
+ PEM_ASN1_read;
+ PEM_ASN1_read_bio;
+ PEM_ASN1_write;
+ PEM_ASN1_write_bio;
+ PEM_SignFinal;
+ PEM_SignInit;
+ PEM_SignUpdate;
+ PEM_X509_INFO_read;
+ PEM_X509_INFO_read_bio;
+ PEM_X509_INFO_write_bio;
+ PEM_bytes_read_bio;
+ PEM_def_callback;
+ PEM_dek_info;
+ PEM_do_header;
+ PEM_get_EVP_CIPHER_INFO;
+ PEM_proc_type;
+ PEM_read;
+ PEM_read_CMS;
+ PEM_read_DHparams;
+ PEM_read_DSAPrivateKey;
+ PEM_read_DSA_PUBKEY;
+ PEM_read_DSAparams;
+ PEM_read_ECPKParameters;
+ PEM_read_ECPrivateKey;
+ PEM_read_EC_PUBKEY;
+ PEM_read_NETSCAPE_CERT_SEQUENCE;
+ PEM_read_PKCS7;
+ PEM_read_PKCS8;
+ PEM_read_PKCS8_PRIV_KEY_INFO;
+ PEM_read_PUBKEY;
+ PEM_read_PrivateKey;
+ PEM_read_RSAPrivateKey;
+ PEM_read_RSAPublicKey;
+ PEM_read_RSA_PUBKEY;
+ PEM_read_X509;
+ PEM_read_X509_AUX;
+ PEM_read_X509_CRL;
+ PEM_read_X509_REQ;
+ PEM_read_bio;
+ PEM_read_bio_CMS;
+ PEM_read_bio_DHparams;
+ PEM_read_bio_DSAPrivateKey;
+ PEM_read_bio_DSA_PUBKEY;
+ PEM_read_bio_DSAparams;
+ PEM_read_bio_ECPKParameters;
+ PEM_read_bio_ECPrivateKey;
+ PEM_read_bio_EC_PUBKEY;
+ PEM_read_bio_NETSCAPE_CERT_SEQUENCE;
+ PEM_read_bio_PKCS7;
+ PEM_read_bio_PKCS8;
+ PEM_read_bio_PKCS8_PRIV_KEY_INFO;
+ PEM_read_bio_PUBKEY;
+ PEM_read_bio_Parameters;
+ PEM_read_bio_PrivateKey;
+ PEM_read_bio_RSAPrivateKey;
+ PEM_read_bio_RSAPublicKey;
+ PEM_read_bio_RSA_PUBKEY;
+ PEM_read_bio_X509;
+ PEM_read_bio_X509_AUX;
+ PEM_read_bio_X509_CRL;
+ PEM_read_bio_X509_REQ;
+ PEM_write;
+ PEM_write_CMS;
+ PEM_write_DHparams;
+ PEM_write_DHxparams;
+ PEM_write_DSAPrivateKey;
+ PEM_write_DSA_PUBKEY;
+ PEM_write_DSAparams;
+ PEM_write_ECPKParameters;
+ PEM_write_ECPrivateKey;
+ PEM_write_EC_PUBKEY;
+ PEM_write_NETSCAPE_CERT_SEQUENCE;
+ PEM_write_PKCS7;
+ PEM_write_PKCS8PrivateKey;
+ PEM_write_PKCS8PrivateKey_nid;
+ PEM_write_PKCS8;
+ PEM_write_PKCS8_PRIV_KEY_INFO;
+ PEM_write_PUBKEY;
+ PEM_write_PrivateKey;
+ PEM_write_RSAPrivateKey;
+ PEM_write_RSAPublicKey;
+ PEM_write_RSA_PUBKEY;
+ PEM_write_X509;
+ PEM_write_X509_AUX;
+ PEM_write_X509_CRL;
+ PEM_write_X509_REQ;
+ PEM_write_X509_REQ_NEW;
+ PEM_write_bio;
+ PEM_write_bio_ASN1_stream;
+ PEM_write_bio_CMS;
+ PEM_write_bio_CMS_stream;
+ PEM_write_bio_DHparams;
+ PEM_write_bio_DHxparams;
+ PEM_write_bio_DSAPrivateKey;
+ PEM_write_bio_DSA_PUBKEY;
+ PEM_write_bio_DSAparams;
+ PEM_write_bio_ECPKParameters;
+ PEM_write_bio_ECPrivateKey;
+ PEM_write_bio_EC_PUBKEY;
+ PEM_write_bio_NETSCAPE_CERT_SEQUENCE;
+ PEM_write_bio_PKCS7;
+ PEM_write_bio_PKCS7_stream;
+ PEM_write_bio_PKCS8PrivateKey;
+ PEM_write_bio_PKCS8PrivateKey_nid;
+ PEM_write_bio_PKCS8;
+ PEM_write_bio_PKCS8_PRIV_KEY_INFO;
+ PEM_write_bio_PUBKEY;
+ PEM_write_bio_Parameters;
+ PEM_write_bio_PrivateKey;
+ PEM_write_bio_PrivateKey_traditional;
+ PEM_write_bio_RSAPrivateKey;
+ PEM_write_bio_RSAPublicKey;
+ PEM_write_bio_RSA_PUBKEY;
+ PEM_write_bio_X509;
+ PEM_write_bio_X509_AUX;
+ PEM_write_bio_X509_CRL;
+ PEM_write_bio_X509_REQ;
+ PEM_write_bio_X509_REQ_NEW;
+ PKCS12_BAGS_free;
+ PKCS12_BAGS_new;
+ PKCS12_MAC_DATA_free;
+ PKCS12_MAC_DATA_new;
+ PKCS12_PBE_add;
+ PKCS12_PBE_keyivgen;
+ PKCS12_SAFEBAG_create0_p8inf;
+ PKCS12_SAFEBAG_create0_pkcs8;
+ PKCS12_SAFEBAG_create_cert;
+ PKCS12_SAFEBAG_create_crl;
+ PKCS12_SAFEBAG_create_pkcs8_encrypt;
+ PKCS12_SAFEBAG_free;
+ PKCS12_SAFEBAG_get0_attr;
+ PKCS12_SAFEBAG_get0_attrs;
+ PKCS12_SAFEBAG_get0_p8inf;
+ PKCS12_SAFEBAG_get0_pkcs8;
+ PKCS12_SAFEBAG_get0_safes;
+ PKCS12_SAFEBAG_get0_type;
+ PKCS12_SAFEBAG_get1_cert;
+ PKCS12_SAFEBAG_get1_crl;
+ PKCS12_SAFEBAG_get_bag_nid;
+ PKCS12_SAFEBAG_get_nid;
+ PKCS12_SAFEBAG_new;
+ PKCS12_add_CSPName_asc;
+ PKCS12_add_cert;
+ PKCS12_add_friendlyname_asc;
+ PKCS12_add_friendlyname_uni;
+ PKCS12_add_friendlyname_utf8;
+ PKCS12_add_key;
+ PKCS12_add_localkeyid;
+ PKCS12_add_safe;
+ PKCS12_add_safes;
+ PKCS12_create;
+ PKCS12_decrypt_skey;
+ PKCS12_free;
+ PKCS12_gen_mac;
+ PKCS12_get0_mac;
+ PKCS12_get_attr;
+ PKCS12_get_attr_gen;
+ PKCS12_get_friendlyname;
+ PKCS12_init;
+ PKCS12_item_decrypt_d2i;
+ PKCS12_item_i2d_encrypt;
+ PKCS12_item_pack_safebag;
+ PKCS12_key_gen_asc;
+ PKCS12_key_gen_uni;
+ PKCS12_key_gen_utf8;
+ PKCS12_mac_present;
+ PKCS12_new;
+ PKCS12_newpass;
+ PKCS12_pack_authsafes;
+ PKCS12_pack_p7data;
+ PKCS12_pack_p7encdata;
+ PKCS12_parse;
+ PKCS12_pbe_crypt;
+ PKCS12_set_mac;
+ PKCS12_setup_mac;
+ PKCS12_unpack_authsafes;
+ PKCS12_unpack_p7data;
+ PKCS12_unpack_p7encdata;
+ PKCS12_verify_mac;
+ PKCS1_MGF1;
+ PKCS5_PBE_add;
+ PKCS5_PBE_keyivgen;
+ PKCS5_PBKDF2_HMAC;
+ PKCS5_PBKDF2_HMAC_SHA1;
+ PKCS5_pbe2_set;
+ PKCS5_pbe2_set_iv;
+ PKCS5_pbe2_set_scrypt;
+ PKCS5_pbe_set0_algor;
+ PKCS5_pbe_set;
+ PKCS5_pbkdf2_set;
+ PKCS5_v2_PBE_keyivgen;
+ PKCS5_v2_scrypt_keyivgen;
+ PKCS7_DIGEST_free;
+ PKCS7_DIGEST_new;
+ PKCS7_ENCRYPT_free;
+ PKCS7_ENCRYPT_new;
+ PKCS7_ENC_CONTENT_free;
+ PKCS7_ENC_CONTENT_new;
+ PKCS7_ENVELOPE_free;
+ PKCS7_ENVELOPE_new;
+ PKCS7_ISSUER_AND_SERIAL_digest;
+ PKCS7_ISSUER_AND_SERIAL_free;
+ PKCS7_ISSUER_AND_SERIAL_new;
+ PKCS7_RECIP_INFO_free;
+ PKCS7_RECIP_INFO_get0_alg;
+ PKCS7_RECIP_INFO_new;
+ PKCS7_RECIP_INFO_set;
+ PKCS7_SIGNED_free;
+ PKCS7_SIGNED_new;
+ PKCS7_SIGNER_INFO_free;
+ PKCS7_SIGNER_INFO_get0_algs;
+ PKCS7_SIGNER_INFO_new;
+ PKCS7_SIGNER_INFO_set;
+ PKCS7_SIGNER_INFO_sign;
+ PKCS7_SIGN_ENVELOPE_free;
+ PKCS7_SIGN_ENVELOPE_new;
+ PKCS7_add0_attrib_signing_time;
+ PKCS7_add1_attrib_digest;
+ PKCS7_add_attrib_content_type;
+ PKCS7_add_attrib_smimecap;
+ PKCS7_add_attribute;
+ PKCS7_add_certificate;
+ PKCS7_add_crl;
+ PKCS7_add_recipient;
+ PKCS7_add_recipient_info;
+ PKCS7_add_signature;
+ PKCS7_add_signed_attribute;
+ PKCS7_add_signer;
+ PKCS7_cert_from_signer_info;
+ PKCS7_content_new;
+ PKCS7_ctrl;
+ PKCS7_dataDecode;
+ PKCS7_dataFinal;
+ PKCS7_dataInit;
+ PKCS7_dataVerify;
+ PKCS7_decrypt;
+ PKCS7_digest_from_attributes;
+ PKCS7_dup;
+ PKCS7_encrypt;
+ PKCS7_final;
+ PKCS7_free;
+ PKCS7_get0_signers;
+ PKCS7_get_attribute;
+ PKCS7_get_issuer_and_serial;
+ PKCS7_get_signed_attribute;
+ PKCS7_get_signer_info;
+ PKCS7_get_smimecap;
+ PKCS7_new;
+ PKCS7_print_ctx;
+ PKCS7_set0_type_other;
+ PKCS7_set_attributes;
+ PKCS7_set_cipher;
+ PKCS7_set_content;
+ PKCS7_set_digest;
+ PKCS7_set_signed_attributes;
+ PKCS7_set_type;
+ PKCS7_sign;
+ PKCS7_sign_add_signer;
+ PKCS7_signatureVerify;
+ PKCS7_simple_smimecap;
+ PKCS7_stream;
+ PKCS7_to_TS_TST_INFO;
+ PKCS7_verify;
+ PKCS8_PRIV_KEY_INFO_free;
+ PKCS8_PRIV_KEY_INFO_new;
+ PKCS8_add_keyusage;
+ PKCS8_decrypt;
+ PKCS8_encrypt;
+ PKCS8_get_attr;
+ PKCS8_pkey_add1_attr_by_NID;
+ PKCS8_pkey_get0;
+ PKCS8_pkey_get0_attrs;
+ PKCS8_pkey_set0;
+ PKCS8_set0_pbe;
+ PKEY_USAGE_PERIOD_free;
+ PKEY_USAGE_PERIOD_new;
+ POLICYINFO_free;
+ POLICYINFO_new;
+ POLICYQUALINFO_free;
+ POLICYQUALINFO_new;
+ POLICY_CONSTRAINTS_free;
+ POLICY_CONSTRAINTS_new;
+ POLICY_MAPPING_free;
+ POLICY_MAPPING_new;
+ PROXY_CERT_INFO_EXTENSION_free;
+ PROXY_CERT_INFO_EXTENSION_new;
+ PROXY_POLICY_free;
+ PROXY_POLICY_new;
+ RAND_OpenSSL;
+ RAND_add;
+ RAND_bytes;
+ RAND_file_name;
+ RAND_get_rand_method;
+ RAND_load_file;
+ RAND_poll;
+ RAND_pseudo_bytes;
+ RAND_seed;
+ RAND_set_rand_engine;
+ RAND_set_rand_method;
+ RAND_status;
+ RAND_write_file;
+ RC2_cbc_encrypt;
+ RC2_cfb64_encrypt;
+ RC2_decrypt;
+ RC2_ecb_encrypt;
+ RC2_encrypt;
+ RC2_ofb64_encrypt;
+ RC2_set_key;
+ RC4;
+ RC4_options;
+ RC4_set_key;
+ RC5_32_cbc_encrypt;
+ RC5_32_cfb64_encrypt;
+ RC5_32_decrypt;
+ RC5_32_ecb_encrypt;
+ RC5_32_encrypt;
+ RC5_32_ofb64_encrypt;
+ RC5_32_set_key;
+ RIPEMD160;
+ RIPEMD160_Final;
+ RIPEMD160_Init;
+ RIPEMD160_Transform;
+ RIPEMD160_Update;
+ RSAPrivateKey_dup;
+ RSAPublicKey_dup;
+ RSA_OAEP_PARAMS_free;
+ RSA_OAEP_PARAMS_new;
+ RSA_PKCS1_OpenSSL;
+ RSA_PSS_PARAMS_free;
+ RSA_PSS_PARAMS_new;
+ RSA_X931_derive_ex;
+ RSA_X931_generate_key_ex;
+ RSA_X931_hash_id;
+ RSA_bits;
+ RSA_blinding_off;
+ RSA_blinding_on;
+ RSA_check_key;
+ RSA_check_key_ex;
+ RSA_clear_flags;
+ RSA_flags;
+ RSA_free;
+ RSA_generate_key;
+ RSA_generate_key_ex;
+ RSA_get0_crt_params;
+ RSA_get0_engine;
+ RSA_get0_factors;
+ RSA_get0_key;
+ RSA_get_default_method;
+ RSA_get_ex_data;
+ RSA_get_method;
+ RSA_meth_dup;
+ RSA_meth_free;
+ RSA_meth_get0_app_data;
+ RSA_meth_get0_name;
+ RSA_meth_get_bn_mod_exp;
+ RSA_meth_get_finish;
+ RSA_meth_get_flags;
+ RSA_meth_get_init;
+ RSA_meth_get_keygen;
+ RSA_meth_get_mod_exp;
+ RSA_meth_get_priv_dec;
+ RSA_meth_get_priv_enc;
+ RSA_meth_get_pub_dec;
+ RSA_meth_get_pub_enc;
+ RSA_meth_get_sign;
+ RSA_meth_get_verify;
+ RSA_meth_new;
+ RSA_meth_set0_app_data;
+ RSA_meth_set1_name;
+ RSA_meth_set_bn_mod_exp;
+ RSA_meth_set_finish;
+ RSA_meth_set_flags;
+ RSA_meth_set_init;
+ RSA_meth_set_keygen;
+ RSA_meth_set_mod_exp;
+ RSA_meth_set_priv_dec;
+ RSA_meth_set_priv_enc;
+ RSA_meth_set_pub_dec;
+ RSA_meth_set_pub_enc;
+ RSA_meth_set_sign;
+ RSA_meth_set_verify;
+ RSA_new;
+ RSA_new_method;
+ RSA_null_method;
+ RSA_padding_add_PKCS1_OAEP;
+ RSA_padding_add_PKCS1_OAEP_mgf1;
+ RSA_padding_add_PKCS1_PSS;
+ RSA_padding_add_PKCS1_PSS_mgf1;
+ RSA_padding_add_PKCS1_type_1;
+ RSA_padding_add_PKCS1_type_2;
+ RSA_padding_add_SSLv23;
+ RSA_padding_add_X931;
+ RSA_padding_add_none;
+ RSA_padding_check_PKCS1_OAEP;
+ RSA_padding_check_PKCS1_OAEP_mgf1;
+ RSA_padding_check_PKCS1_type_1;
+ RSA_padding_check_PKCS1_type_2;
+ RSA_padding_check_SSLv23;
+ RSA_padding_check_X931;
+ RSA_padding_check_none;
+ RSA_print;
+ RSA_print_fp;
+ RSA_private_decrypt;
+ RSA_private_encrypt;
+ RSA_public_decrypt;
+ RSA_public_encrypt;
+ RSA_security_bits;
+ RSA_set0_crt_params;
+ RSA_set0_factors;
+ RSA_set0_key;
+ RSA_set_default_method;
+ RSA_set_ex_data;
+ RSA_set_flags;
+ RSA_set_method;
+ RSA_setup_blinding;
+ RSA_sign;
+ RSA_sign_ASN1_OCTET_STRING;
+ RSA_size;
+ RSA_test_flags;
+ RSA_up_ref;
+ RSA_verify;
+ RSA_verify_ASN1_OCTET_STRING;
+ RSA_verify_PKCS1_PSS;
+ RSA_verify_PKCS1_PSS_mgf1;
+ SCT_LIST_free;
+ SCT_LIST_print;
+ SCT_LIST_validate;
+ SCT_free;
+ SCT_get0_extensions;
+ SCT_get0_log_id;
+ SCT_get0_signature;
+ SCT_get_log_entry_type;
+ SCT_get_signature_nid;
+ SCT_get_source;
+ SCT_get_timestamp;
+ SCT_get_validation_status;
+ SCT_get_version;
+ SCT_new;
+ SCT_new_from_base64;
+ SCT_print;
+ SCT_set0_extensions;
+ SCT_set0_log_id;
+ SCT_set0_signature;
+ SCT_set1_extensions;
+ SCT_set1_log_id;
+ SCT_set1_signature;
+ SCT_set_log_entry_type;
+ SCT_set_signature_nid;
+ SCT_set_source;
+ SCT_set_timestamp;
+ SCT_set_version;
+ SCT_validate;
+ SCT_validation_status_string;
+ SEED_cbc_encrypt;
+ SEED_cfb128_encrypt;
+ SEED_decrypt;
+ SEED_ecb_encrypt;
+ SEED_encrypt;
+ SEED_ofb128_encrypt;
+ SEED_set_key;
+ SHA1;
+ SHA1_Final;
+ SHA1_Init;
+ SHA1_Transform;
+ SHA1_Update;
+ SHA224;
+ SHA224_Final;
+ SHA224_Init;
+ SHA224_Update;
+ SHA256;
+ SHA256_Final;
+ SHA256_Init;
+ SHA256_Transform;
+ SHA256_Update;
+ SHA384;
+ SHA384_Final;
+ SHA384_Init;
+ SHA384_Update;
+ SHA512;
+ SHA512_Final;
+ SHA512_Init;
+ SHA512_Transform;
+ SHA512_Update;
+ SMIME_crlf_copy;
+ SMIME_read_ASN1;
+ SMIME_read_CMS;
+ SMIME_read_PKCS7;
+ SMIME_text;
+ SMIME_write_ASN1;
+ SMIME_write_CMS;
+ SMIME_write_PKCS7;
+ SRP_Calc_A;
+ SRP_Calc_B;
+ SRP_Calc_client_key;
+ SRP_Calc_server_key;
+ SRP_Calc_u;
+ SRP_Calc_x;
+ SRP_VBASE_free;
+ SRP_VBASE_get1_by_user;
+ SRP_VBASE_get_by_user;
+ SRP_VBASE_init;
+ SRP_VBASE_new;
+ SRP_Verify_A_mod_N;
+ SRP_Verify_B_mod_N;
+ SRP_check_known_gN_param;
+ SRP_create_verifier;
+ SRP_create_verifier_BN;
+ SRP_get_default_gN;
+ SRP_user_pwd_free;
+ SXNETID_free;
+ SXNETID_new;
+ SXNET_add_id_INTEGER;
+ SXNET_add_id_asc;
+ SXNET_add_id_ulong;
+ SXNET_free;
+ SXNET_get_id_INTEGER;
+ SXNET_get_id_asc;
+ SXNET_get_id_ulong;
+ SXNET_new;
+ TLS_FEATURE_free;
+ TLS_FEATURE_new;
+ TS_ACCURACY_dup;
+ TS_ACCURACY_free;
+ TS_ACCURACY_get_micros;
+ TS_ACCURACY_get_millis;
+ TS_ACCURACY_get_seconds;
+ TS_ACCURACY_new;
+ TS_ACCURACY_set_micros;
+ TS_ACCURACY_set_millis;
+ TS_ACCURACY_set_seconds;
+ TS_ASN1_INTEGER_print_bio;
+ TS_CONF_get_tsa_section;
+ TS_CONF_load_cert;
+ TS_CONF_load_certs;
+ TS_CONF_load_key;
+ TS_CONF_set_accuracy;
+ TS_CONF_set_certs;
+ TS_CONF_set_clock_precision_digits;
+ TS_CONF_set_crypto_device;
+ TS_CONF_set_def_policy;
+ TS_CONF_set_default_engine;
+ TS_CONF_set_digests;
+ TS_CONF_set_ess_cert_id_chain;
+ TS_CONF_set_ordering;
+ TS_CONF_set_policies;
+ TS_CONF_set_serial;
+ TS_CONF_set_signer_cert;
+ TS_CONF_set_signer_digest;
+ TS_CONF_set_signer_key;
+ TS_CONF_set_tsa_name;
+ TS_MSG_IMPRINT_dup;
+ TS_MSG_IMPRINT_free;
+ TS_MSG_IMPRINT_get_algo;
+ TS_MSG_IMPRINT_get_msg;
+ TS_MSG_IMPRINT_new;
+ TS_MSG_IMPRINT_print_bio;
+ TS_MSG_IMPRINT_set_algo;
+ TS_MSG_IMPRINT_set_msg;
+ TS_OBJ_print_bio;
+ TS_REQ_add_ext;
+ TS_REQ_delete_ext;
+ TS_REQ_dup;
+ TS_REQ_ext_free;
+ TS_REQ_free;
+ TS_REQ_get_cert_req;
+ TS_REQ_get_ext;
+ TS_REQ_get_ext_by_NID;
+ TS_REQ_get_ext_by_OBJ;
+ TS_REQ_get_ext_by_critical;
+ TS_REQ_get_ext_count;
+ TS_REQ_get_ext_d2i;
+ TS_REQ_get_exts;
+ TS_REQ_get_msg_imprint;
+ TS_REQ_get_nonce;
+ TS_REQ_get_policy_id;
+ TS_REQ_get_version;
+ TS_REQ_new;
+ TS_REQ_print_bio;
+ TS_REQ_set_cert_req;
+ TS_REQ_set_msg_imprint;
+ TS_REQ_set_nonce;
+ TS_REQ_set_policy_id;
+ TS_REQ_set_version;
+ TS_REQ_to_TS_VERIFY_CTX;
+ TS_RESP_CTX_add_failure_info;
+ TS_RESP_CTX_add_flags;
+ TS_RESP_CTX_add_md;
+ TS_RESP_CTX_add_policy;
+ TS_RESP_CTX_free;
+ TS_RESP_CTX_get_request;
+ TS_RESP_CTX_get_tst_info;
+ TS_RESP_CTX_new;
+ TS_RESP_CTX_set_accuracy;
+ TS_RESP_CTX_set_certs;
+ TS_RESP_CTX_set_clock_precision_digits;
+ TS_RESP_CTX_set_def_policy;
+ TS_RESP_CTX_set_extension_cb;
+ TS_RESP_CTX_set_serial_cb;
+ TS_RESP_CTX_set_signer_cert;
+ TS_RESP_CTX_set_signer_digest;
+ TS_RESP_CTX_set_signer_key;
+ TS_RESP_CTX_set_status_info;
+ TS_RESP_CTX_set_status_info_cond;
+ TS_RESP_CTX_set_time_cb;
+ TS_RESP_create_response;
+ TS_RESP_dup;
+ TS_RESP_free;
+ TS_RESP_get_status_info;
+ TS_RESP_get_token;
+ TS_RESP_get_tst_info;
+ TS_RESP_new;
+ TS_RESP_print_bio;
+ TS_RESP_set_status_info;
+ TS_RESP_set_tst_info;
+ TS_RESP_verify_response;
+ TS_RESP_verify_signature;
+ TS_RESP_verify_token;
+ TS_STATUS_INFO_dup;
+ TS_STATUS_INFO_free;
+ TS_STATUS_INFO_get0_failure_info;
+ TS_STATUS_INFO_get0_status;
+ TS_STATUS_INFO_get0_text;
+ TS_STATUS_INFO_new;
+ TS_STATUS_INFO_print_bio;
+ TS_STATUS_INFO_set_status;
+ TS_TST_INFO_add_ext;
+ TS_TST_INFO_delete_ext;
+ TS_TST_INFO_dup;
+ TS_TST_INFO_ext_free;
+ TS_TST_INFO_free;
+ TS_TST_INFO_get_accuracy;
+ TS_TST_INFO_get_ext;
+ TS_TST_INFO_get_ext_by_NID;
+ TS_TST_INFO_get_ext_by_OBJ;
+ TS_TST_INFO_get_ext_by_critical;
+ TS_TST_INFO_get_ext_count;
+ TS_TST_INFO_get_ext_d2i;
+ TS_TST_INFO_get_exts;
+ TS_TST_INFO_get_msg_imprint;
+ TS_TST_INFO_get_nonce;
+ TS_TST_INFO_get_ordering;
+ TS_TST_INFO_get_policy_id;
+ TS_TST_INFO_get_serial;
+ TS_TST_INFO_get_time;
+ TS_TST_INFO_get_tsa;
+ TS_TST_INFO_get_version;
+ TS_TST_INFO_new;
+ TS_TST_INFO_print_bio;
+ TS_TST_INFO_set_accuracy;
+ TS_TST_INFO_set_msg_imprint;
+ TS_TST_INFO_set_nonce;
+ TS_TST_INFO_set_ordering;
+ TS_TST_INFO_set_policy_id;
+ TS_TST_INFO_set_serial;
+ TS_TST_INFO_set_time;
+ TS_TST_INFO_set_tsa;
+ TS_TST_INFO_set_version;
+ TS_VERIFY_CTS_set_certs;
+ TS_VERIFY_CTX_add_flags;
+ TS_VERIFY_CTX_cleanup;
+ TS_VERIFY_CTX_free;
+ TS_VERIFY_CTX_init;
+ TS_VERIFY_CTX_new;
+ TS_VERIFY_CTX_set_data;
+ TS_VERIFY_CTX_set_flags;
+ TS_VERIFY_CTX_set_imprint;
+ TS_VERIFY_CTX_set_store;
+ TS_X509_ALGOR_print_bio;
+ TS_ext_print_bio;
+ TXT_DB_create_index;
+ TXT_DB_free;
+ TXT_DB_get_by_index;
+ TXT_DB_insert;
+ TXT_DB_read;
+ TXT_DB_write;
+ UI_OpenSSL;
+ UI_UTIL_read_pw;
+ UI_UTIL_read_pw_string;
+ UI_add_error_string;
+ UI_add_info_string;
+ UI_add_input_boolean;
+ UI_add_input_string;
+ UI_add_user_data;
+ UI_add_verify_string;
+ UI_construct_prompt;
+ UI_create_method;
+ UI_ctrl;
+ UI_destroy_method;
+ UI_dup_error_string;
+ UI_dup_info_string;
+ UI_dup_input_boolean;
+ UI_dup_input_string;
+ UI_dup_verify_string;
+ UI_free;
+ UI_get0_action_string;
+ UI_get0_output_string;
+ UI_get0_result;
+ UI_get0_result_string;
+ UI_get0_test_string;
+ UI_get0_user_data;
+ UI_get_default_method;
+ UI_get_ex_data;
+ UI_get_input_flags;
+ UI_get_method;
+ UI_get_result_maxsize;
+ UI_get_result_minsize;
+ UI_get_string_type;
+ UI_method_get_closer;
+ UI_method_get_flusher;
+ UI_method_get_opener;
+ UI_method_get_prompt_constructor;
+ UI_method_get_reader;
+ UI_method_get_writer;
+ UI_method_set_closer;
+ UI_method_set_flusher;
+ UI_method_set_opener;
+ UI_method_set_prompt_constructor;
+ UI_method_set_reader;
+ UI_method_set_writer;
+ UI_new;
+ UI_new_method;
+ UI_process;
+ UI_set_default_method;
+ UI_set_ex_data;
+ UI_set_method;
+ UI_set_result;
+ USERNOTICE_free;
+ USERNOTICE_new;
+ UTF8_getc;
+ UTF8_putc;
+ WHIRLPOOL;
+ WHIRLPOOL_BitUpdate;
+ WHIRLPOOL_Final;
+ WHIRLPOOL_Init;
+ WHIRLPOOL_Update;
+ X509V3_EXT_CRL_add_conf;
+ X509V3_EXT_CRL_add_nconf;
+ X509V3_EXT_REQ_add_conf;
+ X509V3_EXT_REQ_add_nconf;
+ X509V3_EXT_add;
+ X509V3_EXT_add_alias;
+ X509V3_EXT_add_conf;
+ X509V3_EXT_add_list;
+ X509V3_EXT_add_nconf;
+ X509V3_EXT_add_nconf_sk;
+ X509V3_EXT_cleanup;
+ X509V3_EXT_conf;
+ X509V3_EXT_conf_nid;
+ X509V3_EXT_d2i;
+ X509V3_EXT_get;
+ X509V3_EXT_get_nid;
+ X509V3_EXT_i2d;
+ X509V3_EXT_nconf;
+ X509V3_EXT_nconf_nid;
+ X509V3_EXT_print;
+ X509V3_EXT_print_fp;
+ X509V3_EXT_val_prn;
+ X509V3_NAME_from_section;
+ X509V3_add1_i2d;
+ X509V3_add_standard_extensions;
+ X509V3_add_value;
+ X509V3_add_value_bool;
+ X509V3_add_value_bool_nf;
+ X509V3_add_value_int;
+ X509V3_add_value_uchar;
+ X509V3_conf_free;
+ X509V3_extensions_print;
+ X509V3_get_d2i;
+ X509V3_get_section;
+ X509V3_get_string;
+ X509V3_get_value_bool;
+ X509V3_get_value_int;
+ X509V3_parse_list;
+ X509V3_section_free;
+ X509V3_set_conf_lhash;
+ X509V3_set_ctx;
+ X509V3_set_nconf;
+ X509V3_string_free;
+ X509_ALGOR_cmp;
+ X509_ALGOR_dup;
+ X509_ALGOR_free;
+ X509_ALGOR_get0;
+ X509_ALGOR_new;
+ X509_ALGOR_set0;
+ X509_ALGOR_set_md;
+ X509_ATTRIBUTE_count;
+ X509_ATTRIBUTE_create;
+ X509_ATTRIBUTE_create_by_NID;
+ X509_ATTRIBUTE_create_by_OBJ;
+ X509_ATTRIBUTE_create_by_txt;
+ X509_ATTRIBUTE_dup;
+ X509_ATTRIBUTE_free;
+ X509_ATTRIBUTE_get0_data;
+ X509_ATTRIBUTE_get0_object;
+ X509_ATTRIBUTE_get0_type;
+ X509_ATTRIBUTE_new;
+ X509_ATTRIBUTE_set1_data;
+ X509_ATTRIBUTE_set1_object;
+ X509_CERT_AUX_free;
+ X509_CERT_AUX_new;
+ X509_CINF_free;
+ X509_CINF_new;
+ X509_CRL_INFO_free;
+ X509_CRL_INFO_new;
+ X509_CRL_METHOD_free;
+ X509_CRL_METHOD_new;
+ X509_CRL_add0_revoked;
+ X509_CRL_add1_ext_i2d;
+ X509_CRL_add_ext;
+ X509_CRL_check_suiteb;
+ X509_CRL_cmp;
+ X509_CRL_delete_ext;
+ X509_CRL_diff;
+ X509_CRL_digest;
+ X509_CRL_dup;
+ X509_CRL_free;
+ X509_CRL_get0_by_cert;
+ X509_CRL_get0_by_serial;
+ X509_CRL_get0_extensions;
+ X509_CRL_get0_lastUpdate;
+ X509_CRL_get0_nextUpdate;
+ X509_CRL_get0_signature;
+ X509_CRL_get_REVOKED;
+ X509_CRL_get_ext;
+ X509_CRL_get_ext_by_NID;
+ X509_CRL_get_ext_by_OBJ;
+ X509_CRL_get_ext_by_critical;
+ X509_CRL_get_ext_count;
+ X509_CRL_get_ext_d2i;
+ X509_CRL_get_issuer;
+ X509_CRL_get_lastUpdate;
+ X509_CRL_get_meth_data;
+ X509_CRL_get_nextUpdate;
+ X509_CRL_get_signature_nid;
+ X509_CRL_get_version;
+ X509_CRL_http_nbio;
+ X509_CRL_match;
+ X509_CRL_new;
+ X509_CRL_print;
+ X509_CRL_print_fp;
+ X509_CRL_set1_lastUpdate;
+ X509_CRL_set1_nextUpdate;
+ X509_CRL_set_default_method;
+ X509_CRL_set_issuer_name;
+ X509_CRL_set_meth_data;
+ X509_CRL_set_version;
+ X509_CRL_sign;
+ X509_CRL_sign_ctx;
+ X509_CRL_sort;
+ X509_CRL_up_ref;
+ X509_CRL_verify;
+ X509_EXTENSION_create_by_NID;
+ X509_EXTENSION_create_by_OBJ;
+ X509_EXTENSION_dup;
+ X509_EXTENSION_free;
+ X509_EXTENSION_get_critical;
+ X509_EXTENSION_get_data;
+ X509_EXTENSION_get_object;
+ X509_EXTENSION_new;
+ X509_EXTENSION_set_critical;
+ X509_EXTENSION_set_data;
+ X509_EXTENSION_set_object;
+ X509_INFO_free;
+ X509_INFO_new;
+ X509_LOOKUP_by_alias;
+ X509_LOOKUP_by_fingerprint;
+ X509_LOOKUP_by_issuer_serial;
+ X509_LOOKUP_by_subject;
+ X509_LOOKUP_ctrl;
+ X509_LOOKUP_file;
+ X509_LOOKUP_free;
+ X509_LOOKUP_hash_dir;
+ X509_LOOKUP_init;
+ X509_LOOKUP_new;
+ X509_LOOKUP_shutdown;
+ X509_NAME_ENTRY_create_by_NID;
+ X509_NAME_ENTRY_create_by_OBJ;
+ X509_NAME_ENTRY_create_by_txt;
+ X509_NAME_ENTRY_dup;
+ X509_NAME_ENTRY_free;
+ X509_NAME_ENTRY_get_data;
+ X509_NAME_ENTRY_get_object;
+ X509_NAME_ENTRY_new;
+ X509_NAME_ENTRY_set;
+ X509_NAME_ENTRY_set_data;
+ X509_NAME_ENTRY_set_object;
+ X509_NAME_add_entry;
+ X509_NAME_add_entry_by_NID;
+ X509_NAME_add_entry_by_OBJ;
+ X509_NAME_add_entry_by_txt;
+ X509_NAME_cmp;
+ X509_NAME_delete_entry;
+ X509_NAME_digest;
+ X509_NAME_dup;
+ X509_NAME_entry_count;
+ X509_NAME_free;
+ X509_NAME_get0_der;
+ X509_NAME_get_entry;
+ X509_NAME_get_index_by_NID;
+ X509_NAME_get_index_by_OBJ;
+ X509_NAME_get_text_by_NID;
+ X509_NAME_get_text_by_OBJ;
+ X509_NAME_hash;
+ X509_NAME_hash_old;
+ X509_NAME_new;
+ X509_NAME_oneline;
+ X509_NAME_print;
+ X509_NAME_print_ex;
+ X509_NAME_print_ex_fp;
+ X509_NAME_set;
+ X509_OBJECT_free;
+ X509_OBJECT_get0_X509;
+ X509_OBJECT_get0_X509_CRL;
+ X509_OBJECT_get_type;
+ X509_OBJECT_idx_by_subject;
+ X509_OBJECT_new;
+ X509_OBJECT_retrieve_by_subject;
+ X509_OBJECT_retrieve_match;
+ X509_OBJECT_up_ref_count;
+ X509_PKEY_free;
+ X509_PKEY_new;
+ X509_POLICY_NODE_print;
+ X509_PUBKEY_free;
+ X509_PUBKEY_get0;
+ X509_PUBKEY_get0_param;
+ X509_PUBKEY_get;
+ X509_PUBKEY_new;
+ X509_PUBKEY_set0_param;
+ X509_PUBKEY_set;
+ X509_PURPOSE_add;
+ X509_PURPOSE_cleanup;
+ X509_PURPOSE_get0;
+ X509_PURPOSE_get0_name;
+ X509_PURPOSE_get0_sname;
+ X509_PURPOSE_get_by_id;
+ X509_PURPOSE_get_by_sname;
+ X509_PURPOSE_get_count;
+ X509_PURPOSE_get_id;
+ X509_PURPOSE_get_trust;
+ X509_PURPOSE_set;
+ X509_REQ_INFO_free;
+ X509_REQ_INFO_new;
+ X509_REQ_add1_attr;
+ X509_REQ_add1_attr_by_NID;
+ X509_REQ_add1_attr_by_OBJ;
+ X509_REQ_add1_attr_by_txt;
+ X509_REQ_add_extensions;
+ X509_REQ_add_extensions_nid;
+ X509_REQ_check_private_key;
+ X509_REQ_delete_attr;
+ X509_REQ_digest;
+ X509_REQ_dup;
+ X509_REQ_extension_nid;
+ X509_REQ_free;
+ X509_REQ_get0_pubkey;
+ X509_REQ_get0_signature;
+ X509_REQ_get1_email;
+ X509_REQ_get_X509_PUBKEY;
+ X509_REQ_get_attr;
+ X509_REQ_get_attr_by_NID;
+ X509_REQ_get_attr_by_OBJ;
+ X509_REQ_get_attr_count;
+ X509_REQ_get_extension_nids;
+ X509_REQ_get_extensions;
+ X509_REQ_get_pubkey;
+ X509_REQ_get_signature_nid;
+ X509_REQ_get_subject_name;
+ X509_REQ_get_version;
+ X509_REQ_new;
+ X509_REQ_print;
+ X509_REQ_print_ex;
+ X509_REQ_print_fp;
+ X509_REQ_set_extension_nids;
+ X509_REQ_set_pubkey;
+ X509_REQ_set_subject_name;
+ X509_REQ_set_version;
+ X509_REQ_sign;
+ X509_REQ_sign_ctx;
+ X509_REQ_to_X509;
+ X509_REQ_verify;
+ X509_REVOKED_add1_ext_i2d;
+ X509_REVOKED_add_ext;
+ X509_REVOKED_delete_ext;
+ X509_REVOKED_dup;
+ X509_REVOKED_free;
+ X509_REVOKED_get0_extensions;
+ X509_REVOKED_get0_revocationDate;
+ X509_REVOKED_get0_serialNumber;
+ X509_REVOKED_get_ext;
+ X509_REVOKED_get_ext_by_NID;
+ X509_REVOKED_get_ext_by_OBJ;
+ X509_REVOKED_get_ext_by_critical;
+ X509_REVOKED_get_ext_count;
+ X509_REVOKED_get_ext_d2i;
+ X509_REVOKED_new;
+ X509_REVOKED_set_revocationDate;
+ X509_REVOKED_set_serialNumber;
+ X509_SIG_free;
+ X509_SIG_get0;
+ X509_SIG_getm;
+ X509_SIG_new;
+ X509_STORE_CTX_cleanup;
+ X509_STORE_CTX_free;
+ X509_STORE_CTX_get0_cert;
+ X509_STORE_CTX_get0_chain;
+ X509_STORE_CTX_get0_current_crl;
+ X509_STORE_CTX_get0_current_issuer;
+ X509_STORE_CTX_get0_param;
+ X509_STORE_CTX_get0_parent_ctx;
+ X509_STORE_CTX_get0_policy_tree;
+ X509_STORE_CTX_get0_store;
+ X509_STORE_CTX_get0_untrusted;
+ X509_STORE_CTX_get1_certs;
+ X509_STORE_CTX_get1_chain;
+ X509_STORE_CTX_get1_crls;
+ X509_STORE_CTX_get1_issuer;
+ X509_STORE_CTX_get_by_subject;
+ X509_STORE_CTX_get_cert_crl;
+ X509_STORE_CTX_get_check_crl;
+ X509_STORE_CTX_get_check_issued;
+ X509_STORE_CTX_get_check_policy;
+ X509_STORE_CTX_get_check_revocation;
+ X509_STORE_CTX_get_cleanup;
+ X509_STORE_CTX_get_current_cert;
+ X509_STORE_CTX_get_error;
+ X509_STORE_CTX_get_error_depth;
+ X509_STORE_CTX_get_ex_data;
+ X509_STORE_CTX_get_explicit_policy;
+ X509_STORE_CTX_get_get_crl;
+ X509_STORE_CTX_get_get_issuer;
+ X509_STORE_CTX_get_lookup_certs;
+ X509_STORE_CTX_get_lookup_crls;
+ X509_STORE_CTX_get_num_untrusted;
+ X509_STORE_CTX_get_obj_by_subject;
+ X509_STORE_CTX_get_verify;
+ X509_STORE_CTX_get_verify_cb;
+ X509_STORE_CTX_init;
+ X509_STORE_CTX_new;
+ X509_STORE_CTX_purpose_inherit;
+ X509_STORE_CTX_set0_crls;
+ X509_STORE_CTX_set0_dane;
+ X509_STORE_CTX_set0_param;
+ X509_STORE_CTX_set0_trusted_stack;
+ X509_STORE_CTX_set0_untrusted;
+ X509_STORE_CTX_set0_verified_chain;
+ X509_STORE_CTX_set_cert;
+ X509_STORE_CTX_set_current_cert;
+ X509_STORE_CTX_set_default;
+ X509_STORE_CTX_set_depth;
+ X509_STORE_CTX_set_error;
+ X509_STORE_CTX_set_error_depth;
+ X509_STORE_CTX_set_ex_data;
+ X509_STORE_CTX_set_flags;
+ X509_STORE_CTX_set_purpose;
+ X509_STORE_CTX_set_time;
+ X509_STORE_CTX_set_trust;
+ X509_STORE_CTX_set_verify;
+ X509_STORE_CTX_set_verify_cb;
+ X509_STORE_add_cert;
+ X509_STORE_add_crl;
+ X509_STORE_add_lookup;
+ X509_STORE_free;
+ X509_STORE_get0_objects;
+ X509_STORE_get0_param;
+ X509_STORE_get_cert_crl;
+ X509_STORE_get_check_crl;
+ X509_STORE_get_check_issued;
+ X509_STORE_get_check_policy;
+ X509_STORE_get_check_revocation;
+ X509_STORE_get_cleanup;
+ X509_STORE_get_ex_data;
+ X509_STORE_get_get_crl;
+ X509_STORE_get_get_issuer;
+ X509_STORE_get_lookup_certs;
+ X509_STORE_get_lookup_crls;
+ X509_STORE_get_verify;
+ X509_STORE_get_verify_cb;
+ X509_STORE_load_locations;
+ X509_STORE_lock;
+ X509_STORE_new;
+ X509_STORE_set1_param;
+ X509_STORE_set_cert_crl;
+ X509_STORE_set_check_crl;
+ X509_STORE_set_check_issued;
+ X509_STORE_set_check_policy;
+ X509_STORE_set_check_revocation;
+ X509_STORE_set_cleanup;
+ X509_STORE_set_default_paths;
+ X509_STORE_set_depth;
+ X509_STORE_set_ex_data;
+ X509_STORE_set_flags;
+ X509_STORE_set_get_crl;
+ X509_STORE_set_get_issuer;
+ X509_STORE_set_lookup_certs;
+ X509_STORE_set_lookup_crls;
+ X509_STORE_set_purpose;
+ X509_STORE_set_trust;
+ X509_STORE_set_verify;
+ X509_STORE_set_verify_cb;
+ X509_STORE_unlock;
+ X509_STORE_up_ref;
+ X509_TRUST_add;
+ X509_TRUST_cleanup;
+ X509_TRUST_get0;
+ X509_TRUST_get0_name;
+ X509_TRUST_get_by_id;
+ X509_TRUST_get_count;
+ X509_TRUST_get_flags;
+ X509_TRUST_get_trust;
+ X509_TRUST_set;
+ X509_TRUST_set_default;
+ X509_VAL_free;
+ X509_VAL_new;
+ X509_VERIFY_PARAM_add0_policy;
+ X509_VERIFY_PARAM_add0_table;
+ X509_VERIFY_PARAM_add1_host;
+ X509_VERIFY_PARAM_clear_flags;
+ X509_VERIFY_PARAM_free;
+ X509_VERIFY_PARAM_get0;
+ X509_VERIFY_PARAM_get0_name;
+ X509_VERIFY_PARAM_get0_peername;
+ X509_VERIFY_PARAM_get_auth_level;
+ X509_VERIFY_PARAM_get_count;
+ X509_VERIFY_PARAM_get_depth;
+ X509_VERIFY_PARAM_get_flags;
+ X509_VERIFY_PARAM_inherit;
+ X509_VERIFY_PARAM_lookup;
+ X509_VERIFY_PARAM_move_peername;
+ X509_VERIFY_PARAM_new;
+ X509_VERIFY_PARAM_set1;
+ X509_VERIFY_PARAM_set1_email;
+ X509_VERIFY_PARAM_set1_host;
+ X509_VERIFY_PARAM_set1_ip;
+ X509_VERIFY_PARAM_set1_ip_asc;
+ X509_VERIFY_PARAM_set1_name;
+ X509_VERIFY_PARAM_set1_policies;
+ X509_VERIFY_PARAM_set_auth_level;
+ X509_VERIFY_PARAM_set_depth;
+ X509_VERIFY_PARAM_set_flags;
+ X509_VERIFY_PARAM_set_hostflags;
+ X509_VERIFY_PARAM_set_purpose;
+ X509_VERIFY_PARAM_set_time;
+ X509_VERIFY_PARAM_set_trust;
+ X509_VERIFY_PARAM_table_cleanup;
+ X509_add1_ext_i2d;
+ X509_add1_reject_object;
+ X509_add1_trust_object;
+ X509_add_ext;
+ X509_alias_get0;
+ X509_alias_set1;
+ X509_aux_print;
+ X509_certificate_type;
+ X509_chain_check_suiteb;
+ X509_chain_up_ref;
+ X509_check_akid;
+ X509_check_ca;
+ X509_check_email;
+ X509_check_host;
+ X509_check_ip;
+ X509_check_ip_asc;
+ X509_check_issued;
+ X509_check_private_key;
+ X509_check_purpose;
+ X509_check_trust;
+ X509_cmp;
+ X509_cmp_current_time;
+ X509_cmp_time;
+ X509_delete_ext;
+ X509_digest;
+ X509_dup;
+ X509_email_free;
+ X509_find_by_issuer_and_serial;
+ X509_find_by_subject;
+ X509_free;
+ X509_get0_extensions;
+ X509_get0_notAfter;
+ X509_get0_notBefore;
+ X509_get0_pubkey;
+ X509_get0_pubkey_bitstr;
+ X509_get0_reject_objects;
+ X509_get0_serialNumber;
+ X509_get0_signature;
+ X509_get0_subject_key_id;
+ X509_get0_tbs_sigalg;
+ X509_get0_trust_objects;
+ X509_get0_uids;
+ X509_get1_email;
+ X509_get1_ocsp;
+ X509_get_X509_PUBKEY;
+ X509_get_default_cert_area;
+ X509_get_default_cert_dir;
+ X509_get_default_cert_dir_env;
+ X509_get_default_cert_file;
+ X509_get_default_cert_file_env;
+ X509_get_default_private_dir;
+ X509_get_ex_data;
+ X509_get_ext;
+ X509_get_ext_by_NID;
+ X509_get_ext_by_OBJ;
+ X509_get_ext_by_critical;
+ X509_get_ext_count;
+ X509_get_ext_d2i;
+ X509_get_extended_key_usage;
+ X509_get_extension_flags;
+ X509_get_issuer_name;
+ X509_get_key_usage;
+ X509_get_pathlen;
+ X509_get_proxy_pathlen;
+ X509_get_pubkey;
+ X509_get_pubkey_parameters;
+ X509_get_serialNumber;
+ X509_get_signature_nid;
+ X509_get_signature_type;
+ X509_get_subject_name;
+ X509_get_version;
+ X509_getm_notAfter;
+ X509_getm_notBefore;
+ X509_gmtime_adj;
+ X509_http_nbio;
+ X509_issuer_and_serial_cmp;
+ X509_issuer_and_serial_hash;
+ X509_issuer_name_cmp;
+ X509_issuer_name_hash;
+ X509_issuer_name_hash_old;
+ X509_keyid_get0;
+ X509_keyid_set1;
+ X509_load_cert_crl_file;
+ X509_load_cert_file;
+ X509_load_crl_file;
+ X509_new;
+ X509_ocspid_print;
+ X509_policy_check;
+ X509_policy_level_get0_node;
+ X509_policy_level_node_count;
+ X509_policy_node_get0_parent;
+ X509_policy_node_get0_policy;
+ X509_policy_node_get0_qualifiers;
+ X509_policy_tree_free;
+ X509_policy_tree_get0_level;
+ X509_policy_tree_get0_policies;
+ X509_policy_tree_get0_user_policies;
+ X509_policy_tree_level_count;
+ X509_print;
+ X509_print_ex;
+ X509_print_ex_fp;
+ X509_print_fp;
+ X509_pubkey_digest;
+ X509_reject_clear;
+ X509_set1_notAfter;
+ X509_set1_notBefore;
+ X509_set_ex_data;
+ X509_set_issuer_name;
+ X509_set_proxy_flag;
+ X509_set_proxy_pathlen;
+ X509_set_pubkey;
+ X509_set_serialNumber;
+ X509_set_subject_name;
+ X509_set_version;
+ X509_sign;
+ X509_sign_ctx;
+ X509_signature_dump;
+ X509_signature_print;
+ X509_subject_name_cmp;
+ X509_subject_name_hash;
+ X509_subject_name_hash_old;
+ X509_supported_extension;
+ X509_time_adj;
+ X509_time_adj_ex;
+ X509_to_X509_REQ;
+ X509_trust_clear;
+ X509_trusted;
+ X509_up_ref;
+ X509_verify;
+ X509_verify_cert;
+ X509_verify_cert_error_string;
+ X509at_add1_attr;
+ X509at_add1_attr_by_NID;
+ X509at_add1_attr_by_OBJ;
+ X509at_add1_attr_by_txt;
+ X509at_delete_attr;
+ X509at_get0_data_by_OBJ;
+ X509at_get_attr;
+ X509at_get_attr_by_NID;
+ X509at_get_attr_by_OBJ;
+ X509at_get_attr_count;
+ X509v3_add_ext;
+ X509v3_addr_add_inherit;
+ X509v3_addr_add_prefix;
+ X509v3_addr_add_range;
+ X509v3_addr_canonize;
+ X509v3_addr_get_afi;
+ X509v3_addr_get_range;
+ X509v3_addr_inherits;
+ X509v3_addr_is_canonical;
+ X509v3_addr_subset;
+ X509v3_addr_validate_path;
+ X509v3_addr_validate_resource_set;
+ X509v3_asid_add_id_or_range;
+ X509v3_asid_add_inherit;
+ X509v3_asid_canonize;
+ X509v3_asid_inherits;
+ X509v3_asid_is_canonical;
+ X509v3_asid_subset;
+ X509v3_asid_validate_path;
+ X509v3_asid_validate_resource_set;
+ X509v3_delete_ext;
+ X509v3_get_ext;
+ X509v3_get_ext_by_NID;
+ X509v3_get_ext_by_OBJ;
+ X509v3_get_ext_by_critical;
+ X509v3_get_ext_count;
+ a2d_ASN1_OBJECT;
+ a2i_ASN1_ENUMERATED;
+ a2i_ASN1_INTEGER;
+ a2i_ASN1_STRING;
+ a2i_GENERAL_NAME;
+ a2i_IPADDRESS;
+ a2i_IPADDRESS_NC;
+ b2i_PVK_bio;
+ b2i_PrivateKey;
+ b2i_PrivateKey_bio;
+ b2i_PublicKey;
+ b2i_PublicKey_bio;
+ d2i_ACCESS_DESCRIPTION;
+ d2i_ASIdOrRange;
+ d2i_ASIdentifierChoice;
+ d2i_ASIdentifiers;
+ d2i_ASN1_BIT_STRING;
+ d2i_ASN1_BMPSTRING;
+ d2i_ASN1_ENUMERATED;
+ d2i_ASN1_GENERALIZEDTIME;
+ d2i_ASN1_GENERALSTRING;
+ d2i_ASN1_IA5STRING;
+ d2i_ASN1_INTEGER;
+ d2i_ASN1_NULL;
+ d2i_ASN1_OBJECT;
+ d2i_ASN1_OCTET_STRING;
+ d2i_ASN1_PRINTABLESTRING;
+ d2i_ASN1_PRINTABLE;
+ d2i_ASN1_SEQUENCE_ANY;
+ d2i_ASN1_SET_ANY;
+ d2i_ASN1_T61STRING;
+ d2i_ASN1_TIME;
+ d2i_ASN1_TYPE;
+ d2i_ASN1_UINTEGER;
+ d2i_ASN1_UNIVERSALSTRING;
+ d2i_ASN1_UTCTIME;
+ d2i_ASN1_UTF8STRING;
+ d2i_ASN1_VISIBLESTRING;
+ d2i_ASRange;
+ d2i_AUTHORITY_INFO_ACCESS;
+ d2i_AUTHORITY_KEYID;
+ d2i_AutoPrivateKey;
+ d2i_BASIC_CONSTRAINTS;
+ d2i_CERTIFICATEPOLICIES;
+ d2i_CMS_ContentInfo;
+ d2i_CMS_ReceiptRequest;
+ d2i_CMS_bio;
+ d2i_CRL_DIST_POINTS;
+ d2i_DHparams;
+ d2i_DHxparams;
+ d2i_DIRECTORYSTRING;
+ d2i_DISPLAYTEXT;
+ d2i_DIST_POINT;
+ d2i_DIST_POINT_NAME;
+ d2i_DSAPrivateKey;
+ d2i_DSAPrivateKey_bio;
+ d2i_DSAPrivateKey_fp;
+ d2i_DSAPublicKey;
+ d2i_DSA_PUBKEY;
+ d2i_DSA_PUBKEY_bio;
+ d2i_DSA_PUBKEY_fp;
+ d2i_DSA_SIG;
+ d2i_DSAparams;
+ d2i_ECDSA_SIG;
+ d2i_ECPKParameters;
+ d2i_ECParameters;
+ d2i_ECPrivateKey;
+ d2i_ECPrivateKey_bio;
+ d2i_ECPrivateKey_fp;
+ d2i_EC_PUBKEY;
+ d2i_EC_PUBKEY_bio;
+ d2i_EC_PUBKEY_fp;
+ d2i_EDIPARTYNAME;
+ d2i_ESS_CERT_ID;
+ d2i_ESS_ISSUER_SERIAL;
+ d2i_ESS_SIGNING_CERT;
+ d2i_EXTENDED_KEY_USAGE;
+ d2i_GENERAL_NAMES;
+ d2i_GENERAL_NAME;
+ d2i_IPAddressChoice;
+ d2i_IPAddressFamily;
+ d2i_IPAddressOrRange;
+ d2i_IPAddressRange;
+ d2i_ISSUING_DIST_POINT;
+ d2i_NETSCAPE_CERT_SEQUENCE;
+ d2i_NETSCAPE_SPKAC;
+ d2i_NETSCAPE_SPKI;
+ d2i_NOTICEREF;
+ d2i_OCSP_BASICRESP;
+ d2i_OCSP_CERTID;
+ d2i_OCSP_CERTSTATUS;
+ d2i_OCSP_CRLID;
+ d2i_OCSP_ONEREQ;
+ d2i_OCSP_REQINFO;
+ d2i_OCSP_REQUEST;
+ d2i_OCSP_RESPBYTES;
+ d2i_OCSP_RESPDATA;
+ d2i_OCSP_RESPID;
+ d2i_OCSP_RESPONSE;
+ d2i_OCSP_REVOKEDINFO;
+ d2i_OCSP_SERVICELOC;
+ d2i_OCSP_SIGNATURE;
+ d2i_OCSP_SINGLERESP;
+ d2i_OTHERNAME;
+ d2i_PBE2PARAM;
+ d2i_PBEPARAM;
+ d2i_PBKDF2PARAM;
+ d2i_PKCS12;
+ d2i_PKCS12_BAGS;
+ d2i_PKCS12_MAC_DATA;
+ d2i_PKCS12_SAFEBAG;
+ d2i_PKCS12_bio;
+ d2i_PKCS12_fp;
+ d2i_PKCS7;
+ d2i_PKCS7_DIGEST;
+ d2i_PKCS7_ENCRYPT;
+ d2i_PKCS7_ENC_CONTENT;
+ d2i_PKCS7_ENVELOPE;
+ d2i_PKCS7_ISSUER_AND_SERIAL;
+ d2i_PKCS7_RECIP_INFO;
+ d2i_PKCS7_SIGNED;
+ d2i_PKCS7_SIGNER_INFO;
+ d2i_PKCS7_SIGN_ENVELOPE;
+ d2i_PKCS7_bio;
+ d2i_PKCS7_fp;
+ d2i_PKCS8PrivateKey_bio;
+ d2i_PKCS8PrivateKey_fp;
+ d2i_PKCS8_PRIV_KEY_INFO;
+ d2i_PKCS8_PRIV_KEY_INFO_bio;
+ d2i_PKCS8_PRIV_KEY_INFO_fp;
+ d2i_PKCS8_bio;
+ d2i_PKCS8_fp;
+ d2i_PKEY_USAGE_PERIOD;
+ d2i_POLICYINFO;
+ d2i_POLICYQUALINFO;
+ d2i_PROXY_CERT_INFO_EXTENSION;
+ d2i_PROXY_POLICY;
+ d2i_PUBKEY;
+ d2i_PUBKEY_bio;
+ d2i_PUBKEY_fp;
+ d2i_PrivateKey;
+ d2i_PrivateKey_bio;
+ d2i_PrivateKey_fp;
+ d2i_PublicKey;
+ d2i_RSAPrivateKey;
+ d2i_RSAPrivateKey_bio;
+ d2i_RSAPrivateKey_fp;
+ d2i_RSAPublicKey;
+ d2i_RSAPublicKey_bio;
+ d2i_RSAPublicKey_fp;
+ d2i_RSA_OAEP_PARAMS;
+ d2i_RSA_PSS_PARAMS;
+ d2i_RSA_PUBKEY;
+ d2i_RSA_PUBKEY_bio;
+ d2i_RSA_PUBKEY_fp;
+ d2i_SCT_LIST;
+ d2i_SXNETID;
+ d2i_SXNET;
+ d2i_TS_ACCURACY;
+ d2i_TS_MSG_IMPRINT;
+ d2i_TS_MSG_IMPRINT_bio;
+ d2i_TS_MSG_IMPRINT_fp;
+ d2i_TS_REQ;
+ d2i_TS_REQ_bio;
+ d2i_TS_REQ_fp;
+ d2i_TS_RESP;
+ d2i_TS_RESP_bio;
+ d2i_TS_RESP_fp;
+ d2i_TS_STATUS_INFO;
+ d2i_TS_TST_INFO;
+ d2i_TS_TST_INFO_bio;
+ d2i_TS_TST_INFO_fp;
+ d2i_USERNOTICE;
+ d2i_X509;
+ d2i_X509_ALGORS;
+ d2i_X509_ALGOR;
+ d2i_X509_ATTRIBUTE;
+ d2i_X509_AUX;
+ d2i_X509_CERT_AUX;
+ d2i_X509_CINF;
+ d2i_X509_CRL;
+ d2i_X509_CRL_INFO;
+ d2i_X509_CRL_bio;
+ d2i_X509_CRL_fp;
+ d2i_X509_EXTENSIONS;
+ d2i_X509_EXTENSION;
+ d2i_X509_NAME;
+ d2i_X509_NAME_ENTRY;
+ d2i_X509_PUBKEY;
+ d2i_X509_REQ;
+ d2i_X509_REQ_INFO;
+ d2i_X509_REQ_bio;
+ d2i_X509_REQ_fp;
+ d2i_X509_REVOKED;
+ d2i_X509_SIG;
+ d2i_X509_VAL;
+ d2i_X509_bio;
+ d2i_X509_fp;
+ err_free_strings_int;
+ i2a_ACCESS_DESCRIPTION;
+ i2a_ASN1_ENUMERATED;
+ i2a_ASN1_INTEGER;
+ i2a_ASN1_OBJECT;
+ i2a_ASN1_STRING;
+ i2b_PVK_bio;
+ i2b_PrivateKey_bio;
+ i2b_PublicKey_bio;
+ i2d_ACCESS_DESCRIPTION;
+ i2d_ASIdOrRange;
+ i2d_ASIdentifierChoice;
+ i2d_ASIdentifiers;
+ i2d_ASN1_BIT_STRING;
+ i2d_ASN1_BMPSTRING;
+ i2d_ASN1_ENUMERATED;
+ i2d_ASN1_GENERALIZEDTIME;
+ i2d_ASN1_GENERALSTRING;
+ i2d_ASN1_IA5STRING;
+ i2d_ASN1_INTEGER;
+ i2d_ASN1_NULL;
+ i2d_ASN1_OBJECT;
+ i2d_ASN1_OCTET_STRING;
+ i2d_ASN1_PRINTABLESTRING;
+ i2d_ASN1_PRINTABLE;
+ i2d_ASN1_SEQUENCE_ANY;
+ i2d_ASN1_SET_ANY;
+ i2d_ASN1_T61STRING;
+ i2d_ASN1_TIME;
+ i2d_ASN1_TYPE;
+ i2d_ASN1_UNIVERSALSTRING;
+ i2d_ASN1_UTCTIME;
+ i2d_ASN1_UTF8STRING;
+ i2d_ASN1_VISIBLESTRING;
+ i2d_ASN1_bio_stream;
+ i2d_ASRange;
+ i2d_AUTHORITY_INFO_ACCESS;
+ i2d_AUTHORITY_KEYID;
+ i2d_BASIC_CONSTRAINTS;
+ i2d_CERTIFICATEPOLICIES;
+ i2d_CMS_ContentInfo;
+ i2d_CMS_ReceiptRequest;
+ i2d_CMS_bio;
+ i2d_CMS_bio_stream;
+ i2d_CRL_DIST_POINTS;
+ i2d_DHparams;
+ i2d_DHxparams;
+ i2d_DIRECTORYSTRING;
+ i2d_DISPLAYTEXT;
+ i2d_DIST_POINT;
+ i2d_DIST_POINT_NAME;
+ i2d_DSAPrivateKey;
+ i2d_DSAPrivateKey_bio;
+ i2d_DSAPrivateKey_fp;
+ i2d_DSAPublicKey;
+ i2d_DSA_PUBKEY;
+ i2d_DSA_PUBKEY_bio;
+ i2d_DSA_PUBKEY_fp;
+ i2d_DSA_SIG;
+ i2d_DSAparams;
+ i2d_ECDSA_SIG;
+ i2d_ECPKParameters;
+ i2d_ECParameters;
+ i2d_ECPrivateKey;
+ i2d_ECPrivateKey_bio;
+ i2d_ECPrivateKey_fp;
+ i2d_EC_PUBKEY;
+ i2d_EC_PUBKEY_bio;
+ i2d_EC_PUBKEY_fp;
+ i2d_EDIPARTYNAME;
+ i2d_ESS_CERT_ID;
+ i2d_ESS_ISSUER_SERIAL;
+ i2d_ESS_SIGNING_CERT;
+ i2d_EXTENDED_KEY_USAGE;
+ i2d_GENERAL_NAMES;
+ i2d_GENERAL_NAME;
+ i2d_IPAddressChoice;
+ i2d_IPAddressFamily;
+ i2d_IPAddressOrRange;
+ i2d_IPAddressRange;
+ i2d_ISSUING_DIST_POINT;
+ i2d_NETSCAPE_CERT_SEQUENCE;
+ i2d_NETSCAPE_SPKAC;
+ i2d_NETSCAPE_SPKI;
+ i2d_NOTICEREF;
+ i2d_OCSP_BASICRESP;
+ i2d_OCSP_CERTID;
+ i2d_OCSP_CERTSTATUS;
+ i2d_OCSP_CRLID;
+ i2d_OCSP_ONEREQ;
+ i2d_OCSP_REQINFO;
+ i2d_OCSP_REQUEST;
+ i2d_OCSP_RESPBYTES;
+ i2d_OCSP_RESPDATA;
+ i2d_OCSP_RESPID;
+ i2d_OCSP_RESPONSE;
+ i2d_OCSP_REVOKEDINFO;
+ i2d_OCSP_SERVICELOC;
+ i2d_OCSP_SIGNATURE;
+ i2d_OCSP_SINGLERESP;
+ i2d_OTHERNAME;
+ i2d_PBE2PARAM;
+ i2d_PBEPARAM;
+ i2d_PBKDF2PARAM;
+ i2d_PKCS12;
+ i2d_PKCS12_BAGS;
+ i2d_PKCS12_MAC_DATA;
+ i2d_PKCS12_SAFEBAG;
+ i2d_PKCS12_bio;
+ i2d_PKCS12_fp;
+ i2d_PKCS7;
+ i2d_PKCS7_DIGEST;
+ i2d_PKCS7_ENCRYPT;
+ i2d_PKCS7_ENC_CONTENT;
+ i2d_PKCS7_ENVELOPE;
+ i2d_PKCS7_ISSUER_AND_SERIAL;
+ i2d_PKCS7_NDEF;
+ i2d_PKCS7_RECIP_INFO;
+ i2d_PKCS7_SIGNED;
+ i2d_PKCS7_SIGNER_INFO;
+ i2d_PKCS7_SIGN_ENVELOPE;
+ i2d_PKCS7_bio;
+ i2d_PKCS7_bio_stream;
+ i2d_PKCS7_fp;
+ i2d_PKCS8PrivateKeyInfo_bio;
+ i2d_PKCS8PrivateKeyInfo_fp;
+ i2d_PKCS8PrivateKey_bio;
+ i2d_PKCS8PrivateKey_fp;
+ i2d_PKCS8PrivateKey_nid_bio;
+ i2d_PKCS8PrivateKey_nid_fp;
+ i2d_PKCS8_PRIV_KEY_INFO;
+ i2d_PKCS8_PRIV_KEY_INFO_bio;
+ i2d_PKCS8_PRIV_KEY_INFO_fp;
+ i2d_PKCS8_bio;
+ i2d_PKCS8_fp;
+ i2d_PKEY_USAGE_PERIOD;
+ i2d_POLICYINFO;
+ i2d_POLICYQUALINFO;
+ i2d_PROXY_CERT_INFO_EXTENSION;
+ i2d_PROXY_POLICY;
+ i2d_PUBKEY;
+ i2d_PUBKEY_bio;
+ i2d_PUBKEY_fp;
+ i2d_PrivateKey;
+ i2d_PrivateKey_bio;
+ i2d_PrivateKey_fp;
+ i2d_PublicKey;
+ i2d_RSAPrivateKey;
+ i2d_RSAPrivateKey_bio;
+ i2d_RSAPrivateKey_fp;
+ i2d_RSAPublicKey;
+ i2d_RSAPublicKey_bio;
+ i2d_RSAPublicKey_fp;
+ i2d_RSA_OAEP_PARAMS;
+ i2d_RSA_PSS_PARAMS;
+ i2d_RSA_PUBKEY;
+ i2d_RSA_PUBKEY_bio;
+ i2d_RSA_PUBKEY_fp;
+ i2d_SCT_LIST;
+ i2d_SXNETID;
+ i2d_SXNET;
+ i2d_TS_ACCURACY;
+ i2d_TS_MSG_IMPRINT;
+ i2d_TS_MSG_IMPRINT_bio;
+ i2d_TS_MSG_IMPRINT_fp;
+ i2d_TS_REQ;
+ i2d_TS_REQ_bio;
+ i2d_TS_REQ_fp;
+ i2d_TS_RESP;
+ i2d_TS_RESP_bio;
+ i2d_TS_RESP_fp;
+ i2d_TS_STATUS_INFO;
+ i2d_TS_TST_INFO;
+ i2d_TS_TST_INFO_bio;
+ i2d_TS_TST_INFO_fp;
+ i2d_USERNOTICE;
+ i2d_X509;
+ i2d_X509_ALGORS;
+ i2d_X509_ALGOR;
+ i2d_X509_ATTRIBUTE;
+ i2d_X509_AUX;
+ i2d_X509_CERT_AUX;
+ i2d_X509_CINF;
+ i2d_X509_CRL;
+ i2d_X509_CRL_INFO;
+ i2d_X509_CRL_bio;
+ i2d_X509_CRL_fp;
+ i2d_X509_EXTENSIONS;
+ i2d_X509_EXTENSION;
+ i2d_X509_NAME;
+ i2d_X509_NAME_ENTRY;
+ i2d_X509_PUBKEY;
+ i2d_X509_REQ;
+ i2d_X509_REQ_INFO;
+ i2d_X509_REQ_bio;
+ i2d_X509_REQ_fp;
+ i2d_X509_REVOKED;
+ i2d_X509_SIG;
+ i2d_X509_VAL;
+ i2d_X509_bio;
+ i2d_X509_fp;
+ i2d_re_X509_CRL_tbs;
+ i2d_re_X509_REQ_tbs;
+ i2d_re_X509_tbs;
+ i2o_ECPublicKey;
+ i2o_SCT;
+ i2o_SCT_LIST;
+ i2s_ASN1_ENUMERATED;
+ i2s_ASN1_ENUMERATED_TABLE;
+ i2s_ASN1_IA5STRING;
+ i2s_ASN1_INTEGER;
+ i2s_ASN1_OCTET_STRING;
+ i2t_ASN1_OBJECT;
+ i2v_ASN1_BIT_STRING;
+ i2v_GENERAL_NAMES;
+ i2v_GENERAL_NAME;
+ o2i_ECPublicKey;
+ o2i_SCT;
+ o2i_SCT_LIST;
+ s2i_ASN1_IA5STRING;
+ s2i_ASN1_INTEGER;
+ s2i_ASN1_OCTET_STRING;
+ v2i_ASN1_BIT_STRING;
+ v2i_GENERAL_NAMES;
+ v2i_GENERAL_NAME;
+ v2i_GENERAL_NAME_ex;
+ ACCESS_DESCRIPTION_it;
+ ASIdOrRange_it;
+ ASIdentifierChoice_it;
+ ASIdentifiers_it;
+ ASN1_ANY_it;
+ ASN1_BIT_STRING_it;
+ ASN1_BMPSTRING_it;
+ ASN1_BOOLEAN_it;
+ ASN1_ENUMERATED_it;
+ ASN1_FBOOLEAN_it;
+ ASN1_GENERALIZEDTIME_it;
+ ASN1_GENERALSTRING_it;
+ ASN1_IA5STRING_it;
+ ASN1_INTEGER_it;
+ ASN1_NULL_it;
+ ASN1_OBJECT_it;
+ ASN1_OCTET_STRING_NDEF_it;
+ ASN1_OCTET_STRING_it;
+ ASN1_PRINTABLESTRING_it;
+ ASN1_PRINTABLE_it;
+ ASN1_SEQUENCE_ANY_it;
+ ASN1_SEQUENCE_it;
+ ASN1_SET_ANY_it;
+ ASN1_T61STRING_it;
+ ASN1_TBOOLEAN_it;
+ ASN1_TIME_it;
+ ASN1_UNIVERSALSTRING_it;
+ ASN1_UTCTIME_it;
+ ASN1_UTF8STRING_it;
+ ASN1_VISIBLESTRING_it;
+ ASRange_it;
+ AUTHORITY_INFO_ACCESS_it;
+ AUTHORITY_KEYID_it;
+ BASIC_CONSTRAINTS_it;
+ BIGNUM_it;
+ CBIGNUM_it;
+ CERTIFICATEPOLICIES_it;
+ CMS_ContentInfo_it;
+ CMS_ReceiptRequest_it;
+ CRL_DIST_POINTS_it;
+ DHparams_it;
+ DIRECTORYSTRING_it;
+ DISPLAYTEXT_it;
+ DIST_POINT_NAME_it;
+ DIST_POINT_it;
+ ECPARAMETERS_it;
+ ECPKPARAMETERS_it;
+ EDIPARTYNAME_it;
+ EXTENDED_KEY_USAGE_it;
+ GENERAL_NAMES_it;
+ GENERAL_NAME_it;
+ GENERAL_SUBTREE_it;
+ IPAddressChoice_it;
+ IPAddressFamily_it;
+ IPAddressOrRange_it;
+ IPAddressRange_it;
+ ISSUING_DIST_POINT_it;
+ LONG_it;
+ NAME_CONSTRAINTS_it;
+ NETSCAPE_CERT_SEQUENCE_it;
+ NETSCAPE_SPKAC_it;
+ NETSCAPE_SPKI_it;
+ NOTICEREF_it;
+ OCSP_BASICRESP_it;
+ OCSP_CERTID_it;
+ OCSP_CERTSTATUS_it;
+ OCSP_CRLID_it;
+ OCSP_ONEREQ_it;
+ OCSP_REQINFO_it;
+ OCSP_REQUEST_it;
+ OCSP_RESPBYTES_it;
+ OCSP_RESPDATA_it;
+ OCSP_RESPID_it;
+ OCSP_RESPONSE_it;
+ OCSP_REVOKEDINFO_it;
+ OCSP_SERVICELOC_it;
+ OCSP_SIGNATURE_it;
+ OCSP_SINGLERESP_it;
+ OTHERNAME_it;
+ PBE2PARAM_it;
+ PBEPARAM_it;
+ PBKDF2PARAM_it;
+ PKCS12_AUTHSAFES_it;
+ PKCS12_BAGS_it;
+ PKCS12_MAC_DATA_it;
+ PKCS12_SAFEBAGS_it;
+ PKCS12_SAFEBAG_it;
+ PKCS12_it;
+ PKCS7_ATTR_SIGN_it;
+ PKCS7_ATTR_VERIFY_it;
+ PKCS7_DIGEST_it;
+ PKCS7_ENCRYPT_it;
+ PKCS7_ENC_CONTENT_it;
+ PKCS7_ENVELOPE_it;
+ PKCS7_ISSUER_AND_SERIAL_it;
+ PKCS7_RECIP_INFO_it;
+ PKCS7_SIGNED_it;
+ PKCS7_SIGNER_INFO_it;
+ PKCS7_SIGN_ENVELOPE_it;
+ PKCS7_it;
+ PKCS8_PRIV_KEY_INFO_it;
+ PKEY_USAGE_PERIOD_it;
+ POLICYINFO_it;
+ POLICYQUALINFO_it;
+ POLICY_CONSTRAINTS_it;
+ POLICY_MAPPINGS_it;
+ POLICY_MAPPING_it;
+ PROXY_CERT_INFO_EXTENSION_it;
+ PROXY_POLICY_it;
+ RSAPrivateKey_it;
+ RSAPublicKey_it;
+ RSA_OAEP_PARAMS_it;
+ RSA_PSS_PARAMS_it;
+ SXNETID_it;
+ SXNET_it;
+ USERNOTICE_it;
+ X509_ALGORS_it;
+ X509_ALGOR_it;
+ X509_ATTRIBUTE_it;
+ X509_CERT_AUX_it;
+ X509_CINF_it;
+ X509_CRL_INFO_it;
+ X509_CRL_it;
+ X509_EXTENSIONS_it;
+ X509_EXTENSION_it;
+ X509_NAME_ENTRY_it;
+ X509_NAME_it;
+ X509_PUBKEY_it;
+ X509_REQ_INFO_it;
+ X509_REQ_it;
+ X509_REVOKED_it;
+ X509_SIG_it;
+ X509_VAL_it;
+ X509_it;
+ ZLONG_it;
+ _shadow_DES_check_key;
+};
+
+OPENSSL_1_1_0a {
+ global:
+ OCSP_RESPID_match;
+ OCSP_RESPID_set_by_key;
+ OCSP_RESPID_set_by_name;
+} OPENSSL_1_1_0;
+
+OPENSSL_1_1_0c {
+ global:
+ DSO_dsobyaddr;
+ DSO_pathbyaddr;
+} OPENSSL_1_1_0a;
+
+OPENSSL_1_1_0d {
+ global:
+ CT_POLICY_EVAL_CTX_get_time;
+ CT_POLICY_EVAL_CTX_set_time;
+ DH_check_params;
+ X509_VERIFY_PARAM_get_inh_flags;
+ X509_VERIFY_PARAM_get_time;
+ X509_VERIFY_PARAM_set_inh_flags;
+} OPENSSL_1_1_0c;
+
+OPENSSL_1_1_0f {
+ global:
+ INT32_it;
+ INT64_it;
+ UINT32_it;
+ UINT64_it;
+ ZINT32_it;
+ ZINT64_it;
+ ZUINT32_it;
+ ZUINT64_it;
+} OPENSSL_1_1_0d;
+
+OPENSSL_1_1_0g {
+ global:
+ CRYPTO_secure_clear_free;
+ EVP_PKEY_set1_engine;
+} OPENSSL_1_1_0f;
+
+OPENSSL_1_1_0h {
+ global:
+ OCSP_resp_get0_signer;
+ X509_get0_authority_key_id;
+} OPENSSL_1_1_0g;
+
+OPENSSL_1_1_0i {
+ global:
+ X509_LOOKUP_get_method_data;
+ X509_LOOKUP_get_store;
+ X509_LOOKUP_meth_free;
+ X509_LOOKUP_meth_get_ctrl;
+ X509_LOOKUP_meth_get_free;
+ X509_LOOKUP_meth_get_get_by_alias;
+ X509_LOOKUP_meth_get_get_by_fingerprint;
+ X509_LOOKUP_meth_get_get_by_issuer_serial;
+ X509_LOOKUP_meth_get_get_by_subject;
+ X509_LOOKUP_meth_get_init;
+ X509_LOOKUP_meth_get_new_item;
+ X509_LOOKUP_meth_get_shutdown;
+ X509_LOOKUP_meth_new;
+ X509_LOOKUP_meth_set_ctrl;
+ X509_LOOKUP_meth_set_free;
+ X509_LOOKUP_meth_set_get_by_alias;
+ X509_LOOKUP_meth_set_get_by_fingerprint;
+ X509_LOOKUP_meth_set_get_by_issuer_serial;
+ X509_LOOKUP_meth_set_get_by_subject;
+ X509_LOOKUP_meth_set_init;
+ X509_LOOKUP_meth_set_new_item;
+ X509_LOOKUP_meth_set_shutdown;
+ X509_LOOKUP_set_method_data;
+ X509_OBJECT_set1_X509;
+ X509_OBJECT_set1_X509_CRL;
+ X509_VERIFY_PARAM_get_hostflags;
+ conf_ssl_get;
+ conf_ssl_get_cmd;
+ conf_ssl_name_find;
+} OPENSSL_1_1_0h;
+
+OPENSSL_1_1_0j {
+ global:
+ OCSP_resp_get0_respdata;
+ OCSP_resp_get0_tbs_sigalg;
+} OPENSSL_1_1_0i;
+
+OPENSSL_1_1_1 {
+ global:
+ ADMISSIONS_free;
+ ADMISSIONS_get0_admissionAuthority;
+ ADMISSIONS_get0_namingAuthority;
+ ADMISSIONS_get0_professionInfos;
+ ADMISSIONS_new;
+ ADMISSIONS_set0_admissionAuthority;
+ ADMISSIONS_set0_namingAuthority;
+ ADMISSIONS_set0_professionInfos;
+ ADMISSION_SYNTAX_free;
+ ADMISSION_SYNTAX_get0_admissionAuthority;
+ ADMISSION_SYNTAX_get0_contentsOfAdmissions;
+ ADMISSION_SYNTAX_new;
+ ADMISSION_SYNTAX_set0_admissionAuthority;
+ ADMISSION_SYNTAX_set0_contentsOfAdmissions;
+ ASN1_ITEM_get;
+ ASN1_ITEM_lookup;
+ ASN1_TIME_cmp_time_t;
+ ASN1_TIME_compare;
+ ASN1_TIME_normalize;
+ ASN1_TIME_set_string_X509;
+ ASN1_TIME_to_tm;
+ BIO_bind;
+ BIO_get_callback_ex;
+ BIO_lookup_ex;
+ BIO_meth_get_read_ex;
+ BIO_meth_get_write_ex;
+ BIO_meth_set_read_ex;
+ BIO_meth_set_write_ex;
+ BIO_read_ex;
+ BIO_set_callback_ex;
+ BIO_write_ex;
+ BN_priv_rand;
+ BN_priv_rand_range;
+ DH_check_ex;
+ DH_check_params_ex;
+ DH_check_pub_key_ex;
+ DH_get0_g;
+ DH_get0_p;
+ DH_get0_priv_key;
+ DH_get0_pub_key;
+ DH_get0_q;
+ DH_get_nid;
+ DH_new_by_nid;
+ DSA_get0_g;
+ DSA_get0_p;
+ DSA_get0_priv_key;
+ DSA_get0_pub_key;
+ DSA_get0_q;
+ ECDSA_SIG_get0_r;
+ ECDSA_SIG_get0_s;
+ EC_GROUP_get_curve;
+ EC_GROUP_set_curve;
+ EC_KEY_get0_engine;
+ EC_POINT_get_affine_coordinates;
+ EC_POINT_set_affine_coordinates;
+ EC_POINT_set_compressed_coordinates;
+ ERR_clear_last_mark;
+ ERR_load_OSSL_STORE_strings;
+ ERR_load_strings_const;
+ ESS_CERT_ID_V2_dup;
+ ESS_CERT_ID_V2_free;
+ ESS_CERT_ID_V2_new;
+ ESS_SIGNING_CERT_V2_dup;
+ ESS_SIGNING_CERT_V2_free;
+ ESS_SIGNING_CERT_V2_new;
+ EVP_DigestFinalXOF;
+ EVP_DigestSign;
+ EVP_DigestVerify;
+ EVP_MD_CTX_set_pkey_ctx;
+ EVP_PKEY_CTX_ctrl_uint64;
+ EVP_PKEY_CTX_md;
+ EVP_PKEY_asn1_set_check;
+ EVP_PKEY_asn1_set_get_priv_key;
+ EVP_PKEY_asn1_set_get_pub_key;
+ EVP_PKEY_asn1_set_param_check;
+ EVP_PKEY_asn1_set_public_check;
+ EVP_PKEY_asn1_set_set_priv_key;
+ EVP_PKEY_asn1_set_set_pub_key;
+ EVP_PKEY_asn1_set_siginf;
+ EVP_PKEY_check;
+ EVP_PKEY_get0_poly1305;
+ EVP_PKEY_get0_siphash;
+ EVP_PKEY_get_raw_private_key;
+ EVP_PKEY_get_raw_public_key;
+ EVP_PKEY_meth_get0;
+ EVP_PKEY_meth_get_check;
+ EVP_PKEY_meth_get_count;
+ EVP_PKEY_meth_get_digest_custom;
+ EVP_PKEY_meth_get_param_check;
+ EVP_PKEY_meth_get_public_check;
+ EVP_PKEY_meth_remove;
+ EVP_PKEY_meth_set_check;
+ EVP_PKEY_meth_set_digest_custom;
+ EVP_PKEY_meth_set_param_check;
+ EVP_PKEY_meth_set_public_check;
+ EVP_PKEY_new_CMAC_key;
+ EVP_PKEY_new_raw_private_key;
+ EVP_PKEY_new_raw_public_key;
+ EVP_PKEY_param_check;
+ EVP_PKEY_public_check;
+ EVP_PKEY_set_alias_type;
+ EVP_aria_128_cbc;
+ EVP_aria_128_ccm;
+ EVP_aria_128_cfb128;
+ EVP_aria_128_cfb1;
+ EVP_aria_128_cfb8;
+ EVP_aria_128_ctr;
+ EVP_aria_128_ecb;
+ EVP_aria_128_gcm;
+ EVP_aria_128_ofb;
+ EVP_aria_192_cbc;
+ EVP_aria_192_ccm;
+ EVP_aria_192_cfb128;
+ EVP_aria_192_cfb1;
+ EVP_aria_192_cfb8;
+ EVP_aria_192_ctr;
+ EVP_aria_192_ecb;
+ EVP_aria_192_gcm;
+ EVP_aria_192_ofb;
+ EVP_aria_256_cbc;
+ EVP_aria_256_ccm;
+ EVP_aria_256_cfb128;
+ EVP_aria_256_cfb1;
+ EVP_aria_256_cfb8;
+ EVP_aria_256_ctr;
+ EVP_aria_256_ecb;
+ EVP_aria_256_gcm;
+ EVP_aria_256_ofb;
+ EVP_sha3_224;
+ EVP_sha3_256;
+ EVP_sha3_384;
+ EVP_sha3_512;
+ EVP_sha512_224;
+ EVP_sha512_256;
+ EVP_shake128;
+ EVP_shake256;
+ EVP_sm3;
+ EVP_sm4_cbc;
+ EVP_sm4_cfb128;
+ EVP_sm4_ctr;
+ EVP_sm4_ecb;
+ EVP_sm4_ofb;
+ NAMING_AUTHORITY_free;
+ NAMING_AUTHORITY_get0_authorityId;
+ NAMING_AUTHORITY_get0_authorityText;
+ NAMING_AUTHORITY_get0_authorityURL;
+ NAMING_AUTHORITY_new;
+ NAMING_AUTHORITY_set0_authorityId;
+ NAMING_AUTHORITY_set0_authorityText;
+ NAMING_AUTHORITY_set0_authorityURL;
+ OCSP_basic_sign_ctx;
+ OCSP_resp_get1_id;
+ OPENSSL_fork_child;
+ OPENSSL_fork_parent;
+ OPENSSL_fork_prepare;
+ OPENSSL_sk_new_reserve;
+ OPENSSL_sk_reserve;
+ OSSL_STORE_INFO_free;
+ OSSL_STORE_INFO_get0_CERT;
+ OSSL_STORE_INFO_get0_CRL;
+ OSSL_STORE_INFO_get0_NAME;
+ OSSL_STORE_INFO_get0_NAME_description;
+ OSSL_STORE_INFO_get0_PARAMS;
+ OSSL_STORE_INFO_get0_PKEY;
+ OSSL_STORE_INFO_get1_CERT;
+ OSSL_STORE_INFO_get1_CRL;
+ OSSL_STORE_INFO_get1_NAME;
+ OSSL_STORE_INFO_get1_NAME_description;
+ OSSL_STORE_INFO_get1_PARAMS;
+ OSSL_STORE_INFO_get1_PKEY;
+ OSSL_STORE_INFO_get_type;
+ OSSL_STORE_INFO_new_CERT;
+ OSSL_STORE_INFO_new_CRL;
+ OSSL_STORE_INFO_new_NAME;
+ OSSL_STORE_INFO_new_PARAMS;
+ OSSL_STORE_INFO_new_PKEY;
+ OSSL_STORE_INFO_set0_NAME_description;
+ OSSL_STORE_INFO_type_string;
+ OSSL_STORE_LOADER_free;
+ OSSL_STORE_LOADER_get0_engine;
+ OSSL_STORE_LOADER_get0_scheme;
+ OSSL_STORE_LOADER_new;
+ OSSL_STORE_LOADER_set_close;
+ OSSL_STORE_LOADER_set_ctrl;
+ OSSL_STORE_LOADER_set_eof;
+ OSSL_STORE_LOADER_set_error;
+ OSSL_STORE_LOADER_set_expect;
+ OSSL_STORE_LOADER_set_find;
+ OSSL_STORE_LOADER_set_load;
+ OSSL_STORE_LOADER_set_open;
+ OSSL_STORE_SEARCH_by_alias;
+ OSSL_STORE_SEARCH_by_issuer_serial;
+ OSSL_STORE_SEARCH_by_key_fingerprint;
+ OSSL_STORE_SEARCH_by_name;
+ OSSL_STORE_SEARCH_free;
+ OSSL_STORE_SEARCH_get0_bytes;
+ OSSL_STORE_SEARCH_get0_digest;
+ OSSL_STORE_SEARCH_get0_name;
+ OSSL_STORE_SEARCH_get0_serial;
+ OSSL_STORE_SEARCH_get0_string;
+ OSSL_STORE_SEARCH_get_type;
+ OSSL_STORE_close;
+ OSSL_STORE_ctrl;
+ OSSL_STORE_do_all_loaders;
+ OSSL_STORE_eof;
+ OSSL_STORE_error;
+ OSSL_STORE_expect;
+ OSSL_STORE_find;
+ OSSL_STORE_load;
+ OSSL_STORE_open;
+ OSSL_STORE_register_loader;
+ OSSL_STORE_supports_search;
+ OSSL_STORE_unregister_loader;
+ OSSL_STORE_vctrl;
+ PEM_bytes_read_bio_secmem;
+ PEM_read_bio_ex;
+ PROFESSION_INFO_free;
+ PROFESSION_INFO_get0_addProfessionInfo;
+ PROFESSION_INFO_get0_namingAuthority;
+ PROFESSION_INFO_get0_professionItems;
+ PROFESSION_INFO_get0_professionOIDs;
+ PROFESSION_INFO_get0_registrationNumber;
+ PROFESSION_INFO_new;
+ PROFESSION_INFO_set0_addProfessionInfo;
+ PROFESSION_INFO_set0_namingAuthority;
+ PROFESSION_INFO_set0_professionItems;
+ PROFESSION_INFO_set0_professionOIDs;
+ PROFESSION_INFO_set0_registrationNumber;
+ RAND_DRBG_bytes;
+ RAND_DRBG_free;
+ RAND_DRBG_generate;
+ RAND_DRBG_get0_master;
+ RAND_DRBG_get0_private;
+ RAND_DRBG_get0_public;
+ RAND_DRBG_get_ex_data;
+ RAND_DRBG_instantiate;
+ RAND_DRBG_new;
+ RAND_DRBG_reseed;
+ RAND_DRBG_secure_new;
+ RAND_DRBG_set;
+ RAND_DRBG_set_callbacks;
+ RAND_DRBG_set_defaults;
+ RAND_DRBG_set_ex_data;
+ RAND_DRBG_set_reseed_defaults;
+ RAND_DRBG_set_reseed_interval;
+ RAND_DRBG_set_reseed_time_interval;
+ RAND_DRBG_uninstantiate;
+ RAND_keep_random_devices_open;
+ RAND_priv_bytes;
+ RSA_generate_multi_prime_key;
+ RSA_get0_d;
+ RSA_get0_dmp1;
+ RSA_get0_dmq1;
+ RSA_get0_e;
+ RSA_get0_iqmp;
+ RSA_get0_multi_prime_crt_params;
+ RSA_get0_multi_prime_factors;
+ RSA_get0_n;
+ RSA_get0_p;
+ RSA_get0_q;
+ RSA_get_multi_prime_extra_count;
+ RSA_get_version;
+ RSA_meth_get_multi_prime_keygen;
+ RSA_meth_set_multi_prime_keygen;
+ RSA_pkey_ctx_ctrl;
+ RSA_set0_multi_prime_params;
+ SCRYPT_PARAMS_free;
+ SCRYPT_PARAMS_new;
+ TS_CONF_set_ess_cert_id_digest;
+ TS_RESP_CTX_set_ess_cert_id_digest;
+ UI_UTIL_wrap_read_pem_callback;
+ UI_dup_user_data;
+ UI_get_result_length;
+ UI_get_result_string_length;
+ UI_method_get_data_destructor;
+ UI_method_get_data_duplicator;
+ UI_method_get_ex_data;
+ UI_method_set_data_duplicator;
+ UI_method_set_ex_data;
+ UI_null;
+ UI_set_result_ex;
+ X509_CRL_print_ex;
+ X509_SIG_INFO_get;
+ X509_SIG_INFO_set;
+ X509_get_signature_info;
+ d2i_ADMISSIONS;
+ d2i_ADMISSION_SYNTAX;
+ d2i_ESS_CERT_ID_V2;
+ d2i_ESS_SIGNING_CERT_V2;
+ d2i_NAMING_AUTHORITY;
+ d2i_PROFESSION_INFO;
+ d2i_SCRYPT_PARAMS;
+ i2d_ADMISSIONS;
+ i2d_ADMISSION_SYNTAX;
+ i2d_ESS_CERT_ID_V2;
+ i2d_ESS_SIGNING_CERT_V2;
+ i2d_NAMING_AUTHORITY;
+ i2d_PROFESSION_INFO;
+ i2d_SCRYPT_PARAMS;
+ ADMISSIONS_it;
+ ADMISSION_SYNTAX_it;
+ NAMING_AUTHORITY_it;
+ PROFESSION_INFO_it;
+ SCRYPT_PARAMS_it;
+ local: *;
+} OPENSSL_1_1_0j;
+
+
diff --git a/libcrypto/libcrypto/openssl b/libcrypto/libcrypto/openssl
new file mode 120000
index 0000000..cfc366f
--- /dev/null
+++ b/libcrypto/libcrypto/openssl
@@ -0,0 +1 @@
+../../upstream/include/openssl \ No newline at end of file
diff --git a/libcrypto/manifest b/libcrypto/manifest
new file mode 100644
index 0000000..6d51cfb
--- /dev/null
+++ b/libcrypto/manifest
@@ -0,0 +1,22 @@
+: 1
+name: libcrypto
+
+# Note: remember to update summary and doc-url below!
+#
+version: 1.1.1-a.0.z
+
+project: openssl
+summary: C library providing general cryptography and X.509 support, version 1.1.1a
+license: OpenSSL License, SSLeay License; Copyleft free dual software license.
+tags: x.509, cryptography, library, c, api, interface
+description-file: README
+url: https://www.openssl.org/
+doc-url: https://www.openssl.org/docs/man1.1.1/man3/
+src-url: https://git.build2.org/cgit/packaging/openssl/openssl/tree/libcrypto/
+package-url: https://git.build2.org/cgit/packaging/openssl/
+email: openssl-users@openssl.org ; Mailing list.
+package-email: packaging@build2.org ; Mailing list.
+build-error-email: builds@build2.org
+builds: all
+depends: * build2 >= 0.10.0-
+depends: * bpkg >= 0.10.0-
diff --git a/libcrypto/tests/.gitignore b/libcrypto/tests/.gitignore
new file mode 100644
index 0000000..662178d
--- /dev/null
+++ b/libcrypto/tests/.gitignore
@@ -0,0 +1,8 @@
+# Test executables.
+#
+driver
+
+# Testscript output directories (can be symlinks).
+#
+test
+test-*
diff --git a/libcrypto/tests/basic/buildfile b/libcrypto/tests/basic/buildfile
new file mode 100644
index 0000000..2f19c4a
--- /dev/null
+++ b/libcrypto/tests/basic/buildfile
@@ -0,0 +1,7 @@
+# file : tests/basic/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+import libs = libcrypto%lib{crypto}
+
+exe{driver}: {h c}{**} $libs testscript
diff --git a/libcrypto/tests/basic/driver.c b/libcrypto/tests/basic/driver.c
new file mode 100644
index 0000000..d398269
--- /dev/null
+++ b/libcrypto/tests/basic/driver.c
@@ -0,0 +1,25 @@
+/*
+ * file : tests/basic/driver.c
+ * copyright : Copyright (c) 2009-2019 Code Synthesis Tools CC
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+#include <stdio.h>
+#include <assert.h>
+
+#include <openssl/crypto.h>
+
+int
+main ()
+{
+ assert (OPENSSL_init_crypto (0 /* opts */, NULL /* settings */) == 1);
+
+ printf ("version: %s\n", OpenSSL_version (OPENSSL_VERSION));
+ printf ("%s\n", OpenSSL_version (OPENSSL_BUILT_ON));
+ printf ("%s\n", OpenSSL_version (OPENSSL_PLATFORM));
+ printf ("%s\n", OpenSSL_version (OPENSSL_CFLAGS));
+ printf ("%s\n", OpenSSL_version (OPENSSL_DIR));
+ printf ("%s\n", OpenSSL_version (OPENSSL_ENGINES_DIR));
+
+ return 0;
+}
diff --git a/libcrypto/tests/basic/testscript b/libcrypto/tests/basic/testscript
new file mode 100644
index 0000000..3c55bc4
--- /dev/null
+++ b/libcrypto/tests/basic/testscript
@@ -0,0 +1,12 @@
+# file : tests/basic/testscript
+# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+$* >>~"%EOO%"
+ version: OpenSSL 1.1.1a 20 Nov 2018
+ %built on: .+ UTC%
+ %platform: $c.target.class-$c.target.cpu%
+ %compiler: $c.class .*-DLIBCRYPTO_BUILD .*-DOPENSSLDIR=".+" -DENGINESDIR=".+".*%
+ %OPENSSLDIR: ".+"%
+ %ENGINESDIR: ".+"%
+ EOO
diff --git a/libcrypto/tests/build/.gitignore b/libcrypto/tests/build/.gitignore
new file mode 100644
index 0000000..4a730a3
--- /dev/null
+++ b/libcrypto/tests/build/.gitignore
@@ -0,0 +1,3 @@
+config.build
+root/
+bootstrap/
diff --git a/libcrypto/tests/build/bootstrap.build b/libcrypto/tests/build/bootstrap.build
new file mode 100644
index 0000000..dd525c0
--- /dev/null
+++ b/libcrypto/tests/build/bootstrap.build
@@ -0,0 +1,9 @@
+# file : tests/build/bootstrap.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+project = # Unnamed tests subproject.
+
+using config
+using test
+using dist
diff --git a/libcrypto/tests/build/root.build b/libcrypto/tests/build/root.build
new file mode 100644
index 0000000..02e2e5d
--- /dev/null
+++ b/libcrypto/tests/build/root.build
@@ -0,0 +1,16 @@
+# file : tests/build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+using c
+
+h{*}: extension = h
+c{*}: extension = c
+
+# Every exe{} in this subproject is by default a test.
+#
+exe{*}: test = true
+
+# The test target for cross-testing (running tests under Wine, etc).
+#
+test.target = $c.target
diff --git a/libcrypto/tests/buildfile b/libcrypto/tests/buildfile
new file mode 100644
index 0000000..70330ab
--- /dev/null
+++ b/libcrypto/tests/buildfile
@@ -0,0 +1,5 @@
+# file : tests/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+./: {*/ -build/}
diff --git a/libssl/.gitignore b/libssl/.gitignore
new file mode 100644
index 0000000..cece09c
--- /dev/null
+++ b/libssl/.gitignore
@@ -0,0 +1,19 @@
+# Compiler/linker output.
+#
+*.d
+*.t
+*.i
+*.ii
+*.o
+*.obj
+*.so
+*.dll
+*.a
+*.lib
+*.exp
+*.pdb
+*.ilk
+*.exe
+*.exe.dlls/
+*.exe.manifest
+*.pc
diff --git a/libssl/INSTALL b/libssl/INSTALL
new file mode 100644
index 0000000..0f239eb
--- /dev/null
+++ b/libssl/INSTALL
@@ -0,0 +1,7 @@
+The aim of this package is to make reading the INSTALL file unnecessary. So
+next time try running:
+
+$ bpkg build libssl
+
+But if you don't want to use the package manager, then you can also build this
+package manually using the standard build2 build system.
diff --git a/libssl/LICENSE b/libssl/LICENSE
new file mode 120000
index 0000000..6246057
--- /dev/null
+++ b/libssl/LICENSE
@@ -0,0 +1 @@
+../upstream/LICENSE \ No newline at end of file
diff --git a/libssl/README b/libssl/README
new file mode 100644
index 0000000..13e20bb
--- /dev/null
+++ b/libssl/README
@@ -0,0 +1,21 @@
+OpenSSL is a robust, commercial-grade, and full-featured toolkit for the
+Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols with
+libssl C library providing the client and server-side implementations for
+SSLv3 and TLS. For more information see:
+
+https://www.openssl.org
+
+This package contains the original libssl library source code overlaid with
+the build2-based build system and packaged for the build2 package manager
+(bpkg).
+
+See the INSTALL file for the prerequisites and installation instructions.
+
+Send questions, bug reports, or any other feedback about the library itself to
+the OpenSSL mailing lists. Send build system and packaging-related feedback to
+the packaging@build2.org mailing list (see https://lists.build2.org for posting
+guidelines, etc).
+
+The packaging of libssl for build2 is tracked in a Git repository at:
+
+https://git.build2.org/cgit/packaging/openssl/
diff --git a/libssl/README-DEV b/libssl/README-DEV
new file mode 100644
index 0000000..92f97bc
--- /dev/null
+++ b/libssl/README-DEV
@@ -0,0 +1,15 @@
+This document describes how libssl was packaged for build2. In particular,
+this understanding will be useful when upgrading to a new upstream version.
+See ../README-DEV for general notes on OpenSSL packaging.
+
+Symlink the required upstream files and directories into libssl/:
+
+$ mkdir libssl/openssl
+$ ln -s ../../../upstream/include/openssl/{dtls1,srtp,ssl2,ssl3,sslerr,ssl}.h \
+ libssl/openssl
+$ ln -s ../../upstream/{ssl,include/internal,e_os.h} libssl
+
+Note that we take the libssl headers list from ../libcrypto/README-DEV.
+
+Copy upstream's auto-generated libssl.map and libssl.def into libssl/. Comment
+out the "LIBRARY libssl-1_1-x64" line in libssl.def.
diff --git a/libssl/build/.gitignore b/libssl/build/.gitignore
new file mode 100644
index 0000000..4a730a3
--- /dev/null
+++ b/libssl/build/.gitignore
@@ -0,0 +1,3 @@
+config.build
+root/
+bootstrap/
diff --git a/libssl/build/bootstrap.build b/libssl/build/bootstrap.build
new file mode 100644
index 0000000..4f383bf
--- /dev/null
+++ b/libssl/build/bootstrap.build
@@ -0,0 +1,19 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+project = libssl
+
+using version
+using config
+using test
+using install
+using dist
+
+# Sync with the libcrypto library ABI version (see libcrypto's bootstrap.build
+# for details).
+#
+if ($version.major == 1 && $version.minor == 1 && $version.patch == 1)
+ abi_version = '1.1'
+else
+ fail 'increment the ABI version?'
diff --git a/libssl/build/export.build b/libssl/build/export.build
new file mode 100644
index 0000000..f1e1ae5
--- /dev/null
+++ b/libssl/build/export.build
@@ -0,0 +1,10 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+$out_root/
+{
+ include libssl/
+}
+
+export $out_root/libssl/$import.target
diff --git a/libssl/build/root.build b/libssl/build/root.build
new file mode 100644
index 0000000..2a4a530
--- /dev/null
+++ b/libssl/build/root.build
@@ -0,0 +1,12 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+using c
+
+h{*}: extension = h
+c{*}: extension = c
+
+# The test target for cross-testing (running tests under Wine, etc).
+#
+test.target = $c.target
diff --git a/libssl/buildfile b/libssl/buildfile
new file mode 100644
index 0000000..4c31f89
--- /dev/null
+++ b/libssl/buildfile
@@ -0,0 +1,10 @@
+# file : buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+./: {*/ -build/} doc{LICENSE INSTALL README} manifest
+
+# Don't install tests or the INSTALL file.
+#
+tests/: install = false
+doc{INSTALL}@./: install = false
diff --git a/libssl/libssl/buildfile b/libssl/libssl/buildfile
new file mode 100644
index 0000000..7c7b249
--- /dev/null
+++ b/libssl/libssl/buildfile
@@ -0,0 +1,135 @@
+# file : libssl/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+import int_libs = libcrypto%lib{crypto}
+
+lib{ssl}: {h c}{**} file{libssl.map} $int_libs
+
+tclass = $c.target.class
+
+i686 = ($c.target.cpu == 'i686')
+
+linux = ($tclass == 'linux')
+bsd = ($tclass == 'bsd')
+macos = ($tclass == 'macos')
+windows = ($tclass == 'windows')
+
+gcc = ($c.class == 'gcc')
+msvc = ($c.class == 'msvc')
+mingw = ($c.target.system == 'mingw32')
+
+lib{ssl}: def{libssl}: include = $windows
+
+# See bootstrap.build for details.
+#
+if $version.pre_release
+ lib{ssl}: bin.lib.version = @"-$version.project_id"
+else
+ lib{ssl}: bin.lib.version = @"-$abi_version"
+
+# Drop -DOPENSSL_PIC, -D{L|B}_ENDIAN, -DOPENSSLDIR and -DENGINESDIR as they
+# are not used in the libssl source code nor in the libcrypto public headers.
+#
+if! $windows
+{
+ # Note that the upstream package uses -pthread compiler/linker option on
+ # Linux and FreeBSD. The option is currently unsupported by build2, so we
+ # use -D_REENTRANT and -lpthread preprocessor/linker options instead.
+ #
+ # Also note that on FreeBSD and Mac OS the upstream package passes
+ # -D_REENTRANT.
+ #
+ c.poptions += -D_REENTRANT
+
+ if $linux
+ c.poptions += -DOPENSSL_USE_NODELETE
+
+ if $bsd
+ c.poptions += -D_THREAD_SAFE
+}
+else
+{
+ c.poptions += -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE
+
+ # Note that upstream also passes -DOPENSSL_USE_APPLINK if compiled with VC.
+ # We drop this option (see libcrypto/buildfile) for details.
+ #
+ if $msvc
+ {
+ c.poptions += -DOPENSSL_SYS_WIN32 -D_CRT_SECURE_NO_DEPRECATE \
+ -D_WINSOCK_DEPRECATED_NO_WARNINGS
+
+ c.coptions += /Gs0 /GF /Gy
+ }
+ else
+ c.poptions += -D_MT
+}
+
+if ($i686 && $gcc)
+ c.coptions += -fomit-frame-pointer
+
+# Disable compiler warnings.
+#
+if $msvc
+{
+ # Disable warnings that pop up with /W3.
+ #
+ c.coptions += /wd4090 /wd4133 /wd4244 /wd4267
+}
+else
+{
+ # Disable warnings that pop up with -Wall -Wextra. Upstream doesn't seem to
+ # care about these and it is not easy to disable specific warnings in a way
+ # that works across compilers/versions (some -Wno-* options are only
+ # recognized in newer versions). There are still some warnings left that
+ # appear for certain platforms/compilers. We pass them through but disable
+ # treating them as errors.
+ #
+ c.coptions += -Wno-all -Wno-extra -Wno-error
+}
+
+c.poptions =+ "-I$src_base"
+
+if! $windows
+{
+ if $linux
+ {
+ libs{ssl}: c.loptions += -Wl,-znodelete
+ c.libs += -ldl
+ }
+
+ if ($linux || $bsd)
+ {
+ libs{ssl}: c.loptions += -Wl,-Bsymbolic \
+ "-Wl,--version-script=$src_base/libssl.map"
+ c.libs += -lpthread
+ }
+}
+else
+{
+ # Note that for MinGW GCC the upstream package also passes -static-libgcc.
+ # We normally don't link GCC run-time statically when packaging other C
+ # libraries, so let's not do it here either and see how it goes.
+ #
+ if $mingw
+ libs{ssl}: c.loptions += -Wl,--enable-auto-image-base
+
+ c.libs += $regex.apply(ws2_32 gdi32 crypt32, \
+ '(.+)', \
+ $msvc ? '\1.lib' : '-l\1')
+
+ if $msvc
+ c.libs += advapi32.lib
+}
+
+lib{ssl}:
+{
+ cc.export.poptions = "-I$src_base"
+ cc.export.libs = $int_libs
+}
+
+# Install headers from the upstream openssl/ subdirectory only.
+#
+h{*}: install = false
+openssl/h{*}: install = include/openssl/
diff --git a/libssl/libssl/e_os.h b/libssl/libssl/e_os.h
new file mode 120000
index 0000000..223dc93
--- /dev/null
+++ b/libssl/libssl/e_os.h
@@ -0,0 +1 @@
+../../upstream/e_os.h \ No newline at end of file
diff --git a/libssl/libssl/internal b/libssl/libssl/internal
new file mode 120000
index 0000000..967b3ae
--- /dev/null
+++ b/libssl/libssl/internal
@@ -0,0 +1 @@
+../../upstream/include/internal \ No newline at end of file
diff --git a/libssl/libssl/libssl.def b/libssl/libssl/libssl.def
new file mode 100644
index 0000000..b3b0144
--- /dev/null
+++ b/libssl/libssl/libssl.def
@@ -0,0 +1,506 @@
+;
+; Definition file for the DLL version of the libssl-1_1-x64 library from OpenSSL
+;
+
+; LIBRARY libssl-1_1-x64
+
+EXPORTS
+ BIO_f_ssl
+ BIO_new_buffer_ssl_connect
+ BIO_new_ssl
+ BIO_new_ssl_connect
+ BIO_ssl_copy_session_id
+ BIO_ssl_shutdown
+ DTLS_client_method
+ DTLS_get_data_mtu
+ DTLS_method
+ DTLS_server_method
+ DTLS_set_timer_cb
+ DTLSv1_2_client_method
+ DTLSv1_2_method
+ DTLSv1_2_server_method
+ DTLSv1_client_method
+ DTLSv1_listen
+ DTLSv1_method
+ DTLSv1_server_method
+ ERR_load_SSL_strings
+ OPENSSL_cipher_name
+ OPENSSL_init_ssl
+ PEM_read_SSL_SESSION
+ PEM_read_bio_SSL_SESSION
+ PEM_write_SSL_SESSION
+ PEM_write_bio_SSL_SESSION
+ SRP_Calc_A_param
+ SSL_CIPHER_description
+ SSL_CIPHER_find
+ SSL_CIPHER_get_auth_nid
+ SSL_CIPHER_get_bits
+ SSL_CIPHER_get_cipher_nid
+ SSL_CIPHER_get_digest_nid
+ SSL_CIPHER_get_handshake_digest
+ SSL_CIPHER_get_id
+ SSL_CIPHER_get_kx_nid
+ SSL_CIPHER_get_name
+ SSL_CIPHER_get_protocol_id
+ SSL_CIPHER_get_version
+ SSL_CIPHER_is_aead
+ SSL_CIPHER_standard_name
+ SSL_COMP_add_compression_method
+ SSL_COMP_get0_name
+ SSL_COMP_get_compression_methods
+ SSL_COMP_get_id
+ SSL_COMP_get_name
+ SSL_COMP_set0_compression_methods
+ SSL_CONF_CTX_clear_flags
+ SSL_CONF_CTX_finish
+ SSL_CONF_CTX_free
+ SSL_CONF_CTX_new
+ SSL_CONF_CTX_set1_prefix
+ SSL_CONF_CTX_set_flags
+ SSL_CONF_CTX_set_ssl
+ SSL_CONF_CTX_set_ssl_ctx
+ SSL_CONF_cmd
+ SSL_CONF_cmd_argv
+ SSL_CONF_cmd_value_type
+ SSL_CTX_SRP_CTX_free
+ SSL_CTX_SRP_CTX_init
+ SSL_CTX_add1_to_CA_list
+ SSL_CTX_add_client_CA
+ SSL_CTX_add_client_custom_ext
+ SSL_CTX_add_custom_ext
+ SSL_CTX_add_server_custom_ext
+ SSL_CTX_add_session
+ SSL_CTX_callback_ctrl
+ SSL_CTX_check_private_key
+ SSL_CTX_clear_options
+ SSL_CTX_config
+ SSL_CTX_ct_is_enabled
+ SSL_CTX_ctrl
+ SSL_CTX_dane_clear_flags
+ SSL_CTX_dane_enable
+ SSL_CTX_dane_mtype_set
+ SSL_CTX_dane_set_flags
+ SSL_CTX_enable_ct
+ SSL_CTX_flush_sessions
+ SSL_CTX_free
+ SSL_CTX_get0_CA_list
+ SSL_CTX_get0_certificate
+ SSL_CTX_get0_ctlog_store
+ SSL_CTX_get0_param
+ SSL_CTX_get0_privatekey
+ SSL_CTX_get0_security_ex_data
+ SSL_CTX_get_cert_store
+ SSL_CTX_get_ciphers
+ SSL_CTX_get_client_CA_list
+ SSL_CTX_get_client_cert_cb
+ SSL_CTX_get_default_passwd_cb
+ SSL_CTX_get_default_passwd_cb_userdata
+ SSL_CTX_get_ex_data
+ SSL_CTX_get_info_callback
+ SSL_CTX_get_keylog_callback
+ SSL_CTX_get_max_early_data
+ SSL_CTX_get_num_tickets
+ SSL_CTX_get_options
+ SSL_CTX_get_quiet_shutdown
+ SSL_CTX_get_record_padding_callback_arg
+ SSL_CTX_get_recv_max_early_data
+ SSL_CTX_get_security_callback
+ SSL_CTX_get_security_level
+ SSL_CTX_get_ssl_method
+ SSL_CTX_get_timeout
+ SSL_CTX_get_verify_callback
+ SSL_CTX_get_verify_depth
+ SSL_CTX_get_verify_mode
+ SSL_CTX_has_client_custom_ext
+ SSL_CTX_load_verify_locations
+ SSL_CTX_new
+ SSL_CTX_remove_session
+ SSL_CTX_sess_get_get_cb
+ SSL_CTX_sess_get_new_cb
+ SSL_CTX_sess_get_remove_cb
+ SSL_CTX_sess_set_get_cb
+ SSL_CTX_sess_set_new_cb
+ SSL_CTX_sess_set_remove_cb
+ SSL_CTX_sessions
+ SSL_CTX_set0_CA_list
+ SSL_CTX_set0_ctlog_store
+ SSL_CTX_set0_security_ex_data
+ SSL_CTX_set1_cert_store
+ SSL_CTX_set1_param
+ SSL_CTX_set_allow_early_data_cb
+ SSL_CTX_set_alpn_protos
+ SSL_CTX_set_alpn_select_cb
+ SSL_CTX_set_block_padding
+ SSL_CTX_set_cert_cb
+ SSL_CTX_set_cert_store
+ SSL_CTX_set_cert_verify_callback
+ SSL_CTX_set_cipher_list
+ SSL_CTX_set_ciphersuites
+ SSL_CTX_set_client_CA_list
+ SSL_CTX_set_client_cert_cb
+ SSL_CTX_set_client_cert_engine
+ SSL_CTX_set_client_hello_cb
+ SSL_CTX_set_cookie_generate_cb
+ SSL_CTX_set_cookie_verify_cb
+ SSL_CTX_set_ct_validation_callback
+ SSL_CTX_set_ctlog_list_file
+ SSL_CTX_set_default_ctlog_list_file
+ SSL_CTX_set_default_passwd_cb
+ SSL_CTX_set_default_passwd_cb_userdata
+ SSL_CTX_set_default_read_buffer_len
+ SSL_CTX_set_default_verify_dir
+ SSL_CTX_set_default_verify_file
+ SSL_CTX_set_default_verify_paths
+ SSL_CTX_set_ex_data
+ SSL_CTX_set_generate_session_id
+ SSL_CTX_set_info_callback
+ SSL_CTX_set_keylog_callback
+ SSL_CTX_set_max_early_data
+ SSL_CTX_set_msg_callback
+ SSL_CTX_set_next_proto_select_cb
+ SSL_CTX_set_next_protos_advertised_cb
+ SSL_CTX_set_not_resumable_session_callback
+ SSL_CTX_set_num_tickets
+ SSL_CTX_set_options
+ SSL_CTX_set_post_handshake_auth
+ SSL_CTX_set_psk_client_callback
+ SSL_CTX_set_psk_find_session_callback
+ SSL_CTX_set_psk_server_callback
+ SSL_CTX_set_psk_use_session_callback
+ SSL_CTX_set_purpose
+ SSL_CTX_set_quiet_shutdown
+ SSL_CTX_set_record_padding_callback
+ SSL_CTX_set_record_padding_callback_arg
+ SSL_CTX_set_recv_max_early_data
+ SSL_CTX_set_security_callback
+ SSL_CTX_set_security_level
+ SSL_CTX_set_session_id_context
+ SSL_CTX_set_session_ticket_cb
+ SSL_CTX_set_srp_cb_arg
+ SSL_CTX_set_srp_client_pwd_callback
+ SSL_CTX_set_srp_password
+ SSL_CTX_set_srp_strength
+ SSL_CTX_set_srp_username
+ SSL_CTX_set_srp_username_callback
+ SSL_CTX_set_srp_verify_param_callback
+ SSL_CTX_set_ssl_version
+ SSL_CTX_set_stateless_cookie_generate_cb
+ SSL_CTX_set_stateless_cookie_verify_cb
+ SSL_CTX_set_timeout
+ SSL_CTX_set_tlsext_max_fragment_length
+ SSL_CTX_set_tlsext_use_srtp
+ SSL_CTX_set_tmp_dh_callback
+ SSL_CTX_set_trust
+ SSL_CTX_set_verify
+ SSL_CTX_set_verify_depth
+ SSL_CTX_up_ref
+ SSL_CTX_use_PrivateKey
+ SSL_CTX_use_PrivateKey_ASN1
+ SSL_CTX_use_PrivateKey_file
+ SSL_CTX_use_RSAPrivateKey
+ SSL_CTX_use_RSAPrivateKey_ASN1
+ SSL_CTX_use_RSAPrivateKey_file
+ SSL_CTX_use_cert_and_key
+ SSL_CTX_use_certificate
+ SSL_CTX_use_certificate_ASN1
+ SSL_CTX_use_certificate_chain_file
+ SSL_CTX_use_certificate_file
+ SSL_CTX_use_psk_identity_hint
+ SSL_CTX_use_serverinfo
+ SSL_CTX_use_serverinfo_ex
+ SSL_CTX_use_serverinfo_file
+ SSL_SESSION_dup
+ SSL_SESSION_free
+ SSL_SESSION_get0_alpn_selected
+ SSL_SESSION_get0_cipher
+ SSL_SESSION_get0_hostname
+ SSL_SESSION_get0_id_context
+ SSL_SESSION_get0_peer
+ SSL_SESSION_get0_ticket
+ SSL_SESSION_get0_ticket_appdata
+ SSL_SESSION_get_compress_id
+ SSL_SESSION_get_ex_data
+ SSL_SESSION_get_id
+ SSL_SESSION_get_master_key
+ SSL_SESSION_get_max_early_data
+ SSL_SESSION_get_max_fragment_length
+ SSL_SESSION_get_protocol_version
+ SSL_SESSION_get_ticket_lifetime_hint
+ SSL_SESSION_get_time
+ SSL_SESSION_get_timeout
+ SSL_SESSION_has_ticket
+ SSL_SESSION_is_resumable
+ SSL_SESSION_new
+ SSL_SESSION_print
+ SSL_SESSION_print_fp
+ SSL_SESSION_print_keylog
+ SSL_SESSION_set1_alpn_selected
+ SSL_SESSION_set1_hostname
+ SSL_SESSION_set1_id
+ SSL_SESSION_set1_id_context
+ SSL_SESSION_set1_master_key
+ SSL_SESSION_set1_ticket_appdata
+ SSL_SESSION_set_cipher
+ SSL_SESSION_set_ex_data
+ SSL_SESSION_set_max_early_data
+ SSL_SESSION_set_protocol_version
+ SSL_SESSION_set_time
+ SSL_SESSION_set_timeout
+ SSL_SESSION_up_ref
+ SSL_SRP_CTX_free
+ SSL_SRP_CTX_init
+ SSL_accept
+ SSL_add1_host
+ SSL_add1_to_CA_list
+ SSL_add_client_CA
+ SSL_add_dir_cert_subjects_to_stack
+ SSL_add_file_cert_subjects_to_stack
+ SSL_add_ssl_module
+ SSL_alert_desc_string
+ SSL_alert_desc_string_long
+ SSL_alert_type_string
+ SSL_alert_type_string_long
+ SSL_alloc_buffers
+ SSL_bytes_to_cipher_list
+ SSL_callback_ctrl
+ SSL_certs_clear
+ SSL_check_chain
+ SSL_check_private_key
+ SSL_clear
+ SSL_clear_options
+ SSL_client_hello_get0_ciphers
+ SSL_client_hello_get0_compression_methods
+ SSL_client_hello_get0_ext
+ SSL_client_hello_get0_legacy_version
+ SSL_client_hello_get0_random
+ SSL_client_hello_get0_session_id
+ SSL_client_hello_get1_extensions_present
+ SSL_client_hello_isv2
+ SSL_client_version
+ SSL_config
+ SSL_connect
+ SSL_copy_session_id
+ SSL_ct_is_enabled
+ SSL_ctrl
+ SSL_dane_clear_flags
+ SSL_dane_enable
+ SSL_dane_set_flags
+ SSL_dane_tlsa_add
+ SSL_do_handshake
+ SSL_dup
+ SSL_dup_CA_list
+ SSL_enable_ct
+ SSL_export_keying_material
+ SSL_export_keying_material_early
+ SSL_extension_supported
+ SSL_free
+ SSL_free_buffers
+ SSL_get0_CA_list
+ SSL_get0_alpn_selected
+ SSL_get0_dane
+ SSL_get0_dane_authority
+ SSL_get0_dane_tlsa
+ SSL_get0_next_proto_negotiated
+ SSL_get0_param
+ SSL_get0_peer_CA_list
+ SSL_get0_peer_scts
+ SSL_get0_peername
+ SSL_get0_security_ex_data
+ SSL_get0_verified_chain
+ SSL_get1_session
+ SSL_get1_supported_ciphers
+ SSL_get_SSL_CTX
+ SSL_get_all_async_fds
+ SSL_get_certificate
+ SSL_get_changed_async_fds
+ SSL_get_cipher_list
+ SSL_get_ciphers
+ SSL_get_client_CA_list
+ SSL_get_client_ciphers
+ SSL_get_client_random
+ SSL_get_current_cipher
+ SSL_get_current_compression
+ SSL_get_current_expansion
+ SSL_get_default_passwd_cb
+ SSL_get_default_passwd_cb_userdata
+ SSL_get_default_timeout
+ SSL_get_early_data_status
+ SSL_get_error
+ SSL_get_ex_data
+ SSL_get_ex_data_X509_STORE_CTX_idx
+ SSL_get_fd
+ SSL_get_finished
+ SSL_get_info_callback
+ SSL_get_key_update_type
+ SSL_get_max_early_data
+ SSL_get_num_tickets
+ SSL_get_options
+ SSL_get_peer_cert_chain
+ SSL_get_peer_certificate
+ SSL_get_peer_finished
+ SSL_get_peer_signature_type_nid
+ SSL_get_pending_cipher
+ SSL_get_privatekey
+ SSL_get_psk_identity
+ SSL_get_psk_identity_hint
+ SSL_get_quiet_shutdown
+ SSL_get_rbio
+ SSL_get_read_ahead
+ SSL_get_record_padding_callback_arg
+ SSL_get_recv_max_early_data
+ SSL_get_rfd
+ SSL_get_security_callback
+ SSL_get_security_level
+ SSL_get_selected_srtp_profile
+ SSL_get_server_random
+ SSL_get_servername
+ SSL_get_servername_type
+ SSL_get_session
+ SSL_get_shared_ciphers
+ SSL_get_shared_sigalgs
+ SSL_get_shutdown
+ SSL_get_sigalgs
+ SSL_get_signature_type_nid
+ SSL_get_srp_N
+ SSL_get_srp_g
+ SSL_get_srp_userinfo
+ SSL_get_srp_username
+ SSL_get_srtp_profiles
+ SSL_get_ssl_method
+ SSL_get_state
+ SSL_get_verify_callback
+ SSL_get_verify_depth
+ SSL_get_verify_mode
+ SSL_get_verify_result
+ SSL_get_version
+ SSL_get_wbio
+ SSL_get_wfd
+ SSL_has_matching_session_id
+ SSL_has_pending
+ SSL_in_before
+ SSL_in_init
+ SSL_is_dtls
+ SSL_is_init_finished
+ SSL_is_server
+ SSL_key_update
+ SSL_load_client_CA_file
+ SSL_new
+ SSL_peek
+ SSL_peek_ex
+ SSL_pending
+ SSL_read
+ SSL_read_early_data
+ SSL_read_ex
+ SSL_renegotiate
+ SSL_renegotiate_abbreviated
+ SSL_renegotiate_pending
+ SSL_rstate_string
+ SSL_rstate_string_long
+ SSL_select_next_proto
+ SSL_session_reused
+ SSL_set0_CA_list
+ SSL_set0_rbio
+ SSL_set0_security_ex_data
+ SSL_set0_wbio
+ SSL_set1_host
+ SSL_set1_param
+ SSL_set_SSL_CTX
+ SSL_set_accept_state
+ SSL_set_allow_early_data_cb
+ SSL_set_alpn_protos
+ SSL_set_bio
+ SSL_set_block_padding
+ SSL_set_cert_cb
+ SSL_set_cipher_list
+ SSL_set_ciphersuites
+ SSL_set_client_CA_list
+ SSL_set_connect_state
+ SSL_set_ct_validation_callback
+ SSL_set_debug
+ SSL_set_default_passwd_cb
+ SSL_set_default_passwd_cb_userdata
+ SSL_set_default_read_buffer_len
+ SSL_set_ex_data
+ SSL_set_fd
+ SSL_set_generate_session_id
+ SSL_set_hostflags
+ SSL_set_info_callback
+ SSL_set_max_early_data
+ SSL_set_msg_callback
+ SSL_set_not_resumable_session_callback
+ SSL_set_num_tickets
+ SSL_set_options
+ SSL_set_post_handshake_auth
+ SSL_set_psk_client_callback
+ SSL_set_psk_find_session_callback
+ SSL_set_psk_server_callback
+ SSL_set_psk_use_session_callback
+ SSL_set_purpose
+ SSL_set_quiet_shutdown
+ SSL_set_read_ahead
+ SSL_set_record_padding_callback
+ SSL_set_record_padding_callback_arg
+ SSL_set_recv_max_early_data
+ SSL_set_rfd
+ SSL_set_security_callback
+ SSL_set_security_level
+ SSL_set_session
+ SSL_set_session_id_context
+ SSL_set_session_secret_cb
+ SSL_set_session_ticket_ext
+ SSL_set_session_ticket_ext_cb
+ SSL_set_shutdown
+ SSL_set_srp_server_param
+ SSL_set_srp_server_param_pw
+ SSL_set_ssl_method
+ SSL_set_tlsext_max_fragment_length
+ SSL_set_tlsext_use_srtp
+ SSL_set_tmp_dh_callback
+ SSL_set_trust
+ SSL_set_verify
+ SSL_set_verify_depth
+ SSL_set_verify_result
+ SSL_set_wfd
+ SSL_shutdown
+ SSL_srp_server_param_with_username
+ SSL_state_string
+ SSL_state_string_long
+ SSL_stateless
+ SSL_up_ref
+ SSL_use_PrivateKey
+ SSL_use_PrivateKey_ASN1
+ SSL_use_PrivateKey_file
+ SSL_use_RSAPrivateKey
+ SSL_use_RSAPrivateKey_ASN1
+ SSL_use_RSAPrivateKey_file
+ SSL_use_cert_and_key
+ SSL_use_certificate
+ SSL_use_certificate_ASN1
+ SSL_use_certificate_chain_file
+ SSL_use_certificate_file
+ SSL_use_psk_identity_hint
+ SSL_verify_client_post_handshake
+ SSL_version
+ SSL_waiting_for_async
+ SSL_want
+ SSL_write
+ SSL_write_early_data
+ SSL_write_ex
+ SSLv3_client_method
+ SSLv3_method
+ SSLv3_server_method
+ TLS_client_method
+ TLS_method
+ TLS_server_method
+ TLSv1_1_client_method
+ TLSv1_1_method
+ TLSv1_1_server_method
+ TLSv1_2_client_method
+ TLSv1_2_method
+ TLSv1_2_server_method
+ TLSv1_client_method
+ TLSv1_method
+ TLSv1_server_method
+ d2i_SSL_SESSION
+ i2d_SSL_SESSION
+
diff --git a/libssl/libssl/libssl.map b/libssl/libssl/libssl.map
new file mode 100644
index 0000000..3dd914e
--- /dev/null
+++ b/libssl/libssl/libssl.map
@@ -0,0 +1,516 @@
+OPENSSL_1_1_0 {
+ global:
+ BIO_f_ssl;
+ BIO_new_buffer_ssl_connect;
+ BIO_new_ssl;
+ BIO_new_ssl_connect;
+ BIO_ssl_copy_session_id;
+ BIO_ssl_shutdown;
+ DTLS_client_method;
+ DTLS_method;
+ DTLS_server_method;
+ DTLSv1_2_client_method;
+ DTLSv1_2_method;
+ DTLSv1_2_server_method;
+ DTLSv1_client_method;
+ DTLSv1_listen;
+ DTLSv1_method;
+ DTLSv1_server_method;
+ ERR_load_SSL_strings;
+ OPENSSL_init_ssl;
+ PEM_read_SSL_SESSION;
+ PEM_read_bio_SSL_SESSION;
+ PEM_write_SSL_SESSION;
+ PEM_write_bio_SSL_SESSION;
+ SRP_Calc_A_param;
+ SSL_CIPHER_description;
+ SSL_CIPHER_find;
+ SSL_CIPHER_get_auth_nid;
+ SSL_CIPHER_get_bits;
+ SSL_CIPHER_get_cipher_nid;
+ SSL_CIPHER_get_digest_nid;
+ SSL_CIPHER_get_id;
+ SSL_CIPHER_get_kx_nid;
+ SSL_CIPHER_get_name;
+ SSL_CIPHER_get_version;
+ SSL_CIPHER_is_aead;
+ SSL_CIPHER_standard_name;
+ SSL_COMP_add_compression_method;
+ SSL_COMP_get_compression_methods;
+ SSL_COMP_get_name;
+ SSL_COMP_set0_compression_methods;
+ SSL_CONF_CTX_clear_flags;
+ SSL_CONF_CTX_finish;
+ SSL_CONF_CTX_free;
+ SSL_CONF_CTX_new;
+ SSL_CONF_CTX_set1_prefix;
+ SSL_CONF_CTX_set_flags;
+ SSL_CONF_CTX_set_ssl;
+ SSL_CONF_CTX_set_ssl_ctx;
+ SSL_CONF_cmd;
+ SSL_CONF_cmd_argv;
+ SSL_CONF_cmd_value_type;
+ SSL_CTX_SRP_CTX_free;
+ SSL_CTX_SRP_CTX_init;
+ SSL_CTX_add_client_CA;
+ SSL_CTX_add_client_custom_ext;
+ SSL_CTX_add_server_custom_ext;
+ SSL_CTX_add_session;
+ SSL_CTX_callback_ctrl;
+ SSL_CTX_check_private_key;
+ SSL_CTX_clear_options;
+ SSL_CTX_config;
+ SSL_CTX_ct_is_enabled;
+ SSL_CTX_ctrl;
+ SSL_CTX_dane_clear_flags;
+ SSL_CTX_dane_enable;
+ SSL_CTX_dane_mtype_set;
+ SSL_CTX_dane_set_flags;
+ SSL_CTX_enable_ct;
+ SSL_CTX_flush_sessions;
+ SSL_CTX_free;
+ SSL_CTX_get0_certificate;
+ SSL_CTX_get0_ctlog_store;
+ SSL_CTX_get0_param;
+ SSL_CTX_get0_privatekey;
+ SSL_CTX_get0_security_ex_data;
+ SSL_CTX_get_cert_store;
+ SSL_CTX_get_ciphers;
+ SSL_CTX_get_client_CA_list;
+ SSL_CTX_get_client_cert_cb;
+ SSL_CTX_get_default_passwd_cb;
+ SSL_CTX_get_default_passwd_cb_userdata;
+ SSL_CTX_get_ex_data;
+ SSL_CTX_get_info_callback;
+ SSL_CTX_get_options;
+ SSL_CTX_get_quiet_shutdown;
+ SSL_CTX_get_security_callback;
+ SSL_CTX_get_security_level;
+ SSL_CTX_get_ssl_method;
+ SSL_CTX_get_timeout;
+ SSL_CTX_get_verify_callback;
+ SSL_CTX_get_verify_depth;
+ SSL_CTX_get_verify_mode;
+ SSL_CTX_has_client_custom_ext;
+ SSL_CTX_load_verify_locations;
+ SSL_CTX_new;
+ SSL_CTX_remove_session;
+ SSL_CTX_sess_get_get_cb;
+ SSL_CTX_sess_get_new_cb;
+ SSL_CTX_sess_get_remove_cb;
+ SSL_CTX_sess_set_get_cb;
+ SSL_CTX_sess_set_new_cb;
+ SSL_CTX_sess_set_remove_cb;
+ SSL_CTX_sessions;
+ SSL_CTX_set0_ctlog_store;
+ SSL_CTX_set0_security_ex_data;
+ SSL_CTX_set1_param;
+ SSL_CTX_set_alpn_protos;
+ SSL_CTX_set_alpn_select_cb;
+ SSL_CTX_set_cert_cb;
+ SSL_CTX_set_cert_store;
+ SSL_CTX_set_cert_verify_callback;
+ SSL_CTX_set_cipher_list;
+ SSL_CTX_set_client_CA_list;
+ SSL_CTX_set_client_cert_cb;
+ SSL_CTX_set_client_cert_engine;
+ SSL_CTX_set_cookie_generate_cb;
+ SSL_CTX_set_cookie_verify_cb;
+ SSL_CTX_set_ct_validation_callback;
+ SSL_CTX_set_ctlog_list_file;
+ SSL_CTX_set_default_ctlog_list_file;
+ SSL_CTX_set_default_passwd_cb;
+ SSL_CTX_set_default_passwd_cb_userdata;
+ SSL_CTX_set_default_read_buffer_len;
+ SSL_CTX_set_default_verify_dir;
+ SSL_CTX_set_default_verify_file;
+ SSL_CTX_set_default_verify_paths;
+ SSL_CTX_set_ex_data;
+ SSL_CTX_set_generate_session_id;
+ SSL_CTX_set_info_callback;
+ SSL_CTX_set_msg_callback;
+ SSL_CTX_set_next_proto_select_cb;
+ SSL_CTX_set_next_protos_advertised_cb;
+ SSL_CTX_set_not_resumable_session_callback;
+ SSL_CTX_set_options;
+ SSL_CTX_set_psk_client_callback;
+ SSL_CTX_set_psk_server_callback;
+ SSL_CTX_set_purpose;
+ SSL_CTX_set_quiet_shutdown;
+ SSL_CTX_set_security_callback;
+ SSL_CTX_set_security_level;
+ SSL_CTX_set_session_id_context;
+ SSL_CTX_set_srp_cb_arg;
+ SSL_CTX_set_srp_client_pwd_callback;
+ SSL_CTX_set_srp_password;
+ SSL_CTX_set_srp_strength;
+ SSL_CTX_set_srp_username;
+ SSL_CTX_set_srp_username_callback;
+ SSL_CTX_set_srp_verify_param_callback;
+ SSL_CTX_set_ssl_version;
+ SSL_CTX_set_timeout;
+ SSL_CTX_set_tlsext_use_srtp;
+ SSL_CTX_set_tmp_dh_callback;
+ SSL_CTX_set_trust;
+ SSL_CTX_set_verify;
+ SSL_CTX_set_verify_depth;
+ SSL_CTX_up_ref;
+ SSL_CTX_use_PrivateKey;
+ SSL_CTX_use_PrivateKey_ASN1;
+ SSL_CTX_use_PrivateKey_file;
+ SSL_CTX_use_RSAPrivateKey;
+ SSL_CTX_use_RSAPrivateKey_ASN1;
+ SSL_CTX_use_RSAPrivateKey_file;
+ SSL_CTX_use_certificate;
+ SSL_CTX_use_certificate_ASN1;
+ SSL_CTX_use_certificate_chain_file;
+ SSL_CTX_use_certificate_file;
+ SSL_CTX_use_psk_identity_hint;
+ SSL_CTX_use_serverinfo;
+ SSL_CTX_use_serverinfo_file;
+ SSL_SESSION_free;
+ SSL_SESSION_get0_cipher;
+ SSL_SESSION_get0_hostname;
+ SSL_SESSION_get0_id_context;
+ SSL_SESSION_get0_peer;
+ SSL_SESSION_get0_ticket;
+ SSL_SESSION_get_compress_id;
+ SSL_SESSION_get_ex_data;
+ SSL_SESSION_get_id;
+ SSL_SESSION_get_master_key;
+ SSL_SESSION_get_protocol_version;
+ SSL_SESSION_get_ticket_lifetime_hint;
+ SSL_SESSION_get_time;
+ SSL_SESSION_get_timeout;
+ SSL_SESSION_has_ticket;
+ SSL_SESSION_new;
+ SSL_SESSION_print;
+ SSL_SESSION_print_fp;
+ SSL_SESSION_print_keylog;
+ SSL_SESSION_set1_id;
+ SSL_SESSION_set1_id_context;
+ SSL_SESSION_set_ex_data;
+ SSL_SESSION_set_time;
+ SSL_SESSION_set_timeout;
+ SSL_SESSION_up_ref;
+ SSL_SRP_CTX_free;
+ SSL_SRP_CTX_init;
+ SSL_accept;
+ SSL_add1_host;
+ SSL_add_client_CA;
+ SSL_add_dir_cert_subjects_to_stack;
+ SSL_add_file_cert_subjects_to_stack;
+ SSL_add_ssl_module;
+ SSL_alert_desc_string;
+ SSL_alert_desc_string_long;
+ SSL_alert_type_string;
+ SSL_alert_type_string_long;
+ SSL_callback_ctrl;
+ SSL_certs_clear;
+ SSL_check_chain;
+ SSL_check_private_key;
+ SSL_clear;
+ SSL_clear_options;
+ SSL_client_version;
+ SSL_config;
+ SSL_connect;
+ SSL_copy_session_id;
+ SSL_ct_is_enabled;
+ SSL_ctrl;
+ SSL_dane_clear_flags;
+ SSL_dane_enable;
+ SSL_dane_set_flags;
+ SSL_dane_tlsa_add;
+ SSL_do_handshake;
+ SSL_dup;
+ SSL_dup_CA_list;
+ SSL_enable_ct;
+ SSL_export_keying_material;
+ SSL_extension_supported;
+ SSL_free;
+ SSL_get0_alpn_selected;
+ SSL_get0_dane;
+ SSL_get0_dane_authority;
+ SSL_get0_dane_tlsa;
+ SSL_get0_next_proto_negotiated;
+ SSL_get0_param;
+ SSL_get0_peer_scts;
+ SSL_get0_peername;
+ SSL_get0_security_ex_data;
+ SSL_get0_verified_chain;
+ SSL_get1_session;
+ SSL_get1_supported_ciphers;
+ SSL_get_SSL_CTX;
+ SSL_get_all_async_fds;
+ SSL_get_certificate;
+ SSL_get_changed_async_fds;
+ SSL_get_cipher_list;
+ SSL_get_ciphers;
+ SSL_get_client_CA_list;
+ SSL_get_client_ciphers;
+ SSL_get_client_random;
+ SSL_get_current_cipher;
+ SSL_get_current_compression;
+ SSL_get_current_expansion;
+ SSL_get_default_passwd_cb;
+ SSL_get_default_passwd_cb_userdata;
+ SSL_get_default_timeout;
+ SSL_get_error;
+ SSL_get_ex_data;
+ SSL_get_ex_data_X509_STORE_CTX_idx;
+ SSL_get_fd;
+ SSL_get_finished;
+ SSL_get_info_callback;
+ SSL_get_options;
+ SSL_get_peer_cert_chain;
+ SSL_get_peer_certificate;
+ SSL_get_peer_finished;
+ SSL_get_privatekey;
+ SSL_get_psk_identity;
+ SSL_get_psk_identity_hint;
+ SSL_get_quiet_shutdown;
+ SSL_get_rbio;
+ SSL_get_read_ahead;
+ SSL_get_rfd;
+ SSL_get_security_callback;
+ SSL_get_security_level;
+ SSL_get_selected_srtp_profile;
+ SSL_get_server_random;
+ SSL_get_servername;
+ SSL_get_servername_type;
+ SSL_get_session;
+ SSL_get_shared_ciphers;
+ SSL_get_shared_sigalgs;
+ SSL_get_shutdown;
+ SSL_get_sigalgs;
+ SSL_get_srp_N;
+ SSL_get_srp_g;
+ SSL_get_srp_userinfo;
+ SSL_get_srp_username;
+ SSL_get_srtp_profiles;
+ SSL_get_ssl_method;
+ SSL_get_state;
+ SSL_get_verify_callback;
+ SSL_get_verify_depth;
+ SSL_get_verify_mode;
+ SSL_get_verify_result;
+ SSL_get_version;
+ SSL_get_wbio;
+ SSL_get_wfd;
+ SSL_has_matching_session_id;
+ SSL_has_pending;
+ SSL_in_before;
+ SSL_in_init;
+ SSL_is_dtls;
+ SSL_is_init_finished;
+ SSL_is_server;
+ SSL_load_client_CA_file;
+ SSL_new;
+ SSL_peek;
+ SSL_pending;
+ SSL_read;
+ SSL_renegotiate;
+ SSL_renegotiate_abbreviated;
+ SSL_renegotiate_pending;
+ SSL_rstate_string;
+ SSL_rstate_string_long;
+ SSL_select_next_proto;
+ SSL_session_reused;
+ SSL_set0_rbio;
+ SSL_set0_security_ex_data;
+ SSL_set0_wbio;
+ SSL_set1_host;
+ SSL_set1_param;
+ SSL_set_SSL_CTX;
+ SSL_set_accept_state;
+ SSL_set_alpn_protos;
+ SSL_set_bio;
+ SSL_set_cert_cb;
+ SSL_set_cipher_list;
+ SSL_set_client_CA_list;
+ SSL_set_connect_state;
+ SSL_set_ct_validation_callback;
+ SSL_set_debug;
+ SSL_set_default_passwd_cb;
+ SSL_set_default_passwd_cb_userdata;
+ SSL_set_default_read_buffer_len;
+ SSL_set_ex_data;
+ SSL_set_fd;
+ SSL_set_generate_session_id;
+ SSL_set_hostflags;
+ SSL_set_info_callback;
+ SSL_set_msg_callback;
+ SSL_set_not_resumable_session_callback;
+ SSL_set_options;
+ SSL_set_psk_client_callback;
+ SSL_set_psk_server_callback;
+ SSL_set_purpose;
+ SSL_set_quiet_shutdown;
+ SSL_set_read_ahead;
+ SSL_set_rfd;
+ SSL_set_security_callback;
+ SSL_set_security_level;
+ SSL_set_session;
+ SSL_set_session_id_context;
+ SSL_set_session_secret_cb;
+ SSL_set_session_ticket_ext;
+ SSL_set_session_ticket_ext_cb;
+ SSL_set_shutdown;
+ SSL_set_srp_server_param;
+ SSL_set_srp_server_param_pw;
+ SSL_set_ssl_method;
+ SSL_set_tlsext_use_srtp;
+ SSL_set_tmp_dh_callback;
+ SSL_set_trust;
+ SSL_set_verify;
+ SSL_set_verify_depth;
+ SSL_set_verify_result;
+ SSL_set_wfd;
+ SSL_shutdown;
+ SSL_srp_server_param_with_username;
+ SSL_state_string;
+ SSL_state_string_long;
+ SSL_up_ref;
+ SSL_use_PrivateKey;
+ SSL_use_PrivateKey_ASN1;
+ SSL_use_PrivateKey_file;
+ SSL_use_RSAPrivateKey;
+ SSL_use_RSAPrivateKey_ASN1;
+ SSL_use_RSAPrivateKey_file;
+ SSL_use_certificate;
+ SSL_use_certificate_ASN1;
+ SSL_use_certificate_chain_file;
+ SSL_use_certificate_file;
+ SSL_use_psk_identity_hint;
+ SSL_version;
+ SSL_waiting_for_async;
+ SSL_want;
+ SSL_write;
+ SSLv3_client_method;
+ SSLv3_method;
+ SSLv3_server_method;
+ TLS_client_method;
+ TLS_method;
+ TLS_server_method;
+ TLSv1_1_client_method;
+ TLSv1_1_method;
+ TLSv1_1_server_method;
+ TLSv1_2_client_method;
+ TLSv1_2_method;
+ TLSv1_2_server_method;
+ TLSv1_client_method;
+ TLSv1_method;
+ TLSv1_server_method;
+ d2i_SSL_SESSION;
+ i2d_SSL_SESSION;
+};
+
+OPENSSL_1_1_0d {
+ global:
+ SSL_COMP_get0_name;
+ SSL_COMP_get_id;
+} OPENSSL_1_1_0;
+
+OPENSSL_1_1_1 {
+ global:
+ DTLS_get_data_mtu;
+ DTLS_set_timer_cb;
+ OPENSSL_cipher_name;
+ SSL_CIPHER_get_handshake_digest;
+ SSL_CIPHER_get_protocol_id;
+ SSL_CTX_add1_to_CA_list;
+ SSL_CTX_add_custom_ext;
+ SSL_CTX_get0_CA_list;
+ SSL_CTX_get_keylog_callback;
+ SSL_CTX_get_max_early_data;
+ SSL_CTX_get_num_tickets;
+ SSL_CTX_get_record_padding_callback_arg;
+ SSL_CTX_get_recv_max_early_data;
+ SSL_CTX_set0_CA_list;
+ SSL_CTX_set1_cert_store;
+ SSL_CTX_set_allow_early_data_cb;
+ SSL_CTX_set_block_padding;
+ SSL_CTX_set_ciphersuites;
+ SSL_CTX_set_client_hello_cb;
+ SSL_CTX_set_keylog_callback;
+ SSL_CTX_set_max_early_data;
+ SSL_CTX_set_num_tickets;
+ SSL_CTX_set_post_handshake_auth;
+ SSL_CTX_set_psk_find_session_callback;
+ SSL_CTX_set_psk_use_session_callback;
+ SSL_CTX_set_record_padding_callback;
+ SSL_CTX_set_record_padding_callback_arg;
+ SSL_CTX_set_recv_max_early_data;
+ SSL_CTX_set_session_ticket_cb;
+ SSL_CTX_set_stateless_cookie_generate_cb;
+ SSL_CTX_set_stateless_cookie_verify_cb;
+ SSL_CTX_set_tlsext_max_fragment_length;
+ SSL_CTX_use_cert_and_key;
+ SSL_CTX_use_serverinfo_ex;
+ SSL_SESSION_dup;
+ SSL_SESSION_get0_alpn_selected;
+ SSL_SESSION_get0_ticket_appdata;
+ SSL_SESSION_get_max_early_data;
+ SSL_SESSION_get_max_fragment_length;
+ SSL_SESSION_is_resumable;
+ SSL_SESSION_set1_alpn_selected;
+ SSL_SESSION_set1_hostname;
+ SSL_SESSION_set1_master_key;
+ SSL_SESSION_set1_ticket_appdata;
+ SSL_SESSION_set_cipher;
+ SSL_SESSION_set_max_early_data;
+ SSL_SESSION_set_protocol_version;
+ SSL_add1_to_CA_list;
+ SSL_alloc_buffers;
+ SSL_bytes_to_cipher_list;
+ SSL_client_hello_get0_ciphers;
+ SSL_client_hello_get0_compression_methods;
+ SSL_client_hello_get0_ext;
+ SSL_client_hello_get0_legacy_version;
+ SSL_client_hello_get0_random;
+ SSL_client_hello_get0_session_id;
+ SSL_client_hello_get1_extensions_present;
+ SSL_client_hello_isv2;
+ SSL_export_keying_material_early;
+ SSL_free_buffers;
+ SSL_get0_CA_list;
+ SSL_get0_peer_CA_list;
+ SSL_get_early_data_status;
+ SSL_get_key_update_type;
+ SSL_get_max_early_data;
+ SSL_get_num_tickets;
+ SSL_get_peer_signature_type_nid;
+ SSL_get_pending_cipher;
+ SSL_get_record_padding_callback_arg;
+ SSL_get_recv_max_early_data;
+ SSL_key_update;
+ SSL_peek_ex;
+ SSL_read_early_data;
+ SSL_read_ex;
+ SSL_set0_CA_list;
+ SSL_set_allow_early_data_cb;
+ SSL_set_block_padding;
+ SSL_set_ciphersuites;
+ SSL_set_max_early_data;
+ SSL_set_num_tickets;
+ SSL_set_post_handshake_auth;
+ SSL_set_psk_find_session_callback;
+ SSL_set_psk_use_session_callback;
+ SSL_set_record_padding_callback;
+ SSL_set_record_padding_callback_arg;
+ SSL_set_recv_max_early_data;
+ SSL_set_tlsext_max_fragment_length;
+ SSL_stateless;
+ SSL_use_cert_and_key;
+ SSL_verify_client_post_handshake;
+ SSL_write_early_data;
+ SSL_write_ex;
+} OPENSSL_1_1_0d;
+
+OPENSSL_1_1_1a {
+ global:
+ SSL_get_signature_type_nid;
+ local: *;
+} OPENSSL_1_1_1;
+
+
diff --git a/libssl/libssl/openssl/dtls1.h b/libssl/libssl/openssl/dtls1.h
new file mode 120000
index 0000000..b787491
--- /dev/null
+++ b/libssl/libssl/openssl/dtls1.h
@@ -0,0 +1 @@
+../../../upstream/include/openssl/dtls1.h \ No newline at end of file
diff --git a/libssl/libssl/openssl/srtp.h b/libssl/libssl/openssl/srtp.h
new file mode 120000
index 0000000..0e496d4
--- /dev/null
+++ b/libssl/libssl/openssl/srtp.h
@@ -0,0 +1 @@
+../../../upstream/include/openssl/srtp.h \ No newline at end of file
diff --git a/libssl/libssl/openssl/ssl.h b/libssl/libssl/openssl/ssl.h
new file mode 120000
index 0000000..7e04c03
--- /dev/null
+++ b/libssl/libssl/openssl/ssl.h
@@ -0,0 +1 @@
+../../../upstream/include/openssl/ssl.h \ No newline at end of file
diff --git a/libssl/libssl/openssl/ssl2.h b/libssl/libssl/openssl/ssl2.h
new file mode 120000
index 0000000..6f72a43
--- /dev/null
+++ b/libssl/libssl/openssl/ssl2.h
@@ -0,0 +1 @@
+../../../upstream/include/openssl/ssl2.h \ No newline at end of file
diff --git a/libssl/libssl/openssl/ssl3.h b/libssl/libssl/openssl/ssl3.h
new file mode 120000
index 0000000..8b08acb
--- /dev/null
+++ b/libssl/libssl/openssl/ssl3.h
@@ -0,0 +1 @@
+../../../upstream/include/openssl/ssl3.h \ No newline at end of file
diff --git a/libssl/libssl/openssl/sslerr.h b/libssl/libssl/openssl/sslerr.h
new file mode 120000
index 0000000..e7066fd
--- /dev/null
+++ b/libssl/libssl/openssl/sslerr.h
@@ -0,0 +1 @@
+../../../upstream/include/openssl/sslerr.h \ No newline at end of file
diff --git a/libssl/libssl/ssl b/libssl/libssl/ssl
new file mode 120000
index 0000000..2cbbb3f
--- /dev/null
+++ b/libssl/libssl/ssl
@@ -0,0 +1 @@
+../../upstream/ssl \ No newline at end of file
diff --git a/libssl/manifest b/libssl/manifest
new file mode 100644
index 0000000..7fa8497
--- /dev/null
+++ b/libssl/manifest
@@ -0,0 +1,23 @@
+: 1
+name: libssl
+
+# Note: remember to update summary and doc-url below!
+#
+version: 1.1.1-a.0.z
+
+project: openssl
+summary: C library providing SSLv3 and TLS implementations, version 1.1.1a
+license: OpenSSL License, SSLeay License; Copyleft free dual software license.
+tags: SSLv3, TLS, cryptography, library, c, api, interface
+description-file: README
+url: https://www.openssl.org/
+doc-url: https://www.openssl.org/docs/man1.1.1/man3/
+src-url: https://git.build2.org/cgit/packaging/openssl/openssl/tree/libssl/
+package-url: https://git.build2.org/cgit/packaging/openssl/
+email: openssl-users@openssl.org ; Mailing list.
+package-email: packaging@build2.org ; Mailing list.
+build-error-email: builds@build2.org
+builds: all
+depends: * build2 >= 0.10.0-
+depends: * bpkg >= 0.10.0-
+depends: libcrypto == $
diff --git a/libssl/tests/.gitignore b/libssl/tests/.gitignore
new file mode 100644
index 0000000..662178d
--- /dev/null
+++ b/libssl/tests/.gitignore
@@ -0,0 +1,8 @@
+# Test executables.
+#
+driver
+
+# Testscript output directories (can be symlinks).
+#
+test
+test-*
diff --git a/libssl/tests/basic/buildfile b/libssl/tests/basic/buildfile
new file mode 100644
index 0000000..b010198
--- /dev/null
+++ b/libssl/tests/basic/buildfile
@@ -0,0 +1,7 @@
+# file : tests/basic/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+import libs = libssl%lib{ssl}
+
+exe{driver}: {h c}{**} $libs testscript
diff --git a/libssl/tests/basic/driver.c b/libssl/tests/basic/driver.c
new file mode 100644
index 0000000..56e9c5f
--- /dev/null
+++ b/libssl/tests/basic/driver.c
@@ -0,0 +1,17 @@
+/*
+ * file : tests/basic/driver.c
+ * copyright : Copyright (c) 2009-2019 Code Synthesis Tools CC
+ * license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+ */
+
+#include <assert.h>
+
+#include <openssl/ssl.h>
+
+int
+main ()
+{
+ assert (OPENSSL_init_ssl (0 /* opts */, NULL /* settings */) == 1);
+
+ return 0;
+}
diff --git a/libssl/tests/basic/testscript b/libssl/tests/basic/testscript
new file mode 100644
index 0000000..f5c8595
--- /dev/null
+++ b/libssl/tests/basic/testscript
@@ -0,0 +1,5 @@
+# file : tests/basic/testscript
+# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+$*
diff --git a/libssl/tests/build/.gitignore b/libssl/tests/build/.gitignore
new file mode 100644
index 0000000..4a730a3
--- /dev/null
+++ b/libssl/tests/build/.gitignore
@@ -0,0 +1,3 @@
+config.build
+root/
+bootstrap/
diff --git a/libssl/tests/build/bootstrap.build b/libssl/tests/build/bootstrap.build
new file mode 100644
index 0000000..dd525c0
--- /dev/null
+++ b/libssl/tests/build/bootstrap.build
@@ -0,0 +1,9 @@
+# file : tests/build/bootstrap.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+project = # Unnamed tests subproject.
+
+using config
+using test
+using dist
diff --git a/libssl/tests/build/root.build b/libssl/tests/build/root.build
new file mode 100644
index 0000000..02e2e5d
--- /dev/null
+++ b/libssl/tests/build/root.build
@@ -0,0 +1,16 @@
+# file : tests/build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+using c
+
+h{*}: extension = h
+c{*}: extension = c
+
+# Every exe{} in this subproject is by default a test.
+#
+exe{*}: test = true
+
+# The test target for cross-testing (running tests under Wine, etc).
+#
+test.target = $c.target
diff --git a/libssl/tests/buildfile b/libssl/tests/buildfile
new file mode 100644
index 0000000..70330ab
--- /dev/null
+++ b/libssl/tests/buildfile
@@ -0,0 +1,5 @@
+# file : tests/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+./: {*/ -build/}
diff --git a/openssl/.gitignore b/openssl/.gitignore
new file mode 100644
index 0000000..cece09c
--- /dev/null
+++ b/openssl/.gitignore
@@ -0,0 +1,19 @@
+# Compiler/linker output.
+#
+*.d
+*.t
+*.i
+*.ii
+*.o
+*.obj
+*.so
+*.dll
+*.a
+*.lib
+*.exp
+*.pdb
+*.ilk
+*.exe
+*.exe.dlls/
+*.exe.manifest
+*.pc
diff --git a/openssl/INSTALL b/openssl/INSTALL
new file mode 100644
index 0000000..4c55e7c
--- /dev/null
+++ b/openssl/INSTALL
@@ -0,0 +1,7 @@
+The aim of this package is to make reading the INSTALL file unnecessary. So
+next time try running:
+
+$ bpkg build openssl
+
+But if you don't want to use the package manager, then you can also build this
+package manually using the standard build2 build system.
diff --git a/openssl/LICENSE b/openssl/LICENSE
new file mode 120000
index 0000000..6246057
--- /dev/null
+++ b/openssl/LICENSE
@@ -0,0 +1 @@
+../upstream/LICENSE \ No newline at end of file
diff --git a/openssl/README b/openssl/README
new file mode 100644
index 0000000..933ef40
--- /dev/null
+++ b/openssl/README
@@ -0,0 +1,21 @@
+OpenSSL is a robust, commercial-grade, and full-featured toolkit for the
+Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols with
+openssl command line tool for using the various cryptography functions of
+libcrypto and libssl libraries from the shell. For more information see:
+
+https://www.openssl.org
+
+This package contains the original openssl program source code overlaid with
+the build2-based build system and packaged for the build2 package manager
+(bpkg).
+
+See the INSTALL file for the prerequisites and installation instructions.
+
+Send questions, bug reports, or any other feedback about the program itself to
+the OpenSSL mailing lists. Send build system and packaging-related feedback to
+the packaging@build2.org mailing list (see https://lists.build2.org for posting
+guidelines, etc).
+
+The packaging of openssl for build2 is tracked in a Git repository at:
+
+https://git.build2.org/cgit/packaging/openssl/
diff --git a/openssl/README-DEV b/openssl/README-DEV
new file mode 100644
index 0000000..9d09f98
--- /dev/null
+++ b/openssl/README-DEV
@@ -0,0 +1,10 @@
+This document describes how the openssl program was packaged for build2. In
+particular, this understanding will be useful when upgrading to a new upstream
+version. See ../README-DEV for general notes on OpenSSL packaging.
+
+Symlink the required upstream files and directories into openssl/:
+
+$ ln -s ../../upstream/{apps,include/internal,e_os.h} openssl
+
+Copy upstream's auto-generated apps/progs.h into openssl/. Note that this
+header is not platform-specific.
diff --git a/openssl/build/.gitignore b/openssl/build/.gitignore
new file mode 100644
index 0000000..4a730a3
--- /dev/null
+++ b/openssl/build/.gitignore
@@ -0,0 +1,3 @@
+config.build
+root/
+bootstrap/
diff --git a/openssl/build/bootstrap.build b/openssl/build/bootstrap.build
new file mode 100644
index 0000000..51c3465
--- /dev/null
+++ b/openssl/build/bootstrap.build
@@ -0,0 +1,11 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+project = openssl
+
+using version
+using config
+using test
+using install
+using dist
diff --git a/openssl/build/export.build b/openssl/build/export.build
new file mode 100644
index 0000000..34b7d3b
--- /dev/null
+++ b/openssl/build/export.build
@@ -0,0 +1,10 @@
+# file : build/export.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+$out_root/
+{
+ include openssl/
+}
+
+export $out_root/openssl/exe{openssl}
diff --git a/openssl/build/root.build b/openssl/build/root.build
new file mode 100644
index 0000000..2a4a530
--- /dev/null
+++ b/openssl/build/root.build
@@ -0,0 +1,12 @@
+# file : build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+using c
+
+h{*}: extension = h
+c{*}: extension = c
+
+# The test target for cross-testing (running tests under Wine, etc).
+#
+test.target = $c.target
diff --git a/openssl/buildfile b/openssl/buildfile
new file mode 100644
index 0000000..4c31f89
--- /dev/null
+++ b/openssl/buildfile
@@ -0,0 +1,10 @@
+# file : buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+./: {*/ -build/} doc{LICENSE INSTALL README} manifest
+
+# Don't install tests or the INSTALL file.
+#
+tests/: install = false
+doc{INSTALL}@./: install = false
diff --git a/openssl/manifest b/openssl/manifest
new file mode 100644
index 0000000..6dbe142
--- /dev/null
+++ b/openssl/manifest
@@ -0,0 +1,23 @@
+: 1
+name: openssl
+
+# Note: remember to update summary and doc-url below!
+#
+version: 1.1.1-a.0.z
+
+summary: Command line tool providing various cryptography functions, version 1.1.1a
+license: OpenSSL License, SSLeay License; Copyleft free dual software license.
+tags: SSLv3, SSL, TLS, x.509, cryptography, command, line, tool
+description-file: README
+url: https://www.openssl.org/
+doc-url: https://www.openssl.org/docs/man1.1.1/man3/
+src-url: https://git.build2.org/cgit/packaging/openssl/openssl/tree/openssl/
+package-url: https://git.build2.org/cgit/packaging/openssl/
+email: openssl-users@openssl.org ; Mailing list.
+package-email: packaging@build2.org ; Mailing list.
+build-error-email: builds@build2.org
+builds: all
+depends: * build2 >= 0.10.0-
+depends: * bpkg >= 0.10.0-
+depends: libcrypto == $
+depends: libssl == $
diff --git a/openssl/openssl/.gitignore b/openssl/openssl/.gitignore
new file mode 100644
index 0000000..fa963ae
--- /dev/null
+++ b/openssl/openssl/.gitignore
@@ -0,0 +1 @@
+openssl
diff --git a/openssl/openssl/apps b/openssl/openssl/apps
new file mode 120000
index 0000000..701d741
--- /dev/null
+++ b/openssl/openssl/apps
@@ -0,0 +1 @@
+../../upstream/apps \ No newline at end of file
diff --git a/openssl/openssl/buildfile b/openssl/openssl/buildfile
new file mode 100644
index 0000000..10eefb6
--- /dev/null
+++ b/openssl/openssl/buildfile
@@ -0,0 +1,97 @@
+# file : openssl/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+import libs = libssl%lib{ssl}
+import libs += libcrypto%lib{crypto}
+
+exe{openssl}: {h c}{** -vms_* -apps/win32_init} $libs
+
+tclass = $c.target.class
+
+i686 = ($c.target.cpu == 'i686')
+
+linux = ($tclass == 'linux')
+bsd = ($tclass == 'bsd')
+macos = ($tclass == 'macos')
+windows = ($tclass == 'windows')
+
+gcc = ($c.class == 'gcc')
+msvc = ($c.class == 'msvc')
+mingw = ($c.target.system == 'mingw32')
+
+exe{openssl}: apps/c{win32_init}: include = $windows
+
+if! $windows
+{
+ # Note that the upstream package uses -pthread compiler/linker option on
+ # Linux and FreeBSD. The option is currently unsupported by build2, so we
+ # use -D_REENTRANT and -lpthread preprocessor/linker options instead.
+ #
+ # Also note that on FreeBSD and Mac OS the upstream package passes
+ # -D_REENTRANT.
+ #
+ c.poptions += -D_REENTRANT
+
+ if $bsd
+ c.poptions += -D_THREAD_SAFE
+}
+else
+{
+ c.poptions += -DWIN32_LEAN_AND_MEAN -DUNICODE -D_UNICODE
+
+ # Note that upstream also passes -DOPENSSL_USE_APPLINK if compiled with VC.
+ # We drop this option (see libcrypto/buildfile) for details.
+ #
+ if $msvc
+ {
+ c.poptions += -DOPENSSL_SYS_WIN32 -D_CRT_SECURE_NO_DEPRECATE \
+ -D_WINSOCK_DEPRECATED_NO_WARNINGS
+
+ c.coptions += /Gs0 /GF /Gy
+ }
+ else
+ c.poptions += -D_MT
+}
+
+if ($i686 && $gcc)
+ c.coptions += -fomit-frame-pointer
+
+# Disable compiler warnings.
+#
+if $msvc
+{
+ # Disable warnings that pop up with /W3.
+ #
+ c.coptions += /wd4090 /wd4244 /wd4267
+}
+else
+{
+ # Disable warnings that pop up with -Wall -Wextra. Upstream doesn't seem to
+ # care about these and it is not easy to disable specific warnings in a way
+ # that works across compilers/versions (some -Wno-* options are only
+ # recognized in newer versions). There are still some warnings left that
+ # appear for certain platforms/compilers. We pass them through but disable
+ # treating them as errors.
+ #
+ c.coptions += -Wno-all -Wno-extra -Wno-error
+}
+
+c.poptions =+ "-I$src_base"
+
+if! $windows
+{
+ if $linux
+ c.libs += -ldl
+
+ if ($linux || $bsd)
+ c.libs += -lpthread
+}
+else
+{
+ c.libs += $regex.apply(ws2_32 gdi32 crypt32, \
+ '(.+)', \
+ $msvc ? '\1.lib' : '-l\1')
+ if $msvc
+ c.libs += advapi32.lib
+}
diff --git a/openssl/openssl/e_os.h b/openssl/openssl/e_os.h
new file mode 120000
index 0000000..223dc93
--- /dev/null
+++ b/openssl/openssl/e_os.h
@@ -0,0 +1 @@
+../../upstream/e_os.h \ No newline at end of file
diff --git a/openssl/openssl/internal b/openssl/openssl/internal
new file mode 120000
index 0000000..967b3ae
--- /dev/null
+++ b/openssl/openssl/internal
@@ -0,0 +1 @@
+../../upstream/include/internal \ No newline at end of file
diff --git a/openssl/openssl/progs.h b/openssl/openssl/progs.h
new file mode 100644
index 0000000..9b3d270
--- /dev/null
+++ b/openssl/openssl/progs.h
@@ -0,0 +1,507 @@
+/*
+ * WARNING: do not edit!
+ * Generated by apps/progs.pl
+ *
+ * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
+ *
+ * Licensed under the OpenSSL license (the "License"). You may not use
+ * this file except in compliance with the License. You can obtain a copy
+ * in the file LICENSE in the source distribution or at
+ * https://www.openssl.org/source/license.html
+ */
+
+typedef enum FUNC_TYPE {
+ FT_none, FT_general, FT_md, FT_cipher, FT_pkey,
+ FT_md_alg, FT_cipher_alg
+} FUNC_TYPE;
+
+typedef struct function_st {
+ FUNC_TYPE type;
+ const char *name;
+ int (*func)(int argc, char *argv[]);
+ const OPTIONS *help;
+} FUNCTION;
+
+DEFINE_LHASH_OF(FUNCTION);
+
+extern int asn1parse_main(int argc, char *argv[]);
+extern int ca_main(int argc, char *argv[]);
+extern int ciphers_main(int argc, char *argv[]);
+extern int cms_main(int argc, char *argv[]);
+extern int crl_main(int argc, char *argv[]);
+extern int crl2pkcs7_main(int argc, char *argv[]);
+extern int dgst_main(int argc, char *argv[]);
+extern int dhparam_main(int argc, char *argv[]);
+extern int dsa_main(int argc, char *argv[]);
+extern int dsaparam_main(int argc, char *argv[]);
+extern int ec_main(int argc, char *argv[]);
+extern int ecparam_main(int argc, char *argv[]);
+extern int enc_main(int argc, char *argv[]);
+extern int engine_main(int argc, char *argv[]);
+extern int errstr_main(int argc, char *argv[]);
+extern int gendsa_main(int argc, char *argv[]);
+extern int genpkey_main(int argc, char *argv[]);
+extern int genrsa_main(int argc, char *argv[]);
+extern int help_main(int argc, char *argv[]);
+extern int list_main(int argc, char *argv[]);
+extern int nseq_main(int argc, char *argv[]);
+extern int ocsp_main(int argc, char *argv[]);
+extern int passwd_main(int argc, char *argv[]);
+extern int pkcs12_main(int argc, char *argv[]);
+extern int pkcs7_main(int argc, char *argv[]);
+extern int pkcs8_main(int argc, char *argv[]);
+extern int pkey_main(int argc, char *argv[]);
+extern int pkeyparam_main(int argc, char *argv[]);
+extern int pkeyutl_main(int argc, char *argv[]);
+extern int prime_main(int argc, char *argv[]);
+extern int rand_main(int argc, char *argv[]);
+extern int rehash_main(int argc, char *argv[]);
+extern int req_main(int argc, char *argv[]);
+extern int rsa_main(int argc, char *argv[]);
+extern int rsautl_main(int argc, char *argv[]);
+extern int s_client_main(int argc, char *argv[]);
+extern int s_server_main(int argc, char *argv[]);
+extern int s_time_main(int argc, char *argv[]);
+extern int sess_id_main(int argc, char *argv[]);
+extern int smime_main(int argc, char *argv[]);
+extern int speed_main(int argc, char *argv[]);
+extern int spkac_main(int argc, char *argv[]);
+extern int srp_main(int argc, char *argv[]);
+extern int storeutl_main(int argc, char *argv[]);
+extern int ts_main(int argc, char *argv[]);
+extern int verify_main(int argc, char *argv[]);
+extern int version_main(int argc, char *argv[]);
+extern int x509_main(int argc, char *argv[]);
+
+extern const OPTIONS asn1parse_options[];
+extern const OPTIONS ca_options[];
+extern const OPTIONS ciphers_options[];
+extern const OPTIONS cms_options[];
+extern const OPTIONS crl_options[];
+extern const OPTIONS crl2pkcs7_options[];
+extern const OPTIONS dgst_options[];
+extern const OPTIONS dhparam_options[];
+extern const OPTIONS dsa_options[];
+extern const OPTIONS dsaparam_options[];
+extern const OPTIONS ec_options[];
+extern const OPTIONS ecparam_options[];
+extern const OPTIONS enc_options[];
+extern const OPTIONS engine_options[];
+extern const OPTIONS errstr_options[];
+extern const OPTIONS gendsa_options[];
+extern const OPTIONS genpkey_options[];
+extern const OPTIONS genrsa_options[];
+extern const OPTIONS help_options[];
+extern const OPTIONS list_options[];
+extern const OPTIONS nseq_options[];
+extern const OPTIONS ocsp_options[];
+extern const OPTIONS passwd_options[];
+extern const OPTIONS pkcs12_options[];
+extern const OPTIONS pkcs7_options[];
+extern const OPTIONS pkcs8_options[];
+extern const OPTIONS pkey_options[];
+extern const OPTIONS pkeyparam_options[];
+extern const OPTIONS pkeyutl_options[];
+extern const OPTIONS prime_options[];
+extern const OPTIONS rand_options[];
+extern const OPTIONS rehash_options[];
+extern const OPTIONS req_options[];
+extern const OPTIONS rsa_options[];
+extern const OPTIONS rsautl_options[];
+extern const OPTIONS s_client_options[];
+extern const OPTIONS s_server_options[];
+extern const OPTIONS s_time_options[];
+extern const OPTIONS sess_id_options[];
+extern const OPTIONS smime_options[];
+extern const OPTIONS speed_options[];
+extern const OPTIONS spkac_options[];
+extern const OPTIONS srp_options[];
+extern const OPTIONS storeutl_options[];
+extern const OPTIONS ts_options[];
+extern const OPTIONS verify_options[];
+extern const OPTIONS version_options[];
+extern const OPTIONS x509_options[];
+
+#ifdef INCLUDE_FUNCTION_TABLE
+static FUNCTION functions[] = {
+ {FT_general, "asn1parse", asn1parse_main, asn1parse_options},
+ {FT_general, "ca", ca_main, ca_options},
+#ifndef OPENSSL_NO_SOCK
+ {FT_general, "ciphers", ciphers_main, ciphers_options},
+#endif
+#ifndef OPENSSL_NO_CMS
+ {FT_general, "cms", cms_main, cms_options},
+#endif
+ {FT_general, "crl", crl_main, crl_options},
+ {FT_general, "crl2pkcs7", crl2pkcs7_main, crl2pkcs7_options},
+ {FT_general, "dgst", dgst_main, dgst_options},
+#ifndef OPENSSL_NO_DH
+ {FT_general, "dhparam", dhparam_main, dhparam_options},
+#endif
+#ifndef OPENSSL_NO_DSA
+ {FT_general, "dsa", dsa_main, dsa_options},
+#endif
+#ifndef OPENSSL_NO_DSA
+ {FT_general, "dsaparam", dsaparam_main, dsaparam_options},
+#endif
+#ifndef OPENSSL_NO_EC
+ {FT_general, "ec", ec_main, ec_options},
+#endif
+#ifndef OPENSSL_NO_EC
+ {FT_general, "ecparam", ecparam_main, ecparam_options},
+#endif
+ {FT_general, "enc", enc_main, enc_options},
+#ifndef OPENSSL_NO_ENGINE
+ {FT_general, "engine", engine_main, engine_options},
+#endif
+ {FT_general, "errstr", errstr_main, errstr_options},
+#ifndef OPENSSL_NO_DSA
+ {FT_general, "gendsa", gendsa_main, gendsa_options},
+#endif
+ {FT_general, "genpkey", genpkey_main, genpkey_options},
+#ifndef OPENSSL_NO_RSA
+ {FT_general, "genrsa", genrsa_main, genrsa_options},
+#endif
+ {FT_general, "help", help_main, help_options},
+ {FT_general, "list", list_main, list_options},
+ {FT_general, "nseq", nseq_main, nseq_options},
+#ifndef OPENSSL_NO_OCSP
+ {FT_general, "ocsp", ocsp_main, ocsp_options},
+#endif
+ {FT_general, "passwd", passwd_main, passwd_options},
+#ifndef OPENSSL_NO_DES
+ {FT_general, "pkcs12", pkcs12_main, pkcs12_options},
+#endif
+ {FT_general, "pkcs7", pkcs7_main, pkcs7_options},
+ {FT_general, "pkcs8", pkcs8_main, pkcs8_options},
+ {FT_general, "pkey", pkey_main, pkey_options},
+ {FT_general, "pkeyparam", pkeyparam_main, pkeyparam_options},
+ {FT_general, "pkeyutl", pkeyutl_main, pkeyutl_options},
+ {FT_general, "prime", prime_main, prime_options},
+ {FT_general, "rand", rand_main, rand_options},
+ {FT_general, "rehash", rehash_main, rehash_options},
+ {FT_general, "req", req_main, req_options},
+ {FT_general, "rsa", rsa_main, rsa_options},
+#ifndef OPENSSL_NO_RSA
+ {FT_general, "rsautl", rsautl_main, rsautl_options},
+#endif
+#ifndef OPENSSL_NO_SOCK
+ {FT_general, "s_client", s_client_main, s_client_options},
+#endif
+#ifndef OPENSSL_NO_SOCK
+ {FT_general, "s_server", s_server_main, s_server_options},
+#endif
+#ifndef OPENSSL_NO_SOCK
+ {FT_general, "s_time", s_time_main, s_time_options},
+#endif
+ {FT_general, "sess_id", sess_id_main, sess_id_options},
+ {FT_general, "smime", smime_main, smime_options},
+ {FT_general, "speed", speed_main, speed_options},
+ {FT_general, "spkac", spkac_main, spkac_options},
+#ifndef OPENSSL_NO_SRP
+ {FT_general, "srp", srp_main, srp_options},
+#endif
+ {FT_general, "storeutl", storeutl_main, storeutl_options},
+#ifndef OPENSSL_NO_TS
+ {FT_general, "ts", ts_main, ts_options},
+#endif
+ {FT_general, "verify", verify_main, verify_options},
+ {FT_general, "version", version_main, version_options},
+ {FT_general, "x509", x509_main, x509_options},
+#ifndef OPENSSL_NO_MD2
+ {FT_md, "md2", dgst_main},
+#endif
+#ifndef OPENSSL_NO_MD4
+ {FT_md, "md4", dgst_main},
+#endif
+ {FT_md, "md5", dgst_main},
+#ifndef OPENSSL_NO_GOST
+ {FT_md, "gost", dgst_main},
+#endif
+ {FT_md, "sha1", dgst_main},
+ {FT_md, "sha224", dgst_main},
+ {FT_md, "sha256", dgst_main},
+ {FT_md, "sha384", dgst_main},
+ {FT_md, "sha512", dgst_main},
+ {FT_md, "sha512-224", dgst_main},
+ {FT_md, "sha512-256", dgst_main},
+ {FT_md, "sha3-224", dgst_main},
+ {FT_md, "sha3-256", dgst_main},
+ {FT_md, "sha3-384", dgst_main},
+ {FT_md, "sha3-512", dgst_main},
+ {FT_md, "shake128", dgst_main},
+ {FT_md, "shake256", dgst_main},
+#ifndef OPENSSL_NO_MDC2
+ {FT_md, "mdc2", dgst_main},
+#endif
+#ifndef OPENSSL_NO_RMD160
+ {FT_md, "rmd160", dgst_main},
+#endif
+#ifndef OPENSSL_NO_BLAKE2
+ {FT_md, "blake2b512", dgst_main},
+#endif
+#ifndef OPENSSL_NO_BLAKE2
+ {FT_md, "blake2s256", dgst_main},
+#endif
+#ifndef OPENSSL_NO_SM3
+ {FT_md, "sm3", dgst_main},
+#endif
+ {FT_cipher, "aes-128-cbc", enc_main, enc_options},
+ {FT_cipher, "aes-128-ecb", enc_main, enc_options},
+ {FT_cipher, "aes-192-cbc", enc_main, enc_options},
+ {FT_cipher, "aes-192-ecb", enc_main, enc_options},
+ {FT_cipher, "aes-256-cbc", enc_main, enc_options},
+ {FT_cipher, "aes-256-ecb", enc_main, enc_options},
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-ctr", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-cfb1", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-128-cfb8", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-ctr", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-cfb1", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-192-cfb8", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-ctr", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-cfb1", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_ARIA
+ {FT_cipher, "aria-256-cfb8", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAMELLIA
+ {FT_cipher, "camellia-128-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAMELLIA
+ {FT_cipher, "camellia-128-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAMELLIA
+ {FT_cipher, "camellia-192-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAMELLIA
+ {FT_cipher, "camellia-192-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAMELLIA
+ {FT_cipher, "camellia-256-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAMELLIA
+ {FT_cipher, "camellia-256-ecb", enc_main, enc_options},
+#endif
+ {FT_cipher, "base64", enc_main, enc_options},
+#ifdef ZLIB
+ {FT_cipher, "zlib", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des3", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "desx", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_IDEA
+ {FT_cipher, "idea", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SEED
+ {FT_cipher, "seed", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC4
+ {FT_cipher, "rc4", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC4
+ {FT_cipher, "rc4-40", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_BF
+ {FT_cipher, "bf", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAST
+ {FT_cipher, "cast", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC5
+ {FT_cipher, "rc5", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede3", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede3-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede3-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_DES
+ {FT_cipher, "des-ede3-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_IDEA
+ {FT_cipher, "idea-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_IDEA
+ {FT_cipher, "idea-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_IDEA
+ {FT_cipher, "idea-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_IDEA
+ {FT_cipher, "idea-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SEED
+ {FT_cipher, "seed-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SEED
+ {FT_cipher, "seed-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SEED
+ {FT_cipher, "seed-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SEED
+ {FT_cipher, "seed-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2-64-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC2
+ {FT_cipher, "rc2-40-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_BF
+ {FT_cipher, "bf-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_BF
+ {FT_cipher, "bf-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_BF
+ {FT_cipher, "bf-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_BF
+ {FT_cipher, "bf-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAST
+ {FT_cipher, "cast5-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAST
+ {FT_cipher, "cast5-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAST
+ {FT_cipher, "cast5-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAST
+ {FT_cipher, "cast5-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_CAST
+ {FT_cipher, "cast-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC5
+ {FT_cipher, "rc5-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC5
+ {FT_cipher, "rc5-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC5
+ {FT_cipher, "rc5-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_RC5
+ {FT_cipher, "rc5-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SM4
+ {FT_cipher, "sm4-cbc", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SM4
+ {FT_cipher, "sm4-ecb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SM4
+ {FT_cipher, "sm4-cfb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SM4
+ {FT_cipher, "sm4-ofb", enc_main, enc_options},
+#endif
+#ifndef OPENSSL_NO_SM4
+ {FT_cipher, "sm4-ctr", enc_main, enc_options},
+#endif
+ {0, NULL, NULL}
+};
+#endif
diff --git a/openssl/tests/.gitignore b/openssl/tests/.gitignore
new file mode 100644
index 0000000..ce6eed8
--- /dev/null
+++ b/openssl/tests/.gitignore
@@ -0,0 +1,4 @@
+# Testscript output directories (can be symlinks).
+#
+test
+test-*
diff --git a/openssl/tests/build/.gitignore b/openssl/tests/build/.gitignore
new file mode 100644
index 0000000..4a730a3
--- /dev/null
+++ b/openssl/tests/build/.gitignore
@@ -0,0 +1,3 @@
+config.build
+root/
+bootstrap/
diff --git a/openssl/tests/build/bootstrap.build b/openssl/tests/build/bootstrap.build
new file mode 100644
index 0000000..dd525c0
--- /dev/null
+++ b/openssl/tests/build/bootstrap.build
@@ -0,0 +1,9 @@
+# file : tests/build/bootstrap.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+project = # Unnamed tests subproject.
+
+using config
+using test
+using dist
diff --git a/openssl/tests/build/root.build b/openssl/tests/build/root.build
new file mode 100644
index 0000000..d593d3d
--- /dev/null
+++ b/openssl/tests/build/root.build
@@ -0,0 +1,16 @@
+# file : tests/build/root.build
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+# We need to configure C module to obtain the target information (see below).
+#
+using c
+
+# Setup the openssl program that we are testing.
+#
+import openssl = openssl%exe{openssl}
+testscript{*}: test = $openssl
+
+# Specify the test target for cross-testing.
+#
+test.target = $c.target
diff --git a/openssl/tests/buildfile b/openssl/tests/buildfile
new file mode 100644
index 0000000..63882e6
--- /dev/null
+++ b/openssl/tests/buildfile
@@ -0,0 +1,5 @@
+# file : tests/buildfile
+# copyright : Copyright (c) 2018-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+./: testscript{*} $openssl
diff --git a/openssl/tests/rsa.testscript b/openssl/tests/rsa.testscript
new file mode 100644
index 0000000..47f17cb
--- /dev/null
+++ b/openssl/tests/rsa.testscript
@@ -0,0 +1,61 @@
+# file : tests/rsa.testscript
+# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
++cat <<EOI >=openssl.cnf
+repository = build2.org
+company = Code Synthesis
+email = info@build2.org
+
+[ req ]
+
+distinguished_name = req_distinguished_name
+x509_extensions = v3_req
+prompt = no
+utf8 = yes
+
+[ req_distinguished_name ]
+
+O = $company
+CN = name:$repository
+
+[ v3_req ]
+
+keyUsage = critical,digitalSignature
+extendedKeyUsage = critical,codeSigning
+subjectAltName = email:$email
+EOI
+
++$* genrsa 4096 >=key.pem 2>>~%EOO%
+ %Generating RSA private key, 4096 bit long modulus.*%
+ %.*
+ EOO
+
++cat key.pem >>~%EOO%
+ -----BEGIN RSA PRIVATE KEY-----
+ %.{1,64}%.+
+ -----END RSA PRIVATE KEY-----
+ EOO
+
++$* req -x509 -new -key key.pem -days 1825 -config openssl.cnf >=cert.pem
+
++cat cert.pem >>~%EOO%
+ -----BEGIN CERTIFICATE-----
+ %.{1,64}%.+
+ -----END CERTIFICATE-----
+ EOO
+
+: cert-fingerprint
+:
+{
+ $* x509 -sha256 -noout -fingerprint <<<../cert.pem >>~%EOO%
+ %SHA256 Fingerprint=([[:xdigit:]]{2}:){31}[[:xdigit:]]{2}%
+ EOO
+}
+
+: sign-verify
+:
+{
+ $* rsautl -sign -inkey ../key.pem <'test' | \
+ $* rsautl -verify -certin -inkey ../cert.pem >'test'
+}
diff --git a/openssl/tests/version.testscript b/openssl/tests/version.testscript
new file mode 100644
index 0000000..bc14c50
--- /dev/null
+++ b/openssl/tests/version.testscript
@@ -0,0 +1,14 @@
+# file : tests/version.testscript
+# copyright : Copyright (c) 2016-2019 Code Synthesis Ltd
+# license : OpenSSL and SSLeay Licenses; see accompanying LICENSE file
+
+$* version -a >>~"%EOO%"
+ OpenSSL 1.1.1a 20 Nov 2018
+ %built on: .+ UTC%
+ %platform: $c.target.class-$c.target.cpu%
+ %options: .+%
+ %compiler: $c.class .*-DLIBCRYPTO_BUILD.*%
+ %OPENSSLDIR: ".+"%
+ %ENGINESDIR: ".+"%
+ %Seeding source: .+%
+ EOO
diff --git a/packages.manifest b/packages.manifest
new file mode 100644
index 0000000..c4fe727
--- /dev/null
+++ b/packages.manifest
@@ -0,0 +1,6 @@
+: 1
+location: libcrypto/
+:
+location: libssl/
+:
+location: openssl/
diff --git a/repositories.manifest b/repositories.manifest
new file mode 100644
index 0000000..5207655
--- /dev/null
+++ b/repositories.manifest
@@ -0,0 +1,2 @@
+: 1
+summary: OpenSSL build2 package repository
diff --git a/upstream b/upstream
new file mode 160000
+Subproject d1c28d791a7391a8dc101713cd8646df96491d0
diff --git a/upstream-build/build-commands/i686-linux b/upstream-build/build-commands/i686-linux
new file mode 100644
index 0000000..b8841a0
--- /dev/null
+++ b/upstream-build/build-commands/i686-linux
@@ -0,0 +1,56 @@
+libcrypto -------------------------------------------------------------------
+
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include \
+-fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE \
+-DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF \
+crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o \
+../crypto/aes/aes_cbc.c
+
+gcc -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -L. -Wl,-znodelete \
+-shared -Wl,-Bsymbolic -Wl,-soname=libcrypto.so.1.1 -o libcrypto.so.1.1 \
+-Wl,--version-script=libcrypto.map crypto/aes/aes_cbc.o ... \
+crypto/x509v3/v3err.o -ldl -pthread
+
+ar r libcrypto.a crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o
+
+
+libssl ----------------------------------------------------------------------
+
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 \
+-fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF \
+ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o ../ssl/bio_ssl.c
+
+gcc -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -L. -Wl,-znodelete \
+-shared -Wl,-Bsymbolic -Wl,-soname=libssl.so.1.1 -o libssl.so.1.1 \
+-Wl,--version-script=libssl.map ssl/bio_ssl.o ... ssl/tls_srp.o \
+-lcrypto -ldl -pthread
+
+ar r libssl.a ssl/bio_ssl.o ... ssl/tls_srp.o
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 \
+-fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF \
+apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o \
+../apps/app_rand.c
+
+ar r apps/libapps.a apps/app_rand.o ... apps/s_socket.o
+
+
+openssl ---------------------------------------------------------------------
+
+gcc -I. -Iinclude -Iapps -I.. -I../include -pthread -m32 -Wall -O3 \
+-fomit-frame-pointer -DNDEBUG -MMD -MF apps/asn1pars.d.tmp -MT \
+apps/asn1pars.o -c -o apps/asn1pars.o ../apps/asn1pars.c
+
+${LDCMD:-gcc} -pthread -m32 -Wall -O3 -fomit-frame-pointer -L. \
+-o apps/openssl apps/asn1pars.o ... apps/x509.o apps/libapps.a \
+-lssl -lcrypto -ldl -pthread
diff --git a/upstream-build/build-commands/i686-win32-mingw32 b/upstream-build/build-commands/i686-win32-mingw32
new file mode 100644
index 0000000..89561b5
--- /dev/null
+++ b/upstream-build/build-commands/i686-win32-mingw32
@@ -0,0 +1,59 @@
+libcrypto -------------------------------------------------------------------
+
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include \
+-m32 -Wall -O3 -fomit-frame-pointer -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1_1\"" -DUNICODE -D_UNICODE
+-DWIN32_LEAN_AND_MEAN -D_MT -DOPENSSL_USE_APPLINK -DNDEBUG -MMD -MF \
+crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c \
+-o crypto/aes/aes_cbc.o ../crypto/aes/aes_cbc.c
+
+gcc -m32 -Wall -O3 -fomit-frame-pointer -L. -static-libgcc \
+-shared -Wl,--enable-auto-image-base -Wl,--out-implib=libcrypto.dll.a \
+-o libcrypto-1_1.dll libcrypto.def crypto/dllmain.o libcrypto.res.o \
+crypto/aes/aes_cbc.o ... ms/uplink.o -lws2_32 -lgdi32 -lcrypt32
+
+ar r libcrypto.a crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o ms/uplink.o
+
+
+libssl ----------------------------------------------------------------------
+
+gcc -I. -Iinclude -I.. -I../include -m32 -Wall -O3 -fomit-frame-pointer \
+-DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1_1\"" -DUNICODE -D_UNICODE \
+-DWIN32_LEAN_AND_MEAN -D_MT -DOPENSSL_USE_APPLINK -DNDEBUG -MMD -MF \
+ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o ../ssl/bio_ssl.c
+
+gcc -m32 -Wall -O3 -fomit-frame-pointer -L. -static-libgcc \
+-shared -Wl,--enable-auto-image-base -Wl,--out-implib=libssl.dll.a \
+-o libssl-1_1.dll libssl.def libssl.res.o ssl/bio_ssl.o ssl/d1_lib.o \
+ssl/d1_msg.o ssl/d1_srtp.o ... ssl/tls_srp.o \
+-lcrypto -lws2_32 -lgdi32 -lcrypt32
+
+ar r libssl.a ssl/bio_ssl.o ... ssl/tls_srp.o
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+gcc -I. -Iinclude -I.. -I../include -m32 -Wall -O3 -fomit-frame-pointer \
+-DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1_1\"" -DUNICODE -D_UNICODE \
+-DWIN32_LEAN_AND_MEAN -D_MT -DOPENSSL_USE_APPLINK -DNDEBUG -MMD -MF \
+apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o \
+../apps/app_rand.c
+
+ar r apps/libapps.a apps/app_rand.o ... apps/win32_init.o
+
+
+openssl ---------------------------------------------------------------------
+
+gcc -I. -Iinclude -Iapps -I.. -I../include -m32 -Wall -O3 \
+-fomit-frame-pointer -DUNICODE -D_UNICODE -DWIN32_LEAN_AND_MEAN -D_MT \
+-DOPENSSL_USE_APPLINK -DNDEBUG -MMD -MF apps/asn1pars.d.tmp -MT \
+apps/asn1pars.o -c -o apps/asn1pars.o ../apps/asn1pars.c
+
+${LDCMD:-gcc} -m32 -Wall -O3 -fomit-frame-pointer -L. -o apps/openssl.exe \
+apps/asn1pars.o ... ms/applink.o apps/libapps.a \
+-lssl -lcrypto -lws2_32 -lgdi32 -lcrypt32
diff --git a/upstream-build/build-commands/i686-win32-msvc b/upstream-build/build-commands/i686-win32-msvc
new file mode 100644
index 0000000..75e57fd
--- /dev/null
+++ b/upstream-build/build-commands/i686-win32-msvc
@@ -0,0 +1,88 @@
+libcrypto -------------------------------------------------------------------
+
+cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I \
+"crypto\include" /I "include" /I ".." /I "..\crypto\include" /I "..\include" \
+-D"L_ENDIAN" -D"OPENSSL_PIC" \
+-D"OPENSSLDIR=\"C:\\Program Files (x86)\\Common Files\\SSL\"" \
+-D"ENGINESDIR=\"C:\\Program Files (x86)\\OpenSSL\\lib\\engines-1_1\"" \
+-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" \
+-D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" \
+-D"OPENSSL_USE_APPLINK" -D"NDEBUG" -c /Focrypto\aes\aes_cbc.obj \
+"..\crypto\aes\aes_cbc.c" aes_cbc.c
+
+# Grep ../makefile/i686-win32-msvc for libcrypto.lib and CNF_EX_LIBS to see
+# what are the object files and libraries.
+#
+link /nologo /debug /dll /nologo /debug /implib:libcrypto.lib \
+/out:libcrypto-1_1.dll /def:libcrypto.def \
+@C:\Users\build\AppData\Local\Temp\nm43EA.tmp
+
+# Grep ../makefile/x86_64-win32-msvc for libcrypto_static.lib to see what are
+# the object files.
+#
+lib /nologo /out:libcrypto_static.lib \
+@C:\Users\build\AppData\Local\Temp\nm492B.tmp
+
+
+libssl ----------------------------------------------------------------------
+
+cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I \
+"include" /I ".." /I "..\include" -D"L_ENDIAN" -D"OPENSSL_PIC" \
+-D"OPENSSLDIR=\"C:\\Program Files (x86)\\Common Files\\SSL\"" \
+-D"ENGINESDIR=\"C:\\Program Files (x86)\\OpenSSL\\lib\\engines-1_1\"" \
+-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" \
+-D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" \
+-D"OPENSSL_USE_APPLINK" -D"NDEBUG" -c /Fossl\bio_ssl.obj "..\ssl\bio_ssl.c" \
+bio_ssl.c
+
+link /nologo /debug /dll /nologo /debug /implib:libssl.lib \
+/out:libssl-1_1.dll /def:libssl.def \
+@C:\Users\build\AppData\Local\Temp\nm9C7C.tmp
+
+lib /nologo /out:libssl_static.lib \
+@C:\Users\build\AppData\Local\Temp\nm9E61.tmp
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I \
+"include" /I ".." /I "..\include" -D"L_ENDIAN" -D"OPENSSL_PIC" \
+-D"OPENSSLDIR=\"C:\\Program Files (x86)\\Common Files\\SSL\"" \
+-D"ENGINESDIR=\"C:\\Program Files (x86)\\OpenSSL\\lib\\engines-1_1\"" \
+-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" \
+-D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" \
+-D"OPENSSL_USE_APPLINK" -D"NDEBUG" -c /Foapps\app_rand.obj \
+"..\apps\app_rand.c" app_rand.c
+
+lib /nologo /out:apps\libapps.lib @C:\Users\build\AppData\Local\Temp\nm6769.tmp
+
+nm6769.tmp:
+apps\app_rand.obj
+apps\apps.obj
+apps\bf_prefix.obj
+apps\opt.obj
+apps\s_cb.obj
+apps\s_socket.obj
+apps\win32_init.obj
+
+
+openssl ---------------------------------------------------------------------
+
+cl /Zi /Fdapp.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I "include" \
+/I "apps" /I ".." /I "..\include" -D"OPENSSL_SYS_WIN32" \
+-D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" \
+-D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG" \
+-c /Foapps\asn1pars.obj "..\apps\asn1pars.c" asn1pars.c
+
+link /nologo /debug /subsystem:console /opt:ref /nologo /debug \
+/out:apps\openssl.exe @C:\Users\build\AppData\Local\Temp\nm246.tmp
+
+nmFCA0.tmp:
+apps\asn1pars.obj
+...
+apps\libapps.lib
+libssl.lib
+libcrypto.lib
+ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib
diff --git a/upstream-build/build-commands/x86_64-freebsd b/upstream-build/build-commands/x86_64-freebsd
new file mode 100644
index 0000000..b06b12d
--- /dev/null
+++ b/upstream-build/build-commands/x86_64-freebsd
@@ -0,0 +1,53 @@
+libcrypto -------------------------------------------------------------------
+
+cc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include \
+-fPIC -pthread -Wall -O3 -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -D_THREAD_SAFE -D_REENTRANT \
+-DNDEBUG -MMD -MF crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c \
+-o crypto/aes/aes_cbc.o ../crypto/aes/aes_cbc.c
+
+cc -fPIC -pthread -Wall -O3 -L. -shared -Wl,-Bsymbolic \
+-Wl,-soname=libcrypto.so.1.1 -o libcrypto.so.1.1 \
+-Wl,--version-script=libcrypto.map crypto/aes/aes_cbc.o ... \
+crypto/x509v3/v3err.o -pthread
+
+ar r libcrypto.a crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o
+
+
+libssl ----------------------------------------------------------------------
+
+cc -I. -Iinclude -I.. -I../include -fPIC -pthread -Wall -O3 -DL_ENDIAN \
+-DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -D_THREAD_SAFE -D_REENTRANT \
+-DNDEBUG -MMD -MF ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o \
+../ssl/bio_ssl.c
+
+cc -fPIC -pthread -Wall -O3 -L. -shared -Wl,-Bsymbolic \
+-Wl,-soname=libssl.so.1.1 -o libssl.so.1.1 -Wl,--version-script=libssl.map \
+ssl/bio_ssl.o ... ssl/tls_srp.o -lcrypto -pthread
+
+ar r libssl.a ssl/bio_ssl.o ..._enc.o ssl/tls_srp.o
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+cc -I. -Iinclude -I.. -I../include -fPIC -pthread -Wall -O3 -DL_ENDIAN \
+-DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -D_THREAD_SAFE -D_REENTRANT \
+-DNDEBUG -MMD -MF apps/app_rand.d.tmp -MT apps/app_rand.o -c \
+-o apps/app_rand.o ../apps/app_rand.c
+
+ar r apps/libapps.a apps/app_rand.o ... apps/s_socket.o
+
+
+openssl ---------------------------------------------------------------------
+
+cc -I. -Iinclude -Iapps -I.. -I../include -pthread -Wall -O3 -D_THREAD_SAFE \
+-D_REENTRANT -DNDEBUG -MMD -MF apps/asn1pars.d.tmp -MT apps/asn1pars.o -c \
+-o apps/asn1pars.o ../apps/asn1pars.c
+
+${LDCMD:-cc} -pthread -Wall -O3 -L. -o apps/openssl apps/asn1pars.o ... \
+apps/x509.o apps/libapps.a -lssl -lcrypto -pthread
diff --git a/upstream-build/build-commands/x86_64-linux b/upstream-build/build-commands/x86_64-linux
new file mode 100644
index 0000000..2ee0b16
--- /dev/null
+++ b/upstream-build/build-commands/x86_64-linux
@@ -0,0 +1,54 @@
+libcrypto -------------------------------------------------------------------
+
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include \
+-fPIC -pthread -m64 -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib64/engines-1.1\"" -DNDEBUG -MMD -MF \
+crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o \
+../crypto/aes/aes_cbc.c
+
+gcc -fPIC -pthread -m64 -Wall -O3 -L. -Wl,-znodelete -shared -Wl,-Bsymbolic \
+-Wl,-soname=libcrypto.so.1.1 -o libcrypto.so.1.1
+-Wl,--version-script=libcrypto.map crypto/aes/aes_cbc.o ... \
+crypto/x509v3/v3err.o -ldl -pthread
+
+ar r libcrypto.a crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o
+
+
+libssl ----------------------------------------------------------------------
+
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m64 -Wall -O3 \
+-DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib64/engines-1.1\"" -DNDEBUG -MMD -MF \
+ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o ../ssl/bio_ssl.c
+
+gcc -fPIC -pthread -m64 -Wall -O3 -L. -Wl,-znodelete -shared -Wl,-Bsymbolic \
+-Wl,-soname=libssl.so.1.1 -o libssl.so.1.1 -Wl,--version-script=libssl.map \
+ssl/bio_ssl.o ... ssl/tls_srp.o -lcrypto -ldl -pthread
+
+ar r libssl.a ssl/bio_ssl.o ... ssl/tls_srp.o
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m64 -Wall -O3 \
+-DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib64/engines-1.1\"" -DNDEBUG -MMD -MF \
+apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o \
+../apps/app_rand.c
+
+ar r apps/libapps.a apps/app_rand.o ... apps/s_socket.o
+
+
+openssl ---------------------------------------------------------------------
+
+gcc -I. -Iinclude -Iapps -I.. -I../include -pthread -m64 -Wall -O3 -DNDEBUG \
+-MMD -MF apps/asn1pars.d.tmp -MT apps/asn1pars.o -c -o apps/asn1pars.o \
+../apps/asn1pars.c
+
+${LDCMD:-gcc} -pthread -m64 -Wall -O3 -L. -o apps/openssl apps/asn1pars.o ... \
+apps/x509.o apps/libapps.a -lssl -lcrypto -ldl -pthread
diff --git a/upstream-build/build-commands/x86_64-macos b/upstream-build/build-commands/x86_64-macos
new file mode 100644
index 0000000..76e3685
--- /dev/null
+++ b/upstream-build/build-commands/x86_64-macos
@@ -0,0 +1,53 @@
+libcrypto -------------------------------------------------------------------
+
+clang -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include \
+-fPIC -arch x86_64 -O3 -Wall -DL_ENDIAN -DOPENSSL_PIC \
+-DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -D_REENTRANT -DNDEBUG -MMD -MF \
+crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o \
+../crypto/aes/aes_cbc.c
+
+clang -fPIC -arch x86_64 -O3 -Wall -L. -dynamiclib -current_version 1.1 \
+-compatibility_version 1.1 -Wl,-search_paths_first \
+-install_name /usr/local/lib/libcrypto.1.1.dylib -o libcrypto.1.1.dylib
+crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o
+
+ar r libcrypto.a crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o
+
+
+libssl ----------------------------------------------------------------------
+
+clang -I. -Iinclude -I.. -I../include -fPIC -arch x86_64 -O3 -Wall \
+-DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -D_REENTRANT -DNDEBUG -MMD \
+-MF ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o ../ssl/bio_ssl.c
+
+clang -fPIC -arch x86_64 -O3 -Wall -L. -dynamiclib -current_version 1.1 \
+-compatibility_version 1.1 -Wl,-search_paths_first -install_name \
+/usr/local/lib/libssl.1.1.dylib -o libssl.1.1.dylib ssl/bio_ssl.o ... \
+ssl/tls_srp.o -lcrypto
+
+ar r libssl.a ssl/bio_ssl.o ... ssl/tls_srp.o
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+clang -I. -Iinclude -I.. -I../include -fPIC -arch x86_64 -O3 -Wall \
+-DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -D_REENTRANT -DNDEBUG -MMD -MF \
+apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o \
+../apps/app_rand.c
+
+ar r apps/libapps.a apps/app_rand.o ... apps/s_socket.o
+
+
+openssl ---------------------------------------------------------------------
+
+clang -I. -Iinclude -Iapps -I.. -I../include -arch x86_64 -O3 -Wall \
+-D_REENTRANT -DNDEBUG -MMD -MF apps/asn1pars.d.tmp -MT apps/asn1pars.o -c -o \
+apps/asn1pars.o ../apps/asn1pars.c
+
+${LDCMD:-clang} -arch x86_64 -O3 -Wall -L. -Wl,-search_paths_first \
+-o apps/openssl apps/asn1pars.o ... apps/x509.o apps/libapps.a -lssl -lcrypto
diff --git a/upstream-build/build-commands/x86_64-win32-mingw32 b/upstream-build/build-commands/x86_64-win32-mingw32
new file mode 100644
index 0000000..b2191e3
--- /dev/null
+++ b/upstream-build/build-commands/x86_64-win32-mingw32
@@ -0,0 +1,51 @@
+libcrypto -------------------------------------------------------------------
+
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -m64 \
+-Wall -O3 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" \
+-DENGINESDIR="\"/usr/local/lib/engines-1_1\"" -DUNICODE -D_UNICODE \
+-DWIN32_LEAN_AND_MEAN -D_MT -DNDEBUG -MMD -MF crypto/aes/aes_cbc.d.tmp -MT \
+crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o ../crypto/aes/aes_cbc.c
+
+gcc -m64 -Wall -O3 -L. -static-libgcc -shared -Wl,--enable-auto-image-base \
+-Wl,--out-implib=libcrypto.dll.a -o libcrypto-1_1-x64.dll libcrypto.def \
+crypto/dllmain.o ... crypto/x509v3/v3err.o -lws2_32 -lgdi32 -lcrypt32
+
+ar r libcrypto.a crypto/aes/aes_cbc.o ... crypto/x509v3/v3err.o
+
+
+libssl ----------------------------------------------------------------------
+
+gcc -I. -Iinclude -I.. -I../include -m64 -Wall -O3 -DL_ENDIAN -DOPENSSL_PIC
+-DOPENSSLDIR="\"/usr/local/ssl\""
+-DENGINESDIR="\"/usr/local/lib/engines-1_1\"" -DUNICODE -D_UNICODE
+-DWIN32_LEAN_AND_MEAN -D_MT -DNDEBUG -MMD -MF ssl/bio_ssl.d.tmp -MT
+ssl/bio_ssl.o -c -o ssl/bio_ssl.o ../ssl/bio_ssl.c
+
+gcc -m64 -Wall -O3 -L. -static-libgcc -shared -Wl,--enable-auto-image-base \
+-Wl,--out-implib=libssl.dll.a -o libssl-1_1-x64.dll libssl.def libssl.res.o
+ssl/bio_ssl.o ... enc.o ssl/tls_srp.o -lcrypto -lws2_32 -lgdi32 -lcrypt32
+
+ar r libssl.a ssl/bio_ssl.o ... ssl/tls_srp.o
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+gcc -I. -Iinclude -I.. -I../include -m64 -Wall -O3 -DL_ENDIAN -DOPENSSL_PIC
+-DOPENSSLDIR="\"/usr/local/ssl\""
+-DENGINESDIR="\"/usr/local/lib/engines-1_1\"" -DUNICODE -D_UNICODE
+-DWIN32_LEAN_AND_MEAN -D_MT -DNDEBUG -MMD -MF apps/app_rand.d.tmp
+-MT apps/app_rand.o -c -o apps/app_rand.o ../apps/app_rand.c
+
+ar r apps/libapps.a apps/app_rand.o ... apps/win32_init.o
+
+
+openssl ---------------------------------------------------------------------
+
+gcc -I. -Iinclude -Iapps -I.. -I../include -m64 -Wall -O3 -DUNICODE \
+-D_UNICODE -DWIN32_LEAN_AND_MEAN -D_MT -DNDEBUG -MMD -MF apps/asn1pars.d.tmp \
+-MT apps/asn1pars.o -c -o apps/asn1pars.o ../apps/asn1pars.c
+
+${LDCMD:-gcc} -m64 -Wall -O3 -L. -o apps/openssl.exe apps/asn1pars.o ...
+apps/x509.o apps/libapps.a -lssl -lcrypto -lws2_32 -lgdi32 -lcrypt32
diff --git a/upstream-build/build-commands/x86_64-win32-msvc b/upstream-build/build-commands/x86_64-win32-msvc
new file mode 100644
index 0000000..4cccfa4
--- /dev/null
+++ b/upstream-build/build-commands/x86_64-win32-msvc
@@ -0,0 +1,88 @@
+libcrypto -------------------------------------------------------------------
+
+cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I \
+"crypto\include" /I "include" /I ".." /I "..\crypto\include" /I "..\include" \
+-D"L_ENDIAN" -D"OPENSSL_PIC"
+-D"OPENSSLDIR=\"C:\\Program Files\\Common Files\\SSL\"" \
+-D"ENGINESDIR=\"C:\\Program Files\\OpenSSL\\lib\\engines-1_1\"" \
+-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" \
+-D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" \
+-D"OPENSSL_USE_APPLINK" -D"NDEBUG" -c /Focrypto\aes\aes_cbc.obj \
+"..\crypto\aes\aes_cbc.c" aes_cbc.c
+
+# Grep ../makefile/x86_64-win32-msvc for libcrypto.lib and CNF_EX_LIBS to see
+# what are the object files and libraries.
+#
+link /nologo /debug /dll /nologo /debug /implib:libcrypto.lib \
+/out:libcrypto-1_1-x64.dll /def:libcrypto.def \
+@C:\Users\build\AppData\Local\Temp\nm4970.tmp
+
+# Grep ../makefile/x86_64-win32-msvc for libcrypto_static.lib to see what are
+# the object files.
+#
+lib /nologo /out:libcrypto_static.lib \
+@C:\Users\build\AppData\Local\Temp\nm4C01.tmp
+
+
+libssl ----------------------------------------------------------------------
+
+cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I \
+"include" /I ".." /I "..\include" -D"L_ENDIAN" -D"OPENSSL_PIC" \
+-D"OPENSSLDIR=\"C:\\Program Files\\Common Files\\SSL\"" \
+-D"ENGINESDIR=\"C:\\Program Files\\OpenSSL\\lib\\engines-1_1\"" \
+-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" \
+-D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" \
+-D"OPENSSL_USE_APPLINK" -D"NDEBUG" -c /Fossl\bio_ssl.obj "..\ssl\bio_ssl.c" \
+bio_ssl.c
+
+link /nologo /debug /dll /nologo /debug /implib:libssl.lib \
+/out:libssl-1_1-x64.dll /def:libssl.def \
+@C:\Users\build\AppData\Local\Temp\nm9C26.tmp
+
+lib /nologo /out:libssl_static.lib \
+@C:\Users\build\AppData\Local\Temp\nm9DEC.tmp
+
+
+libapps ---------------------------------------------------------------------
+
+Is also used for tests.
+
+cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I \
+"include" /I ".." /I "..\include" -D"L_ENDIAN" -D"OPENSSL_PIC" \
+-D"OPENSSLDIR=\"C:\\Program Files\\Common Files\\SSL\"" \
+-D"ENGINESDIR=\"C:\\Program Files\\OpenSSL\\lib\\engines-1_1\"" \
+-D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" \
+-D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" \
+-D"OPENSSL_USE_APPLINK" -D"NDEBUG" -c /Foapps\app_rand.obj \
+"..\apps\app_rand.c" app_rand.c
+
+lib /nologo /out:apps\libapps.lib @C:\Users\build\AppData\Local\Temp\nm852A.tmp
+
+nm852A.tmp:
+apps\app_rand.obj
+apps\apps.obj
+apps\bf_prefix.obj
+apps\opt.obj
+apps\s_cb.obj
+apps\s_socket.obj
+apps\win32_init.obj
+
+
+openssl ---------------------------------------------------------------------
+
+cl /Zi /Fdapp.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /I "." /I "include" \
+/I "apps" /I ".." /I "..\include" -D"OPENSSL_SYS_WIN32" \
+-D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" \
+-D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG" \
+-c /Foapps\asn1pars.obj "..\apps\asn1pars.c" asn1pars.c
+
+link /nologo /debug /subsystem:console /opt:ref /nologo /debug \
+/out:apps\openssl.exe @C:\Users\build\AppData\Local\Temp\nmFCA0.tmp
+
+nmFCA0.tmp:
+apps\asn1pars.obj
+...
+apps\libapps.lib
+libssl.lib
+libcrypto.lib
+ws2_32.lib gdi32.lib advapi32.lib crypt32.lib user32.lib
diff --git a/upstream-build/build-log/i686-linux b/upstream-build/build-log/i686-linux
new file mode 100644
index 0000000..c7682ff
--- /dev/null
+++ b/upstream-build/build-log/i686-linux
@@ -0,0 +1,1853 @@
+/usr/bin/perl "-I." -Mconfigdata "../util/dofile.pl" \
+ "-oMakefile" ../crypto/include/internal/bn_conf.h.in > crypto/include/internal/bn_conf.h
+/usr/bin/perl "-I." -Mconfigdata "../util/dofile.pl" \
+ "-oMakefile" ../crypto/include/internal/dso_conf.h.in > crypto/include/internal/dso_conf.h
+/usr/bin/perl "-I." -Mconfigdata "../util/dofile.pl" \
+ "-oMakefile" ../include/openssl/opensslconf.h.in > include/openssl/opensslconf.h
+make depend && make _all
+make[1]: Entering directory '/home/karen/openssl-1.1.1a/out-fedora.32'
+make[1]: Leaving directory '/home/karen/openssl-1.1.1a/out-fedora.32'
+make[1]: Entering directory '/home/karen/openssl-1.1.1a/out-fedora.32'
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o ../apps/app_rand.c
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/apps.d.tmp -MT apps/apps.o -c -o apps/apps.o ../apps/apps.c
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/bf_prefix.d.tmp -MT apps/bf_prefix.o -c -o apps/bf_prefix.o ../apps/bf_prefix.c
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/opt.d.tmp -MT apps/opt.o -c -o apps/opt.o ../apps/opt.c
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/s_cb.d.tmp -MT apps/s_cb.o -c -o apps/s_cb.o ../apps/s_cb.c
+gcc -I. -Iinclude -I.. -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/s_socket.d.tmp -MT apps/s_socket.o -c -o apps/s_socket.o ../apps/s_socket.c
+ar r apps/libapps.a apps/app_rand.o apps/apps.o apps/bf_prefix.o apps/opt.o apps/s_cb.o apps/s_socket.o
+ar: creating apps/libapps.a
+ranlib apps/libapps.a || echo Never mind.
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o ../crypto/aes/aes_cbc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_cfb.d.tmp -MT crypto/aes/aes_cfb.o -c -o crypto/aes/aes_cfb.o ../crypto/aes/aes_cfb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_core.d.tmp -MT crypto/aes/aes_core.o -c -o crypto/aes/aes_core.o ../crypto/aes/aes_core.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_ecb.d.tmp -MT crypto/aes/aes_ecb.o -c -o crypto/aes/aes_ecb.o ../crypto/aes/aes_ecb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_ige.d.tmp -MT crypto/aes/aes_ige.o -c -o crypto/aes/aes_ige.o ../crypto/aes/aes_ige.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_misc.d.tmp -MT crypto/aes/aes_misc.o -c -o crypto/aes/aes_misc.o ../crypto/aes/aes_misc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_ofb.d.tmp -MT crypto/aes/aes_ofb.o -c -o crypto/aes/aes_ofb.o ../crypto/aes/aes_ofb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_wrap.d.tmp -MT crypto/aes/aes_wrap.o -c -o crypto/aes/aes_wrap.o ../crypto/aes/aes_wrap.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aria/aria.d.tmp -MT crypto/aria/aria.o -c -o crypto/aria/aria.o ../crypto/aria/aria.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_bitstr.d.tmp -MT crypto/asn1/a_bitstr.o -c -o crypto/asn1/a_bitstr.o ../crypto/asn1/a_bitstr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_d2i_fp.d.tmp -MT crypto/asn1/a_d2i_fp.o -c -o crypto/asn1/a_d2i_fp.o ../crypto/asn1/a_d2i_fp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_digest.d.tmp -MT crypto/asn1/a_digest.o -c -o crypto/asn1/a_digest.o ../crypto/asn1/a_digest.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_dup.d.tmp -MT crypto/asn1/a_dup.o -c -o crypto/asn1/a_dup.o ../crypto/asn1/a_dup.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_gentm.d.tmp -MT crypto/asn1/a_gentm.o -c -o crypto/asn1/a_gentm.o ../crypto/asn1/a_gentm.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_i2d_fp.d.tmp -MT crypto/asn1/a_i2d_fp.o -c -o crypto/asn1/a_i2d_fp.o ../crypto/asn1/a_i2d_fp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_int.d.tmp -MT crypto/asn1/a_int.o -c -o crypto/asn1/a_int.o ../crypto/asn1/a_int.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_mbstr.d.tmp -MT crypto/asn1/a_mbstr.o -c -o crypto/asn1/a_mbstr.o ../crypto/asn1/a_mbstr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_object.d.tmp -MT crypto/asn1/a_object.o -c -o crypto/asn1/a_object.o ../crypto/asn1/a_object.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_octet.d.tmp -MT crypto/asn1/a_octet.o -c -o crypto/asn1/a_octet.o ../crypto/asn1/a_octet.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_print.d.tmp -MT crypto/asn1/a_print.o -c -o crypto/asn1/a_print.o ../crypto/asn1/a_print.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_sign.d.tmp -MT crypto/asn1/a_sign.o -c -o crypto/asn1/a_sign.o ../crypto/asn1/a_sign.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_strex.d.tmp -MT crypto/asn1/a_strex.o -c -o crypto/asn1/a_strex.o ../crypto/asn1/a_strex.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_strnid.d.tmp -MT crypto/asn1/a_strnid.o -c -o crypto/asn1/a_strnid.o ../crypto/asn1/a_strnid.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_time.d.tmp -MT crypto/asn1/a_time.o -c -o crypto/asn1/a_time.o ../crypto/asn1/a_time.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_type.d.tmp -MT crypto/asn1/a_type.o -c -o crypto/asn1/a_type.o ../crypto/asn1/a_type.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_utctm.d.tmp -MT crypto/asn1/a_utctm.o -c -o crypto/asn1/a_utctm.o ../crypto/asn1/a_utctm.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_utf8.d.tmp -MT crypto/asn1/a_utf8.o -c -o crypto/asn1/a_utf8.o ../crypto/asn1/a_utf8.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_verify.d.tmp -MT crypto/asn1/a_verify.o -c -o crypto/asn1/a_verify.o ../crypto/asn1/a_verify.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/ameth_lib.d.tmp -MT crypto/asn1/ameth_lib.o -c -o crypto/asn1/ameth_lib.o ../crypto/asn1/ameth_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_err.d.tmp -MT crypto/asn1/asn1_err.o -c -o crypto/asn1/asn1_err.o ../crypto/asn1/asn1_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_gen.d.tmp -MT crypto/asn1/asn1_gen.o -c -o crypto/asn1/asn1_gen.o ../crypto/asn1/asn1_gen.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_item_list.d.tmp -MT crypto/asn1/asn1_item_list.o -c -o crypto/asn1/asn1_item_list.o ../crypto/asn1/asn1_item_list.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_lib.d.tmp -MT crypto/asn1/asn1_lib.o -c -o crypto/asn1/asn1_lib.o ../crypto/asn1/asn1_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_par.d.tmp -MT crypto/asn1/asn1_par.o -c -o crypto/asn1/asn1_par.o ../crypto/asn1/asn1_par.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_mime.d.tmp -MT crypto/asn1/asn_mime.o -c -o crypto/asn1/asn_mime.o ../crypto/asn1/asn_mime.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_moid.d.tmp -MT crypto/asn1/asn_moid.o -c -o crypto/asn1/asn_moid.o ../crypto/asn1/asn_moid.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_mstbl.d.tmp -MT crypto/asn1/asn_mstbl.o -c -o crypto/asn1/asn_mstbl.o ../crypto/asn1/asn_mstbl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_pack.d.tmp -MT crypto/asn1/asn_pack.o -c -o crypto/asn1/asn_pack.o ../crypto/asn1/asn_pack.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/bio_asn1.d.tmp -MT crypto/asn1/bio_asn1.o -c -o crypto/asn1/bio_asn1.o ../crypto/asn1/bio_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/bio_ndef.d.tmp -MT crypto/asn1/bio_ndef.o -c -o crypto/asn1/bio_ndef.o ../crypto/asn1/bio_ndef.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/d2i_pr.d.tmp -MT crypto/asn1/d2i_pr.o -c -o crypto/asn1/d2i_pr.o ../crypto/asn1/d2i_pr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/d2i_pu.d.tmp -MT crypto/asn1/d2i_pu.o -c -o crypto/asn1/d2i_pu.o ../crypto/asn1/d2i_pu.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/evp_asn1.d.tmp -MT crypto/asn1/evp_asn1.o -c -o crypto/asn1/evp_asn1.o ../crypto/asn1/evp_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/f_int.d.tmp -MT crypto/asn1/f_int.o -c -o crypto/asn1/f_int.o ../crypto/asn1/f_int.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/f_string.d.tmp -MT crypto/asn1/f_string.o -c -o crypto/asn1/f_string.o ../crypto/asn1/f_string.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/i2d_pr.d.tmp -MT crypto/asn1/i2d_pr.o -c -o crypto/asn1/i2d_pr.o ../crypto/asn1/i2d_pr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/i2d_pu.d.tmp -MT crypto/asn1/i2d_pu.o -c -o crypto/asn1/i2d_pu.o ../crypto/asn1/i2d_pu.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/n_pkey.d.tmp -MT crypto/asn1/n_pkey.o -c -o crypto/asn1/n_pkey.o ../crypto/asn1/n_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/nsseq.d.tmp -MT crypto/asn1/nsseq.o -c -o crypto/asn1/nsseq.o ../crypto/asn1/nsseq.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p5_pbe.d.tmp -MT crypto/asn1/p5_pbe.o -c -o crypto/asn1/p5_pbe.o ../crypto/asn1/p5_pbe.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p5_pbev2.d.tmp -MT crypto/asn1/p5_pbev2.o -c -o crypto/asn1/p5_pbev2.o ../crypto/asn1/p5_pbev2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p5_scrypt.d.tmp -MT crypto/asn1/p5_scrypt.o -c -o crypto/asn1/p5_scrypt.o ../crypto/asn1/p5_scrypt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p8_pkey.d.tmp -MT crypto/asn1/p8_pkey.o -c -o crypto/asn1/p8_pkey.o ../crypto/asn1/p8_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/t_bitst.d.tmp -MT crypto/asn1/t_bitst.o -c -o crypto/asn1/t_bitst.o ../crypto/asn1/t_bitst.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/t_pkey.d.tmp -MT crypto/asn1/t_pkey.o -c -o crypto/asn1/t_pkey.o ../crypto/asn1/t_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/t_spki.d.tmp -MT crypto/asn1/t_spki.o -c -o crypto/asn1/t_spki.o ../crypto/asn1/t_spki.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_dec.d.tmp -MT crypto/asn1/tasn_dec.o -c -o crypto/asn1/tasn_dec.o ../crypto/asn1/tasn_dec.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_enc.d.tmp -MT crypto/asn1/tasn_enc.o -c -o crypto/asn1/tasn_enc.o ../crypto/asn1/tasn_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_fre.d.tmp -MT crypto/asn1/tasn_fre.o -c -o crypto/asn1/tasn_fre.o ../crypto/asn1/tasn_fre.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_new.d.tmp -MT crypto/asn1/tasn_new.o -c -o crypto/asn1/tasn_new.o ../crypto/asn1/tasn_new.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_prn.d.tmp -MT crypto/asn1/tasn_prn.o -c -o crypto/asn1/tasn_prn.o ../crypto/asn1/tasn_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_scn.d.tmp -MT crypto/asn1/tasn_scn.o -c -o crypto/asn1/tasn_scn.o ../crypto/asn1/tasn_scn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_typ.d.tmp -MT crypto/asn1/tasn_typ.o -c -o crypto/asn1/tasn_typ.o ../crypto/asn1/tasn_typ.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_utl.d.tmp -MT crypto/asn1/tasn_utl.o -c -o crypto/asn1/tasn_utl.o ../crypto/asn1/tasn_utl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_algor.d.tmp -MT crypto/asn1/x_algor.o -c -o crypto/asn1/x_algor.o ../crypto/asn1/x_algor.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_bignum.d.tmp -MT crypto/asn1/x_bignum.o -c -o crypto/asn1/x_bignum.o ../crypto/asn1/x_bignum.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_info.d.tmp -MT crypto/asn1/x_info.o -c -o crypto/asn1/x_info.o ../crypto/asn1/x_info.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_int64.d.tmp -MT crypto/asn1/x_int64.o -c -o crypto/asn1/x_int64.o ../crypto/asn1/x_int64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_long.d.tmp -MT crypto/asn1/x_long.o -c -o crypto/asn1/x_long.o ../crypto/asn1/x_long.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_pkey.d.tmp -MT crypto/asn1/x_pkey.o -c -o crypto/asn1/x_pkey.o ../crypto/asn1/x_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_sig.d.tmp -MT crypto/asn1/x_sig.o -c -o crypto/asn1/x_sig.o ../crypto/asn1/x_sig.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_spki.d.tmp -MT crypto/asn1/x_spki.o -c -o crypto/asn1/x_spki.o ../crypto/asn1/x_spki.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_val.d.tmp -MT crypto/asn1/x_val.o -c -o crypto/asn1/x_val.o ../crypto/asn1/x_val.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/arch/async_null.d.tmp -MT crypto/async/arch/async_null.o -c -o crypto/async/arch/async_null.o ../crypto/async/arch/async_null.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/arch/async_posix.d.tmp -MT crypto/async/arch/async_posix.o -c -o crypto/async/arch/async_posix.o ../crypto/async/arch/async_posix.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/arch/async_win.d.tmp -MT crypto/async/arch/async_win.o -c -o crypto/async/arch/async_win.o ../crypto/async/arch/async_win.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/async.d.tmp -MT crypto/async/async.o -c -o crypto/async/async.o ../crypto/async/async.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/async_err.d.tmp -MT crypto/async/async_err.o -c -o crypto/async/async_err.o ../crypto/async/async_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/async_wait.d.tmp -MT crypto/async/async_wait.o -c -o crypto/async/async_wait.o ../crypto/async/async_wait.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_cfb64.d.tmp -MT crypto/bf/bf_cfb64.o -c -o crypto/bf/bf_cfb64.o ../crypto/bf/bf_cfb64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_ecb.d.tmp -MT crypto/bf/bf_ecb.o -c -o crypto/bf/bf_ecb.o ../crypto/bf/bf_ecb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_enc.d.tmp -MT crypto/bf/bf_enc.o -c -o crypto/bf/bf_enc.o ../crypto/bf/bf_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_ofb64.d.tmp -MT crypto/bf/bf_ofb64.o -c -o crypto/bf/bf_ofb64.o ../crypto/bf/bf_ofb64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_skey.d.tmp -MT crypto/bf/bf_skey.o -c -o crypto/bf/bf_skey.o ../crypto/bf/bf_skey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_addr.d.tmp -MT crypto/bio/b_addr.o -c -o crypto/bio/b_addr.o ../crypto/bio/b_addr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_dump.d.tmp -MT crypto/bio/b_dump.o -c -o crypto/bio/b_dump.o ../crypto/bio/b_dump.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_print.d.tmp -MT crypto/bio/b_print.o -c -o crypto/bio/b_print.o ../crypto/bio/b_print.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_sock.d.tmp -MT crypto/bio/b_sock.o -c -o crypto/bio/b_sock.o ../crypto/bio/b_sock.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_sock2.d.tmp -MT crypto/bio/b_sock2.o -c -o crypto/bio/b_sock2.o ../crypto/bio/b_sock2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_buff.d.tmp -MT crypto/bio/bf_buff.o -c -o crypto/bio/bf_buff.o ../crypto/bio/bf_buff.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_lbuf.d.tmp -MT crypto/bio/bf_lbuf.o -c -o crypto/bio/bf_lbuf.o ../crypto/bio/bf_lbuf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_nbio.d.tmp -MT crypto/bio/bf_nbio.o -c -o crypto/bio/bf_nbio.o ../crypto/bio/bf_nbio.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_null.d.tmp -MT crypto/bio/bf_null.o -c -o crypto/bio/bf_null.o ../crypto/bio/bf_null.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_cb.d.tmp -MT crypto/bio/bio_cb.o -c -o crypto/bio/bio_cb.o ../crypto/bio/bio_cb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_err.d.tmp -MT crypto/bio/bio_err.o -c -o crypto/bio/bio_err.o ../crypto/bio/bio_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_lib.d.tmp -MT crypto/bio/bio_lib.o -c -o crypto/bio/bio_lib.o ../crypto/bio/bio_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_meth.d.tmp -MT crypto/bio/bio_meth.o -c -o crypto/bio/bio_meth.o ../crypto/bio/bio_meth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_acpt.d.tmp -MT crypto/bio/bss_acpt.o -c -o crypto/bio/bss_acpt.o ../crypto/bio/bss_acpt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_bio.d.tmp -MT crypto/bio/bss_bio.o -c -o crypto/bio/bss_bio.o ../crypto/bio/bss_bio.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_conn.d.tmp -MT crypto/bio/bss_conn.o -c -o crypto/bio/bss_conn.o ../crypto/bio/bss_conn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_dgram.d.tmp -MT crypto/bio/bss_dgram.o -c -o crypto/bio/bss_dgram.o ../crypto/bio/bss_dgram.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_fd.d.tmp -MT crypto/bio/bss_fd.o -c -o crypto/bio/bss_fd.o ../crypto/bio/bss_fd.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_file.d.tmp -MT crypto/bio/bss_file.o -c -o crypto/bio/bss_file.o ../crypto/bio/bss_file.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_log.d.tmp -MT crypto/bio/bss_log.o -c -o crypto/bio/bss_log.o ../crypto/bio/bss_log.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_mem.d.tmp -MT crypto/bio/bss_mem.o -c -o crypto/bio/bss_mem.o ../crypto/bio/bss_mem.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_null.d.tmp -MT crypto/bio/bss_null.o -c -o crypto/bio/bss_null.o ../crypto/bio/bss_null.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_sock.d.tmp -MT crypto/bio/bss_sock.o -c -o crypto/bio/bss_sock.o ../crypto/bio/bss_sock.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/blake2b.d.tmp -MT crypto/blake2/blake2b.o -c -o crypto/blake2/blake2b.o ../crypto/blake2/blake2b.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/blake2s.d.tmp -MT crypto/blake2/blake2s.o -c -o crypto/blake2/blake2s.o ../crypto/blake2/blake2s.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/m_blake2b.d.tmp -MT crypto/blake2/m_blake2b.o -c -o crypto/blake2/m_blake2b.o ../crypto/blake2/m_blake2b.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/m_blake2s.d.tmp -MT crypto/blake2/m_blake2s.o -c -o crypto/blake2/m_blake2s.o ../crypto/blake2/m_blake2s.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_add.d.tmp -MT crypto/bn/bn_add.o -c -o crypto/bn/bn_add.o ../crypto/bn/bn_add.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_asm.d.tmp -MT crypto/bn/bn_asm.o -c -o crypto/bn/bn_asm.o ../crypto/bn/bn_asm.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_blind.d.tmp -MT crypto/bn/bn_blind.o -c -o crypto/bn/bn_blind.o ../crypto/bn/bn_blind.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_const.d.tmp -MT crypto/bn/bn_const.o -c -o crypto/bn/bn_const.o ../crypto/bn/bn_const.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_ctx.d.tmp -MT crypto/bn/bn_ctx.o -c -o crypto/bn/bn_ctx.o ../crypto/bn/bn_ctx.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_depr.d.tmp -MT crypto/bn/bn_depr.o -c -o crypto/bn/bn_depr.o ../crypto/bn/bn_depr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_dh.d.tmp -MT crypto/bn/bn_dh.o -c -o crypto/bn/bn_dh.o ../crypto/bn/bn_dh.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_div.d.tmp -MT crypto/bn/bn_div.o -c -o crypto/bn/bn_div.o ../crypto/bn/bn_div.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_err.d.tmp -MT crypto/bn/bn_err.o -c -o crypto/bn/bn_err.o ../crypto/bn/bn_err.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -I.. -I../crypto/include -I../include -I../crypto -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_exp.d.tmp -MT crypto/bn/bn_exp.o -c -o crypto/bn/bn_exp.o ../crypto/bn/bn_exp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_exp2.d.tmp -MT crypto/bn/bn_exp2.o -c -o crypto/bn/bn_exp2.o ../crypto/bn/bn_exp2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_gcd.d.tmp -MT crypto/bn/bn_gcd.o -c -o crypto/bn/bn_gcd.o ../crypto/bn/bn_gcd.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_gf2m.d.tmp -MT crypto/bn/bn_gf2m.o -c -o crypto/bn/bn_gf2m.o ../crypto/bn/bn_gf2m.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_intern.d.tmp -MT crypto/bn/bn_intern.o -c -o crypto/bn/bn_intern.o ../crypto/bn/bn_intern.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_kron.d.tmp -MT crypto/bn/bn_kron.o -c -o crypto/bn/bn_kron.o ../crypto/bn/bn_kron.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_lib.d.tmp -MT crypto/bn/bn_lib.o -c -o crypto/bn/bn_lib.o ../crypto/bn/bn_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mod.d.tmp -MT crypto/bn/bn_mod.o -c -o crypto/bn/bn_mod.o ../crypto/bn/bn_mod.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mont.d.tmp -MT crypto/bn/bn_mont.o -c -o crypto/bn/bn_mont.o ../crypto/bn/bn_mont.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mpi.d.tmp -MT crypto/bn/bn_mpi.o -c -o crypto/bn/bn_mpi.o ../crypto/bn/bn_mpi.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mul.d.tmp -MT crypto/bn/bn_mul.o -c -o crypto/bn/bn_mul.o ../crypto/bn/bn_mul.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_nist.d.tmp -MT crypto/bn/bn_nist.o -c -o crypto/bn/bn_nist.o ../crypto/bn/bn_nist.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_prime.d.tmp -MT crypto/bn/bn_prime.o -c -o crypto/bn/bn_prime.o ../crypto/bn/bn_prime.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_print.d.tmp -MT crypto/bn/bn_print.o -c -o crypto/bn/bn_print.o ../crypto/bn/bn_print.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_rand.d.tmp -MT crypto/bn/bn_rand.o -c -o crypto/bn/bn_rand.o ../crypto/bn/bn_rand.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_recp.d.tmp -MT crypto/bn/bn_recp.o -c -o crypto/bn/bn_recp.o ../crypto/bn/bn_recp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_shift.d.tmp -MT crypto/bn/bn_shift.o -c -o crypto/bn/bn_shift.o ../crypto/bn/bn_shift.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_sqr.d.tmp -MT crypto/bn/bn_sqr.o -c -o crypto/bn/bn_sqr.o ../crypto/bn/bn_sqr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_sqrt.d.tmp -MT crypto/bn/bn_sqrt.o -c -o crypto/bn/bn_sqrt.o ../crypto/bn/bn_sqrt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_srp.d.tmp -MT crypto/bn/bn_srp.o -c -o crypto/bn/bn_srp.o ../crypto/bn/bn_srp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_word.d.tmp -MT crypto/bn/bn_word.o -c -o crypto/bn/bn_word.o ../crypto/bn/bn_word.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_x931p.d.tmp -MT crypto/bn/bn_x931p.o -c -o crypto/bn/bn_x931p.o ../crypto/bn/bn_x931p.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/buffer/buf_err.d.tmp -MT crypto/buffer/buf_err.o -c -o crypto/buffer/buf_err.o ../crypto/buffer/buf_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/buffer/buffer.d.tmp -MT crypto/buffer/buffer.o -c -o crypto/buffer/buffer.o ../crypto/buffer/buffer.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/camellia.d.tmp -MT crypto/camellia/camellia.o -c -o crypto/camellia/camellia.o ../crypto/camellia/camellia.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_cbc.d.tmp -MT crypto/camellia/cmll_cbc.o -c -o crypto/camellia/cmll_cbc.o ../crypto/camellia/cmll_cbc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_cfb.d.tmp -MT crypto/camellia/cmll_cfb.o -c -o crypto/camellia/cmll_cfb.o ../crypto/camellia/cmll_cfb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_ctr.d.tmp -MT crypto/camellia/cmll_ctr.o -c -o crypto/camellia/cmll_ctr.o ../crypto/camellia/cmll_ctr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_ecb.d.tmp -MT crypto/camellia/cmll_ecb.o -c -o crypto/camellia/cmll_ecb.o ../crypto/camellia/cmll_ecb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_misc.d.tmp -MT crypto/camellia/cmll_misc.o -c -o crypto/camellia/cmll_misc.o ../crypto/camellia/cmll_misc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_ofb.d.tmp -MT crypto/camellia/cmll_ofb.o -c -o crypto/camellia/cmll_ofb.o ../crypto/camellia/cmll_ofb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_cfb64.d.tmp -MT crypto/cast/c_cfb64.o -c -o crypto/cast/c_cfb64.o ../crypto/cast/c_cfb64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_ecb.d.tmp -MT crypto/cast/c_ecb.o -c -o crypto/cast/c_ecb.o ../crypto/cast/c_ecb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_enc.d.tmp -MT crypto/cast/c_enc.o -c -o crypto/cast/c_enc.o ../crypto/cast/c_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_ofb64.d.tmp -MT crypto/cast/c_ofb64.o -c -o crypto/cast/c_ofb64.o ../crypto/cast/c_ofb64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_skey.d.tmp -MT crypto/cast/c_skey.o -c -o crypto/cast/c_skey.o ../crypto/cast/c_skey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/chacha/chacha_enc.d.tmp -MT crypto/chacha/chacha_enc.o -c -o crypto/chacha/chacha_enc.o ../crypto/chacha/chacha_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cmac/cm_ameth.d.tmp -MT crypto/cmac/cm_ameth.o -c -o crypto/cmac/cm_ameth.o ../crypto/cmac/cm_ameth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cmac/cm_pmeth.d.tmp -MT crypto/cmac/cm_pmeth.o -c -o crypto/cmac/cm_pmeth.o ../crypto/cmac/cm_pmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cmac/cmac.d.tmp -MT crypto/cmac/cmac.o -c -o crypto/cmac/cmac.o ../crypto/cmac/cmac.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_asn1.d.tmp -MT crypto/cms/cms_asn1.o -c -o crypto/cms/cms_asn1.o ../crypto/cms/cms_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_att.d.tmp -MT crypto/cms/cms_att.o -c -o crypto/cms/cms_att.o ../crypto/cms/cms_att.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_cd.d.tmp -MT crypto/cms/cms_cd.o -c -o crypto/cms/cms_cd.o ../crypto/cms/cms_cd.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_dd.d.tmp -MT crypto/cms/cms_dd.o -c -o crypto/cms/cms_dd.o ../crypto/cms/cms_dd.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_enc.d.tmp -MT crypto/cms/cms_enc.o -c -o crypto/cms/cms_enc.o ../crypto/cms/cms_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_env.d.tmp -MT crypto/cms/cms_env.o -c -o crypto/cms/cms_env.o ../crypto/cms/cms_env.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_err.d.tmp -MT crypto/cms/cms_err.o -c -o crypto/cms/cms_err.o ../crypto/cms/cms_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_ess.d.tmp -MT crypto/cms/cms_ess.o -c -o crypto/cms/cms_ess.o ../crypto/cms/cms_ess.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_io.d.tmp -MT crypto/cms/cms_io.o -c -o crypto/cms/cms_io.o ../crypto/cms/cms_io.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_kari.d.tmp -MT crypto/cms/cms_kari.o -c -o crypto/cms/cms_kari.o ../crypto/cms/cms_kari.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_lib.d.tmp -MT crypto/cms/cms_lib.o -c -o crypto/cms/cms_lib.o ../crypto/cms/cms_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_pwri.d.tmp -MT crypto/cms/cms_pwri.o -c -o crypto/cms/cms_pwri.o ../crypto/cms/cms_pwri.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_sd.d.tmp -MT crypto/cms/cms_sd.o -c -o crypto/cms/cms_sd.o ../crypto/cms/cms_sd.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_smime.d.tmp -MT crypto/cms/cms_smime.o -c -o crypto/cms/cms_smime.o ../crypto/cms/cms_smime.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/comp/c_zlib.d.tmp -MT crypto/comp/c_zlib.o -c -o crypto/comp/c_zlib.o ../crypto/comp/c_zlib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/comp/comp_err.d.tmp -MT crypto/comp/comp_err.o -c -o crypto/comp/comp_err.o ../crypto/comp/comp_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/comp/comp_lib.d.tmp -MT crypto/comp/comp_lib.o -c -o crypto/comp/comp_lib.o ../crypto/comp/comp_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_api.d.tmp -MT crypto/conf/conf_api.o -c -o crypto/conf/conf_api.o ../crypto/conf/conf_api.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_def.d.tmp -MT crypto/conf/conf_def.o -c -o crypto/conf/conf_def.o ../crypto/conf/conf_def.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_err.d.tmp -MT crypto/conf/conf_err.o -c -o crypto/conf/conf_err.o ../crypto/conf/conf_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_lib.d.tmp -MT crypto/conf/conf_lib.o -c -o crypto/conf/conf_lib.o ../crypto/conf/conf_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_mall.d.tmp -MT crypto/conf/conf_mall.o -c -o crypto/conf/conf_mall.o ../crypto/conf/conf_mall.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_mod.d.tmp -MT crypto/conf/conf_mod.o -c -o crypto/conf/conf_mod.o ../crypto/conf/conf_mod.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_sap.d.tmp -MT crypto/conf/conf_sap.o -c -o crypto/conf/conf_sap.o ../crypto/conf/conf_sap.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_ssl.d.tmp -MT crypto/conf/conf_ssl.o -c -o crypto/conf/conf_ssl.o ../crypto/conf/conf_ssl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cpt_err.d.tmp -MT crypto/cpt_err.o -c -o crypto/cpt_err.o ../crypto/cpt_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cryptlib.d.tmp -MT crypto/cryptlib.o -c -o crypto/cryptlib.o ../crypto/cryptlib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_b64.d.tmp -MT crypto/ct/ct_b64.o -c -o crypto/ct/ct_b64.o ../crypto/ct/ct_b64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_err.d.tmp -MT crypto/ct/ct_err.o -c -o crypto/ct/ct_err.o ../crypto/ct/ct_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_log.d.tmp -MT crypto/ct/ct_log.o -c -o crypto/ct/ct_log.o ../crypto/ct/ct_log.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_oct.d.tmp -MT crypto/ct/ct_oct.o -c -o crypto/ct/ct_oct.o ../crypto/ct/ct_oct.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_policy.d.tmp -MT crypto/ct/ct_policy.o -c -o crypto/ct/ct_policy.o ../crypto/ct/ct_policy.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_prn.d.tmp -MT crypto/ct/ct_prn.o -c -o crypto/ct/ct_prn.o ../crypto/ct/ct_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_sct.d.tmp -MT crypto/ct/ct_sct.o -c -o crypto/ct/ct_sct.o ../crypto/ct/ct_sct.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_sct_ctx.d.tmp -MT crypto/ct/ct_sct_ctx.o -c -o crypto/ct/ct_sct_ctx.o ../crypto/ct/ct_sct_ctx.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_vfy.d.tmp -MT crypto/ct/ct_vfy.o -c -o crypto/ct/ct_vfy.o ../crypto/ct/ct_vfy.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_x509v3.d.tmp -MT crypto/ct/ct_x509v3.o -c -o crypto/ct/ct_x509v3.o ../crypto/ct/ct_x509v3.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ctype.d.tmp -MT crypto/ctype.o -c -o crypto/ctype.o ../crypto/ctype.c
+/usr/bin/perl ../util/mkbuildinf.pl "gcc -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DNDEBUG" "linux-x86" > crypto/buildinf.h
+gcc -I. -Icrypto/include -Iinclude -Icrypto -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cversion.d.tmp -MT crypto/cversion.o -c -o crypto/cversion.o ../crypto/cversion.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cbc_cksm.d.tmp -MT crypto/des/cbc_cksm.o -c -o crypto/des/cbc_cksm.o ../crypto/des/cbc_cksm.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cbc_enc.d.tmp -MT crypto/des/cbc_enc.o -c -o crypto/des/cbc_enc.o ../crypto/des/cbc_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cfb64ede.d.tmp -MT crypto/des/cfb64ede.o -c -o crypto/des/cfb64ede.o ../crypto/des/cfb64ede.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cfb64enc.d.tmp -MT crypto/des/cfb64enc.o -c -o crypto/des/cfb64enc.o ../crypto/des/cfb64enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cfb_enc.d.tmp -MT crypto/des/cfb_enc.o -c -o crypto/des/cfb_enc.o ../crypto/des/cfb_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/des_enc.d.tmp -MT crypto/des/des_enc.o -c -o crypto/des/des_enc.o ../crypto/des/des_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ecb3_enc.d.tmp -MT crypto/des/ecb3_enc.o -c -o crypto/des/ecb3_enc.o ../crypto/des/ecb3_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ecb_enc.d.tmp -MT crypto/des/ecb_enc.o -c -o crypto/des/ecb_enc.o ../crypto/des/ecb_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/fcrypt.d.tmp -MT crypto/des/fcrypt.o -c -o crypto/des/fcrypt.o ../crypto/des/fcrypt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/fcrypt_b.d.tmp -MT crypto/des/fcrypt_b.o -c -o crypto/des/fcrypt_b.o ../crypto/des/fcrypt_b.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ofb64ede.d.tmp -MT crypto/des/ofb64ede.o -c -o crypto/des/ofb64ede.o ../crypto/des/ofb64ede.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ofb64enc.d.tmp -MT crypto/des/ofb64enc.o -c -o crypto/des/ofb64enc.o ../crypto/des/ofb64enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ofb_enc.d.tmp -MT crypto/des/ofb_enc.o -c -o crypto/des/ofb_enc.o ../crypto/des/ofb_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/pcbc_enc.d.tmp -MT crypto/des/pcbc_enc.o -c -o crypto/des/pcbc_enc.o ../crypto/des/pcbc_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/qud_cksm.d.tmp -MT crypto/des/qud_cksm.o -c -o crypto/des/qud_cksm.o ../crypto/des/qud_cksm.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/rand_key.d.tmp -MT crypto/des/rand_key.o -c -o crypto/des/rand_key.o ../crypto/des/rand_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/set_key.d.tmp -MT crypto/des/set_key.o -c -o crypto/des/set_key.o ../crypto/des/set_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/str2key.d.tmp -MT crypto/des/str2key.o -c -o crypto/des/str2key.o ../crypto/des/str2key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/xcbc_enc.d.tmp -MT crypto/des/xcbc_enc.o -c -o crypto/des/xcbc_enc.o ../crypto/des/xcbc_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_ameth.d.tmp -MT crypto/dh/dh_ameth.o -c -o crypto/dh/dh_ameth.o ../crypto/dh/dh_ameth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_asn1.d.tmp -MT crypto/dh/dh_asn1.o -c -o crypto/dh/dh_asn1.o ../crypto/dh/dh_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_check.d.tmp -MT crypto/dh/dh_check.o -c -o crypto/dh/dh_check.o ../crypto/dh/dh_check.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_depr.d.tmp -MT crypto/dh/dh_depr.o -c -o crypto/dh/dh_depr.o ../crypto/dh/dh_depr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_err.d.tmp -MT crypto/dh/dh_err.o -c -o crypto/dh/dh_err.o ../crypto/dh/dh_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_gen.d.tmp -MT crypto/dh/dh_gen.o -c -o crypto/dh/dh_gen.o ../crypto/dh/dh_gen.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_kdf.d.tmp -MT crypto/dh/dh_kdf.o -c -o crypto/dh/dh_kdf.o ../crypto/dh/dh_kdf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_key.d.tmp -MT crypto/dh/dh_key.o -c -o crypto/dh/dh_key.o ../crypto/dh/dh_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_lib.d.tmp -MT crypto/dh/dh_lib.o -c -o crypto/dh/dh_lib.o ../crypto/dh/dh_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_meth.d.tmp -MT crypto/dh/dh_meth.o -c -o crypto/dh/dh_meth.o ../crypto/dh/dh_meth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_pmeth.d.tmp -MT crypto/dh/dh_pmeth.o -c -o crypto/dh/dh_pmeth.o ../crypto/dh/dh_pmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_prn.d.tmp -MT crypto/dh/dh_prn.o -c -o crypto/dh/dh_prn.o ../crypto/dh/dh_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_rfc5114.d.tmp -MT crypto/dh/dh_rfc5114.o -c -o crypto/dh/dh_rfc5114.o ../crypto/dh/dh_rfc5114.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_rfc7919.d.tmp -MT crypto/dh/dh_rfc7919.o -c -o crypto/dh/dh_rfc7919.o ../crypto/dh/dh_rfc7919.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_ameth.d.tmp -MT crypto/dsa/dsa_ameth.o -c -o crypto/dsa/dsa_ameth.o ../crypto/dsa/dsa_ameth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_asn1.d.tmp -MT crypto/dsa/dsa_asn1.o -c -o crypto/dsa/dsa_asn1.o ../crypto/dsa/dsa_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_depr.d.tmp -MT crypto/dsa/dsa_depr.o -c -o crypto/dsa/dsa_depr.o ../crypto/dsa/dsa_depr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_err.d.tmp -MT crypto/dsa/dsa_err.o -c -o crypto/dsa/dsa_err.o ../crypto/dsa/dsa_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_gen.d.tmp -MT crypto/dsa/dsa_gen.o -c -o crypto/dsa/dsa_gen.o ../crypto/dsa/dsa_gen.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_key.d.tmp -MT crypto/dsa/dsa_key.o -c -o crypto/dsa/dsa_key.o ../crypto/dsa/dsa_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_lib.d.tmp -MT crypto/dsa/dsa_lib.o -c -o crypto/dsa/dsa_lib.o ../crypto/dsa/dsa_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_meth.d.tmp -MT crypto/dsa/dsa_meth.o -c -o crypto/dsa/dsa_meth.o ../crypto/dsa/dsa_meth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_ossl.d.tmp -MT crypto/dsa/dsa_ossl.o -c -o crypto/dsa/dsa_ossl.o ../crypto/dsa/dsa_ossl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_pmeth.d.tmp -MT crypto/dsa/dsa_pmeth.o -c -o crypto/dsa/dsa_pmeth.o ../crypto/dsa/dsa_pmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_prn.d.tmp -MT crypto/dsa/dsa_prn.o -c -o crypto/dsa/dsa_prn.o ../crypto/dsa/dsa_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_sign.d.tmp -MT crypto/dsa/dsa_sign.o -c -o crypto/dsa/dsa_sign.o ../crypto/dsa/dsa_sign.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_vrf.d.tmp -MT crypto/dsa/dsa_vrf.o -c -o crypto/dsa/dsa_vrf.o ../crypto/dsa/dsa_vrf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_dl.d.tmp -MT crypto/dso/dso_dl.o -c -o crypto/dso/dso_dl.o ../crypto/dso/dso_dl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_dlfcn.d.tmp -MT crypto/dso/dso_dlfcn.o -c -o crypto/dso/dso_dlfcn.o ../crypto/dso/dso_dlfcn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_err.d.tmp -MT crypto/dso/dso_err.o -c -o crypto/dso/dso_err.o ../crypto/dso/dso_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_lib.d.tmp -MT crypto/dso/dso_lib.o -c -o crypto/dso/dso_lib.o ../crypto/dso/dso_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_openssl.d.tmp -MT crypto/dso/dso_openssl.o -c -o crypto/dso/dso_openssl.o ../crypto/dso/dso_openssl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_vms.d.tmp -MT crypto/dso/dso_vms.o -c -o crypto/dso/dso_vms.o ../crypto/dso/dso_vms.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_win32.d.tmp -MT crypto/dso/dso_win32.o -c -o crypto/dso/dso_win32.o ../crypto/dso/dso_win32.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ebcdic.d.tmp -MT crypto/ebcdic.o -c -o crypto/ebcdic.o ../crypto/ebcdic.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve25519.d.tmp -MT crypto/ec/curve25519.o -c -o crypto/ec/curve25519.o ../crypto/ec/curve25519.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -I.. -I../crypto/include -I../include -I../crypto/ec/curve448/arch_32 -I../crypto/ec/curve448 -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/arch_32/f_impl.d.tmp -MT crypto/ec/curve448/arch_32/f_impl.o -c -o crypto/ec/curve448/arch_32/f_impl.o ../crypto/ec/curve448/arch_32/f_impl.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -I.. -I../crypto/include -I../include -I../crypto/ec/curve448/arch_32 -I../crypto/ec/curve448 -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/curve448.d.tmp -MT crypto/ec/curve448/curve448.o -c -o crypto/ec/curve448/curve448.o ../crypto/ec/curve448/curve448.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -I.. -I../crypto/include -I../include -I../crypto/ec/curve448/arch_32 -I../crypto/ec/curve448 -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/curve448_tables.d.tmp -MT crypto/ec/curve448/curve448_tables.o -c -o crypto/ec/curve448/curve448_tables.o ../crypto/ec/curve448/curve448_tables.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -I.. -I../crypto/include -I../include -I../crypto/ec/curve448/arch_32 -I../crypto/ec/curve448 -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/eddsa.d.tmp -MT crypto/ec/curve448/eddsa.o -c -o crypto/ec/curve448/eddsa.o ../crypto/ec/curve448/eddsa.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -I.. -I../crypto/include -I../include -I../crypto/ec/curve448/arch_32 -I../crypto/ec/curve448 -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/f_generic.d.tmp -MT crypto/ec/curve448/f_generic.o -c -o crypto/ec/curve448/f_generic.o ../crypto/ec/curve448/f_generic.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -I.. -I../crypto/include -I../include -I../crypto/ec/curve448/arch_32 -I../crypto/ec/curve448 -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/scalar.d.tmp -MT crypto/ec/curve448/scalar.o -c -o crypto/ec/curve448/scalar.o ../crypto/ec/curve448/scalar.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec2_oct.d.tmp -MT crypto/ec/ec2_oct.o -c -o crypto/ec/ec2_oct.o ../crypto/ec/ec2_oct.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec2_smpl.d.tmp -MT crypto/ec/ec2_smpl.o -c -o crypto/ec/ec2_smpl.o ../crypto/ec/ec2_smpl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_ameth.d.tmp -MT crypto/ec/ec_ameth.o -c -o crypto/ec/ec_ameth.o ../crypto/ec/ec_ameth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_asn1.d.tmp -MT crypto/ec/ec_asn1.o -c -o crypto/ec/ec_asn1.o ../crypto/ec/ec_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_check.d.tmp -MT crypto/ec/ec_check.o -c -o crypto/ec/ec_check.o ../crypto/ec/ec_check.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_curve.d.tmp -MT crypto/ec/ec_curve.o -c -o crypto/ec/ec_curve.o ../crypto/ec/ec_curve.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_cvt.d.tmp -MT crypto/ec/ec_cvt.o -c -o crypto/ec/ec_cvt.o ../crypto/ec/ec_cvt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_err.d.tmp -MT crypto/ec/ec_err.o -c -o crypto/ec/ec_err.o ../crypto/ec/ec_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_key.d.tmp -MT crypto/ec/ec_key.o -c -o crypto/ec/ec_key.o ../crypto/ec/ec_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_kmeth.d.tmp -MT crypto/ec/ec_kmeth.o -c -o crypto/ec/ec_kmeth.o ../crypto/ec/ec_kmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_lib.d.tmp -MT crypto/ec/ec_lib.o -c -o crypto/ec/ec_lib.o ../crypto/ec/ec_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_mult.d.tmp -MT crypto/ec/ec_mult.o -c -o crypto/ec/ec_mult.o ../crypto/ec/ec_mult.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_oct.d.tmp -MT crypto/ec/ec_oct.o -c -o crypto/ec/ec_oct.o ../crypto/ec/ec_oct.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_pmeth.d.tmp -MT crypto/ec/ec_pmeth.o -c -o crypto/ec/ec_pmeth.o ../crypto/ec/ec_pmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_print.d.tmp -MT crypto/ec/ec_print.o -c -o crypto/ec/ec_print.o ../crypto/ec/ec_print.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdh_kdf.d.tmp -MT crypto/ec/ecdh_kdf.o -c -o crypto/ec/ecdh_kdf.o ../crypto/ec/ecdh_kdf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdh_ossl.d.tmp -MT crypto/ec/ecdh_ossl.o -c -o crypto/ec/ecdh_ossl.o ../crypto/ec/ecdh_ossl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdsa_ossl.d.tmp -MT crypto/ec/ecdsa_ossl.o -c -o crypto/ec/ecdsa_ossl.o ../crypto/ec/ecdsa_ossl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdsa_sign.d.tmp -MT crypto/ec/ecdsa_sign.o -c -o crypto/ec/ecdsa_sign.o ../crypto/ec/ecdsa_sign.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdsa_vrf.d.tmp -MT crypto/ec/ecdsa_vrf.o -c -o crypto/ec/ecdsa_vrf.o ../crypto/ec/ecdsa_vrf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/eck_prn.d.tmp -MT crypto/ec/eck_prn.o -c -o crypto/ec/eck_prn.o ../crypto/ec/eck_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_mont.d.tmp -MT crypto/ec/ecp_mont.o -c -o crypto/ec/ecp_mont.o ../crypto/ec/ecp_mont.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nist.d.tmp -MT crypto/ec/ecp_nist.o -c -o crypto/ec/ecp_nist.o ../crypto/ec/ecp_nist.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistp224.d.tmp -MT crypto/ec/ecp_nistp224.o -c -o crypto/ec/ecp_nistp224.o ../crypto/ec/ecp_nistp224.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistp256.d.tmp -MT crypto/ec/ecp_nistp256.o -c -o crypto/ec/ecp_nistp256.o ../crypto/ec/ecp_nistp256.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistp521.d.tmp -MT crypto/ec/ecp_nistp521.o -c -o crypto/ec/ecp_nistp521.o ../crypto/ec/ecp_nistp521.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistputil.d.tmp -MT crypto/ec/ecp_nistputil.o -c -o crypto/ec/ecp_nistputil.o ../crypto/ec/ecp_nistputil.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_oct.d.tmp -MT crypto/ec/ecp_oct.o -c -o crypto/ec/ecp_oct.o ../crypto/ec/ecp_oct.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_smpl.d.tmp -MT crypto/ec/ecp_smpl.o -c -o crypto/ec/ecp_smpl.o ../crypto/ec/ecp_smpl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecx_meth.d.tmp -MT crypto/ec/ecx_meth.o -c -o crypto/ec/ecx_meth.o ../crypto/ec/ecx_meth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_all.d.tmp -MT crypto/engine/eng_all.o -c -o crypto/engine/eng_all.o ../crypto/engine/eng_all.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_cnf.d.tmp -MT crypto/engine/eng_cnf.o -c -o crypto/engine/eng_cnf.o ../crypto/engine/eng_cnf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_ctrl.d.tmp -MT crypto/engine/eng_ctrl.o -c -o crypto/engine/eng_ctrl.o ../crypto/engine/eng_ctrl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_dyn.d.tmp -MT crypto/engine/eng_dyn.o -c -o crypto/engine/eng_dyn.o ../crypto/engine/eng_dyn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_err.d.tmp -MT crypto/engine/eng_err.o -c -o crypto/engine/eng_err.o ../crypto/engine/eng_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_fat.d.tmp -MT crypto/engine/eng_fat.o -c -o crypto/engine/eng_fat.o ../crypto/engine/eng_fat.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_init.d.tmp -MT crypto/engine/eng_init.o -c -o crypto/engine/eng_init.o ../crypto/engine/eng_init.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_lib.d.tmp -MT crypto/engine/eng_lib.o -c -o crypto/engine/eng_lib.o ../crypto/engine/eng_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_list.d.tmp -MT crypto/engine/eng_list.o -c -o crypto/engine/eng_list.o ../crypto/engine/eng_list.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_openssl.d.tmp -MT crypto/engine/eng_openssl.o -c -o crypto/engine/eng_openssl.o ../crypto/engine/eng_openssl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_pkey.d.tmp -MT crypto/engine/eng_pkey.o -c -o crypto/engine/eng_pkey.o ../crypto/engine/eng_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_rdrand.d.tmp -MT crypto/engine/eng_rdrand.o -c -o crypto/engine/eng_rdrand.o ../crypto/engine/eng_rdrand.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_table.d.tmp -MT crypto/engine/eng_table.o -c -o crypto/engine/eng_table.o ../crypto/engine/eng_table.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_asnmth.d.tmp -MT crypto/engine/tb_asnmth.o -c -o crypto/engine/tb_asnmth.o ../crypto/engine/tb_asnmth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_cipher.d.tmp -MT crypto/engine/tb_cipher.o -c -o crypto/engine/tb_cipher.o ../crypto/engine/tb_cipher.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_dh.d.tmp -MT crypto/engine/tb_dh.o -c -o crypto/engine/tb_dh.o ../crypto/engine/tb_dh.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_digest.d.tmp -MT crypto/engine/tb_digest.o -c -o crypto/engine/tb_digest.o ../crypto/engine/tb_digest.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_dsa.d.tmp -MT crypto/engine/tb_dsa.o -c -o crypto/engine/tb_dsa.o ../crypto/engine/tb_dsa.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_eckey.d.tmp -MT crypto/engine/tb_eckey.o -c -o crypto/engine/tb_eckey.o ../crypto/engine/tb_eckey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_pkmeth.d.tmp -MT crypto/engine/tb_pkmeth.o -c -o crypto/engine/tb_pkmeth.o ../crypto/engine/tb_pkmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_rand.d.tmp -MT crypto/engine/tb_rand.o -c -o crypto/engine/tb_rand.o ../crypto/engine/tb_rand.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_rsa.d.tmp -MT crypto/engine/tb_rsa.o -c -o crypto/engine/tb_rsa.o ../crypto/engine/tb_rsa.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/err/err.d.tmp -MT crypto/err/err.o -c -o crypto/err/err.o ../crypto/err/err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/err/err_all.d.tmp -MT crypto/err/err_all.o -c -o crypto/err/err_all.o ../crypto/err/err_all.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/err/err_prn.d.tmp -MT crypto/err/err_prn.o -c -o crypto/err/err_prn.o ../crypto/err/err_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_b64.d.tmp -MT crypto/evp/bio_b64.o -c -o crypto/evp/bio_b64.o ../crypto/evp/bio_b64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_enc.d.tmp -MT crypto/evp/bio_enc.o -c -o crypto/evp/bio_enc.o ../crypto/evp/bio_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_md.d.tmp -MT crypto/evp/bio_md.o -c -o crypto/evp/bio_md.o ../crypto/evp/bio_md.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_ok.d.tmp -MT crypto/evp/bio_ok.o -c -o crypto/evp/bio_ok.o ../crypto/evp/bio_ok.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/c_allc.d.tmp -MT crypto/evp/c_allc.o -c -o crypto/evp/c_allc.o ../crypto/evp/c_allc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/c_alld.d.tmp -MT crypto/evp/c_alld.o -c -o crypto/evp/c_alld.o ../crypto/evp/c_alld.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/cmeth_lib.d.tmp -MT crypto/evp/cmeth_lib.o -c -o crypto/evp/cmeth_lib.o ../crypto/evp/cmeth_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/digest.d.tmp -MT crypto/evp/digest.o -c -o crypto/evp/digest.o ../crypto/evp/digest.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -Icrypto/modes -I.. -I../crypto/include -I../include -I../crypto -I../crypto/modes -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aes.d.tmp -MT crypto/evp/e_aes.o -c -o crypto/evp/e_aes.o ../crypto/evp/e_aes.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/modes -I.. -I../crypto/include -I../include -I../crypto/modes -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aes_cbc_hmac_sha1.d.tmp -MT crypto/evp/e_aes_cbc_hmac_sha1.o -c -o crypto/evp/e_aes_cbc_hmac_sha1.o ../crypto/evp/e_aes_cbc_hmac_sha1.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto/modes -I.. -I../crypto/include -I../include -I../crypto/modes -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aes_cbc_hmac_sha256.d.tmp -MT crypto/evp/e_aes_cbc_hmac_sha256.o -c -o crypto/evp/e_aes_cbc_hmac_sha256.o ../crypto/evp/e_aes_cbc_hmac_sha256.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -Icrypto/modes -I.. -I../crypto/include -I../include -I../crypto -I../crypto/modes -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aria.d.tmp -MT crypto/evp/e_aria.o -c -o crypto/evp/e_aria.o ../crypto/evp/e_aria.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_bf.d.tmp -MT crypto/evp/e_bf.o -c -o crypto/evp/e_bf.o ../crypto/evp/e_bf.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -Icrypto/modes -I.. -I../crypto/include -I../include -I../crypto -I../crypto/modes -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_camellia.d.tmp -MT crypto/evp/e_camellia.o -c -o crypto/evp/e_camellia.o ../crypto/evp/e_camellia.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_cast.d.tmp -MT crypto/evp/e_cast.o -c -o crypto/evp/e_cast.o ../crypto/evp/e_cast.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_chacha20_poly1305.d.tmp -MT crypto/evp/e_chacha20_poly1305.o -c -o crypto/evp/e_chacha20_poly1305.o ../crypto/evp/e_chacha20_poly1305.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -I.. -I../crypto/include -I../include -I../crypto -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_des.d.tmp -MT crypto/evp/e_des.o -c -o crypto/evp/e_des.o ../crypto/evp/e_des.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -I.. -I../crypto/include -I../include -I../crypto -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_des3.d.tmp -MT crypto/evp/e_des3.o -c -o crypto/evp/e_des3.o ../crypto/evp/e_des3.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_idea.d.tmp -MT crypto/evp/e_idea.o -c -o crypto/evp/e_idea.o ../crypto/evp/e_idea.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_null.d.tmp -MT crypto/evp/e_null.o -c -o crypto/evp/e_null.o ../crypto/evp/e_null.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_old.d.tmp -MT crypto/evp/e_old.o -c -o crypto/evp/e_old.o ../crypto/evp/e_old.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc2.d.tmp -MT crypto/evp/e_rc2.o -c -o crypto/evp/e_rc2.o ../crypto/evp/e_rc2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc4.d.tmp -MT crypto/evp/e_rc4.o -c -o crypto/evp/e_rc4.o ../crypto/evp/e_rc4.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc4_hmac_md5.d.tmp -MT crypto/evp/e_rc4_hmac_md5.o -c -o crypto/evp/e_rc4_hmac_md5.o ../crypto/evp/e_rc4_hmac_md5.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc5.d.tmp -MT crypto/evp/e_rc5.o -c -o crypto/evp/e_rc5.o ../crypto/evp/e_rc5.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_seed.d.tmp -MT crypto/evp/e_seed.o -c -o crypto/evp/e_seed.o ../crypto/evp/e_seed.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -Icrypto/modes -I.. -I../crypto/include -I../include -I../crypto -I../crypto/modes -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_sm4.d.tmp -MT crypto/evp/e_sm4.o -c -o crypto/evp/e_sm4.o ../crypto/evp/e_sm4.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_xcbc_d.d.tmp -MT crypto/evp/e_xcbc_d.o -c -o crypto/evp/e_xcbc_d.o ../crypto/evp/e_xcbc_d.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/encode.d.tmp -MT crypto/evp/encode.o -c -o crypto/evp/encode.o ../crypto/evp/encode.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_cnf.d.tmp -MT crypto/evp/evp_cnf.o -c -o crypto/evp/evp_cnf.o ../crypto/evp/evp_cnf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_enc.d.tmp -MT crypto/evp/evp_enc.o -c -o crypto/evp/evp_enc.o ../crypto/evp/evp_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_err.d.tmp -MT crypto/evp/evp_err.o -c -o crypto/evp/evp_err.o ../crypto/evp/evp_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_key.d.tmp -MT crypto/evp/evp_key.o -c -o crypto/evp/evp_key.o ../crypto/evp/evp_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_lib.d.tmp -MT crypto/evp/evp_lib.o -c -o crypto/evp/evp_lib.o ../crypto/evp/evp_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_pbe.d.tmp -MT crypto/evp/evp_pbe.o -c -o crypto/evp/evp_pbe.o ../crypto/evp/evp_pbe.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_pkey.d.tmp -MT crypto/evp/evp_pkey.o -c -o crypto/evp/evp_pkey.o ../crypto/evp/evp_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md2.d.tmp -MT crypto/evp/m_md2.o -c -o crypto/evp/m_md2.o ../crypto/evp/m_md2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md4.d.tmp -MT crypto/evp/m_md4.o -c -o crypto/evp/m_md4.o ../crypto/evp/m_md4.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md5.d.tmp -MT crypto/evp/m_md5.o -c -o crypto/evp/m_md5.o ../crypto/evp/m_md5.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md5_sha1.d.tmp -MT crypto/evp/m_md5_sha1.o -c -o crypto/evp/m_md5_sha1.o ../crypto/evp/m_md5_sha1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_mdc2.d.tmp -MT crypto/evp/m_mdc2.o -c -o crypto/evp/m_mdc2.o ../crypto/evp/m_mdc2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_null.d.tmp -MT crypto/evp/m_null.o -c -o crypto/evp/m_null.o ../crypto/evp/m_null.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_ripemd.d.tmp -MT crypto/evp/m_ripemd.o -c -o crypto/evp/m_ripemd.o ../crypto/evp/m_ripemd.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_sha1.d.tmp -MT crypto/evp/m_sha1.o -c -o crypto/evp/m_sha1.o ../crypto/evp/m_sha1.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -I.. -I../crypto/include -I../include -I../crypto -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_sha3.d.tmp -MT crypto/evp/m_sha3.o -c -o crypto/evp/m_sha3.o ../crypto/evp/m_sha3.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_sigver.d.tmp -MT crypto/evp/m_sigver.o -c -o crypto/evp/m_sigver.o ../crypto/evp/m_sigver.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_wp.d.tmp -MT crypto/evp/m_wp.o -c -o crypto/evp/m_wp.o ../crypto/evp/m_wp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/names.d.tmp -MT crypto/evp/names.o -c -o crypto/evp/names.o ../crypto/evp/names.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p5_crpt.d.tmp -MT crypto/evp/p5_crpt.o -c -o crypto/evp/p5_crpt.o ../crypto/evp/p5_crpt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p5_crpt2.d.tmp -MT crypto/evp/p5_crpt2.o -c -o crypto/evp/p5_crpt2.o ../crypto/evp/p5_crpt2.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_dec.d.tmp -MT crypto/evp/p_dec.o -c -o crypto/evp/p_dec.o ../crypto/evp/p_dec.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_enc.d.tmp -MT crypto/evp/p_enc.o -c -o crypto/evp/p_enc.o ../crypto/evp/p_enc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_lib.d.tmp -MT crypto/evp/p_lib.o -c -o crypto/evp/p_lib.o ../crypto/evp/p_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_open.d.tmp -MT crypto/evp/p_open.o -c -o crypto/evp/p_open.o ../crypto/evp/p_open.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_seal.d.tmp -MT crypto/evp/p_seal.o -c -o crypto/evp/p_seal.o ../crypto/evp/p_seal.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_sign.d.tmp -MT crypto/evp/p_sign.o -c -o crypto/evp/p_sign.o ../crypto/evp/p_sign.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_verify.d.tmp -MT crypto/evp/p_verify.o -c -o crypto/evp/p_verify.o ../crypto/evp/p_verify.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pbe_scrypt.d.tmp -MT crypto/evp/pbe_scrypt.o -c -o crypto/evp/pbe_scrypt.o ../crypto/evp/pbe_scrypt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pmeth_fn.d.tmp -MT crypto/evp/pmeth_fn.o -c -o crypto/evp/pmeth_fn.o ../crypto/evp/pmeth_fn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pmeth_gn.d.tmp -MT crypto/evp/pmeth_gn.o -c -o crypto/evp/pmeth_gn.o ../crypto/evp/pmeth_gn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pmeth_lib.d.tmp -MT crypto/evp/pmeth_lib.o -c -o crypto/evp/pmeth_lib.o ../crypto/evp/pmeth_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ex_data.d.tmp -MT crypto/ex_data.o -c -o crypto/ex_data.o ../crypto/ex_data.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/getenv.d.tmp -MT crypto/getenv.o -c -o crypto/getenv.o ../crypto/getenv.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/hmac/hm_ameth.d.tmp -MT crypto/hmac/hm_ameth.o -c -o crypto/hmac/hm_ameth.o ../crypto/hmac/hm_ameth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/hmac/hm_pmeth.d.tmp -MT crypto/hmac/hm_pmeth.o -c -o crypto/hmac/hm_pmeth.o ../crypto/hmac/hm_pmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/hmac/hmac.d.tmp -MT crypto/hmac/hmac.o -c -o crypto/hmac/hmac.o ../crypto/hmac/hmac.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_cbc.d.tmp -MT crypto/idea/i_cbc.o -c -o crypto/idea/i_cbc.o ../crypto/idea/i_cbc.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_cfb64.d.tmp -MT crypto/idea/i_cfb64.o -c -o crypto/idea/i_cfb64.o ../crypto/idea/i_cfb64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_ecb.d.tmp -MT crypto/idea/i_ecb.o -c -o crypto/idea/i_ecb.o ../crypto/idea/i_ecb.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_ofb64.d.tmp -MT crypto/idea/i_ofb64.o -c -o crypto/idea/i_ofb64.o ../crypto/idea/i_ofb64.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_skey.d.tmp -MT crypto/idea/i_skey.o -c -o crypto/idea/i_skey.o ../crypto/idea/i_skey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/init.d.tmp -MT crypto/init.o -c -o crypto/init.o ../crypto/init.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/hkdf.d.tmp -MT crypto/kdf/hkdf.o -c -o crypto/kdf/hkdf.o ../crypto/kdf/hkdf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/kdf_err.d.tmp -MT crypto/kdf/kdf_err.o -c -o crypto/kdf/kdf_err.o ../crypto/kdf/kdf_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/scrypt.d.tmp -MT crypto/kdf/scrypt.o -c -o crypto/kdf/scrypt.o ../crypto/kdf/scrypt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/tls1_prf.d.tmp -MT crypto/kdf/tls1_prf.o -c -o crypto/kdf/tls1_prf.o ../crypto/kdf/tls1_prf.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/lhash/lh_stats.d.tmp -MT crypto/lhash/lh_stats.o -c -o crypto/lhash/lh_stats.o ../crypto/lhash/lh_stats.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/lhash/lhash.d.tmp -MT crypto/lhash/lhash.o -c -o crypto/lhash/lhash.o ../crypto/lhash/lhash.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md2/md2_dgst.d.tmp -MT crypto/md2/md2_dgst.o -c -o crypto/md2/md2_dgst.o ../crypto/md2/md2_dgst.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md2/md2_one.d.tmp -MT crypto/md2/md2_one.o -c -o crypto/md2/md2_one.o ../crypto/md2/md2_one.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md4/md4_dgst.d.tmp -MT crypto/md4/md4_dgst.o -c -o crypto/md4/md4_dgst.o ../crypto/md4/md4_dgst.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md4/md4_one.d.tmp -MT crypto/md4/md4_one.o -c -o crypto/md4/md4_one.o ../crypto/md4/md4_one.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md5/md5_dgst.d.tmp -MT crypto/md5/md5_dgst.o -c -o crypto/md5/md5_dgst.o ../crypto/md5/md5_dgst.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md5/md5_one.d.tmp -MT crypto/md5/md5_one.o -c -o crypto/md5/md5_one.o ../crypto/md5/md5_one.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem.d.tmp -MT crypto/mem.o -c -o crypto/mem.o ../crypto/mem.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem_clr.d.tmp -MT crypto/mem_clr.o -c -o crypto/mem_clr.o ../crypto/mem_clr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem_dbg.d.tmp -MT crypto/mem_dbg.o -c -o crypto/mem_dbg.o ../crypto/mem_dbg.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem_sec.d.tmp -MT crypto/mem_sec.o -c -o crypto/mem_sec.o ../crypto/mem_sec.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/cbc128.d.tmp -MT crypto/modes/cbc128.o -c -o crypto/modes/cbc128.o ../crypto/modes/cbc128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ccm128.d.tmp -MT crypto/modes/ccm128.o -c -o crypto/modes/ccm128.o ../crypto/modes/ccm128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/cfb128.d.tmp -MT crypto/modes/cfb128.o -c -o crypto/modes/cfb128.o ../crypto/modes/cfb128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ctr128.d.tmp -MT crypto/modes/ctr128.o -c -o crypto/modes/ctr128.o ../crypto/modes/ctr128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/cts128.d.tmp -MT crypto/modes/cts128.o -c -o crypto/modes/cts128.o ../crypto/modes/cts128.c
+gcc -I. -Icrypto/include -Iinclude -Icrypto -I.. -I../crypto/include -I../include -I../crypto -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/gcm128.d.tmp -MT crypto/modes/gcm128.o -c -o crypto/modes/gcm128.o ../crypto/modes/gcm128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ocb128.d.tmp -MT crypto/modes/ocb128.o -c -o crypto/modes/ocb128.o ../crypto/modes/ocb128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ofb128.d.tmp -MT crypto/modes/ofb128.o -c -o crypto/modes/ofb128.o ../crypto/modes/ofb128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/wrap128.d.tmp -MT crypto/modes/wrap128.o -c -o crypto/modes/wrap128.o ../crypto/modes/wrap128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/xts128.d.tmp -MT crypto/modes/xts128.o -c -o crypto/modes/xts128.o ../crypto/modes/xts128.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_dir.d.tmp -MT crypto/o_dir.o -c -o crypto/o_dir.o ../crypto/o_dir.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_fips.d.tmp -MT crypto/o_fips.o -c -o crypto/o_fips.o ../crypto/o_fips.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_fopen.d.tmp -MT crypto/o_fopen.o -c -o crypto/o_fopen.o ../crypto/o_fopen.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_init.d.tmp -MT crypto/o_init.o -c -o crypto/o_init.o ../crypto/o_init.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_str.d.tmp -MT crypto/o_str.o -c -o crypto/o_str.o ../crypto/o_str.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_time.d.tmp -MT crypto/o_time.o -c -o crypto/o_time.o ../crypto/o_time.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/o_names.d.tmp -MT crypto/objects/o_names.o -c -o crypto/objects/o_names.o ../crypto/objects/o_names.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_dat.d.tmp -MT crypto/objects/obj_dat.o -c -o crypto/objects/obj_dat.o ../crypto/objects/obj_dat.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_err.d.tmp -MT crypto/objects/obj_err.o -c -o crypto/objects/obj_err.o ../crypto/objects/obj_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_lib.d.tmp -MT crypto/objects/obj_lib.o -c -o crypto/objects/obj_lib.o ../crypto/objects/obj_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_xref.d.tmp -MT crypto/objects/obj_xref.o -c -o crypto/objects/obj_xref.o ../crypto/objects/obj_xref.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_asn.d.tmp -MT crypto/ocsp/ocsp_asn.o -c -o crypto/ocsp/ocsp_asn.o ../crypto/ocsp/ocsp_asn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_cl.d.tmp -MT crypto/ocsp/ocsp_cl.o -c -o crypto/ocsp/ocsp_cl.o ../crypto/ocsp/ocsp_cl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_err.d.tmp -MT crypto/ocsp/ocsp_err.o -c -o crypto/ocsp/ocsp_err.o ../crypto/ocsp/ocsp_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_ext.d.tmp -MT crypto/ocsp/ocsp_ext.o -c -o crypto/ocsp/ocsp_ext.o ../crypto/ocsp/ocsp_ext.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_ht.d.tmp -MT crypto/ocsp/ocsp_ht.o -c -o crypto/ocsp/ocsp_ht.o ../crypto/ocsp/ocsp_ht.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_lib.d.tmp -MT crypto/ocsp/ocsp_lib.o -c -o crypto/ocsp/ocsp_lib.o ../crypto/ocsp/ocsp_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_prn.d.tmp -MT crypto/ocsp/ocsp_prn.o -c -o crypto/ocsp/ocsp_prn.o ../crypto/ocsp/ocsp_prn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_srv.d.tmp -MT crypto/ocsp/ocsp_srv.o -c -o crypto/ocsp/ocsp_srv.o ../crypto/ocsp/ocsp_srv.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_vfy.d.tmp -MT crypto/ocsp/ocsp_vfy.o -c -o crypto/ocsp/ocsp_vfy.o ../crypto/ocsp/ocsp_vfy.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/v3_ocsp.d.tmp -MT crypto/ocsp/v3_ocsp.o -c -o crypto/ocsp/v3_ocsp.o ../crypto/ocsp/v3_ocsp.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_all.d.tmp -MT crypto/pem/pem_all.o -c -o crypto/pem/pem_all.o ../crypto/pem/pem_all.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_err.d.tmp -MT crypto/pem/pem_err.o -c -o crypto/pem/pem_err.o ../crypto/pem/pem_err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_info.d.tmp -MT crypto/pem/pem_info.o -c -o crypto/pem/pem_info.o ../crypto/pem/pem_info.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_lib.d.tmp -MT crypto/pem/pem_lib.o -c -o crypto/pem/pem_lib.o ../crypto/pem/pem_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_oth.d.tmp -MT crypto/pem/pem_oth.o -c -o crypto/pem/pem_oth.o ../crypto/pem/pem_oth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_pk8.d.tmp -MT crypto/pem/pem_pk8.o -c -o crypto/pem/pem_pk8.o ../crypto/pem/pem_pk8.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_pkey.d.tmp -MT crypto/pem/pem_pkey.o -c -o crypto/pem/pem_pkey.o ../crypto/pem/pem_pkey.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_sign.d.tmp -MT crypto/pem/pem_sign.o -c -o crypto/pem/pem_sign.o ../crypto/pem/pem_sign.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_x509.d.tmp -MT crypto/pem/pem_x509.o -c -o crypto/pem/pem_x509.o ../crypto/pem/pem_x509.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_xaux.d.tmp -MT crypto/pem/pem_xaux.o -c -o crypto/pem/pem_xaux.o ../crypto/pem/pem_xaux.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pvkfmt.d.tmp -MT crypto/pem/pvkfmt.o -c -o crypto/pem/pvkfmt.o ../crypto/pem/pvkfmt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_add.d.tmp -MT crypto/pkcs12/p12_add.o -c -o crypto/pkcs12/p12_add.o ../crypto/pkcs12/p12_add.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_asn.d.tmp -MT crypto/pkcs12/p12_asn.o -c -o crypto/pkcs12/p12_asn.o ../crypto/pkcs12/p12_asn.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_attr.d.tmp -MT crypto/pkcs12/p12_attr.o -c -o crypto/pkcs12/p12_attr.o ../crypto/pkcs12/p12_attr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_crpt.d.tmp -MT crypto/pkcs12/p12_crpt.o -c -o crypto/pkcs12/p12_crpt.o ../crypto/pkcs12/p12_crpt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_crt.d.tmp -MT crypto/pkcs12/p12_crt.o -c -o crypto/pkcs12/p12_crt.o ../crypto/pkcs12/p12_crt.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_decr.d.tmp -MT crypto/pkcs12/p12_decr.o -c -o crypto/pkcs12/p12_decr.o ../crypto/pkcs12/p12_decr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_init.d.tmp -MT crypto/pkcs12/p12_init.o -c -o crypto/pkcs12/p12_init.o ../crypto/pkcs12/p12_init.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_key.d.tmp -MT crypto/pkcs12/p12_key.o -c -o crypto/pkcs12/p12_key.o ../crypto/pkcs12/p12_key.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_kiss.d.tmp -MT crypto/pkcs12/p12_kiss.o -c -o crypto/pkcs12/p12_kiss.o ../crypto/pkcs12/p12_kiss.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_mutl.d.tmp -MT crypto/pkcs12/p12_mutl.o -c -o crypto/pkcs12/p12_mutl.o ../crypto/pkcs12/p12_mutl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_npas.d.tmp -MT crypto/pkcs12/p12_npas.o -c -o crypto/pkcs12/p12_npas.o ../crypto/pkcs12/p12_npas.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_p8d.d.tmp -MT crypto/pkcs12/p12_p8d.o -c -o crypto/pkcs12/p12_p8d.o ../crypto/pkcs12/p12_p8d.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_p8e.d.tmp -MT crypto/pkcs12/p12_p8e.o -c -o crypto/pkcs12/p12_p8e.o ../crypto/pkcs12/p12_p8e.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_sbag.d.tmp -MT crypto/pkcs12/p12_sbag.o -c -o crypto/pkcs12/p12_sbag.o ../crypto/pkcs12/p12_sbag.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_utl.d.tmp -MT crypto/pkcs12/p12_utl.o -c -o crypto/pkcs12/p12_utl.o ../crypto/pkcs12/p12_utl.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/pk12err.d.tmp -MT crypto/pkcs12/pk12err.o -c -o crypto/pkcs12/pk12err.o ../crypto/pkcs12/pk12err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/bio_pk7.d.tmp -MT crypto/pkcs7/bio_pk7.o -c -o crypto/pkcs7/bio_pk7.o ../crypto/pkcs7/bio_pk7.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_asn1.d.tmp -MT crypto/pkcs7/pk7_asn1.o -c -o crypto/pkcs7/pk7_asn1.o ../crypto/pkcs7/pk7_asn1.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_attr.d.tmp -MT crypto/pkcs7/pk7_attr.o -c -o crypto/pkcs7/pk7_attr.o ../crypto/pkcs7/pk7_attr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_doit.d.tmp -MT crypto/pkcs7/pk7_doit.o -c -o crypto/pkcs7/pk7_doit.o ../crypto/pkcs7/pk7_doit.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_lib.d.tmp -MT crypto/pkcs7/pk7_lib.o -c -o crypto/pkcs7/pk7_lib.o ../crypto/pkcs7/pk7_lib.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_mime.d.tmp -MT crypto/pkcs7/pk7_mime.o -c -o crypto/pkcs7/pk7_mime.o ../crypto/pkcs7/pk7_mime.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_smime.d.tmp -MT crypto/pkcs7/pk7_smime.o -c -o crypto/pkcs7/pk7_smime.o ../crypto/pkcs7/pk7_smime.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pkcs7err.d.tmp -MT crypto/pkcs7/pkcs7err.o -c -o crypto/pkcs7/pkcs7err.o ../crypto/pkcs7/pkcs7err.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/poly1305/poly1305.d.tmp -MT crypto/poly1305/poly1305.o -c -o crypto/poly1305/poly1305.o ../crypto/poly1305/poly1305.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/poly1305/poly1305_ameth.d.tmp -MT crypto/poly1305/poly1305_ameth.o -c -o crypto/poly1305/poly1305_ameth.o ../crypto/poly1305/poly1305_ameth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/poly1305/poly1305_pmeth.d.tmp -MT crypto/poly1305/poly1305_pmeth.o -c -o crypto/poly1305/poly1305_pmeth.o ../crypto/poly1305/poly1305_pmeth.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/drbg_ctr.d.tmp -MT crypto/rand/drbg_ctr.o -c -o crypto/rand/drbg_ctr.o ../crypto/rand/drbg_ctr.c
+gcc -I. -Icrypto/include -Iinclude -I.. -I../crypto/include -I../include -fPIC -pthread -m32 -Wall -O3 -fomit-frame-pointer -DOPENSSL_USE_NODELETE -DL_E