Page MenuHome GnuPG
Feed Advanced Search

Sep 26 2024

werner added a comment to T6614: GpgOL: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data..

A bit more verbose description would be helpful ...

Sep 26 2024, 3:12 PM · Restricted Project, gpgol
werner closed T6656: GpgOL: Better name for "GpgOL_MIME_structure.txt" as Resolved.
Sep 26 2024, 3:08 PM · Restricted Project, gpgol
werner renamed T6885: Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range from Forwarding mail with attachments embeded into the *.eml file will trigger GnuPG reporting an index out of range to Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range.
Sep 26 2024, 2:37 PM · gpgol, Restricted Project, Bug Report, gpg4win
werner closed T7135: GpgOL: POP3 issue as Wontfix.

Closing because POP3 is rarely used and has never been supported.

Sep 26 2024, 2:33 PM · gpgol, Restricted Project
werner lowered the priority of T6424: GpgOL: Move resolver code into Kleopatra from High to Low.

More than a year old - we can reduce the priority.

Sep 26 2024, 2:15 PM · vsd33, Restricted Project, kleopatra, gpgol
werner lowered the priority of T7098: Change the GpgOL encryption icon according to its state from High to Low.

Note: The code for this is in the work/mmontkowski branch but has not yet been merged with master. Before we take this bug up again, we need to look closer at the ribbon UI events as remarked by Andre on July 29.

Sep 26 2024, 2:13 PM · vsd33, Feature Request, Restricted Project, gpgol
werner closed T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST as Resolved.

That was resolved with vsd 3.2.0

Sep 26 2024, 2:05 PM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
werner closed T7305: epoch-value for component `libgcrypt` not queried properly as Invalid.

The Libgcrypt version you are using has not been build from git or a released tarballs. Only with a released tarball you would get no suffix. With git bou will see a -betaNNNN suffix.

Sep 26 2024, 11:34 AM · FAQ, Support
werner committed rM3bf1ea97bcab: core: Allow GPGME_CREATE_ADSK also for gnupg 2.2.45 (authored by werner).
core: Allow GPGME_CREATE_ADSK also for gnupg 2.2.45
Sep 26 2024, 11:28 AM
werner committed rGecda4b1e1694: gpg: Add magic parameter "default" to --quick-add-adsk. (authored by werner).
gpg: Add magic parameter "default" to --quick-add-adsk.
Sep 26 2024, 11:06 AM
werner committed rG45ae027ce404: gpg: New command --quick-add-adsk (authored by werner).
gpg: New command --quick-add-adsk
Sep 26 2024, 11:06 AM
werner committed rGeafe17532069: gpg: New option --default-new-key-adsk and "addadsk" for edit-key. (authored by werner).
gpg: New option --default-new-key-adsk and "addadsk" for edit-key.
Sep 26 2024, 11:06 AM
werner committed rG7eb39815bd73: common: New function tokenize_to_strlist. (authored by werner).
common: New function tokenize_to_strlist.
Sep 26 2024, 11:06 AM
werner moved T6882: Make ADSK configurable for new keys from Backlog to WiP on the gnupg22 board.

Backported to 2.2

Sep 26 2024, 11:05 AM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)

Sep 25 2024

werner edited projects for T7103: Confusing error message when changing passphrase/password of subkey, added: Feature Request, gnupg26; removed gnupg24, gnupg22.

I don't think it makes sense to add such a feature/bug fix to the old versions.

Sep 25 2024, 5:24 PM · gnupg26, Feature Request
werner closed T7109: Build failure of gnupg2 with uclibc-ng as Resolved.
Sep 25 2024, 4:32 PM · npth, Bug Report
werner moved T5436: gpg-agent 2.3.1: PIN caching not working for decrypt operations from Backlog to done on the gnupg24 board.
Sep 25 2024, 4:31 PM · gnupg24, yubikey, Bug Report
werner moved T6579: gnupg-2.4.3 build failure from Backlog to gnupg-2.4.4 on the gnupg24 board.
Sep 25 2024, 4:29 PM · gnupg24 (gnupg-2.4.4), Gentoo, Bug Report
werner moved T6960: Release GnuPG 2.4.5 from Backlog to gnupg-2.4.5 on the gnupg24 board.
Sep 25 2024, 4:29 PM · gnupg24 (gnupg-2.4.5), Release Info
werner moved T6556: gpgtar: Removes existing output file on error from Backlog to gnupg-2.4.2 on the gnupg24 board.
Sep 25 2024, 4:29 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner closed T6556: gpgtar: Removes existing output file on error as Resolved.

