Page MenuHome GnuPG
Feed Advanced Search

Nov 15 2023

gniibe committed rEe31d65345bcb: yat2m: Implement @item handling with @table item specification. (authored by gniibe).
yat2m: Implement @item handling with @table item specification.
Nov 15 2023, 6:41 AM
gniibe committed rEcfb1871240c4: yat2m: Also handle @file treating '-' as minus. (authored by gniibe).
yat2m: Also handle @file treating '-' as minus.
Nov 15 2023, 6:41 AM
gniibe changed the status of T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages from Open to Testing.

@item handling with @table has been pushed.

Nov 15 2023, 6:40 AM · gpgrt
gniibe closed T3264: Possible RSA improvement as Invalid.

RSA improvement is not that worth now.

Nov 15 2023, 1:14 AM · libgcrypt
gniibe closed T3269: (Constant-time) modular reduction as Resolved.

OK. When we will need and do, I will open new one.

Nov 15 2023, 1:12 AM · libgcrypt
gniibe closed T3269: (Constant-time) modular reduction, a subtask of T3264: Possible RSA improvement, as Resolved.
Nov 15 2023, 1:12 AM · libgcrypt
gniibe closed T6539: The digest&sign/verify API with SHAKE-class digests does not work as Resolved.

The fix is in 1.10.3.

Nov 15 2023, 1:02 AM · libgcrypt, FIPS, Bug Report
gniibe closed T6507: SCRYPT does not work in FIPS mode as Resolved.

Fix is in 1.10.3.

Nov 15 2023, 12:54 AM · libgcrypt, FIPS, Bug Report

Nov 14 2023

gniibe added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

I learned about how @item is handled by TeX. By @table command, user specifies how to handle the item line. In the case of GnuPG, it is like:

@table @gnupgtabopt
@item --version
...
@item --help

(Emacs uses @table @samp, while GCC uses @table @gcctabopt.)
And @gnupgtabopt is a macro which is expanded to @code{\body\}

Nov 14 2023, 7:16 AM · gpgrt
gniibe committed rE7375b4c0aced: yat2m: Output \- for @samp, @kbd, and @env, too. (authored by gniibe).
yat2m: Output \- for @samp, @kbd, and @env, too.
Nov 14 2023, 3:19 AM

Nov 10 2023

gniibe added a comment to D569: pinentry-qt: Add support for external password manager with libsecret.

I think that tried_password_cache in the documentation is wrong. The text:

and @code{tried_password_cache} is false

Nov 10 2023, 9:00 AM · pinentry

Nov 9 2023

gniibe committed rE3534e2cc73f9: yat2m: Generate \- for roff for some commands. (authored by gniibe).
yat2m: Generate \- for roff for some commands.
Nov 9 2023, 8:20 AM
gniibe changed the status of T6654: gpgsm: p12 passphrase visible in debug output from Open to Testing.

Pushed the change to master/2.4.

Nov 9 2023, 5:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
gniibe committed rGbafa7bf27f7d: gpg,sm: Set confidential in assuan communication for password. (authored by gniibe).
gpg,sm: Set confidential in assuan communication for password.
Nov 9 2023, 5:40 AM
gniibe committed rGec1446f94465: gpg,sm: Set confidential in assuan communication for password. (authored by gniibe).
gpg,sm: Set confidential in assuan communication for password.
Nov 9 2023, 5:39 AM

Nov 8 2023

gniibe claimed T6425: improve pinentry behavior and texts in smart card context .
Nov 8 2023, 6:54 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe added a comment to T6654: gpgsm: p12 passphrase visible in debug output.

I guess that it's a case of specifying static passphrase. If so, here is the patch:

