Page MenuHome GnuPG
Feed Advanced Search

Sep 3 2020

werner updated the task description for T5045: Release GnuPG 2.2.23.
Sep 3 2020, 9:57 PM · gnupg, Release Info
werner set Version to GnuPG 2.2.23 on T5045: Release GnuPG 2.2.23.
Sep 3 2020, 6:48 PM · gnupg, Release Info

Sep 2 2020

werner created T5045: Release GnuPG 2.2.23.
Sep 2 2020, 4:41 PM · gnupg, Release Info

Aug 29 2020

werner triaged T5038: UTF-8 handling in the command line as Normal priority.
Aug 29 2020, 5:19 PM · gnupg
werner edited projects for T5033: dirmngr does not seem to use the default .gnupg directory if GNUPGHOME is not set, added: Not A Bug, gnupg; removed Info Needed, Bug Report.
Aug 29 2020, 5:18 PM · gnupg, Not A Bug
werner added a comment to T5037: dn.cpp:181: suspicious loop.

FWIW, here an example of warnings we use. Yes it starts with -Wall but there are a couple of more specific warnings and at a few places we even use pragmas to disable warnings. And it depends on the compiler version used.

Aug 29 2020, 5:16 PM · gnupg, gpgme, Bug Report

Aug 28 2020

dcb added a comment to T5037: dn.cpp:181: suspicious loop.

-Wall is not a good idea in general because it is too unspecific. This is why we have a list of useful warning and >warnings we ignore with gcc.

Aug 28 2020, 7:53 PM · gnupg, gpgme, Bug Report
werner added a comment to T5037: dn.cpp:181: suspicious loop.

-Wall is not a good idea in general because it is too unspecific. This is why we have a list of useful warning and warnings we ignore with gcc.

Aug 28 2020, 12:43 PM · gnupg, gpgme, Bug Report
dcb added a comment to T5037: dn.cpp:181: suspicious loop.

I found the bug by compiling the package with C/C++ compiler clang and flag -Wall.

Aug 28 2020, 9:32 AM · gnupg, gpgme, Bug Report
werner closed T5037: dn.cpp:181: suspicious loop as Resolved.

Fixed in gnupg and gpgme. it is not serious because that is just a failsafe check; libksba creates these strings and it does it correctly.

Aug 28 2020, 9:15 AM · gnupg, gpgme, Bug Report
werner added a project to T5037: dn.cpp:181: suspicious loop: gnupg.

We have the same flaw in gnupg.

Aug 28 2020, 9:00 AM · gnupg, gpgme, Bug Report
gniibe added a comment to T5038: UTF-8 handling in the command line.

I mean:

diff --git a/common/utf8conv.c b/common/utf8conv.c
index 7804dbfcd..bdab225a9 100644
--- a/common/utf8conv.c
+++ b/common/utf8conv.c
@@ -138,7 +138,7 @@ handle_iconv_error (const char *to, const char *from, int use_fallback)
          native encoding.  Nowadays this seems to be the best bet in
          case of errors from iconv or nl_langinfo.  */
       active_charset_name = "utf-8";
-      no_translation = 0;
+      no_translation = 1;
       use_iconv = 0;
     }
 }
Aug 28 2020, 7:39 AM · gnupg
gniibe added a subtask for T1514: charset weirdness with non-ascii User IDs under non-UTF-8 locales: T5038: UTF-8 handling in the command line.
Aug 28 2020, 7:37 AM · Bug Report, gnupg
gniibe added a parent task for T5038: UTF-8 handling in the command line: T1514: charset weirdness with non-ascii User IDs under non-UTF-8 locales.
Aug 28 2020, 7:37 AM · gnupg
gniibe updated the task description for T5038: UTF-8 handling in the command line.
Aug 28 2020, 7:25 AM · gnupg
gniibe created T5038: UTF-8 handling in the command line.
Aug 28 2020, 7:22 AM · gnupg

Aug 27 2020

werner closed T4843: REGEXP support for all systems as Resolved.
Aug 27 2020, 3:04 PM · Restricted Project, gnupg

Aug 26 2020

