Page MenuHome GnuPG

Bug ReportBugs
ActivePublic

Members

  • This project does not have any members.
  • View All

Recent Activity

Fri, Oct 10

werner triaged T7849: gpg returns "unknown system error" when given an empty file as Normal priority.

The problem here is that iobuf_readbyte returns -1 on error and on EOF. parse_packet is not able to distinguish that because for histroic reasons we do not return a gpg-error code (GPG_ERR_EOF). To fix this we need to change all callers of parse_packet to not act upon -1 but only on an error code.

Fri, Oct 10, 2:04 PM · Bug Report, gnupg

Thu, Oct 9

werner renamed T2196: keydb locking can result in deadlock in 2.2 from keydb locking can result in deadlock to keydb locking can result in deadlock in 2.2.
Thu, Oct 9, 5:54 PM · gnupg22, Bug Report
ebo removed a project from T7702: Kleopatra: Printing on win11 aborts silently: gpd5x.
Thu, Oct 9, 5:16 PM · Windows, Bug Report, kleopatra
ebo removed a project from T7711: Kleopatra: Disabled smartcard keys displayed in cert selection: gpd5x.
Thu, Oct 9, 5:15 PM · Bug Report, kleopatra
ebo added a comment to T7711: Kleopatra: Disabled smartcard keys displayed in cert selection.

The latter is also the case for deleted softkeys.

Thu, Oct 9, 5:15 PM · Bug Report, kleopatra
ebo moved T6865: Email will be sent encrypted after draft was saved in encrypted state although encryption is disabled from Backlog to Triage on the gpgol board.
Thu, Oct 9, 5:04 PM · gpd5x, gpgol, Bug Report
werner added a subtask for T2196: keydb locking can result in deadlock in 2.2: T7855: keybox/keydb locking issue in 2.6 .
Thu, Oct 9, 2:34 PM · gnupg22, Bug Report
ebo moved T7596: GpgOL: Draft is not decrypted after cancelling decryption once from Backlog to Triage on the gpgol board.
Thu, Oct 9, 10:57 AM · gpd5x, Bug Report, gpgol
ebo moved T7609: GpgOL: Certificates imported from WKD are always shown as level 2 from Backlog to Triage on the gpgol board.
Thu, Oct 9, 9:45 AM · gpd5x, Bug Report, kleopatra, gpgol

Wed, Oct 8

gniibe closed T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", a subtask of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error, as Resolved.
Wed, Oct 8, 9:09 AM · gpgrt, Feature Request, Bug Report
gniibe closed T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL" as Resolved.

Fixed in 1.56.

Wed, Oct 8, 9:09 AM · Windows, gpgrt, Feature Request, Bug Report
gniibe closed T7218: pinentry memory leak as Resolved.

Fixed in 1.3.2.

Wed, Oct 8, 9:08 AM · pinentry, Bug Report
gniibe closed T7696: POSIX: spawn fixes as Resolved.
Wed, Oct 8, 9:05 AM · gpgrt, Bug Report
gniibe closed T7696: POSIX: spawn fixes, a subtask of T7660: GPGME invocation by cri-o hangs on gpgme_op_verify, as Resolved.
Wed, Oct 8, 9:05 AM · golang, gpgme, Bug Report

Tue, Oct 7

werner updated the task description for T2196: keydb locking can result in deadlock in 2.2.
Tue, Oct 7, 4:11 PM · gnupg22, Bug Report
werner raised the priority of T2196: keydb locking can result in deadlock in 2.2 from Low to High.

We recently noticed problem at a customer site with creating the standard rsa3072 keys. It basically stopped working. A likely cause for this seems to be some anti-malware software slowing down file system calls. In the wake of this we looked again at our file locking strategy and found a few things which are not as they should be. For example the release of the lock before a Close call. Trying to fix this unfortunately caused other problems, thus a couple of fixes are needed.

Tue, Oct 7, 4:09 PM · gnupg22, Bug Report

