gnupgProject
ActivePublic

Milestones

Subprojects

Members

  • This project does not have any members.

Recent Activity

Fri, Oct 23

werner triaged T5110: Primary Key Binding Signature not updated when updating Subkey Binding Signature as Normal priority.
Fri, Oct 23, 6:45 PM · gnupg, Bug Report
gniibe updated the summary of D510: Connection to gpg-agent/dirmngr/etc..
Fri, Oct 23, 4:52 AM · gnupg
gniibe updated the diff for D510: Connection to gpg-agent/dirmngr/etc..

Only enabled for UNIX #ifdef/#else/#endif

Fri, Oct 23, 4:52 AM · gnupg
gniibe added a comment to T5109: Initial socket connection to server.

I had overlooked this fix rG044379772fc5: common: Fix the previous commit., after the commit of D510.

Fri, Oct 23, 4:46 AM · gnupg (gpg22)
gniibe updated the task description for T5109: Initial socket connection to server.
Fri, Oct 23, 4:33 AM · gnupg (gpg22)
gniibe updated the task description for T5109: Initial socket connection to server.
Fri, Oct 23, 4:33 AM · gnupg (gpg22)
gniibe created T5109: Initial socket connection to server.
Fri, Oct 23, 4:31 AM · gnupg (gpg22)
gniibe created D510: Connection to gpg-agent/dirmngr/etc..
Fri, Oct 23, 4:25 AM · gnupg

Wed, Oct 21

gniibe created D509: Yubikey supports two (or more) apps, serial number problem.
Wed, Oct 21, 7:51 AM · gnupg

Sat, Oct 10

Denisov23 added a comment to T5092: Translate Gnupg in Italian.

Hello,
I finished the Italian translation of the GnuPg 2.2 file.
I need help, can you please update the source project with this translation? I am a beginner, unable to do this.
I attach files translated into Italian


Sat, Oct 10, 8:20 PM · gnupg, i18n, Feature Request

Thu, Oct 8

gniibe added a comment to T5099: Confirmation dialog for remote access (restricted extra socket).

I'm testing:

