Page MenuHome GnuPG
Feed Advanced Search

Aug 24 2017

gouttegd updated the diff for D446: gtk: Put the dialog on monitor with focused window..

Avoid moving the window ourselves if the cursor happens to be on the same monitor than the currently focused window, since in that case the window will already be on the right monitor.

Aug 24 2017, 11:42 PM · pinentry
gouttegd added a comment to T3222: gpg --sign fails when LC_ALL=C, the signing key's primary user ID is not US ASCII, and we fall back to curses.

I am not sure I agree with the “cryptic error message” bit. I would think anyone knowledgeable enough to play with LC_ALL (or any other LC_* variable) should understand what “a locale function failed” means and conclude that maybe the best way to fix the problem is to leave LC_ALL alone.

Aug 24 2017, 2:43 PM · pinentry

Aug 23 2017

gouttegd added a comment to T2245: pinentry on wrong monitor.

Is this even something that we can control?

Aug 23 2017, 10:52 PM · Stalled, Feature Request, pinentry
gouttegd created D446: gtk: Put the dialog on monitor with focused window..
Aug 23 2017, 10:48 PM · pinentry
gouttegd committed rP2b1fb2f30a94: gtk: Really always set the window as transient. (authored by gouttegd).
gtk: Really always set the window as transient.
Aug 23 2017, 10:26 PM
gouttegd added a comment to T3357: pinentry no longer floating.

I just realized that my fix for T3253 was incomplete, it only works if grabbing is enabled. With GnuPG Agent not requesting grabbing by default since 2.1.23, that would make the fix useless in the default configuration. Coming with a new patch soon...

Aug 23 2017, 10:20 PM · pinentry, Bug Report

Aug 21 2017

gouttegd added a project to T3357: pinentry no longer floating: pinentry.
Aug 21 2017, 9:46 AM · pinentry, Bug Report
gouttegd added a comment to T3357: pinentry no longer floating.

I suspect this is a duplicate of T3253, where the same behavior (non-floating pinentry dialog) was observed under both the i3 and the Awesome tiling window managers. This bug has been fixed in master and the fix will be part of the upcoming pinentry-1.1.0 release.

Aug 21 2017, 9:45 AM · pinentry, Bug Report

Aug 7 2017

gouttegd updated the diff for D442: agent: Defer passphrase quality check to external tool..

Free the memory allocated by the gnupg_exec_tool call (sorry about that...).

Aug 7 2017, 10:35 PM

Aug 6 2017

gouttegd added a comment to T2103: Improve the pinentry password quality indication.

I implemented a possible fix in D442. The GnuPG Agent may call an external program (specified with the new --passphrase-checker option) to evaluate the passphrase's quality. This would allow to implement all kinds of metrics for passphrase strength, and to select one simply by choosing the right passphrase-checker.

Aug 6 2017, 6:05 PM · gnupg (gpg23), Feature Request
gouttegd created D442: agent: Defer passphrase quality check to external tool..
Aug 6 2017, 5:41 PM
gouttegd added a comment to T3279: Release pinentry 1.1.0.

Me personally I see T2103 as more pressing blocker to next release

Aug 6 2017, 2:21 AM · pinentry

Aug 4 2017

gouttegd committed rP1590b664d88b: gtk: Disable tooltips in keyboard-grabbing mode. (authored by gouttegd).
gtk: Disable tooltips in keyboard-grabbing mode.
Aug 4 2017, 5:18 PM

Aug 3 2017

gouttegd updated the diff for D440: gtk: Disable tooltips in keyboard-grabbing mode..

Leave the tooltips in place but show them only if do not have to grab the keyboard. As suggested in the discussion in T3279.

Aug 3 2017, 11:20 PM

Jul 24 2017

gouttegd created D440: gtk: Disable tooltips in keyboard-grabbing mode..
Jul 24 2017, 5:40 PM
gouttegd created T3297: Pinentry-gtk2 may fail to grab the keyboard in the S1 Public space.
Jul 24 2017, 2:54 PM · pinentry
gouttegd added a comment to T3279: Release pinentry 1.1.0.