We won't do that for Windows.

Sep 25 2024, 4:27 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner moved T6556: gpgtar: Removes existing output file on error from Backlog to gnupg-2.2.42 on the gnupg22 board.
Sep 25 2024, 4:26 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner edited projects for T5085: Filter APDUs in log output, added: gnupg; removed gnupg24, gnupg22.
Sep 25 2024, 4:23 PM · gnupg, Feature Request, scd
werner edited projects for T5446: Don't show LDAP credentials in error messages, at least not by default, added: gnupg, dirmngr; removed gnupg22.
Sep 25 2024, 4:21 PM · dirmngr, gnupg
werner edited projects for T6820: SCD: Invalid ID when decrypting with brainpool key , added: gnupg, Not A Bug; removed Restricted Project, gnupg22.
Sep 25 2024, 4:20 PM · Not A Bug, gnupg
werner moved T7121: gnupg 2.2.43: scdaemon fails with KDF from Backlog to gnupg-2.2.44 on the gnupg22 board.
Sep 25 2024, 4:19 PM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
werner moved T7087: Release GnuPG 2.2.44 from Backlog to gnupg-2.2.44 on the gnupg22 board.
Sep 25 2024, 4:17 PM · gnupg22 (gnupg-2.2.44), Release Info
werner changed the status of T7293: spawn API glitch from Open to Testing.
Sep 25 2024, 4:14 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner added a comment to T7293: spawn API glitch.

Fixed in 2.2 with: rGc33523a0132e047032c4d65f9dedec0297bfbef3

Sep 25 2024, 4:13 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner committed rGc33523a0132e: common:w32: Don't expose unused functions. (authored by gniibe).
common:w32: Don't expose unused functions.
Sep 25 2024, 4:13 PM
werner moved T7293: spawn API glitch from Backlog to WiP on the gnupg22 board.
Sep 25 2024, 4:12 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner moved T7293: spawn API glitch from Backlog to QA on the gnupg24 board.
Sep 25 2024, 4:12 PM · gnupg24, gnupg22, gpgrt, Bug Report
werner claimed T7254: Release GnuPG 2.2.45.
Sep 25 2024, 4:08 PM · Duplicate, Release Info
werner triaged T7301: Kleopatra: Remove any usage and mention of the short Key ID as Low priority.

Yes, this is a bit annoying but recall that for v3 keys you can't even deduce the keyid from its fingerprint.

Sep 25 2024, 3:31 PM · kleopatra, Restricted Project
werner moved T7200: Trustdb not updated on import of extended certificate from Backlog to QA on the vsd33 board.
Sep 25 2024, 3:26 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner moved T7200: Trustdb not updated on import of extended certificate from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 25 2024, 3:26 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner changed the status of T7200: Trustdb not updated on import of extended certificate from Open to Testing.

I guess this is now fixed for all branches.

Sep 25 2024, 3:26 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner committed rG8b4ad616de6c: gpg: Exclude expired trusted keys from the key validation process. (authored by werner).
gpg: Exclude expired trusted keys from the key validation process.
Sep 25 2024, 3:25 PM
werner committed rGceec31751cc0: gpg: Validate the trustdb after the import of a trusted key. (authored by werner).
gpg: Validate the trustdb after the import of a trusted key.
Sep 25 2024, 3:25 PM
werner committed rGce54266d6670: gpg: Remove useless variable in validate_keys. (authored by werner).
gpg: Remove useless variable in validate_keys.
Sep 25 2024, 3:25 PM
werner committed rG19f2f00bfd30: gpg: Exclude expired trusted keys from the key validation process. (authored by werner).
gpg: Exclude expired trusted keys from the key validation process.
Sep 25 2024, 3:24 PM
werner committed rGa0aea092647c: gpg: Validate the trustdb after the import of a trusted key. (authored by werner).
gpg: Validate the trustdb after the import of a trusted key.
Sep 25 2024, 3:24 PM
werner committed rGc59eeda3c429: gpg: Remove useless variable in validate_keys. (authored by werner).
gpg: Remove useless variable in validate_keys.
Sep 25 2024, 3:24 PM
werner committed rG23d4e7f0a796: gpg: Validate the trustdb after the import of a trusted key. (authored by werner).
gpg: Validate the trustdb after the import of a trusted key.
Sep 25 2024, 3:15 PM
werner committed rG3dd6887f13b4: gpg: Remove useless variable in validate_keys. (authored by werner).
gpg: Remove useless variable in validate_keys.
Sep 25 2024, 3:15 PM
werner committed rG79ab52ff42e8: gpg: Exclude expired trusted keys from the key validation process. (authored by werner).
gpg: Exclude expired trusted keys from the key validation process.
Sep 25 2024, 3:15 PM
werner added a comment to rGa269a27c4ce5: common: Fix gnupg_exec_tool_stream for INEXTRA==NULL..

