Page MenuHome GnuPG
Feed Advanced Search

Apr 29 2019

aheinecke changed the status of T4333: Job objects on Windows interfere with automatic start of gpg-agent from Open to Testing.

I've applied your patch with an additional comment to our master branch. Thanks!

Apr 29 2019, 9:37 AM · patch, Windows, gpgagent, Bug Report

Apr 1 2019

werner closed T4268: Provide a method to build a simple WKD server filestructure on Windows as Resolved.
Apr 1 2019, 10:58 AM · wkd, Windows

Mar 27 2019

aheinecke closed T4264: Gpg4win 3.1.6, a subtask of T3381: dirmngr won't start on Windows 10 with admin level account, as Resolved.
Mar 27 2019, 1:55 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke closed T3381: dirmngr won't start on Windows 10 with admin level account as Resolved.

gpg4win 3.1.6 is released which contains this fix.

Mar 27 2019, 1:52 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke added a comment to T4333: Job objects on Windows interfere with automatic start of gpg-agent.

Sorry, this did not make it into 3.1.6. But I'll definitely see about it for the next release. If it is an institutional / corporate issue you could also contract us through www.gnupg.com

Mar 27 2019, 1:50 PM · patch, Windows, gpgagent, Bug Report
aheinecke edited subtasks for T4333: Job objects on Windows interfere with automatic start of gpg-agent, added: T4389: Gpg4win 3.1.8; removed: T4264: Gpg4win 3.1.6.
Mar 27 2019, 1:48 PM · patch, Windows, gpgagent, Bug Report

Mar 26 2019

mjb added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

Can you please run

gpg --debug ipc -vK

which will also start gpg-agent and print some diagnostics. You may want to redact the output. You can also run

Mar 26 2019, 11:04 PM · Info Needed, Windows, gpgagent, Bug Report
jegrp added a comment to T4333: Job objects on Windows interfere with automatic start of gpg-agent.

From: aheinecke (Andre Heinecke)
Sent: Montag, 28. Januar 2019 19:25

fwiw. Your patch is beautiful in which it follows our coding style and
debug output. I'm confident that we will accept it but currently I have
to read up on Job's a bit.

Is there a way I could help you with this? This issue is hampering adoption
of GnuPG 2 here.

--

Jan Echternach

Mar 26 2019, 6:49 PM · patch, Windows, gpgagent, Bug Report
aheinecke added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

Trying to install the update manually (according to windows update my windows is fully updated) it says "This update is not meant for your computer" and aborts.

Mar 26 2019, 3:41 PM · Info Needed, Windows, gpgagent, Bug Report
werner added a comment to T4427: Windows 10 update KB4489899 stops gpg-agent launching.

Can you please run

gpg --debug ipc -vK

which will also start gpg-agent and print some diagnostics. You may want to redact the output. You can also run

gpg-agent -v --daemon

which should also print some more info.

Mar 26 2019, 7:57 AM · Info Needed, Windows, gpgagent, Bug Report
mjb created T4427: Windows 10 update KB4489899 stops gpg-agent launching.
Mar 26 2019, 1:14 AM · Info Needed, Windows, gpgagent, Bug Report

Mar 13 2019

aheinecke triaged T4404: Mangled Pinentry dialog box as Low priority.

thanks for the report. Yes this is a known issue. This pinentry is so basic that it does not have dynamic layout as we don't include GUI libraries in the basic installer. For a better pinentry you can install Gpg4win.
In the future we are thinking about adding a pinentry based on the small "FLTK" toolkit, with dynamic layout.

Mar 13 2019, 8:51 AM · Windows, pinentry, Bug Report

Mar 8 2019

werner triaged T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows as Normal priority.

I reviewed the multibyte handling in GnuPG and you are right, there is a general problem because we use ReadConsoleA and basically GetCommandLineA, so there is no way for multibyte input unless a parameter file is used. Output is also broken, but that is easier to fix iff the input case has been fixed.

Mar 8 2019, 8:18 AM · Windows, gnupg (gpg23), Bug Report

Feb 25 2019

gniibe added projects to T3381: dirmngr won't start on Windows 10 with admin level account: Restricted Project, libassuan.
Feb 25 2019, 3:37 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Jan 28 2019

aheinecke added a comment to T4333: Job objects on Windows interfere with automatic start of gpg-agent.

