Page MenuHome GnuPG
Feed Advanced Search

Dec 11 2017

werner added a comment to T3612: libgcrypt 1.8.1 fails 2 of 28 testson Red Hat Enterprise Linux 7.4 x86_64.

I see hundreds of lines output but can't easily detect what you question or bug is. Please strip your report down to something we can triage more easy. Also what OS etc. Thanks.

Dec 11 2017, 2:05 PM · Bug Report
werner renamed T3515: Gpg4win: Gpgconf used to open "windows" and slows down kleo startup from Gpg4win: Gpgconf opens "windows" and slows down kleo startup to Gpg4win: Gpgconf used to open "windows" and slows down kleo startup.
Dec 11 2017, 2:01 PM · Windows, gpgme
werner lowered the priority of T3515: Gpg4win: Gpgconf used to open "windows" and slows down kleo startup from High to Wishlist.

I'd really like to understand what is going on. Thus keeping the report open.

Dec 11 2017, 2:01 PM · Windows, gpgme
werner committed rM0a567a94d94c: core,w32: Fix popping up of console windows due to gpgconf. (authored by werner).
core,w32: Fix popping up of console windows due to gpgconf.
Dec 11 2017, 2:00 PM
werner added a comment to T3515: Gpg4win: Gpgconf used to open "windows" and slows down kleo startup.

I checked the mingw runtime and did not found any allocation of a new console. Thus I don't understand why a console pops up when gpgconf is used. gpgconf spawns gpg et. al to read its options and it does this without using DETACHED_PROCESS. Thus all these subprocesses inherit the parents console - which is for gpgme started process no console (due to DETACHED_PROCESS used in gpgme_w32spwn). For a GUI application like Kleopatra which has no console, the use use DETACHED_PROCESS sould not make a difference because there is no console to inherit. Andre's test however show that it makes a difference.

Dec 11 2017, 1:48 PM · Windows, gpgme
werner added a comment to T3515: Gpg4win: Gpgconf used to open "windows" and slows down kleo startup.

The assuan_pipe_connect function is called with bit 7 set for example to start pinentry or scdaemon:

Dec 11 2017, 12:18 PM · Windows, gpgme
werner committed rGb38ca59bdb0b: Merge branch 'STABLE-BRANCH-2-2' into master (authored by werner).
Merge branch 'STABLE-BRANCH-2-2' into master
Dec 11 2017, 10:48 AM
werner committed rG34defc9bce91: Adjust for changed macro names in libgpg-error master. (authored by werner).
Adjust for changed macro names in libgpg-error master.
Dec 11 2017, 10:48 AM
werner committed rG3e72143023aa: doc: Typo fix (authored by werner).
doc: Typo fix
Dec 11 2017, 10:27 AM

Dec 8 2017

werner committed rG6d14be22a149: doc: Clarify C90 exceptions and add a new commit tag. (authored by werner).
doc: Clarify C90 exceptions and add a new commit tag.
Dec 8 2017, 1:49 PM
werner committed rGddd54d821020: Revert: build: Do not define logging.h constants for ... (authored by werner).
Revert: build: Do not define logging.h constants for ...
Dec 8 2017, 1:43 PM
werner added a reverting change for rG2fedf8583bcc: build: Do not define logging.h constants for libgpg-error dev versions.: rGddd54d821020: Revert: build: Do not define logging.h constants for ....
Dec 8 2017, 1:43 PM
werner committed rCd2feba84e172: tests: Add another test case to keygrip.c (authored by werner).
tests: Add another test case to keygrip.c
Dec 8 2017, 9:28 AM
werner awarded T3378: gpg-agent.exe hanging after left to idle for a while a Party Time token.
Dec 8 2017, 8:29 AM · Windows, libassuan, gpgagent, Bug Report
werner committed rG6391de3e62a2: doc: Fix Dijkstra (authored by werner).
doc: Fix Dijkstra
Dec 8 2017, 7:45 AM

