Updated: libgcrypt-devel/20 1.11.2 - GnuPG cryptography library

Cygwin libgcrypt Maintainer Brian.Inglis@SystematicSW.ab.ca
Sat Aug 9 20:59:33 GMT 2025


Libgcrypt is a general purpose cryptography library used for GnuPG2.

For more information see the project home page:

	https://gnupg.org/software/libgcrypt/

The following packages have been upgraded in the Cygwin distribution:

- libgcrypt-devel	1.11.2
- libgcrypt20		1.11.2

As there are multiple changes each release, see the link or list of
changes below, or read /usr/share/doc/libgcrypt/NEWS after installation;
for complete details of changes read /usr/share/doc/libgcrypt/ChangeLog
after installation.

	https://dev.gnupg.org/T7642


2025-08-04	1.11.2

Bug fixes:

- Fix link errors in regression test t-thread-local on some platforms (e.g. NetBSD).  [T7634]
- Add missing file to allow building for RISC-V.  [T7647]
- Support secp256k1 by KEM API. GnuPG has recently switched to use the KEM interface and a few folks are using this curve.  [T7698]
- Fix a missing initialization in RSA's generate_fips.
 [rG448693047f]

Other:

- Silence GCC 15 warnings [rG7ebe90e555,T7617]
- Provide a prototype for __udiv_qrnnd for PowerPC and Alpha which is required due to GCC-15 changes.  [T7721]
- Add missing abi versions and machine tags for PowerPC assembly with GCC-15.  [T7721]
- Use '.rodata' section for read-only data of poly1305-p10le.  [T7721]

Interface changes relative to the 1.11.1 release:

GCRY_KEM_RAW_P256R1                   NEW enum.

Release-info: https://dev.gnupg.org/T7642



More information about the Cygwin-announce mailing list