Page MenuHome GnuPG
Feed All Stories

Mar 21 2022

eliz created T5892: t-cms-parser test program in libksba-1.6.0 needs to open files in binary mode for MS-Windows.
Mar 21 2022, 6:52 PM · libksba, Bug Report
eliz created T5891: EOPNOTSUPP is not defined in mingw.org's MinGW, fails compilation of libgcrypt-1.10.0.
Mar 21 2022, 6:49 PM · backport, libgcrypt, Bug Report
eliz created T5890: EOPNOTSUPP is not defined in mingw.org's MinGW, fails compilation of libgpg-error-1.44.
Mar 21 2022, 6:46 PM · gpgrt, Bug Report
eliz created T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW.
Mar 21 2022, 6:43 PM · npth, Bug Report
werner triaged T5886: Mutt PGP Error: "Could not decrypt PGP message" & "Could not copy message" on Ubuntu machine but works on macOS machine as Low priority.
Mar 21 2022, 6:29 PM · gnupg, Support
Jakuje added a comment to T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.

Adding

GPG_TTY=$(tty)
export GPG_TTY

makes this working so thank you for the pointer.

Mar 21 2022, 4:23 PM · Feature Request, pinentry, gnupg
William added a project to T5888: uid changed from [ultimate] to [ unknown]: gnupg.
Mar 21 2022, 3:15 PM · gnupg (gpg23), Bug Report
werner changed the status of T4394: Use I/O callbacks in gpgtar from Open to Testing.

No need for callbacks actually. We can do it in a simpler way. See commit rGe5ef5e3b914d5c8f0b841b078b164500ea157804

Mar 21 2022, 1:27 PM · gnupg (gpg22), gpgtar
werner committed rGd431feb3077f: gpgtar: Finally use a pipe for decryption. (authored by werner).
gpgtar: Finally use a pipe for decryption.
Mar 21 2022, 1:22 PM
werner committed rGe5ef5e3b914d: gpgtar: Finally use a pipe for decryption. (authored by werner).
gpgtar: Finally use a pipe for decryption.
Mar 21 2022, 1:22 PM
Antonio Rojas <arojas@archlinux.org> committed rKLEOPATRA39d95e570eab: Drop boost dependency (authored by Antonio Rojas <arojas@archlinux.org>).
Drop boost dependency
Mar 21 2022, 11:20 AM
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Now, the problem is not about the case of pid == getpid () any more.

Mar 21 2022, 9:56 AM · Bug Report, gnupg (gpg23)
werner added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

That would be bad for unattended use cases. Recording the time the lock file was created might be a solution. Then cleanup only after 15 minutes or so.