Dec 7 2017

werner triaged T3526: Missing function to calculate wkdhash as Low priority.

Frankly, I doubt that this belongs into gpgme.

Dec 7 2017, 6:34 PM · Feature Request, gpgme
werner added a reviewer for D423: some spelling fixes (gpgme): aheinecke.

Andre can you please apply this?

Dec 7 2017, 6:32 PM · gpgme
werner abandoned D425: Fix compilation error in test/fdpassing.c.
Dec 7 2017, 6:29 PM
werner commandeered D425: Fix compilation error in test/fdpassing.c.
Dec 7 2017, 6:29 PM
werner abandoned D440: gtk: Disable tooltips in keyboard-grabbing mode..
Dec 7 2017, 6:28 PM
werner commandeered D440: gtk: Disable tooltips in keyboard-grabbing mode..
Dec 7 2017, 6:28 PM
werner abandoned D455: Allow change of system hooks for assuan_sock_....
Dec 7 2017, 6:27 PM · libassuan
werner commandeered D455: Allow change of system hooks for assuan_sock_....
Dec 7 2017, 6:27 PM · libassuan
werner closed D456: Change SOCK_CTX (internal one) system hooks.
Dec 7 2017, 6:26 PM · gnupg (gpg22), gpgagent
werner commandeered D456: Change SOCK_CTX (internal one) system hooks.
Dec 7 2017, 6:25 PM · gnupg (gpg22), gpgagent
werner abandoned D281: 541_0001-Fix-a-problem-with-select-and-high-fds.patch.
Dec 7 2017, 6:24 PM
werner abandoned D294: 597_0001-gpg-TEST-with-no-uid-cache.patch.
Dec 7 2017, 6:24 PM
werner abandoned D321: 754_0001-Fix-possible-_SC_OPEN_MAX-max-problem-on-AIX.patch.
Dec 7 2017, 6:23 PM
werner abandoned D322: 753_0001-Fix-possible-AIX-problem-with-sysconf-in-rndunix.patch.
Dec 7 2017, 6:23 PM
werner abandoned D323: 752_0001-common-Cope-with-AIX-problem-on-number-of-open-files.patch.
Dec 7 2017, 6:23 PM
werner abandoned D457: Avoid crash using nPth.

W/o a special tag in the commit there seems to be no way to mark a patch as applied.

Dec 7 2017, 6:22 PM · libassuan
werner commandeered D457: Avoid crash using nPth.
Dec 7 2017, 6:20 PM · libassuan
werner changed the status of T3378: gpg-agent.exe hanging after left to idle for a while from Open to Testing.

All commited. I created a new installer gnupg-w32-2.2.3_20171207.exe which comes with the new libassuan 2.5.1 and the two required patches for gnupg.

Dec 7 2017, 6:07 PM · Windows, libassuan, gpgagent, Bug Report
werner committed rDf11aebe3711f: swdb: new gnupg installer (authored by werner).
swdb: new gnupg installer
Dec 7 2017, 5:26 PM
werner committed rG5b8d12a8bde2: speedo,w32: Disable FLTK pinentry. (authored by werner).
speedo,w32: Disable FLTK pinentry.
Dec 7 2017, 4:36 PM
werner committed rDd18e52cf0a20: swdb: Release libassuan 2.5.1 (authored by werner).
swdb: Release libassuan 2.5.1
Dec 7 2017, 4:04 PM
werner committed rA9d7ac1e7deb7: Post release updates (authored by werner).
Post release updates
Dec 7 2017, 4:03 PM
werner committed rA8fc922c45b66: Release 2.5.1 (authored by werner).
Release 2.5.1
Dec 7 2017, 4:03 PM
werner committed rAd38817fd0e24: Fix regression in ASSUAN_SYSTEM_NPTH_IMPL. (authored by werner).
Fix regression in ASSUAN_SYSTEM_NPTH_IMPL.
Dec 7 2017, 3:13 PM
werner committed rGb9677ba16f6b: agent: Change intialization of assuan socket system hooks. (authored by gniibe).
agent: Change intialization of assuan socket system hooks.
Dec 7 2017, 2:59 PM
werner committed rG2fedf8583bcc: build: Do not define logging.h constants for libgpg-error dev versions. (authored by werner).
build: Do not define logging.h constants for libgpg-error dev versions.
Dec 7 2017, 2:59 PM
werner committed rDa61f358526f6: swdb: Release of Libassuan 2.5.0 (authored by werner).
swdb: Release of Libassuan 2.5.0
Dec 7 2017, 2:26 PM
werner committed rA5aea76dbf1d3: Post release updates (authored by werner).
Post release updates
Dec 7 2017, 2:21 PM
werner committed rAec92ef4ee3df: Release 2.5.0 (authored by werner).
Release 2.5.0
Dec 7 2017, 2:21 PM
werner accepted D455: Allow change of system hooks for assuan_sock_....

