Subject: CVS commit: pkgsrc/security/nettle
From: Adam Ciarcinski
Date: 2024-12-31 18:42:57
Message id: 20241231174257.6E2DCFC1D@cvs.NetBSD.org

Log Message:
nettle: updated to 3.10.1

Nettle 3.10.1 release

This is a maintenance release, with only a few bugfixes and
portability improvements.

The new version is intended to be fully source and binary
compatible with Nettle-3.6. The shared library names are
libnettle.so.8.10 and libhogweed.so.6.10, with sonames
libnettle.so.8 and libhogweed.so.6.

Bug fixes:

* Fix buffer overread in the new sha256 assembly for
  powerpc64, as well as a stack alignment issue.

* Added missing nettle_mac structs for hmac-gosthash.

* Fix configure test for valgrind, to not attempt to run
  valgrind on executables built using memory sanitizers.

Optimizations:

* Improved runtime detection of cpu features for OpenBSD and
  FreeBSD, using elf_aux_info when available. This also adds
  runtime detection for FreeBSD on arm64. Contributed by Brad
  Smith.

Files:
RevisionActionfile
1.33modifypkgsrc/security/nettle/Makefile
1.30modifypkgsrc/security/nettle/distinfo
1.2modifypkgsrc/security/nettle/patches/patch-configure