Page MenuHome GnuPG
Feed Advanced Search

Jan 25 2021

jukivili added a comment to T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware.

Here's patch to try out:

Jan 25 2021, 8:27 PM · libgcrypt, Bug Report
werner added a comment to T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware.

BTW, we should better get back to the classic/GNU-coding-style pattern:

Jan 25 2021, 2:43 PM · libgcrypt, Bug Report
jukivili added a comment to T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware.

In "src/cipher-proto.h", try removing typedef and leaving just forward declaration of structure.

Jan 25 2021, 11:47 AM · libgcrypt, Bug Report
werner added a project to T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware: libgcrypt.

Do not use -fno-common

Jan 25 2021, 10:39 AM · libgcrypt, Bug Report

Jan 24 2021

jukivili added a comment to T5157: libgcrypt: ARM64 Builds on macOS fail.

Does attached patch help?

Jan 24 2021, 3:49 PM · toolchain, MacOS, libgcrypt, Bug Report

Jan 23 2021

patrick added a comment to T5157: libgcrypt: ARM64 Builds on macOS fail.

I tried it - that doesn't help. Same error message.

Jan 23 2021, 5:48 PM · toolchain, MacOS, libgcrypt, Bug Report
jukivili added a comment to T5263: cipher/sha512.c: build failure without arm neon asm.

Thanks for the report. As you noticed, issue had been reported already.

Jan 23 2021, 4:56 PM · libgcrypt, Bug Report
jukivili added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

That might be helpful. But, on the other hand, if I had just googled the problem I was seeing I would have gotten answer quite fast.

Jan 23 2021, 4:51 PM · asm, libgcrypt, clang, Bug Report
jukivili added a comment to T5157: libgcrypt: ARM64 Builds on macOS fail.

Problem is in GET_DATA_POINTER macro. MacOS assembler expects data references in some different format than Linux. Could you try following edit and see if libgcrypt then compiles? In cipher/asm-common-aarch64.h, there is definition of GET_DATA_POINTER macro:

#ifdef _WIN32
#define GET_DATA_POINTER(reg, name) \
	adrp    reg, name ; \
	add     reg, reg, #:lo12:name ;