diff --git a/agent/findkey.c b/agent/findkey.c
index fa9e5b548..eec85ba67 100644
--- a/agent/findkey.c
+++ b/agent/findkey.c
@@ -996,7 +996,10 @@ agent_key_from_file (ctrl_t ctrl, const char *cache_nonce,
   if (r_passphrase)
     *r_passphrase = NULL;
Thu, Oct 8, 11:24 AM · gnupg
gniibe created T5099: Confirmation dialog for remote access (restricted extra socket).
Thu, Oct 8, 11:23 AM · gnupg

Tue, Oct 6

werner triaged T5092: Translate Gnupg in Italian as Normal priority.
Tue, Oct 6, 9:39 PM · gnupg, i18n, Feature Request
aheinecke assigned T5098: Gpg4win problems for Windows Users with some non-ASCII account names to werner.

We understand the problem, it's a regression from August. For T4083 we changed an internal function to better work with Windows UTF-16 filenames in preperation to at some point fully support UTF-16 and only use the wide character functions as system calls.
But that broke places where internally the local 8 bit encoding was still used.

Tue, Oct 6, 4:09 PM · gnupg (gpg22), Windows
bernhard updated the task description for T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Tue, Oct 6, 3:13 PM · gnupg (gpg22), Windows
aheinecke triaged T5098: Gpg4win problems for Windows Users with some non-ASCII account names as High priority.

I can reproduce this.

Tue, Oct 6, 3:11 PM · gnupg (gpg22), Windows
bernhard added a comment to T5098: Gpg4win problems for Windows Users with some non-ASCII account names.

Observation:
The umlaut is displayed incorrectly on the command line (cmd.app) when the keybox file is created.
(This may or may not be relevant.)

Tue, Oct 6, 3:06 PM · gnupg (gpg22), Windows
bernhard changed External Link from https://wald.intevation.org/forum/message.php?msg_id=7473 to https://wald.intevation.org/forum/forum.php?thread_id=2243&forum_id=84&group_id=11 on T5098: Gpg4win problems for Windows Users with some non-ASCII account names.
Tue, Oct 6, 3:04 PM · gnupg (gpg22), Windows
bernhard added projects to T5098: Gpg4win problems for Windows Users with some non-ASCII account names: Windows, gnupg.
Tue, Oct 6, 3:02 PM · gnupg (gpg22), Windows
gniibe added a commit to T4616: Smartcard: Card reset required - It should be automatic: rG165312dca90a: scd: ccid-driver: Initial getting ATR more robustly..
Tue, Oct 6, 5:04 AM · gnupg, scd

Mon, Oct 5

werner raised the priority of T5093: GnuPG: Add quick-revsig from Normal to High.

Should not be too complicated.

Mon, Oct 5, 4:11 PM · gnupg
aheinecke added a comment to T5094: Kleopatra: Add "revsig" support.

Part of the task is the plumbing for that in GPGME of course, I'm not sure if werner will do the core "C" part directly or if you could do this also. But first let's get it added to GnuPG.

Mon, Oct 5, 12:51 PM · gnupg, kleopatra
aheinecke added a subtask for T5093: GnuPG: Add quick-revsig: T5094: Kleopatra: Add "revsig" support.
Mon, Oct 5, 12:47 PM · gnupg
aheinecke added a parent task for T5094: Kleopatra: Add "revsig" support: T5093: GnuPG: Add quick-revsig.
Mon, Oct 5, 12:47 PM · gnupg, kleopatra
aheinecke created T5094: Kleopatra: Add "revsig" support.
Mon, Oct 5, 12:47 PM · gnupg, kleopatra
aheinecke created T5093: GnuPG: Add quick-revsig.
Mon, Oct 5, 12:45 PM · gnupg

Mon, Sep 28

werner closed T1938: --list-sigs on a keybox is extremely slow as Resolved.

With 2.3 we add the keyboxd which uses sqlite (and thus indices) as database. This makes lookups much much faster and avoids problems with several processes accessing the pubring.kbx. If you want to try this you can do so with 2.3:

Mon, Sep 28, 10:06 AM · gnupg, Bug Report

Sep 10 2020

werner closed T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed as Resolved.

It should be possible to apply the patch rG7de9ed521e516879a72ec6ff6400aed4bdce5920
for 2.2 also to older 2.1 or 2.2 versions,

Sep 10 2020, 7:50 AM · gnupg, Bug Report
werner added a commit to T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed: rG7de9ed521e51: agent: Keep some permissions of private-keys-v1.d..
Sep 10 2020, 7:47 AM · gnupg, Bug Report

Sep 9 2020

werner added a comment to T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed.

That keeps the group permissions of an existing directory. Needs to be backported to 2.2

Sep 9 2020, 8:37 PM · gnupg, Bug Report
werner added a commit to T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed: rG8ed85ef3de9c: agent: Keep some permissions of private-keys-v1.d..
Sep 9 2020, 8:36 PM · gnupg, Bug Report
werner reopened T2312: GnuPG 2.1 migration fails due to permissions but appears to succeed as "Open".

The fix we have there has the problem that it forcefully changes the permissions. Consider the case that for example that group access was provided which will currently be reset with each start of gpg-agent.

Sep 9 2020, 7:41 PM · gnupg, Bug Report
bernhard added a comment to T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found.

--locate-external-keys exists since 2.2.17 and ignores the local keys.

Sep 9 2020, 4:00 PM · gnupg, Feature Request

Sep 4 2020

werner closed T5045: Release GnuPG 2.2.23 as Resolved.

See
https://lists.wald.intevation.org/pipermail/gpg4win-announce/2020-September/000089.html
for the fixed Gpg4win 3.1.13

Sep 4 2020, 5:23 PM · gnupg, Release Info

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 · backport, 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 added a commit to T5037: dn.cpp:181: suspicious loop: rMb088d81cefe4: qt: Fix an rfc2253 parser flaw.
Aug 28 2020, 9:20 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 commit to T5037: dn.cpp:181: suspicious loop: rGd2fe2ffd7537: sm: Fix a bug in the rfc2253 parser.
Aug 28 2020, 9:10 AM · gnupg, gpgme, Bug Report
werner added a commit to T5037: dn.cpp:181: suspicious loop: rG16c1d8a14e98: sm: Fix a bug in the rfc2253 parser.
Aug 28 2020, 9:09 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 commit to T5038: UTF-8 handling in the command line: rG393dcdd61c3b: common: Fix fallback handling to utf-8..
Aug 28 2020, 8:21 AM · backport, gnupg
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 · backport, gnupg