Page MenuHome GnuPG

gnupg26Project
ActivePublic

Members

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

Watchers

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

Details

Description

This is the current development version of GnuPG.

Recent Activity

Today

werner added a comment to T8078: GpgAgent: trustlist.txt still requires LF on the last line.

That change is too complex for just getting a proper error message. The original patch covers the most common case.

Thu, Mar 19, 2:04 PM · gnupg24, gnupg22, Bug Report, gpgagent, gnupg26
timegrid added projects to T8078: GpgAgent: trustlist.txt still requires LF on the last line: gnupg22, gnupg24.

This should also be fixed in 2.2 and 2.4 (if neccessary)

Thu, Mar 19, 12:25 PM · gnupg24, gnupg22, Bug Report, gpgagent, gnupg26
ikloecker updated the task description for T8182: Make OK the default action for the "insert card" prompt..
Thu, Mar 19, 9:27 AM · gpgagent, gnupg26, pinentry, Bug Report
gniibe added a comment to T8182: Make OK the default action for the "insert card" prompt..

It seems that pinentry-curses defaults to "OK".
(my branch for GTK-4, same.)

Thu, Mar 19, 8:07 AM · gpgagent, gnupg26, pinentry, Bug Report

Yesterday

ikloecker added a comment to T8182: Make OK the default action for the "insert card" prompt..

Cancel (in pinentry-qt) was made default with rP291089ed476d75c71ef1984a7c081d27e357437d. Marc's ChangeLog entry was

  • qt4/main.cpp: (qt_cmd_handler) make Cancel the default button for CONFIRM
Wed, Mar 18, 9:00 PM · gpgagent, gnupg26, pinentry, Bug Report
werner triaged T8182: Make OK the default action for the "insert card" prompt. as Normal priority.
Wed, Mar 18, 5:32 PM · gpgagent, gnupg26, pinentry, Bug Report
gniibe added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

I consider again about Ben's change. It could be simply support of the detection of the cancel situation where gpgme should return GPG_ERR_CANCELED (not related to single cancellation vs. whole cancellation).

Wed, Mar 18, 6:38 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra

Tue, Mar 17

werner edited projects for T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption, added: Feature Request, pinentry; removed Bug Report.

I can't remember why Ben introduced the new status. OTOH, I wish that the Qt-Pinentry also emits a button_info line for closing the window. Normal users don't notice the difference but if you have a lot of private keys and you get a mail which has only hidden recipients the full_canceled is pretty useful. Also for other tasks like allow-mark-trusted: On Windows with the qt-pinentry I am always cursing about this but on my box I only need to close the pinentry window to get a fully_canceled

Tue, Mar 17, 4:08 PM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
gniibe added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

I investigated the introduction of STATUS_CANCELED_BY_USER and GPGME_STATUS_CANCELED_BY_USER:
rG31e47dfad0f4: gpg: Add canceled status message.
rM35ca460019ea: Parse STATUS_CANCELED_BY_USER.

Tue, Mar 17, 10:07 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra

Thu, Mar 12

ikloecker added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

I stand partially corrected. Apparently, pinentry-efl also sets close_button. For Gpg4win that's irrelevant because we ship pinentry-qt (and pinentry-w32) which doesn't have this IMHO contra-intuitive behavior.

Thu, Mar 12, 11:11 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
werner added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

pinentry-tty and pinentry-curses support GPG_ERR_FULLY_CANCELED by Ctrl-C. But other pinentry implementations have no support (only GPG_ERR_CANCELED).

Thu, Mar 12, 10:01 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
ikloecker added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

I'd also like to point out that changing the error code from GPG_ERR_CANCELED to GPG_ERR_FULLY_CANCELED could cause regressions in applications.

Thu, Mar 12, 9:06 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
ikloecker added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

How do you want to decide whether to show two "Cancel" buttons? How would you call those two "Cancel" buttons? For decryption I can imagine that for example "Try Next Key" and "Cancel Decryption" (or even just "Cancel") would make clear what happens.

