Page MenuHome GnuPG
Feed Advanced Search

Feb 20 2024

werner added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

gpg --list-packets shows this:

Feb 20 2024, 2:03 PM · gpgme, Bug Report
werner committed rG95bc592ab547: g13: Allow command line style "g13 mount foo". (authored by werner).
g13: Allow command line style "g13 mount foo".
Feb 20 2024, 11:40 AM
werner committed rG3aa02027cdc3: scd:p15: Fix typo in a comment (authored by hamarituc).
scd:p15: Fix typo in a comment
Feb 20 2024, 10:34 AM
werner committed rG557f29d2c16e: scd:p15: Add ECC support for D-Trust Card 4.1/4.4 (authored by hamarituc).
scd:p15: Add ECC support for D-Trust Card 4.1/4.4
Feb 20 2024, 10:32 AM
werner committed rG1e496cf2e527: scd:p15: Take derive usage into account for decryption (2). (authored by werner).
scd:p15: Take derive usage into account for decryption (2).
Feb 20 2024, 10:31 AM
werner committed rG3341017ff125: scd:p15: Handle duplicate certificate ids. (authored by werner).
scd:p15: Handle duplicate certificate ids.
Feb 20 2024, 9:35 AM
werner committed rGad4bc3e04d0b: scd:p15: Take derive usage into account for decryption. (authored by werner).
scd:p15: Take derive usage into account for decryption.
Feb 20 2024, 9:35 AM

Feb 19 2024

werner added projects to T6986: Refresh/update OpenPGP keys should check WKD: Feature Request, Bug Report.
Feb 19 2024, 5:03 PM · gpd5x, Bug Report, Feature Request, gnupg24, kleopatra
werner renamed T6986: Refresh/update OpenPGP keys should check WKD from Kleopatra: Refresh OpenPGP keys should check WKD to Refresh OpenPGP keys should check WKD.
Feb 19 2024, 5:02 PM · gpd5x, Bug Report, Feature Request, gnupg24, kleopatra
werner added a project to T6986: Refresh/update OpenPGP keys should check WKD: gnupg24.

I need to come up with a better strategy here. --refresh-keys is a very useful command and it should do what the user expects. Maybe we can adjust the behaviour iff we detect that there is an LDAP keyserver.

Feb 19 2024, 5:02 PM · gpd5x, Bug Report, Feature Request, gnupg24, kleopatra
werner added a parent task for T7000: Take derive usage into account for pkcs#15 cards.: T7001: Support D-TRUST ECC cards.
Feb 19 2024, 1:54 PM · gnupg24 (gnupg-2.4.5), Bug Report, scd
werner added a subtask for T7001: Support D-TRUST ECC cards: T7000: Take derive usage into account for pkcs#15 cards..
Feb 19 2024, 1:54 PM · gnupg, scd
werner triaged T7001: Support D-TRUST ECC cards as Normal priority.
Feb 19 2024, 1:54 PM · gnupg, scd
werner moved T7000: Take derive usage into account for pkcs#15 cards. from Backlog to WiP on the gnupg24 board.
Feb 19 2024, 1:51 PM · gnupg24 (gnupg-2.4.5), Bug Report, scd
werner triaged T7000: Take derive usage into account for pkcs#15 cards. as Normal priority.
Feb 19 2024, 1:45 PM · gnupg24 (gnupg-2.4.5), Bug Report, scd

Feb 16 2024

werner added inline comments to rG848546b05ab0: dirmngr: Fix the regression of use of proxy for TLS connection..
Feb 16 2024, 10:11 AM
werner closed T6999: Are you aware of implementations which would generate signatures with 0x0001 lbits in signature? as Resolved.

No, I am not aware. I can't remember whether PGP once had such a bug because @dshaw did most cross-testing and fixing for PGP bugs. I would suggest to remove any such checks. IIRC, this was introduced by PGP 2 to speed up signature checking. 30 years ago RSA operations were quite expensive.

Feb 16 2024, 10:01 AM · Documentation, gnupg

Feb 15 2024

werner added a comment to T6755: libgcrypt: KEM API.