fwiw. Your patch is beautiful in which it follows our coding style and debug output. I'm confident that we will accept it but currently I have to read up on Job's a bit.

Jan 28 2019, 7:24 PM · patch, Windows, gpgagent, Bug Report
aheinecke added a subtask for T4333: Job objects on Windows interfere with automatic start of gpg-agent: T4264: Gpg4win 3.1.6.
Jan 28 2019, 7:22 PM · patch, Windows, gpgagent, Bug Report
aheinecke claimed T4333: Job objects on Windows interfere with automatic start of gpg-agent.

That is a very interesting problem that we did not have on our radar.

Jan 28 2019, 7:22 PM · patch, Windows, gpgagent, Bug Report

Jan 25 2019

werner triaged T4338: gpg-agent fails to start on Windows if GNUPGHOME is longer than 80 characters as Normal priority.
Jan 25 2019, 9:26 PM · Windows, gpgagent, Bug Report

Jan 24 2019

aheinecke added a subtask for T3381: dirmngr won't start on Windows 10 with admin level account: T4264: Gpg4win 3.1.6.
Jan 24 2019, 7:32 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke raised the priority of T3381: dirmngr won't start on Windows 10 with admin level account from Normal to High.

I want to have this fixed for the next release so prio high.

Jan 24 2019, 7:32 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke assigned T3381: dirmngr won't start on Windows 10 with admin level account to werner.

Oops. Assignee removal was an accident. Sorry for the noise here ;-)

Jan 24 2019, 4:26 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke placed T3381: dirmngr won't start on Windows 10 with admin level account up for grabs.

Just as a note: To workaround this you can also place "no-use-tor" into %APPDATA%\gnupg\dirmngr.conf (you might need to create that file) %APPDATA% expands to something like "c:\users\yourname\appdata\roaming"

Jan 24 2019, 4:25 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
Spiker added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

On Win 10 Pro it looks like File Transfer Server.exe is running on port 9050 which could be causing the issue. See screenshots.

That process is the one i killed which is part of Asus Wi-Fi Go

Jan 24 2019, 4:23 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
madhon added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

On Win 10 Pro it looks like File Transfer Server.exe is running on port 9050 which could be causing the issue. See screenshots.

Jan 24 2019, 4:20 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
Spiker added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

On Win 10 Pro it looks like File Transfer Server.exe is running on port 9050 which could be causing the issue. See screenshots.

Jan 24 2019, 4:16 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
madhon added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Apparently i had a ASUS Wi-Fi go process listening on that port (even though i thought had uninstalled it), killing the process also allows dirmngr to start

Jan 24 2019, 3:34 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke assigned T3381: dirmngr won't start on Windows 10 with admin level account to werner.

Thanks you very much for your help! I think we have it. \o/

Jan 24 2019, 3:23 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
madhon added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Running with the --no-use-tor results in output ending with OK Dirmngr 2.2.11 at your service, attached is the procmon output , to clear up one thing q4master.idsoftware.com points to 127.0.0.1 in my hosts file (in addition to localhost also pointing to 127.0.0.1), but it seems the issue is with the tor check

Jan 24 2019, 3:07 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

I see some strangeness:
A TCP Connect: q4master.idsoftware.com:4862 -> q4master.idsoftware.com:9050
and TCP Send: q4master.idsoftware.com:4862 -> q4master.idsoftware.com:9050

Jan 24 2019, 2:58 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
madhon added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Done, See attached

Jan 24 2019, 10:32 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke added a project to T3381: dirmngr won't start on Windows 10 with admin level account: gpg4win.

I'm thinking of how to move this forward.
The problem is that we (the developers) can't reproduce this at all and the debug output does not show anything.

Jan 24 2019, 9:04 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
aheinecke added a project to T4334: gpg "showphoto" not creating temp file on Windows 10: gpg4win.
Jan 24 2019, 8:36 AM · gpg4win, Windows, gnupg (gpg22), Bug Report

Jan 23 2019

jegrp created T4338: gpg-agent fails to start on Windows if GNUPGHOME is longer than 80 characters.
Jan 23 2019, 9:10 PM · Windows, gpgagent, Bug Report
Spiker added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Has anybody discovered a fix for this issue? I'm running Win 10 Pro with Gpg4win v3.1.5. Dirmngr is still not executing and just hangs.