Mar 21 2022, 8:37 AM · Bug Report, gnupg (gpg23)
werner triaged T5887: gpgme_data_identify() function prototype not as documented as Normal priority.
Mar 21 2022, 7:45 AM · Documentation, gpgme, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO4d72c60509c0: GIT_SILENT: master is open (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: master is open
Mar 21 2022, 7:17 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO59782a425e25: GIT_SILENT: prepare 5.19.90 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.19.90
Mar 21 2022, 7:05 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAbd2344c732c0: GIT_SILENT: prepare 5.19.90 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.19.90
Mar 21 2022, 7:04 AM
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Note that there is a race condition still (after a fix of one race condition which may be somewhat likely and reproducible, and another fix of race condition when there is a stale lockfile).

Mar 21 2022, 5:16 AM · Bug Report, gnupg (gpg23)
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Fixed another race in commit: rG2f1afc129662: common: Fix another race condition, and address the other one.

Mar 21 2022, 5:09 AM · Bug Report, gnupg (gpg23)
William created T5888: uid changed from [ultimate] to [ unknown].
Mar 21 2022, 5:05 AM · gnupg (gpg23), Bug Report

Mar 20 2022

loskiq updated loskiq.
Mar 20 2022, 9:54 AM

Mar 19 2022

pert updated the task description for T5887: gpgme_data_identify() function prototype not as documented.
Mar 19 2022, 3:15 PM · Documentation, gpgme, Bug Report
pert created T5887: gpgme_data_identify() function prototype not as documented.
Mar 19 2022, 3:04 PM · Documentation, gpgme, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEOb3bc06c06377: GIT_SILENT: prepare 5.20rc (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20rc
Mar 19 2022, 9:46 AM
gniibe committed rG2f1afc129662: common: Fix another race condition, and address the other one. (authored by gniibe).
common: Fix another race condition, and address the other one.
Mar 19 2022, 6:55 AM
gniibe committed rG0ba69e558191: gpg: Always use version >= 4 to generate signature. (authored by gniibe).
gpg: Always use version >= 4 to generate signature.
Mar 19 2022, 5:41 AM
engel97 added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

{F3381469}I uploaded the whole homedir containing the keys after they were migrated by the new gnupg2.3.4. It should have all of the keys in there. Don't worry, these keys are just for testing and not used anywhere.

Mar 19 2022, 4:21 AM · gnupg24, Bug Report

Mar 18 2022

werner added a comment to T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.

Is your GPG_TTY set so that pinentry can find the right tty?

Mar 18 2022, 5:36 PM · Feature Request, pinentry, gnupg
werner edited projects for T5886: Mutt PGP Error: "Could not decrypt PGP message" & "Could not copy message" on Ubuntu machine but works on macOS machine, added: Support, Mutt; removed Bug Report.

Sorry, without detailed output of gpg we can't help you here. This is definitely not a GnuPG bug because too many people are using mutt and gnupg. You should also "set crypt_use_gpgme" -it works far better.

Mar 18 2022, 5:32 PM · gnupg, Support
Jakuje added a comment to T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.

the -v does not show more useful info on the gpg side:

# gpg2 --quick-gen-key admin
About to create a key for:
    "admin"
Mar 18 2022, 3:00 PM · Feature Request, pinentry, gnupg
TonyBarganski created T5886: Mutt PGP Error: "Could not decrypt PGP message" & "Could not copy message" on Ubuntu machine but works on macOS machine.
Mar 18 2022, 2:47 PM · gnupg, Support
werner committed rG449d2fbcde63: common: New function map_static_strings (authored by werner).
common: New function map_static_strings
Mar 18 2022, 2:23 PM
werner committed rG8631d4cfe251: gpg: Allow decryption of symencr even for non-compliant cipher. (authored by werner).
gpg: Allow decryption of symencr even for non-compliant cipher.
Mar 18 2022, 2:23 PM
werner committed rG06b70daa505d: gpg: Print info about the used AEAD algorithm in the compliance msg. (authored by werner).
gpg: Print info about the used AEAD algorithm in the compliance msg.
Mar 18 2022, 2:23 PM
werner committed rG6d6438a361d2: common: New flags for gnupg_spawn_process (authored by werner).
common: New flags for gnupg_spawn_process
Mar 18 2022, 2:23 PM
werner added a comment to T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.

Please run with option -v to see what's wrong with pinentry.

Mar 18 2022, 2:22 PM · Feature Request, pinentry, gnupg
werner committed rGc1453665491f: common: New function map_static_strings (authored by werner).
common: New function map_static_strings
Mar 18 2022, 2:10 PM
werner committed rG15eda7ce783a: gpg: Print info about the used AEAD algorithm. (authored by werner).
gpg: Print info about the used AEAD algorithm.
Mar 18 2022, 2:10 PM
werner committed rG7ba44d15ca2f: common: New flags for gnupg_spawn_process (authored by werner).
common: New flags for gnupg_spawn_process
Mar 18 2022, 2:10 PM
werner committed rGe081a601f7b3: gpg: Allow decryption of symencr even for non-compliant cipher. (authored by werner).
gpg: Allow decryption of symencr even for non-compliant cipher.
Mar 18 2022, 2:10 PM
Jakuje created T5885: Better message than "Inappropriate ioctl for device" for tty pinentries.
Mar 18 2022, 1:25 PM · Feature Request, pinentry, gnupg
Valodim added a watcher for Keyserver: Valodim.
Mar 18 2022, 12:28 PM
gniibe added a comment to rGd94b411f129f: common: Fix a race condition removing stale lockfile..

For the logic of detecting unlocking, it should work when h->use_o_excl == 1.

Mar 18 2022, 10:18 AM
werner raised a concern with rGd94b411f129f: common: Fix a race condition removing stale lockfile..
Mar 18 2022, 8:49 AM
cklassen added a comment to T5881: Not all keys available in Security approval window.

I had some more time to test this bug.

Mar 18 2022, 8:48 AM · Bug Report, gpgol
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

Before the fix above, https://bugs.debian.org/972525 can be explained by the following scenario:

Mar 18 2022, 7:59 AM · Bug Report, gnupg (gpg23)
gniibe added a project to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile): Restricted Project.

Fixed in master. Should be backported when found stable.

Mar 18 2022, 6:59 AM · Bug Report, gnupg (gpg23)
gniibe committed rGd94b411f129f: common: Fix a race condition removing stale lockfile. (authored by gniibe).
common: Fix a race condition removing stale lockfile.
Mar 18 2022, 6:57 AM
gniibe added a comment to T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).