Oh. I should have noticed that. Thanks for fixing.

Sep 25 2024, 9:30 AM

Sep 24 2024

werner committed rG11387b24a5de: common: Add debug code to gnupg_exec_tool_stream (authored by werner).
common: Add debug code to gnupg_exec_tool_stream
Sep 24 2024, 3:48 PM
werner committed rE4a3dc85f695e: estream: Let poll return an error for a closed fd. (authored by werner).
estream: Let poll return an error for a closed fd.
Sep 24 2024, 3:45 PM
werner triaged T7298: gpg --quick-set-expire fails for V5 subkeys as Normal priority.
Sep 24 2024, 2:24 PM · gnupg24, gnupg26, Bug Report
werner added a comment to T7298: gpg --quick-set-expire fails for V5 subkeys.

Please go ahead and apply to master. I'll take then care of backporting.

Sep 24 2024, 2:23 PM · gnupg24, gnupg26, Bug Report
werner claimed T7298: gpg --quick-set-expire fails for V5 subkeys.
Sep 24 2024, 2:20 PM · gnupg24, gnupg26, Bug Report
werner added a comment to T7296: Kleopatra: Change filters "All certificates" etc. so that they do not include disabled ones.

I would exclude them.

Sep 24 2024, 2:19 PM · vsd33, Feature Request, kleopatra, Restricted Project
werner added a comment to T7295: Kleopatra: Add explanation for message "no secret key".

Okay, okay: s/private key/secret key/

Sep 24 2024, 10:40 AM · vsd33, kleopatra, Restricted Project

Sep 23 2024

werner triaged T7295: Kleopatra: Add explanation for message "no secret key" as High priority.

I'd write: "This means that the data you want to decrypt was not encrypted to any of your private keys."

Sep 23 2024, 1:13 PM · vsd33, kleopatra, Restricted Project
werner triaged T7296: Kleopatra: Change filters "All certificates" etc. so that they do not include disabled ones as Normal priority.
Sep 23 2024, 1:11 PM · vsd33, Feature Request, kleopatra, Restricted Project

Sep 20 2024

werner committed rW4735b6582874: Update gnupg-2.4, kleo etc to latest snapshots (authored by werner).
Update gnupg-2.4, kleo etc to latest snapshots
Sep 20 2024, 4:29 PM
werner added a comment to T7294: keyboxd: Possible race conditions (and clean up).

Things look good on Windows. A quick test using gnupg24 with backported patches did not show any hangs. More testing will follow next week.

Sep 20 2024, 3:13 PM · Bug Report, kleopatra, Restricted Project
werner committed rG6ed2857d5406: w32: Fix last commit to build on Windows. (authored by werner).
w32: Fix last commit to build on Windows.
Sep 20 2024, 2:05 PM
werner committed rG03459618c5f8: w32: Fix last commit to build on Windows. (authored by werner).
w32: Fix last commit to build on Windows.
Sep 20 2024, 2:04 PM
werner committed rGc98385d311ca: scd: Fix DEVINFO, allowing no clients which watch the change. (authored by gniibe).
scd: Fix DEVINFO, allowing no clients which watch the change.
Sep 20 2024, 12:07 PM

Sep 19 2024

