diff options
author | Bernard Spil <brnrd@FreeBSD.org> | 2021-03-06 14:54:48 +0000 |
---|---|---|
committer | Bernard Spil <brnrd@FreeBSD.org> | 2021-03-06 14:54:48 +0000 |
commit | 7ac3b599415a5206334535d93844893270622e9a (patch) | |
tree | e431e19dc62e684d6a916002319512b4decfa437 /security/openssl-quictls | |
parent | 2b748fd214066175b887ccbdb42677dc7ecc03f7 (diff) | |
download | ports-7ac3b599415a5206334535d93844893270622e9a.tar.gz ports-7ac3b599415a5206334535d93844893270622e9a.zip |
security/openssl-quictls: Add QUIC capable OpenSSL fork
Notes
Notes:
svn path=/head/; revision=567497
Diffstat (limited to 'security/openssl-quictls')
-rw-r--r-- | security/openssl-quictls/Makefile | 181 | ||||
-rw-r--r-- | security/openssl-quictls/distinfo | 3 | ||||
-rw-r--r-- | security/openssl-quictls/files/extra-patch-util_find-doc-nits | 20 | ||||
-rw-r--r-- | security/openssl-quictls/pkg-descr | 10 | ||||
-rw-r--r-- | security/openssl-quictls/pkg-message | 20 | ||||
-rw-r--r-- | security/openssl-quictls/pkg-plist | 886 | ||||
-rw-r--r-- | security/openssl-quictls/version.mk | 1 |
7 files changed, 1121 insertions, 0 deletions
diff --git a/security/openssl-quictls/Makefile b/security/openssl-quictls/Makefile new file mode 100644 index 000000000000..10bdb3903672 --- /dev/null +++ b/security/openssl-quictls/Makefile @@ -0,0 +1,181 @@ +# Created by: Dirk Froemberg <dirk@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= openssl +PORTVERSION= 3.0.0.a12 +CATEGORIES= security devel +PKGNAMESUFFIX= -quictls + +MAINTAINER= brnrd@FreeBSD.org +COMMENT= QUIC capable fork of OpenSSL + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +CONFLICTS_INSTALL= libressl-[0-9]* \ + libressl-devel-[0-9]* \ + openssl-[0-9]* \ + openssl-devel-[0-9]* + +BROKEN_i386= ld: error: undefined symbol: __atomic_is_lock_free + +HAS_CONFIGURE= yes +CONFIGURE_SCRIPT= config +CONFIGURE_ENV= PERL="${PERL}" +CONFIGURE_ARGS= --openssldir=${OPENSSLDIR} \ + --prefix=${PREFIX} + +USES= cpe perl5 +USE_PERL5= build +USE_GITHUB= yes +GH_ACCOUNT= ${PKGNAMESUFFIX:S/-//} +GH_TAGNAME= ${PORTNAME}-3.0.0-alpha12+quic + +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 MODULES 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_GROUP_MODULES= FIPS LEGACY +OPTIONS_DEFINE_i386= I386 +OPTIONS_GROUP_PROTOCOLS=NEXTPROTONEG SCTP SSL3 TLS1 TLS1_1 TLS1_2 + +OPTIONS_DEFINE= ASYNC CT KTLS MAN3 RFC3779 SHARED ZLIB + +OPTIONS_DEFAULT=ASM ASYNC CT DES EC FIPS GOST KTLS MAN3 MD4 NEXTPROTONEG \ + RC2 RC4 RMD160 SCTP SHARED SSE2 THREADS TLS1 TLS1_1 TLS1_2 + +OPTIONS_EXCLUDE=${${OSVERSION} < 1300042:?KTLS:} +OPTIONS_EXCLUDE_i386= FIPS + +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 +FIPS_DESC= Build FIPS provider (Note: NOT yet FIPS validated) +GOST_DESC= GOST (Russian standard) +HASHES_DESC= Hash Function Support +I386_DESC= i386 (instead of i486+) +IDEA_DESC= International Data Encryption Algorithm +KTLS_DESC= Use in-kernel TLS (FreeBSD >13) +LEGACY_DESC= Older algorithms +MAN3_DESC= Install API manpages (section 3, 7) +MD2_DESC= MD2 (obsolete) (requires LEGACY) +MD4_DESC= MD4 (unsafe) +MDC2_DESC= MDC-2 (patented, requires DES) +MODULES_DESC= Provider modules +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 ktls 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 fips gost idea md4 mdc2 legacy \ + nextprotoneg rc2 rc4 rfc3779 rmd160 shared sm2 sm3 sm4 sse2 \ + threads tls1 tls1_1 tls1_2 +${_option:tu}_CONFIGURE_OFF= no-${_option} +.endfor + +MD2_IMPLIES= LEGACY +MDC2_IMPLIES= DES +TLS1_IMPLIES= TLS1_1 +TLS1_1_IMPLIES= TLS1_2 + +EC_CONFIGURE_ON= enable-ec_nistp_64_gcc_128 +FIPS_VARS= shlibs+=lib/ossl-modules/fips.so +I386_CONFIGURE_ON= 386 +LEGACY_VARS= shlibs+=lib/ossl-modules/legacy.so +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 +SHARED_VARS= shlibs+="lib/libcrypto.so.${OPENSSL_SHLIBVER} \ + lib/libssl.so.${OPENSSL_SHLIBVER} \ + lib/engines-${OPENSSL_SHLIBVER}/capi.so \ + lib/engines-${OPENSSL_SHLIBVER}/devcrypto.so \ + lib/engines-${OPENSSL_SHLIBVER}/padlock.so" +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} -Ee 's|^MANDIR=.*$$|MANDIR=$$(INSTALLTOP)/man|' \ + -e 's|^(build\|install)_docs: .*|\1_docs: \1_man_docs|' \ + ${WRKSRC}/Configurations/unix-Makefile.tmpl + ${REINPLACE_CMD} 's|SHLIB_VERSION=18.3|SHLIB_VERSION=${OPENSSL_SHLIBVER}|' \ + ${WRKSRC}/VERSION.dat + +post-configure: + ( 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 ${SHLIBS} + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/$i +.endfor + +post-install-SHARED-off: + ${RMDIR} ${STAGEDIR}${PREFIX}/lib/engines-${OPENSSL_SHLIBVER} + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/openssl + +.include <bsd.port.post.mk> diff --git a/security/openssl-quictls/distinfo b/security/openssl-quictls/distinfo new file mode 100644 index 000000000000..e7f9092461fc --- /dev/null +++ b/security/openssl-quictls/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1614850981 +SHA256 (quictls-openssl-3.0.0.a12-openssl-3.0.0-alpha12+quic_GH0.tar.gz) = 37f61d1d122698d0c3806566b4022884fc5404b43e98a1542521ebe74e184907 +SIZE (quictls-openssl-3.0.0.a12-openssl-3.0.0-alpha12+quic_GH0.tar.gz) = 14293926 diff --git a/security/openssl-quictls/files/extra-patch-util_find-doc-nits b/security/openssl-quictls/files/extra-patch-util_find-doc-nits new file mode 100644 index 000000000000..87cee3fe9839 --- /dev/null +++ b/security/openssl-quictls/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-quictls/pkg-descr b/security/openssl-quictls/pkg-descr new file mode 100644 index 000000000000..049623bf51c6 --- /dev/null +++ b/security/openssl-quictls/pkg-descr @@ -0,0 +1,10 @@ +This is a fork of OpenSSL to enable QUIC. This fork adds API that can be +used by QUIC implementations for connection handshakes. + +There is a community need for a QUIC capable TLS library. This fork is +intended as stopgap solution to enable higher level frameworks and runtimes +to use QUIC with the proven and reliable TLS functionality from OpenSSL. +This fork will be maintained until OpenSSL officially provides reasonable +support for QUIC implementations. + +WWW: https://www.github.com/quictls/openssl diff --git a/security/openssl-quictls/pkg-message b/security/openssl-quictls/pkg-message new file mode 100644 index 000000000000..7cd49c285a43 --- /dev/null +++ b/security/openssl-quictls/pkg-message @@ -0,0 +1,20 @@ +[ +{ type: install + message: <<EOM + +This QUIC capable OpenSSL fork is in an ALPHA stage + +Do NOT use for production! + +EOM +} +{ type: upgrade + message: <<EOM + +This QUIC capable OpenSSL fork is in an ALPHA stage + +Do NOT use for production! + +EOM +} +] diff --git a/security/openssl-quictls/pkg-plist b/security/openssl-quictls/pkg-plist new file mode 100644 index 000000000000..5c5a4bcd9ab6 --- /dev/null +++ b/security/openssl-quictls/pkg-plist @@ -0,0 +1,886 @@ +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_dispatch.h +include/openssl/core_names.h +include/openssl/core_object.h +include/openssl/crmf.h +include/openssl/crmferr.h +include/openssl/crypto.h +include/openssl/cryptoerr.h +include/openssl/cryptoerr_legacy.h +include/openssl/ct.h +include/openssl/cterr.h +include/openssl/decoder.h +include/openssl/decodererr.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/encoder.h +include/openssl/encodererr.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/fipskey.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/opensslconf.h +include/openssl/opensslv.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/proverr.h +include/openssl/provider.h +include/openssl/rand.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/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/sslerr_legacy.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-%%SHLIBVER%%/capi.so +%%SHARED%%lib/engines-%%SHLIBVER%%/devcrypto.so +%%SHARED%%lib/engines-%%SHLIBVER%%/padlock.so +%%SHARED%%lib/libcrypto.so +%%SHARED%%lib/libcrypto.so.%%SHLIBVER%% +lib/libssl.a +%%SHARED%%lib/libssl.so +%%SHARED%%lib/libssl.so.%%SHLIBVER%% +%%FIPS%%%%SHARED%%lib/ossl-modules/fips.so +%%LEGACY%%%%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-cmp.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-format-options.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-namedisplay-options.1.gz +man/man1/openssl-nseq.1.gz +man/man1/openssl-ocsp.1.gz +man/man1/openssl-passphrase-options.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-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-verification-options.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_INTEGER_new.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/ASN1_item_sign.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_EncryptedData_decrypt.3.gz +%%MAN3%%man/man3/CMS_EncryptedData_encrypt.3.gz +%%MAN3%%man/man3/CMS_EnvelopedData_create.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_data_create.3.gz +%%MAN3%%man/man3/CMS_decrypt.3.gz +%%MAN3%%man/man3/CMS_digest_create.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_CTX_get_original_iv.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_KEM_free.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_PKEY2PKCS8.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_get0_libctx.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_params.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_copy_parameters.3.gz +%%MAN3%%man/man3/EVP_PKEY_decapsulate.3.gz +%%MAN3%%man/man3/EVP_PKEY_decrypt.3.gz +%%MAN3%%man/man3/EVP_PKEY_derive.3.gz +%%MAN3%%man/man3/EVP_PKEY_encapsulate.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_get_field_type.3.gz +%%MAN3%%man/man3/EVP_PKEY_get_group_name.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_set1_encoded_public_key.3.gz +%%MAN3%%man/man3/EVP_PKEY_set_type.3.gz +%%MAN3%%man/man3/EVP_PKEY_settable_params.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_RAND.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/MD5.3.gz +%%MAN3%%man/man3/MDC2_Init.3.gz +%%MAN3%%man/man3/NCONF_new_ex.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_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_certreq.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_set0_validity.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_pbmp_new.3.gz +%%MAN3%%man/man3/OSSL_DECODER.3.gz +%%MAN3%%man/man3/OSSL_DECODER_CTX.3.gz +%%MAN3%%man/man3/OSSL_DECODER_CTX_new_for_pkey.3.gz +%%MAN3%%man/man3/OSSL_DECODER_from_bio.3.gz +%%MAN3%%man/man3/OSSL_ENCODER.3.gz +%%MAN3%%man/man3/OSSL_ENCODER_CTX.3.gz +%%MAN3%%man/man3/OSSL_ENCODER_CTX_new_for_pkey.3.gz +%%MAN3%%man/man3/OSSL_ENCODER_to_bio.3.gz +%%MAN3%%man/man3/OSSL_HTTP_REQ_CTX.3.gz +%%MAN3%%man/man3/OSSL_HTTP_transfer.3.gz +%%MAN3%%man/man3/OSSL_LIB_CTX.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_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_attach.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_X509_INFO_read_bio_ex.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_create_cert.3.gz +%%MAN3%%man/man3/PKCS12_SAFEBAG_get0_attrs.3.gz +%%MAN3%%man/man3/PKCS12_SAFEBAG_get1_cert.3.gz +%%MAN3%%man/man3/PKCS12_add1_attr_by_NID.3.gz +%%MAN3%%man/man3/PKCS12_add_CSPName_asc.3.gz +%%MAN3%%man/man3/PKCS12_add_cert.3.gz +%%MAN3%%man/man3/PKCS12_add_friendlyname_asc.3.gz +%%MAN3%%man/man3/PKCS12_add_localkeyid.3.gz +%%MAN3%%man/man3/PKCS12_add_safe.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_get_octet_string.3.gz +%%MAN3%%man/man3/PKCS7_sign.3.gz +%%MAN3%%man/man3/PKCS7_sign_add_signer.3.gz +%%MAN3%%man/man3/PKCS7_type_is_other.3.gz +%%MAN3%%man/man3/PKCS7_verify.3.gz +%%MAN3%%man/man3/PKCS8_pkey_add1_attr.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_get0_primary.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_ASN1.3.gz +%%MAN3%%man/man3/SMIME_read_CMS.3.gz +%%MAN3%%man/man3/SMIME_read_PKCS7.3.gz +%%MAN3%%man/man3/SMIME_write_ASN1.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_quic_method.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_group_to_name.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_add_cert.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.3.gz +%%MAN3%%man/man3/X509_verify_cert.3.gz +%%MAN3%%man/man3/X509V3_set_ctx.3.gz +%%MAN3%%man/man3/X509v3_get_ext_by_NID.3.gz +%%MAN3%%man/man3/d2i_PKCS8PrivateKey_bio.3.gz +%%MAN3%%man/man3/d2i_PrivateKey.3.gz +%%MAN3%%man/man3/d2i_RSAPrivateKey.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_ASYM_CIPHER-SM2.7.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-PKCS12KDF.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-ASN1.7.gz +%%MAN3%%man/man7/EVP_KDF-X942-CONCAT.7.gz +%%MAN3%%man/man7/EVP_KDF-X963.7.gz +%%MAN3%%man/man7/EVP_KEM-RSA.7.gz +%%MAN3%%man/man7/EVP_KEYEXCH-DH.7.gz +%%MAN3%%man/man7/EVP_KEYEXCH-ECDH.7.gz +%%MAN3%%man/man7/EVP_KEYEXCH-X25519.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-DH.7.gz +%%MAN3%%man/man7/EVP_PKEY-DSA.7.gz +%%MAN3%%man/man7/EVP_PKEY-EC.7.gz +%%MAN3%%man/man7/EVP_PKEY-FFC.7.gz +%%MAN3%%man/man7/EVP_PKEY-HMAC.7.gz +%%MAN3%%man/man7/EVP_PKEY-RSA.7.gz +%%MAN3%%man/man7/EVP_PKEY-SM2.7.gz +%%MAN3%%man/man7/EVP_PKEY-X25519.7.gz +%%MAN3%%man/man7/EVP_RAND-CTR-DRBG.7.gz +%%MAN3%%man/man7/EVP_RAND-HASH-DRBG.7.gz +%%MAN3%%man/man7/EVP_RAND-HMAC-DRBG.7.gz +%%MAN3%%man/man7/EVP_RAND-SEED-SRC.7.gz +%%MAN3%%man/man7/EVP_RAND-TEST-RAND.7.gz +%%MAN3%%man/man7/EVP_RAND.7.gz +%%MAN3%%man/man7/EVP_SIGNATURE-DSA.7.gz +%%MAN3%%man/man7/EVP_SIGNATURE-ECDSA.7.gz +%%MAN3%%man/man7/EVP_SIGNATURE-ED25519.7.gz +%%MAN3%%man/man7/EVP_SIGNATURE-HMAC.7.gz +%%MAN3%%man/man7/EVP_SIGNATURE-RSA.7.gz +%%MAN3%%man/man7/OSSL_PROVIDER-FIPS.7.gz +%%MAN3%%man/man7/OSSL_PROVIDER-base.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/RSA-PSS.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-core_dispatch.h.7.gz +%%MAN3%%man/man7/openssl-core_names.h.7.gz +%%MAN3%%man/man7/openssl-env.7.gz +%%MAN3%%man/man7/openssl-glossary.7.gz +%%MAN3%%man/man7/openssl-threads.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-encoder.7.gz +%%MAN3%%man/man7/provider-kdf.7.gz +%%MAN3%%man/man7/provider-kem.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-object.7.gz +%%MAN3%%man/man7/provider-rand.7.gz +%%MAN3%%man/man7/provider-signature.7.gz +%%MAN3%%man/man7/provider-storemgmt.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 +@comment %%OPENSSLDIR%%/misc/tsget.pl +%%OPENSSLDIR%%/misc/tsget +@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-quictls/version.mk b/security/openssl-quictls/version.mk new file mode 100644 index 000000000000..54915616c6b6 --- /dev/null +++ b/security/openssl-quictls/version.mk @@ -0,0 +1 @@ +OPENSSL_SHLIBVER?= 13 |