I pushed this change with the addition of a doc entry and to protect against a not yet initialized socket interface.

Dec 7 2017, 1:48 PM · libassuan
werner committed rA90dc81682b13: Allow change of system hooks for assuan_sock_... (authored by gniibe).
Allow change of system hooks for assuan_sock_...
Dec 7 2017, 1:48 PM
werner closed T3578: Shenzhen Jingbang Hardware Electronic Co., Ltd as Spite.
Dec 7 2017, 12:47 PM · spam
werner set the color for spam to Yellow.
Dec 7 2017, 12:47 PM

Dec 4 2017

werner triaged T3574: gpg-agent doesn't pick up ssh certificates as Normal priority.
Dec 4 2017, 8:06 PM · Bug Report
werner added a subtask for T3574: gpg-agent doesn't pick up ssh certificates: T1756: gpg-agent doesn't accept ssh certificates.
Dec 4 2017, 8:05 PM · Bug Report
werner added a parent task for T1756: gpg-agent doesn't accept ssh certificates: T3574: gpg-agent doesn't pick up ssh certificates.
Dec 4 2017, 8:05 PM · gnupg, Feature Request
werner added a comment to T3574: gpg-agent doesn't pick up ssh certificates.

There is request to add support for ssh-certs to gpg-agent: T1756. Right now gpg-agent can only extract the public key from the certificiates and nothing more. The gpg-agent speaks the ssh-agent protocol and as such does not know anything about files uses by ssh to store certificates.

Dec 4 2017, 8:05 PM · Bug Report
werner committed rM0c1244a2b7e3: core: Also check for a failed selftest in gpgm_data_new. (authored by werner).
core: Also check for a failed selftest in gpgm_data_new.
Dec 4 2017, 12:13 PM
werner created T3573: Research performance problems with some large keyring..
Dec 4 2017, 8:36 AM · gnupg (gpg23)
werner committed rM3cf9aedc92b6: python: Default whence argument for Data() to SEEK_SET. (authored by 4tmuelle).
python: Default whence argument for Data() to SEEK_SET.
Dec 4 2017, 8:17 AM

Dec 3 2017

werner committed rM2205ee2cd922: Register DCO for Tobias Mueller (authored by werner).
Register DCO for Tobias Mueller
Dec 3 2017, 7:33 PM
werner updated subscribers of T3339: Add an encrypting filter to enigmail.
Dec 3 2017, 7:10 PM · Enigmail
werner placed T3339: Add an encrypting filter to enigmail up for grabs.
Dec 3 2017, 7:09 PM · Enigmail
werner closed T3279: Release pinentry 1.1.0 as Resolved.

Released. Unfortunately without EFL but we need to have a release after more than a year.