I pushed a change for t-dotlock.c for testing.

Mar 18 2022, 4:41 AM · Bug Report, gnupg (gpg23)
gniibe committed rGa30359cecb5b: common: More heavy test condition for t-dotlock.c. (authored by gniibe).
common: More heavy test condition for t-dotlock.c.
Mar 18 2022, 4:36 AM
gniibe updated the task description for T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).
Mar 18 2022, 2:22 AM · Bug Report, gnupg (gpg23)
gniibe updated the task description for T5884: dotlock is not perfect (errornously remove .lock as stale lockfile).
Mar 18 2022, 2:21 AM · Bug Report, gnupg (gpg23)
gniibe triaged T5884: dotlock is not perfect (errornously remove .lock as stale lockfile) as High priority.
Mar 18 2022, 2:19 AM · Bug Report, gnupg (gpg23)

Mar 17 2022

ikloecker changed the status of T5850: Kleopatra: "Show not certified certificates" button shows any not fully valid certificates from Open to Testing.

There is a new key filter "Not certified certificates" that is selected if the button is pressed.

Mar 17 2022, 3:06 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRAb6f570f57fbd: Use the key filter to check for an uncertified OpenPGP key (authored by ikloecker).
Use the key filter to check for an uncertified OpenPGP key
Mar 17 2022, 2:59 PM
ikloecker committed rKLEOPATRAe3fba1dd4dc5: Use the key cache instead of running our own keylist job (authored by ikloecker).
Use the key cache instead of running our own keylist job
Mar 17 2022, 2:59 PM
ikloecker committed rKLEOPATRA6ef300c6c7c2: Show "good" but not certified keys instead of any not valid keys (authored by ikloecker).
Show "good" but not certified keys instead of any not valid keys
Mar 17 2022, 2:59 PM
ikloecker committed rLIBKLEOc4b2a06d0041: Bump library version (authored by ikloecker).
Bump library version
Mar 17 2022, 2:58 PM
ikloecker committed rLIBKLEO7d37b6391578: Add default filter for "good", uncertified OpenPGP keys (authored by ikloecker).
Add default filter for "good", uncertified OpenPGP keys
Mar 17 2022, 2:58 PM
aheinecke triaged T5883: Kleopatra: Add GpgOL help and Group help under a new "More Documents" entry in GnuPG VS-Desktop as Normal priority.
Mar 17 2022, 12:18 PM · kleopatra
ikloecker claimed T5850: Kleopatra: "Show not certified certificates" button shows any not fully valid certificates.
Mar 17 2022, 10:13 AM · Restricted Project, kleopatra, Bug Report
werner closed T5880: Old version of Zlib in GnuPG as Resolved.

