Subject: CVS commit: pkgsrc/security/gnutls
From: Adam Ciarcinski
Date: 2024-07-04 12:02:09
Message id: 20240704100209.5878BFC74@cvs.NetBSD.org

Log Message:
gnutls: updated to 3.8.6

Version 3.8.6 (released 2024-07-03)

** libgnutls: PBMAC1 is now supported as a MAC mechanism for PKCS#12
   To be compliant with FIPS 140-3, PKCS#12 files with MAC based on
   PBKDF2 (PBMAC1) is now supported, according to the specification
   proposed in draft-ietf-lamps-pkcs12-pbmac1.

** libgnutls: SHA3 extendable output functions (XOF) are now supported
   SHA3 XOF, SHAKE128 and SHAKE256, are now usable through a new
   public API gnutls_hash_squeeze.

** API and ABI modifications:
gnutls_pkcs12_generate_mac3: New function
gnutls_pkcs12_flags_t: New enum
gnutls_hash_squeeze: New function

Files:
RevisionActionfile
1.253modifypkgsrc/security/gnutls/Makefile
1.83modifypkgsrc/security/gnutls/PLIST
1.163modifypkgsrc/security/gnutls/distinfo