Thu, Mar 12, 8:43 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra

Wed, Mar 11

bernhard added a comment to T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.

If this definition is OK

Wed, Mar 11, 9:01 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
gniibe updated the task description for T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.
Wed, Mar 11, 2:05 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
gniibe renamed T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption from pinentry/gpg/gpgme/Kleo: Cancel semantics to pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.
Wed, Mar 11, 2:02 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
gniibe updated the task description for T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption.
Wed, Mar 11, 1:58 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
gniibe triaged T8162: pinentry/gpg/gpgme/Kleo: Cancel semantics: decryption as Normal priority.
Wed, Mar 11, 1:56 AM · pinentry, Feature Request, gnupg26, gpd5x, kleopatra
gniibe added a comment to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.

@bernhard Thank you for the link.

Wed, Mar 11, 1:27 AM · gnupg26, gpd5x, kleopatra, Bug Report

Tue, Mar 10

ikloecker added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

If you specify a primary key the primary key shall be deleted. If there is only an offline or token based primary it can't be deleted. This is what the user requested. We can't change this because otherwise subkeys might be unintentionally deleted.

Tue, Mar 10, 5:55 PM · gnupg26, gpd5x, kleopatra, Bug Report
werner added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

What is an "incomplete team key" - a standard offline secret key (i.e. one with only secret subkeys)?

Tue, Mar 10, 5:25 PM · gnupg26, gpd5x, kleopatra, Bug Report
werner renamed T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key from Kleopatra: Unable to completely delete key with secret subkeys and "offline" primary key to Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.
Tue, Mar 10, 5:24 PM · gnupg26, gpd5x, kleopatra, Bug Report
werner added a comment to T8076: Kleopatra: Unable to completely delete key with secret subkeys and offline-primary key.

If you specify a primary key the primary key shall be deleted. If there is only an offline or token based primary it can't be deleted. This is what the user requested. We can't change this because otherwise subkeys might be unintentionally deleted.

Tue, Mar 10, 5:21 PM · gnupg26, gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase.

I guess the behavior changed with gpg 2.4, i.e. "With gpg 2.4 (or later), ..."

Tue, Mar 10, 5:19 PM · gnupg26, gpd5x, kleopatra, Bug Report
ebo added a project to T7339: Kleopatra: Cannot decrypt packets with hybrid cipher without using symmetric passphrase: gnupg26.

why gpg 2.4? Don't you mean 2.6? I'll add the proper 2.6 tag for avoiding confusion

Tue, Mar 10, 2:33 PM · gnupg26, gpd5x, kleopatra, Bug Report

Wed, Mar 4

timegrid closed T8012: Missing error on first key search without keyserver as Resolved.

Right, looks good to me now on gpg4win-5.0.2-beta2 @ win11:

Wed, Mar 4, 8:55 AM · dirmngr, Bug Report, gnupg26
ebo changed the status of T8012: Missing error on first key search without keyserver from Open to Testing.
Wed, Mar 4, 8:26 AM · dirmngr, Bug Report, gnupg26
gniibe added a comment to T8012: Missing error on first key search without keyserver.

Possibly, it was the same cause as T8052 (the bug in libgpg-error spawning a process).

Wed, Mar 4, 8:09 AM · dirmngr, Bug Report, gnupg26
gniibe added a comment to T8048: Keyboxd: S/MIME certificate is imported on ldap search.

I looked at sm/keydb.c:keydb_set_ephemeral function. It says:

Wed, Mar 4, 7:38 AM · keyboxd, Bug Report, gnupg26, S/MIME, LDAP, gpd5x

Tue, Mar 3

timegrid closed T8052: GnuPG: First listing of secret keys is empty as Resolved.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from Done to gpd-5.0.2 on the gpd5x board.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from Backlog to Done on the gpgrt board.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from WIP to Done on the gnupg26 board.
Tue, Mar 3, 1:22 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
timegrid moved T8052: GnuPG: First listing of secret keys is empty from QA to Done on the gpd5x board.

