Files
libgcrypt/libgcrypt-1.12.1.tar.bz2
Marcus Meissner fbce52cfd6 - Update to 1.12.1
* Various fixes
  - Drop libgcrypt-1.12.0-ec_regression.patch 

- Update to 1.12.0
  * New and extended interfaces:
    - Allow access to the FIPS service indicator via the new
      GCRYCTL_FIPS_SERVICE_INDICATOR control code.
    - Make SHA-1 non-FIPS internally for the 1.12 API
    - Add Dilithium (ML-DSA) support
    - Support optional random-override and support byte string data
   * Bug fixes:
    - Use secure MPI in _gcry_mpi_assign_limb_space.  
    - Use CSIDL_COMMON_APPDATA instead of /etc on Windows.
    - Apply a Kyber patch from upstream. 
    - Fix an edge case in Jent initialization.  
    - mceliece6688128f: Fix stack overflow crash on win64/wine
  * Performance:
    - Many performance improvements, new AVX512 implementations for modern CPUs. 
    - Add RISC-V Zbb+Zbc implementation of CRC.
    - Add RISC-V vector cryptography implementation of GHASH, AES, SHA256 and SHA512
    - Add AVX2 and AVX512 code paths to improve CRC. 
  For a full changelog, see:
  https://dev.gnupg.org/source/libgcrypt/history/master/;libgcrypt-1.12.0   
  * Dropped libgcrypt-1.11.1-public-SLI-API.patch - applied upstream
  * Rebased libgcrypt-CVE-2024-2236.patch
  * Rebased libgcrypt-FIPS-SLI-hash-mac.patch
  * Rebased libgcrypt-FIPS-SLI-kdf-leylength.patch
  * Rebased libgcrypt-FIPS-SLI-pk.patch
  * Rebased libgcrypt-FIPS-jitter-standalone.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libgcrypt?expand=0&rev=199
2026-02-23 08:51:02 +00:00

4.2 MiBLFS