werner merged T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE into T4137: IPC syntax error when `gpg` starts `gpg-agent` without `$TERM` variable.
Aug 26 2020, 3:19 PM · gnupg, Bug Report

Aug 25 2020

werner closed T4866: `gpg-agent --gpgconf-list` returns a non-zero error code 2 if $HOME is non-existent, causing `gpgconf` to fail as Resolved.

[These damned typos in commit messages ;-)]

Aug 25 2020, 11:26 AM · gpgagent, gnupg, Bug Report
gniibe added a comment to T5029: server socket/pipe handling in GnuPG.

It's pretty minor bug, it only matters for some strange scenario on Windows like:
(1) a user runs gpg --card-edit or gpg-card and keeps the user interaction for some reason (say, forgetting the terminal interaction), which keeps the pipe connection from gpg-agent to scdaemon
(2) While the pipe connection is used by the user interaction above, from another terminal, the user invokes gpg (say, gpg --decrypt) which uses socket connection from gpg-agent to scdaemon

Aug 25 2020, 3:13 AM · Windows, scd, gnupg (gpg23)
gniibe added a comment to T5029: server socket/pipe handling in GnuPG.

I mean these uses of close:

diff --git a/scd/scdaemon.c b/scd/scdaemon.c
index b7bbc0361..a6925eaf9 100644
--- a/scd/scdaemon.c
+++ b/scd/scdaemon.c
@@ -797,8 +797,8 @@ main (int argc, char **argv )
       /* We run handle_connection to wait for the shutdown signal and
          to run the ticker stuff.  */
       handle_connections (fd);