Jan 23 2019, 4:14 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
werner triaged T4334: gpg "showphoto" not creating temp file on Windows 10 as Normal priority.
Jan 23 2019, 1:16 PM · gpg4win, Windows, gnupg (gpg22), Bug Report

Jan 21 2019

jegrp added a project to T4333: Job objects on Windows interfere with automatic start of gpg-agent: patch.

I've developed a simple patch that sets the CREATE_BREAKAWAY_FROM_JOB flag when creating a new background process. This flag requires a special permission on the job object, which is tested first. This means that the patch only works if the parent process sets JOB_OBJECT_LIMIT_BREAKAWAY_OK on the job object, otherwise the behavior should be as without the patch.

Jan 21 2019, 7:06 PM · patch, Windows, gpgagent, Bug Report
jegrp created T4333: Job objects on Windows interfere with automatic start of gpg-agent.
Jan 21 2019, 6:58 PM · patch, Windows, gpgagent, Bug Report

Dec 19 2018

mjb added a comment to T4273: agent: Request insertion of smartcard when no card present.

Yes, it's running. I have a scheduled task that spawns a vbscript to ensure that gpg-agent is started on login, and restarts it on insertion of a card (specifically for two reasons: windows ssh clients don't typically start agents automatically, and windows can cause gpg-agent to get a but upset after a card is removed and re-inserted. Edit: although, I think that latter reason might be resolved now... I haven't investigated deeply. more info here and here).

Dec 19 2018, 2:34 AM · Feature Request, Documentation, gpgagent
gniibe added a comment to T4273: agent: Request insertion of smartcard when no card present.

Thanks for your information.
Hum, you are using gpg-agent for SSH access.

Dec 19 2018, 2:19 AM · Feature Request, Documentation, gpgagent

Dec 18 2018

mjb added a comment to T4273: agent: Request insertion of smartcard when no card present.

When no card is inserted, usage of an ssh client simply fails to request insertion of the card for the stub keys present in ~/.gnupg/.

Dec 18 2018, 6:19 AM · Feature Request, Documentation, gpgagent

Dec 17 2018

shandra added a member for Windows: Angel.
Dec 17 2018, 10:12 AM
shandra added a watcher for Windows: shandra.
Dec 17 2018, 10:09 AM
gniibe edited projects for T4273: agent: Request insertion of smartcard when no card present, added: Info Needed; removed Feature Request.

Please let us know the version of GnuPG, the output of gpg --card-status when inserted, and how gpg is not working well, etc.

Dec 17 2018, 9:22 AM · Feature Request, Documentation, gpgagent
gniibe claimed T4273: agent: Request insertion of smartcard when no card present.

How scdaemon responds when there is no card available?

Dec 17 2018, 9:09 AM · Feature Request, Documentation, gpgagent

Dec 5 2018

aheinecke changed the status of T4268: Provide a method to build a simple WKD server filestructure on Windows from Open to Testing.

Sounds good! I give it to me for testing / documenting this.

Dec 5 2018, 12:00 PM · wkd, Windows

Dec 4 2018

werner added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

With master we can now do:

Dec 4 2018, 4:36 PM · wkd, Windows

Dec 3 2018

werner added a project to T4273: agent: Request insertion of smartcard when no card present: Windows.
Dec 3 2018, 3:04 PM · Feature Request, Documentation, gpgagent

Nov 28 2018

aheinecke added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

@werner Be my guest.

Nov 28 2018, 9:22 AM · wkd, Windows

Nov 27 2018

werner added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

Why not using PowerShell? Because --with-colons does not output the required hash? But that can't be the reason because Python has the very same problem. Using Python for scripts is anyway a bit of overkill.

Nov 27 2018, 5:25 PM · wkd, Windows
bernhard added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

Precondition: A list of pubkeys, as keyring or as keyring file with list of fingerprints.
Goal: a static file structure that can be uploaded on my webserver.
Platform: Windows, a better solution does require less additional dependencies apart from Gpg4win.

Nov 27 2018, 8:28 AM · wkd, Windows

Nov 26 2018

werner added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.
gpg-wks-server --install-key fingerprint
Nov 26 2018, 8:35 PM · wkd, Windows
bernhard added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

... that would be useful in many ways. I'd say we should support anyone who wants to use pythong-gnupg on windows.

Nov 26 2018, 11:41 AM · wkd, Windows
bernhard added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

