Page MenuHome GnuPG

libgcryptProject
ActivePublic

Recent Activity

Tue, Feb 3

werner closed T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem as Resolved.

Will go into 1.12.1

Tue, Feb 3, 4:43 PM · Solaris, Bug Report, libgcrypt
werner closed T8069: libgcrypt: NetBSD m68k as Resolved.

Thanks. Will go int the next version.

Tue, Feb 3, 4:43 PM · NetBSD, Feature Request, libgcrypt
gniibe claimed T8080: libgcrypt 1.12.0 regression: gcry_mpi_ec_curve_point.
Tue, Feb 3, 7:10 AM · libgcrypt, Bug Report

Mon, Feb 2

wiz added a comment to T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem.

Thank you, that did indeed fix the problem!

Mon, Feb 2, 6:11 PM · Solaris, Bug Report, libgcrypt

Sun, Feb 1

werner added projects to T8069: libgcrypt: NetBSD m68k: Feature Request, NetBSD.
Sun, Feb 1, 2:14 PM · NetBSD, Feature Request, libgcrypt
werner added projects to T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem: Bug Report, Solaris.
Sun, Feb 1, 2:13 PM · Solaris, Bug Report, libgcrypt
jukivili added a comment to T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem.

Does following patch help?

Sun, Feb 1, 9:19 AM · Solaris, Bug Report, libgcrypt

Sat, Jan 31

wiz created T8071: libgrcypt 1.12.0: SmartOS (Solaris) build problem.
Sat, Jan 31, 9:16 PM · Solaris, Bug Report, libgcrypt

Fri, Jan 30

wiz added a project to T8069: libgcrypt: NetBSD m68k: libgcrypt.
Fri, Jan 30, 2:57 PM · NetBSD, Feature Request, libgcrypt

Thu, Jan 29

werner closed T7226: libgcrypt 1.11.0 buid error on armhf with gcc-14 as Resolved.
Thu, Jan 29, 2:21 PM · FTBFS, arm, libgcrypt, Bug Report
werner closed T7220: The CF protection not enabled in libgcrypt as Resolved.
Thu, Jan 29, 2:20 PM · libgcrypt, Bug Report
werner closed T7519: libgcrypt: (EC)DSA signature generation should be constant-time as Resolved.
Thu, Jan 29, 2:20 PM · libgcrypt, Bug Report
werner closed T7889: libgcrypt: HAVE_BROKEN_MLOCK as Resolved.
Thu, Jan 29, 2:19 PM · backport, libgcrypt, Bug Report
werner closed T7640: ML-DSA for libgcrypt, a subtask of T6637: PQC for Libgcrypt, as Resolved.
Thu, Jan 29, 2:19 PM · PQC, libgcrypt
werner closed T7640: ML-DSA for libgcrypt as Resolved.
Thu, Jan 29, 2:19 PM · PQC, libgcrypt
werner closed T7338: Revamp the FIPS service indicator as Resolved.
Thu, Jan 29, 2:18 PM · libgcrypt, FIPS, Feature Request
werner updated the task description for T7643: Release Libgcrypt 1.12.0.
Thu, Jan 29, 12:48 PM · Release Info, libgcrypt
werner triaged T8067: Release Libgcrypt 1.12.1 as Low priority.
Thu, Jan 29, 12:47 PM · libgcrypt, Release Info

Thu, Jan 22

gniibe changed the status of T7338: Revamp the FIPS service indicator from Open to Testing.

Fixed in: rC2c1d41b5f86f: fips,cipher: Fix the regression with disabled public-key algo.

Thu, Jan 22, 5:48 AM · libgcrypt, FIPS, Feature Request
gniibe reopened T7338: Revamp the FIPS service indicator as "Open".

Re-opened because a regression is reported.

Thu, Jan 22, 5:47 AM · libgcrypt, FIPS, Feature Request

Mon, Jan 19

gniibe changed the status of T7889: libgcrypt: HAVE_BROKEN_MLOCK from Open to Testing.

Backports have been done in both (1.10/1.11) branches.

Mon, Jan 19, 6:58 AM · backport, libgcrypt, Bug Report

Fri, Jan 9

werner lowered the priority of T7889: libgcrypt: HAVE_BROKEN_MLOCK from High to Normal.

Okay, let's backport this.

Fri, Jan 9, 11:04 AM · backport, libgcrypt, Bug Report

Dec 9 2025

werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

gpgrt 1.57 will come with gpgrt_fconcat. This can be used to get the sysconfig in a portable way:

Dec 9 2025, 11:51 AM · libgcrypt, scute, gpgrt, Bug Report

Dec 4 2025

gniibe added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

@werner For rCd5e3cbfd , my mingw (GCC version 14) complains about the function-return-type difference of the prototype with GetProcAddress.

Dec 4 2025, 7:19 AM · libgcrypt, scute, gpgrt, Bug Report

Nov 28 2025

gniibe added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

Scute fixed in rSc3dc9c581631: w32: Use CSIDL_COMMON_APPDATA if available.

Nov 28 2025, 6:13 AM · libgcrypt, scute, gpgrt, Bug Report

Nov 27 2025

werner updated the task description for T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.
Nov 27 2025, 11:44 AM · libgcrypt, scute, gpgrt, Bug Report

Nov 26 2025

werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

Okay, forward porting that patch is the easiest solution. Actually this is not enough: Users of Libgcrypt also need to make sure that the new sysconfig dir has the right permissions. That's a part for the installer and concrete ACLs may differ.

Nov 26 2025, 2:04 PM · libgcrypt, scute, gpgrt, Bug Report