Fri, Oct 3

gniibe added a comment to T7720: w32: Synchronous spawning gpg-agent/dirmngr/keyboxd.

I updated the branch.

Fri, Oct 3, 4:55 AM · gnupg, Feature Request, Bug Report

Thu, Oct 2

werner moved T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already from Backlog to WIP on the gpd5x board.
Thu, Oct 2, 3:43 PM · Bug Report, gpd5x, okular
werner moved T7840: Oddity with 7816 change_reference_data from Backlog to WIP on the gnupg26 board.
Thu, Oct 2, 3:11 PM · Bug Report, gnupg22, gnupg26, scd
werner triaged T7840: Oddity with 7816 change_reference_data as Normal priority.
Thu, Oct 2, 2:54 PM · Bug Report, gnupg22, gnupg26, scd
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I implemented that in the old 2.2 branch for easier testing.

Thu, Oct 2, 12:02 PM · Bug Report, gpd5x, okular
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Please let us not clutter the code with OS specific things. We could use a gnupg_remove_ext or gnupg_remove_maybe_wait with a wait parameter which maps to a plain gnupg_remove for Unix. The GPGRT_PROCESS_DETACHED, in the asshelp is also the only specific thing which can be move to a file global macro.

Thu, Oct 2, 10:44 AM · Bug Report, gpd5x, okular
gniibe added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

I think that modifying gnupg_remove is a bit risky because it's used in many places.
I'd rather introduce new function for Windows; gnupg_w32_delete_file for this particular purpose.
Factoring out wait_when_sharing_violation function from gnupg_rename_file.

Thu, Oct 2, 9:50 AM · Bug Report, gpd5x, okular

Wed, Oct 1

ebo closed T6926: No tray icon for Kleopatra in dark mode on Windows. as Resolved.

Tested a little late and on Windows 11 with VS-Desktop-3.3.90.16-Beta (a Beta for VSD 3.3.3):

Wed, Oct 1, 2:27 PM · Restricted Project, Bug Report, Windows, kleopatra
werner added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

The gnupg_remove should retry if it has a sharing violation. Similar to what we do in gnupg_rename_file. I just figured that we do a remove in the latter function too w/o handling a sharing violation.

Wed, Oct 1, 12:32 PM · Bug Report, gpd5x, okular
gniibe updated the task description for T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.
Wed, Oct 1, 8:44 AM · Bug Report, gpd5x, okular
gniibe added a comment to T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already.

Here is a possible fix:

Wed, Oct 1, 8:16 AM · Bug Report, gpd5x, okular
gniibe triaged T7829: w32: daemon (gpg-agent/keyboxd/dirmngr) startup and connection race when there is a socket file already as Normal priority.
Wed, Oct 1, 7:58 AM · Bug Report, gpd5x, okular

Tue, Sep 30

werner created T7828: ldapserver configuration option duplicated.
Tue, Sep 30, 3:18 PM · Bug Report, kleopatra, vsd

Wed, Sep 24

werner moved T7804: de-vs compliance not shown if also password encrypted from QA to gnupg-2.2.49 on the gnupg22 board.
Wed, Sep 24, 1:24 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
ebo moved T7804: de-vs compliance not shown if also password encrypted from WiP to vsd-3.3.3 on the vsd33 board.
Wed, Sep 24, 12:15 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
ebo added a comment to T7804: de-vs compliance not shown if also password encrypted.

Tested with VS-Desktop-3.3.90.12-Beta

Wed, Sep 24, 12:13 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
gniibe added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

I can't find any causes of slowness in keyboxd initialization. I think that there is a situation where it simply takes time on Windows.

Wed, Sep 24, 8:14 AM · Bug Report, gpd5x, okular

Tue, Sep 23

ebo closed T4350: Attachments in Outlook as Resolved.

As there has been no more feedback on this for years, I'll close this.