diff --git a/g10/call-agent.c b/g10/call-agent.c
index cb7053396..c44c1cddb 100644
--- a/g10/call-agent.c
+++ b/g10/call-agent.c
@@ -161,6 +161,7 @@ default_inq_cb (void *opaque, const char *line)
             || has_leading_keyword (line, "NEW_PASSPHRASE"))
            && opt.pinentry_mode == PINENTRY_MODE_LOOPBACK)
     {
+      assuan_begin_confidential (parm->ctx);
       if (have_static_passphrase ())
         {
           s = get_static_passphrase ();
@@ -187,6 +188,7 @@ default_inq_cb (void *opaque, const char *line)
             err = assuan_send_data (parm->ctx, pw, strlen (pw));
           xfree (pw);
         }
+      assuan_end_confidential (parm->ctx);
     }
   else if ((s = has_leading_keyword (line, "CONFIRM"))
            && opt.pinentry_mode == PINENTRY_MODE_LOOPBACK
diff --git a/sm/call-agent.c b/sm/call-agent.c
index 883c0c644..7f7205f26 100644
--- a/sm/call-agent.c
+++ b/sm/call-agent.c
@@ -222,7 +222,9 @@ default_inq_cb (void *opaque, const char *line)
            && have_static_passphrase ())
     {
       const char *s = get_static_passphrase ();
+      assuan_begin_confidential (parm->ctx);
       err = assuan_send_data (parm->ctx, s, strlen (s));
+      assuan_end_confidential (parm->ctx);
     }
   else
     log_error ("ignoring gpg-agent inquiry '%s'\n", line);

(I also found similar case for gpg as well as gpgsm.)

Nov 8 2023, 6:04 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

Pushed the changes for ...sc_op_failure routines to master/2.4.

Nov 8 2023, 6:00 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe committed rGd6f738729f0f: gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE. (authored by gniibe).
gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE.
Nov 8 2023, 5:58 AM
gniibe committed rG4db2e13e2c8c: tools:gpg-card: Fix an error code for Reset Code. (authored by gniibe).
tools:gpg-card: Fix an error code for Reset Code.
Nov 8 2023, 5:58 AM
gniibe committed rG65607fb81def: tools:gpg-card: Fix an error code for Reset Code. (authored by gniibe).
tools:gpg-card: Fix an error code for Reset Code.
Nov 8 2023, 5:56 AM
gniibe committed rG64f5f7b74e42: gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE. (authored by gniibe).
gpg,tools: Handle GPG_ERR_PIN_BLOCKED and GPG_ERR_NO_RESET_CODE.
Nov 8 2023, 5:56 AM
gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

We would need to revise tools/card-call-scd.c:status_sc_op_failure and g10/card-util.c:write_sc_op_status to catch GPG_ERR_PIN_BLOCKED and GOG_ERR_NO_RESET_CODE.

Nov 8 2023, 4:00 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe committed rG4257cbb06c8e: scd: Return GPG_ERR_PIN_BLOCKED when it's blocked. (authored by gniibe).
scd: Return GPG_ERR_PIN_BLOCKED when it's blocked.
Nov 8 2023, 3:50 AM
gniibe committed rGe6b3d53db36d: scd: Return GPG_ERR_PIN_BLOCKED when it's blocked. (authored by gniibe).
scd: Return GPG_ERR_PIN_BLOCKED when it's blocked.
Nov 8 2023, 3:47 AM
gniibe added a comment to T6425: improve pinentry behavior and texts in smart card context .

I found two places in scdaemon which return GPG_ERR_BAD_PIN. GPG_ERR_PIN_BLOCKED is relevant here.

diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index 66ec9f4a9..77d428786 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -2859,7 +2859,7 @@ build_enter_admin_pin_prompt (app_t app, char **r_prompt, int *r_remaining)
   if (!remaining)
     {
       log_info (_("card is permanently locked!\n"));
-      return gpg_error (GPG_ERR_BAD_PIN);
+      return gpg_error (GPG_ERR_PIN_BLOCKED);
     }
Nov 8 2023, 3:35 AM · gnupg24 (gnupg-2.4.5), scd, Bug Report, Restricted Project
gniibe added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

Possible approach for source texinfo files and yat2m would be:

Nov 8 2023, 2:03 AM · gpgrt