@werner it is like @aheinecke writes:

Nov 26 2018, 11:40 AM · wkd, Windows
aheinecke added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

As I see it Bernhard is just asking for the flat strucuture so basically some export script that creates the needed files on windows.

Nov 26 2018, 11:32 AM · wkd, Windows
werner triaged T4268: Provide a method to build a simple WKD server filestructure on Windows as Low priority.

If they really want to do that for Windows, they can use some database approach like Protonmail does it. This does not require any file structure.

Nov 26 2018, 11:26 AM · wkd, Windows
werner added a comment to T4268: Provide a method to build a simple WKD server filestructure on Windows.

Sorry, we won't implement a server for WIndows. No sane provider uses Windows for a large mail setup.

Nov 26 2018, 11:25 AM · wkd, Windows
bernhard created T4268: Provide a method to build a simple WKD server filestructure on Windows.
Nov 26 2018, 10:50 AM · wkd, Windows

Nov 9 2018

aheinecke closed T3378: gpg-agent.exe hanging after left to idle for a while as Resolved.

Marking this as resolved as it was forgotten in the testing state.

Nov 9 2018, 1:42 PM · Windows, libassuan, gpgagent, Bug Report

Oct 26 2018

werner closed T3904: Clarify suggestion for diskperf as Wontfix.
Oct 26 2018, 12:45 PM · Windows, libgcrypt

Oct 22 2018

madhon added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

I'm also seeing the same behaviour on a freshly installed Windows 10 1809 with Gpg4win v3.1.4. Have to kill dirmngr from task manager to be able to get into Kleopatra.

Oct 22 2018, 10:27 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Oct 8 2018

p1993r added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Hi, Has anyone found a reason why that happens. I run into the same behavior on my Windows 10 1803 computer. I have Gpg4win version 3.1.3 freshly installed and dirmngr hangs. Thanks and best regards, Peter

Oct 8 2018, 9:39 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Aug 24 2018

werner lowered the priority of T3957: GPGME: mkdefsinc segfaults on windows from Normal to Low.

I need to know which of the processes segv: mkdefsinc, cat or the subshell. And a backtrace would also be very helpful.

Aug 24 2018, 5:52 PM · unreproducible, toolchain, Documentation, Windows, gpgme

Aug 6 2018

morgoth added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Was anyone successful in debugging dirmngr? I'm having the same issue. The dirmngr process gets stuck, no output at all, and this causes Kleopatra to get stuck waiting for it. I can only run Kleopatra after I have killed the dirmngr process. If I understand correctly I still need this process for network-related functionality, so I would need to fix it if I want to use all functions.

Aug 6 2018, 7:21 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Jul 5 2018

aheinecke closed T4054: libgpg-error, w32: logging crashes on unmatched %s on window as Resolved.

IMO this can be closed. At least the problem for which I intended this ticket is fixed.

Jul 5 2018, 8:56 AM · Windows, gpgrt

Jul 4 2018

werner added a comment to T4054: libgpg-error, w32: logging crashes on unmatched %s on window.

Printing "(null)" is just coincidence because NULL is stored at the respective stack address on one platform.

Jul 4 2018, 8:04 PM · Windows, gpgrt
aheinecke reassigned T4054: libgpg-error, w32: logging crashes on unmatched %s on window from aheinecke to werner.

Well I'm pretty sure the reason is that valuetable_buffer is not inialized in _gpgrt_estream_format. But the resulting behavior confused me. It would not crash. But it would also not print "gpg: Entschlüsselung als fehlgeschlagen angesehen: (null)" It would just print nothing instead of that string.

Jul 4 2018, 6:26 PM · Windows, gpgrt
aheinecke added a revision to T4054: libgpg-error, w32: logging crashes on unmatched %s on window: D465: Fix uninitialized access to valutable_buffer.
Jul 4 2018, 6:24 PM · Windows, gpgrt
aheinecke renamed T4054: libgpg-error, w32: logging crashes on unmatched %s on window from libgpg-error: w32 gettext crashes on unmatched %s in translation to libgpg-error, w32: logging crashes on unmatched %s on window.
Jul 4 2018, 6:06 PM · Windows, gpgrt

Jun 21 2018

werner added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Not really. off_t is a real portability problem and this why we moved that problem out of the GPGME ABI to the application. Thus the application needs to care about mapping gpgme_off_t to whatever off_t it uses. Without that we can't provide a stable _and_ toolchain independent ABI.

Jun 21 2018, 9:28 AM · Windows, C++, gpgme, Bug Report

Jun 20 2018

aheinecke added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Thank you for pointing this out.

Jun 20 2018, 9:07 PM · Windows, C++, gpgme, Bug Report
wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Following patch fixes the issue.

Jun 20 2018, 7:08 PM · Windows, C++, gpgme, Bug Report

Jun 12 2018

RAmbidge added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

@tinkerwolf This is weird... I've reinstalled my PC from scratch with an initial account set as local, and was able to set up GPG4Win perfectly fine for the first time on my PC (as I did in the VM). So, set up a VM with an initial account set up from an online account. GPG4Win started up fine... I am now really confused!! Somewhere within the getting set up with an online account, something has to be happening that interferes with dirmngr..
Will investigate further.

Jun 12 2018, 11:24 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

@RAmbidge are you able to further test this by using a VM with a MS account? I don't have the means right now, or I'd do it myself.

Jun 12 2018, 4:18 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

That actually makes sense, because it works fine on my laptop, where it's been a local account from the start, but it's broken on my desktop where it was originally a MS account, but is now local.

Jun 12 2018, 12:44 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Jun 11 2018

RAmbidge added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

I'm having the same issue. I read somewhere that it's likely caused by using an online Windows account to login with. So I converted to local log in. Issue persists. As a test, I've just set up a VM with a local account set up at install, and GPG4Win works perfectly fine. So I'm guessing that there may be an issue which stays in the files system caused by online account users. I'm not a programmer and have no idea how or where to look to see what's causing it and how to fix it though.

Jun 11 2018, 1:04 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

May 29 2018

wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Maybe the off_t mess comes from following line

May 29 2018, 3:05 PM · Windows, C++, gpgme, Bug Report
aheinecke changed the status of T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW from Open to Testing.

The gpgme c api already had a convenience function gpgme_data_rewind to do data.seek (0, SEEK_SET); As this is by far the most common seek operation. KMymoney also only uses such seeks.

May 29 2018, 9:29 AM · Windows, C++, gpgme, Bug Report

May 28 2018

wojnilowicz added a comment to T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Uhm, yeah I would be willing to help. But I tried to understand it and don't see the problem.

So what the error tells us is that "off_t" is defined as long in the declaration but as something else in the definition.

But how can that be? data.cpp includes the data.h header so they both should have the same definition of off_t.

The only thing I could imagine is that something which is included in the cpp but not in the header undef's off_t and defines it to something else.

Or more likely that the archive was compiled with a different definition of off_t then what is included in the headers when kmymoney is built.

Are you using the same mingw version as the buildchain which compiles the gpgme binary?

May 28 2018, 6:52 PM · Windows, C++, gpgme, Bug Report
aheinecke claimed T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW.

Uhm, yeah I would be willing to help. But I tried to understand it and don't see the problem.

May 28 2018, 4:43 PM · Windows, C++, gpgme, Bug Report
werner triaged T3996: Undefined reference to GpgME::Data::seek(long, int) on MinGW as Normal priority.

You are not cross-compiling. This is not suggested and I don't have the environment to replicate this. Maybe @aheinecke can help.

May 28 2018, 2:53 PM · Windows, C++, gpgme, Bug Report

May 16 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

@werner I was hoping to make a modified gpg-agent build that would let me walk through what's going on after the nonce is sent but it looks like the gpg4win process only takes in a package of pre-built gpg binaries which rules that out. As far as I can figure out, after the nonce is read and accepted, libassuan creates a stream object out of the socket and then finding nothing in the stream terminates the ssh handler. We send the actual client request immediately after the nonce but in a separate call to send() so I now wonder if by not having anything read in at the same time as the nonce gpg-agent or libassuan thinks that it's a 0-length stream.

May 16 2018, 6:54 PM · Not A Bug, workaround, gnupg24, Windows, ssh

May 3 2018

aheinecke created T3957: GPGME: mkdefsinc segfaults on windows.
May 3 2018, 2:02 PM · unreproducible, toolchain, Documentation, Windows, gpgme

May 2 2018

