Hello community, here is the log from the commit of package libressl for openSUSE:Factory checked in at 2017-11-12 18:03:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libressl (Old) and /work/SRC/openSUSE:Factory/.libressl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libressl" Sun Nov 12 18:03:02 2017 rev:34 rq:540664 version:2.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libressl/libressl.changes 2017-10-03 23:18:22.425225305 +0200 +++ /work/SRC/openSUSE:Factory/.libressl.new/libressl.changes 2017-11-12 18:03:05.635185191 +0100 @@ -1,0 +2,39 @@ +Tue Nov 7 23:42:59 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 2.6.3 + * Added support for providing CRLs to libtls - once a CRL is + provided via tls_config_set_crl_file(3) or + tls_config_set_crl_mem(3), CRL checking is enabled and + required for the full certificate chain. + * Reworked TLS certificate name verification code to more + strictly follow RFC 6125. + * Relaxed SNI validation to allow non-RFC-compliant clients + using literal IP addresses with SNI to connect to a + libtls-based TLS server. + * Added tls_peer_cert_chain_pem() to libtls, useful in private + certificate validation callbacks such as those in relayd. + * Added SSL{,_CTX}_set_{min,max}_proto_version(3) functions. + * Imported HKDF (HMAC Key Derivation Function) from BoringSSL. + * Dropped cipher suites using DSS authentication. + * Removed support for DSS/DSA from libssl. + * Distinguish between self-issued certificates and self-signed + certificates. The certificate verification code has special + cases for self-signed certificates and without this change, + self-issued certificates (which it seems are common place + with openvpn/easyrsa) were also being included in this + category. + * Removed NPN support - NPN was never standardised and the last + draft expired in October 2012. + * Removed SSL_OP_CRYPTOPRO_TLSEXT_BUG workaround for old/broken + CryptoPro clients. + * Removed support for the TLS padding extension, which was + added as a workaround for an old bug in F5's TLS termination. + * Added ability to clamp notafter values in certificates for + systems with 32-bit time_t. This is necessary to conform to + RFC 5280 ยง4.1.2.5. + * Removed the original (pre-IETF) chacha20-poly1305 cipher + suites. + * Reclassified ECDHE-RSA-DES-CBC3-SHA from HIGH to MEDIUM. +- Add des-fcrypt.diff [boo#1065363] + +------------------------------------------------------------------- Old: ---- libressl-2.6.2.tar.gz libressl-2.6.2.tar.gz.asc New: ---- des-fcrypt.diff libressl-2.6.3.tar.gz libressl-2.6.3.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libressl.spec ++++++ --- /var/tmp/diff_new_pack.YZY00Y/_old 2017-11-12 18:03:06.579150808 +0100 +++ /var/tmp/diff_new_pack.YZY00Y/_new 2017-11-12 18:03:06.587150516 +0100 @@ -17,7 +17,7 @@ Name: libressl -Version: 2.6.2 +Version: 2.6.3 Release: 0 Summary: An SSL/TLS protocol implementation License: OpenSSL @@ -31,6 +31,7 @@ Source2: http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/%name-%version.tar.gz.asc Source3: %name.keyring Source4: baselibs.conf +Patch1: des-fcrypt.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: pkg-config @@ -108,6 +109,7 @@ %prep %setup -q +%patch -P 1 -p1 %build # Some smart people broke disable-static ++++++ des-fcrypt.diff ++++++ From: Jan Engelhardt <jeng...@inai.de> References: https://marc.info/?l=openbsd-tech&m=150906184009035&w=2 Do what openssl-1.1 is doing to guard against an otherwise out-of-bounds access. --- crypto/des/fcrypt.c | 2 ++ 1 file changed, 2 insertions(+) Index: libressl-2.6.3/crypto/des/fcrypt.c =================================================================== --- libressl-2.6.3.orig/crypto/des/fcrypt.c +++ libressl-2.6.3/crypto/des/fcrypt.c @@ -78,6 +78,8 @@ char *DES_fcrypt(const char *buf, const * crypt to "*". This was found when replacing the crypt in * our shared libraries. People found that the disabled * accounts effectively had no passwd :-(. */ + if (salt[0] >= sizeof(con_salt) || salt[1] >= sizeof(con_salt)) + return NULL; x=ret[0]=((salt[0] == '\0')?'A':salt[0]); Eswap0=con_salt[x]<<2; x=ret[1]=((salt[1] == '\0')?'A':salt[1]); ++++++ libressl-2.6.2.tar.gz -> libressl-2.6.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/ChangeLog new/libressl-2.6.3/ChangeLog --- old/libressl-2.6.2/ChangeLog 2017-09-26 06:06:13.000000000 +0200 +++ new/libressl-2.6.3/ChangeLog 2017-11-06 00:13:06.000000000 +0100 @@ -28,6 +28,12 @@ LibreSSL Portable Release Notes: +2.6.3 - OpenBSD 6.2 Release + + * No core changes from LibreSSL 2.6.2 + + * Minor compatibility fixes in portable version. + 2.6.2 - Bug fixes * Provide a useful error with libtls if there are no OCSP URLs in a diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/Makefile.in new/libressl-2.6.3/Makefile.in --- old/libressl-2.6.2/Makefile.in 2017-09-26 06:07:01.000000000 +0200 +++ new/libressl-2.6.3/Makefile.in 2017-11-06 00:15:43.000000000 +0100 @@ -193,9 +193,9 @@ DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/libcrypto.pc.in \ $(srcdir)/libssl.pc.in $(srcdir)/libtls.pc.in \ - $(srcdir)/openssl.pc.in COPYING ChangeLog INSTALL README \ - compile config.guess config.sub depcomp install-sh ltmain.sh \ - missing tap-driver.sh + $(srcdir)/openssl.pc.in COPYING ChangeLog INSTALL compile \ + config.guess config.sub depcomp install-sh ltmain.sh missing \ + tap-driver.sh DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/README new/libressl-2.6.3/README --- old/libressl-2.6.2/README 2016-11-04 18:56:27.000000000 +0100 +++ new/libressl-2.6.3/README 1970-01-01 01:00:00.000000000 +0100 @@ -1,86 +0,0 @@ - LibreSSL Portable Development Notes - -Quick start: - - * First, set LIBRESSL_GIT to point to where you want to check out the code from. - If you are logged into cvs.openbsd.org, you can use direct file access: - export LIBRESSL_GIT=/cvs.b/libressl - - To check out the repository over ssh from cvs.openbsd.org - export LIBRESSL_GIT=u...@cvs.openbsd.org:/cvs.b/libressl - - If you are checking out the read-only mirror from github, you can just - follow the instructions there. - - * Next, clone the repository and build it (it builds fine on OpenBSD): - git clone $LIBRESSL_GIT/portable libressl - cd libressl - ./autogen.sh - ./configure - make check - -Layout: - - The project consists of two git repositories and some helper scripts: - - /cvs.b/libressl/portable is the portable build framework repository - /cvs.b/libressl/openbsd is a partial mirror of the OpenBSD CVS source tree. - /cvs.b/libressl/update.sh updates the OpenBSD mirror from CVS to git - /cvs.b/libressl/github.sh mirrors portable and openbsd repositories to - http://github.com/libressl-portable - -Scripts in the portable build framework: - - * The 'update.sh' script copies files from the openbsd repository into their - appropriate locations for the portable build to find them, as well as - generating automake files with the file lists to build. - - * The 'autogen.sh' script runs the 'update.sh' script and runs - automake/autoconf to generate a ready-to-build project. - - * The 'dist.sh' script runs the 'autogen.sh' script and generates a - distribution-ready tarball of the LibreSSL portable project. - -To make and test changes: - - * If you are changing files in the 'portable' repository, it is easy. - 1. change the required files - 2. if you have built previously, run 'make check' and things will - automatically rebuild and run the unit tests. - 3. 'git commit' to commit your patch to your clone - 4. send review with 'git send-email', and/or 'git push' to the repository - - * If you are changing files in the 'openbsd' repository, it is a little more - complicated. Here is what works for me: - 1. make the change locally in the local openbsd clone - 2. run 'update.sh' or 'autogen.sh' to copy the file into place. - 3. run 'make check' to test - 4. if the patch is good, either: - a. run 'git diff' to extract the patch, apply it to your CVS tree, or: - b. 'git commit' commit to your local openbsd clone and: - use 'git send-email <hash>' to generate a patch for review - use 'git show -a <hash>' to generate a patch to apply to CVS - 5. if the patch is good, commit to CVS - 6. after your code is in CVS, resync the upstream openbsd git mirror - run /cvs.b/libressl/update.sh, wait 10-12 minutes for the sync to complete - 7. remove your local openbsd clone, or - reset your local openbsd clone with 'git reset --hard origin/master' - 8. run 'autogen.sh' again to checkout the latest openbsd clone and move - the openbsd files back into place - -Maintenance: - - * Periodically run /cvs.b/libressl/update.sh on cvs.openbsd.org to sync the - openbsd mirror with the CVS tree. - * Running /cvs.b/libressl/github.sh requires that you register a public SSH - key with github first before you can upload. - -Publishing a new release: - - * Edit the number in the VERSION file to the correct version - * Edit the branch in the OPENBSD_BRANCH file to point to the correct branch - * Check in and push the changes - * run './dist.sh' to checkout the desired openbsd branch and generate a - distribution tarball. - * test the tarball on all target platforms - * Sign and copy the tarball and signify files to /home/libressl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/VERSION new/libressl-2.6.3/VERSION --- old/libressl-2.6.2/VERSION 2017-09-26 06:06:45.000000000 +0200 +++ new/libressl-2.6.3/VERSION 2017-11-06 00:15:18.000000000 +0100 @@ -1,2 +1,2 @@ -2.6.2 +2.6.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/apps/ocspcheck/CMakeLists.txt new/libressl-2.6.3/apps/ocspcheck/CMakeLists.txt --- old/libressl-2.6.2/apps/ocspcheck/CMakeLists.txt 2017-07-09 13:04:20.000000000 +0200 +++ new/libressl-2.6.3/apps/ocspcheck/CMakeLists.txt 2017-11-04 21:04:56.000000000 +0100 @@ -20,7 +20,7 @@ set(OCSPCHECK_SRC ${OCSPCHECK_SRC} compat/inet_ntop.c) endif() -check_function_exists(inet_ntop HAVE_MEMMEM) +check_function_exists(memmem HAVE_MEMMEM) if(HAVE_MEMMEM) add_definitions(-DHAVE_MEMMEM) else() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/configure new/libressl-2.6.3/configure --- old/libressl-2.6.2/configure 2017-09-26 06:07:01.000000000 +0200 +++ new/libressl-2.6.3/configure 2017-11-06 00:15:42.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libressl 2.6.2. +# Generated by GNU Autoconf 2.69 for libressl 2.6.3. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='libressl' PACKAGE_TARNAME='libressl' -PACKAGE_VERSION='2.6.2' -PACKAGE_STRING='libressl 2.6.2' +PACKAGE_VERSION='2.6.3' +PACKAGE_STRING='libressl 2.6.3' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1423,7 +1423,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libressl 2.6.2 to adapt to many kinds of systems. +\`configure' configures libressl 2.6.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1493,7 +1493,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libressl 2.6.2:";; + short | recursive ) echo "Configuration of libressl 2.6.3:";; esac cat <<\_ACEOF @@ -1609,7 +1609,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libressl configure 2.6.2 +libressl configure 2.6.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2157,7 +2157,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libressl $as_me 2.6.2, which was +It was created by libressl $as_me 2.6.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3098,7 +3098,7 @@ # Define the identity of the package. PACKAGE='libressl' - VERSION='2.6.2' + VERSION='2.6.3' cat >>confdefs.h <<_ACEOF @@ -14783,7 +14783,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libressl $as_me 2.6.2, which was +This file was extended by libressl $as_me 2.6.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14840,7 +14840,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libressl config.status 2.6.2 +libressl config.status 2.6.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/include/openssl/opensslv.h new/libressl-2.6.3/include/openssl/opensslv.h --- old/libressl-2.6.2/include/openssl/opensslv.h 2017-09-26 05:54:39.000000000 +0200 +++ new/libressl-2.6.3/include/openssl/opensslv.h 2017-11-02 12:06:30.000000000 +0100 @@ -1,10 +1,10 @@ -/* $OpenBSD: opensslv.h,v 1.42 2017/09/26 00:55:13 bcook Exp $ */ +/* $OpenBSD: opensslv.h,v 1.43 2017/09/26 14:23:20 bcook Exp $ */ #ifndef HEADER_OPENSSLV_H #define HEADER_OPENSSLV_H /* These will change with each release of LibreSSL-portable */ -#define LIBRESSL_VERSION_NUMBER 0x2060200fL -#define LIBRESSL_VERSION_TEXT "LibreSSL 2.6.2" +#define LIBRESSL_VERSION_NUMBER 0x2060300fL +#define LIBRESSL_VERSION_TEXT "LibreSSL 2.6.3" /* These will never change */ #define OPENSSL_VERSION_NUMBER 0x20000000L diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/man/Makefile.am new/libressl-2.6.3/man/Makefile.am --- old/libressl-2.6.2/man/Makefile.am 2017-09-26 06:06:53.000000000 +0200 +++ new/libressl-2.6.3/man/Makefile.am 2017-11-06 00:15:32.000000000 +0100 @@ -1,405 +1,406 @@ EXTRA_DIST = CMakeLists.txt -dist_man_MANS = -dist_man_MANS += BIO_f_ssl.3 -dist_man_MANS += DTLSv1_listen.3 -dist_man_MANS += PEM_read_SSL_SESSION.3 -dist_man_MANS += SSL_CIPHER_get_name.3 -dist_man_MANS += SSL_COMP_add_compression_method.3 -dist_man_MANS += SSL_CTX_add_extra_chain_cert.3 -dist_man_MANS += SSL_CTX_add_session.3 -dist_man_MANS += SSL_CTX_ctrl.3 -dist_man_MANS += SSL_CTX_flush_sessions.3 -dist_man_MANS += SSL_CTX_free.3 -dist_man_MANS += SSL_CTX_get_ex_new_index.3 -dist_man_MANS += SSL_CTX_get_verify_mode.3 -dist_man_MANS += SSL_CTX_load_verify_locations.3 -dist_man_MANS += SSL_CTX_new.3 -dist_man_MANS += SSL_CTX_sess_number.3 -dist_man_MANS += SSL_CTX_sess_set_cache_size.3 -dist_man_MANS += SSL_CTX_sess_set_get_cb.3 -dist_man_MANS += SSL_CTX_sessions.3 -dist_man_MANS += SSL_CTX_set1_groups.3 -dist_man_MANS += SSL_CTX_set_alpn_select_cb.3 -dist_man_MANS += SSL_CTX_set_cert_store.3 -dist_man_MANS += SSL_CTX_set_cert_verify_callback.3 -dist_man_MANS += SSL_CTX_set_cipher_list.3 -dist_man_MANS += SSL_CTX_set_client_CA_list.3 -dist_man_MANS += SSL_CTX_set_client_cert_cb.3 -dist_man_MANS += SSL_CTX_set_default_passwd_cb.3 -dist_man_MANS += SSL_CTX_set_generate_session_id.3 -dist_man_MANS += SSL_CTX_set_info_callback.3 -dist_man_MANS += SSL_CTX_set_max_cert_list.3 -dist_man_MANS += SSL_CTX_set_min_proto_version.3 -dist_man_MANS += SSL_CTX_set_mode.3 -dist_man_MANS += SSL_CTX_set_msg_callback.3 -dist_man_MANS += SSL_CTX_set_options.3 -dist_man_MANS += SSL_CTX_set_quiet_shutdown.3 -dist_man_MANS += SSL_CTX_set_read_ahead.3 -dist_man_MANS += SSL_CTX_set_session_cache_mode.3 -dist_man_MANS += SSL_CTX_set_session_id_context.3 -dist_man_MANS += SSL_CTX_set_ssl_version.3 -dist_man_MANS += SSL_CTX_set_timeout.3 -dist_man_MANS += SSL_CTX_set_tlsext_servername_callback.3 -dist_man_MANS += SSL_CTX_set_tlsext_status_cb.3 -dist_man_MANS += SSL_CTX_set_tlsext_ticket_key_cb.3 -dist_man_MANS += SSL_CTX_set_tmp_dh_callback.3 -dist_man_MANS += SSL_CTX_set_tmp_rsa_callback.3 -dist_man_MANS += SSL_CTX_set_verify.3 -dist_man_MANS += SSL_CTX_use_certificate.3 -dist_man_MANS += SSL_SESSION_free.3 -dist_man_MANS += SSL_SESSION_get0_peer.3 -dist_man_MANS += SSL_SESSION_get_compress_id.3 -dist_man_MANS += SSL_SESSION_get_ex_new_index.3 -dist_man_MANS += SSL_SESSION_get_id.3 -dist_man_MANS += SSL_SESSION_get_time.3 -dist_man_MANS += SSL_SESSION_new.3 -dist_man_MANS += SSL_SESSION_print.3 -dist_man_MANS += SSL_SESSION_set1_id_context.3 -dist_man_MANS += SSL_accept.3 -dist_man_MANS += SSL_alert_type_string.3 -dist_man_MANS += SSL_clear.3 -dist_man_MANS += SSL_connect.3 -dist_man_MANS += SSL_copy_session_id.3 -dist_man_MANS += SSL_do_handshake.3 -dist_man_MANS += SSL_dup.3 -dist_man_MANS += SSL_dup_CA_list.3 -dist_man_MANS += SSL_export_keying_material.3 -dist_man_MANS += SSL_free.3 -dist_man_MANS += SSL_get_SSL_CTX.3 -dist_man_MANS += SSL_get_certificate.3 -dist_man_MANS += SSL_get_ciphers.3 -dist_man_MANS += SSL_get_client_CA_list.3 -dist_man_MANS += SSL_get_current_cipher.3 -dist_man_MANS += SSL_get_default_timeout.3 -dist_man_MANS += SSL_get_error.3 -dist_man_MANS += SSL_get_ex_data_X509_STORE_CTX_idx.3 -dist_man_MANS += SSL_get_ex_new_index.3 -dist_man_MANS += SSL_get_fd.3 -dist_man_MANS += SSL_get_peer_cert_chain.3 -dist_man_MANS += SSL_get_peer_certificate.3 -dist_man_MANS += SSL_get_rbio.3 -dist_man_MANS += SSL_get_server_tmp_key.3 -dist_man_MANS += SSL_get_session.3 -dist_man_MANS += SSL_get_shared_ciphers.3 -dist_man_MANS += SSL_get_state.3 -dist_man_MANS += SSL_get_verify_result.3 -dist_man_MANS += SSL_get_version.3 -dist_man_MANS += SSL_library_init.3 -dist_man_MANS += SSL_load_client_CA_file.3 -dist_man_MANS += SSL_new.3 -dist_man_MANS += SSL_num_renegotiations.3 -dist_man_MANS += SSL_pending.3 -dist_man_MANS += SSL_read.3 -dist_man_MANS += SSL_renegotiate.3 -dist_man_MANS += SSL_rstate_string.3 -dist_man_MANS += SSL_session_reused.3 -dist_man_MANS += SSL_set1_param.3 -dist_man_MANS += SSL_set_bio.3 -dist_man_MANS += SSL_set_connect_state.3 -dist_man_MANS += SSL_set_fd.3 -dist_man_MANS += SSL_set_max_send_fragment.3 -dist_man_MANS += SSL_set_session.3 -dist_man_MANS += SSL_set_shutdown.3 -dist_man_MANS += SSL_set_tmp_ecdh.3 -dist_man_MANS += SSL_set_verify_result.3 -dist_man_MANS += SSL_shutdown.3 -dist_man_MANS += SSL_state_string.3 -dist_man_MANS += SSL_want.3 -dist_man_MANS += SSL_write.3 -dist_man_MANS += d2i_SSL_SESSION.3 -dist_man_MANS += ssl.3 -dist_man_MANS += ACCESS_DESCRIPTION_new.3 -dist_man_MANS += ASN1_OBJECT_new.3 -dist_man_MANS += ASN1_STRING_TABLE_add.3 -dist_man_MANS += ASN1_STRING_length.3 -dist_man_MANS += ASN1_STRING_new.3 -dist_man_MANS += ASN1_STRING_print_ex.3 -dist_man_MANS += ASN1_TIME_set.3 -dist_man_MANS += ASN1_TYPE_get.3 -dist_man_MANS += ASN1_generate_nconf.3 -dist_man_MANS += ASN1_item_d2i.3 -dist_man_MANS += ASN1_item_new.3 -dist_man_MANS += ASN1_time_parse.3 -dist_man_MANS += AUTHORITY_KEYID_new.3 -dist_man_MANS += BASIC_CONSTRAINTS_new.3 -dist_man_MANS += BF_set_key.3 -dist_man_MANS += BIO_ctrl.3 -dist_man_MANS += BIO_f_base64.3 -dist_man_MANS += BIO_f_buffer.3 -dist_man_MANS += BIO_f_cipher.3 -dist_man_MANS += BIO_f_md.3 -dist_man_MANS += BIO_f_null.3 -dist_man_MANS += BIO_find_type.3 -dist_man_MANS += BIO_get_ex_new_index.3 -dist_man_MANS += BIO_new.3 -dist_man_MANS += BIO_printf.3 -dist_man_MANS += BIO_push.3 -dist_man_MANS += BIO_read.3 -dist_man_MANS += BIO_s_accept.3 -dist_man_MANS += BIO_s_bio.3 -dist_man_MANS += BIO_s_connect.3 -dist_man_MANS += BIO_s_fd.3 -dist_man_MANS += BIO_s_file.3 -dist_man_MANS += BIO_s_mem.3 -dist_man_MANS += BIO_s_null.3 -dist_man_MANS += BIO_s_socket.3 -dist_man_MANS += BIO_set_callback.3 -dist_man_MANS += BIO_should_retry.3 -dist_man_MANS += BN_BLINDING_new.3 -dist_man_MANS += BN_CTX_new.3 -dist_man_MANS += BN_CTX_start.3 -dist_man_MANS += BN_add.3 -dist_man_MANS += BN_add_word.3 -dist_man_MANS += BN_bn2bin.3 -dist_man_MANS += BN_cmp.3 -dist_man_MANS += BN_copy.3 -dist_man_MANS += BN_generate_prime.3 -dist_man_MANS += BN_get0_nist_prime_521.3 -dist_man_MANS += BN_mod_inverse.3 -dist_man_MANS += BN_mod_mul_montgomery.3 -dist_man_MANS += BN_mod_mul_reciprocal.3 -dist_man_MANS += BN_new.3 -dist_man_MANS += BN_num_bytes.3 -dist_man_MANS += BN_rand.3 -dist_man_MANS += BN_set_bit.3 -dist_man_MANS += BN_set_flags.3 -dist_man_MANS += BN_set_negative.3 -dist_man_MANS += BN_swap.3 -dist_man_MANS += BN_zero.3 -dist_man_MANS += BUF_MEM_new.3 -dist_man_MANS += CONF_modules_free.3 -dist_man_MANS += CONF_modules_load_file.3 -dist_man_MANS += CRYPTO_get_mem_functions.3 -dist_man_MANS += CRYPTO_set_ex_data.3 -dist_man_MANS += CRYPTO_set_locking_callback.3 -dist_man_MANS += DES_set_key.3 -dist_man_MANS += DH_generate_key.3 -dist_man_MANS += DH_generate_parameters.3 -dist_man_MANS += DH_get_ex_new_index.3 -dist_man_MANS += DH_new.3 -dist_man_MANS += DH_set_method.3 -dist_man_MANS += DH_size.3 -dist_man_MANS += DIST_POINT_new.3 -dist_man_MANS += DSA_SIG_new.3 -dist_man_MANS += DSA_do_sign.3 -dist_man_MANS += DSA_dup_DH.3 -dist_man_MANS += DSA_generate_key.3 -dist_man_MANS += DSA_generate_parameters.3 -dist_man_MANS += DSA_get_ex_new_index.3 -dist_man_MANS += DSA_new.3 -dist_man_MANS += DSA_set_method.3 -dist_man_MANS += DSA_sign.3 -dist_man_MANS += DSA_size.3 -dist_man_MANS += ECDSA_SIG_new.3 -dist_man_MANS += EC_GFp_simple_method.3 -dist_man_MANS += EC_GROUP_copy.3 -dist_man_MANS += EC_GROUP_new.3 -dist_man_MANS += EC_KEY_new.3 -dist_man_MANS += EC_POINT_add.3 -dist_man_MANS += EC_POINT_new.3 -dist_man_MANS += ERR.3 -dist_man_MANS += ERR_GET_LIB.3 -dist_man_MANS += ERR_asprintf_error_data.3 -dist_man_MANS += ERR_clear_error.3 -dist_man_MANS += ERR_error_string.3 -dist_man_MANS += ERR_get_error.3 -dist_man_MANS += ERR_load_crypto_strings.3 -dist_man_MANS += ERR_load_strings.3 -dist_man_MANS += ERR_print_errors.3 -dist_man_MANS += ERR_put_error.3 -dist_man_MANS += ERR_remove_state.3 -dist_man_MANS += ERR_set_mark.3 -dist_man_MANS += ESS_SIGNING_CERT_new.3 -dist_man_MANS += EVP_AEAD_CTX_init.3 -dist_man_MANS += EVP_BytesToKey.3 -dist_man_MANS += EVP_DigestInit.3 -dist_man_MANS += EVP_DigestSignInit.3 -dist_man_MANS += EVP_DigestVerifyInit.3 -dist_man_MANS += EVP_EncodeInit.3 -dist_man_MANS += EVP_EncryptInit.3 -dist_man_MANS += EVP_OpenInit.3 -dist_man_MANS += EVP_PKEY_CTX_ctrl.3 -dist_man_MANS += EVP_PKEY_CTX_new.3 -dist_man_MANS += EVP_PKEY_cmp.3 -dist_man_MANS += EVP_PKEY_decrypt.3 -dist_man_MANS += EVP_PKEY_derive.3 -dist_man_MANS += EVP_PKEY_encrypt.3 -dist_man_MANS += EVP_PKEY_get_default_digest_nid.3 -dist_man_MANS += EVP_PKEY_keygen.3 -dist_man_MANS += EVP_PKEY_meth_get0_info.3 -dist_man_MANS += EVP_PKEY_new.3 -dist_man_MANS += EVP_PKEY_print_private.3 -dist_man_MANS += EVP_PKEY_set1_RSA.3 -dist_man_MANS += EVP_PKEY_sign.3 -dist_man_MANS += EVP_PKEY_verify.3 -dist_man_MANS += EVP_PKEY_verify_recover.3 -dist_man_MANS += EVP_SealInit.3 -dist_man_MANS += EVP_SignInit.3 -dist_man_MANS += EVP_VerifyInit.3 -dist_man_MANS += EXTENDED_KEY_USAGE_new.3 -dist_man_MANS += GENERAL_NAME_new.3 -dist_man_MANS += HMAC.3 -dist_man_MANS += MD5.3 -dist_man_MANS += NAME_CONSTRAINTS_new.3 -dist_man_MANS += OBJ_nid2obj.3 -dist_man_MANS += OCSP_CRLID_new.3 -dist_man_MANS += OCSP_REQUEST_new.3 -dist_man_MANS += OCSP_SERVICELOC_new.3 -dist_man_MANS += OCSP_cert_to_id.3 -dist_man_MANS += OCSP_request_add1_nonce.3 -dist_man_MANS += OCSP_resp_find_status.3 -dist_man_MANS += OCSP_response_status.3 -dist_man_MANS += OCSP_sendreq_new.3 -dist_man_MANS += OPENSSL_VERSION_NUMBER.3 -dist_man_MANS += OPENSSL_cleanse.3 -dist_man_MANS += OPENSSL_config.3 -dist_man_MANS += OPENSSL_load_builtin_modules.3 -dist_man_MANS += OPENSSL_malloc.3 -dist_man_MANS += OpenSSL_add_all_algorithms.3 -dist_man_MANS += PEM_bytes_read_bio.3 -dist_man_MANS += PEM_read.3 -dist_man_MANS += PEM_read_bio_PrivateKey.3 -dist_man_MANS += PEM_write_bio_PKCS7_stream.3 -dist_man_MANS += PKCS12_SAFEBAG_new.3 -dist_man_MANS += PKCS12_create.3 -dist_man_MANS += PKCS12_new.3 -dist_man_MANS += PKCS12_newpass.3 -dist_man_MANS += PKCS12_parse.3 -dist_man_MANS += PKCS5_PBKDF2_HMAC.3 -dist_man_MANS += PKCS7_decrypt.3 -dist_man_MANS += PKCS7_encrypt.3 -dist_man_MANS += PKCS7_new.3 -dist_man_MANS += PKCS7_sign.3 -dist_man_MANS += PKCS7_sign_add_signer.3 -dist_man_MANS += PKCS7_verify.3 -dist_man_MANS += PKCS8_PRIV_KEY_INFO_new.3 -dist_man_MANS += PKEY_USAGE_PERIOD_new.3 -dist_man_MANS += POLICYINFO_new.3 -dist_man_MANS += PROXY_POLICY_new.3 -dist_man_MANS += RAND_add.3 -dist_man_MANS += RAND_bytes.3 -dist_man_MANS += RAND_load_file.3 -dist_man_MANS += RAND_set_rand_method.3 -dist_man_MANS += RC4.3 -dist_man_MANS += RIPEMD160.3 -dist_man_MANS += RSA_PSS_PARAMS_new.3 -dist_man_MANS += RSA_blinding_on.3 -dist_man_MANS += RSA_check_key.3 -dist_man_MANS += RSA_generate_key.3 -dist_man_MANS += RSA_get_ex_new_index.3 -dist_man_MANS += RSA_new.3 -dist_man_MANS += RSA_padding_add_PKCS1_type_1.3 -dist_man_MANS += RSA_print.3 -dist_man_MANS += RSA_private_encrypt.3 -dist_man_MANS += RSA_public_encrypt.3 -dist_man_MANS += RSA_set_method.3 -dist_man_MANS += RSA_sign.3 -dist_man_MANS += RSA_sign_ASN1_OCTET_STRING.3 -dist_man_MANS += RSA_size.3 -dist_man_MANS += SHA1.3 -dist_man_MANS += SMIME_read_PKCS7.3 -dist_man_MANS += SMIME_write_PKCS7.3 -dist_man_MANS += SXNET_new.3 -dist_man_MANS += TS_REQ_new.3 -dist_man_MANS += UI_UTIL_read_pw.3 -dist_man_MANS += UI_create_method.3 -dist_man_MANS += UI_get_string_type.3 -dist_man_MANS += UI_new.3 -dist_man_MANS += X25519.3 -dist_man_MANS += X509V3_get_d2i.3 -dist_man_MANS += X509_ALGOR_dup.3 -dist_man_MANS += X509_ATTRIBUTE_new.3 -dist_man_MANS += X509_CINF_new.3 -dist_man_MANS += X509_CRL_get0_by_serial.3 -dist_man_MANS += X509_CRL_new.3 -dist_man_MANS += X509_EXTENSION_set_object.3 -dist_man_MANS += X509_LOOKUP_hash_dir.3 -dist_man_MANS += X509_NAME_ENTRY_get_object.3 -dist_man_MANS += X509_NAME_add_entry_by_txt.3 -dist_man_MANS += X509_NAME_get_index_by_NID.3 -dist_man_MANS += X509_NAME_new.3 -dist_man_MANS += X509_NAME_print_ex.3 -dist_man_MANS += X509_PUBKEY_new.3 -dist_man_MANS += X509_REQ_new.3 -dist_man_MANS += X509_REVOKED_new.3 -dist_man_MANS += X509_SIG_new.3 -dist_man_MANS += X509_STORE_CTX_get_error.3 -dist_man_MANS += X509_STORE_CTX_get_ex_new_index.3 -dist_man_MANS += X509_STORE_CTX_new.3 -dist_man_MANS += X509_STORE_CTX_set_verify_cb.3 -dist_man_MANS += X509_STORE_load_locations.3 -dist_man_MANS += X509_STORE_set1_param.3 -dist_man_MANS += X509_STORE_set_verify_cb_func.3 -dist_man_MANS += X509_VERIFY_PARAM_set_flags.3 -dist_man_MANS += X509_check_ca.3 -dist_man_MANS += X509_check_host.3 -dist_man_MANS += X509_check_issued.3 -dist_man_MANS += X509_check_private_key.3 -dist_man_MANS += X509_cmp_time.3 -dist_man_MANS += X509_digest.3 -dist_man_MANS += X509_get_pubkey.3 -dist_man_MANS += X509_get_serialNumber.3 -dist_man_MANS += X509_get_subject_name.3 -dist_man_MANS += X509_get_version.3 -dist_man_MANS += X509_new.3 -dist_man_MANS += X509_sign.3 -dist_man_MANS += X509_verify_cert.3 -dist_man_MANS += X509v3_get_ext_by_NID.3 -dist_man_MANS += bn_dump.3 -dist_man_MANS += crypto.3 -dist_man_MANS += d2i_ASN1_NULL.3 -dist_man_MANS += d2i_ASN1_OBJECT.3 -dist_man_MANS += d2i_ASN1_OCTET_STRING.3 -dist_man_MANS += d2i_ASN1_SEQUENCE_ANY.3 -dist_man_MANS += d2i_AUTHORITY_KEYID.3 -dist_man_MANS += d2i_BASIC_CONSTRAINTS.3 -dist_man_MANS += d2i_DHparams.3 -dist_man_MANS += d2i_DIST_POINT.3 -dist_man_MANS += d2i_DSAPublicKey.3 -dist_man_MANS += d2i_ECPKParameters.3 -dist_man_MANS += d2i_ESS_SIGNING_CERT.3 -dist_man_MANS += d2i_GENERAL_NAME.3 -dist_man_MANS += d2i_OCSP_REQUEST.3 -dist_man_MANS += d2i_OCSP_RESPONSE.3 -dist_man_MANS += d2i_PKCS12.3 -dist_man_MANS += d2i_PKCS7.3 -dist_man_MANS += d2i_PKCS8PrivateKey_bio.3 -dist_man_MANS += d2i_PKCS8_PRIV_KEY_INFO.3 -dist_man_MANS += d2i_PKEY_USAGE_PERIOD.3 -dist_man_MANS += d2i_POLICYINFO.3 -dist_man_MANS += d2i_PROXY_POLICY.3 -dist_man_MANS += d2i_PrivateKey.3 -dist_man_MANS += d2i_RSAPublicKey.3 -dist_man_MANS += d2i_TS_REQ.3 -dist_man_MANS += d2i_X509.3 -dist_man_MANS += d2i_X509_ALGOR.3 -dist_man_MANS += d2i_X509_ATTRIBUTE.3 -dist_man_MANS += d2i_X509_CRL.3 -dist_man_MANS += d2i_X509_EXTENSION.3 -dist_man_MANS += d2i_X509_NAME.3 -dist_man_MANS += d2i_X509_REQ.3 -dist_man_MANS += d2i_X509_SIG.3 -dist_man_MANS += des_read_pw.3 -dist_man_MANS += engine.3 -dist_man_MANS += evp.3 -dist_man_MANS += get_rfc3526_prime_8192.3 -dist_man_MANS += i2d_PKCS7_bio_stream.3 -dist_man_MANS += lh_new.3 -dist_man_MANS += lh_stats.3 -dist_man_MANS += openssl.cnf.5 -dist_man_MANS += x509v3.cnf.5 -dist_man_MANS += tls_accept_socket.3 -dist_man_MANS += tls_client.3 -dist_man_MANS += tls_config_ocsp_require_stapling.3 -dist_man_MANS += tls_config_set_protocols.3 -dist_man_MANS += tls_config_set_session_id.3 -dist_man_MANS += tls_config_verify.3 -dist_man_MANS += tls_conn_version.3 -dist_man_MANS += tls_connect.3 -dist_man_MANS += tls_init.3 -dist_man_MANS += tls_load_file.3 -dist_man_MANS += tls_ocsp_process_response.3 -dist_man_MANS += tls_read.3 +dist_man3_MANS = +dist_man5_MANS = +dist_man3_MANS += BIO_f_ssl.3 +dist_man3_MANS += DTLSv1_listen.3 +dist_man3_MANS += PEM_read_SSL_SESSION.3 +dist_man3_MANS += SSL_CIPHER_get_name.3 +dist_man3_MANS += SSL_COMP_add_compression_method.3 +dist_man3_MANS += SSL_CTX_add_extra_chain_cert.3 +dist_man3_MANS += SSL_CTX_add_session.3 +dist_man3_MANS += SSL_CTX_ctrl.3 +dist_man3_MANS += SSL_CTX_flush_sessions.3 +dist_man3_MANS += SSL_CTX_free.3 +dist_man3_MANS += SSL_CTX_get_ex_new_index.3 +dist_man3_MANS += SSL_CTX_get_verify_mode.3 +dist_man3_MANS += SSL_CTX_load_verify_locations.3 +dist_man3_MANS += SSL_CTX_new.3 +dist_man3_MANS += SSL_CTX_sess_number.3 +dist_man3_MANS += SSL_CTX_sess_set_cache_size.3 +dist_man3_MANS += SSL_CTX_sess_set_get_cb.3 +dist_man3_MANS += SSL_CTX_sessions.3 +dist_man3_MANS += SSL_CTX_set1_groups.3 +dist_man3_MANS += SSL_CTX_set_alpn_select_cb.3 +dist_man3_MANS += SSL_CTX_set_cert_store.3 +dist_man3_MANS += SSL_CTX_set_cert_verify_callback.3 +dist_man3_MANS += SSL_CTX_set_cipher_list.3 +dist_man3_MANS += SSL_CTX_set_client_CA_list.3 +dist_man3_MANS += SSL_CTX_set_client_cert_cb.3 +dist_man3_MANS += SSL_CTX_set_default_passwd_cb.3 +dist_man3_MANS += SSL_CTX_set_generate_session_id.3 +dist_man3_MANS += SSL_CTX_set_info_callback.3 +dist_man3_MANS += SSL_CTX_set_max_cert_list.3 +dist_man3_MANS += SSL_CTX_set_min_proto_version.3 +dist_man3_MANS += SSL_CTX_set_mode.3 +dist_man3_MANS += SSL_CTX_set_msg_callback.3 +dist_man3_MANS += SSL_CTX_set_options.3 +dist_man3_MANS += SSL_CTX_set_quiet_shutdown.3 +dist_man3_MANS += SSL_CTX_set_read_ahead.3 +dist_man3_MANS += SSL_CTX_set_session_cache_mode.3 +dist_man3_MANS += SSL_CTX_set_session_id_context.3 +dist_man3_MANS += SSL_CTX_set_ssl_version.3 +dist_man3_MANS += SSL_CTX_set_timeout.3 +dist_man3_MANS += SSL_CTX_set_tlsext_servername_callback.3 +dist_man3_MANS += SSL_CTX_set_tlsext_status_cb.3 +dist_man3_MANS += SSL_CTX_set_tlsext_ticket_key_cb.3 +dist_man3_MANS += SSL_CTX_set_tmp_dh_callback.3 +dist_man3_MANS += SSL_CTX_set_tmp_rsa_callback.3 +dist_man3_MANS += SSL_CTX_set_verify.3 +dist_man3_MANS += SSL_CTX_use_certificate.3 +dist_man3_MANS += SSL_SESSION_free.3 +dist_man3_MANS += SSL_SESSION_get0_peer.3 +dist_man3_MANS += SSL_SESSION_get_compress_id.3 +dist_man3_MANS += SSL_SESSION_get_ex_new_index.3 +dist_man3_MANS += SSL_SESSION_get_id.3 +dist_man3_MANS += SSL_SESSION_get_time.3 +dist_man3_MANS += SSL_SESSION_new.3 +dist_man3_MANS += SSL_SESSION_print.3 +dist_man3_MANS += SSL_SESSION_set1_id_context.3 +dist_man3_MANS += SSL_accept.3 +dist_man3_MANS += SSL_alert_type_string.3 +dist_man3_MANS += SSL_clear.3 +dist_man3_MANS += SSL_connect.3 +dist_man3_MANS += SSL_copy_session_id.3 +dist_man3_MANS += SSL_do_handshake.3 +dist_man3_MANS += SSL_dup.3 +dist_man3_MANS += SSL_dup_CA_list.3 +dist_man3_MANS += SSL_export_keying_material.3 +dist_man3_MANS += SSL_free.3 +dist_man3_MANS += SSL_get_SSL_CTX.3 +dist_man3_MANS += SSL_get_certificate.3 +dist_man3_MANS += SSL_get_ciphers.3 +dist_man3_MANS += SSL_get_client_CA_list.3 +dist_man3_MANS += SSL_get_current_cipher.3 +dist_man3_MANS += SSL_get_default_timeout.3 +dist_man3_MANS += SSL_get_error.3 +dist_man3_MANS += SSL_get_ex_data_X509_STORE_CTX_idx.3 +dist_man3_MANS += SSL_get_ex_new_index.3 +dist_man3_MANS += SSL_get_fd.3 +dist_man3_MANS += SSL_get_peer_cert_chain.3 +dist_man3_MANS += SSL_get_peer_certificate.3 +dist_man3_MANS += SSL_get_rbio.3 +dist_man3_MANS += SSL_get_server_tmp_key.3 +dist_man3_MANS += SSL_get_session.3 +dist_man3_MANS += SSL_get_shared_ciphers.3 +dist_man3_MANS += SSL_get_state.3 +dist_man3_MANS += SSL_get_verify_result.3 +dist_man3_MANS += SSL_get_version.3 +dist_man3_MANS += SSL_library_init.3 +dist_man3_MANS += SSL_load_client_CA_file.3 +dist_man3_MANS += SSL_new.3 +dist_man3_MANS += SSL_num_renegotiations.3 +dist_man3_MANS += SSL_pending.3 +dist_man3_MANS += SSL_read.3 +dist_man3_MANS += SSL_renegotiate.3 +dist_man3_MANS += SSL_rstate_string.3 +dist_man3_MANS += SSL_session_reused.3 +dist_man3_MANS += SSL_set1_param.3 +dist_man3_MANS += SSL_set_bio.3 +dist_man3_MANS += SSL_set_connect_state.3 +dist_man3_MANS += SSL_set_fd.3 +dist_man3_MANS += SSL_set_max_send_fragment.3 +dist_man3_MANS += SSL_set_session.3 +dist_man3_MANS += SSL_set_shutdown.3 +dist_man3_MANS += SSL_set_tmp_ecdh.3 +dist_man3_MANS += SSL_set_verify_result.3 +dist_man3_MANS += SSL_shutdown.3 +dist_man3_MANS += SSL_state_string.3 +dist_man3_MANS += SSL_want.3 +dist_man3_MANS += SSL_write.3 +dist_man3_MANS += d2i_SSL_SESSION.3 +dist_man3_MANS += ssl.3 +dist_man3_MANS += ACCESS_DESCRIPTION_new.3 +dist_man3_MANS += ASN1_OBJECT_new.3 +dist_man3_MANS += ASN1_STRING_TABLE_add.3 +dist_man3_MANS += ASN1_STRING_length.3 +dist_man3_MANS += ASN1_STRING_new.3 +dist_man3_MANS += ASN1_STRING_print_ex.3 +dist_man3_MANS += ASN1_TIME_set.3 +dist_man3_MANS += ASN1_TYPE_get.3 +dist_man3_MANS += ASN1_generate_nconf.3 +dist_man3_MANS += ASN1_item_d2i.3 +dist_man3_MANS += ASN1_item_new.3 +dist_man3_MANS += ASN1_time_parse.3 +dist_man3_MANS += AUTHORITY_KEYID_new.3 +dist_man3_MANS += BASIC_CONSTRAINTS_new.3 +dist_man3_MANS += BF_set_key.3 +dist_man3_MANS += BIO_ctrl.3 +dist_man3_MANS += BIO_f_base64.3 +dist_man3_MANS += BIO_f_buffer.3 +dist_man3_MANS += BIO_f_cipher.3 +dist_man3_MANS += BIO_f_md.3 +dist_man3_MANS += BIO_f_null.3 +dist_man3_MANS += BIO_find_type.3 +dist_man3_MANS += BIO_get_ex_new_index.3 +dist_man3_MANS += BIO_new.3 +dist_man3_MANS += BIO_printf.3 +dist_man3_MANS += BIO_push.3 +dist_man3_MANS += BIO_read.3 +dist_man3_MANS += BIO_s_accept.3 +dist_man3_MANS += BIO_s_bio.3 +dist_man3_MANS += BIO_s_connect.3 +dist_man3_MANS += BIO_s_fd.3 +dist_man3_MANS += BIO_s_file.3 +dist_man3_MANS += BIO_s_mem.3 +dist_man3_MANS += BIO_s_null.3 +dist_man3_MANS += BIO_s_socket.3 +dist_man3_MANS += BIO_set_callback.3 +dist_man3_MANS += BIO_should_retry.3 +dist_man3_MANS += BN_BLINDING_new.3 +dist_man3_MANS += BN_CTX_new.3 +dist_man3_MANS += BN_CTX_start.3 +dist_man3_MANS += BN_add.3 +dist_man3_MANS += BN_add_word.3 +dist_man3_MANS += BN_bn2bin.3 +dist_man3_MANS += BN_cmp.3 +dist_man3_MANS += BN_copy.3 +dist_man3_MANS += BN_generate_prime.3 +dist_man3_MANS += BN_get0_nist_prime_521.3 +dist_man3_MANS += BN_mod_inverse.3 +dist_man3_MANS += BN_mod_mul_montgomery.3 +dist_man3_MANS += BN_mod_mul_reciprocal.3 +dist_man3_MANS += BN_new.3 +dist_man3_MANS += BN_num_bytes.3 +dist_man3_MANS += BN_rand.3 +dist_man3_MANS += BN_set_bit.3 +dist_man3_MANS += BN_set_flags.3 +dist_man3_MANS += BN_set_negative.3 +dist_man3_MANS += BN_swap.3 +dist_man3_MANS += BN_zero.3 +dist_man3_MANS += BUF_MEM_new.3 +dist_man3_MANS += CONF_modules_free.3 +dist_man3_MANS += CONF_modules_load_file.3 +dist_man3_MANS += CRYPTO_get_mem_functions.3 +dist_man3_MANS += CRYPTO_set_ex_data.3 +dist_man3_MANS += CRYPTO_set_locking_callback.3 +dist_man3_MANS += DES_set_key.3 +dist_man3_MANS += DH_generate_key.3 +dist_man3_MANS += DH_generate_parameters.3 +dist_man3_MANS += DH_get_ex_new_index.3 +dist_man3_MANS += DH_new.3 +dist_man3_MANS += DH_set_method.3 +dist_man3_MANS += DH_size.3 +dist_man3_MANS += DIST_POINT_new.3 +dist_man3_MANS += DSA_SIG_new.3 +dist_man3_MANS += DSA_do_sign.3 +dist_man3_MANS += DSA_dup_DH.3 +dist_man3_MANS += DSA_generate_key.3 +dist_man3_MANS += DSA_generate_parameters.3 +dist_man3_MANS += DSA_get_ex_new_index.3 +dist_man3_MANS += DSA_new.3 +dist_man3_MANS += DSA_set_method.3 +dist_man3_MANS += DSA_sign.3 +dist_man3_MANS += DSA_size.3 +dist_man3_MANS += ECDSA_SIG_new.3 +dist_man3_MANS += EC_GFp_simple_method.3 +dist_man3_MANS += EC_GROUP_copy.3 +dist_man3_MANS += EC_GROUP_new.3 +dist_man3_MANS += EC_KEY_new.3 +dist_man3_MANS += EC_POINT_add.3 +dist_man3_MANS += EC_POINT_new.3 +dist_man3_MANS += ERR.3 +dist_man3_MANS += ERR_GET_LIB.3 +dist_man3_MANS += ERR_asprintf_error_data.3 +dist_man3_MANS += ERR_clear_error.3 +dist_man3_MANS += ERR_error_string.3 +dist_man3_MANS += ERR_get_error.3 +dist_man3_MANS += ERR_load_crypto_strings.3 +dist_man3_MANS += ERR_load_strings.3 +dist_man3_MANS += ERR_print_errors.3 +dist_man3_MANS += ERR_put_error.3 +dist_man3_MANS += ERR_remove_state.3 +dist_man3_MANS += ERR_set_mark.3 +dist_man3_MANS += ESS_SIGNING_CERT_new.3 +dist_man3_MANS += EVP_AEAD_CTX_init.3 +dist_man3_MANS += EVP_BytesToKey.3 +dist_man3_MANS += EVP_DigestInit.3 +dist_man3_MANS += EVP_DigestSignInit.3 +dist_man3_MANS += EVP_DigestVerifyInit.3 +dist_man3_MANS += EVP_EncodeInit.3 +dist_man3_MANS += EVP_EncryptInit.3 +dist_man3_MANS += EVP_OpenInit.3 +dist_man3_MANS += EVP_PKEY_CTX_ctrl.3 +dist_man3_MANS += EVP_PKEY_CTX_new.3 +dist_man3_MANS += EVP_PKEY_cmp.3 +dist_man3_MANS += EVP_PKEY_decrypt.3 +dist_man3_MANS += EVP_PKEY_derive.3 +dist_man3_MANS += EVP_PKEY_encrypt.3 +dist_man3_MANS += EVP_PKEY_get_default_digest_nid.3 +dist_man3_MANS += EVP_PKEY_keygen.3 +dist_man3_MANS += EVP_PKEY_meth_get0_info.3 +dist_man3_MANS += EVP_PKEY_new.3 +dist_man3_MANS += EVP_PKEY_print_private.3 +dist_man3_MANS += EVP_PKEY_set1_RSA.3 +dist_man3_MANS += EVP_PKEY_sign.3 +dist_man3_MANS += EVP_PKEY_verify.3 +dist_man3_MANS += EVP_PKEY_verify_recover.3 +dist_man3_MANS += EVP_SealInit.3 +dist_man3_MANS += EVP_SignInit.3 +dist_man3_MANS += EVP_VerifyInit.3 +dist_man3_MANS += EXTENDED_KEY_USAGE_new.3 +dist_man3_MANS += GENERAL_NAME_new.3 +dist_man3_MANS += HMAC.3 +dist_man3_MANS += MD5.3 +dist_man3_MANS += NAME_CONSTRAINTS_new.3 +dist_man3_MANS += OBJ_nid2obj.3 +dist_man3_MANS += OCSP_CRLID_new.3 +dist_man3_MANS += OCSP_REQUEST_new.3 +dist_man3_MANS += OCSP_SERVICELOC_new.3 +dist_man3_MANS += OCSP_cert_to_id.3 +dist_man3_MANS += OCSP_request_add1_nonce.3 +dist_man3_MANS += OCSP_resp_find_status.3 +dist_man3_MANS += OCSP_response_status.3 +dist_man3_MANS += OCSP_sendreq_new.3 +dist_man3_MANS += OPENSSL_VERSION_NUMBER.3 +dist_man3_MANS += OPENSSL_cleanse.3 +dist_man3_MANS += OPENSSL_config.3 +dist_man3_MANS += OPENSSL_load_builtin_modules.3 +dist_man3_MANS += OPENSSL_malloc.3 +dist_man3_MANS += OpenSSL_add_all_algorithms.3 +dist_man3_MANS += PEM_bytes_read_bio.3 +dist_man3_MANS += PEM_read.3 +dist_man3_MANS += PEM_read_bio_PrivateKey.3 +dist_man3_MANS += PEM_write_bio_PKCS7_stream.3 +dist_man3_MANS += PKCS12_SAFEBAG_new.3 +dist_man3_MANS += PKCS12_create.3 +dist_man3_MANS += PKCS12_new.3 +dist_man3_MANS += PKCS12_newpass.3 +dist_man3_MANS += PKCS12_parse.3 +dist_man3_MANS += PKCS5_PBKDF2_HMAC.3 +dist_man3_MANS += PKCS7_decrypt.3 +dist_man3_MANS += PKCS7_encrypt.3 +dist_man3_MANS += PKCS7_new.3 +dist_man3_MANS += PKCS7_sign.3 +dist_man3_MANS += PKCS7_sign_add_signer.3 +dist_man3_MANS += PKCS7_verify.3 +dist_man3_MANS += PKCS8_PRIV_KEY_INFO_new.3 +dist_man3_MANS += PKEY_USAGE_PERIOD_new.3 +dist_man3_MANS += POLICYINFO_new.3 +dist_man3_MANS += PROXY_POLICY_new.3 +dist_man3_MANS += RAND_add.3 +dist_man3_MANS += RAND_bytes.3 +dist_man3_MANS += RAND_load_file.3 +dist_man3_MANS += RAND_set_rand_method.3 +dist_man3_MANS += RC4.3 +dist_man3_MANS += RIPEMD160.3 +dist_man3_MANS += RSA_PSS_PARAMS_new.3 +dist_man3_MANS += RSA_blinding_on.3 +dist_man3_MANS += RSA_check_key.3 +dist_man3_MANS += RSA_generate_key.3 +dist_man3_MANS += RSA_get_ex_new_index.3 +dist_man3_MANS += RSA_new.3 +dist_man3_MANS += RSA_padding_add_PKCS1_type_1.3 +dist_man3_MANS += RSA_print.3 +dist_man3_MANS += RSA_private_encrypt.3 +dist_man3_MANS += RSA_public_encrypt.3 +dist_man3_MANS += RSA_set_method.3 +dist_man3_MANS += RSA_sign.3 +dist_man3_MANS += RSA_sign_ASN1_OCTET_STRING.3 +dist_man3_MANS += RSA_size.3 +dist_man3_MANS += SHA1.3 +dist_man3_MANS += SMIME_read_PKCS7.3 +dist_man3_MANS += SMIME_write_PKCS7.3 +dist_man3_MANS += SXNET_new.3 +dist_man3_MANS += TS_REQ_new.3 +dist_man3_MANS += UI_UTIL_read_pw.3 +dist_man3_MANS += UI_create_method.3 +dist_man3_MANS += UI_get_string_type.3 +dist_man3_MANS += UI_new.3 +dist_man3_MANS += X25519.3 +dist_man3_MANS += X509V3_get_d2i.3 +dist_man3_MANS += X509_ALGOR_dup.3 +dist_man3_MANS += X509_ATTRIBUTE_new.3 +dist_man3_MANS += X509_CINF_new.3 +dist_man3_MANS += X509_CRL_get0_by_serial.3 +dist_man3_MANS += X509_CRL_new.3 +dist_man3_MANS += X509_EXTENSION_set_object.3 +dist_man3_MANS += X509_LOOKUP_hash_dir.3 +dist_man3_MANS += X509_NAME_ENTRY_get_object.3 +dist_man3_MANS += X509_NAME_add_entry_by_txt.3 +dist_man3_MANS += X509_NAME_get_index_by_NID.3 +dist_man3_MANS += X509_NAME_new.3 +dist_man3_MANS += X509_NAME_print_ex.3 +dist_man3_MANS += X509_PUBKEY_new.3 +dist_man3_MANS += X509_REQ_new.3 +dist_man3_MANS += X509_REVOKED_new.3 +dist_man3_MANS += X509_SIG_new.3 +dist_man3_MANS += X509_STORE_CTX_get_error.3 +dist_man3_MANS += X509_STORE_CTX_get_ex_new_index.3 +dist_man3_MANS += X509_STORE_CTX_new.3 +dist_man3_MANS += X509_STORE_CTX_set_verify_cb.3 +dist_man3_MANS += X509_STORE_load_locations.3 +dist_man3_MANS += X509_STORE_set1_param.3 +dist_man3_MANS += X509_STORE_set_verify_cb_func.3 +dist_man3_MANS += X509_VERIFY_PARAM_set_flags.3 +dist_man3_MANS += X509_check_ca.3 +dist_man3_MANS += X509_check_host.3 +dist_man3_MANS += X509_check_issued.3 +dist_man3_MANS += X509_check_private_key.3 +dist_man3_MANS += X509_cmp_time.3 +dist_man3_MANS += X509_digest.3 +dist_man3_MANS += X509_get_pubkey.3 +dist_man3_MANS += X509_get_serialNumber.3 +dist_man3_MANS += X509_get_subject_name.3 +dist_man3_MANS += X509_get_version.3 +dist_man3_MANS += X509_new.3 +dist_man3_MANS += X509_sign.3 +dist_man3_MANS += X509_verify_cert.3 +dist_man3_MANS += X509v3_get_ext_by_NID.3 +dist_man3_MANS += bn_dump.3 +dist_man3_MANS += crypto.3 +dist_man3_MANS += d2i_ASN1_NULL.3 +dist_man3_MANS += d2i_ASN1_OBJECT.3 +dist_man3_MANS += d2i_ASN1_OCTET_STRING.3 +dist_man3_MANS += d2i_ASN1_SEQUENCE_ANY.3 +dist_man3_MANS += d2i_AUTHORITY_KEYID.3 +dist_man3_MANS += d2i_BASIC_CONSTRAINTS.3 +dist_man3_MANS += d2i_DHparams.3 +dist_man3_MANS += d2i_DIST_POINT.3 +dist_man3_MANS += d2i_DSAPublicKey.3 +dist_man3_MANS += d2i_ECPKParameters.3 +dist_man3_MANS += d2i_ESS_SIGNING_CERT.3 +dist_man3_MANS += d2i_GENERAL_NAME.3 +dist_man3_MANS += d2i_OCSP_REQUEST.3 +dist_man3_MANS += d2i_OCSP_RESPONSE.3 +dist_man3_MANS += d2i_PKCS12.3 +dist_man3_MANS += d2i_PKCS7.3 +dist_man3_MANS += d2i_PKCS8PrivateKey_bio.3 +dist_man3_MANS += d2i_PKCS8_PRIV_KEY_INFO.3 +dist_man3_MANS += d2i_PKEY_USAGE_PERIOD.3 +dist_man3_MANS += d2i_POLICYINFO.3 +dist_man3_MANS += d2i_PROXY_POLICY.3 +dist_man3_MANS += d2i_PrivateKey.3 +dist_man3_MANS += d2i_RSAPublicKey.3 +dist_man3_MANS += d2i_TS_REQ.3 +dist_man3_MANS += d2i_X509.3 +dist_man3_MANS += d2i_X509_ALGOR.3 +dist_man3_MANS += d2i_X509_ATTRIBUTE.3 +dist_man3_MANS += d2i_X509_CRL.3 +dist_man3_MANS += d2i_X509_EXTENSION.3 +dist_man3_MANS += d2i_X509_NAME.3 +dist_man3_MANS += d2i_X509_REQ.3 +dist_man3_MANS += d2i_X509_SIG.3 +dist_man3_MANS += des_read_pw.3 +dist_man3_MANS += engine.3 +dist_man3_MANS += evp.3 +dist_man3_MANS += get_rfc3526_prime_8192.3 +dist_man3_MANS += i2d_PKCS7_bio_stream.3 +dist_man3_MANS += lh_new.3 +dist_man3_MANS += lh_stats.3 +dist_man3_MANS += tls_accept_socket.3 +dist_man3_MANS += tls_client.3 +dist_man3_MANS += tls_config_ocsp_require_stapling.3 +dist_man3_MANS += tls_config_set_protocols.3 +dist_man3_MANS += tls_config_set_session_id.3 +dist_man3_MANS += tls_config_verify.3 +dist_man3_MANS += tls_conn_version.3 +dist_man3_MANS += tls_connect.3 +dist_man3_MANS += tls_init.3 +dist_man3_MANS += tls_load_file.3 +dist_man3_MANS += tls_ocsp_process_response.3 +dist_man3_MANS += tls_read.3 +dist_man5_MANS += openssl.cnf.5 +dist_man5_MANS += x509v3.cnf.5 install-data-hook: ln -sf "ACCESS_DESCRIPTION_new.3" "$(DESTDIR)$(mandir)/man3/ACCESS_DESCRIPTION_free.3" ln -sf "ACCESS_DESCRIPTION_new.3" "$(DESTDIR)$(mandir)/man3/AUTHORITY_INFO_ACCESS_free.3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libressl-2.6.2/man/Makefile.in new/libressl-2.6.3/man/Makefile.in --- old/libressl-2.6.2/man/Makefile.in 2017-09-26 06:07:04.000000000 +0200 +++ new/libressl-2.6.3/man/Makefile.in 2017-11-06 00:15:46.000000000 +0100 @@ -152,9 +152,10 @@ am__installdirs = "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" man5dir = $(mandir)/man5 NROFF = nroff -MANS = $(dist_man_MANS) +MANS = $(dist_man3_MANS) $(dist_man5_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in +am__DIST_COMMON = $(dist_man3_MANS) $(dist_man5_MANS) \ + $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ @@ -280,7 +281,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ EXTRA_DIST = CMakeLists.txt -dist_man_MANS = BIO_f_ssl.3 DTLSv1_listen.3 PEM_read_SSL_SESSION.3 \ +dist_man3_MANS = BIO_f_ssl.3 DTLSv1_listen.3 PEM_read_SSL_SESSION.3 \ SSL_CIPHER_get_name.3 SSL_COMP_add_compression_method.3 \ SSL_CTX_add_extra_chain_cert.3 SSL_CTX_add_session.3 \ SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 \ @@ -419,12 +420,12 @@ d2i_X509_ATTRIBUTE.3 d2i_X509_CRL.3 d2i_X509_EXTENSION.3 \ d2i_X509_NAME.3 d2i_X509_REQ.3 d2i_X509_SIG.3 des_read_pw.3 \ engine.3 evp.3 get_rfc3526_prime_8192.3 i2d_PKCS7_bio_stream.3 \ - lh_new.3 lh_stats.3 openssl.cnf.5 x509v3.cnf.5 \ - tls_accept_socket.3 tls_client.3 \ + lh_new.3 lh_stats.3 tls_accept_socket.3 tls_client.3 \ tls_config_ocsp_require_stapling.3 tls_config_set_protocols.3 \ tls_config_set_session_id.3 tls_config_verify.3 \ tls_conn_version.3 tls_connect.3 tls_init.3 tls_load_file.3 \ tls_ocsp_process_response.3 tls_read.3 +dist_man5_MANS = openssl.cnf.5 x509v3.cnf.5 all: all-am .SUFFIXES: @@ -463,10 +464,10 @@ clean-libtool: -rm -rf .libs _libs -install-man3: $(dist_man_MANS) +install-man3: $(dist_man3_MANS) @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(dist_man_MANS)'; \ + @list1='$(dist_man3_MANS)'; \ + list2=''; \ test -n "$(man3dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ @@ -499,17 +500,15 @@ uninstall-man3: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man3dir)" || exit 0; \ + @list='$(dist_man3_MANS)'; test -n "$(man3dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.3[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir) -install-man5: $(dist_man_MANS) +install-man5: $(dist_man5_MANS) @$(NORMAL_INSTALL) - @list1=''; \ - list2='$(dist_man_MANS)'; \ + @list1='$(dist_man5_MANS)'; \ + list2=''; \ test -n "$(man5dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ @@ -542,10 +541,8 @@ uninstall-man5: @$(NORMAL_UNINSTALL) - @list=''; test -n "$(man5dir)" || exit 0; \ + @list='$(dist_man5_MANS)'; test -n "$(man5dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ - l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ - sed -n '/\.5[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir)