Skip to content

rng-tools v6.5 feature release

Compare
Choose a tag to compare
@nhorman nhorman released this 25 Sep 18:09
· 291 commits to master since this release

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