Although, we don't use our usual s-expressions we need to add a way to derive a keygrip from Kyber et al and also to wrap the key into an s-expression to that it can be stored by gpg-agent in its usual files. An exported new API to get the keygrip of a KEM key would be good to avoid encapsulation but for other purposes an encapsulation is still required.

Feb 15 2024, 6:00 PM · PQC, libgcrypt
werner added a comment to T6991: Adding XDG Base Directory paths as *fallbacks* over the existing ~/.gnupg paths.

That is simply because your XDG_RUNTIME is set to the same directory gnupg uses. See gnupg/common/homedir.c:_gnupg_socketdir_internal

Feb 15 2024, 5:44 PM · Support, gnupg, Feature Request
werner committed rW05ddc4949742: Include all code to sign MSI files. (authored by werner).
Include all code to sign MSI files.
Feb 15 2024, 3:06 PM
werner committed rG037067853609: speedo: Add config variable for the timestamp service. (authored by werner).
speedo: Add config variable for the timestamp service.
Feb 15 2024, 2:54 PM
werner closed T6996: Add Kleopatra at Portable App as Wontfix.

Portable Apps are a Bad Idea because they bypass important security mechanisms. In any case please tak such discussions to a mailing list and please do not use the bug tracker for this. The audience of bug reports is pretty limited.

Feb 15 2024, 2:16 PM · Feature Request
werner assigned T6985: Kleopatra: Check update not working correctly to TobiasFella.
Feb 15 2024, 11:08 AM · Restricted Project, gpg4win, kleopatra
werner added a comment to T6985: Kleopatra: Check update not working correctly.

Quick hint how to test a fix given that the versions.gnupg.org currently does not carry an entry for gpg4win.

Feb 15 2024, 11:07 AM · Restricted Project, gpg4win, kleopatra
werner committed rDabd6a3ab5f2e: web: Fix an URL. (authored by werner).
web: Fix an URL.
Feb 15 2024, 10:16 AM
werner claimed T6986: Refresh/update OpenPGP keys should check WKD.
Feb 15 2024, 9:25 AM · gpd5x, Bug Report, Feature Request, gnupg24, kleopatra

Feb 14 2024

werner triaged T6993: Missing signature for gpgol.dll as Low priority.

You mean the Authenticode signature? Afaics, only the gnupg files come with such signatures.

Feb 14 2024, 2:10 PM · gpgol, Feature Request, gpg4win
werner added a comment to T6992: Fix possible uninitialized err variable in libskba der builder.

@Jakuje, you are right. This is a plain error and we should do a new release to avoid false errors.

Feb 14 2024, 8:54 AM · libksba, Bug Report

Feb 13 2024

werner closed T3341: Offer to reencrypt existing crypto mails when switching keys, a subtask of T3338: Extending enigmail filter options, as Wontfix.
Feb 13 2024, 10:59 AM · Enigmail
werner closed T3341: Offer to reencrypt existing crypto mails when switching keys as Wontfix.

There is no Enigmail for TB anymore.

Feb 13 2024, 10:59 AM · Enigmail

Feb 10 2024

werner committed rG302afcb6f6af: gpg: Add option --assert-pubkey_algo. (authored by werner).
gpg: Add option --assert-pubkey_algo.
Feb 10 2024, 2:51 PM
werner changed the status of T6946: gpgv: Help automatic reject too short keys from Open to Testing.

We check the actual used signature and the corresponding (sub)key. Whether you trust this key is a different thing and we are not able to check that. Note that the same subkey may be used with different primary keys. The whole point of gpgv is to that you pass a list of trusted keys - actually this makes this new option superfluous but in gpg it makes sense. It was easy to add it to gpgv, though.

Feb 10 2024, 2:31 PM · gnupg24 (gnupg-2.4.5), Feature Request, gpgv

Feb 9 2024

werner added a project to T6985: Kleopatra: Check update not working correctly: gpg4win.
Feb 9 2024, 2:46 PM · Restricted Project, gpg4win, kleopatra

Feb 8 2024

werner added a comment to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature.

@Karam, please test as suggested by @ikloecker.

Feb 8 2024, 3:23 PM · gpgme, Bug Report
werner edited Description on i18n.
Feb 8 2024, 3:19 PM
werner triaged T6983: Improve Italian translate in Kleopatra as Low priority.

