From owner-svn-ports-head@freebsd.org Tue Apr 23 10:26:25 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E278D15958DF; Tue, 23 Apr 2019 10:26:24 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 82DF36B1B9; Tue, 23 Apr 2019 10:26:24 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 2D44923287; Tue, 23 Apr 2019 10:26:24 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x3NAQO09080759; Tue, 23 Apr 2019 10:26:24 GMT (envelope-from brnrd@FreeBSD.org) Received: (from brnrd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x3NAQN4p080757; Tue, 23 Apr 2019 10:26:23 GMT (envelope-from brnrd@FreeBSD.org) Message-Id: <201904231026.x3NAQN4p080757@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brnrd set sender to brnrd@FreeBSD.org using -f From: Bernard Spil Date: Tue, 23 Apr 2019 10:26:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r499742 - head/security/libressl-devel X-SVN-Group: ports-head X-SVN-Commit-Author: brnrd X-SVN-Commit-Paths: head/security/libressl-devel X-SVN-Commit-Revision: 499742 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 82DF36B1B9 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.960,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Apr 2019 10:26:25 -0000 Author: brnrd Date: Tue Apr 23 10:26:23 2019 New Revision: 499742 URL: https://svnweb.freebsd.org/changeset/ports/499742 Log: security/libressl-devel: Update to 2.9.1 - Add option to enable experimental TLSv1.3 Modified: head/security/libressl-devel/Makefile head/security/libressl-devel/distinfo head/security/libressl-devel/pkg-plist Modified: head/security/libressl-devel/Makefile ============================================================================== --- head/security/libressl-devel/Makefile Tue Apr 23 10:02:21 2019 (r499741) +++ head/security/libressl-devel/Makefile Tue Apr 23 10:26:23 2019 (r499742) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libressl -PORTVERSION= 2.9.0 +PORTVERSION= 2.9.1 CATEGORIES= security devel MASTER_SITES= OPENBSD/LibreSSL PKGNAMESUFFIX= -devel @@ -15,10 +15,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING CPE_VENDOR= openbsd -OPTIONS_DEFINE= MAN3 NC +OPTIONS_DEFINE= MAN3 NC TLS1_3 OPTIONS_DEFAULT= MAN3 NC MAN3_DESC= Install API manpages (section 3) NC_DESC= Install TLS-enabled netcat +TLS1_3_DESC= TLSv1.3 support (experimental) CONFLICTS_INSTALL= libressl-[0-9]* \ openssl-[0-9]* \ @@ -40,6 +41,10 @@ post-patch-MAN3-off: ${REINPLACE_CMD} -e '/^install-man:/s/install-man3//' \ -e '/$$(MAKE) $$(AM_MAKEFLAGS) install-data-hook/d' \ ${WRKSRC}/man/Makefile.in + +post-patch-TLS1_3-on: + ${REINPLACE_CMD} 's|/\* \(#define LIBRESSL_HAS_TLS1_3\) \*/|\1|' \ + ${WRKSRC}/include/openssl/opensslfeatures.h post-install: ${RM} -r ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem Modified: head/security/libressl-devel/distinfo ============================================================================== --- head/security/libressl-devel/distinfo Tue Apr 23 10:02:21 2019 (r499741) +++ head/security/libressl-devel/distinfo Tue Apr 23 10:26:23 2019 (r499742) @@ -1,3 +1,3 @@ -TIMESTAMP = 1544955712 -SHA256 (libressl-2.9.0.tar.gz) = eb5f298408b723f11a0ca0192c122ecb79b4855bfdf7eea183a6264296a13cf4 -SIZE (libressl-2.9.0.tar.gz) = 3400383 +TIMESTAMP = 1555942276 +SHA256 (libressl-2.9.1.tar.gz) = 39e4dd856694dc10d564201e4549c46d2431601a2b10f3422507e24ccc8f62f8 +SIZE (libressl-2.9.1.tar.gz) = 3607116 Modified: head/security/libressl-devel/pkg-plist ============================================================================== --- head/security/libressl-devel/pkg-plist Tue Apr 23 10:02:21 2019 (r499741) +++ head/security/libressl-devel/pkg-plist Tue Apr 23 10:26:23 2019 (r499742) @@ -58,6 +58,7 @@ include/openssl/rsa.h include/openssl/safestack.h include/openssl/sha.h include/openssl/sm3.h +include/openssl/sm4.h include/openssl/srtp.h include/openssl/ssl.h include/openssl/ssl2.h @@ -77,15 +78,15 @@ include/tls.h lib/libcrypto.a lib/libcrypto.so lib/libcrypto.so.45 -lib/libcrypto.so.45.0.1 +lib/libcrypto.so.45.0.4 lib/libssl.a lib/libssl.so lib/libssl.so.47 -lib/libssl.so.47.0.1 +lib/libssl.so.47.0.5 lib/libtls.a lib/libtls.so lib/libtls.so.19 -lib/libtls.so.19.0.2 +lib/libtls.so.19.0.6 libdata/pkgconfig/libcrypto.pc libdata/pkgconfig/libssl.pc libdata/pkgconfig/libtls.pc @@ -546,7 +547,6 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/CRYPTO_set_dynlock_destroy_callback.3.gz %%MAN3%%man/man3/CRYPTO_set_dynlock_lock_callback.3.gz %%MAN3%%man/man3/CRYPTO_set_ex_data.3.gz -%%MAN3%%man/man3/CRYPTO_set_locking_callback.3.gz %%MAN3%%man/man3/CRYPTO_set_mem_functions.3.gz %%MAN3%%man/man3/CRYPTO_strdup.3.gz %%MAN3%%man/man3/CRYPTO_w_lock.3.gz @@ -664,6 +664,9 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/DSAparams_dup.3.gz %%MAN3%%man/man3/DSAparams_print.3.gz %%MAN3%%man/man3/DSAparams_print_fp.3.gz +%%MAN3%%man/man3/DTLS_client_method.3.gz +%%MAN3%%man/man3/DTLS_method.3.gz +%%MAN3%%man/man3/DTLS_server_method.3.gz %%MAN3%%man/man3/DTLSv1_client_method.3.gz %%MAN3%%man/man3/DTLSv1_listen.3.gz %%MAN3%%man/man3/DTLSv1_method.3.gz @@ -967,6 +970,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_block_size.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_cipher.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_cleanup.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_clear_flags.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_ctrl.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_flags.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_free.3.gz @@ -981,9 +985,11 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_rand_key.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_reset.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_set_app_data.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_set_flags.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_set_iv.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_set_key_length.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_set_padding.3.gz +%%MAN3%%man/man3/EVP_CIPHER_CTX_test_flags.3.gz %%MAN3%%man/man3/EVP_CIPHER_CTX_type.3.gz %%MAN3%%man/man3/EVP_CIPHER_asn1_to_param.3.gz %%MAN3%%man/man3/EVP_CIPHER_block_size.3.gz @@ -1019,6 +1025,8 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_DigestVerifyFinal.3.gz %%MAN3%%man/man3/EVP_DigestVerifyInit.3.gz %%MAN3%%man/man3/EVP_DigestVerifyUpdate.3.gz +%%MAN3%%man/man3/EVP_ENCODE_CTX_free.3.gz +%%MAN3%%man/man3/EVP_ENCODE_CTX_new.3.gz %%MAN3%%man/man3/EVP_EncodeBlock.3.gz %%MAN3%%man/man3/EVP_EncodeFinal.3.gz %%MAN3%%man/man3/EVP_EncodeInit.3.gz @@ -1057,6 +1065,9 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_PKEY_CTX_get_app_data.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_get_cb.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_get_keygen_info.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_get_rsa_mgf1_md.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_get_rsa_padding.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_get_rsa_pss_saltlen.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_new.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_new_id.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_app_data.3.gz @@ -1067,6 +1078,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_keygen_bits.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.3.gz +%%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_mgf1_md.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_padding.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.3.gz %%MAN3%%man/man3/EVP_PKEY_CTX_set_signature_md.3.gz @@ -1108,6 +1120,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_PKEY_get0_EC_KEY.3.gz %%MAN3%%man/man3/EVP_PKEY_get0_RSA.3.gz %%MAN3%%man/man3/EVP_PKEY_get0_asn1.3.gz +%%MAN3%%man/man3/EVP_PKEY_get0_hmac.3.gz %%MAN3%%man/man3/EVP_PKEY_get1_DH.3.gz %%MAN3%%man/man3/EVP_PKEY_get1_DSA.3.gz %%MAN3%%man/man3/EVP_PKEY_get1_EC_KEY.3.gz @@ -1138,6 +1151,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_PKEY_meth_set_verifyctx.3.gz %%MAN3%%man/man3/EVP_PKEY_missing_parameters.3.gz %%MAN3%%man/man3/EVP_PKEY_new.3.gz +%%MAN3%%man/man3/EVP_PKEY_new_mac_key.3.gz %%MAN3%%man/man3/EVP_PKEY_paramgen.3.gz %%MAN3%%man/man3/EVP_PKEY_paramgen_init.3.gz %%MAN3%%man/man3/EVP_PKEY_print_params.3.gz @@ -1170,30 +1184,50 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_aead_aes_128_gcm.3.gz %%MAN3%%man/man3/EVP_aead_aes_256_gcm.3.gz %%MAN3%%man/man3/EVP_aead_chacha20_poly1305.3.gz +%%MAN3%%man/man3/EVP_aead_chacha20_poly1305.gz +%%MAN3%%man/man3/EVP_aead_xchacha20_poly1305.3.gz %%MAN3%%man/man3/EVP_aes_128_cbc.3.gz %%MAN3%%man/man3/EVP_aes_128_cbc_hmac_sha1.3.gz %%MAN3%%man/man3/EVP_aes_128_ccm.3.gz %%MAN3%%man/man3/EVP_aes_128_cfb.3.gz +%%MAN3%%man/man3/EVP_aes_128_cfb1.3.gz +%%MAN3%%man/man3/EVP_aes_128_cfb128.3.gz +%%MAN3%%man/man3/EVP_aes_128_cfb8.3.gz +%%MAN3%%man/man3/EVP_aes_128_ctr.3.gz %%MAN3%%man/man3/EVP_aes_128_ecb.3.gz %%MAN3%%man/man3/EVP_aes_128_gcm.3.gz %%MAN3%%man/man3/EVP_aes_128_ofb.3.gz +%%MAN3%%man/man3/EVP_aes_128_wrap.3.gz +%%MAN3%%man/man3/EVP_aes_128_xts.3.gz %%MAN3%%man/man3/EVP_aes_192_cbc.3.gz %%MAN3%%man/man3/EVP_aes_192_ccm.3.gz %%MAN3%%man/man3/EVP_aes_192_cfb.3.gz +%%MAN3%%man/man3/EVP_aes_192_cfb1.3.gz +%%MAN3%%man/man3/EVP_aes_192_cfb128.3.gz +%%MAN3%%man/man3/EVP_aes_192_cfb8.3.gz +%%MAN3%%man/man3/EVP_aes_192_ctr.3.gz %%MAN3%%man/man3/EVP_aes_192_ecb.3.gz %%MAN3%%man/man3/EVP_aes_192_gcm.3.gz %%MAN3%%man/man3/EVP_aes_192_ofb.3.gz +%%MAN3%%man/man3/EVP_aes_192_wrap.3.gz %%MAN3%%man/man3/EVP_aes_256_cbc.3.gz %%MAN3%%man/man3/EVP_aes_256_cbc_hmac_sha1.3.gz %%MAN3%%man/man3/EVP_aes_256_ccm.3.gz %%MAN3%%man/man3/EVP_aes_256_cfb.3.gz +%%MAN3%%man/man3/EVP_aes_256_cfb1.3.gz +%%MAN3%%man/man3/EVP_aes_256_cfb128.3.gz +%%MAN3%%man/man3/EVP_aes_256_cfb8.3.gz +%%MAN3%%man/man3/EVP_aes_256_ctr.3.gz %%MAN3%%man/man3/EVP_aes_256_ecb.3.gz %%MAN3%%man/man3/EVP_aes_256_gcm.3.gz %%MAN3%%man/man3/EVP_aes_256_ofb.3.gz +%%MAN3%%man/man3/EVP_aes_256_wrap.3.gz +%%MAN3%%man/man3/EVP_aes_256_xts.3.gz %%MAN3%%man/man3/EVP_bf_cbc.3.gz %%MAN3%%man/man3/EVP_bf_cfb.3.gz %%MAN3%%man/man3/EVP_bf_ecb.3.gz %%MAN3%%man/man3/EVP_bf_ofb.3.gz +%%MAN3%%man/man3/EVP_camellia_128_cbc.3.gz %%MAN3%%man/man3/EVP_cast5_cbc.3.gz %%MAN3%%man/man3/EVP_cast5_cfb.3.gz %%MAN3%%man/man3/EVP_cast5_ecb.3.gz @@ -1245,6 +1279,12 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/EVP_sha256.3.gz %%MAN3%%man/man3/EVP_sha384.3.gz %%MAN3%%man/man3/EVP_sha512.3.gz +%%MAN3%%man/man3/EVP_sm4_cbc.3.gz +%%MAN3%%man/man3/EVP_sm4_cfb.3.gz +%%MAN3%%man/man3/EVP_sm4_cfb128.3.gz +%%MAN3%%man/man3/EVP_sm4_ctr.3.gz +%%MAN3%%man/man3/EVP_sm4_ecb.3.gz +%%MAN3%%man/man3/EVP_sm4_ofb.3.gz %%MAN3%%man/man3/EXTENDED_KEY_USAGE_free.3.gz %%MAN3%%man/man3/EXTENDED_KEY_USAGE_new.3.gz %%MAN3%%man/man3/GENERAL_NAMES_free.3.gz @@ -1338,6 +1378,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/OCSP_SINGLERESP_new.3.gz %%MAN3%%man/man3/OCSP_basic_add1_nonce.3.gz %%MAN3%%man/man3/OCSP_basic_sign.3.gz +%%MAN3%%man/man3/OCSP_basic_verify.3.gz %%MAN3%%man/man3/OCSP_cert_id_new.3.gz %%MAN3%%man/man3/OCSP_cert_to_id.3.gz %%MAN3%%man/man3/OCSP_check_nonce.3.gz @@ -1365,6 +1406,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/OCSP_single_get0_status.3.gz %%MAN3%%man/man3/OCSP_url_svcloc_new.3.gz %%MAN3%%man/man3/OPENSSL_VERSION_NUMBER.3.gz +%%MAN3%%man/man3/OPENSSL_VERSION_TEXT.3.gz %%MAN3%%man/man3/OPENSSL_cleanse.3.gz %%MAN3%%man/man3/OPENSSL_config.3.gz %%MAN3%%man/man3/OPENSSL_free.3.gz @@ -1648,6 +1690,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/SSL_CIPHER_is_aead.3.gz %%MAN3%%man/man3/SSL_COMP_add_compression_method.3.gz %%MAN3%%man/man3/SSL_COMP_get_compression_methods.3.gz +%%MAN3%%man/man3/SSL_CTX_add1_chain_cert.3.gz %%MAN3%%man/man3/SSL_CTX_add_client_CA.3.gz %%MAN3%%man/man3/SSL_CTX_add_extra_chain_cert.3.gz %%MAN3%%man/man3/SSL_CTX_add_session.3.gz @@ -1815,6 +1858,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/SSL_get0_param.3.gz %%MAN3%%man/man3/SSL_get0_session.3.gz %%MAN3%%man/man3/SSL_get1_session.3.gz +%%MAN3%%man/man3/SSL_get1_supported_ciphers.3.gz %%MAN3%%man/man3/SSL_get_SSL_CTX.3.gz %%MAN3%%man/man3/SSL_get_certificate.3.gz %%MAN3%%man/man3/SSL_get_cipher.3.gz @@ -1824,6 +1868,7 @@ man/man1/openssl.1.gz %%MAN3%%man/man3/SSL_get_cipher_version.3.gz %%MAN3%%man/man3/SSL_get_ciphers.3.gz %%MAN3%%man/man3/SSL_get_client_CA_list.3.gz +%%MAN3%%man/man3/SSL_get_client_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