aheinecke added a parent task for T2110: Gpgsm 2.1 external key search gives duplicated results: T3899: Gpg4win 3.1.1.
May 2 2018, 1:41 PM · gnupg (gpg22), S/MIME, Bug Report, gpg4win, Windows, Windows 32
aheinecke closed T2110: Gpgsm 2.1 external key search gives duplicated results as Resolved.

No longer happens when the good old ldapwrapper is used.

May 2 2018, 1:41 PM · gnupg (gpg22), S/MIME, Bug Report, gpg4win, Windows, Windows 32

Apr 25 2018

aheinecke added a parent task for T2110: Gpgsm 2.1 external key search gives duplicated results: T3937: Dirmgnr: X509 Searches on Windows can hang.
Apr 25 2018, 4:52 PM · gnupg (gpg22), S/MIME, Bug Report, gpg4win, Windows, Windows 32
aheinecke added a comment to T2110: Gpgsm 2.1 external key search gives duplicated results.

Still happens. There are also "BER" errors that seem random.

Apr 25 2018, 4:52 PM · gnupg (gpg22), S/MIME, Bug Report, gpg4win, Windows, Windows 32

Apr 21 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

I just took a look through assuan-socket.c and it appears that we just need to send the nonce and don't need to read anything back. We also found a bug on our side that was preventing the nonce from being sent, which has been fixed. The error message logged above no longer happens.

Apr 21 2018, 9:16 PM · Not A Bug, workaround, gnupg24, Windows, ssh
werner added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

The nonce is a string of octets thus it needs to be passed verbatim. I would need to study the code in libassun/src/assuan-socket.c to tell more.

Apr 21 2018, 12:11 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Apr 20 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

@werner After sending the nonce value from the socket file, does anything need to be read back before ssh-agent commands can be sent? Are there any byte ordering requirements for sending the nonce or can they be sent in the same order as they are in the file?

Apr 20 2018, 5:41 PM · Not A Bug, workaround, gnupg24, Windows, ssh

Apr 16 2018

bernhard added a comment to T3904: Clarify suggestion for diskperf.

Got the question about this note from a user (in a internal email) and I see the problem that users do not have enough information to decide this. They do not know what the consequences of this note are (and suspect it to be the cause of error of they see it together with other problems). So to me it is more than a 'wish' as it will generate questions and leaves users in a situation where they cannot progress by their own in most of the situations.

Apr 16 2018, 12:00 PM · Windows, libgcrypt
werner triaged T3904: Clarify suggestion for diskperf as Wishlist priority.
Apr 16 2018, 11:41 AM · Windows, libgcrypt
werner added a comment to T3904: Clarify suggestion for diskperf.

It is not an error or even a warning but just a NOTE. Thus the user should decide. it is not even translated and most systems this is enabled anyway.

Apr 16 2018, 11:41 AM · Windows, libgcrypt
tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Did that help any?

Apr 16 2018, 2:47 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Apr 14 2018

ccharabaruk added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

I've been working with one of Microsoft's developers on a temporary tool that should bridge the connection between named pipes and the Unix sockets emulation used by gpg-agent but things appear to trip up with sending the nonce. From the position of the tool, the nonce value is successfully sent (send returns 16), but never seems to be picked up by gpg-agent. Instead both gpg-agent and the bridge sit there until whatever tool is using them (I test using ssh-add -l) is terminated, at which point gpg-agent immediately spits up the message

Apr 14 2018, 4:37 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Apr 13 2018

bernhard updated the task description for T3904: Clarify suggestion for diskperf.
Apr 13 2018, 3:27 PM · Windows, libgcrypt
bernhard created T3904: Clarify suggestion for diskperf in the S1 Public space.
Apr 13 2018, 3:26 PM · Windows, libgcrypt

Apr 12 2018

tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

So I used a debugger to see if I could garner any additional info. Here's the log:

Apr 12 2018, 10:17 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Apr 11 2018

gniibe closed T3825: Scdaemon needs to restart after wake up from sleep mode for YubiKey to work on Windows as Resolved.

Workaround is implemented in 2.2.6.

Apr 11 2018, 1:59 AM · gpg4win, gpgagent, gnupg (gpg22), scd, Windows, Bug Report, yubikey

Apr 10 2018

tinkerwolf added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.
dirmngr -v --debug ipc,dns,network --log-file - --server --debug-wait 3
Apr 10 2018, 8:41 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
werner added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

--debug-wait 3

Apr 10 2018, 1:51 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report