Setting the priority to low because that is the task for the KDE translation team. I am not sure how we can interact with the translation team, bug tracker wise. Do they have their own tracker?

Feb 8 2024, 3:18 PM · kleopatra, i18n
werner committed rX9f977a8b9d50: Fix README (authored by werner).
Fix README
Feb 8 2024, 12:37 PM

Feb 7 2024

werner edited projects for T6980: Bug in Kleopatra, added: Support; removed Bug Report.

Please post the output of "gpgconf -X" and "gpgconf -V".

Feb 7 2024, 10:08 PM · Support, gpg4win
werner closed T6981: Not VS-NfD compliant as Resolved.

VS-NfD is not a standard but a classification for restricted data. Software used to convey such material needs an official approval and is bound to certain organizational requirements. That is what "VS-NfD konform" says. The community version of gpg4win does not have this approval despite that it is technically the same code as the approved GnuPG VS-Desktop.

Feb 7 2024, 10:02 PM · Documentation, Support
werner committed rGPA596b953438e0: Add very basic support for PIV cards. (authored by werner).
Add very basic support for PIV cards.
Feb 7 2024, 6:53 PM
werner committed rGPAfc72ba2a3e7d: Fix typo in a menu entry. (authored by werner).
Fix typo in a menu entry.
Feb 7 2024, 6:53 PM
werner removed a project from T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature: C++.

Oh well, it does not use the c++ binding .

Feb 7 2024, 9:25 AM · gpgme, Bug Report
werner triaged T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature as Normal priority.
Feb 7 2024, 9:22 AM · gpgme, Bug Report
werner triaged T6962: gpg lock issue on Alma Linux upgraded servers as Normal priority.
Feb 7 2024, 9:21 AM · Support, gnupg
werner triaged T6975: The option --default-key gives up too early if there are multiple matches as Normal priority.
Feb 7 2024, 9:21 AM · Feature Request, gnupg
werner triaged T6976: RSA PKCS#1v1.5 signatures with SHA3 use invalid encoding as Normal priority.
Feb 7 2024, 9:20 AM · FIPS, libgcrypt, Bug Report
werner added projects to T6977: gpgme_op_verify from libgpgme hang without returning anything when verifying corrupted file signature: gpgme, C++.
Feb 7 2024, 9:20 AM · gpgme, Bug Report
werner added projects to T6976: RSA PKCS#1v1.5 signatures with SHA3 use invalid encoding: libgcrypt, FIPS.
Feb 7 2024, 9:17 AM · FIPS, libgcrypt, Bug Report
werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

Feb 7 2024, 9:09 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report

Feb 6 2024

werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

The old debug output is in genral okay but what I would do is to add a couple of log_debug calls like

Feb 6 2024, 5:16 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner committed rE49507cf6977f: core: Add "wipe" mode flag. (authored by werner).
core: Add "wipe" mode flag.
Feb 6 2024, 5:07 PM
werner committed rE1fdd8749014c: core: New function gpgrt_wipememory. (authored by werner).
core: New function gpgrt_wipememory.
Feb 6 2024, 5:07 PM
werner closed T6978: Add a command mode to the option parser as Resolved.
Feb 6 2024, 4:04 PM · Feature Request, gpgrt
werner committed rEb113114c7498: argparser: Implement a command mode. (authored by werner).
argparser: Implement a command mode.
Feb 6 2024, 3:13 PM
werner triaged T6978: Add a command mode to the option parser as Normal priority.
Feb 6 2024, 2:41 PM · Feature Request, gpgrt
werner committed rC52f18b9ffe6c: doc: Fix link to the s-expression description. (authored by werner).
doc: Fix link to the s-expression description.
Feb 6 2024, 9:09 AM

Feb 5 2024

werner committed rD1ea209620bc7: web: Improve wording of Libgcrypt's security model. (authored by werner).
web: Improve wording of Libgcrypt's security model.
Feb 5 2024, 3:14 PM
werner committed rG23d9093d9b05: More NEWS. (authored by werner).
More NEWS.
Feb 5 2024, 1:02 PM
werner closed T6975: The option --default-key gives up too early if there are multiple matches as Wontfix.

