Path to this page:
./
security/libgcrypt,
GNU cryptographic library
Branch: CURRENT,
Version: 1.11.2,
Package name: libgcrypt-1.11.2,
Maintainer: pkgsrc-usersThis is a general purpose cryptographic library based on the code from GnuPG.
It provides functions for all cryptograhic building blocks: symmetric ciphers
(AES, DES, Blowfish, CAST5, Twofish, Arcfour), hash algorithms (MD4, MD5,
RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all hash algorithms), public key
algorithms (RSA, ElGamal, DSA), large integer functions, random numbers and a
lot of supporting functions.
Required to run:[
security/libgpg-error]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
Filesize: 4138.479 KB
Version history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-08-05) Updated to version: libgcrypt-1.11.2
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-05-09) Updated to version: libgcrypt-1.11.1
CVS history: (Expand)
| 2026-01-09 20:26:57 by Nia Alarie | Files touched by this commit (2) |
Log message:
libgcrypt: Fix bswap patch.
|
2025-08-05 08:08:38 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
libgcrypt: updated to 1.11.2
Noteworthy changes in version 1.11.2 (2025-08-04)
* Bug fixes:
- Fix link errors in regression test t-thread-local on some
platforms (e.g. NetBSD).
- Add missing file to allow building for RISC-V.
- Support secp256k1 by KEM API. GnuPG has recently switched to use
the KEM interface and a few folks are using this curve.
- Fix a missing initialization in RSA's generate_fips.
* Other:
- Silence GCC 15 warnings
- Provide a prototype for __udiv_qrnnd for PowerPC and Alpha which
is required due to GCC-15 changes.
- Add missing abi versions and machine tags for PowerPC assembly
with GCC-15.
- Use '.rodata' section for read-only data of poly1305-p10le.
* Interface changes relative to the 1.11.1 release:
GCRY_KEM_RAW_P256R1 NEW enum.
|
| 2025-07-13 19:27:12 by Roland Illig | Files touched by this commit (7) |
Log message:
several packages: remove unknown --with-iconv-prefix configure option
|
2025-05-09 16:05:32 by Adam Ciarcinski | Files touched by this commit (6) |  |
Log message:
libgcrypt: updated to 1.11.1
Noteworthy changes in version 1.11.1 (2025-05-07)
* Bug fixes:
- Fix build regression on 32 bit Windows using Clang.
- Fix build regression on macOS due to symbol naming.
- Fix Kyber secret-dependent branch introduced by recent versions
of Clang.
- Fix build regression due to the use of AVX512 in Blake.
- Do not build i386 asm on amd64 and vice versa.
- Fix build regression on armhf with gcc-14.
- Return the proper error code on malloc failure in hex2buffer.
- Fix long standing bug for PRIME % 2 == 0.
|
| 2025-04-09 12:40:13 by Thomas Klausner | Files touched by this commit (8) |
Log message:
*: revert workaround for bug in libgpg-error 1.52, fixed in 1.53
|
| 2025-04-08 18:15:42 by Ryo ONODERA | Files touched by this commit (1) |
Log message:
security/libgcrypt: Fix build with libgpg-error-1.52
|
| 2025-03-03 22:32:28 by Nia Alarie | Files touched by this commit (12) |
Log message:
mk: Introduce and use MASTER_SITE_GNUPG
Various packages around the tree use a different variant
of MASTER_SITES to access various GnuPG mirrors, let's just
centralize them in one locaiton.
While here, fix some lint warnings.
|
| 2025-02-18 16:23:34 by Thomas Klausner | Files touched by this commit (1) |
Log message:
libgcrypt: Fix build with CFLAGS=-O.
From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit 09abbc83f335b454957237dd374e1ec17f5d3189
|