Nov 7 2023

gniibe added a comment to T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys.

Applied a patch from 2.4/master to 2.2 for SEGV when card gives bogus data. rG600e69b46149: scd:openpgp: Fix a segv for cards supporting unknown curves.

Nov 7 2023, 9:51 AM · backport, yubikey, scd, segv, Bug Report
gniibe committed rG600e69b46149: scd:openpgp: Fix a segv for cards supporting unknown curves. (authored by werner).
scd:openpgp: Fix a segv for cards supporting unknown curves.
Nov 7 2023, 9:49 AM
gniibe committed rE8275d716bae6: yat2m: Add support of @minus{} command. (authored by gniibe).
yat2m: Add support of @minus{} command.
Nov 7 2023, 6:26 AM
gniibe committed rG337de21f4b4f: doc: Use the em dash to mark a break in a sentence. (authored by gniibe).
doc: Use the em dash to mark a break in a sentence.
Nov 7 2023, 5:57 AM
gniibe committed rEab6324e5787a: yat2m: Use \fP to return previous font. (authored by gniibe).
yat2m: Use \fP to return previous font.
Nov 7 2023, 5:35 AM
gniibe committed rE6fe513546343: yat2m: Fix backslash output in man. (authored by gniibe).
yat2m: Fix backslash output in man.
Nov 7 2023, 5:35 AM

Nov 6 2023

gniibe committed rG00da0e9f936e: doc: Remove stray .RE in doc/gpgsm.texi. (authored by gniibe).
doc: Remove stray .RE in doc/gpgsm.texi.
Nov 6 2023, 7:02 AM
gniibe committed rE260f709413d8: yat2m: No en-dash and em-dash for @item line. (authored by gniibe).
yat2m: No en-dash and em-dash for @item line.
Nov 6 2023, 5:34 AM
gniibe added a comment to T5963: Yubikey: scdaemon causes libc segfault and clashes with ECC keys.

@desultory Thank you for your report.
Please open a new ticket for your problem. If you can, please show the result of https://dev.gnupg.org/T5963#157724

Nov 6 2023, 2:06 AM · backport, yubikey, scd, segv, Bug Report

Nov 2 2023

gniibe committed rE82a8e2cece08: yat2m: Support Texinfo input -- and ---. (authored by gniibe).
yat2m: Support Texinfo input -- and ---.
Nov 2 2023, 8:34 AM
gniibe committed rEc57e1b1435e6: yat2m: Interpret -- and --- verbatimly in @example. (authored by gniibe).
yat2m: Interpret -- and --- verbatimly in @example.
Nov 2 2023, 8:34 AM
gniibe committed rGc2812a9bbc35: doc: Fix to avoid using en-dash for command options. (authored by gniibe).
doc: Fix to avoid using en-dash for command options.
Nov 2 2023, 7:13 AM
gniibe added a comment to T6746: yat2man: Support -- and ---.

I found a regression for @item --version; It emits \[en]version for roff.

Nov 2 2023, 6:52 AM · gpgrt
gniibe changed the status of T6746: yat2man: Support -- and --- from Open to Testing.

Pushed my fix to support them.

Nov 2 2023, 6:26 AM · gpgrt
gniibe changed the status of T6746: yat2man: Support -- and ---, a subtask of T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages, from Open to Testing.
Nov 2 2023, 6:26 AM · gpgrt

Nov 1 2023

gniibe committed rKbce1c52b260d: build: Remove HAVE_W32CE_SYSTEM. (authored by gniibe).
build: Remove HAVE_W32CE_SYSTEM.
Nov 1 2023, 7:12 AM

Oct 31 2023

gniibe added a comment to T6637: PQC for Libgcrypt.

In master, when fixing padding issue, libgcrypt/src/const-time.h is just introduced.
I will replace your functions.

