Page MenuHome GnuPG
Feed Advanced Search

Dec 6 2017

gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Thanks for testing.
I created another patch which can be applied independently: D457: Avoid crash using nPth

Dec 6 2017, 10:47 AM · Windows, libassuan, gpgagent, Bug Report
aheinecke added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Looks good. With the libassuan-hang-test.diff and D455 D456 applied on current master branches it no longer hangs. It hung with only the libassuan-hang-test.diff.

Dec 6 2017, 10:37 AM · Windows, libassuan, gpgagent, Bug Report
aheinecke accepted D456: Change SOCK_CTX (internal one) system hooks.

Tested it on Windows, with the sleep test patch in Libassuan it does not hang anymore when it hanged without this change.

Dec 6 2017, 10:36 AM · gnupg (gpg22), gpgagent
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

The patch above libassuan-hang-test.diff requires D455 and D456 applied.
I guess that without the patch for testing, current gpg-agent would just work fine, possibly. (no crash)

Dec 6 2017, 10:23 AM · Windows, libassuan, gpgagent, Bug Report
gniibe created D456: Change SOCK_CTX (internal one) system hooks.
Dec 6 2017, 10:22 AM · gnupg (gpg22), gpgagent
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

For better reproducibility of hang, this is more better:


It's a patch to libassuan. The patch to gpg-agent is not the exact one. libassuan patch is the exact one.

Dec 6 2017, 7:54 AM · Windows, libassuan, gpgagent, Bug Report
aheinecke added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I'm doing the test. I'm currently waiting on a hang with the test change applied.

Dec 6 2017, 7:43 AM · Windows, libassuan, gpgagent, Bug Report
raysatiro added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

If you can get the developers to make a try-build that is built securely then I'd guess most of us would be happy to try it. Not all of us have a build system for gpg.

Dec 6 2017, 7:28 AM · Windows, libassuan, gpgagent, Bug Report
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

To reproduce this problem of nonce write->read race on Windows, and forgotten wrapping of read/write, please apply this patch for testing:


And then, please confirm that rG1524ba9656f0: agent: Set assuan system hooks before call of assuan_sock_init. can fix this, even with the patch for testing.

Dec 6 2017, 6:40 AM · Windows, libassuan, gpgagent, Bug Report

Dec 5 2017

Kelbom68 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Alright, I need to weight in with something that may possibly be influencing the failure of the December-01-2017 build to operate correctly over here; since this issue is related to sockets, and I have set up a rather unusual security apparatus on my system ("unusual" as far as computers regularly running GPG are concerned, and that only to my personal experience, meaning no reliable statistics or anything), I think it's worth mentioning that my firewall (Sygate Personal Firewall Pro) is configured to be very restrictive and that virtually anything that utilizes tcp or udp is being routed through socks5 via ProxyCap, and that neither application is currently allowing GPG to have access to any address but localhost (there's a reason for this and has got nothing to do with GPG itself, but that's part of a different discussion).

Dec 5 2017, 7:27 AM · Windows, libassuan, gpgagent, Bug Report

Dec 2 2017

werner changed the status of T3378: gpg-agent.exe hanging after left to idle for a while from Testing to Open.