#else
#define GET_DATA_POINTER(reg, name) \
	adrp    reg, :got:name ; \
	ldr     reg, [reg, #:got_lo12:name] ;
#endif
Jan 23 2021, 4:49 PM · toolchain, MacOS, libgcrypt, Bug Report
patrick added a comment to T5157: libgcrypt: ARM64 Builds on macOS fail.

I have now tried to build libgcrypt 1.9.0 for arm64 using clang. I get the following error:

Jan 23 2021, 10:52 AM · toolchain, MacOS, libgcrypt, Bug Report

Jan 22 2021

ffontaine added a comment to T5263: cipher/sha512.c: build failure without arm neon asm.

It seems that this issue has already been reported with a better fix: https://lists.gnupg.org/pipermail/gcrypt-devel/2021-January/005060.html
Feel free to close this issue.

Jan 22 2021, 10:33 PM · libgcrypt, Bug Report
ffontaine updated the task description for T5263: cipher/sha512.c: build failure without arm neon asm.
Jan 22 2021, 10:31 PM · libgcrypt, Bug Report
ffontaine updated the task description for T5263: cipher/sha512.c: build failure without arm neon asm.
Jan 22 2021, 10:19 PM · libgcrypt, Bug Report
ffontaine updated the task description for T5263: cipher/sha512.c: build failure without arm neon asm.
Jan 22 2021, 10:18 PM · libgcrypt, Bug Report
ffontaine created T5263: cipher/sha512.c: build failure without arm neon asm.
Jan 22 2021, 10:17 PM · libgcrypt, Bug Report
werner added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Should we add this to the hints in the README? After all this does not seem to be the standard system compiler or it has not been properly setup as replacement.

Jan 22 2021, 5:47 PM · asm, libgcrypt, clang, Bug Report
jukivili added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Problem was that my build system was selecting "ar" and "ranlib", where as your build system selects "llvm-ar" and "llvm-ranlib".

Jan 22 2021, 5:33 PM · asm, libgcrypt, clang, Bug Report

Jan 21 2021

telans added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Unfortunately these are not enough to enable building with clang LTO. Build now fails when linking test executables (libgcrypt.so gets build however):

Any ideas what might be causing this?

Jan 21 2021, 9:47 PM · asm, libgcrypt, clang, Bug Report
jukivili added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Configure output has still has some differences LTO vs non-LTO:

--- non-lto.log 2021-01-21 22:25:14.966099577 +0200
+++ lto.log     2021-01-21 22:25:23.174086100 +0200
@@ -63,7 +63,7 @@
 checking for archiver @FILE support... @
 checking for strip... strip
 checking for ranlib... ranlib
-checking command to parse /usr/bin/nm -B output from clang object... ok
+checking command to parse /usr/bin/nm -B output from clang object... failed
 checking for sysroot... no
 checking for mt... mt
 checking if mt is a manifest tool... no
@@ -75,7 +75,7 @@
 checking if clang static flag -static works... yes
 checking if clang supports -c -o file.o... yes
 checking if clang supports -c -o file.o... (cached) yes
-checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
+checking whether the clang linker (/usr/bin/ld) supports shared libraries... yes
 checking whether -lc should be explicitly linked in... no
 checking dynamic linker characteristics... GNU/Linux ld.so
 checking how to hardcode library paths into programs... immediate
@@ -168,8 +168,8 @@
 checking whether 'asm' assembler keyword is supported... yes
 checking whether '__asm__' assembler keyword is supported... yes
 checking whether inline assembly memory barrier is supported... yes
-checking whether GCC assembler is compatible for ARM assembly implementations... no
-checking whether GCC assembler is compatible for ARMv8/Aarch64 assembly implementations... no
+checking whether GCC assembler is compatible for ARM assembly implementations... yes
+checking whether GCC assembler is compatible for ARMv8/Aarch64 assembly implementations... yes
 checking whether GCC assembler supports for CFI directives... yes
 checking whether GCC assembler supports for ELF directives... yes
 checking for _ prefix in compiled symbols... no
@@ -240,7 +240,7 @@
 checking if gcc supports -Wno-missing-field-initializers... yes
 checking if gcc supports -Wpointer-arith... yes
 checking whether non excutable stack support is requested... yes
-checking whether assembler supports --noexecstack option... yes
+checking whether assembler supports --noexecstack option... no
 checking that generated files are newer than configure... done
 configure: creating ./config.status
 config.status: creating Makefile
Jan 21 2021, 9:27 PM · asm, libgcrypt, clang, Bug Report
jukivili added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Clang support Intel syntax after all, but not assembler macros that were used. Here's two patches that fix the configure.ac issue and removes use of assembly macros in Intel syntax assembly files:

Jan 21 2021, 9:23 PM · asm, libgcrypt, clang, Bug Report
werner changed the status of T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0 from Open to Testing.
Jan 21 2021, 10:32 AM · Bug Report, Cross-Compiler, libgcrypt

Jan 20 2021

jukivili closed T5196: libgcrypt: s390x/zSeries performance improvements, a subtask of T4460: libgcrypt performance TODOs, as Resolved.
Jan 20 2021, 9:31 PM · libgcrypt
jukivili closed T5196: libgcrypt: s390x/zSeries performance improvements as Resolved.
Jan 20 2021, 9:31 PM · libgcrypt
jukivili closed T5197: libgcrypt: s390x/zSeries AES acceleration as Resolved.

Merged to master.

Jan 20 2021, 9:31 PM · libgcrypt
jukivili closed T5197: libgcrypt: s390x/zSeries AES acceleration, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:31 PM · libgcrypt
jukivili closed T5198: libgcrypt: s390x/zSeries SHA256/SHA512 acceleration as Resolved.

Merged to master.

Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5198: libgcrypt: s390x/zSeries SHA256/SHA512 acceleration, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5199: libgcrypt: s390x/zSeries GHASH/AES-GCM acceleration as Resolved.

Merged to master.

Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5199: libgcrypt: s390x/zSeries GHASH/AES-GCM acceleration, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5200: libgcrypt: s390x/zSeries SHA3 acceleration, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5200: libgcrypt: s390x/zSeries SHA3 acceleration as Resolved.

Merged to master.

Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5201: libgcrypt: s390x/zSeries 128-bit vector implementation of ChaCha20, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5201: libgcrypt: s390x/zSeries 128-bit vector implementation of ChaCha20 as Resolved.

Merged to master.

Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5202: libgcrypt: s390x/zSeries implementation of Poly1305 / ChaCha20-Poly1305 AEAD, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5202: libgcrypt: s390x/zSeries implementation of Poly1305 / ChaCha20-Poly1305 AEAD as Resolved.

Merged to master.

Jan 20 2021, 9:30 PM · libgcrypt
jukivili closed T5203: libgcrypt: s390x/zSeries SHA1 acceleration, a subtask of T5196: libgcrypt: s390x/zSeries performance improvements, as Resolved.
Jan 20 2021, 9:29 PM · libgcrypt
jukivili closed T5203: libgcrypt: s390x/zSeries SHA1 acceleration as Resolved.

Merged to master.

Jan 20 2021, 9:29 PM · libgcrypt
balducci added a comment to T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0.

You probably define CFLAGS=-m32 in your installation script for 32-bit build. I'd try with CFLAGS="-O2 -m32".

Jan 20 2021, 7:03 PM · Bug Report, Cross-Compiler, libgcrypt
jukivili added a comment to T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0.

Jan 20 2021, 4:16 PM · Bug Report, Cross-Compiler, libgcrypt
jukivili added a comment to T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0.

Thanks for report. I reproduced this by building i386 with optimizations disabled "-O0" (gcc 10). With normal optimization level such as "-O2", the issue does not appear.

Jan 20 2021, 3:47 PM · Bug Report, Cross-Compiler, libgcrypt
werner updated the task description for T4294: Release Libgcrypt 1.9.0.
Jan 20 2021, 2:51 PM · Release Info, libgcrypt
werner created T5259: Release Libgcrypt 1.9.1.
Jan 20 2021, 2:50 PM · Release Info, libgcrypt
werner added a comment to T5254: libgcrypt 1.9.0 fails make check (selftest).

Sure. Thanks for testing. The problem with new versions is that ppl don't like to test release candidates and thus we need do real releases and wait for the outfall. ;-)

Jan 20 2021, 2:43 PM · patch, libgcrypt, Bug Report
werner merged T5258: KeePassXC fails to start after upgrade to libgcrypt 1.9.0 into T5254: libgcrypt 1.9.0 fails make check (selftest).
Jan 20 2021, 2:42 PM · patch, libgcrypt, Bug Report
werner merged task T5258: KeePassXC fails to start after upgrade to libgcrypt 1.9.0 into T5254: libgcrypt 1.9.0 fails make check (selftest).
Jan 20 2021, 2:42 PM · libgcrypt, Bug Report
jpalus created T5258: KeePassXC fails to start after upgrade to libgcrypt 1.9.0.
Jan 20 2021, 2:30 PM · libgcrypt, Bug Report
werner triaged T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax as Normal priority.
Jan 20 2021, 2:11 PM · asm, clang, libgcrypt
werner created T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0.
Jan 20 2021, 1:30 PM · Bug Report, Cross-Compiler, libgcrypt
jukivili edited parent tasks for T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax, added: T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO; removed: T5251: Compile error on ARMv7 for libgcrypt .
Jan 20 2021, 1:24 PM · asm, clang, libgcrypt
jukivili removed a subtask for T5251: Compile error on ARMv7 for libgcrypt : T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax.
Jan 20 2021, 1:24 PM · asm, libgcrypt, Bug Report
jukivili added a subtask for T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO: T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax.
Jan 20 2021, 1:24 PM · asm, libgcrypt, clang, Bug Report
jukivili added a subtask for T5251: Compile error on ARMv7 for libgcrypt : T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax.
Jan 20 2021, 1:22 PM · asm, libgcrypt, Bug Report
jukivili added a parent task for T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax: T5251: Compile error on ARMv7 for libgcrypt .
Jan 20 2021, 1:22 PM · asm, clang, libgcrypt
jukivili created T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax in the S1 Public space.
Jan 20 2021, 1:21 PM · asm, clang, libgcrypt
jukivili added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Breakage appears to happen in configure.ac. When building with clang without LTO following check gives "no":

Jan 20 2021, 1:14 PM · asm, libgcrypt, clang, Bug Report
werner updated the task description for T4294: Release Libgcrypt 1.9.0.
Jan 20 2021, 12:53 PM · Release Info, libgcrypt
outer added a comment to T5254: libgcrypt 1.9.0 fails make check (selftest).

Fixed by jukvilli’s patch.
__outer

Jan 20 2021, 10:19 AM · patch, libgcrypt, Bug Report
outer added a comment to T5254: libgcrypt 1.9.0 fails make check (selftest).

That works, thanks. So does that become part of the next release?
__outer

Jan 20 2021, 10:14 AM · patch, libgcrypt, Bug Report
telans added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Both are affected. I updated to reflect that I tested the newer version

Jan 20 2021, 9:39 AM · asm, libgcrypt, clang, Bug Report
werner triaged T5254: libgcrypt 1.9.0 fails make check (selftest) as High priority.
Jan 20 2021, 9:34 AM · patch, libgcrypt, Bug Report
werner triaged T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO as Normal priority.
Jan 20 2021, 9:33 AM · asm, libgcrypt, clang, Bug Report
werner triaged T5251: Compile error on ARMv7 for libgcrypt as Normal priority.
Jan 20 2021, 9:28 AM · asm, libgcrypt, Bug Report
werner added a comment to T4294: Release Libgcrypt 1.9.0.
  • For build problems on Raspberry PI see T5251 for a patch
  • If you run into "selftest" error see T5254 for a patch (which should be applied in any case)
Jan 20 2021, 9:26 AM · Release Info, libgcrypt
werner added a comment to T5251: Compile error on ARMv7 for libgcrypt .

FWIW, after the release I had some time and after some trouble with my Pi4B I ran into the same problem.

Jan 20 2021, 9:23 AM · asm, libgcrypt, Bug Report
werner updated the task description for T5251: Compile error on ARMv7 for libgcrypt .
Jan 20 2021, 9:22 AM · asm, libgcrypt, Bug Report

Jan 19 2021

zerbey added a comment to T5251: Compile error on ARMv7 for libgcrypt .

Confirmed working after applying your patch!

Jan 19 2021, 7:55 PM · asm, libgcrypt, Bug Report
jukivili added a comment to T5251: Compile error on ARMv7 for libgcrypt .

Thanks for you report.

Jan 19 2021, 7:53 PM · asm, libgcrypt, Bug Report
zerbey added a project to T5251: Compile error on ARMv7 for libgcrypt : libgcrypt.
Jan 19 2021, 7:00 PM · asm, libgcrypt, Bug Report
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4068: libgcrypt 1.8.3 make check errors, as Resolved.
Jan 19 2021, 1:54 PM · Documentation, libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4243: Test failure in libgcrypt-1.8.4, as Resolved.
Jan 19 2021, 1:54 PM · Documentation, Tests, libgcrypt, Bug Report
werner closed T4294: Release Libgcrypt 1.9.0 as Resolved.
Jan 19 2021, 1:54 PM · Release Info, libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140, as Resolved.
Jan 19 2021, 1:54 PM · libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4288: Add getrandom support for the BSDs, as Resolved.
Jan 19 2021, 1:54 PM · libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4869: constant-time mpi_invm, as Resolved.
Jan 19 2021, 1:54 PM · libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T5182: libgcrypt self tests for FIPS 140, as Resolved.
Jan 19 2021, 1:54 PM · Restricted Project, libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4274: Fail selftests when checksum file is missing in FIPS mode only, as Resolved.
Jan 19 2021, 1:54 PM · Restricted Project, libgcrypt, Bug Report
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4293: Add dedicated X25519 function to Libcgrypt , as Resolved.
Jan 19 2021, 1:54 PM · Restricted Project, libgcrypt
werner set Version to 1.9.0 on T4294: Release Libgcrypt 1.9.0.
Jan 19 2021, 10:17 AM · Release Info, libgcrypt
werner removed a subtask for T5244: libgcrypt: Restrict MD5 use: T4294: Release Libgcrypt 1.9.0.
Jan 19 2021, 10:11 AM · Bug Report, FIPS, libgcrypt
werner removed a parent task for T4294: Release Libgcrypt 1.9.0: T5244: libgcrypt: Restrict MD5 use.
Jan 19 2021, 10:11 AM · Release Info, libgcrypt
werner moved T5244: libgcrypt: Restrict MD5 use from Backlog to For 1.10 on the libgcrypt board.

We plan this for 1.10 but it may also go into one of the next 1.9.x releases

Jan 19 2021, 10:09 AM · Bug Report, FIPS, libgcrypt
werner closed T4293: Add dedicated X25519 function to Libcgrypt as Resolved.

Docs done.

Jan 19 2021, 10:07 AM · Restricted Project, libgcrypt
gniibe closed T5182: libgcrypt self tests for FIPS 140 as Resolved.
Jan 19 2021, 6:35 AM · Restricted Project, libgcrypt
gniibe closed T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140 as Resolved.
Jan 19 2021, 6:34 AM · libgcrypt

Jan 18 2021

werner moved T5182: libgcrypt self tests for FIPS 140 from For 1.9 to For 1.10 on the libgcrypt board.
Jan 18 2021, 7:08 PM · Restricted Project, libgcrypt
werner moved T5195: Incorrect HWCAP2 check for AArch32 from For 1.9 to For 1.8 on the libgcrypt board.
Jan 18 2021, 7:08 PM · libgcrypt, backport, Bug Report
werner added a project to T5195: Incorrect HWCAP2 check for AArch32: libgcrypt.
Jan 18 2021, 7:08 PM · libgcrypt, backport, Bug Report
werner added a project to T5195: Incorrect HWCAP2 check for AArch32: backport.
Jan 18 2021, 7:06 PM · libgcrypt, backport, Bug Report
werner moved T4951: Support point compression in Libgcrypt from For 1.9 to For 1.10 on the libgcrypt board.
Jan 18 2021, 7:05 PM · Feature Request, libgcrypt
werner moved T4873: Enable AES GCM in FIPS mode from FIPS to For 1.10 on the libgcrypt board.
Jan 18 2021, 7:04 PM · FIPS, libgcrypt, Feature Request
werner removed a parent task for T4294: Release Libgcrypt 1.9.0: T1303: Please support GCRYSEXP_FMT_BASE64.
Jan 18 2021, 7:02 PM · Release Info, libgcrypt
werner removed a subtask for T1303: Please support GCRYSEXP_FMT_BASE64: T4294: Release Libgcrypt 1.9.0.
Jan 18 2021, 7:02 PM · Feature Request, libgcrypt
werner added a comment to T5244: libgcrypt: Restrict MD5 use.

I am not sure. MD5 is still important for some applications, say CRAM-MD5. IIRC, back in 2008 we dis-allowed RMD160 and added separate RMD160 code directly to gpg to fulfill FIPS requirements.

Jan 18 2021, 8:32 AM · Bug Report, FIPS, libgcrypt
werner added a comment to T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140.

Okay for 1.9.

Jan 18 2021, 8:29 AM · libgcrypt
gniibe added a project to T5182: libgcrypt self tests for FIPS 140: Restricted Project.
Jan 18 2021, 6:50 AM · Restricted Project, libgcrypt

Jan 15 2021

gniibe added a comment to T5244: libgcrypt: Restrict MD5 use.

Note that even after rCce1cbe16992a: Disable non-allowed algorithms in FIPS mode, gcry_md_open won't return an error with disabled algo.

Jan 15 2021, 8:56 AM · Bug Report, FIPS, libgcrypt
gniibe added a comment to T5244: libgcrypt: Restrict MD5 use.

The changelog in https://src.fedoraproject.org/rpms/libgcrypt/c/402a3b5f2eed746bea996c5743c99bec9bbc3487?branch=master

Jan 15 2021, 8:44 AM · Bug Report, FIPS, libgcrypt
gniibe updated the task description for T5244: libgcrypt: Restrict MD5 use.
Jan 15 2021, 8:33 AM · Bug Report, FIPS, libgcrypt
gniibe added a subtask for T5244: libgcrypt: Restrict MD5 use: T4294: Release Libgcrypt 1.9.0.
Jan 15 2021, 8:08 AM · Bug Report, FIPS, libgcrypt
gniibe added a parent task for T4294: Release Libgcrypt 1.9.0: T5244: libgcrypt: Restrict MD5 use.
Jan 15 2021, 8:08 AM · Release Info, libgcrypt