Oct 31 2023, 7:41 AM · PQC, libgcrypt
gniibe committed rC6d1d50ba3aad: cipher: Fix ElGamal decryption. (authored by gniibe).
cipher: Fix ElGamal decryption.
Oct 31 2023, 7:11 AM
gniibe committed rC58b62be84454: rsa: Use memmov_independently when unpadding. (authored by gniibe).
rsa: Use memmov_independently when unpadding.
Oct 31 2023, 6:54 AM
gniibe committed rCbd08357436a9: const-time: Add ct_memmov_cond, fix _gcry_mpih_set_cond. (authored by gniibe).
const-time: Add ct_memmov_cond, fix _gcry_mpih_set_cond.
Oct 31 2023, 5:49 AM

Oct 30 2023

gniibe committed rCc31b70b2660c: const-time: Use ct_not_memequal, instead. Tested with AVR. (authored by gniibe).
const-time: Use ct_not_memequal, instead. Tested with AVR.
Oct 30 2023, 6:12 AM
gniibe committed rCc848459e5126: build: Check if arch is VAX or compiler is MSVC. (authored by gniibe).
build: Check if arch is VAX or compiler is MSVC.
Oct 30 2023, 2:36 AM

Oct 27 2023

gniibe committed rC34c204279260: rsa: Fix decoding of PKCS#1 v1.5 and OAEP padding. (authored by gniibe).
rsa: Fix decoding of PKCS#1 v1.5 and OAEP padding.
Oct 27 2023, 8:44 AM

Oct 16 2023

gniibe added a comment to T6755: libgcrypt: KEM API.

For length information, we can find that Simon's patch (let me call it v1) has length argument:
https://gitlab.com/jas/libgcrypt/-/commit/3af635afca052a9575912b257fe7518a58bfe810

Oct 16 2023, 10:24 AM · PQC, libgcrypt

Oct 11 2023

gniibe added a comment to T6755: libgcrypt: KEM API.

@fse Thank you for your comment (quick ! :-).

Oct 11 2023, 6:47 AM · PQC, libgcrypt

Oct 10 2023

gniibe triaged T6755: libgcrypt: KEM API as Wishlist priority.
Oct 10 2023, 8:23 AM · PQC, libgcrypt

Oct 9 2023

gniibe added a comment to T6637: PQC for Libgcrypt.

Please send us patches (to this branch).

Oct 9 2023, 10:29 AM · PQC, libgcrypt

Oct 6 2023

gniibe added a comment to T6637: PQC for Libgcrypt.

Pushed the change into kem-kyber branch.
https://dev.gnupg.org/source/libgcrypt/history/kem-kyber/

Oct 6 2023, 6:42 AM · PQC, libgcrypt
gniibe committed rCb47fcd9f320c: Register DCO for Falko Strenzke. (authored by gniibe).
Register DCO for Falko Strenzke.
Oct 6 2023, 5:01 AM
gniibe committed rK8ef150ac00e8: doc: Minor style fixes. (authored by gniibe).
doc: Minor style fixes.
Oct 6 2023, 3:47 AM
gniibe committed rG0e200f2187e0: tests:tpm2dtests: Fix tests with SWTPM. (authored by gniibe).
tests:tpm2dtests: Fix tests with SWTPM.
Oct 6 2023, 3:14 AM
gniibe committed rG9353dc811a04: tests:tpm2dtests: Modify tests with SWTPM and relax the condition. (authored by gniibe).
tests:tpm2dtests: Modify tests with SWTPM and relax the condition.
Oct 6 2023, 3:14 AM
gniibe committed rG0494ec8f4d63: build: Simplify detecting a TPM emulator. (authored by gniibe).
build: Simplify detecting a TPM emulator.
Oct 6 2023, 3:14 AM
gniibe committed rGe783866f4140: tools: Add TPM2DAEMON_SOCK_NAME for --remove-socketdir. (authored by gniibe).
tools: Add TPM2DAEMON_SOCK_NAME for --remove-socketdir.
Oct 6 2023, 3:14 AM
gniibe committed rG8d0819346db8: tpm2d: Check SWTPM environment variable for swtpm support. (authored by gniibe).
tpm2d: Check SWTPM environment variable for swtpm support.
Oct 6 2023, 3:14 AM
gniibe committed rGd17efdcd6f75: tests:tpm2dtests: Fix tests with TPM2D. (authored by gniibe).
tests:tpm2dtests: Fix tests with TPM2D.
Oct 6 2023, 3:14 AM
gniibe committed rG19caa5c267a5: agent: Initialize FP for the case of error return. (authored by gniibe).
agent: Initialize FP for the case of error return.
Oct 6 2023, 3:14 AM
gniibe committed rG9909f622f69e: agent: fix tpm2d keytotpm handling (authored by gniibe).
agent: fix tpm2d keytotpm handling
Oct 6 2023, 3:14 AM
gniibe added a comment to T6052: gnupg2 tpm2d tests do not work.