Instead of tweaking this and risk a regression for some users I added a suggested to the man page to use a fingerprint.

Feb 5 2024, 8:53 AM · Feature Request, gnupg
werner committed rG5842eee80523: doc: Suggest the use of a fingerprint for --default-key. (authored by werner).
doc: Suggest the use of a fingerprint for --default-key.
Feb 5 2024, 8:52 AM
werner closed T6972: Explicitly deprecate --use-embedded-filename -- it is hazardous as Resolved.

Unfortunately there are real world applications which make use of this option in special environments. Thus we can't remove it. I improved the warning in the man page.

Feb 5 2024, 8:44 AM · Documentation, gnupg, patch
werner committed rGe5f24218fcd8: doc: Improve warning for --use-embedded-filename. (authored by werner).
doc: Improve warning for --use-embedded-filename.
Feb 5 2024, 8:43 AM
werner closed T6974: Bump requisites on 2.2.x as Resolved.
Feb 5 2024, 8:24 AM · gnupg
werner committed rG3d46eb6cf799: common: Update requisites (authored by Angel).
common: Update requisites
Feb 5 2024, 8:24 AM
werner added a project to T6974: Bump requisites on 2.2.x: gnupg.

There will be a 2.2.43 soonish. Thanks for the patch.

Feb 5 2024, 8:24 AM · gnupg
werner committed rGcbe0956df0f9: gpgsm: Increase salt size in pkcs#12 parser. (authored by werner).
gpgsm: Increase salt size in pkcs#12 parser.
Feb 5 2024, 8:15 AM
werner committed rG214d3ffe0f91: gpgsm: Increase salt size in pkcs#12 parser. (authored by werner).
gpgsm: Increase salt size in pkcs#12 parser.
Feb 5 2024, 8:15 AM
werner committed rG375c3a238ab6: gpgsm: cleanup on error paths (authored by Angel).
gpgsm: cleanup on error paths
Feb 5 2024, 8:15 AM
werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

I would have expected an error message right after

Feb 5 2024, 8:09 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner closed T6973: uninitialized err on p12_parse as Resolved.

Thanks. Applied to 2.4 will eventually be merged into master.

Feb 5 2024, 7:55 AM · gnupg

Feb 2 2024

werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

Okay, I push the change for the extended salt size. Regarding the import of CA certificates, I have not seen any problems. In fact it is pretty common. Did you test with with 2.4.4. A test file would be helpful.

Feb 2 2024, 5:33 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner committed rW26f9a94902ed: Set version again to 4.3.1. (authored by werner).
Set version again to 4.3.1.
Feb 2 2024, 2:22 PM
werner committed rW165551b8e848: msi: Allow to build other GPD targets than only Desktop. (authored by werner).
msi: Allow to build other GPD targets than only Desktop.
Feb 2 2024, 2:18 PM

Feb 1 2024

werner committed rWa7b9a1c7673f: Temporary set version back to 4.3.0 (authored by werner).
Temporary set version back to 4.3.0
Feb 1 2024, 4:35 PM
werner committed rW900170590e76: build: Set IS_GPD_BUILD to a defined value. (authored by werner).
build: Set IS_GPD_BUILD to a defined value.
Feb 1 2024, 11:04 AM

Jan 31 2024

werner committed rWbeebc8cbcbee: msi: Use gcc -dumpversion to get a realible version number (authored by werner).
msi: Use gcc -dumpversion to get a realible version number
Jan 31 2024, 3:18 PM
werner committed rW99db0434ebbb: build: Improve for building the GPD version. (authored by werner).
build: Improve for building the GPD version.
Jan 31 2024, 1:44 PM
werner committed rWeaf8bbc10793: msi: Make make-msi.pl work for other build types. (authored by werner).
msi: Make make-msi.pl work for other build types.
Jan 31 2024, 1:44 PM
werner committed rW4e37d0b7dfec: Use https instead of ftp for gnu.org (authored by werner).
Use https instead of ftp for gnu.org
Jan 31 2024, 1:44 PM
werner committed rW942eb4e9ee85: msi: Use a separate help directory for GPD. (authored by werner).
msi: Use a separate help directory for GPD.
Jan 31 2024, 1:44 PM

