Bug Report
ActivePublic

Members

  • This project does not have any members.

Recent Activity

Sat, Dec 7

werner updated the task description for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Sat, Dec 7, 4:28 PM · gnupg (gpg22), S/MIME, Bug Report
werner changed the visibility for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Sat, Dec 7, 4:28 PM · gnupg (gpg22), S/MIME, Bug Report
werner updated the task description for T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.
Sat, Dec 7, 4:26 PM · gnupg (gpg22), S/MIME, Bug Report
werner closed T4696: Fresh certificate get's pulled into certificate chain with expired root certificate as Resolved.
Sat, Dec 7, 1:15 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a commit to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate: rG8c167febc0ab: sm: Add special case for expired intermediate certificates..
Sat, Dec 7, 12:51 PM · gnupg (gpg22), S/MIME, Bug Report

Fri, Dec 6

dkg added a comment to T4766: gpgme_signature_t relies on `unsigned long` for signature creation and expiration times.

fwiw, ensuring that overflow for either field results in ULONG_MAX (rather than wrapping around) would go a long way toward this problem being something that we can reasonably put off for another 50 years.

Fri, Dec 6, 10:31 PM · gpgme, Bug Report
werner added a commit to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate: rGd246f317c048: sm: Add special case for expired intermediate certificates..
Fri, Dec 6, 8:31 PM · gnupg (gpg22), S/MIME, Bug Report
werner moved T4696: Fresh certificate get's pulled into certificate chain with expired root certificate from For next release to Ready for release on the gnupg (gpg22) board.
Fri, Dec 6, 8:30 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T4696: Fresh certificate get's pulled into certificate chain with expired root certificate.

I found a solution for master and 2.1.19 which minimizes the risk of regressions:

Fri, Dec 6, 8:29 PM · gnupg (gpg22), S/MIME, Bug Report
werner added a comment to T4585: pinentry-tty mishandles ctrl-C.

In case you use gpgme we have a flag which can be queried to see whether a redraw is required:

Fri, Dec 6, 3:34 PM · Bug Report
gv added a comment to T4585: pinentry-tty mishandles ctrl-C.

@gniibe Thank you!

Fri, Dec 6, 11:18 AM · Bug Report
gniibe added a subtask for T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:25 AM · Bug Report
gniibe added a subtask for T4459: libgpg-error build issue with gawk 5.0.0: T4772: Release libgpg-error 1.37.
Fri, Dec 6, 5:25 AM · Gentoo, gpgrt, MacOS, Bug Report
gniibe closed T4698: Results from clang analyzer as Resolved.
Fri, Dec 6, 5:11 AM · gpgrt, Bug Report
gniibe added a subtask for T4620: no support for multiple (yubikey) smartcards plugged in at the same time: T4702: Release GnuPG 2.3.0.
Fri, Dec 6, 3:08 AM · Testing, Bug Report
gniibe closed T4663: libgcrypt: fix build without threads by adding an option to disable tests as Resolved.
Fri, Dec 6, 3:07 AM · libgcrypt, Bug Report
gniibe closed T4280: gnupg doc doesn't build due to ImageMagick default policy as Resolved.
Fri, Dec 6, 3:04 AM · gnupg, Documentation, Info Needed, Bug Report
gniibe added a commit to T3464: successful decryption with session key reports failure if public key is unknown: rMae4d7761a15b: gpg: Avoid error diagnostics with --override-session-key when verifying.
Fri, Dec 6, 2:44 AM · gpgme, Bug Report
gniibe closed T3464: successful decryption with session key reports failure if public key is unknown as Resolved.

Applied and pushed.

Fri, Dec 6, 2:44 AM · gpgme, Bug Report
gniibe closed T3254: Decide which password limit to use and consistently use that limitation as Resolved.

The last fix was in 3681ee7dc1e9d8c94fdb046d7be0bbcfeba1cfe9, on 2017-07-05.
And it is included from the release of 2.1.22.

Fri, Dec 6, 2:26 AM · Bug Report

Thu, Dec 5

werner added a comment to T4585: pinentry-tty mishandles ctrl-C.

allow-loopback-pinentry in gpg-agent.conf is actually the default. This options advises gpg-agent to accept a request for a loopback-pinentry. If you would configure no-allow-loopback-pinentry, requests from gpg to use a loopback pinentry are rejected.

Thu, Dec 5, 8:57 PM · Bug Report
maiden_taiwan added a comment to T4585: pinentry-tty mishandles ctrl-C.

@gniibe - Thanks for your explanation. Is --pinentry-mode=loopback the same as specifying in ~/.gnupg/gpg-agent.conf:

Thu, Dec 5, 1:01 PM · Bug Report
gniibe added a subtask for T4336: pinentry-fltk: Keyboard shortcuts are not recognized: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · pinentry, patch, Bug Report
gniibe added a subtask for T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · Cross-Compiler, pinentry, Bug Report
gniibe added a subtask for T4263: Pinentry does not support --disable-doc configure option: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · pinentry, Bug Report
gniibe added a subtask for T4337: pinentry-fltk: Formatstring handling: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:35 AM · patch, pinentry, Bug Report
gniibe added a subtask for T4583: pinentry-tty should accept backspace, delete, and ctrl-U: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:22 AM · Bug Report
gniibe added a subtask for T4585: pinentry-tty mishandles ctrl-C: T4659: Release Pinentry-1.1.1.
Thu, Dec 5, 7:20 AM · Bug Report
gniibe removed a parent task for T4404: Mangled Pinentry dialog box: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 7:00 AM · Windows, pinentry, Bug Report
gniibe added a parent task for T4583: pinentry-tty should accept backspace, delete, and ctrl-U: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 6:59 AM · Bug Report
gniibe added a parent task for T4585: pinentry-tty mishandles ctrl-C: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 6:59 AM · Bug Report
gniibe added a parent task for T4198: Pinentry doesn't capture input correctly, crashes terminal instead: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 6:59 AM · pinentry, Bug Report
gniibe added a parent task for T4404: Mangled Pinentry dialog box: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 6:59 AM · Windows, pinentry, Bug Report
gniibe added a parent task for T3779: pinentry-curses broken when launched from tig that's launched from mc: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 6:59 AM · Documentation, pinentry, Bug Report
gniibe added a parent task for T4733: pinentry-curses reveals pin: T4771: pinentry-tty/pinentry-curses interact a user as background process.
Thu, Dec 5, 6:59 AM · MacOS, pinentry, Bug Report
gniibe added a parent task for T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication): T4770: pinentry option no-global-grab.
Thu, Dec 5, 6:49 AM · pinentry, Bug Report, gpg4win
gniibe added a parent task for T2434: pinentry-gtk-2's --no-global-grab does not work as advertised: T4770: pinentry option no-global-grab.
Thu, Dec 5, 6:42 AM · Bug Report, pinentry
gniibe added a parent task for T4143: pinentry-fltk does not grab input when requesting pin for authentication: T4770: pinentry option no-global-grab.
Thu, Dec 5, 6:42 AM · Bug Report, pinentry
gniibe added a parent task for T4147: pinentry-efl does not grab input when requesting pin for authentication: T4770: pinentry option no-global-grab.
Thu, Dec 5, 6:42 AM · Bug Report, pinentry
gniibe closed T3949: pinentry looks for gpg-error-config and libassuan-config in ${SYSROOT}/bin but they are in ${SYSROOT}/usr/bin as Resolved.

I believe the problem was fixed in the master of pinentry with newer gpg-error-config and libassuan-config which support cross build better.

Thu, Dec 5, 3:19 AM · Cross-Compiler, pinentry, Bug Report
gniibe added a comment to T2434: pinentry-gtk-2's --no-global-grab does not work as advertised.

Confirmed that the support of --no-global-grab doesn't work well.

Thu, Dec 5, 3:16 AM · Bug Report, pinentry
gniibe closed T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry as Resolved.
Thu, Dec 5, 1:57 AM · Bug Report, gpgagent
gniibe added a comment to T4585: pinentry-tty mishandles ctrl-C.

My message above is: The reported issue of ^C was fixed in pinentry-tty and GnuPG in master branch. Please test that fixes.

Thu, Dec 5, 1:10 AM · Bug Report
gniibe added a comment to T4585: pinentry-tty mishandles ctrl-C.

Please note that pinentry-tty/curses is a kind of emulation of CLI user interface, it's not the real one (I'm going to explain in the next paragraph).
It is, by any means, not robust, as users would expect, from the implementation's view. It only works specific simple use cases (while I do my best to stabilize it in master branch of GnuPG).

Thu, Dec 5, 12:52 AM · Bug Report

Wed, Dec 4

werner triaged T4769: gnupg:passphrase for new key asked three times as Normal priority.

That is actually a GnuPG thing. We originally did it this way to help people remember their passphrase before they start using the key. I agree it is annoying and I would like to remove it too. At the same time we should really think about making no-passphrase the default and require it only with certain compliance settings.

Wed, Dec 4, 7:54 PM · gpgagent, gnupg (gpg23), Bug Report, gpg4win
dkg added a comment to T4766: gpgme_signature_t relies on `unsigned long` for signature creation and expiration times.

The most plausible fix to the Y2K38 problem on 32-bit machines is to simply move to a 64-bit time_t at the same time as any other major system-wide ABI break. However, if that ABI break doesn't also change the size of long to more than 32 bits, GPGME will remain unfixed in spite of any architectural correction.

Wed, Dec 4, 4:42 PM · gpgme, Bug Report
werner closed T4726: auto-key-locate only works with raw e-mail addresses (not angle-brackets) as Resolved.

Fixed for 2.2.19 and master

Wed, Dec 4, 4:28 PM · gnupg (gpg22), wkd, Bug Report
werner added a commit to T4726: auto-key-locate only works with raw e-mail addresses (not angle-brackets): rG78bb81e9deec: gpg: Use AKL for angle bracketed mail address with -r..
Wed, Dec 4, 4:21 PM · gnupg (gpg22), wkd, Bug Report
werner added a commit to T4726: auto-key-locate only works with raw e-mail addresses (not angle-brackets): rG1abb39fdaf44: gpg: Use AKL for angle bracketed mail address with -r..
Wed, Dec 4, 2:42 PM · gnupg (gpg22), wkd, Bug Report
maiden_taiwan added a comment to T4585: pinentry-tty mishandles ctrl-C.

I agree with everything in the previous comment. Just hoping for simple, robust UI like gpg 1.x that works over an SSH connection (no GUI) for ordinary file decryption on the command line.

Wed, Dec 4, 1:43 PM · Bug Report