Applied to 2.4, too.

Oct 6 2023, 3:14 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report
gniibe committed rAa8c38df6e461: doc: Minor style fixes. (authored by gniibe).
doc: Minor style fixes.
Oct 6 2023, 3:03 AM
gniibe committed rCec27ff6666be: sexp: String with \0 is considered "binary". (authored by gniibe).
sexp: String with \0 is considered "binary".
Oct 6 2023, 2:34 AM
gniibe committed rC5e5dff0551fc: sexp: Minor clean-up of sexp output handling. (authored by gniibe).
sexp: Minor clean-up of sexp output handling.
Oct 6 2023, 2:29 AM

Oct 5 2023

gniibe committed rCedddc5738e6b: doc: Minor style fixes. (authored by gniibe).
doc: Minor style fixes.
Oct 5 2023, 9:36 AM
gniibe committed rCddd41eb6ace0: sexp: String with \0 is considered "binary". (authored by gniibe).
sexp: String with \0 is considered "binary".
Oct 5 2023, 9:36 AM
gniibe changed the status of T6747: sexp string including \0 from Open to Testing.
Oct 5 2023, 8:38 AM · libgcrypt, Bug Report
gniibe claimed T6747: sexp string including \0.
Oct 5 2023, 8:30 AM · libgcrypt, Bug Report
gniibe created T6747: sexp string including \0.
Oct 5 2023, 8:30 AM · libgcrypt, Bug Report
gniibe committed rE53d9d77a496f: doc: Minor style fix. (authored by gniibe).
doc: Minor style fix.
Oct 5 2023, 7:41 AM
gniibe claimed T6637: PQC for Libgcrypt.

I'll create a branch for this work. Then, I'll incorporate changes to master.

Oct 5 2023, 7:15 AM · PQC, libgcrypt
gniibe triaged T6746: yat2man: Support -- and --- as Wishlist priority.
Oct 5 2023, 7:03 AM · gpgrt
gniibe committed rG16b6b7753229: Minor style fixes. (authored by gniibe).
Minor style fixes.
Oct 5 2023, 7:01 AM
gniibe changed the status of T6052: gnupg2 tpm2d tests do not work from Open to Testing.

OK. I pushed: rG227b3b14f4be: tests:tpm2dtests: Modify tests with SWTPM and relax the condition.
... which doesn't require swtpm_ioctl and tssstartup any more.

Oct 5 2023, 3:28 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report
gniibe committed rG227b3b14f4be: tests:tpm2dtests: Modify tests with SWTPM and relax the condition. (authored by gniibe).
tests:tpm2dtests: Modify tests with SWTPM and relax the condition.
Oct 5 2023, 3:26 AM

Oct 4 2023

gniibe added a comment to T6052: gnupg2 tpm2d tests do not work.

I pushed rG321f9c0a3f28: tests:tpm2dtests: Fix tests with TPM2D. and rG98dd6f7af6aa: tests:tpm2dtests: Fix tests with SWTPM. (and other small changes).
Now, it works with two cases:

  • tpm_server
  • swtpm, swtpm_ioctl, and tssstartup