Jan 30 2024

werner committed rG40b85d8e8cec: scd:openpgp: Allow PIN length of 6 also with a reset code. (authored by werner).
scd:openpgp: Allow PIN length of 6 also with a reset code.
Jan 30 2024, 3:59 PM
werner committed rGce69c103f433: scd:openpgp: Allow PIN length of 6 also with a reset code. (authored by werner).
scd:openpgp: Allow PIN length of 6 also with a reset code.
Jan 30 2024, 3:55 PM
werner added a comment to T6757: gpgsm 2.4 Fails to import P12 certificate/key.

Can you please try this patch:

Jan 30 2024, 11:50 AM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner triaged T6808: Libkleo Keyresolver: misleading display/wording in confirmation dialog as Normal priority.
Jan 30 2024, 11:14 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner created to-be-discussed.
Jan 30 2024, 11:14 AM
werner added a comment to T6808: Libkleo Keyresolver: misleading display/wording in confirmation dialog.

I guess we should put this on the agenda for our next RL meeting.

Jan 30 2024, 11:11 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner closed T4505: SM, W32: GPGSM hangs up the GnuPG System as Resolved.

That is an old bug report with a couple of fixes introduced over the years. As of now we sometimes see hangs on Windows on our test VMs. The common cause here seems to be USB card reader issues. Let's close this bug and wait for another bug report with current software versions.

Jan 30 2024, 11:09 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner edited projects for T6962: gpg lock issue on Alma Linux upgraded servers, added: gnupg, Support; removed Bug Report.

Since 2.2.20 we had these items in the NEWS

Jan 30 2024, 11:04 AM · Support, gnupg
werner triaged T6965: WKD fail: gpg/dimngr fails to retrieve public key as Normal priority.
Jan 30 2024, 10:57 AM · Support, dirmngr

Jan 29 2024

werner committed rG300c9eeace35: po: update Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: update Polish translation
Jan 29 2024, 10:59 AM
werner committed rG573098a2f294: Prepare NEWS for 2.2.43 (authored by werner).
Prepare NEWS for 2.2.43
Jan 29 2024, 10:48 AM
werner committed rG03207f62e80a: gpg: Minor code cleanup for fingerprint computation. (authored by werner).
gpg: Minor code cleanup for fingerprint computation.
Jan 29 2024, 10:30 AM
werner committed rGae0a755e0d8c: gpg: Hide --textmode from the help output. (authored by werner).
gpg: Hide --textmode from the help output.
Jan 29 2024, 9:27 AM
werner committed rG78eae9ffe8ce: doc: Mark --textmode as legacy option. (authored by werner).
doc: Mark --textmode as legacy option.
Jan 29 2024, 9:23 AM
werner committed rG2ed1f68b48db: doc: Fix spelling errors found by lintian. (authored by werner).
doc: Fix spelling errors found by lintian.
Jan 29 2024, 9:22 AM

Jan 26 2024

werner committed rG97b283765353: speedo: Improve parsing of the ~./.gnupg-autogen.rc (authored by werner).
speedo: Improve parsing of the ~./.gnupg-autogen.rc
Jan 26 2024, 4:00 PM
werner moved T6843: after enable kdf-setup impossible change user/admin pin from Backlog to QA on the gnupg22 board.

We need to test the PIN, PUK and reset code stuff in 2.2

Jan 26 2024, 3:14 PM · gnupg22 (gnupg-2.2.43), scd, yubikey
werner committed rGefe325ffdf21: scd:openpgp: Add the length check for new PIN. (authored by gniibe).
scd:openpgp: Add the length check for new PIN.
Jan 26 2024, 3:13 PM
werner committed rG20e85585ed20: scd:openpgp: Restructure the pin2hash_id_kdf function. (authored by werner).
scd:openpgp: Restructure the pin2hash_id_kdf function.
Jan 26 2024, 3:13 PM
werner moved T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t from Backlog to gnupg-2.2.43 on the gnupg22 board.
Jan 26 2024, 1:49 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)