Opened 9 months ago

Closed 9 months ago

#21545 closed enhancement (fixed)

libgcrypt-1.11.1

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

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 9 months ago

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

comment:2 by Bruce Dubbs, 9 months ago

Noteworthy changes in version 1.11.1 (2025-05-07)

  • Bug fixes:
    • Fix build regression on 32 bit Windows using Clang.
    • Fix build regression on macOS due to symbol naming.
    • Fix Kyber secret-dependent branch introduced by recent versions of Clang.
    • Fix build regression due to the use of AVX512 in Blake.
    • Do not build i386 asm on amd64 and vice versa.
    • Fix build regression on armhf with gcc-14.
    • Return the proper error code on malloc failure in hex2buffer.
    • Fix long standing bug for PRIME % 2 == 0.
  • Performance:
    • Add AES Vector Permute intrinsics implementation for AArch64.
    • Add GHASH AArch64/SIMD intrinsics implementation.
    • Add RISC-V vector permute AES.
    • Add GHASH RISC-V Zbb+Zbc implementation.
    • Add ChaCha20 RISC-V vector intrinsics implementation.
    • Add SHA3 acceleration for RISC-V Zbb extension.
  • Other:
    • Add CET support for i386 and amd64 assembly.
    • Add PAC/BTI support for AArch64 asm.
    • Apply changes to Kyber from upstream for final FIPS 203.
    • Introduce an internal API for a revampled FIPS service indicator.
    • Several improvements for constant time operation by the introduction of Least Leak Intended (LLI) variants of internal functions.
    • Remove WindowsCE support.

comment:3 by Bruce Dubbs, 9 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

4edf505f72 Update to libgcrypt-1.11.1.
cad98fe14d Update to hwdata-0.395.
971b259add Update to sqlite-autoconf-3490200 (3.49.2).
c501f2a8eb Update to mlt-7.32.0.
Note: See TracTickets for help on using tickets.