Tue, Sep 23, 4:41 PM · Info Needed, gpgol, Bug Report, gpg4win
timegrid closed T7722: GpgOL: Temp filename creation fails to choose proper extension as Resolved.
Tue, Sep 23, 2:56 PM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, gpgol
werner moved T7804: de-vs compliance not shown if also password encrypted from WiP to QA on the gnupg22 board.

2.2 test can be done with GnuPG-VS-Desktop-3.3.90.12-Beta-Standard.msi from Sep 17

Tue, Sep 23, 1:47 PM · gnupg22 (gnupg-2.2.49), vsd33 (vsd-3.3.3), Bug Report, vsd, gnupg26
timegrid moved T7722: GpgOL: Temp filename creation fails to choose proper extension from QA to vsd-3.3.3 on the vsd33 board.
Tue, Sep 23, 1:07 PM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, gpgol
timegrid added a comment to T7722: GpgOL: Temp filename creation fails to choose proper extension.

Looks good to me on vsd-3.3.3-beta90.12 @ win10 (temporary filename is now attachment.odt or e.g. attachment (002).odt)

Tue, Sep 23, 1:06 PM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, gpgol
werner added a comment to T7807: Please allow building pinentry against fltk 1.4.

Interesting. That means to replace hundreds of scripts in an average organization :-(.

Tue, Sep 23, 9:06 AM · pinentry, Bug Report
ebo moved T7722: GpgOL: Temp filename creation fails to choose proper extension from WiP to QA on the vsd33 board.
Tue, Sep 23, 8:46 AM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, gpgol
gniibe added a comment to T7807: Please allow building pinentry against fltk 1.4.

@ametzler1 Thank you.

Tue, Sep 23, 8:21 AM · pinentry, Bug Report
gniibe claimed T7658: Okular: Dirmngr startup timeout on signature validation.
Tue, Sep 23, 4:21 AM · Bug Report, gpd5x, okular

Mon, Sep 22

ametzler1 added a comment to T7807: Please allow building pinentry against fltk 1.4.

Some data points:
The latest version of the standard (issue 8) has "The -a and -o binary primaries and the '(' and ')' operators have been removed." instead of "obsoleted" https://pubs.opengroup.org/onlinepubs/9799919799/utilities/test.html

Mon, Sep 22, 6:53 PM · pinentry, Bug Report
timegrid added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

Current logs for a forever hang:

Mon, Sep 22, 12:36 PM · Bug Report, gpd5x, okular
timegrid added a comment to T7658: Okular: Dirmngr startup timeout on signature validation.

still reproducible on gpg4win-5.0.0-beta369 @ win10

Mon, Sep 22, 11:11 AM · Bug Report, gpd5x, okular
gniibe added a comment to T7807: Please allow building pinentry against fltk 1.4.

test -a is not a POSIX construct, I intentionally avoided it.

Mon, Sep 22, 2:52 AM · pinentry, Bug Report

Fri, Sep 19

ametzler1 added a comment to T7807: Please allow building pinentry against fltk 1.4.

Thanks for fixing this.

Fri, Sep 19, 7:18 PM · pinentry, Bug Report
William closed T7791: encryption fails with "Invalid Length" error when using Kyber1024 keys as Resolved.
Fri, Sep 19, 6:21 PM · PQC, gnupg26, Bug Report
gniibe added a comment to T7807: Please allow building pinentry against fltk 1.4.

@ametzler1 Thank you for your report.
I modified a bit (not using && between two test but using -a for a single test command), and pushed the change:
rP121494245f49: build: Allow build with fltk 1.4.

Fri, Sep 19, 8:44 AM · pinentry, Bug Report

Thu, Sep 18

ikloecker closed T7815: Preferred key-server predefined by default? as Invalid.

Since GnuPG 2.5.3 there is no predefined keyserver anymore: https://dev.gnupg.org/T7442

Thu, Sep 18, 3:51 PM · gnupg, Bug Report