diff options
author | Bernard Spil <brnrd@FreeBSD.org> | 2020-04-27 21:10:14 +0800 |
---|---|---|
committer | Bernard Spil <brnrd@FreeBSD.org> | 2020-04-27 21:10:14 +0800 |
commit | af7d3b3565ec1fe390df00e011f1c1e4c62e52a5 (patch) | |
tree | 799d7692ca947d484b433141834e5d807fde3fbc /security | |
parent | e466ca2a0c857b211926f24d43183952e26ea71c (diff) | |
download | freebsd-ports-gnome-af7d3b3565ec1fe390df00e011f1c1e4c62e52a5.tar.gz freebsd-ports-gnome-af7d3b3565ec1fe390df00e011f1c1e4c62e52a5.tar.zst freebsd-ports-gnome-af7d3b3565ec1fe390df00e011f1c1e4c62e52a5.zip |
security/openssl-devel: Resurrect OpenSSL devel port
Diffstat (limited to 'security')
-rw-r--r-- | security/Makefile | 1 | ||||
-rw-r--r-- | security/libressl-devel/Makefile | 3 | ||||
-rw-r--r-- | security/libressl/Makefile | 3 | ||||
-rw-r--r-- | security/openssl-devel/Makefile | 170 | ||||
-rw-r--r-- | security/openssl-devel/distinfo | 3 | ||||
-rw-r--r-- | security/openssl-devel/files/extra-patch-util_find-doc-nits | 20 | ||||
-rw-r--r-- | security/openssl-devel/files/patch-Issue11624 | 34 | ||||
-rw-r--r-- | security/openssl-devel/files/patch-Issue11641 | 14 | ||||
-rw-r--r-- | security/openssl-devel/files/patch-config | 19 | ||||
-rw-r--r-- | security/openssl-devel/files/pkg-message.in | 8 | ||||
-rw-r--r-- | security/openssl-devel/pkg-descr | 15 | ||||
-rw-r--r-- | security/openssl-devel/pkg-message | 5 | ||||
-rw-r--r-- | security/openssl-devel/pkg-plist | 812 | ||||
-rw-r--r-- | security/openssl-devel/version.mk | 1 | ||||
-rw-r--r-- | security/openssl/Makefile | 3 |
15 files changed, 1108 insertions, 3 deletions
diff --git a/security/Makefile b/security/Makefile index fb2b7616d82d..040f43768a80 100644 --- a/security/Makefile +++ b/security/Makefile @@ -405,6 +405,7 @@ SUBDIR += openssh-askpass SUBDIR += openssh-portable SUBDIR += openssl + SUBDIR += openssl-devel SUBDIR += openssl-unsafe SUBDIR += openssl_tpm_engine SUBDIR += openvas8 diff --git a/security/libressl-devel/Makefile b/security/libressl-devel/Makefile index 8c94aa8d5f4d..f2d6f4390ab9 100644 --- a/security/libressl-devel/Makefile +++ b/security/libressl-devel/Makefile @@ -22,7 +22,8 @@ NC_DESC= Install TLS-enabled netcat TLS1_3_DESC= TLSv1.3 support (experimental) CONFLICTS_INSTALL= libressl-[0-9]* \ - openssl-[0-9]* + openssl-[0-9]* \ + openssl-devel-[0-9]* NC_CONFIGURE_ENABLE= nc diff --git a/security/libressl/Makefile b/security/libressl/Makefile index aec0c360f551..3f11ff4da7cc 100644 --- a/security/libressl/Makefile +++ b/security/libressl/Makefile @@ -20,7 +20,8 @@ MAN3_DESC= Install API manpages (section 3) NC_DESC= Install TLS-enabled netcat CONFLICTS_INSTALL= libressl-devel-[0-9]* \ - openssl-[0-9]* + openssl-[0-9]* \ + openssl-devel-[0-9]* NC_CONFIGURE_ENABLE= nc diff --git a/security/openssl-devel/Makefile b/security/openssl-devel/Makefile new file mode 100644 index 000000000000..699a898b1e77 --- /dev/null +++ b/security/openssl-devel/Makefile @@ -0,0 +1,170 @@ +# Created by: Dirk Froemberg <dirk@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= openssl +DISTVERSION= 3.0.0-alpha1 +CATEGORIES= security devel +MASTER_SITES= https://www.openssl.org/source/ \ + ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/ +PKGNAMESUFFIX= -devel + +MAINTAINER= brnrd@FreeBSD.org +COMMENT= TLSv1.3 capable SSL and crypto library + +LICENSE= OpenSSL +LICENSE_FILE= ${WRKSRC}/LICENSE + +CONFLICTS_INSTALL= libressl-[0-9]* \ + libressl-devel-[0-9]* \ + openssl-[0-9]* + +HAS_CONFIGURE= yes +CONFIGURE_SCRIPT= config +CONFIGURE_ENV= PERL="${PERL}" +CONFIGURE_ARGS= --openssldir=${OPENSSLDIR} \ + --prefix=${PREFIX} + +USES= cpe perl5 +USE_PERL5= build +TEST_TARGET= test + +LDFLAGS_i386= -Wl,-znotext + +MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive CNF_LDFLAGS="${LDFLAGS}" +MAKE_ENV+= LIBRPATH="${PREFIX}/lib" GREP_OPTIONS= + +OPTIONS_GROUP= CIPHERS HASHES OPTIMIZE PROTOCOLS +OPTIONS_GROUP_CIPHERS= ARIA DES GOST IDEA SM4 RC2 RC4 RC5 WEAK-SSL-CIPHERS +OPTIONS_GROUP_HASHES= MD2 MD4 MDC2 RMD160 SM2 SM3 +OPTIONS_GROUP_OPTIMIZE= ASM SSE2 THREADS +OPTIONS_DEFINE_i386= I386 +OPTIONS_GROUP_PROTOCOLS=NEXTPROTONEG SCTP SSL3 TLS1 TLS1_1 TLS1_2 + +OPTIONS_DEFINE= ASYNC CT MAN3 RFC3779 SHARED ZLIB + +OPTIONS_DEFAULT=ASM ASYNC CT GOST DES EC MAN3 MD4 NEXTPROTONEG RC2 RC4 \ + RMD160 SCTP SHARED SSE2 THREADS TLS1 TLS1_1 TLS1_2 + +OPTIONS_GROUP_OPTIMIZE_amd64= EC + +.if ${MACHINE_ARCH} == "amd64" +OPTIONS_GROUP_OPTIMIZE+= EC +.elif ${MACHINE_ARCH} == "mips64el" +OPTIONS_GROUP_OPTIMIZE+= EC +.endif + +OPTIONS_SUB= yes + +ARIA_DESC= ARIA (South Korean standard) +ASM_DESC= Assembler code +ASYNC_DESC= Asynchronous mode +CIPHERS_DESC= Block Cipher Support +CT_DESC= Certificate Transparency Support +DES_DESC= (Triple) Data Encryption Standard +EC_DESC= Optimize NIST elliptic curves +GOST_DESC= GOST (Russian standard) +HASHES_DESC= Hash Function Support +I386_DESC= i386 (instead of i486+) +IDEA_DESC= International Data Encryption Algorithm +MAN3_DESC= Install API manpages (section 3, 7) +MD2_DESC= MD2 (obsolete) +MD4_DESC= MD4 (unsafe) +MDC2_DESC= MDC-2 (patented, requires DES) +NEXTPROTONEG_DESC= Next Protocol Negotiation (SPDY) +OPTIMIZE_DESC= Optimizations +PROTOCOLS_DESC= Protocol Support +RC2_DESC= RC2 (unsafe) +RC4_DESC= RC4 (unsafe) +RC5_DESC= RC5 (patented) +RMD160_DESC= RIPEMD-160 +RFC3779_DESC= RFC3779 support (BGP) +SCTP_DESC= SCTP (Stream Control Transmission) +SHARED_DESC= Build shared libraries +SM2_DESC= SM2 Elliptic Curve DH (Chinese standard) +SM3_DESC= SM3 256bit (Chinese standard) +SM4_DESC= SM4 128bit (Chinese standard) +SSE2_DESC= Runtime SSE2 detection +SSL3_DESC= SSLv3 (unsafe) +TLS1_DESC= TLSv1.0 (requires TLS1_1, TLS1_2) +TLS1_1_DESC= TLSv1.1 (requires TLS1_2) +TLS1_2_DESC= TLSv1.2 +WEAK-SSL-CIPHERS_DESC= Weak cipher support (unsafe) +ZLIB_DESC= zlib compression support + +# Upstream default disabled options +.for _option in md2 rc5 sctp ssl3 weak-ssl-ciphers zlib +${_option:tu}_CONFIGURE_ON= enable-${_option} +.endfor + +# Upstream default enabled options +.for _option in aria asm async ct des gost idea md4 mdc2 nextprotoneg rc2 rc4 \ + rfc3779 rmd160 shared sm2 sm3 sm4 sse2 threads tls1 tls1_1 tls1_2 +${_option:tu}_CONFIGURE_OFF= no-${_option} +.endfor + +MDC2_IMPLIES= DES +TLS1_IMPLIES= TLS1_1 +TLS1_1_IMPLIES= TLS1_2 + +EC_CONFIGURE_ON= enable-ec_nistp_64_gcc_128 +I386_CONFIGURE_ON= 386 +MAN3_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-util_find-doc-nits +SHARED_MAKE_ENV= SHLIBVER=${OPENSSL_SHLIBVER} +SHARED_PLIST_SUB= SHLIBVER=${OPENSSL_SHLIBVER} +SHARED_USE= ldconfig=yes +SSL3_CONFIGURE_ON+= enable-ssl3-method +ZLIB_CONFIGURE_ON= zlib-dynamic + +.include <bsd.port.pre.mk> +.if ${PREFIX} == /usr +IGNORE= the OpenSSL port can not be installed over the base version +.endif + +OPENSSLDIR?= ${PREFIX}/openssl +PLIST_SUB+= OPENSSLDIR=${OPENSSLDIR:S=^${PREFIX}/==} + +.include "version.mk" + +.if ${PORT_OPTIONS:MASM} +BROKEN_sparc64= option ASM generates illegal instructions +.endif + +post-patch: + ${REINPLACE_CMD} \ + -e 's|^MANDIR=.*$$|MANDIR=$$(INSTALLTOP)/man|' \ + -e 's| install_html_docs$$||' \ + -e 's|$$(LIBDIR)/pkgconfig|libdata/pkgconfig|g' \ + ${WRKSRC}/Configurations/unix-Makefile.tmpl + ${REINPLACE_CMD} 's|\^GNU ld|GNU|' ${WRKSRC}/Configurations/shared-info.pl + ${REINPLACE_CMD} 's|SHLIB_VERSION=3|SHLIB_VERSION=${OPENSSL_SHLIBVER}|' \ + ${WRKSRC}/VERSION + +post-configure: + ${REINPLACE_CMD} \ + -e 's|^build_docs:.*|build_docs: build_man_docs|' \ + ${WRKSRC}/Makefile + ( cd ${WRKSRC} ; ${PERL} configdata.pm --dump ) + +post-configure-MAN3-off: + ${REINPLACE_CMD} \ + -e 's|^build_man_docs:.*|build_man_docs: $$(MANDOCS1) $$(MANDOCS7)|' \ + -e 's|dummy $$(MANDOCS[37]); do |dummy; do continue |' + ${WRKSRC}/Makefile + +post-install-SHARED-on: +#.for i in libcrypto libssl +# ${INSTALL_DATA} ${WRKSRC}/$i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib +# ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/$i.so.${OPENSSL_SHLIBVER} +# ${LN} -sf $i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib/$i.so +#.endfor +.for i in capi devcrypto padlock + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/engines-12/${i}.so +.endfor + +post-install-SHARED-off: + ${RMDIR} ${STAGEDIR}${PREFIX}/lib/engines-12 + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/openssl + +.include <bsd.port.post.mk> diff --git a/security/openssl-devel/distinfo b/security/openssl-devel/distinfo new file mode 100644 index 000000000000..f89ad3837cd1 --- /dev/null +++ b/security/openssl-devel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1587659851 +SHA256 (openssl-3.0.0-alpha1.tar.gz) = 9d5be9122194ad1d649254de5e72afd329252f134791389d0cef627b18ed9a57 +SIZE (openssl-3.0.0-alpha1.tar.gz) = 9530120 diff --git a/security/openssl-devel/files/extra-patch-util_find-doc-nits b/security/openssl-devel/files/extra-patch-util_find-doc-nits new file mode 100644 index 000000000000..87cee3fe9839 --- /dev/null +++ b/security/openssl-devel/files/extra-patch-util_find-doc-nits @@ -0,0 +1,20 @@ +--- util/find-doc-nits.orig 2020-04-23 13:08:36 UTC ++++ util/find-doc-nits +@@ -81,7 +81,7 @@ my $temp = '/tmp/docnits.txt'; + my $OUT; + my $status = 0; + +-my @sections = ( 'man1', 'man3', 'man5', 'man7' ); ++my @sections = ( 'man1', 'man5' ); + my %mandatory_sections = ( + '*' => [ 'NAME', 'DESCRIPTION', 'COPYRIGHT' ], + 1 => [ 'SYNOPSIS', 'OPTIONS' ], +@@ -640,7 +640,7 @@ sub check { + next if $target eq ''; # Skip if links within page, or + next if $target =~ /::/; # links to a Perl module, or + next if $target =~ /^https?:/; # is a URL link, or +- next if $target =~ /\([1357]\)$/; # it has a section ++ next if $target =~ /\([15]\)$/; # it has a section + err($id, "Section missing in $target") + } + # Check for proper links to commands. diff --git a/security/openssl-devel/files/patch-Issue11624 b/security/openssl-devel/files/patch-Issue11624 new file mode 100644 index 000000000000..cc2fee7acece --- /dev/null +++ b/security/openssl-devel/files/patch-Issue11624 @@ -0,0 +1,34 @@ +From e0c75113a72c5e54eb94954398b5517b2b5937d3 Mon Sep 17 00:00:00 2001 +From: Richard Levitte <levitte@openssl.org> +Date: Thu, 23 Apr 2020 18:59:10 +0200 +Subject: [PATCH 1/2] Configure: Allow quoted values in VERSION + +Fixes #11618 +--- + Configure | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/Configure b/Configure +index 385dfce191f4..4bbf23efda23 100755 +--- Configure.orig ++++ Configure +@@ -286,7 +286,13 @@ collect_information( + qr/\s*(\w+)\s*=\s*(.*?)\s*$/ => + sub { + # Only define it if there is a value at all +- $version{uc $1} = $2 if $2 ne ''; ++ if ($2 ne '') { ++ my $k = $1; ++ my $v = $2; ++ # Some values are quoted. Trim the quotes ++ $v = $1 if $v =~ /^"(.*)"$/; ++ $version{uc $k} = $v; ++ } + }, + "OTHERWISE" => + sub { die "Something wrong with this line:\n$_\nin $srcdir/VERSION" }, + +From a9dbeff0a0b7ef8ce54df6dd6340dfbcc0b6f37f Mon Sep 17 00:00:00 2001 +From: Richard Levitte <levitte@openssl.org> +Date: Thu, 23 Apr 2020 19:06:46 +0200 +Subject: [PATCH 2/2] fixup! Configure: Allow quoted values in VERSION diff --git a/security/openssl-devel/files/patch-Issue11641 b/security/openssl-devel/files/patch-Issue11641 new file mode 100644 index 000000000000..1a9239c05536 --- /dev/null +++ b/security/openssl-devel/files/patch-Issue11641 @@ -0,0 +1,14 @@ +diff --git a/Configurations/unix-Makefile.tmpl b/Configurations/unix-Makefile.tmpl +index e7f5f40507..1ab5f4bb0c 100644 +--- Configurations/unix-Makefile.tmpl.orig ++++ Configurations/unix-Makefile.tmpl +@@ -1268,7 +1268,7 @@ EOF + + if ($args{generator}->[0] =~ /\.pl$/) { + $generator = 'CC="$(CC)" $(PERL)'.$generator_incs.' '.$generator +- .' "$(PERLASM_SCHEME)"'.$incs.' '.$cppflags.$defs.' $(PROCESSSOR)'; ++ .' "$(PERLASM_SCHEME)"'.$incs.' '.$cppflags.$defs.' $(PROCESSOR)'; + } elsif ($args{generator}->[0] =~ /\.m4$/) { + $generator = 'm4 -B 8192'.$generator_incs.' '.$generator.' >' + } elsif ($args{generator}->[0] =~ /\.S$/) { + diff --git a/security/openssl-devel/files/patch-config b/security/openssl-devel/files/patch-config new file mode 100644 index 000000000000..753e22c6d62d --- /dev/null +++ b/security/openssl-devel/files/patch-config @@ -0,0 +1,19 @@ +--- config.orig 2018-01-13 13:57:15 UTC ++++ config +@@ -694,14 +694,8 @@ case "$GUESSOS" in + ia64-*-*bsd*) OUT="BSD-ia64" ;; + x86_64-*-dragonfly*) OUT="BSD-x86_64" ;; + amd64-*-*bsd*) OUT="BSD-x86_64" ;; +- *86*-*-*bsd*) # mimic ld behaviour when it's looking for libc... +- if [ -L /usr/lib/libc.so ]; then # [Free|Net]BSD +- libc=/usr/lib/libc.so +- else # OpenBSD +- # ld searches for highest libc.so.* and so do we +- libc=`(ls /usr/lib/libc.so.* /lib/libc.so.* | tail -1) 2>/dev/null` +- fi +- case "`(file -L $libc) 2>/dev/null`" in ++ *86*-*-*bsd*) ++ case "`(file -L /bin/sh) 2>/dev/null`" in + *ELF*) OUT="BSD-x86-elf" ;; + *) OUT="BSD-x86"; options="$options no-sse2" ;; + esac ;; diff --git a/security/openssl-devel/files/pkg-message.in b/security/openssl-devel/files/pkg-message.in new file mode 100644 index 000000000000..0cae95bfd9f1 --- /dev/null +++ b/security/openssl-devel/files/pkg-message.in @@ -0,0 +1,8 @@ +[ +{ type: install + message: <<EOM +Copy %%PREFIX%%/openssl/openssl.cnf.sample to %%PREFIX%%/openssl/openssl.cnf +and edit it to fit your needs. +EOM +} +] diff --git a/security/openssl-devel/pkg-descr b/security/openssl-devel/pkg-descr new file mode 100644 index 000000000000..c0f70fb4503f --- /dev/null +++ b/security/openssl-devel/pkg-descr @@ -0,0 +1,15 @@ +The OpenSSL Project is a collaborative effort to develop a robust, +commercial-grade, full-featured, and Open Source toolkit implementing +the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1, +v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide. +The project is managed by a worldwide community of volunteers that use +the Internet to communicate, plan, and develop the OpenSSL tookit +and its related documentation. + +OpenSSL is based on the excellent SSLeay library developed by Eric +A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under +an Apache-style licence, which basically means that you are free +to get and use it for commercial and non-commercial purposes subject +to some simple license conditions. + +WWW: https://www.openssl.org/ diff --git a/security/openssl-devel/pkg-message b/security/openssl-devel/pkg-message new file mode 100644 index 000000000000..d8b909fde7f9 --- /dev/null +++ b/security/openssl-devel/pkg-message @@ -0,0 +1,5 @@ + +This OpenSSL version is in an ALPHA stage + +Do NOT use for production! + diff --git a/security/openssl-devel/pkg-plist b/security/openssl-devel/pkg-plist new file mode 100644 index 000000000000..5f82dd965ee5 --- /dev/null +++ b/security/openssl-devel/pkg-plist @@ -0,0 +1,812 @@ +bin/c_rehash +bin/openssl +include/openssl/aes.h +include/openssl/asn1.h +include/openssl/asn1_mac.h +include/openssl/asn1err.h +include/openssl/asn1t.h +include/openssl/async.h +include/openssl/asyncerr.h +include/openssl/bio.h +include/openssl/bioerr.h +include/openssl/blowfish.h +include/openssl/bn.h +include/openssl/bnerr.h +include/openssl/buffer.h +include/openssl/buffererr.h +include/openssl/camellia.h +include/openssl/cast.h +include/openssl/cmac.h +include/openssl/cmp.h +include/openssl/cmp_util.h +include/openssl/cmperr.h +include/openssl/cms.h +include/openssl/cmserr.h +include/openssl/comp.h +include/openssl/comperr.h +include/openssl/conf.h +include/openssl/conf_api.h +include/openssl/conferr.h +include/openssl/configuration.h +include/openssl/core.h +include/openssl/core_names.h +include/openssl/core_numbers.h +include/openssl/crmf.h +include/openssl/crmferr.h +include/openssl/crypto.h +include/openssl/cryptoerr.h +include/openssl/ct.h +include/openssl/cterr.h +include/openssl/des.h +include/openssl/dh.h +include/openssl/dherr.h +include/openssl/dsa.h +include/openssl/dsaerr.h +include/openssl/dtls1.h +include/openssl/e_os2.h +include/openssl/ebcdic.h +include/openssl/ec.h +include/openssl/ecdh.h +include/openssl/ecdsa.h +include/openssl/ecerr.h +include/openssl/engine.h +include/openssl/engineerr.h +include/openssl/err.h +include/openssl/ess.h +include/openssl/esserr.h +include/openssl/evp.h +include/openssl/evperr.h +include/openssl/fips_names.h +include/openssl/hmac.h +include/openssl/http.h +include/openssl/httperr.h +include/openssl/idea.h +include/openssl/kdf.h +include/openssl/kdferr.h +include/openssl/lhash.h +include/openssl/macros.h +include/openssl/md2.h +include/openssl/md4.h +include/openssl/md5.h +include/openssl/mdc2.h +include/openssl/modes.h +include/openssl/obj_mac.h +include/openssl/objects.h +include/openssl/objectserr.h +include/openssl/ocsp.h +include/openssl/ocsperr.h +include/openssl/%%OPENSSLDIR%%conf.h +include/openssl/%%OPENSSLDIR%%v.h +include/openssl/ossl_typ.h +include/openssl/param_build.h +include/openssl/params.h +include/openssl/pem.h +include/openssl/pem2.h +include/openssl/pemerr.h +include/openssl/pkcs12.h +include/openssl/pkcs12err.h +include/openssl/pkcs7.h +include/openssl/pkcs7err.h +include/openssl/provider.h +include/openssl/rand.h +include/openssl/rand_drbg.h +include/openssl/randerr.h +include/openssl/rc2.h +include/openssl/rc4.h +include/openssl/rc5.h +include/openssl/ripemd.h +include/openssl/rsa.h +include/openssl/rsaerr.h +include/openssl/safestack.h +include/openssl/seed.h +include/openssl/self_test.h +include/openssl/serializer.h +include/openssl/serializererr.h +include/openssl/sha.h +include/openssl/srp.h +include/openssl/srtp.h +include/openssl/ssl.h +include/openssl/ssl2.h +include/openssl/ssl3.h +include/openssl/sslerr.h +include/openssl/stack.h +include/openssl/store.h +include/openssl/storeerr.h +include/openssl/symhacks.h +include/openssl/tls1.h +include/openssl/trace.h +include/openssl/ts.h +include/openssl/tserr.h +include/openssl/txt_db.h +include/openssl/types.h +include/openssl/ui.h +include/openssl/uierr.h +include/openssl/whrlpool.h +include/openssl/x509.h +include/openssl/x509_vfy.h +include/openssl/x509err.h +include/openssl/x509v3.h +include/openssl/x509v3err.h +lib/libcrypto.a +%%SHARED%%lib/engines-12/capi.so +%%SHARED%%lib/engines-12/devcrypto.so +%%SHARED%%lib/engines-12/padlock.so +%%SHARED%%lib/libcrypto.so +%%SHARED%%lib/libcrypto.so.%%SHLIBVER%% +lib/libssl.a +%%SHARED%%lib/libssl.so +%%SHARED%%lib/libssl.so.%%SHLIBVER%% +%%SHARED%%lib/ossl-modules/fips.so +%%SHARED%%lib/ossl-modules/legacy.so +libdata/pkgconfig/libcrypto.pc +libdata/pkgconfig/libssl.pc +libdata/pkgconfig/openssl.pc +man/man1/CA.pl.1.gz +man/man1/openssl-asn1parse.1.gz +man/man1/openssl-ca.1.gz +man/man1/openssl-ciphers.1.gz +man/man1/openssl-cmds.1.gz +man/man1/openssl-cms.1.gz +man/man1/openssl-crl.1.gz +man/man1/openssl-crl2pkcs7.1.gz +man/man1/openssl-dgst.1.gz +man/man1/openssl-dhparam.1.gz +man/man1/openssl-dsa.1.gz +man/man1/openssl-dsaparam.1.gz +man/man1/openssl-ec.1.gz +man/man1/openssl-ecparam.1.gz +man/man1/openssl-enc.1.gz +man/man1/openssl-engine.1.gz +man/man1/openssl-errstr.1.gz +man/man1/openssl-fipsinstall.1.gz +man/man1/openssl-gendsa.1.gz +man/man1/openssl-genpkey.1.gz +man/man1/openssl-genrsa.1.gz +man/man1/openssl-info.1.gz +man/man1/openssl-kdf.1.gz +man/man1/openssl-list.1.gz +man/man1/openssl-mac.1.gz +man/man1/openssl-nseq.1.gz +man/man1/openssl-ocsp.1.gz +man/man1/openssl-passwd.1.gz +man/man1/openssl-pkcs12.1.gz +man/man1/openssl-pkcs7.1.gz +man/man1/openssl-pkcs8.1.gz +man/man1/openssl-pkey.1.gz +man/man1/openssl-pkeyparam.1.gz +man/man1/openssl-pkeyutl.1.gz +man/man1/openssl-prime.1.gz +man/man1/openssl-provider.1.gz +man/man1/openssl-rand.1.gz +man/man1/openssl-rehash.1.gz +man/man1/openssl-req.1.gz +man/man1/openssl-rsa.1.gz +man/man1/openssl-rsautl.1.gz +man/man1/openssl-s_client.1.gz +man/man1/openssl-s_server.1.gz +man/man1/openssl-s_time.1.gz +man/man1/openssl-sess_id.1.gz +man/man1/openssl-smime.1.gz +man/man1/openssl-speed.1.gz +man/man1/openssl-spkac.1.gz +man/man1/openssl-srp.1.gz +man/man1/openssl-storeutl.1.gz +man/man1/openssl-ts.1.gz +man/man1/openssl-verify.1.gz +man/man1/openssl-version.1.gz +man/man1/openssl-x509.1.gz +man/man1/openssl.1.gz +man/man1/tsget.1.gz +%%MAN3%%man/man3/ADMISSIONS.3.gz +%%MAN3%%man/man3/ASN1_INTEGER_get_int64.3.gz +%%MAN3%%man/man3/ASN1_ITEM_lookup.3.gz +%%MAN3%%man/man3/ASN1_OBJECT_new.3.gz +%%MAN3%%man/man3/ASN1_STRING_TABLE_add.3.gz +%%MAN3%%man/man3/ASN1_STRING_length.3.gz +%%MAN3%%man/man3/ASN1_STRING_new.3.gz +%%MAN3%%man/man3/ASN1_STRING_print_ex.3.gz +%%MAN3%%man/man3/ASN1_TIME_set.3.gz +%%MAN3%%man/man3/ASN1_TYPE_get.3.gz +%%MAN3%%man/man3/ASN1_generate_nconf.3.gz +%%MAN3%%man/man3/ASYNC_WAIT_CTX_new.3.gz +%%MAN3%%man/man3/ASYNC_start_job.3.gz +%%MAN3%%man/man3/BF_encrypt.3.gz +%%MAN3%%man/man3/BIO_ADDR.3.gz +%%MAN3%%man/man3/BIO_ADDRINFO.3.gz +%%MAN3%%man/man3/BIO_connect.3.gz +%%MAN3%%man/man3/BIO_ctrl.3.gz +%%MAN3%%man/man3/BIO_f_base64.3.gz +%%MAN3%%man/man3/BIO_f_buffer.3.gz +%%MAN3%%man/man3/BIO_f_cipher.3.gz +%%MAN3%%man/man3/BIO_f_md.3.gz +%%MAN3%%man/man3/BIO_f_null.3.gz +%%MAN3%%man/man3/BIO_f_prefix.3.gz +%%MAN3%%man/man3/BIO_f_ssl.3.gz +%%MAN3%%man/man3/BIO_find_type.3.gz +%%MAN3%%man/man3/BIO_get_data.3.gz +%%MAN3%%man/man3/BIO_get_ex_new_index.3.gz +%%MAN3%%man/man3/BIO_meth_new.3.gz +%%MAN3%%man/man3/BIO_new.3.gz +%%MAN3%%man/man3/BIO_new_CMS.3.gz +%%MAN3%%man/man3/BIO_parse_hostserv.3.gz +%%MAN3%%man/man3/BIO_printf.3.gz +%%MAN3%%man/man3/BIO_push.3.gz +%%MAN3%%man/man3/BIO_read.3.gz +%%MAN3%%man/man3/BIO_s_accept.3.gz +%%MAN3%%man/man3/BIO_s_bio.3.gz +%%MAN3%%man/man3/BIO_s_connect.3.gz +%%MAN3%%man/man3/BIO_s_fd.3.gz +%%MAN3%%man/man3/BIO_s_file.3.gz +%%MAN3%%man/man3/BIO_s_mem.3.gz +%%MAN3%%man/man3/BIO_s_null.3.gz +%%MAN3%%man/man3/BIO_s_socket.3.gz +%%MAN3%%man/man3/BIO_set_callback.3.gz +%%MAN3%%man/man3/BIO_should_retry.3.gz +%%MAN3%%man/man3/BIO_socket_wait.3.gz +%%MAN3%%man/man3/BN_BLINDING_new.3.gz +%%MAN3%%man/man3/BN_CTX_new.3.gz +%%MAN3%%man/man3/BN_CTX_start.3.gz +%%MAN3%%man/man3/BN_add.3.gz +%%MAN3%%man/man3/BN_add_word.3.gz +%%MAN3%%man/man3/BN_bn2bin.3.gz +%%MAN3%%man/man3/BN_cmp.3.gz +%%MAN3%%man/man3/BN_copy.3.gz +%%MAN3%%man/man3/BN_generate_prime.3.gz +%%MAN3%%man/man3/BN_mod_inverse.3.gz +%%MAN3%%man/man3/BN_mod_mul_montgomery.3.gz +%%MAN3%%man/man3/BN_mod_mul_reciprocal.3.gz +%%MAN3%%man/man3/BN_new.3.gz +%%MAN3%%man/man3/BN_num_bytes.3.gz +%%MAN3%%man/man3/BN_rand.3.gz +%%MAN3%%man/man3/BN_security_bits.3.gz +%%MAN3%%man/man3/BN_set_bit.3.gz +%%MAN3%%man/man3/BN_swap.3.gz +%%MAN3%%man/man3/BN_zero.3.gz +%%MAN3%%man/man3/BUF_MEM_new.3.gz +%%MAN3%%man/man3/CMS_add0_cert.3.gz +%%MAN3%%man/man3/CMS_add1_recipient_cert.3.gz +%%MAN3%%man/man3/CMS_add1_signer.3.gz +%%MAN3%%man/man3/CMS_compress.3.gz +%%MAN3%%man/man3/CMS_decrypt.3.gz +%%MAN3%%man/man3/CMS_encrypt.3.gz +%%MAN3%%man/man3/CMS_final.3.gz +%%MAN3%%man/man3/CMS_get0_RecipientInfos.3.gz +%%MAN3%%man/man3/CMS_get0_SignerInfos.3.gz +%%MAN3%%man/man3/CMS_get0_type.3.gz +%%MAN3%%man/man3/CMS_get1_ReceiptRequest.3.gz +%%MAN3%%man/man3/CMS_sign.3.gz +%%MAN3%%man/man3/CMS_sign_receipt.3.gz +%%MAN3%%man/man3/CMS_uncompress.3.gz +%%MAN3%%man/man3/CMS_verify.3.gz +%%MAN3%%man/man3/CMS_verify_receipt.3.gz +%%MAN3%%man/man3/CONF_modules_free.3.gz +%%MAN3%%man/man3/CONF_modules_load_file.3.gz +%%MAN3%%man/man3/CRYPTO_THREAD_run_once.3.gz +%%MAN3%%man/man3/CRYPTO_get_ex_new_index.3.gz +%%MAN3%%man/man3/CRYPTO_memcmp.3.gz +%%MAN3%%man/man3/CTLOG_STORE_get0_log_by_id.3.gz +%%MAN3%%man/man3/CTLOG_STORE_new.3.gz +%%MAN3%%man/man3/CTLOG_new.3.gz +%%MAN3%%man/man3/CT_POLICY_EVAL_CTX_new.3.gz +%%MAN3%%man/man3/DEFINE_STACK_OF.3.gz +%%MAN3%%man/man3/DES_random_key.3.gz +%%MAN3%%man/man3/DH_generate_key.3.gz +%%MAN3%%man/man3/DH_generate_parameters.3.gz +%%MAN3%%man/man3/DH_get0_pqg.3.gz +%%MAN3%%man/man3/DH_get_1024_160.3.gz +%%MAN3%%man/man3/DH_meth_new.3.gz +%%MAN3%%man/man3/DH_new.3.gz +%%MAN3%%man/man3/DH_new_by_nid.3.gz +%%MAN3%%man/man3/DH_set_method.3.gz +%%MAN3%%man/man3/DH_size.3.gz +%%MAN3%%man/man3/DSA_SIG_new.3.gz +%%MAN3%%man/man3/DSA_do_sign.3.gz +%%MAN3%%man/man3/DSA_dup_DH.3.gz +%%MAN3%%man/man3/DSA_generate_key.3.gz +%%MAN3%%man/man3/DSA_generate_parameters.3.gz +%%MAN3%%man/man3/DSA_get0_pqg.3.gz +%%MAN3%%man/man3/DSA_meth_new.3.gz +%%MAN3%%man/man3/DSA_new.3.gz +%%MAN3%%man/man3/DSA_set_method.3.gz +%%MAN3%%man/man3/DSA_sign.3.gz +%%MAN3%%man/man3/DSA_size.3.gz +%%MAN3%%man/man3/DTLS_get_data_mtu.3.gz +%%MAN3%%man/man3/DTLS_set_timer_cb.3.gz +%%MAN3%%man/man3/DTLSv1_listen.3.gz +%%MAN3%%man/man3/ECDSA_SIG_new.3.gz +%%MAN3%%man/man3/ECPKParameters_print.3.gz +%%MAN3%%man/man3/EC_GFp_simple_method.3.gz +%%MAN3%%man/man3/EC_GROUP_copy.3.gz +%%MAN3%%man/man3/EC_GROUP_new.3.gz +%%MAN3%%man/man3/EC_KEY_get_enc_flags.3.gz +%%MAN3%%man/man3/EC_KEY_new.3.gz +%%MAN3%%man/man3/EC_POINT_add.3.gz +%%MAN3%%man/man3/EC_POINT_new.3.gz +%%MAN3%%man/man3/ENGINE_add.3.gz +%%MAN3%%man/man3/ERR_GET_LIB.3.gz +%%MAN3%%man/man3/ERR_clear_error.3.gz +%%MAN3%%man/man3/ERR_error_string.3.gz +%%MAN3%%man/man3/ERR_get_error.3.gz +%%MAN3%%man/man3/ERR_load_crypto_strings.3.gz +%%MAN3%%man/man3/ERR_load_strings.3.gz +%%MAN3%%man/man3/ERR_new.3.gz +%%MAN3%%man/man3/ERR_print_errors.3.gz +%%MAN3%%man/man3/ERR_put_error.3.gz +%%MAN3%%man/man3/ERR_remove_state.3.gz +%%MAN3%%man/man3/ERR_set_mark.3.gz +%%MAN3%%man/man3/EVP_ASYM_CIPHER_free.3.gz +%%MAN3%%man/man3/EVP_BytesToKey.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_get_cipher_data.3.gz +%%MAN3%%man/man3/EVP_CIPHER_meth_new.3.gz +%%MAN3%%man/man3/EVP_DigestInit.3.gz +%%MAN3%%man/man3/EVP_DigestSignInit.3.gz +%%MAN3%%man/man3/EVP_DigestVerifyInit.3.gz +%%MAN3%%man/man3/EVP_EncodeInit.3.gz +%%MAN3%%man/man3/EVP_EncryptInit.3.gz +%%MAN3%%man/man3/EVP_KDF.3.gz +%%MAN3%%man/man3/EVP_KEYEXCH_free.3.gz +%%MAN3%%man/man3/EVP_KEYMGMT.3.gz +%%MAN3%%man/man3/EVP_MAC.3.gz +%%MAN3%%man/man3/EVP_MD_meth_new.3.gz +%%MAN3%%man/man3/EVP_OpenInit.3.gz +%%MAN3%%man/man3/EVP_PKEY_ASN1_METHOD.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_ctrl.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_new.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set1_pbe_pass.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_hkdf_md.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_scrypt_N.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3.gz +%%MAN3%%man/man3/EVP_PKEY_asn1_get_count.3.gz +%%MAN3%%man/man3/EVP_PKEY_check.3.gz +%%MAN3%%man/man3/EVP_PKEY_cmp.3.gz +%%MAN3%%man/man3/EVP_PKEY_decrypt.3.gz +%%MAN3%%man/man3/EVP_PKEY_derive.3.gz +%%MAN3%%man/man3/EVP_PKEY_encrypt.3.gz +%%MAN3%%man/man3/EVP_PKEY_fromdata.3.gz +%%MAN3%%man/man3/EVP_PKEY_gen.3.gz +%%MAN3%%man/man3/EVP_PKEY_get_default_digest_nid.3.gz +%%MAN3%%man/man3/EVP_PKEY_gettable_params.3.gz +%%MAN3%%man/man3/EVP_PKEY_is_a.3.gz +%%MAN3%%man/man3/EVP_PKEY_meth_get_count.3.gz +%%MAN3%%man/man3/EVP_PKEY_meth_new.3.gz +%%MAN3%%man/man3/EVP_PKEY_new.3.gz +%%MAN3%%man/man3/EVP_PKEY_print_private.3.gz +%%MAN3%%man/man3/EVP_PKEY_set1_RSA.3.gz +%%MAN3%%man/man3/EVP_PKEY_set_type.3.gz +%%MAN3%%man/man3/EVP_PKEY_sign.3.gz +%%MAN3%%man/man3/EVP_PKEY_size.3.gz +%%MAN3%%man/man3/EVP_PKEY_supports_digest_nid.3.gz +%%MAN3%%man/man3/EVP_PKEY_verify.3.gz +%%MAN3%%man/man3/EVP_PKEY_verify_recover.3.gz +%%MAN3%%man/man3/EVP_SIGNATURE_free.3.gz +%%MAN3%%man/man3/EVP_SealInit.3.gz +%%MAN3%%man/man3/EVP_SignInit.3.gz +%%MAN3%%man/man3/EVP_VerifyInit.3.gz +%%MAN3%%man/man3/EVP_aes_128_gcm.3.gz +%%MAN3%%man/man3/EVP_aria_128_gcm.3.gz +%%MAN3%%man/man3/EVP_bf_cbc.3.gz +%%MAN3%%man/man3/EVP_blake2b512.3.gz +%%MAN3%%man/man3/EVP_camellia_128_ecb.3.gz +%%MAN3%%man/man3/EVP_cast5_cbc.3.gz +%%MAN3%%man/man3/EVP_chacha20.3.gz +%%MAN3%%man/man3/EVP_des_cbc.3.gz +%%MAN3%%man/man3/EVP_desx_cbc.3.gz +%%MAN3%%man/man3/EVP_idea_cbc.3.gz +%%MAN3%%man/man3/EVP_md2.3.gz +%%MAN3%%man/man3/EVP_md4.3.gz +%%MAN3%%man/man3/EVP_md5.3.gz +%%MAN3%%man/man3/EVP_mdc2.3.gz +%%MAN3%%man/man3/EVP_rc2_cbc.3.gz +%%MAN3%%man/man3/EVP_rc4.3.gz +%%MAN3%%man/man3/EVP_rc5_32_12_16_cbc.3.gz +%%MAN3%%man/man3/EVP_ripemd160.3.gz +%%MAN3%%man/man3/EVP_seed_cbc.3.gz +%%MAN3%%man/man3/EVP_set_default_properties.3.gz +%%MAN3%%man/man3/EVP_sha1.3.gz +%%MAN3%%man/man3/EVP_sha224.3.gz +%%MAN3%%man/man3/EVP_sha3_224.3.gz +%%MAN3%%man/man3/EVP_sm3.3.gz +%%MAN3%%man/man3/EVP_sm4_cbc.3.gz +%%MAN3%%man/man3/EVP_whirlpool.3.gz +%%MAN3%%man/man3/HMAC.3.gz +%%MAN3%%man/man3/ISSUER_SIGN_TOOL_new.3.gz +%%MAN3%%man/man3/MD5.3.gz +%%MAN3%%man/man3/MDC2_Init.3.gz +%%MAN3%%man/man3/NCONF_new_with_libctx.3.gz +%%MAN3%%man/man3/OBJ_nid2obj.3.gz +%%MAN3%%man/man3/OCSP_REQUEST_new.3.gz +%%MAN3%%man/man3/OCSP_cert_to_id.3.gz +%%MAN3%%man/man3/OCSP_request_add1_nonce.3.gz +%%MAN3%%man/man3/OCSP_resp_find_status.3.gz +%%MAN3%%man/man3/OCSP_response_status.3.gz +%%MAN3%%man/man3/OCSP_sendreq_new.3.gz +%%MAN3%%man/man3/OPENSSL_Applink.3.gz +%%MAN3%%man/man3/OPENSSL_CTX.3.gz +%%MAN3%%man/man3/OPENSSL_FILE.3.gz +%%MAN3%%man/man3/OPENSSL_LH_COMPFUNC.3.gz +%%MAN3%%man/man3/OPENSSL_LH_stats.3.gz +%%MAN3%%man/man3/OPENSSL_config.3.gz +%%MAN3%%man/man3/OPENSSL_fork_prepare.3.gz +%%MAN3%%man/man3/OPENSSL_hexchar2int.3.gz +%%MAN3%%man/man3/OPENSSL_ia32cap.3.gz +%%MAN3%%man/man3/OPENSSL_init_crypto.3.gz +%%MAN3%%man/man3/OPENSSL_init_ssl.3.gz +%%MAN3%%man/man3/OPENSSL_instrument_bus.3.gz +%%MAN3%%man/man3/OPENSSL_load_builtin_modules.3.gz +%%MAN3%%man/man3/OPENSSL_malloc.3.gz +%%MAN3%%man/man3/OPENSSL_s390xcap.3.gz +%%MAN3%%man/man3/OPENSSL_secure_malloc.3.gz +%%MAN3%%man/man3/OSSL_CMP_CTX_new.3.gz +%%MAN3%%man/man3/OSSL_CMP_HDR_get0_transactionID.3.gz +%%MAN3%%man/man3/OSSL_CMP_ITAV_set0.3.gz +%%MAN3%%man/man3/OSSL_CMP_MSG_get0_header.3.gz +%%MAN3%%man/man3/OSSL_CMP_MSG_http_perform.3.gz +%%MAN3%%man/man3/OSSL_CMP_SRV_CTX_new.3.gz +%%MAN3%%man/man3/OSSL_CMP_STATUSINFO_new.3.gz +%%MAN3%%man/man3/OSSL_CMP_exec_IR_ses.3.gz +%%MAN3%%man/man3/OSSL_CMP_log_open.3.gz +%%MAN3%%man/man3/OSSL_CMP_validate_msg.3.gz +%%MAN3%%man/man3/OSSL_CRMF_MSG_get0_tmpl.3.gz +%%MAN3%%man/man3/OSSL_CRMF_MSG_set1_regCtrl_regToken.3.gz +%%MAN3%%man/man3/OSSL_CRMF_MSG_set1_regInfo_certReq.3.gz +%%MAN3%%man/man3/OSSL_CRMF_MSG_set_validity.3.gz +%%MAN3%%man/man3/OSSL_CRMF_pbmp_new.3.gz +%%MAN3%%man/man3/OSSL_HTTP_transfer.3.gz +%%MAN3%%man/man3/OSSL_PARAM.3.gz +%%MAN3%%man/man3/OSSL_PARAM_BLD.3.gz +%%MAN3%%man/man3/OSSL_PARAM_allocate_from_text.3.gz +%%MAN3%%man/man3/OSSL_PARAM_int.3.gz +%%MAN3%%man/man3/OSSL_PROVIDER.3.gz +%%MAN3%%man/man3/OSSL_SELF_TEST_new.3.gz +%%MAN3%%man/man3/OSSL_SELF_TEST_set_callback.3.gz +%%MAN3%%man/man3/OSSL_SERIALIZER.3.gz +%%MAN3%%man/man3/OSSL_SERIALIZER_CTX.3.gz +%%MAN3%%man/man3/OSSL_SERIALIZER_CTX_new_by_EVP_PKEY.3.gz +%%MAN3%%man/man3/OSSL_SERIALIZER_to_bio.3.gz +%%MAN3%%man/man3/OSSL_STORE_INFO.3.gz +%%MAN3%%man/man3/OSSL_STORE_LOADER.3.gz +%%MAN3%%man/man3/OSSL_STORE_SEARCH.3.gz +%%MAN3%%man/man3/OSSL_STORE_expect.3.gz +%%MAN3%%man/man3/OSSL_STORE_open.3.gz +%%MAN3%%man/man3/OSSL_trace_enabled.3.gz +%%MAN3%%man/man3/OSSL_trace_get_category_num.3.gz +%%MAN3%%man/man3/OSSL_trace_set_channel.3.gz +%%MAN3%%man/man3/OpenSSL_add_all_algorithms.3.gz +%%MAN3%%man/man3/OpenSSL_version.3.gz +%%MAN3%%man/man3/PEM_bytes_read_bio.3.gz +%%MAN3%%man/man3/PEM_read.3.gz +%%MAN3%%man/man3/PEM_read_CMS.3.gz +%%MAN3%%man/man3/PEM_read_bio_PrivateKey.3.gz +%%MAN3%%man/man3/PEM_read_bio_ex.3.gz +%%MAN3%%man/man3/PEM_write_bio_CMS_stream.3.gz +%%MAN3%%man/man3/PEM_write_bio_PKCS7_stream.3.gz +%%MAN3%%man/man3/PKCS12_SAFEBAG_get0_attrs.3.gz +%%MAN3%%man/man3/PKCS12_add_CSPName_asc.3.gz +%%MAN3%%man/man3/PKCS12_add_friendlyname_asc.3.gz +%%MAN3%%man/man3/PKCS12_add_localkeyid.3.gz +%%MAN3%%man/man3/PKCS12_create.3.gz +%%MAN3%%man/man3/PKCS12_get_friendlyname.3.gz +%%MAN3%%man/man3/PKCS12_newpass.3.gz +%%MAN3%%man/man3/PKCS12_parse.3.gz +%%MAN3%%man/man3/PKCS5_PBKDF2_HMAC.3.gz +%%MAN3%%man/man3/PKCS7_decrypt.3.gz +%%MAN3%%man/man3/PKCS7_encrypt.3.gz +%%MAN3%%man/man3/PKCS7_sign.3.gz +%%MAN3%%man/man3/PKCS7_sign_add_signer.3.gz +%%MAN3%%man/man3/PKCS7_verify.3.gz +%%MAN3%%man/man3/PKCS8_pkey_add1_attr.3.gz +%%MAN3%%man/man3/RAND_DRBG_generate.3.gz +%%MAN3%%man/man3/RAND_DRBG_get0_master.3.gz +%%MAN3%%man/man3/RAND_DRBG_new.3.gz +%%MAN3%%man/man3/RAND_DRBG_reseed.3.gz +%%MAN3%%man/man3/RAND_DRBG_set_callbacks.3.gz +%%MAN3%%man/man3/RAND_add.3.gz +%%MAN3%%man/man3/RAND_bytes.3.gz +%%MAN3%%man/man3/RAND_cleanup.3.gz +%%MAN3%%man/man3/RAND_egd.3.gz +%%MAN3%%man/man3/RAND_load_file.3.gz +%%MAN3%%man/man3/RAND_set_rand_method.3.gz +%%MAN3%%man/man3/RC4_set_key.3.gz +%%MAN3%%man/man3/RIPEMD160_Init.3.gz +%%MAN3%%man/man3/RSA_blinding_on.3.gz +%%MAN3%%man/man3/RSA_check_key.3.gz +%%MAN3%%man/man3/RSA_generate_key.3.gz +%%MAN3%%man/man3/RSA_get0_key.3.gz +%%MAN3%%man/man3/RSA_meth_new.3.gz +%%MAN3%%man/man3/RSA_new.3.gz +%%MAN3%%man/man3/RSA_padding_add_PKCS1_type_1.3.gz +%%MAN3%%man/man3/RSA_print.3.gz +%%MAN3%%man/man3/RSA_private_encrypt.3.gz +%%MAN3%%man/man3/RSA_public_encrypt.3.gz +%%MAN3%%man/man3/RSA_set_method.3.gz +%%MAN3%%man/man3/RSA_sign.3.gz +%%MAN3%%man/man3/RSA_sign_ASN1_OCTET_STRING.3.gz +%%MAN3%%man/man3/RSA_size.3.gz +%%MAN3%%man/man3/SCT_new.3.gz +%%MAN3%%man/man3/SCT_print.3.gz +%%MAN3%%man/man3/SCT_validate.3.gz +%%MAN3%%man/man3/SHA256_Init.3.gz +%%MAN3%%man/man3/SMIME_read_CMS.3.gz +%%MAN3%%man/man3/SMIME_read_PKCS7.3.gz +%%MAN3%%man/man3/SMIME_write_CMS.3.gz +%%MAN3%%man/man3/SMIME_write_PKCS7.3.gz +%%MAN3%%man/man3/SRP_Calc_B.3.gz +%%MAN3%%man/man3/SRP_VBASE_new.3.gz +%%MAN3%%man/man3/SRP_create_verifier.3.gz +%%MAN3%%man/man3/SRP_user_pwd_new.3.gz +%%MAN3%%man/man3/SSL_CIPHER_get_name.3.gz +%%MAN3%%man/man3/SSL_COMP_add_compression_method.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_new.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set1_prefix.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set_flags.3.gz +%%MAN3%%man/man3/SSL_CONF_CTX_set_ssl_ctx.3.gz +%%MAN3%%man/man3/SSL_CONF_cmd.3.gz +%%MAN3%%man/man3/SSL_CONF_cmd_argv.3.gz +%%MAN3%%man/man3/SSL_CTX_add1_chain_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_add_extra_chain_cert.3.gz +%%MAN3%%man/man3/SSL_CTX_add_session.3.gz +%%MAN3%%man/man3/SSL_CTX_config.3.gz +%%MAN3%%man/man3/SSL_CTX_ctrl.3.gz +%%MAN3%%man/man3/SSL_CTX_dane_enable.3.gz +%%MAN3%%man/man3/SSL_CTX_flush_sessions.3.gz +%%MAN3%%man/man3/SSL_CTX_free.3.gz +%%MAN3%%man/man3/SSL_CTX_get0_param.3.gz +%%MAN3%%man/man3/SSL_CTX_get_verify_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_has_client_custom_ext.3.gz +%%MAN3%%man/man3/SSL_CTX_load_verify_locations.3.gz +%%MAN3%%man/man3/SSL_CTX_new.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_number.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_set_cache_size.3.gz +%%MAN3%%man/man3/SSL_CTX_sess_set_get_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_sessions.3.gz +%%MAN3%%man/man3/SSL_CTX_set0_CA_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_curves.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_sigalgs.3.gz +%%MAN3%%man/man3/SSL_CTX_set1_verify_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set_alpn_select_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cert_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cert_store.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cert_verify_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_cipher_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set_client_cert_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_client_hello_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_ct_validation_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_ctlog_list_file.3.gz +%%MAN3%%man/man3/SSL_CTX_set_default_passwd_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_generate_session_id.3.gz +%%MAN3%%man/man3/SSL_CTX_set_info_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_keylog_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_max_cert_list.3.gz +%%MAN3%%man/man3/SSL_CTX_set_min_proto_version.3.gz +%%MAN3%%man/man3/SSL_CTX_set_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_set_msg_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_num_tickets.3.gz +%%MAN3%%man/man3/SSL_CTX_set_options.3.gz +%%MAN3%%man/man3/SSL_CTX_set_psk_client_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_quiet_shutdown.3.gz +%%MAN3%%man/man3/SSL_CTX_set_read_ahead.3.gz +%%MAN3%%man/man3/SSL_CTX_set_record_padding_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_security_level.3.gz +%%MAN3%%man/man3/SSL_CTX_set_session_cache_mode.3.gz +%%MAN3%%man/man3/SSL_CTX_set_session_id_context.3.gz +%%MAN3%%man/man3/SSL_CTX_set_session_ticket_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_split_send_fragment.3.gz +%%MAN3%%man/man3/SSL_CTX_set_srp_password.3.gz +%%MAN3%%man/man3/SSL_CTX_set_ssl_version.3.gz +%%MAN3%%man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_timeout.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_servername_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_status_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tlsext_use_srtp.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tmp_dh_callback.3.gz +%%MAN3%%man/man3/SSL_CTX_set_tmp_ecdh.3.gz +%%MAN3%%man/man3/SSL_CTX_set_verify.3.gz +%%MAN3%%man/man3/SSL_CTX_use_certificate.3.gz +%%MAN3%%man/man3/SSL_CTX_use_psk_identity_hint.3.gz +%%MAN3%%man/man3/SSL_CTX_use_serverinfo.3.gz +%%MAN3%%man/man3/SSL_SESSION_free.3.gz +%%MAN3%%man/man3/SSL_SESSION_get0_cipher.3.gz +%%MAN3%%man/man3/SSL_SESSION_get0_hostname.3.gz +%%MAN3%%man/man3/SSL_SESSION_get0_id_context.3.gz +%%MAN3%%man/man3/SSL_SESSION_get0_peer.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_compress_id.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_protocol_version.3.gz +%%MAN3%%man/man3/SSL_SESSION_get_time.3.gz +%%MAN3%%man/man3/SSL_SESSION_has_ticket.3.gz +%%MAN3%%man/man3/SSL_SESSION_is_resumable.3.gz +%%MAN3%%man/man3/SSL_SESSION_print.3.gz +%%MAN3%%man/man3/SSL_SESSION_set1_id.3.gz +%%MAN3%%man/man3/SSL_accept.3.gz +%%MAN3%%man/man3/SSL_alert_type_string.3.gz +%%MAN3%%man/man3/SSL_alloc_buffers.3.gz +%%MAN3%%man/man3/SSL_check_chain.3.gz +%%MAN3%%man/man3/SSL_clear.3.gz +%%MAN3%%man/man3/SSL_connect.3.gz +%%MAN3%%man/man3/SSL_do_handshake.3.gz +%%MAN3%%man/man3/SSL_export_keying_material.3.gz +%%MAN3%%man/man3/SSL_extension_supported.3.gz +%%MAN3%%man/man3/SSL_free.3.gz +%%MAN3%%man/man3/SSL_get0_peer_scts.3.gz +%%MAN3%%man/man3/SSL_get_SSL_CTX.3.gz +%%MAN3%%man/man3/SSL_get_all_async_fds.3.gz +%%MAN3%%man/man3/SSL_get_ciphers.3.gz +%%MAN3%%man/man3/SSL_get_client_random.3.gz +%%MAN3%%man/man3/SSL_get_current_cipher.3.gz +%%MAN3%%man/man3/SSL_get_default_timeout.3.gz +%%MAN3%%man/man3/SSL_get_error.3.gz +%%MAN3%%man/man3/SSL_get_extms_support.3.gz +%%MAN3%%man/man3/SSL_get_fd.3.gz +%%MAN3%%man/man3/SSL_get_peer_cert_chain.3.gz +%%MAN3%%man/man3/SSL_get_peer_certificate.3.gz +%%MAN3%%man/man3/SSL_get_peer_signature_nid.3.gz +%%MAN3%%man/man3/SSL_get_peer_tmp_key.3.gz +%%MAN3%%man/man3/SSL_get_psk_identity.3.gz +%%MAN3%%man/man3/SSL_get_rbio.3.gz +%%MAN3%%man/man3/SSL_get_session.3.gz +%%MAN3%%man/man3/SSL_get_shared_sigalgs.3.gz +%%MAN3%%man/man3/SSL_get_verify_result.3.gz +%%MAN3%%man/man3/SSL_get_version.3.gz +%%MAN3%%man/man3/SSL_in_init.3.gz +%%MAN3%%man/man3/SSL_key_update.3.gz +%%MAN3%%man/man3/SSL_library_init.3.gz +%%MAN3%%man/man3/SSL_load_client_CA_file.3.gz +%%MAN3%%man/man3/SSL_new.3.gz +%%MAN3%%man/man3/SSL_pending.3.gz +%%MAN3%%man/man3/SSL_read.3.gz +%%MAN3%%man/man3/SSL_read_early_data.3.gz +%%MAN3%%man/man3/SSL_rstate_string.3.gz +%%MAN3%%man/man3/SSL_session_reused.3.gz +%%MAN3%%man/man3/SSL_set1_host.3.gz +%%MAN3%%man/man3/SSL_set_async_callback.3.gz +%%MAN3%%man/man3/SSL_set_bio.3.gz +%%MAN3%%man/man3/SSL_set_connect_state.3.gz +%%MAN3%%man/man3/SSL_set_fd.3.gz +%%MAN3%%man/man3/SSL_set_session.3.gz +%%MAN3%%man/man3/SSL_set_shutdown.3.gz +%%MAN3%%man/man3/SSL_set_verify_result.3.gz +%%MAN3%%man/man3/SSL_shutdown.3.gz +%%MAN3%%man/man3/SSL_state_string.3.gz +%%MAN3%%man/man3/SSL_want.3.gz +%%MAN3%%man/man3/SSL_write.3.gz +%%MAN3%%man/man3/TS_VERIFY_CTX_set_certs.3.gz +%%MAN3%%man/man3/UI_STRING.3.gz +%%MAN3%%man/man3/UI_UTIL_read_pw.3.gz +%%MAN3%%man/man3/UI_create_method.3.gz +%%MAN3%%man/man3/UI_new.3.gz +%%MAN3%%man/man3/X509V3_get_d2i.3.gz +%%MAN3%%man/man3/X509_ALGOR_dup.3.gz +%%MAN3%%man/man3/X509_CRL_get0_by_serial.3.gz +%%MAN3%%man/man3/X509_EXTENSION_set_object.3.gz +%%MAN3%%man/man3/X509_LOOKUP.3.gz +%%MAN3%%man/man3/X509_LOOKUP_hash_dir.3.gz +%%MAN3%%man/man3/X509_LOOKUP_meth_new.3.gz +%%MAN3%%man/man3/X509_NAME_ENTRY_get_object.3.gz +%%MAN3%%man/man3/X509_NAME_add_entry_by_txt.3.gz +%%MAN3%%man/man3/X509_NAME_get0_der.3.gz +%%MAN3%%man/man3/X509_NAME_get_index_by_NID.3.gz +%%MAN3%%man/man3/X509_NAME_print_ex.3.gz +%%MAN3%%man/man3/X509_PUBKEY_new.3.gz +%%MAN3%%man/man3/X509_SIG_get0.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_get_error.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_new.3.gz +%%MAN3%%man/man3/X509_STORE_CTX_set_verify_cb.3.gz +%%MAN3%%man/man3/X509_STORE_add_cert.3.gz +%%MAN3%%man/man3/X509_STORE_get0_param.3.gz +%%MAN3%%man/man3/X509_STORE_new.3.gz +%%MAN3%%man/man3/X509_STORE_set_verify_cb_func.3.gz +%%MAN3%%man/man3/X509_VERIFY_PARAM_set_flags.3.gz +%%MAN3%%man/man3/X509_check_ca.3.gz +%%MAN3%%man/man3/X509_check_host.3.gz +%%MAN3%%man/man3/X509_check_issued.3.gz +%%MAN3%%man/man3/X509_check_private_key.3.gz +%%MAN3%%man/man3/X509_check_purpose.3.gz +%%MAN3%%man/man3/X509_cmp.3.gz +%%MAN3%%man/man3/X509_cmp_time.3.gz +%%MAN3%%man/man3/X509_digest.3.gz +%%MAN3%%man/man3/X509_dup.3.gz +%%MAN3%%man/man3/X509_get0_distinguishing_id.3.gz +%%MAN3%%man/man3/X509_get0_notBefore.3.gz +%%MAN3%%man/man3/X509_get0_signature.3.gz +%%MAN3%%man/man3/X509_get0_uids.3.gz +%%MAN3%%man/man3/X509_get_extension_flags.3.gz +%%MAN3%%man/man3/X509_get_pubkey.3.gz +%%MAN3%%man/man3/X509_get_serialNumber.3.gz +%%MAN3%%man/man3/X509_get_subject_name.3.gz +%%MAN3%%man/man3/X509_get_version.3.gz +%%MAN3%%man/man3/X509_load_http.3.gz +%%MAN3%%man/man3/X509_new.3.gz +%%MAN3%%man/man3/X509_sign.3.gz +%%MAN3%%man/man3/X509_verify_cert.3.gz +%%MAN3%%man/man3/X509v3_cache_extensions.3.gz +%%MAN3%%man/man3/X509v3_get_ext_by_NID.3.gz +%%MAN3%%man/man3/d2i_DHparams.3.gz +%%MAN3%%man/man3/d2i_PKCS8PrivateKey_bio.3.gz +%%MAN3%%man/man3/d2i_PrivateKey.3.gz +%%MAN3%%man/man3/d2i_SSL_SESSION.3.gz +%%MAN3%%man/man3/d2i_X509.3.gz +%%MAN3%%man/man3/i2d_CMS_bio_stream.3.gz +%%MAN3%%man/man3/i2d_PKCS7_bio_stream.3.gz +%%MAN3%%man/man3/i2d_re_X509_tbs.3.gz +%%MAN3%%man/man3/o2i_SCT_LIST.3.gz +%%MAN3%%man/man3/s2i_ASN1_IA5STRING.3.gz +man/man5/config.5.gz +man/man5/fips_config.5.gz +man/man5/x509v3_config.5.gz +%%MAN3%%man/man7/EVP_KDF-HKDF.7.gz +%%MAN3%%man/man7/EVP_KDF-KB.7.gz +%%MAN3%%man/man7/EVP_KDF-KRB5KDF.7.gz +%%MAN3%%man/man7/EVP_KDF-PBKDF2.7.gz +%%MAN3%%man/man7/EVP_KDF-SCRYPT.7.gz +%%MAN3%%man/man7/EVP_KDF-SS.7.gz +%%MAN3%%man/man7/EVP_KDF-SSHKDF.7.gz +%%MAN3%%man/man7/EVP_KDF-TLS1_PRF.7.gz +%%MAN3%%man/man7/EVP_KDF-X942.7.gz +%%MAN3%%man/man7/EVP_KDF-X963.7.gz +%%MAN3%%man/man7/EVP_MAC-BLAKE2.7.gz +%%MAN3%%man/man7/EVP_MAC-CMAC.7.gz +%%MAN3%%man/man7/EVP_MAC-GMAC.7.gz +%%MAN3%%man/man7/EVP_MAC-HMAC.7.gz +%%MAN3%%man/man7/EVP_MAC-KMAC.7.gz +%%MAN3%%man/man7/EVP_MAC-Poly1305.7.gz +%%MAN3%%man/man7/EVP_MAC-Siphash.7.gz +%%MAN3%%man/man7/EVP_MD-BLAKE2.7.gz +%%MAN3%%man/man7/EVP_MD-MD2.7.gz +%%MAN3%%man/man7/EVP_MD-MD4.7.gz +%%MAN3%%man/man7/EVP_MD-MD5-SHA1.7.gz +%%MAN3%%man/man7/EVP_MD-MD5.7.gz +%%MAN3%%man/man7/EVP_MD-MDC2.7.gz +%%MAN3%%man/man7/EVP_MD-RIPEMD160.7.gz +%%MAN3%%man/man7/EVP_MD-SHA1.7.gz +%%MAN3%%man/man7/EVP_MD-SHA2.7.gz +%%MAN3%%man/man7/EVP_MD-SHA3.7.gz +%%MAN3%%man/man7/EVP_MD-SHAKE.7.gz +%%MAN3%%man/man7/EVP_MD-SM3.7.gz +%%MAN3%%man/man7/EVP_MD-WHIRLPOOL.7.gz +%%MAN3%%man/man7/EVP_MD-common.7.gz +%%MAN3%%man/man7/EVP_PKEY-DSA.7.gz +%%MAN3%%man/man7/EVP_PKEY-EC.7.gz +%%MAN3%%man/man7/EVP_PKEY-RSA.7.gz +%%MAN3%%man/man7/EVP_PKEY-X25519.7.gz +%%MAN3%%man/man7/Ed25519.7.gz +%%MAN3%%man/man7/OSSL_PROVIDER-FIPS.7.gz +%%MAN3%%man/man7/OSSL_PROVIDER-default.7.gz +%%MAN3%%man/man7/OSSL_PROVIDER-legacy.7.gz +%%MAN3%%man/man7/OSSL_PROVIDER-null.7.gz +%%MAN3%%man/man7/RAND.7.gz +%%MAN3%%man/man7/RAND_DRBG.7.gz +%%MAN3%%man/man7/RSA-PSS.7.gz +%%MAN3%%man/man7/SM2.7.gz +%%MAN3%%man/man7/X25519.7.gz +%%MAN3%%man/man7/bio.7.gz +%%MAN3%%man/man7/crypto.7.gz +%%MAN3%%man/man7/ct.7.gz +%%MAN3%%man/man7/des_modes.7.gz +%%MAN3%%man/man7/evp.7.gz +%%MAN3%%man/man7/openssl-core.h.7.gz +%%MAN3%%man/man7/openssl-env.7.gz +%%MAN3%%man/man7/openssl_user_macros.7.gz +%%MAN3%%man/man7/ossl_store-file.7.gz +%%MAN3%%man/man7/ossl_store.7.gz +%%MAN3%%man/man7/passphrase-encoding.7.gz +%%MAN3%%man/man7/property.7.gz +%%MAN3%%man/man7/provider-asym_cipher.7.gz +%%MAN3%%man/man7/provider-base.7.gz +%%MAN3%%man/man7/provider-cipher.7.gz +%%MAN3%%man/man7/provider-digest.7.gz +%%MAN3%%man/man7/provider-keyexch.7.gz +%%MAN3%%man/man7/provider-keymgmt.7.gz +%%MAN3%%man/man7/provider-mac.7.gz +%%MAN3%%man/man7/provider-serializer.7.gz +%%MAN3%%man/man7/provider-signature.7.gz +%%MAN3%%man/man7/provider.7.gz +%%MAN3%%man/man7/proxy-certificates.7.gz +%%MAN3%%man/man7/ssl.7.gz +%%MAN3%%man/man7/x509.7.gz +%%OPENSSLDIR%%/misc/CA.pl +%%OPENSSLDIR%%/misc/tsget.pl +@sample %%OPENSSLDIR%%/openssl.cnf.dist %%OPENSSLDIR%%/openssl.cnf +@sample %%OPENSSLDIR%%/ct_log_list.cnf.dist %%OPENSSLDIR%%/ct_log_list.cnf +@dir %%OPENSSLDIR%%/private +@dir %%OPENSSLDIR%%/certs diff --git a/security/openssl-devel/version.mk b/security/openssl-devel/version.mk new file mode 100644 index 000000000000..d1f49da92154 --- /dev/null +++ b/security/openssl-devel/version.mk @@ -0,0 +1 @@ +OPENSSL_SHLIBVER?= 12 diff --git a/security/openssl/Makefile b/security/openssl/Makefile index 0137c801e0c3..747dab3bb244 100644 --- a/security/openssl/Makefile +++ b/security/openssl/Makefile @@ -15,7 +15,8 @@ LICENSE= OpenSSL LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= libressl-[0-9]* \ - libressl-devel-[0-9]* + libressl-devel-[0-9]* \ + openssl-devel-[0-9]* HAS_CONFIGURE= yes CONFIGURE_SCRIPT= config |