Well, I am using pinentry-gtk2 1.0.0 on Awesome, and I just performed some tests with master as well.

Jul 24 2017, 2:21 PM · pinentry

Jul 14 2017

gouttegd added a comment to T2283: tsign domain not documented.

Is this correct?

Jul 14 2017, 12:19 PM · Documentation, Bug Report, gnupg

Jul 13 2017

gouttegd added a comment to T3276: the calibrate_get_time() function depends on a system that has a non-tickless kernel.

I can reproduce the described behavior. I have a 4.11.7 kernel with NO_HZ_IDLE=y and everything works fine, but if I set VIRT_CPU_ACCOUNTING_GEN (all other options remaining unchanged), the agent is stuck in the calibration loop (tested with GnuPG 2.1.21 and current master branch).

Jul 13 2017, 1:13 AM · Bug Report

Jul 12 2017

gouttegd closed T3274: Scute tests fail in Jenkins "native" configuration as Resolved.

I've just pushed the two fixes. GNUPGHOME is now set to the tests directory when running the tests and gpg-connect-agent is now looked for in PATH at runtime.

Jul 12 2017, 12:53 PM · CI, scute

Jul 11 2017

gouttegd added a comment to T3274: Scute tests fail in Jenkins "native" configuration.

All build artifacts are accessible

Jul 11 2017, 8:50 PM · CI, scute
gouttegd created T3274: Scute tests fail in Jenkins "native" configuration in the S1 Public space.
Jul 11 2017, 5:03 PM · CI, scute

Jul 7 2017

gouttegd closed T3195: Scute does not reliably find the agent socket, especially if it is relocated to /run.... as Resolved.

OK, I pushed my fix into master.

Jul 7 2017, 4:35 PM · gnupg (gpg22), scute

Jul 6 2017

gouttegd added a comment to T3195: Scute does not reliably find the agent socket, especially if it is relocated to /run.....

Since there is no news for the last two weeks, I am wondering: am I the one blocking the situation here? Are you waiting for me to do something to make progress?

Jul 6 2017, 4:23 PM · gnupg (gpg22), scute

Jul 5 2017

gouttegd added a comment to T3253: Pinentry 'insert card' dialogue is not a dialogue; does not float.

I can confirm this behavior with the latest pinentry-gtk-2 under the Awesome window manager.

Jul 5 2017, 11:11 AM · pinentry, Bug Report

Jul 3 2017

gouttegd added a comment to T2923: trust signature domain restrictions don't work.

The cause of the regression may actually not be in GnuPG's code.

Jul 3 2017, 1:54 PM · gnupg (gpg14), Bug Report

Jul 2 2017

gouttegd added a comment to T2923: trust signature domain restrictions don't work.

For information, this issue was also discussed on both gnupg-user and gnupg-devel back in january 2017. I mention it here for reference.

Jul 2 2017, 12:34 AM · gnupg (gpg14), Bug Report

Jul 1 2017

gouttegd closed T3241: PGP Key Generator doesnt respect RFC4880 as Invalid.

or am i missing something here?

Jul 1 2017, 1:47 AM · Not A Bug

Jun 23 2017

gouttegd added a comment to T3195: Scute does not reliably find the agent socket, especially if it is relocated to /run.....

Yes, I am ready to accept write access to the Scute repository.

Jun 23 2017, 5:15 PM · gnupg (gpg22), scute

Jun 22 2017

gouttegd added a comment to T3195: Scute does not reliably find the agent socket, especially if it is relocated to /run.....

I think the best method to make sure Scute can always find the socket is to use gpg-connect-agent to ask for the socket: we call gpg-connect-agent 'GETINFO socket_name' /bye and read the reply.

Jun 22 2017, 3:34 PM · gnupg (gpg22), scute
gouttegd added a watcher for scute: gouttegd.
Jun 22 2017, 11:12 AM