Opened 3 months ago

Closed 3 months ago

#20844 closed enhancement (fixed)

nettle-3.10.1

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 3 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 3 months ago

Nettle-3.10.1.

  • testsuite/testutils.c (mark_bytes_undefined) (mark_bytes_defined) [!HAVE_VALGRIND_MEMCHECK_H]: Add UNUSED attribute on dummy version of these functions.
  • configure.ac: Bump package version, to 3.10.1. (LIBNETTLE_MINOR): Bump minor number, to 8.10. (LIBHOGWEED_MINOR): Bump minor number, to 6.10.
  • aclocal.m4 (NETTLE_PROG_VALGRIND): Check if executable appears to include lsan, asan or msan symbols, and if so, don't attempt to run valgrind.
  • run-tests: Cleanup, guided by shellcheck warnings. Use $() rather than and $(()) rather than expr.
  • configure.ac: Check for elf_aux_info.
  • fat-arm64.c (get_arm64_features): Use elf_aux_info if available.
  • fat-ppc.c (get_ppc_features): Likewise.
  • testsuite/testutils.h (struct nettle_xof): New struct type.
  • testsuite/testutils.c (test_hash): Delete support for tests with arbitrary digest size, reverting part of 2019-12-25 change. (test_xof): New function, test both digest and output functions.
  • testsuite/shake128-test.c (test_main): Change from using test_hash to test_xof.
  • testsuite/shake256-test.c (test_incremental): Deleted function, superseded by test_xof. (test_main): Change from using test_hash to test_xof, delete use of test_incremental.
  • testsuite/testutils.c (test_mac): Add set_key function argument, to support tests with key size != mac->key_size.
  • testsuite/cmac-test.c: Update test_mac usage.
  • testsuite/hmac-test.c (HMAC_TEST): Deleted macro, replace with test_mac, passing set_key function when needed. (test_main): Add more test vectors from RFC 4868, previously draft-kelly-ipsec-ciph-sha2.
  • hmac-gosthash94-meta.c: New file.
  • nettle-meta.h (nettle_hmac_gosthash94) (nettle_hmac_gosthash94cp): Declare.
  • nettle-meta-macs.c (_nettle_macs): Add nettle_hmac_gosthash94 and nettle_hmac_gosthash94cp.
  • Makefile.in (nettle_SOURCES): Add hmac-gosthash94-meta.c.
  • testsuite/meta-mac-test.c: Update test.

comment:3 by Bruce Dubbs, 3 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

00e5edf08b Update to nettle-3.10.1.
a310be1a04 Update to SPIRV-LLVM-Translator-19.1.3.
87257b7215 Update to pyparsing-3.2.1 (Python module).
Note: See TracTickets for help on using tickets.