Page MenuHome GnuPG

gpgrtProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Thu, Nov 20

gniibe changed the status of T7720: w32: Synchronous spawning gpg-agent/dirmngr/keyboxd, a subtask of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error, from Open to Testing.
Thu, Nov 20, 7:07 AM · gpgrt, Feature Request, Bug Report
gniibe closed T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error as Resolved.
Thu, Nov 20, 7:06 AM · gpgrt, Feature Request, Bug Report
gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Applied the change to master: rG57affc4e98ab: common,agent,dirmngr,kbx:w32: Synchronous spawning daemon process.

Thu, Nov 20, 7:00 AM · gpgrt, Feature Request, Bug Report

Wed, Nov 12

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.

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

Thu, Nov 6

gniibe closed T7194: gnupg_ -> gpgrt_ : Pipe API as Resolved.
Thu, Nov 6, 1:55 AM · gpgrt, gnupg

Wed, Nov 5

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.

Wed, Nov 5, 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):

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

Mon, Nov 3

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

Oct 8 2025

gniibe closed T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", a subtask of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error, as Resolved.
Oct 8 2025, 9:09 AM · gpgrt, Feature Request, Bug Report
gniibe closed T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL" as Resolved.

Fixed in 1.56.

Oct 8 2025, 9:09 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe closed T7696: POSIX: spawn fixes as Resolved.
Oct 8 2025, 9:05 AM · gpgrt, Bug Report

Oct 7 2025

werner updated the task description for T7625: Release GpgRT 1.56.
Oct 7 2025, 5:38 PM · Release Info, gpgrt
werner triaged T7847: Release GpgRT 1.57 as Low priority.
Oct 7 2025, 5:34 PM · Release Info, gpgrt

Jul 18 2025

gniibe changed the status of T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL" from Open to Testing.
Jul 18 2025, 9:04 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe changed the status of T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", a subtask of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error, from Open to Testing.
Jul 18 2025, 9:04 AM · gpgrt, Feature Request, Bug Report
gniibe changed the status of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error from Open to Testing.
Jul 18 2025, 9:04 AM · gpgrt, Feature Request, Bug Report

Jul 17 2025

gniibe closed T7623: gpgscm: Fix fixed-size characters (for portability, specifically for GCC 15 or later) as Resolved.
Jul 17 2025, 4:25 AM · gnupg, gpgrt, Bug Report

Jul 16 2025

gniibe added a comment to T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".

Fixed with new GPGRT_PROCESS_STDIO_NUL flag.

Jul 16 2025, 3:34 AM · Windows, gpgrt, Feature Request, Bug Report

Jul 15 2025

gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Pushed the changes:

T7723 fix by rE311fb769d1dd: w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL.

Jul 15 2025, 8:47 AM · gpgrt, Feature Request, Bug Report
gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Before implementing this feature, it's better to fix T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", and do some clean up.

Jul 15 2025, 8:35 AM · gpgrt, Feature Request, Bug Report
gniibe updated the task description for T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".
Jul 15 2025, 8:21 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe updated the task description for T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".
Jul 15 2025, 7:53 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe added a comment to T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL".

If we will fix gpgconf using GPGRT_PROCESS_STDIO_NUL, we will need to fix gpg-connect-agent to see if it's NUL or not.

Jul 15 2025, 7:52 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe triaged T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL" as Wishlist priority.
Jul 15 2025, 7:50 AM · Windows, gpgrt, Feature Request, Bug Report

Jul 11 2025

gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.

Here is an experimental change to support the feature.

Jul 11 2025, 10:50 AM · gpgrt, Feature Request, Bug Report
gniibe renamed T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error from gpgrt:w32: Spawn detached process, with standard input and standard error to gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.
Jul 11 2025, 10:39 AM · gpgrt, Feature Request, Bug Report

Jul 9 2025

gniibe updated the task description for T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.
Jul 9 2025, 9:07 AM · gpgrt, Feature Request, Bug Report
gniibe triaged T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error as Wishlist priority.
Jul 9 2025, 6:44 AM · gpgrt, Feature Request, Bug Report
gniibe claimed T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.
Jul 9 2025, 6:44 AM · gpgrt, Feature Request, Bug Report

Jun 26 2025

