pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/nettle



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Dec 31 17:42:57 UTC 2024

Modified Files:
        pkgsrc/security/nettle: Makefile distinfo
        pkgsrc/security/nettle/patches: patch-configure

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.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 pkgsrc/security/nettle/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/security/nettle/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/nettle/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/nettle/Makefile
diff -u pkgsrc/security/nettle/Makefile:1.32 pkgsrc/security/nettle/Makefile:1.33
--- pkgsrc/security/nettle/Makefile:1.32        Tue Jun 18 10:45:53 2024
+++ pkgsrc/security/nettle/Makefile     Tue Dec 31 17:42:57 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2024/06/18 10:45:53 adam Exp $
+# $NetBSD: Makefile,v 1.33 2024/12/31 17:42:57 adam Exp $
 
-DISTNAME=      nettle-3.10
+DISTNAME=      nettle-3.10.1
 CATEGORIES=    security
 MASTER_SITES=  http://www.lysator.liu.se/~nisse/archive/
 MASTER_SITES+= ftp://ftp.lysator.liu.se/pub/security/lsh/

Index: pkgsrc/security/nettle/distinfo
diff -u pkgsrc/security/nettle/distinfo:1.29 pkgsrc/security/nettle/distinfo:1.30
--- pkgsrc/security/nettle/distinfo:1.29        Tue Jun 18 10:45:53 2024
+++ pkgsrc/security/nettle/distinfo     Tue Dec 31 17:42:57 2024
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.29 2024/06/18 10:45:53 adam Exp $
+$NetBSD: distinfo,v 1.30 2024/12/31 17:42:57 adam Exp $
 
-BLAKE2s (nettle-3.10.tar.gz) = ebcde4edeae20cd21482c53e40040038997ab42736b7b8ba529f9940efd74d08
-SHA512 (nettle-3.10.tar.gz) = 18d5b904ce60514aa81b57bff2945e5f7f4366d4775e6a5ffc227b85be2def72b3d2159b983b75ac95a56d3167a2ef1a25b5dfc2fb6193f16a012935c36a7b34
-Size (nettle-3.10.tar.gz) = 2640485 bytes
+BLAKE2s (nettle-3.10.1.tar.gz) = 8321268bd7da3b4eff20c6bb663f16a7456e2fdf77d34f49ee0cdee4a8ea2178
+SHA512 (nettle-3.10.1.tar.gz) = e8673bbcde9cde859ccae75ed6c9c30591e68a995a7c6d724106cfd67a5a5bd45b3468d742443b6565628849d0fd29505a28ca5ee4e89dd13197cdb51429f96c
+Size (nettle-3.10.1.tar.gz) = 2643267 bytes
 SHA1 (patch-Makefile.in) = ea2eed4a6f04d3cd83c1f6267230f9766eb48480
 SHA1 (patch-config.make.in) = 708fb3cac9c44825e0d231541cbecade2239c850
-SHA1 (patch-configure) = 2332668b077a6e3a1add603c87f60167755554ec
+SHA1 (patch-configure) = c05cec552acae0340fa017e433a2cc436a4e86a2
 SHA1 (patch-testsuite_Makefile.in) = 23cc958d5b4bc5c3822848ce0e4be5e7f13d2ffc
 SHA1 (patch-tools_Makefile.in) = 743d09935526cb783fe93ffc417c4153e13dcfac

Index: pkgsrc/security/nettle/patches/patch-configure
diff -u pkgsrc/security/nettle/patches/patch-configure:1.1 pkgsrc/security/nettle/patches/patch-configure:1.2
--- pkgsrc/security/nettle/patches/patch-configure:1.1  Tue Jun 18 10:45:53 2024
+++ pkgsrc/security/nettle/patches/patch-configure      Tue Dec 31 17:42:57 2024
@@ -1,4 +1,7 @@
-$NetBSD: patch-configure,v 1.1 2024/06/18 10:45:53 adam Exp $
+$NetBSD: patch-configure,v 1.2 2024/12/31 17:42:57 adam Exp $
+
+Support NetBSD.
+Portability fix.
 
 --- configure.orig     2013-05-28 16:21:53.000000000 +0200
 +++ configure  2013-11-26 10:12:32.000000000 +0100



Home | Main Index | Thread Index | Old Index