Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
12_lessdeps_libgcrypt-config.diff | Drop -lgpg-error from libgcrypt-config --libs output. | Andreas Metzler <ametzler@debian.org> | no | debian | vendor | 2014-01-04 |
15_multiarchpath_in_-L.diff | Do not print standard multiarch path {/usr,}/lib/i386-linux-gnu are in the standard search path, there is no need to explicitly point gcc there with a -L argument. Also we are installing the actual library and the so-symlink in different locations which makes this incorrect no matter which one we choose. |
not-needed | vendor | |||
25_norevisionfromgit.diff | Do not pull revision info from GIT Stop trying to pull version info from GIT when autoconf is run. | Andreas Metzler <ametzler@debian.org> | no | vendor | 2021-01-19 | |
31_0002-kdf-argon2-Fix-for-the-case-output-64.patch | [PATCH 2/3] kdf:argon2: Fix for the case output > 64. * cipher/blake2.c (blake2b_vl_hash): Fix the last step. * cipher/kdf.c (argon2_open): Check the value. -- Cherry-picked master commit of: 564739a58426d89db2f0c9334659949e503d2c59 |
NIIBE Yutaka <gniibe@fsij.org> | no | 2022-03-29 | ||
31_0003-hwf-ppc-fix-missing-HWF_PPC_ARCH_3_10-in-HW-feature.patch | [PATCH 3/3] hwf-ppc: fix missing HWF_PPC_ARCH_3_10 in HW feature * src/hwf-ppc.c (ppc_features): Add HWF_PPC_ARCH_3_10. -- Cherry-picked master commit of: df7879a86b1de8eaf2d784687155c4274574b120 |
Jussi Kivilinna <jussi.kivilinna@iki.fi> | no | 2022-04-01 | ||
32-build-Prefer-gpgrt-config-when-available.patch | [PATCH] build: Prefer gpgrt-config when available. * src/libgcrypt.m4: Overriding the decision by --with-libgcrypt-prefix, use gpgrt-config libgcrypt when gpgrt-config is available. -- Backport the master commit of: 0dcb7e05c9e1c9c2a23abe0a0390680741b61414 This may offer better migration. |
NIIBE Yutaka <gniibe@fsij.org> | no | 2022-11-01 | ||
35-keccak-Use-size_t-to-avoid-integer-overflow.patch | [PATCH] keccak: Use size_t to avoid integer overflow * cipher/keccak-armv7-neon.S: Fix function name in comment and change parameter type to size_t. * cipher/keccak.c (keccak_ops_t): Change absorb function signature to use size_t. (keccak_absorb_lanes64_avx512): Change nlanes type to size_t. (_gcry_keccak_absorb_lanes64_armv7_neon): Ditto. (keccak_absorb_lanes64_armv7_neon): Ditto. (keccak_absorb_lanes32bi): Ditto. (keccak_absorb_lanes32bi_bmi2): Ditto. (keccak_write): Change nlanes variable to use size_t and avoid overflow when calculating count. * cipher/keccak_permute_64.h (KECCAK_F1600_ABSORB_FUNC_NAME): Change nlanes argument to use size_t. -- Cherry-pick master commit of: 9c828129b2058c3f36e07634637929a54e8377ee Any input to the SHA3 functions > 4GB was giving wrong result when it was invoked in one-shot, while working correctly when it was fed by chunks. It turned out that the calculation in the `keccak_write` overflows the `unsigned int` type (`nlanes * 8` does not fit 32b when the `inlen` > 4GB). |
Jakub Jelen <jjelen@redhat.com> | no | 2022-09-23 | ||
37-doc-Update-document-for-pkg-config-and-libgcrypt.m4.patch | [PATCH] doc: Update document for pkg-config and libgcrypt.m4. -- |
NIIBE Yutaka <gniibe@fsij.org> | no | 2022-11-15 |