Message ID | 20210905204600.2785765-1-adolf.belka@ipfire.org |
---|---|
State | Accepted |
Commit | 49ba6bfb1d157e1c00b260e4b90d5b8945efc1d8 |
Headers |
Return-Path: <development-bounces@lists.ipfire.org> Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4H2k8r44tSz3xJJ for <patchwork@web04.haj.ipfire.org>; Sun, 5 Sep 2021 20:46:36 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4H2k8Y19Bhz5Pv; Sun, 5 Sep 2021 20:46:21 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4H2k8X5Jpcz2yDw; Sun, 5 Sep 2021 20:46:20 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4H2k8W0gZbz2xcW for <development@lists.ipfire.org>; Sun, 5 Sep 2021 20:46:19 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4H2k8C5k4szc3; Sun, 5 Sep 2021 20:46:03 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1630874763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=xmpImcW+ZM7jETrMyHKUiN0y3SyooxbL9cHPISKHKH0=; b=NNJVo1lvoHh2C9N1ZV5efzVRvR14EVHstsmtMgBzYDykqWbKeab6A40sv77vJOWvpgkkMw Ns8CjpkSoncPEuDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1630874763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=xmpImcW+ZM7jETrMyHKUiN0y3SyooxbL9cHPISKHKH0=; b=vvqBalkkjotLvAl0GlO7NaG2dZ36wBlol8FJkuV8sE79yAwamDcADunQGBoaWPval4RMQD AxJ4xE6uPIKRRICzoyok6R1RWOzJwZbonV5E+7do8CGcMnhlvzcT92xxx0O99Cdo4orSN5 2ouv7Zp128Tm+CWDwiYV2GN165vv2Aje4KS43sApu/UzAZBuOSsBSorhKiHDtfMiNkFJ0d L+10lLAVI8KSW+0EZ2kiftzg13aNb5ZDMAuPh/4ofV3aBCxCTcl3O+QkZh4MBb/dcO4EZp tvs/FtH35qwhiSoJNnsmwlOC74gO0J+qZ7w2G/MqWx5qia0v8UIn7wQynlY/Pw== From: Adolf Belka <adolf.belka@ipfire.org> To: development@lists.ipfire.org Subject: [PATCH] libgcrypt: Update to version 1.9.4 Date: Sun, 5 Sep 2021 22:46:00 +0200 Message-Id: <20210905204600.2785765-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk <development.lists.ipfire.org> List-Unsubscribe: <https://lists.ipfire.org/mailman/options/development>, <mailto:development-request@lists.ipfire.org?subject=unsubscribe> List-Archive: <http://lists.ipfire.org/pipermail/development/> List-Post: <mailto:development@lists.ipfire.org> List-Help: <mailto:development-request@lists.ipfire.org?subject=help> List-Subscribe: <https://lists.ipfire.org/mailman/listinfo/development>, <mailto:development-request@lists.ipfire.org?subject=subscribe> Errors-To: development-bounces@lists.ipfire.org Sender: "Development" <development-bounces@lists.ipfire.org> |
Series |
libgcrypt: Update to version 1.9.4
|
|
Commit Message
Adolf Belka
Sept. 5, 2021, 8:46 p.m. UTC
- Update from 1.9.3 to 1.9.4
- Update rootfile
- Changelog
Release 1.9.4.
2021-08-22 Jussi Kivilinna <jussi.kivilinna@iki.fi>
mpi/longlong.h: fix missing macro parameter parentheses.
* mpi/longlong.h [__alpha] (umul_ppmm): Add parentheses around
used parameters.
[__i370__] (sdiv_qrnnd): Ditto.
[__mips__] (umul_ppmm): Ditto.
[__vax__] (sdiv_qrnnd): Ditto.
tests/t-mpi-point: add NIST curve multiplication test vectors.
* tests/t-mpi-point.c (mpi_base10_scan, check_ec_mul): New.
(main): Call 'check_ec_mul'.
2021-08-22 Werner Koch <wk@gnupg.org>
ecc: Fix bug in gcry_pk_get_param for Curve25519.
* cipher/ecc-curves.c (_gcry_ecc_get_param_sexp): Simplify.
* cipher/pubkey.c (map_algo): Also map EDDSA to ECC.
* tests/curves.c (check_get_params): Add simple param lookup tests by
for all curves.
2021-08-22 Johannes Schindelin via Gcrypt-devel <gcrypt-devel@gnupg.org>
build: Fix broken mlock detection.
* acinclude.m4 [GNUPG_CHECK_MLOCK]: Use size_t for the ptr test.
2021-08-22 Werner Koch <wk@gnupg.org>
cipher: Extend convenience OID mapping table for AES.
* cipher/rijndael.c: Add OIDs for GCM and CCM.
Minor tweak to gcry_free.
* src/global.c (_gcry_free): Avoid setting errno again if it did not
change.
2021-08-22 NIIBE Yutaka <gniibe@fsij.org>
random: Silence a warning for building rndjent by Clang.
* random/jitterentropy-base.c: Conditionalize by __OPTIMIZE__.
2021-08-22 Tianjia Zhang <tianjia.zhang@linux.alibaba.com>
cipher: Fix memory leaks for EdDSA.
* cipher/ecc-eddsa.c (_gcry_ecc_eddsa_genkey): Initialize point Q when used.
2021-08-22 NIIBE Yutaka <gniibe@fsij.org>
ecc: Check the input length for the point.
* cipher/ecc-misc.c (_gcry_ecc_mont_decodepoint): Check the length
of valid point representation.
2021-08-22 Jussi Kivilinna <jussi.kivilinna@iki.fi>
hwf-x86: fix use of wrong operand type.
* src/hwf-x86.c (get_cpuid): Use xchg for swapping %ebx back
and forth between operand register.
2021-05-27 NIIBE Yutaka <gniibe@fsij.org>
build: _DARWIN_C_SOURCE should be 1.
* configure.ac (*-apple-darwin*): Set _DARWIN_C_SOURCE 1.
2021-05-26 NIIBE Yutaka <gniibe@fsij.org>
cipher: Fix ElGamal encryption for other implementations.
* cipher/elgamal.c (gen_k): Remove support of smaller K.
(do_encrypt): Never use smaller K.
(sign): Folllow the change of gen_k.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/libgcrypt | 2 +-
lfs/libgcrypt | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
Comments
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org> > On 5 Sep 2021, at 21:46, Adolf Belka <adolf.belka@ipfire.org> wrote: > > - Update from 1.9.3 to 1.9.4 > - Update rootfile > - Changelog > Release 1.9.4. > 2021-08-22 Jussi Kivilinna <jussi.kivilinna@iki.fi> > mpi/longlong.h: fix missing macro parameter parentheses. > * mpi/longlong.h [__alpha] (umul_ppmm): Add parentheses around > used parameters. > [__i370__] (sdiv_qrnnd): Ditto. > [__mips__] (umul_ppmm): Ditto. > [__vax__] (sdiv_qrnnd): Ditto. > tests/t-mpi-point: add NIST curve multiplication test vectors. > * tests/t-mpi-point.c (mpi_base10_scan, check_ec_mul): New. > (main): Call 'check_ec_mul'. > 2021-08-22 Werner Koch <wk@gnupg.org> > ecc: Fix bug in gcry_pk_get_param for Curve25519. > * cipher/ecc-curves.c (_gcry_ecc_get_param_sexp): Simplify. > * cipher/pubkey.c (map_algo): Also map EDDSA to ECC. > * tests/curves.c (check_get_params): Add simple param lookup tests by > for all curves. > 2021-08-22 Johannes Schindelin via Gcrypt-devel <gcrypt-devel@gnupg.org> > build: Fix broken mlock detection. > * acinclude.m4 [GNUPG_CHECK_MLOCK]: Use size_t for the ptr test. > 2021-08-22 Werner Koch <wk@gnupg.org> > cipher: Extend convenience OID mapping table for AES. > * cipher/rijndael.c: Add OIDs for GCM and CCM. > Minor tweak to gcry_free. > * src/global.c (_gcry_free): Avoid setting errno again if it did not > change. > 2021-08-22 NIIBE Yutaka <gniibe@fsij.org> > random: Silence a warning for building rndjent by Clang. > * random/jitterentropy-base.c: Conditionalize by __OPTIMIZE__. > 2021-08-22 Tianjia Zhang <tianjia.zhang@linux.alibaba.com> > cipher: Fix memory leaks for EdDSA. > * cipher/ecc-eddsa.c (_gcry_ecc_eddsa_genkey): Initialize point Q when used. > 2021-08-22 NIIBE Yutaka <gniibe@fsij.org> > ecc: Check the input length for the point. > * cipher/ecc-misc.c (_gcry_ecc_mont_decodepoint): Check the length > of valid point representation. > 2021-08-22 Jussi Kivilinna <jussi.kivilinna@iki.fi> > hwf-x86: fix use of wrong operand type. > * src/hwf-x86.c (get_cpuid): Use xchg for swapping %ebx back > and forth between operand register. > 2021-05-27 NIIBE Yutaka <gniibe@fsij.org> > build: _DARWIN_C_SOURCE should be 1. > * configure.ac (*-apple-darwin*): Set _DARWIN_C_SOURCE 1. > 2021-05-26 NIIBE Yutaka <gniibe@fsij.org> > cipher: Fix ElGamal encryption for other implementations. > * cipher/elgamal.c (gen_k): Remove support of smaller K. > (do_encrypt): Never use smaller K. > (sign): Folllow the change of gen_k. > > Signed-off-by: Adolf Belka <adolf.belka@ipfire.org> > --- > config/rootfiles/common/libgcrypt | 2 +- > lfs/libgcrypt | 4 ++-- > 2 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/config/rootfiles/common/libgcrypt b/config/rootfiles/common/libgcrypt > index 5f792a323..8ca5cb325 100644 > --- a/config/rootfiles/common/libgcrypt > +++ b/config/rootfiles/common/libgcrypt > @@ -6,7 +6,7 @@ > #usr/lib/libgcrypt.la > #usr/lib/libgcrypt.so > usr/lib/libgcrypt.so.20 > -usr/lib/libgcrypt.so.20.3.3 > +usr/lib/libgcrypt.so.20.3.4 > #usr/lib/pkgconfig/libgcrypt.pc > #usr/share/aclocal/libgcrypt.m4 > #usr/share/info/gcrypt.info > diff --git a/lfs/libgcrypt b/lfs/libgcrypt > index 5f4a9454a..23a9f1f24 100644 > --- a/lfs/libgcrypt > +++ b/lfs/libgcrypt > @@ -24,7 +24,7 @@ > > include Config > > -VER = 1.9.3 > +VER = 1.9.4 > > THISAPP = libgcrypt-$(VER) > DL_FILE = $(THISAPP).tar.bz2 > @@ -40,7 +40,7 @@ objects = $(DL_FILE) > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE) > > -$(DL_FILE)_MD5 = 3fcb490b9b7347344708eeb7b4a95464 > +$(DL_FILE)_MD5 = edc7becfe09c75d8f95ff7623e40c52e > > install : $(TARGET) > > -- > 2.33.0 >
diff --git a/config/rootfiles/common/libgcrypt b/config/rootfiles/common/libgcrypt index 5f792a323..8ca5cb325 100644 --- a/config/rootfiles/common/libgcrypt +++ b/config/rootfiles/common/libgcrypt @@ -6,7 +6,7 @@ #usr/lib/libgcrypt.la #usr/lib/libgcrypt.so usr/lib/libgcrypt.so.20 -usr/lib/libgcrypt.so.20.3.3 +usr/lib/libgcrypt.so.20.3.4 #usr/lib/pkgconfig/libgcrypt.pc #usr/share/aclocal/libgcrypt.m4 #usr/share/info/gcrypt.info diff --git a/lfs/libgcrypt b/lfs/libgcrypt index 5f4a9454a..23a9f1f24 100644 --- a/lfs/libgcrypt +++ b/lfs/libgcrypt @@ -24,7 +24,7 @@ include Config -VER = 1.9.3 +VER = 1.9.4 THISAPP = libgcrypt-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 3fcb490b9b7347344708eeb7b4a95464 +$(DL_FILE)_MD5 = edc7becfe09c75d8f95ff7623e40c52e install : $(TARGET)