werner committed rG8c0ac05f0602: speedo: Make use of wget more robust (authored by werner).
speedo: Make use of wget more robust
Sep 19 2024, 4:32 PM
werner committed rGf1e42cdf533e: doc: Update NEWS (authored by werner).
doc: Update NEWS
Sep 19 2024, 4:31 PM
werner committed rG94a7a674737b: speedo: Make use of wget more robust (authored by werner).
speedo: Make use of wget more robust
Sep 19 2024, 4:31 PM
werner committed rGf6858322a3db: po: Update German translation (authored by werner).
po: Update German translation
Sep 19 2024, 4:31 PM
werner committed rGed5edb431525: speedo: Add ntbtls to the wixlib (authored by werner).
speedo: Add ntbtls to the wixlib
Sep 19 2024, 4:31 PM
werner committed rGcc30ceee5cb8: po: Updated one string of the Portuguese translation (authored by werner).
po: Updated one string of the Portuguese translation
Sep 19 2024, 4:31 PM
werner committed rG15aea30de0e4: speedo: Update to be more aligned with the version in master (authored by werner).
speedo: Update to be more aligned with the version in master
Sep 19 2024, 4:31 PM
werner committed rG35d80ebd7876: doc: Add support for generating HTML versions of the man pages. (authored by werner).
doc: Add support for generating HTML versions of the man pages.
Sep 19 2024, 4:31 PM
werner committed rGa698adbb533f: kbx: Fix a race condition on DATABASE_HD. (authored by gniibe).
kbx: Fix a race condition on DATABASE_HD.
Sep 19 2024, 4:31 PM
werner committed rGe76bac2ef2ef: build: Fix make distclean for gnupg.7.html (authored by werner).
build: Fix make distclean for gnupg.7.html
Sep 19 2024, 4:31 PM
werner committed rG32476f870d62: scd: Fix DEVINFO to allow multiple clients. (authored by gniibe).
scd: Fix DEVINFO to allow multiple clients.
Sep 19 2024, 4:31 PM
werner committed rGb8ddffead558: doc: Updated comments in speedo.mk (authored by werner).
doc: Updated comments in speedo.mk
Sep 19 2024, 4:31 PM
werner committed rG685acf650a68: build: Also cleanup generated html file in a make distcheck (authored by werner).
build: Also cleanup generated html file in a make distcheck
Sep 19 2024, 4:31 PM
werner committed rGa17584d000cf: gpg: Fix getting key by IPGP. (authored by gniibe).
gpg: Fix getting key by IPGP.
Sep 19 2024, 4:31 PM
werner committed rG178c3fe62c25: gpg: Improve detection of input data read errors. (authored by werner).
gpg: Improve detection of input data read errors.
Sep 19 2024, 4:31 PM
werner committed rGe16728f3d63d: gpg: Make --no-literal work again for -c and --store. (authored by werner).
gpg: Make --no-literal work again for -c and --store.
Sep 19 2024, 4:31 PM
werner committed rG0f0c59d6ff9d: gpg: remove workaround for Libgcrypt < 1.8.6 (authored by werner).
gpg: remove workaround for Libgcrypt < 1.8.6
Sep 19 2024, 4:31 PM
werner committed rGe7ff519116d5: po: Update Portuguese Translation. (authored by Daniel Cerqueira <dan.git@lispclub.com>).
po: Update Portuguese Translation.
Sep 19 2024, 2:52 PM
werner added a comment to T7200: Trustdb not updated on import of extended certificate.

The import code related to the trust management did not change since 2018. Thus I doubt it depends on the version.

Sep 19 2024, 1:03 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner committed rG2770efa75b76: gpg: Avoid wrong decryption_failed for signed+OCB msg w/o pubkey. (authored by werner).
gpg: Avoid wrong decryption_failed for signed+OCB msg w/o pubkey.
Sep 19 2024, 10:13 AM
werner committed rG6432d17385d0: agent: Fix detection of the trustflag de-vs. (authored by werner).
agent: Fix detection of the trustflag de-vs.
Sep 19 2024, 10:12 AM
werner committed rGe8598390beca: gpg: Avoid wrong decryption_failed for signed+OCB msg w/o pubkey. (authored by werner).
gpg: Avoid wrong decryption_failed for signed+OCB msg w/o pubkey.
Sep 19 2024, 10:01 AM
werner committed rG9e8e48e00b85: gpg: Avoid wrong decryption_failed for signed+OCB msg w/o pubkey. (authored by werner).
gpg: Avoid wrong decryption_failed for signed+OCB msg w/o pubkey.
Sep 19 2024, 9:59 AM
werner reopened T7042: AEAD mode does not properly handle modified cipher text as "Open".