Dec 3 2017, 7:08 PM · pinentry
werner committed rD07562f9a10d5: swdb: Release Pinentry 1.1.0 (authored by werner).
swdb: Release Pinentry 1.1.0
Dec 3 2017, 7:05 PM
werner committed rP02df3d26b986: Release 1.1.0 (authored by werner).
Release 1.1.0
Dec 3 2017, 7:01 PM
werner committed rP0499975e7675: Post release updates (authored by werner).
Post release updates
Dec 3 2017, 7:01 PM
werner committed rP430a6963d580: tqt: Add SPDX lines and clarify license in AUTHOR. (authored by werner).
tqt: Add SPDX lines and clarify license in AUTHOR.
Dec 3 2017, 6:28 PM
werner disabled Image Macro "grandtheftgentoo".
Dec 3 2017, 1:06 PM

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

Dec 1 2017

werner added a comment to T3401: GPGOL causes Outlook 2016 to hang when signing and Kleopatra is not yet open.

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:57 PM · gpgol, gpg4win, Bug Report
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
werner committed rDad887ea38569: swdb: Release libassuan 2.4.5 (authored by werner).
swdb: Release libassuan 2.4.5
Dec 1 2017, 4:22 PM
werner committed rD7369dcca7975: swdb: New installer for gnupg 2.2.3 (authored by werner).
swdb: New installer for gnupg 2.2.3
Dec 1 2017, 4:22 PM
werner committed rAc39244aa5802: Post release updates (authored by werner).
Post release updates
Dec 1 2017, 3:46 PM
werner committed rAa70eaa8a3347: Release 2.4.5 (authored by werner).
Release 2.4.5
Dec 1 2017, 3:46 PM
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

Nov 30 2017

werner updated the task description for T3546: ERR 219 on --refresh-keys / --send-keys /....
Nov 30 2017, 12:40 PM · dns, Bug Report
werner added a project to T3546: ERR 219 on --refresh-keys / --send-keys /...: dns.
Nov 30 2017, 12:39 PM · dns, Bug Report
werner added a comment to T3546: ERR 219 on --refresh-keys / --send-keys /....

Please do not paste such long debug messages - they are not helpful. Please try to explain the error. From what I can see from that long dump the DNS server failed.

Nov 30 2017, 12:39 PM · dns, Bug Report
werner committed rMf43016500774: tests: Add missing variable to gpgsm tests Makefile (authored by werner).
tests: Add missing variable to gpgsm tests Makefile
Nov 30 2017, 9:58 AM
werner accepted D454: assuan_close with nPth.
Nov 30 2017, 9:40 AM · libassuan

Nov 29 2017

werner committed rE4acf116ba6d1: core: Wrap blocking system calls of the spawn functions. (authored by werner).
core: Wrap blocking system calls of the spawn functions.
Nov 29 2017, 9:18 PM
werner committed rE1865c0ba1769: core: Implement the spawn functions. (authored by werner).
core: Implement the spawn functions.
Nov 29 2017, 8:33 PM
werner committed rEadc786d034b6: core: Unify syscall_clamp functions. (authored by werner).
core: Unify syscall_clamp functions.
Nov 29 2017, 8:33 PM
werner committed rE8f41cc23b124: Import and relicense exechelp* functions from GnuPG. (authored by werner).
Import and relicense exechelp* functions from GnuPG.
Nov 29 2017, 8:33 PM
werner committed rG84af0bcca392: doc: Update copyright notices for common/exechelp*. (authored by werner).
doc: Update copyright notices for common/exechelp*.
Nov 29 2017, 11:41 AM
werner added a comment to T3517: dirmngr: retry without SRV due to buggy routers.

For reference here is @mcgrof's dump in a directly readable format:

00:29:33.472844 IP 192.168.4.7.10218 > 192.168.4.1.domain: 53039+ SRV? _pgpkey-https._tcp.hkps.pool.sks-keyservers.net. (65)
00:29:33.879268 IP 192.168.4.1.domain > 192.168.4.7.10218: 53039 FormErr 0/0/0 (65)
00:29:33.880719 IP 192.168.4.7.10218 > 192.168.4.1.domain: 51133+ Type0 (Class 8448)? _pgpkey-https._tcp.hkps.pool.sks-keyservers.net. (66)
00:29:33.902115 IP 192.168.4.1.domain > 192.168.4.7.10218: 51133 FormErr 0/0/0 (65)
Nov 29 2017, 10:17 AM · Feature Request, dns, dirmngr

Nov 28 2017

werner added a comment to T3194: Export of keys fails (gets mangled) if stdout is redirected to a file on Windows.

IIRC, I red some hints on using a powershell module to switch the output to binary. I tries to find that mode, or weel its source or scrip) but to no success. It seems to be a common problem with powershell because it is not a real shell as we are used to (where many commands have a /b switch but that switching could also be done using setmode() ).

Nov 28 2017, 5:35 PM · gnupg (gpg22), Windows 32, Bug Report
werner committed rE513415c71781: core: Change new functions to return gpg_err_code_t. (authored by werner).
core: Change new functions to return gpg_err_code_t.
Nov 28 2017, 4:48 PM
werner committed rE930d27ba6b12: gpgscm: Some adjustments for use in gpgrt. (authored by werner).
gpgscm: Some adjustments for use in gpgrt.
Nov 28 2017, 4:48 PM
werner committed rE241e9a73891f: core: Prepare to build with gpgscm. (authored by werner).
core: Prepare to build with gpgscm.
Nov 28 2017, 4:48 PM
werner committed rE4a2538e69dd3: core: New API functions gpgrt_mkdir, gpgrt_chdir, gpgrt_getcwd. (authored by werner).
core: New API functions gpgrt_mkdir, gpgrt_chdir, gpgrt_getcwd.
Nov 28 2017, 4:48 PM
werner committed rEb67daca50699: core: New API functions gpgrt_getenv and gpgrt_setenv. (authored by werner).
core: New API functions gpgrt_getenv and gpgrt_setenv.
Nov 28 2017, 4:48 PM
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
werner added a comment to T3401: GPGOL causes Outlook 2016 to hang when signing and Kleopatra is not yet open.

Can someone please add

Nov 28 2017, 9:47 AM · gpgol, gpg4win, Bug Report
werner created T3541: List-Archive in Mailman.
Nov 28 2017, 7:58 AM · Bug Report, gpgweb

Nov 27 2017

werner committed rE97b0881216af: core: Install new files gpgrt.m4 and gpgrt-config. (authored by werner).
core: Install new files gpgrt.m4 and gpgrt-config.
Nov 27 2017, 3:49 PM
werner committed rGb56dfdfc1865: Use the gpgrt log functions if possible. (authored by werner).
Use the gpgrt log functions if possible.
Nov 27 2017, 3:05 PM
werner committed rE84ebd2f34882: core: Avoid endless recursion if log_set_sink has not been used. (authored by werner).
core: Avoid endless recursion if log_set_sink has not been used.
Nov 27 2017, 3:05 PM
werner committed rE6e8a7a87e008: doc: Add a comment to the Windows registry functions. (authored by werner).
doc: Add a comment to the Windows registry functions.
Nov 27 2017, 3:05 PM
werner committed rEd1e3401013f8: core: Add new macro log_assert to the API. (authored by werner).
core: Add new macro log_assert to the API.
Nov 27 2017, 3:05 PM
werner added a comment to T3515: Gpg4win: Gpgconf used to open "windows" and slows down kleo startup.

I need to look at the code. I remember that we used to flag executables as GUI applications so that they do not show the console at all.

Nov 27 2017, 11:28 AM · Windows, gpgme

Nov 26 2017

werner committed rG4cf3cc6e3d48: gpg: Do not read from uninitialized memory with --list-packets. (authored by werner).
gpg: Do not read from uninitialized memory with --list-packets.
Nov 26 2017, 6:39 PM