-      if (fd != -1)
-        close (fd);
+      if (fd != GNUPG_INVALID_FD)
+        assuan_sock_close (fd);
     }
   else if (!is_daemon)
     {
@@ -932,7 +932,7 @@ main (int argc, char **argv )
Aug 25 2020, 3:02 AM · Windows, scd, gnupg (gpg23)

Aug 24 2020

werner added a comment to T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found.

if a user decided to use the Web Key Directory, this should be used instead of falling back to whatever has been configured (nothing else by default)

Aug 24 2020, 11:04 AM · gnupg, Feature Request
bernhard added a comment to T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found.

On the ml there was another request for this use case

Aug 24 2020, 9:56 AM · gnupg, Feature Request

Aug 19 2020

werner triaged T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found as Low priority.
Aug 19 2020, 1:06 PM · gnupg, Feature Request
werner added a comment to T5029: server socket/pipe handling in GnuPG.

I's say we should not do anything but solve that along with the move of all fd/fp/sock/HANDLE stuff to gpgrt to solve this at one place. We need that anyway to properly support Windows64. We won't be abale to do this for 2.3, though.

Aug 19 2020, 1:04 PM · Windows, scd, gnupg (gpg23)
gniibe added a project to T5029: server socket/pipe handling in GnuPG: gnupg.
Aug 19 2020, 10:10 AM · Windows, scd, gnupg (gpg23)

Aug 14 2020

ikloecker changed the status of T4395: Kleopatra: Missing error handling when changing expiry from Open to Testing.

Fixed.

Aug 14 2020, 12:01 PM · gpa, gnupg, gpgme, gpg4win, kleopatra

Aug 13 2020

ikloecker claimed T4395: Kleopatra: Missing error handling when changing expiry.

Taking: Still does not work although now --quick-set-expire is used by gpgme.

Aug 13 2020, 4:47 PM · gpa, gnupg, gpgme, gpg4win, kleopatra

Aug 11 2020

werner closed T5020: Exclude 3DES Cipher and SHA1 Digest as Resolved.

OpenPGP (RFC-4880) requires support for 3DES and SHA-1 thus you can't disable them. However, they are not used in practice because the key preference guarantee the use of more modern algorithms,

Aug 11 2020, 1:59 PM · OpenPGP, gnupg, Not A Bug

Aug 10 2020

aheinecke created T5019: speedo: Add macOS targets / build macOS binaries for each release.
Aug 10 2020, 12:14 PM · MacOS, gnupg

Aug 9 2020

werner closed T4862: pubkeys are imported despite the --no-auto-key-retrieve option as Resolved.

No more info was provided.

Aug 9 2020, 5:19 PM · Too Old, FAQ, gnupg

Jul 30 2020

gniibe changed the status of T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem from Open to Testing.

Pushed modified patch to master and 2.2.

Jul 30 2020, 8:27 AM · Restricted Project, gnupg, Windows

Jul 29 2020

aheinecke added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

That patch fixes the build problem I got into today when trying to build 2.3 for windows. So ? from me and please commit the patch as it is already required when assuan and gpgrt config no longer emit ws2_32 in their pgk-config --libs line.

Jul 29 2020, 1:20 PM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Linking $(NETLIB) is required when the executable uses WSAStartup.

Jul 29 2020, 10:28 AM · Restricted Project, gnupg, Windows

Jul 17 2020

gniibe triaged T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem as Normal priority.

I just learned that WSAStartup can be called multiple times. So, it doesn't cause any erroneous behavior which I had been afraid of.

Jul 17 2020, 11:33 AM · Restricted Project, gnupg, Windows
werner added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Thanks for looking into this. However, I do not understand the problem behind it. Is it the need to link against the socket lib? 10 or 15 years ago things were more complicated because two TCP stacks were in use and you could use the modern one only if a certain service pack or Explorer version was installed. That might be the reasons for some of the peculiarities we have in the code.

Jul 17 2020, 10:44 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Given the situation we have call of WSAStartup in assuan_sock_init (for Windows), the solution would be:

  • Removal of call of WSAStartup in _init_common_subsystems
  • Even though it is not needed for POSIX system and it is only needed to call WAStartup on Windows, calling assuan_sock_init from each application (including gpg, gpgsm, dirmngr/dirmngr-client, and tools/* which uses libassuan), would be the solution (not perfect one, though, because it allocates sock_ctx)
Jul 17 2020, 4:32 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Sorry, I was confused by assuan_socket_ API and assuan_sock_ API.

Jul 17 2020, 2:35 AM · Restricted Project, gnupg, Windows

Jul 16 2020

werner edited projects for T3948: GPGSM: Multiple issues reported to KMail, added: gnupg; removed gpgme.
Jul 16 2020, 3:23 PM · gnupg, S/MIME
werner edited projects for T3471: gpgme decryptverify indicating wrongly an error., added: gnupg, Not A Bug; removed gpgme.

I don't see any error here. There is a trailing LF on the binary data which gpg rightfully complains about.

Jul 16 2020, 3:06 PM · Not A Bug, gnupg, Bug Report
werner closed T3348: gpgsm: should default to --disable-crl-checks as Wontfix.
Jul 16 2020, 2:45 PM · gpgme, gnupg, S/MIME
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Here are the fixes:

diff --git a/common/init.c b/common/init.c
index 073c5cd8a..dbdf40527 100644
--- a/common/init.c
+++ b/common/init.c
@@ -161,17 +161,6 @@ _init_common_subsystems (gpg_err_source_t errsource, int *argcp, char ***argvp)
   /* Try to auto set the character set.  */
   set_native_charset (NULL);
Jul 16 2020, 6:43 AM · Restricted Project, gnupg, Windows
gniibe added a comment to T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.

Call of WSAStartup in dirmngr/http.c is no problem, as we define HTTP_NO_WSASTARTUP.

Jul 16 2020, 6:22 AM · Restricted Project, gnupg, Windows
gniibe updated the task description for T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 6:18 AM · Restricted Project, gnupg, Windows
gniibe updated the task description for T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 3:06 AM · Restricted Project, gnupg, Windows
gniibe created T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem.
Jul 16 2020, 3:03 AM · Restricted Project, gnupg, Windows

Jul 9 2020

werner closed T4856: GPG: Key Exchange Put public OpenPGP key into signature as Resolved.
Jul 9 2020, 1:15 PM · Feature Request, gpgol, Keyserver, gnupg
werner added a parent task for T4702: Deadline for the GnuPG 2.3.0 release: T4989: Gpg4win-4.0.0.
Jul 9 2020, 12:23 PM · Restricted Project, gpg4win, gnupg
werner changed Due Date from Dec 20 2019, 12:00 AM to Sep 30 2020, 12:00 AM on T4702: Deadline for the GnuPG 2.3.0 release.
Jul 9 2020, 12:21 PM · Restricted Project, gpg4win, gnupg

Jul 5 2020

scy added a comment to T1849: Show revocation certificate details.

Since this issue is what I came across when googling for gpg inspect revocation certificate, I thought I’d add what I found out:

Jul 5 2020, 9:44 PM · gnupg, Feature Request

Jun 18 2020

werner closed T4976: Revocation Date after importing a Rev-Cert as Resolved.
Jun 18 2020, 10:33 AM · gnupg, Not A Bug

Jun 9 2020

aheinecke created T4972: GPG: Add Option to force passphrase constraints for symmetric encryption, too.
Jun 9 2020, 9:58 AM · gnupg (gpg22), Feature Request
aheinecke created T4971: Pass setrepeat to pinentry for symmetric encryption, too.
Jun 9 2020, 9:51 AM · gnupg (gpg22)

Jun 3 2020

werner closed T4947: Build of documentation from tarball not deterministic as Resolved.

Done.

Jun 3 2020, 5:17 PM · gnupg, Documentation, Bug Report
werner closed T4965: GnuPG dependency of libgpg-error and GPG_ERR_WRONG_NAME as Resolved.

I bumped up the requirement to 1.25 because we also use error codes defined there. To be on the safe side with older distros I defined the missing error code instead of requiring 1.27.

Jun 3 2020, 10:33 AM · gnupg, Bug Report

Jun 2 2020

gniibe added a comment to T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.

Change of gpg-agent for ECC-SOS

Jun 2 2020, 8:05 AM · gpgagent, gnupg
Angel created T4965: GnuPG dependency of libgpg-error and GPG_ERR_WRONG_NAME.
Jun 2 2020, 3:22 AM · gnupg, Bug Report

May 28 2020

PWRzTOtacorTPq7KNW4oFec8F added a comment to T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)).