:-(

Dec 2 2017, 12:04 PM · Windows, libassuan, gpgagent, Bug Report
Kelbom68 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Ok here's an update.

Dec 2 2017, 6:57 AM · Windows, libassuan, gpgagent, Bug Report
Kelbom68 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Superb! Testing gnupg-2.2.3_171201.exe as I type, and it's already working past the time it would normally cease to respond :)

Dec 2 2017, 2:51 AM · Windows, libassuan, gpgagent, Bug Report

Dec 1 2017

werner removed a project from T3378: gpg-agent.exe hanging after left to idle for a while: Unreleased.

A new installer with an updated libassuan is now available. To download gnupg-2.2.3_171201.exe please go to https://gnupg.org/download/ . If you had the disable-check-own-socket in your gpg-agent.conf, please remove it so that we can really see whether that version fixes the problem.

Dec 1 2017, 5:19 PM · Windows, libassuan, gpgagent, Bug Report
inc75 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

The error is fixed with "disable-check-own-socket"
If someone is interested for next times, the log-file "gpg-agent.log" is on the path "C:\Users\<my user>\AppData\Local\VirtualStore\Program Files (x86)\Mozilla Thunderbird\".

Dec 1 2017, 4:17 PM · Windows, libassuan, gpgagent, Bug Report
werner added a project to T3378: gpg-agent.exe hanging after left to idle for a while: Windows.

Adding Windows again because on Unix it is unlikley that our close will block. A documented blocking behavior is only defined for STREAMS

Dec 1 2017, 1:51 PM · Windows, libassuan, gpgagent, Bug Report
werner changed the status of T3378: gpg-agent.exe hanging after left to idle for a while from Open to Testing.

Yeah, that looks correct. Good catch. The bug exhibits itself when gpg-agent checks its own socket. In this case gpg-agent is both, client and server, and due to our userland multi-threading we get blocked. The suspend/resume things makes the deadlock more likely. Note that we have the same problem on Unix.

Dec 1 2017, 1:30 PM · Windows, libassuan, gpgagent, Bug Report
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Thanks everyone. I think that the problem is identified and fixed in libassuan.

Dec 1 2017, 12:13 AM · Windows, libassuan, gpgagent, Bug Report

Nov 30 2017

hs added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Update: It was my mistake (typical beginners failure): I had to create gpg-agent.conf instead of usig gpg.conf.
Adding disable-check-own-socket resulted in the right behavior, till now:
After some time-out, GpgOL asks for password again and decrypts the content as expected.

Nov 30 2017, 2:10 PM · Windows, libassuan, gpgagent, Bug Report
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Suppose a client which connects stopped task of server on Windows. In this situation, if the client blocks on closesocket, that is, some user space work is needed for server side for closing socket of client side, this bug can be explained.

Nov 30 2017, 10:02 AM · Windows, libassuan, gpgagent, Bug Report
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

If disable-check-own-socket can stop hanging, D454: assuan_close with nPth could be related.

Nov 30 2017, 9:37 AM · Windows, libassuan, gpgagent, Bug Report

Nov 29 2017

inc75 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I have created the file "gpg-agent.conf" in the path "C:\Users\<my user>\AppData\Roaming\gnupg\" with the following content:

Nov 29 2017, 6:38 PM · Windows, libassuan, gpgagent, Bug Report
jbtule added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

It's working for me now with that config file as well so far. I'll keep watching too.

Nov 29 2017, 6:13 PM · Windows, libassuan, gpgagent, Bug Report
HB1000 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I added "disable-check-own-socket" to gpg-agent.conf .
Since 8 hours no "hanging".
I will watch it furthermore...

Nov 29 2017, 5:11 PM · Windows, libassuan, gpgagent, Bug Report
hs added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Could confirm a similar behavior with Windows 7 and Outlook 2010 using GPG4Win 3.0.1.
Time frame for loosing the decryption ability is about one hour or more.
Setting disable-check-own-socket in gpg.conf (didn't find gpg-agent.conf) resulted in "no data" error on all
encrypted e-mails.

Nov 29 2017, 4:50 PM · Windows, libassuan, gpgagent, Bug Report
gniibe closed T3472: gpgme-1.9.0 test suite hangs on OpenBSD as Resolved.
Nov 29 2017, 8:22 AM · gpgagent, gnupg (gpg22), gpgme
aheinecke added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I assume it goes in %APPDATA%\gnupg\gpg-agent.conf.

Nov 29 2017, 7:39 AM · Windows, libassuan, gpgagent, Bug Report
raysatiro added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Can someone please add

disable-check-own-socket

to gpg-agent.conf to test whether this is the cause for the problem. ( note that I asked for this also in T3401)

Nov 29 2017, 6:19 AM · Windows, libassuan, gpgagent, Bug Report

Nov 28 2017

werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Can someone please add

Nov 28 2017, 9:48 AM · Windows, libassuan, gpgagent, Bug Report
gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I introduce GnuPG to my friend, yesterday. I saw this problem. It's on Windows 7, gpg4win 3.0.1 and enigmail.
Looking through this report, Windows 7 is common factor.

Nov 28 2017, 2:04 AM · Windows, libassuan, gpgagent, Bug Report

Nov 24 2017

werner added a comment to T3530: Option to auto-increase secmem in gpg-agent.

Somehow I expected such a report (too many open fds). We will need to replace our select based code by poll. However, I think this is more related to T3529.

Nov 24 2017, 10:13 AM · Feature Request, gpgagent
fisgtm-amul added a comment to T3530: Option to auto-increase secmem in gpg-agent.

THANK YOU! Once you push those changes, I'll see about back-porting the patches to Debian stable/Ubuntu LTS.

Nov 24 2017, 9:48 AM · Feature Request, gpgagent

Nov 23 2017

werner added a comment to T3530: Option to auto-increase secmem in gpg-agent.

Thanks for your patches. I decided to do this similar but I need to take several branches in account.

Nov 23 2017, 9:26 PM · Feature Request, gpgagent
fisgtm-amul added a comment to T3530: Option to auto-increase secmem in gpg-agent.

The attached patches make the necessary changes to libgcrypt and gpg-agent. A word about my change to libgcrypt. Since all of the *_secure allocation operations were hardcoded to set xhint to zero, I simply replaced that hardcoded value with a static variable. In the patches I have some sample documentation for both changes. My scheme skills are quite old, so I did not write a test case.

Nov 23 2017, 2:24 PM · Feature Request, gpgagent
fisgtm-amul added a comment to T3530: Option to auto-increase secmem in gpg-agent.

Here is the test case that I wrote a while back (Follow-up to Crashes with gpg-agent 2.1.18). It is written with bash in mind and creates a stand-alone GNUPGHOME directory with a pinentry routine that supplies the password (I guess I could have preset the passphrase) and then starts 200 concurrent gpg decryption requests. With GPG 2.1.18 and up, this usually exposes the out of memory situation very fast.

Nov 23 2017, 9:40 AM · Feature Request, gpgagent

Nov 22 2017

werner created T3530: Option to auto-increase secmem in gpg-agent.
Nov 22 2017, 8:39 PM · Feature Request, gpgagent
werner created T3529: Connection limit for gpg-agent.
Nov 22 2017, 8:33 PM · Feature Request, gnupg (gpg23), gpgagent

Nov 21 2017

werner added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.
In T3056#95172, @wiz wrote:

Oh, to make it clear - I was testing the pkgsrc version with the additional patches used by pkgsrc, see http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/security/gpgme/patches/

Testing it without patches does not work because:

get-env.c:57:2: error: #error Use of getenv_r not implemented.
 #error Use of getenv_r not implemented.
Nov 21 2017, 10:14 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
gniibe added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

There are multiple problems. I fixed one Makefile portability issue today.

Nov 21 2017, 7:39 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
gniibe added a comment to T3472: gpgme-1.9.0 test suite hangs on OpenBSD.

Fixed in 2.2.3, too. Closing.

Nov 21 2017, 12:13 AM · gpgagent, gnupg (gpg22), gpgme

Nov 20 2017

gniibe added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Not yet located or identified the bug, but some information.

Nov 20 2017, 11:50 AM · Windows, libassuan, gpgagent, Bug Report

Nov 17 2017

vext01 added a comment to T3472: gpgme-1.9.0 test suite hangs on OpenBSD.

Shall we close this?

Nov 17 2017, 3:48 PM · gpgagent, gnupg (gpg22), gpgme

Nov 13 2017

aheinecke added a project to T3378: gpg-agent.exe hanging after left to idle for a while: gpg4win.

This might be a reason that we got multiple reports for Kleopatra since 3.0 was released that it hangs on keylisting: https://bugs.kde.org/show_bug.cgi?id=381910

Nov 13 2017, 10:38 AM · Windows, libassuan, gpgagent, Bug Report

Nov 9 2017

jbtule added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Both my coworker and I have the same issue. We just started using gpg for git commit signing. Works the first time. Then sometime later, no window pops up and will hang git indefinitely because it's waiting on the agent. Kill the agent and gpg process let git error out. try again, gpg-agent window prompting for password shows up and works.

Nov 9 2017, 6:47 PM · Windows, libassuan, gpgagent, Bug Report

Nov 8 2017

werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

The thing is that I don't see this bug with verbose logging enabled. So we need to do more code starring or instrument the code

Nov 8 2017, 4:57 PM · Windows, libassuan, gpgagent, Bug Report
HB1000 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Is there a more detailed logging that i can switch on? Perhaps i can help you to get diagnostic files. Nearly every day i notice this bug. In the log (with "verbose" in gpg-agent.conf) are the same entries i already posted.

Nov 8 2017, 3:32 PM · Windows, libassuan, gpgagent, Bug Report

Nov 7 2017

wiz added a comment to T3056: gpgme-1.8.0: test failures on NetBSD.

I built gnupg 2.2.1 with the patch from D450, but that didn't help.
I even got an additional error:

Nov 7 2017, 1:05 PM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
gniibe added a comment to T3472: gpgme-1.9.0 test suite hangs on OpenBSD.

Yes, it will be in 2.2.3. It's too late for 2.2.2.

Nov 7 2017, 10:38 AM · gpgagent, gnupg (gpg22), gpgme
vext01 added a comment to T3472: gpgme-1.9.0 test suite hangs on OpenBSD.

So is 380bce13d94f the correct fix? If so, I will update the OpenBSD port including this as a local patch.

Nov 7 2017, 9:47 AM · gpgagent, gnupg (gpg22), gpgme
gniibe changed the status of T3056: gpgme-1.8.0: test failures on NetBSD from Open to Testing.

I believe this is due to the bug of gpg-agent. So, I put this report as a sub task under T3276: the calibrate_get_time() function depends on a system that has a non-tickless kernel.

Nov 7 2017, 9:27 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
gniibe added a parent task for T3472: gpgme-1.9.0 test suite hangs on OpenBSD: T3276: the calibrate_get_time() function depends on a system that has a non-tickless kernel.
Nov 7 2017, 9:24 AM · gpgagent, gnupg (gpg22), gpgme
gniibe triaged T3472: gpgme-1.9.0 test suite hangs on OpenBSD as Normal priority.
Nov 7 2017, 9:23 AM · gpgagent, gnupg (gpg22), gpgme
gniibe changed the status of T3472: gpgme-1.9.0 test suite hangs on OpenBSD from Open to Testing.

This is a bug in gpg-agent.

Nov 7 2017, 9:23 AM · gpgagent, gnupg (gpg22), gpgme

Nov 6 2017

werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Also failed to replicate on Windows-7 using a dedicated laptop.

Nov 6 2017, 3:12 PM · Windows, libassuan, gpgagent, Bug Report

Nov 3 2017

werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I tested for several days with logging enabled but was not able to replicate it again. Then I tried again w/o logging and couldn't replicate it either.

Nov 3 2017, 10:39 AM · Windows, libassuan, gpgagent, Bug Report
werner merged T3480: gpg-agent seems to hang after Windows 7 is woken from suspend to RAM into T3378: gpg-agent.exe hanging after left to idle for a while.
Nov 3 2017, 10:36 AM · Windows, libassuan, gpgagent, Bug Report

Nov 2 2017

gniibe added a project to T3473: gnupg agent configurable backlog for sockets: gpgagent.
Nov 2 2017, 5:28 AM · gpgagent, Feature Request

Oct 20 2017

werner edited projects for T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf, added: gnupg (gpg22), gpgagent; removed gnupg (gpg21).

We can't change that anymore. So the question is how and whether to fix it. Right now gpgconf --list-dirs has no need to ask gpg-agent for the actual socket and it would be a catch-22 anyway. Thus to fix this we need to parse the gpg-agent.conf in gpg.conf directly.

Oct 20 2017, 1:46 PM · gnupg (gpg23), gpgagent
werner claimed T3378: gpg-agent.exe hanging after left to idle for a while.

I can replicate this now. Unfortunately without logging enabled.

Oct 20 2017, 8:23 AM · Windows, libassuan, gpgagent, Bug Report

Oct 19 2017

werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Here is a part of the log inline:

Oct 19 2017, 3:33 PM · Windows, libassuan, gpgagent, Bug Report

Oct 17 2017

freysteinn added a comment to T3280: Cannot add subkeys to key stored on card.

Hello.
I am having the same problem with my Yubikey v4.

Oct 17 2017, 8:29 PM · gnupg (gpg22)

Oct 11 2017

HB1000 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

... gpg-agent hangs. After cancelling the process it works again ...

Oct 11 2017, 9:20 AM · Windows, libassuan, gpgagent, Bug Report

Oct 10 2017

inc75 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Sorry, I haven't waited long enough.
It's happened again. After leaving Thunderbird open for a while, when consulting another encrypted email, the window asking for the password does not appear and does nothing.
I need Gpg4Win, I'm going back to Gpg4Win 2.3.4

Oct 10 2017, 7:24 PM · Windows, libassuan, gpgagent, Bug Report
inc75 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

I think it might be a cleanup problem.
If you uninstall Gpg4Win 2.3.4, restart the computer, and then install Gpgp4Win 3.0.0, everything works correctly.

Oct 10 2017, 3:29 PM · Windows, libassuan, gpgagent, Bug Report
HB1000 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

gpg-agent.conf actual content:

Oct 10 2017, 9:25 AM · Windows, libassuan, gpgagent, Bug Report
werner added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Does anyone of you have a gpg-agent.conf and if so, what options are set?

Oct 10 2017, 7:56 AM · Windows, libassuan, gpgagent, Bug Report
inc75 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

It works correctly when installed and executed.
After a period of inactivity and with Thunderbird still open, it stops working.
With Gpg4Win 2.3.4 it works correctly.

Oct 10 2017, 12:18 AM · Windows, libassuan, gpgagent, Bug Report

Sep 29 2017

kousu added a comment to T2688: unlocking gpg-agent via pam?.

For context, here's what the wisdom of the crowd is rigging together around GPG to get this single-sign-on feature:

Sep 29 2017, 6:09 AM · gpgagent, Feature Request

Sep 22 2017

HB1000 added a comment to T3378: gpg-agent.exe hanging after left to idle for a while.

Just to inform that it is not a single problem.
I recognized exactly the same behaviour.
After terminating the gpg-agent task everything works as aspected (up to the next non-activity phase).
64-bit Windows 7 Enterprise, Outlook 2010, GPG4Win Version 3.0.0-gpg4win-3.0.0.

Sep 22 2017, 12:40 PM · Windows, libassuan, gpgagent, Bug Report

Sep 12 2017

werner triaged T3400: gpg-agent runtime option for s2k calibration time as Normal priority.
Sep 12 2017, 9:45 AM · gpgagent, Feature Request
werner triaged T3394: "gpgconf --list-options gpg-agent" fails if bad option is present in ~/.gnupg/gpg-agent.conf as Normal priority.
Sep 12 2017, 9:30 AM · Documentation, Bug Report, gpgagent

Sep 9 2017

dkg closed T3399: gpg-agent: add a configure option for default calibration time for s2k as Resolved.
Sep 9 2017, 12:46 AM · gpgagent, Feature Request
dkg claimed T3399: gpg-agent: add a configure option for default calibration time for s2k.
Sep 9 2017, 12:46 AM · gpgagent, Feature Request
dkg added a comment to T3399: gpg-agent: add a configure option for default calibration time for s2k.

I think this is now resolved, as of rG926d07c5fa05

Sep 9 2017, 12:45 AM · gpgagent, Feature Request

Sep 8 2017

dkg created T3400: gpg-agent runtime option for s2k calibration time in the S1 Public space.
Sep 8 2017, 9:19 PM · gpgagent, Feature Request
dkg created T3399: gpg-agent: add a configure option for default calibration time for s2k.
Sep 8 2017, 9:17 PM · gpgagent, Feature Request
werner added a comment to T3394: "gpgconf --list-options gpg-agent" fails if bad option is present in ~/.gnupg/gpg-agent.conf.

The only mitigation I can see for this is a better error message.

Sep 8 2017, 7:59 AM · Documentation, Bug Report, gpgagent
dkg created T3394: "gpgconf --list-options gpg-agent" fails if bad option is present in ~/.gnupg/gpg-agent.conf in the S1 Public space.
Sep 8 2017, 2:45 AM · Documentation, Bug Report, gpgagent

Sep 7 2017

gniibe claimed T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path.
Sep 7 2017, 12:35 AM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr

Aug 31 2017

werner triaged T3378: gpg-agent.exe hanging after left to idle for a while as High priority.
Aug 31 2017, 12:28 PM · Windows, libassuan, gpgagent, Bug Report
gniibe closed T3027: gpg-agent crash on macOS Sierra triggerd by ssh as Resolved.

Given no feedback, I'm closing this issue.
If there is still problem, please reopen.

Aug 31 2017, 10:26 AM · Bug Report, gpgagent, gnupg

Aug 15 2017

marcus placed T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry up for grabs.
Aug 15 2017, 5:45 PM · Bug Report, gpgagent

Aug 8 2017

werner closed T3337: --daemon does not cause gpg-agent to run in the background. as Resolved.

In fact, on Windows you would need to have a system service. We did this in the past for the dirmngr but remove that feature due to possible security problems and problems during installation.

Aug 8 2017, 11:06 AM · gnupg (gpg22), Windows, gpgagent, Bug Report
justus triaged T3337: --daemon does not cause gpg-agent to run in the background. as Wishlist priority.

That is correct, gpg-agent does not daemonize on Windows if --daemon is given, it is simply not implemented.

Aug 8 2017, 10:52 AM · gnupg (gpg22), Windows, gpgagent, Bug Report

Aug 4 2017

marcus placed T2946: gpg-agent should be able to terminate when all its state expires up for grabs.
Aug 4 2017, 8:52 PM · gnupg, Debian, gpgagent, Feature Request

Jul 31 2017

gniibe added a comment to T3027: gpg-agent crash on macOS Sierra triggerd by ssh.

GnuPG 2.1.22 in Homebrew is out: https://github.com/Homebrew/homebrew-core/commit/39a392ffd6ac20a36ea8a4aec5c4dc5febcfc1d6
Please check it out.

Jul 31 2017, 2:02 AM · Bug Report, gpgagent, gnupg

Jul 25 2017

p91 added a comment to T2688: unlocking gpg-agent via pam?.

I am not to familiar with the gnome keyring but from looking it up on the arch wiki, it seems to have this single sign on capability.

Jul 25 2017, 7:54 PM · gpgagent, Feature Request
werner removed a project from T2688: unlocking gpg-agent via pam?: Info Needed.
Jul 25 2017, 6:39 PM · gpgagent, Feature Request
werner added a comment to T2688: unlocking gpg-agent via pam?.

So this is basically 0what GNOME does with its keyring daemon and pinentry-gnome.

Jul 25 2017, 6:38 PM · gpgagent, Feature Request
p91 added a comment to T2688: unlocking gpg-agent via pam?.

Btw, this was envoy: https://github.com/vodik/envoy

Jul 25 2017, 6:34 PM · gpgagent, Feature Request
p91 added a comment to T2688: unlocking gpg-agent via pam?.

what I mean by unlocking is the act of using the passphrase to load the gpg and ssh keys and hence not needing to tip the phrase again afterwards.

Jul 25 2017, 6:34 PM · gpgagent, Feature Request
werner added a project to T2688: unlocking gpg-agent via pam?: Info Needed.

I don't understand what you mean by unlocking gpg-agent. Can you please explain in detail what you try to achieve.

Jul 25 2017, 3:52 PM · gpgagent, Feature Request

Jul 24 2017

marcus added a project to T2688: unlocking gpg-agent via pam?: gpgagent.
Jul 24 2017, 6:23 PM · gpgagent, Feature Request

Jul 21 2017

marcus added a project to T2439: Optionally always prompt for key confirmation for requests from restricted sockets: gpgagent.
Jul 21 2017, 5:05 PM · gpgagent, Feature Request

Jul 17 2017

justus closed T3187: Checksum error with extended-key-format and --paswd on a subkey as Invalid.

Sorry, I went through considerable length to reproduce this, but failed.

Jul 17 2017, 12:52 PM · gnupg (gpg22), gpgagent
justus created T3280: Cannot add subkeys to key stored on card.
Jul 17 2017, 12:21 PM · gnupg (gpg22)

Jul 16 2017

landro added a comment to T3027: gpg-agent crash on macOS Sierra triggerd by ssh.

@marcus sure, but I am currently away on vacation and won't be back until mid August. Also, I'd need some detailed build instructions (I'm on mac os) since I'm not very familiar with building C code - I brew installed gpg.

Jul 16 2017, 12:46 PM · Bug Report, gpgagent, gnupg

Jul 14 2017

justus added a comment to T2946: gpg-agent should be able to terminate when all its state expires.

Another reoccurring concern is lingering agents spawned in test suites. See, e.g. a discussion from this week: https://github.com/pazz/alot/pull/1081#issuecomment-315131053

Jul 14 2017, 1:52 PM · gnupg, Debian, gpgagent, Feature Request
marcus reopened T2946: gpg-agent should be able to terminate when all its state expires as "Open".

Well, we always have to weigh the costs with the benefits. From the description of the task, the benefit was to satisfy "people [who] really don't like having idle processes lying around", which is not a strong motivation to take implementation and maintenance cost of any solution.

Jul 14 2017, 1:21 PM · gnupg, Debian, gpgagent, Feature Request
dkg added a comment to T2946: gpg-agent should be able to terminate when all its state expires.

This is a disappointing resolution. There are many other reasons for having a daemon, which include keeping a sensitive piece of data in memory (and not on disk) for a limited period of time, while providing controlled access to it. This is exactly what gpg-agent does.

Jul 14 2017, 12:38 PM · gnupg, Debian, gpgagent, Feature Request