This fix has the problem that for a signed message where the signing key is not available gpg emits the decryption_failed status line and prints "WARNING: encrypted message has been manipulated". This is because we use log_error to show that the signature could not be verified due to a missing key. The extra check we introduced with rG50e81ad38d2b lloked at the error counter and thus triggered the decryptio failed.

Sep 19 2024, 9:51 AM · gnupg26, Bug Report
werner added a comment to T7200: Trustdb not updated on import of extended certificate.

Does the file system watcher catch that keyboxd changes its database file below public-keys.d ?

Sep 19 2024, 8:58 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
werner added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

I see. the systemd race of having two gpg-agent processes. The second gpg-agent should eventually go away but than it is already too late.

Sep 19 2024, 8:56 AM · gpgagent, scd, gnupg24, Bug Report
werner added a comment to T7294: keyboxd: Possible race conditions (and clean up).

Sounds very reasonable. Maybe the initial idea was to open the database directly after keyboxd start and before and connections are accepted. My usual try to optimize a mutex away - I should not do this.

Sep 19 2024, 8:49 AM · Bug Report, kleopatra, Restricted Project

Sep 18 2024

werner added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

You mean it is possible that the initialization function is called by several threads - or that two scdaemon's are running before they realize that one of them is in the way?

Sep 18 2024, 6:30 PM · gpgagent, scd, gnupg24, Bug Report
werner added a comment to T7200: Trustdb not updated on import of extended certificate.

How does Kleo's key listing after an import work? Does it do a full listing or just updates the imported keys? Keep in mind that the import merely sets a flag in the trudtdb to be evaluated by the next key listing.

Sep 18 2024, 6:23 PM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project

Sep 17 2024

werner committed rGd9fdc165e657: agent: Fix detection of the trustflag de-vs. (authored by werner).
agent: Fix detection of the trustflag de-vs.
Sep 17 2024, 1:40 PM
werner committed rG6ff13380a2e3: agent: Fix detection of the trustflag de-vs. (authored by werner).
agent: Fix detection of the trustflag de-vs.
Sep 17 2024, 1:39 PM

Sep 16 2024

werner triaged T7292: gpg-mail-tube: Add more features as Normal priority.
Sep 16 2024, 3:22 PM · Feature Request, gnupg26

Sep 15 2024

werner triaged T7285: Okular: Improvement of error messages regarding signatures as Normal priority.
Sep 15 2024, 10:24 AM · Restricted Project, okular
werner triaged T7291: scdaemon randomly hangs when trying to access a token as Unbreak Now! priority.

Actually we have similar problems with the 2.4 branch - in particular on Windows. We can quite easy reproduce this when using Kleopatra. Thus the working hypothesis is a locking problem because Kleopatra uses several threads and the order of actions recently changed.

Sep 15 2024, 10:22 AM · scd

Sep 13 2024

werner committed rG54e06273c0dc: gpgsm: New option --assert-signer (authored by werner).
gpgsm: New option --assert-signer
Sep 13 2024, 4:36 PM
werner committed rD289953f10bde: web: Add man pages for 2.5. (authored by werner).
web: Add man pages for 2.5.
Sep 13 2024, 12:33 PM

Sep 12 2024

werner changed the status of T6815: PQC encryption for GnuPG from Open to Testing.

See new subtask T7290 for smartcards and the link entries mentioned above.

Sep 12 2024, 2:32 PM · gnupg26, OpenPGP, PQC, gnupg
werner changed the status of T6815: PQC encryption for GnuPG, a subtask of T6638: PQC for GnuPG, from Open to Testing.
Sep 12 2024, 2:32 PM · OpenPGP, PQC, gnupg
werner triaged T7290: Kyber+ECC with smartcards as Normal priority.
Sep 12 2024, 2:31 PM · gnupg26, OpenPGP, PQC, gnupg