Subject: CVS commit: pkgsrc/math/ntl
From: Wen Heping
Date: 2021-10-24 09:56:31
Message id: 20211024075631.69542FA97@cvs.NetBSD.org

Log Message:
Update to 11.5.1

Upstream changes:
2021.06.23: Changes between NTL 11.5.0 and 11.5.1
Fixed bug that prevented compilation on IBM Z.
2021.06.20: Changes between NTL 11.4.4 and 11.5.0
Added a new configuration option NTL_RANDOM_AES256CTR. The default is off. \ 
Configure with NTL_RANDOM_AES256CTR=on to replace the default ChaCha20 \ 
Pseudo-Random Number Generator (PRNG) with 256-bit AES counter mode. On certain \ 
plaforms (modern x86 and IBM System/390x), special instructions are exploited to \ 
improve performance.
Using AES in place of ChaCha may break inter-operability of applications that \ 
depend on the behavior of the PRNG.

Using AES in place of ChaCha may affect the performance positively or \ 
negatively. On IBM System/390x, there is a marked performance improvement. On \ 
x86 there may be a moderate performance improvement or degredation. On any other \ 
platforms, where there is no hardware support for AES (or none that is exploited \ 
by NTL), there will likely be a marked performance degredation.

Thanks to Patrick Steuer for contributing this code.

Files:
RevisionActionfile
1.39modifypkgsrc/math/ntl/Makefile
1.7modifypkgsrc/math/ntl/PLIST
1.12modifypkgsrc/math/ntl/distinfo