Oct 4 2023, 11:38 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report
gniibe committed rG98dd6f7af6aa: tests:tpm2dtests: Fix tests with SWTPM. (authored by gniibe).
tests:tpm2dtests: Fix tests with SWTPM.
Oct 4 2023, 11:33 AM
gniibe committed rG68b7aff9ce34: agent: Fix agent_update_private_key. (authored by gniibe).
agent: Fix agent_update_private_key.
Oct 4 2023, 3:27 AM
gniibe committed rG08e529fa7cfa: agent: Fix agent_update_private_key. (authored by gniibe).
agent: Fix agent_update_private_key.
Oct 4 2023, 3:27 AM

Oct 3 2023

gniibe committed rGf2ca727978da: build: Simplify detecting a TPM emulator. (authored by gniibe).
build: Simplify detecting a TPM emulator.
Oct 3 2023, 9:59 AM
gniibe committed rG25c84ffd1078: tools: Add TPM2DAEMON_SOCK_NAME for --remove-socketdir. (authored by gniibe).
tools: Add TPM2DAEMON_SOCK_NAME for --remove-socketdir.
Oct 3 2023, 9:59 AM
gniibe committed rG321f9c0a3f28: tests:tpm2dtests: Fix tests with TPM2D. (authored by gniibe).
tests:tpm2dtests: Fix tests with TPM2D.
Oct 3 2023, 4:57 AM
gniibe committed rG4206d89003d1: tests:gpgscm: Fix process select loop. (authored by gniibe).
tests:gpgscm: Fix process select loop.
Oct 3 2023, 4:57 AM

Oct 2 2023

gniibe committed rG78afc209ccb7: tpm2d: Fix call to assuan_control. (authored by gniibe).
tpm2d: Fix call to assuan_control.
Oct 2 2023, 3:44 AM

Sep 29 2023

gniibe committed rM8ad22290df34: gpgme-tool: Support use of Windows HANDLE for INPUT/OUTPUT/MESSAGE. (authored by gniibe).
gpgme-tool: Support use of Windows HANDLE for INPUT/OUTPUT/MESSAGE.
Sep 29 2023, 4:42 AM

Sep 28 2023

gniibe committed rG1da40db03eba: tpm2d: Check SWTPM environment variable for swtpm support. (authored by gniibe).
tpm2d: Check SWTPM environment variable for swtpm support.
Sep 28 2023, 6:27 AM
gniibe committed rGeda3997b439e: agent: fix tpm2d keytotpm handling (authored by gniibe).
agent: fix tpm2d keytotpm handling
Sep 28 2023, 6:12 AM
gniibe committed rSac3890137329: Add DCO entry of Jernej Jakob. (authored by gniibe).
Add DCO entry of Jernej Jakob.
Sep 28 2023, 5:49 AM
gniibe committed rS0176a51095a8: Add support -f --disable-tests. (authored by gniibe).
Add support -f --disable-tests.
Sep 28 2023, 5:49 AM

Sep 27 2023

gniibe committed rE0fc740ffca84: estream: String filter should NOT be called with non-nul string. (authored by gniibe).
estream: String filter should NOT be called with non-nul string.
Sep 27 2023, 5:15 AM
gniibe committed rGa8618fdccdab: agent: Initialize FP for the case of error return. (authored by gniibe).
agent: Initialize FP for the case of error return.
Sep 27 2023, 4:04 AM
gniibe committed rG459bd577fc5f: agent,common,gpg: Use unsigned int for 1-bit field. (authored by gniibe).
agent,common,gpg: Use unsigned int for 1-bit field.
Sep 27 2023, 4:04 AM
gniibe committed rG26939ea2227b: Use gpgrt_b64* API of libgpg-error. (authored by gniibe).
Use gpgrt_b64* API of libgpg-error.
Sep 27 2023, 4:04 AM
gniibe updated the task description for T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.
Sep 27 2023, 3:55 AM · gpgrt, Bug Report
gniibe claimed T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.
Sep 27 2023, 3:54 AM · gpgrt, Bug Report