gniibe changed the status of T7696: POSIX: spawn fixes from Open to Testing.
Jun 26 2025, 6:49 AM · gpgrt, Bug Report

Jun 23 2025

gniibe updated the task description for T7696: POSIX: spawn fixes.
Jun 23 2025, 8:31 AM · gpgrt, Bug Report
gniibe triaged T7696: POSIX: spawn fixes as Normal priority.
Jun 23 2025, 7:21 AM · gpgrt, Bug Report

Jun 11 2025

werner triaged T7677: Duplicate --with-gnu-ld Entries in libgpg-error 1.55 configure Help Output as Wishlist priority.

I looked at it but we probably need to rework/update the entire libtool stuff which has a high regression risk. Thus I give this bug a low priority because it is not a functional bug.

Jun 11 2025, 2:18 PM · gpgrt, Bug Report

Jun 5 2025

Saturneric created T7677: Duplicate --with-gnu-ld Entries in libgpg-error 1.55 configure Help Output.
Jun 5 2025, 5:22 PM · gpgrt, Bug Report

May 15 2025

gniibe closed T7621: libgpg-error: __non_string for GCC 15 or later as Resolved.
May 15 2025, 1:51 AM · gpgrt, Bug Report

Apr 24 2025

werner updated the task description for T7625: Release GpgRT 1.56.
Apr 24 2025, 4:25 PM · Release Info, gpgrt
werner closed T7614: Release GpgRT 1.55 as Resolved.
Apr 24 2025, 4:25 PM · gpgrt, Release Info
werner triaged T7625: Release GpgRT 1.56 as Low priority.
Apr 24 2025, 4:22 PM · Release Info, gpgrt

Apr 23 2025

gniibe changed the status of T7621: libgpg-error: __non_string for GCC 15 or later from Open to Testing.
Apr 23 2025, 3:17 AM · gpgrt, Bug Report
gniibe changed the status of T7623: gpgscm: Fix fixed-size characters (for portability, specifically for GCC 15 or later) from Open to Testing.
Apr 23 2025, 3:16 AM · gnupg, gpgrt, Bug Report

Apr 22 2025

gniibe added a comment to T7623: gpgscm: Fix fixed-size characters (for portability, specifically for GCC 15 or later).

doc/HACKING says it's OK to use variadic arg macros (from C99 features).
If it's OK, this patch can fix the initialization (which silences GCC 15 warnings):

Apr 22 2025, 7:53 AM · gnupg, gpgrt, Bug Report
gniibe renamed T7623: gpgscm: Fix fixed-size characters (for portability, specifically for GCC 15 or later) from gpgscm: Don't use fixed size characters (for portability, specifically for GCC 15 or later) to gpgscm: Fix fixed-size characters (for portability, specifically for GCC 15 or later).
Apr 22 2025, 7:50 AM · gnupg, gpgrt, Bug Report
gniibe triaged T7623: gpgscm: Fix fixed-size characters (for portability, specifically for GCC 15 or later) as Normal priority.
Apr 22 2025, 4:06 AM · gnupg, gpgrt, Bug Report

Apr 21 2025

gniibe triaged T7621: libgpg-error: __non_string for GCC 15 or later as Normal priority.
Apr 21 2025, 4:43 AM · gpgrt, Bug Report

Apr 17 2025

werner closed T7597: Release GpgRT 1.54 as Resolved.
Apr 17 2025, 2:55 PM · gpgrt, Release Info
werner triaged T7614: Release GpgRT 1.55 as Low priority.
Apr 17 2025, 2:50 PM · gpgrt, Release Info

Apr 9 2025

werner renamed T7597: Release GpgRT 1.54 from Release GpgRT 1.53 to Release GpgRT 1.54.
Apr 9 2025, 11:04 AM · gpgrt, Release Info
werner added a comment to T7385: Release GpgRT 1.52.

Note that 1.53 was released today which fixes a small regression:

Apr 9 2025, 11:03 AM · Release Info, gpgrt

Apr 8 2025

werner closed T7385: Release GpgRT 1.52 as Resolved.
Apr 8 2025, 9:18 AM · Release Info, gpgrt
werner triaged T7597: Release GpgRT 1.54 as Low priority.
Apr 8 2025, 9:16 AM · gpgrt, Release Info