File _patchinfo of Package patchinfo.14348
<patchinfo incident="14348">
<issue tracker="bnc" id="1164950">FIPS: libgcrypt: selftests aren't run from the library constructor</issue>
<issue tracker="bnc" id="1167674">FIPS: libgcrypt: drbg not threadsafe - leads to gnome-keyring hang</issue>
<issue tracker="bnc" id="1166748">FIPS: libgcrypt: Run the self-test from the constructor during power on</issue>
<issue tracker="bnc" id="1165539">FIPS: libgcrypt: Switch the PCT to use the new signature operation</issue>
<packager>pmonrealgonzalez</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for libgcrypt</summary>
<description>
This update for libgcrypt fixes the following issues:
- FIPS: Restore the full _gcry_global_constructor function to run the self-test from the constructor (bsc#1164950).
- FIPS: Remove an unneeded check in _gcry_global_constructor (bsc#1164950)
- FIPS: Fix drbg to be threadsafe (bsc#1167674)
- FIPS: Run self-tests from constructor during power-on (bsc#1166748)
* Set up global_init as the constructor function:
* Relax the entropy requirements on selftest. This is especially
important for virtual machines to boot properly before the RNG
is available:
- FIPS: Switch the PCT to use the new signature operation (bsc#1165539)
</description>
</patchinfo>