Is there a blogpost or similar where the use of several smartcards following this improvement is explained to n00bs like me? :) For now all I find is this thread and some SE answers saying it does not work yet (https://security.stackexchange.com/questions/154702/gpg-encryption-subkey-on-multiple-smart-cards-issue) . If somebody could post a new answer on SE / write a small blog post or similar that would be great. Useful would be to have 1) from which versions and over is that available 2) how this works / how to use.

May 28 2020, 10:18 PM · Restricted Project, Feature Request, gnupg
bernhard created T4958: Document different use of pubring.gpg in newer versions.
May 28 2020, 12:45 PM · gnupg (gpg22), Documentation

May 27 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

In the SOS branch, rG1c4291c3951d: ecc-sos: Add special leading zero octet removal. should be reverted.
Instead, the S_KEY should be fixed up in read_key_file in findkey.c,
and merge_lists in protect.c.
(Then, no need to be fixed up in extract_private_key.)

May 27 2020, 11:57 AM · OpenPGP, gnupg
gniibe updated the task description for T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.
May 27 2020, 3:09 AM · gpgagent, gnupg
gniibe edited projects for T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned, added: gpgagent, libgcrypt; removed OpenPGP.
May 27 2020, 3:08 AM · gpgagent, gnupg
gniibe added a comment to T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.

Exactly same problem is there in libgcrypt.
In the definitions of curves, it uses negative constant internally in some specific places, but for other parts, we have same problems.

May 27 2020, 3:08 AM · gpgagent, gnupg
gniibe updated the task description for T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.
May 27 2020, 3:03 AM · gpgagent, gnupg
gniibe created T4956: agent: Discrepancy of handling MPI for the interpretation of signed and unsigned.
May 27 2020, 3:03 AM · gpgagent, gnupg

May 26 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

I should concentrate the case of ECC, in particular, ECC with modern curves.
Removing leading zero from RSA/ECC/ELGamal assuming unsigned integer would result more work.

May 26 2020, 8:23 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

In libgcrypt, we have another problem of GCRYSEXP_FMT_ADVANCED formatting, which is used by gpg-agent of GnuPG 2.3 with name-value list.

May 26 2020, 7:07 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Confusingly, in the SSH specification, it is signed MPI.
See RFC4251, for the definition of "mpint": https://tools.ietf.org/html/rfc4251#page-8

May 26 2020, 3:59 AM · OpenPGP, gnupg

May 25 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

There are more places for clean up in GnuPG.
While "MPI" in OpenPGP specification is based on unsigned integer, the default "MPI" handling of GnuPG/Libgcrypt is signed. This difference matters internally.
Formatting by "%m" with libgcrypt, it may result prefixed by 0x00 (so that it represents unsigned value, even if scanned as signed).
And because of this, existing private keys in private-keys-v1.d may have this leading zero-byte.
But the counting bits don't count this byte.

May 25 2020, 7:27 AM · OpenPGP, gnupg

May 21 2020

gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Important interoperability issue:
OpenPGP implementations should implement:

  • Recovery of leading zero octets for Ed25519 key handling (secret part) and Ed25519 signature
May 21 2020, 7:01 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

Better to paste directly:

# SOS representation
#
# Initially, it was intended as "Simply, Octet String", but 
# it is actually "Strange" Octet String.
#
May 21 2020, 6:52 AM · OpenPGP, gnupg
gniibe added a comment to T4954: SOS representation and improvements in GnuPG.

I wrote this:

May 21 2020, 6:51 AM · OpenPGP, gnupg
gniibe created T4954: SOS representation and improvements in GnuPG.
May 21 2020, 6:50 AM · OpenPGP, gnupg

May 18 2020

werner added a comment to T4947: Build of documentation from tarball not deterministic.

Okay, makes sense.

May 18 2020, 8:32 AM · gnupg, Documentation, Bug Report
wamserma added a comment to T4947: Build of documentation from tarball not deterministic.

No, it is widely understood as a means for reproducible builds and specified at: https://reproducible-builds.org/docs/source-date-epoch/

May 18 2020, 8:16 AM · gnupg, Documentation, Bug Report
werner added a comment to T4947: Build of documentation from tarball not deterministic.

SOURCE_DATE_EPOCH is NixOS specific?

May 18 2020, 7:46 AM · gnupg, Documentation, Bug Report

May 17 2020

wamserma added a comment to T4947: Build of documentation from tarball not deterministic.

Well, I had simply accepted that the rule for defsincdate is always triggered. I looked a bit more into it, and the cause for triggering is that Nixpkgs patches dirmngr.texi, hence defsincdate is cleared by the rule above and the fallback behaviour is triggered.
But this also means my suggested patch wouldn't help here as the modification date of dirmngr.texi would be picked up.

May 17 2020, 10:11 PM · gnupg, Documentation, Bug Report
werner added a comment to T4947: Build of documentation from tarball not deterministic.

Looking at the rules I do not understand why we have a problem here, the rule

May 17 2020, 5:47 PM · gnupg, Documentation, Bug Report
werner claimed T4947: Build of documentation from tarball not deterministic.

I think an option to ignore certain files is a better way to do this. I'll give it a try.

May 17 2020, 5:22 PM · gnupg, Documentation, Bug Report

May 7 2020

aheinecke closed T4745: GnuPG, Kleopatra: Remove Name length limitation for new keys as Resolved.

Your guess is correct, but as this hole "Wizard" thing uses Qt Regular expressions its not super quick fix without having to introduce new strings etc.
So I just reduced the length. The new key generation in Kleopatra is pending a rewrite anyway. Requires way too many clicks ATM.

May 7 2020, 10:25 AM · kleopatra, gnupg

May 4 2020

werner claimed T4936: Fixes for multiple issues found in Coverity scan of gnupg-2.2.20.

Thanks

May 4 2020, 7:17 PM · gnupg, Bug Report

Apr 30 2020

werner added a comment to T4931: gnupg unusable with a long path to $HOME.

Yes, with current gnupg it works w/o problems. Well, unless systemd decided to remove the directory. There is a loginctl(1) way to avoid this.

Apr 30 2020, 12:22 PM · Not A Bug, FAQ, gnupg
t8m added a comment to T4931: gnupg unusable with a long path to $HOME.

Also I suppose the 2.1.20 version above is typo and 2.2.20 is actually meant.

Apr 30 2020, 11:04 AM · Not A Bug, FAQ, gnupg
t8m added a comment to T4931: gnupg unusable with a long path to $HOME.

Can you please clarify? Let's assume I am using current gnupg version (2.2.20) and /run/user/$UID exists. Everything should work seamlessly, should it?

Apr 30 2020, 11:03 AM · Not A Bug, FAQ, gnupg
werner triaged T4931: gnupg unusable with a long path to $HOME as Normal priority.

You are still using the old way of having the sockets in ${GNUPGHOME:-~/.gnupg}. Since 2.2.13 we use

Apr 30 2020, 9:32 AM · Not A Bug, FAQ, gnupg

Apr 29 2020

t8m created T4931: gnupg unusable with a long path to $HOME in the S1 Public space.
Apr 29 2020, 4:03 PM · Not A Bug, FAQ, gnupg

Apr 13 2020

gniibe added a comment to T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value.

I can't find any places where it is interpreted as signed integer.

Apr 13 2020, 4:16 AM · Not A Bug, OpenPGP, gnupg

Apr 9 2020

Moonchild added a comment to T4249: No connection to Keyserver possible.

I'm honestly surprised this isn't being given any sort of priority.
gnupg for windows is simply broken. Even Kleopatra, its supplied and designated key management application doesn't work re: keyserver communication.

Apr 9 2020, 11:16 PM · gnupg, dirmngr, Bug Report, gpg4win

Apr 3 2020

gniibe changed the status of T4843: REGEXP support for all systems from Open to Testing.

Pushed the changes.

Apr 3 2020, 8:50 AM · Restricted Project, gnupg

Apr 2 2020

JW added a comment to T4907: Spurious warning: ignoring return value of ‘write’ ....

There is nothing spiteful about this other than your actions.

Apr 2 2020, 12:11 PM · gnupg
werner closed T4907: Spurious warning: ignoring return value of ‘write’ ... as Spite.

Please stop this and use the mailing list for such ramblings. Usually only one developer reads a bug report and thus you can't participate from the experience of others - use mailing lists - please.

Apr 2 2020, 12:05 PM · gnupg
JW created T4907: Spurious warning: ignoring return value of ‘write’ ... in the S1 Public space.
Apr 2 2020, 12:01 PM · gnupg
JW added a comment to T4903: Github sources are difficult to test.

We do not use Github.

Apr 2 2020, 12:12 AM · gnupg, Bug Report

Apr 1 2020

werner closed T4901: Libgcrypt-error 1.38 is missing from https://gnupg.org/ftp/gcrypt/libgpg-error as Invalid.

That are all development versions and they may require the latest changes from the repo of other libraries.

Apr 1 2020, 8:49 PM · gnupg, Bug Report
werner closed T4903: Github sources are difficult to test as Invalid.

Sorry, if you use your own copy of GnuPG on GitHub, it is all up to you. We do not use Github.

Apr 1 2020, 8:45 PM · gnupg, Bug Report
JW added a comment to T4903: Github sources are difficult to test.

Also see Issue #10, Add Travis testing in the GnuPG GitHub. The PR adds Travis testing to the entire GnuPG suite.

Apr 1 2020, 5:00 PM · gnupg, Bug Report
JW updated the task description for T4903: Github sources are difficult to test.
Apr 1 2020, 3:48 PM · gnupg, Bug Report
JW created T4903: Github sources are difficult to test in the S1 Public space.
Apr 1 2020, 1:26 PM · gnupg, Bug Report
JW created T4901: Libgcrypt-error 1.38 is missing from https://gnupg.org/ftp/gcrypt/libgpg-error in the S1 Public space.
Apr 1 2020, 11:30 AM · gnupg, Bug Report
werner closed T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2" as Resolved.

Applied the fix also to master with a comment to ebentually replace it with es_fopenmem.

Apr 1 2020, 10:00 AM · gnupg