Nov 25 2025

gniibe added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

I examined the code of gnupg_sysconfdir in gnupg/common/homedir.c, if we could factor out things to gpgrt, so that something like gpgrt_fconcat with GPGRT_SYSCONFDIR can be implemented.

Nov 25 2025, 3:10 AM · libgcrypt, scute, gpgrt, Bug Report

Nov 12 2025

gniibe added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

I checked the code under gnupg/dirmngr. Those are no harm.

Nov 12 2025, 6:31 AM · libgcrypt, scute, gpgrt, Bug Report

Nov 7 2025

werner updated the task description for T7887: Release Libgcrypt 1.8.12.
Nov 7 2025, 3:36 PM · libgcrypt, Release Info

Nov 6 2025

werner updated the task description for T6335: Release Libgcrypt 1.8.11.
Nov 6 2025, 4:28 PM · libgcrypt, Release Info
gniibe added a comment to T7633: libgcrypt fails to build on NetBSD due to the systems bswap32 macro defintion..

Applied to 1.11 branch.

Nov 6 2025, 2:33 AM · NetBSD, libgcrypt, Bug Report

Nov 5 2025

werner added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

I think this is correct even on Unix in case someone really uses /usr/local/etc (which I consider problematic). But for Windows we need to determine this at runtime.

Nov 5 2025, 3:49 PM · libgcrypt, scute, gpgrt, Bug Report
gniibe added a comment to T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc.

For gpgrt/argparse this could be an option (to remove hard-coded /etc):

Nov 5 2025, 7:44 AM · libgcrypt, scute, gpgrt, Bug Report

Nov 3 2025

werner triaged T7894: libgcrypt, scute, gpgrt/argparse, gnupg/dirmngr: Hard-coded /etc as Normal priority.
Nov 3 2025, 4:47 PM · libgcrypt, scute, gpgrt, Bug Report

Oct 30 2025

gniibe added a comment to T7889: libgcrypt: HAVE_BROKEN_MLOCK.

Note that:
If we consider backporting this to 1.10/1.11 branch, we also need to apply: rCdef1d4ea8f66: random:jent: Fix build with address sanitizer.

Oct 30 2025, 2:31 AM · backport, libgcrypt, Bug Report
gniibe added a comment to T7889: libgcrypt: HAVE_BROKEN_MLOCK.

@jukivili
Thanks for your feedback.

Oct 30 2025, 2:27 AM · backport, libgcrypt, Bug Report
gniibe updated the task description for T7889: libgcrypt: HAVE_BROKEN_MLOCK.
Oct 30 2025, 2:21 AM · backport, libgcrypt, Bug Report

Oct 29 2025

jukivili added a comment to T7889: libgcrypt: HAVE_BROKEN_MLOCK.

There's GCRYPT_IN_ASAN_TEST environment variable check in tests/t-secmen.c and tests/t-sexp.c. Are those check needed after this change? Could they be removed?

Oct 29 2025, 8:09 PM · backport, libgcrypt, Bug Report
gniibe added a comment to T7889: libgcrypt: HAVE_BROKEN_MLOCK.

For the initial attempt, I push: rCfe06287003a1: secmem: Handle HAVE_BROKEN_MLOCK for the case with ASAN.
This is better than nothing.

Oct 29 2025, 7:48 AM · backport, libgcrypt, Bug Report
gniibe claimed T7889: libgcrypt: HAVE_BROKEN_MLOCK.
Oct 29 2025, 7:36 AM · backport, libgcrypt, Bug Report
gniibe created T7889: libgcrypt: HAVE_BROKEN_MLOCK.
Oct 29 2025, 7:36 AM · backport, libgcrypt, Bug Report

Oct 28 2025

werner triaged T7887: Release Libgcrypt 1.8.12 as Normal priority.
Oct 28 2025, 8:51 AM · libgcrypt, Release Info

Aug 15 2025

gniibe changed the status of T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs from Open to Testing.
Aug 15 2025, 8:45 AM · ppc, MacOS, libgcrypt

Aug 12 2025

gniibe claimed T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs.
Aug 12 2025, 9:24 AM · ppc, MacOS, libgcrypt

Aug 11 2025

werner triaged T7775: libgcrypt-1.11.2/mpi/mpi-add.c does not compile on PPC Mac OS X 10.5.8, Leopard, because of redefinition of typedefs as Normal priority.
Aug 11 2025, 4:38 PM · ppc, MacOS, libgcrypt
gniibe closed T7617: libgcrypt: Add __nonstring__ attribute for data for GCC 15 or later as Resolved.

It's in master (to be 1.12), then, it's backported to 1.11.2, which is confirmed build well.
So, closing.

Aug 11 2025, 6:35 AM · libgcrypt, Bug Report

Aug 10 2025

werner closed T7721: libgcrypt build-error with gcc-15 on powerpc and alpha as Resolved.

Thanks for testing.

Aug 10 2025, 1:59 PM · libgcrypt, Bug Report

Aug 9 2025

ametzler1 added a comment to T7721: libgcrypt build-error with gcc-15 on powerpc and alpha.

Hello,
thank you all. I can confirm that 1.11.2 builds successfully on ppc64el with gcc-15 (Debian sid + experimental). Lacking access I have not be able to check alpha. I would suggest closing this report as fixed.
cu Andreas

Aug 9 2025, 10:51 AM · libgcrypt, Bug Report

Aug 5 2025

gniibe changed the status of T7721: libgcrypt build-error with gcc-15 on powerpc and alpha from Open to Testing.
Aug 5 2025, 7:57 AM · libgcrypt, Bug Report