Skip to content

Releases: nhorman/rng-tools

rng-tools v6.7

14 Feb 18:07
Compare
Choose a tag to compare

new release of rng-tools, providing various bug fixes and new features.

Bug Fixes:

  • Misc typo fixes
  • Fixed build break on ppc
  • Fixed bug in which getaffinity returns error on virt systems for jitterentropy
  • Fixed low watermark sizing for kernel entropy pool

Enhancements:

  • Improved performance of jitterentropy source
  • Added support for entropy gathering from pkcs11 compliant openssl engines

rng-tools v6.6 feature release

20 Oct 15:45
Compare
Choose a tag to compare

rng-tools update to provide the ability to build rng-tools against jitterentropy DSO's

rng-tools v6.5 feature release

25 Sep 18:09
Compare
Choose a tag to compare

rng-tools 6.5 is releaesed. This code drop fixes several bugs and introduces many new features:

Features:

  • Add a test mode, allowing entropy production rates to be measured
  • Added jitter library as an entropy source
  • Added short names to entropy sources (rather than just index numbers), for use in identifying sources to exclude/include/set options on
  • Deprecated tpm entropy source, as all modern tpm2 hardware in the kernel exports entropy via /dev/hwrng (the hwrng entropy source)
  • Deprecated use of indexs in exclude/include/option setting
  • Introduced the concept of slow entropy sources, that produce entropy at rates slow enough that would otherwise cause them to get disabled as being broken
  • Defaulted rdrand entropy source to not use aes, as it creates a significant performance increase

Bugfixes:

  • Fixed some locking bugs
  • Fixed a few typos
  • Some cross compile fixes
  • Fixed quiet mode
  • Moved console output to stdout/stderr as appropriate

rng-tools v6.4 feature release

30 Aug 11:38
Compare
Choose a tag to compare

New rng-tools feature release available.

Notable changes from v6.3.1:

  • Update of jitterentropy-library version
  • Addition of -O flag to allow per-entropy-source option setting (documented in man page)
  • Misc jitterentropy bugfixes
  • Fixing of debug messages and quiet behavior
  • Enable runtime disablement of AES in rdrand entropy if no AES method is available
  • Make jitterentropy thread count/buffer sizes configurable
  • Make AES use in rdrand and darn entropy sources configurable

rng-tools v6.3.1 bugfix release

14 Jul 10:00
Compare
Choose a tag to compare
  • Fixes a few logic errors in the use of jitterentropy

  • Fixes a build issue in which make check fails

  • Some source typo fixes

  • Add caching to jitterentropy

  • Free some leaked memory on exit

rng-tools v6.3 feature release

05 Jul 19:32
7e5ef92
Compare
Choose a tag to compare

New rng-tools release!

Bug fixes:

  • limit nistbeacon random data based on freq and timestamp
  • Document nistbeacon more

Features:

  • Add jitter entropy library from Stephan Mueller as a new entropy source

rng-tools v6.2 bugfix release

10 May 18:50
Compare
Choose a tag to compare

rngtools 6.2 includes multiple bugfixes including:

  • improved exit code reporting
  • ability to suppress failure messages when not wanted
  • correction of nistbeacon fields on non 64 bit arches
  • proper exiting on SIGTERM/SIGINT when polling in update_kernel_random

And the introduction of new test scripts for use in test automation

RNG tools release 6.1

10 Oct 17:23
Compare
Choose a tag to compare

Release 6.1 of the random number generator tools suite

Bugs fixed

  • Fixed a drng build issue based on a missing extern symbol
  • minor code formatting cleanup
  • ensure darn rng asm code is volatile to prevent getting optimized out
  • improve darn runtime hardware support check
  • man page fixes
  • fixed bug in which rngd takes control of the terminal

New Features

  • Added NIST beacon entropy source support