Looks good to me on gpg4win-5.0.2-beta2 @ win11:

  • first manual gpg -K and gpgsm -K displays the correct output now
  • the loop ran without a hang for 50 times
Tue, Mar 3, 1:20 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26

Sun, Mar 1

Marian-Kechlibar added a comment to T8029: IPC error on batch import of secret kyber cert.

My actual plan is to rework the imp[ort/export of secret keys to gpg-agent. Right now gpg-agent has knowledge of OpenPGP for import/export. This is not good and the required conversion should be moved to a helper tools for easier testing and to have this out of the gpg-agent process. For Kyber we right now don't use any conversion mut store the secret keys in gpg-agent's native format. Thus the passphrase is not necessary. We need to figure out why we have this problem here.

Sun, Mar 1, 6:32 PM · gnupg26, Bug Report, gpd5x, kleopatra

Fri, Feb 27

gniibe added a comment to T8078: GpgAgent: trustlist.txt still requires LF on the last line.

I found that it's not that simple to accept the case of no newline at the end.
Because we need to handle the edge case where no newline occurs at the maximum buffer length, too.
It's something like the following.

Fri, Feb 27, 3:21 AM · gnupg24, gnupg22, Bug Report, gpgagent, gnupg26
gniibe claimed T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.
Fri, Feb 27, 1:55 AM · Feature Request, PQC, gnupg26

Thu, Feb 26

ebo moved T8052: GnuPG: First listing of secret keys is empty from WIP to QA on the gpd5x board.
Thu, Feb 26, 3:04 PM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
ebo moved T8052: GnuPG: First listing of secret keys is empty from Backlog to WIP on the gnupg26 board.
Thu, Feb 26, 8:36 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
ebo moved T8052: GnuPG: First listing of secret keys is empty from Backlog to WIP on the gpd5x board.
Thu, Feb 26, 8:35 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
gniibe changed the status of T8052: GnuPG: First listing of secret keys is empty from Open to Testing.
Thu, Feb 26, 12:55 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26

Wed, Feb 25

ebo moved T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation from Backlog to WIP on the gnupg26 board.
Wed, Feb 25, 8:43 AM · Feature Request, PQC, gnupg26
gniibe changed the status of T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation from Open to Testing.
Wed, Feb 25, 5:16 AM · Feature Request, PQC, gnupg26
gniibe added a comment to T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT`.

Also applied to 2.4 branch.

Wed, Feb 25, 3:56 AM · gnupg26, CVE, TPM, Bug Report

Tue, Feb 24

werner changed the status of T8045: Stack-based buffer overflow in TPM2 `PKDECRYPT` from Open to Testing.
Tue, Feb 24, 3:34 PM · gnupg26, CVE, TPM, Bug Report

Thu, Feb 19

timegrid added a comment to T8092: GnuPG: Add algorithm info for all kyber choices on certificate generation.

I haven't tested it, but it looks good

Thu, Feb 19, 12:52 PM · Feature Request, PQC, gnupg26
ebo moved T7875: GnuPG: Deletion of kyber key fails from Backlog to WIP on the gnupg26 board.
Thu, Feb 19, 10:25 AM · Bug Report, PQC, gnupg26
gniibe closed T8065: gnupg self test hang: clean migration as Resolved.

Fixed in libgpg-error 1.59.

Thu, Feb 19, 5:32 AM · gpgrt, NetBSD, gnupg26, Bug Report
gniibe triaged T8052: GnuPG: First listing of secret keys is empty as Normal priority.
Thu, Feb 19, 5:21 AM · gpd5x (gpd-5.0.2), gpgrt, Bug Report, gpgagent, gnupg26
gniibe changed the status of T7875: GnuPG: Deletion of kyber key fails from Open to Testing.
Thu, Feb 19, 5:20 AM · Bug Report, PQC, gnupg26