SWDB updated - thus the latest zlib will be part of the next Windows build.

Mar 17 2022, 8:04 AM · CVE, gnupg (gpg22), gpg4win
tcataldo added a comment to T5854: Windows registry option to prevent modifications to signed/encrypted messages after validation by GpgOL.

we replace the encrypted text and attachments with the decrypted / verified parts

Mar 17 2022, 7:17 AM · gpgol, Feature Request
gniibe added projects to T5673: Using empty passphrase key pair, gpg2.2.9 fails to decrypt with error "No secret key" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful : gnupg (gpg22), Info Needed.
Mar 17 2022, 3:33 AM · gnupg (gpg22), Bug Report
gniibe triaged T5673: Using empty passphrase key pair, gpg2.2.9 fails to decrypt with error "No secret key" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful as Normal priority.

I can't replicate this symptom when I use gnupg1 for creating keys with no passphrase.

Mar 17 2022, 3:31 AM · gnupg (gpg22), Bug Report
gniibe added a project to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful : Info Needed.
Mar 17 2022, 1:53 AM · gnupg24, Bug Report
gniibe added a comment to T5639: dirmngr uses the wrong Let's encrypt chain.

I think that the particular issue of Let's Encrypt Certificate was handled correctly already.

Mar 17 2022, 1:15 AM · gnupg (gpg22), dirmngr
gniibe added subtasks for T5882: Cross signing certificate in X.509 support: T5445: gpgsm fails to find path to valid X.509 root when cross-signed intermediate certificate is present, T2972: GPGSM: Chain too long on cross signed certificate.
Mar 17 2022, 12:48 AM
gniibe added a parent task for T5445: gpgsm fails to find path to valid X.509 root when cross-signed intermediate certificate is present: T5882: Cross signing certificate in X.509 support.
Mar 17 2022, 12:48 AM · S/MIME, Bug Report
gniibe added a parent task for T2972: GPGSM: Chain too long on cross signed certificate: T5882: Cross signing certificate in X.509 support.
Mar 17 2022, 12:48 AM · Bug Report, gnupg, KDE, S/MIME
gniibe added a subtask for T5882: Cross signing certificate in X.509 support: T5639: dirmngr uses the wrong Let's encrypt chain.
Mar 17 2022, 12:46 AM
gniibe added a parent task for T5639: dirmngr uses the wrong Let's encrypt chain: T5882: Cross signing certificate in X.509 support.
Mar 17 2022, 12:46 AM · gnupg (gpg22), dirmngr
gniibe triaged T5882: Cross signing certificate in X.509 support as Normal priority.
Mar 17 2022, 12:45 AM

Mar 16 2022

aheinecke added a comment to T5850: Kleopatra: "Show not certified certificates" button shows any not fully valid certificates.

Yes, makes more sense to me, too. Maybe another filter "bad" certificates, so that you can bulk delete them for example to clean up your keyring?

Mar 16 2022, 5:09 PM · Restricted Project, kleopatra, Bug Report
ikloecker updated subscribers of T5850: Kleopatra: "Show not certified certificates" button shows any not fully valid certificates.

@aheinecke What do you think?

Mar 16 2022, 4:52 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA5bad3a6b47e6: Do not remove recipient widgets when they become empty (authored by ikloecker).
Do not remove recipient widgets when they become empty
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRA60536ecf8545: Refactor: Use a single flag for keeping track of editing (authored by ikloecker).
Refactor: Use a single flag for keeping track of editing
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAc6fa286c9dd7: Fix passing focus to next recipient widget if removed had focus (authored by ikloecker).
Fix passing focus to next recipient widget if removed had focus
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRA0a86e01d19f6: Prefix error messages with "Error: " (authored by ikloecker).
Prefix error messages with "Error: "
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAac79b61bd885: GIT_SILENT: Make private methods private and c'tor explicit (authored by ikloecker).
GIT_SILENT: Make private methods private and c'tor explicit
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAf246c9803028: Make error state and message of certificate input field more accessible (authored by ikloecker).
Make error state and message of certificate input field more accessible
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAbd4a5291d81a: Disable the Encrypt button if required information is missing (authored by ikloecker).
Disable the Encrypt button if required information is missing
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRA60e3ae56ec2c: Make the error concerning a recipient input field more prominent (authored by ikloecker).
Make the error concerning a recipient input field more prominent
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAba966cc7798f: Perform key lookup only if there is no matching key or group (authored by ikloecker).
Perform key lookup only if there is no matching key or group
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAbc34c70d8983: Treat whitespace-only text as empty (authored by ikloecker).
Treat whitespace-only text as empty
Mar 16 2022, 4:47 PM
ikloecker committed rKLEOPATRAe650628e9b38: Use locateKeysJob instead of keyForMailboxJob for locating key (authored by ikloecker).
Use locateKeysJob instead of keyForMailboxJob for locating key
Mar 16 2022, 4:47 PM
werner lowered the priority of T5750: GpgOL links to an FSF page for "Unsicher GpgOL" from High to Normal.
Mar 16 2022, 4:35 PM · Restricted Project, Feature Request, gpgol
werner claimed T4729: WKD via http_proxy does not work if DNS is broken/unavailable.
Mar 16 2022, 4:31 PM · gnupg (gpg22), Restricted Project, dns, dirmngr
werner raised the priority of T4729: WKD via http_proxy does not work if DNS is broken/unavailable from Normal to High.
Mar 16 2022, 4:30 PM · gnupg (gpg22), Restricted Project, dns, dirmngr
gniibe closed T5157: libgcrypt: ARM64 Builds on macOS fail as Resolved.
Mar 16 2022, 3:09 PM · toolchain, MacOS, libgcrypt, Bug Report
gniibe closed T5157: libgcrypt: ARM64 Builds on macOS fail, a subtask of T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac, as Resolved.
Mar 16 2022, 3:09 PM · Restricted Project, MacOS, libgcrypt, Bug Report
gniibe closed T5120: Incompatible Ed25519 secret key (no-encryption), a subtask of T5114: GnuPG fails to import back generated and exported EdDSA secret key., as Resolved.
Mar 16 2022, 3:07 PM · gnupg, Restricted Project, gpgagent, Bug Report
gniibe closed T5120: Incompatible Ed25519 secret key (no-encryption) as Resolved.
Mar 16 2022, 3:07 PM · gnupg (gpg22), Bug Report
gniibe closed T4931: gnupg unusable with a long path to $HOME as Resolved.
Mar 16 2022, 3:03 PM · Not A Bug, FAQ, gnupg
gniibe closed T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib as Resolved.
Mar 16 2022, 2:55 PM · MacOS, libgcrypt, Bug Report
bernhard added a comment to T5750: GpgOL links to an FSF page for "Unsicher GpgOL".

The current links should be replaced or removed.

Mar 16 2022, 2:43 PM · Restricted Project, Feature Request, gpgol
ikloecker added a comment to T5881: Not all keys available in Security approval window.

You could verify this with another email address containing a +.

Mar 16 2022, 2:39 PM · Bug Report, gpgol
cklassen added a comment to T5881: Not all keys available in Security approval window.

How can I check this, @ikloecker ?

Mar 16 2022, 1:28 PM · Bug Report, gpgol
ikloecker added a comment to T5881: Not all keys available in Security approval window.

Can you check whether the + character in the email addresses is causing this?

Mar 16 2022, 1:07 PM · Bug Report, gpgol
cklassen added a project to T5881: Not all keys available in Security approval window: Bug Report.
Mar 16 2022, 1:01 PM · Bug Report, gpgol