Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 6ECD71A9217 for ; Thu, 3 Dec 2020 12:27:41 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id A71EA850E2; Thu, 3 Dec 2020 12:27:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E02AC84DDE for ; Thu, 3 Dec 2020 12:27:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 1vV-VrTi8tS0 for ; Thu, 3 Dec 2020 12:27:39 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 17F8984CD9 for ; Thu, 3 Dec 2020 12:27:39 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0C819FA9D; Thu, 3 Dec 2020 12:27:39 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1606998459162640" MIME-Version: 1.0 Date: Thu, 3 Dec 2020 12:27:39 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/security/gnutls To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20201203122739.0C819FA9D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1606998459162640 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nia Date: Thu Dec 3 12:27:38 UTC 2020 Modified Files: pkgsrc/security/gnutls: Makefile PLIST distinfo Log Message: gnutls: Update to 3.7.0 * Version 3.7.0 (released 2020-12-02) ** libgnutls: Depend on nettle 3.6 (!1322). ** libgnutls: Added a new API that provides a callback function to retrieve missing certificates from incomplete certificate chains (#202, #968, #1100). ** libgnutls: Added a new API that provides a callback function to output the complete path to the trusted root during certificate chain verification (#1012). ** libgnutls: OIDs exposed as gnutls_datum_t no longer account for the terminating null bytes, while the data field is null terminated. The affected API functions are: gnutls_ocsp_req_get_extension, gnutls_ocsp_resp_get_response, and gnutls_ocsp_resp_get_extension (#805). ** libgnutls: Added a new set of API to enable QUIC implementation (#826, #849, #850). ** libgnutls: The crypto implementation override APIs deprecated in 3.6.9 are now no-op (#790). ** libgnutls: Added MAGMA/KUZNYECHIK CTR-ACPKM and CMAC support (!1161). ** libgnutls: Support for padlock has been fixed to make it work with Zhaoxin CPU (#1079). ** libgnutls: The maximum PIN length for PKCS #11 has been increased from 31 bytes to 255 bytes (#932). ** API and ABI modifications: gnutls_x509_trust_list_set_getissuer_function: Added gnutls_x509_trust_list_get_ptr: Added gnutls_x509_trust_list_set_ptr: Added gnutls_session_set_verify_output_function: Added gnutls_record_encryption_level_t: New enum gnutls_handshake_read_func: New callback type gnutls_handshake_set_read_function: New function gnutls_handshake_write: New function gnutls_handshake_secret_func: New callback type gnutls_handshake_set_secret_function: New function gnutls_alert_read_func: New callback type gnutls_alert_set_read_function: New function gnutls_crypto_register_cipher: Deprecated; no-op gnutls_crypto_register_aead_cipher: Deprecated; no-op gnutls_crypto_register_mac: Deprecated; no-op gnutls_crypto_register_digest: Deprecated; no-op To generate a diff of this commit: cvs rdiff -u -r1.217 -r1.218 pkgsrc/security/gnutls/Makefile cvs rdiff -u -r1.71 -r1.72 pkgsrc/security/gnutls/PLIST cvs rdiff -u -r1.145 -r1.146 pkgsrc/security/gnutls/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1606998459162640 Content-Disposition: inline Content-Length: 4853 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/security/gnutls/Makefile diff -u pkgsrc/security/gnutls/Makefile:1.217 pkgsrc/security/gnutls/Makefile:1.218 --- pkgsrc/security/gnutls/Makefile:1.217 Mon Sep 7 15:47:15 2020 +++ pkgsrc/security/gnutls/Makefile Thu Dec 3 12:27:38 2020 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.217 2020/09/07 15:47:15 leot Exp $ +# $NetBSD: Makefile,v 1.218 2020/12/03 12:27:38 nia Exp $ -DISTNAME= gnutls-3.6.15 +DISTNAME= gnutls-3.7.0 CATEGORIES= security devel -MASTER_SITES= https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/ +MASTER_SITES= https://www.gnupg.org/ftp/gcrypt/gnutls/v${PKGVERSION_NOREV:R}/ EXTRACT_SUFX= .tar.xz MAINTAINER= pkgsrc-users@NetBSD.org @@ -109,7 +109,7 @@ CHECK_BUILTIN.zlib:=yes #.include "../../lang/guile20/buildlink3.mk" BUILDLINK_API_DEPENDS.libtasn1+= libtasn1>=4.9 .include "../../security/libtasn1/buildlink3.mk" -BUILDLINK_API_DEPENDS.nettle+= nettle>=3.4.1 +BUILDLINK_API_DEPENDS.nettle+= nettle>=3.6 .include "../../security/nettle/buildlink3.mk" BUILDLINK_API_DEPENDS.p11-kit+= p11-kit>=0.23.1 .include "../../security/p11-kit/buildlink3.mk" Index: pkgsrc/security/gnutls/PLIST diff -u pkgsrc/security/gnutls/PLIST:1.71 pkgsrc/security/gnutls/PLIST:1.72 --- pkgsrc/security/gnutls/PLIST:1.71 Mon Jun 8 19:48:14 2020 +++ pkgsrc/security/gnutls/PLIST Thu Dec 3 12:27:38 2020 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.71 2020/06/08 19:48:14 leot Exp $ +@comment $NetBSD: PLIST,v 1.72 2020/12/03 12:27:38 nia Exp $ bin/certtool bin/gnutls-cli bin/gnutls-cli-debug @@ -78,6 +78,7 @@ man/man3/gnutls_alert_get_name.3 man/man3/gnutls_alert_get_strname.3 man/man3/gnutls_alert_send.3 man/man3/gnutls_alert_send_appropriate.3 +man/man3/gnutls_alert_set_read_function.3 man/man3/gnutls_alpn_get_selected_protocol.3 man/man3/gnutls_alpn_set_protocols.3 man/man3/gnutls_anon_allocate_client_credentials.3 @@ -292,7 +293,10 @@ man/man3/gnutls_handshake_set_max_packet man/man3/gnutls_handshake_set_post_client_hello_function.3 man/man3/gnutls_handshake_set_private_extensions.3 man/man3/gnutls_handshake_set_random.3 +man/man3/gnutls_handshake_set_read_function.3 +man/man3/gnutls_handshake_set_secret_function.3 man/man3/gnutls_handshake_set_timeout.3 +man/man3/gnutls_handshake_write.3 man/man3/gnutls_hash.3 man/man3/gnutls_hash_copy.3 man/man3/gnutls_hash_deinit.3 @@ -737,6 +741,7 @@ man/man3/gnutls_session_set_ptr.3 man/man3/gnutls_session_set_verify_cert.3 man/man3/gnutls_session_set_verify_cert2.3 man/man3/gnutls_session_set_verify_function.3 +man/man3/gnutls_session_set_verify_output_function.3 man/man3/gnutls_session_supplemental_register.3 man/man3/gnutls_session_ticket_enable_client.3 man/man3/gnutls_session_ticket_enable_server.3 @@ -1187,12 +1192,15 @@ man/man3/gnutls_x509_trust_list_deinit.3 man/man3/gnutls_x509_trust_list_get_issuer.3 man/man3/gnutls_x509_trust_list_get_issuer_by_dn.3 man/man3/gnutls_x509_trust_list_get_issuer_by_subject_key_id.3 +man/man3/gnutls_x509_trust_list_get_ptr.3 man/man3/gnutls_x509_trust_list_init.3 man/man3/gnutls_x509_trust_list_iter_deinit.3 man/man3/gnutls_x509_trust_list_iter_get_ca.3 man/man3/gnutls_x509_trust_list_remove_cas.3 man/man3/gnutls_x509_trust_list_remove_trust_file.3 man/man3/gnutls_x509_trust_list_remove_trust_mem.3 +man/man3/gnutls_x509_trust_list_set_getissuer_function.3 +man/man3/gnutls_x509_trust_list_set_ptr.3 man/man3/gnutls_x509_trust_list_verify_crt.3 man/man3/gnutls_x509_trust_list_verify_crt2.3 man/man3/gnutls_x509_trust_list_verify_named_crt.3 Index: pkgsrc/security/gnutls/distinfo diff -u pkgsrc/security/gnutls/distinfo:1.145 pkgsrc/security/gnutls/distinfo:1.146 --- pkgsrc/security/gnutls/distinfo:1.145 Mon Sep 7 15:47:15 2020 +++ pkgsrc/security/gnutls/distinfo Thu Dec 3 12:27:38 2020 @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.145 2020/09/07 15:47:15 leot Exp $ +$NetBSD: distinfo,v 1.146 2020/12/03 12:27:38 nia Exp $ -SHA1 (gnutls-3.6.15.tar.xz) = 00ef7d93347df586c3d1a00f13c326706c0c59ba -RMD160 (gnutls-3.6.15.tar.xz) = 870c338ae8c2b6acd7000eb7daa287082ab04609 -SHA512 (gnutls-3.6.15.tar.xz) = f757d1532198f44bcad7b73856ce6a05bab43f6fb77fcc81c59607f146202f73023d0796d3e1e7471709cf792c8ee7d436e19407e0601bc0bda2f21512b3b01c -Size (gnutls-3.6.15.tar.xz) = 6081656 bytes +SHA1 (gnutls-3.7.0.tar.xz) = d535ebe4ae157fb79dbc34a2cf17b5173906ea0e +RMD160 (gnutls-3.7.0.tar.xz) = 764391c259d604a0267bb673649738bc3a495507 +SHA512 (gnutls-3.7.0.tar.xz) = 5cf1025f2d0a0cbf5a83dd7f3b22dafd1769f7c3349096c0272d08573bb5ff87f510e0e69b4bbb47dad1b64476aa5479804b2f4ceb2216cd747bbc53bf42d885 +Size (gnutls-3.7.0.tar.xz) = 6129176 bytes SHA1 (patch-configure) = 3653f74914f874aa369f62c8b267a46fd6b78eaa SHA1 (patch-lib_system_certs.c) = fba74b2834a36d66bddcd7d3405d0c91c1b14efc SHA1 (patch-src_libopts_autoopts_options.h) = ebeeafc834bce3b6b3f938e360b089e165ee4f9e --_----------=_1606998459162640--