Page MenuHome GnuPG
Feed Advanced Search

Jan 13 2023

werner added a comment to T6347: gpgtar needs to support a few more general command line args to be usable by gpgme.

no-tty and charset are anyway obsolete and passed only for older gpg versions. The other things should have useful defaults in gpg - in particular these defaults are taken from the same envvar as gpgme does. See send_pinentry_environment.

Jan 13 2023, 10:14 AM · gnupg, Restricted Project

Jan 12 2023

werner committed rGf2d25b04d7da: sm: Fix compliance checking for ECC signature verification. (authored by werner).
sm: Fix compliance checking for ECC signature verification.
Jan 12 2023, 9:03 PM
werner committed rG338a5ecaa1f1: sm: Fix compliance checking for ECC signature verification. (authored by werner).
sm: Fix compliance checking for ECC signature verification.
Jan 12 2023, 8:56 PM
werner triaged T6334: Remove or explain sha1sum in announcement mails as Wishlist priority.
Jan 12 2023, 8:58 AM · dev.gnupg.org, Feature Request

Jan 11 2023

werner committed rGb58cf129f47a: dirmngr: Cleanup of the no-Tor check with --gpgconf-* commands (authored by werner).
dirmngr: Cleanup of the no-Tor check with --gpgconf-* commands
Jan 11 2023, 11:41 AM
werner committed rGd1298fa28753: w32: Make sure DEP is enabled. (authored by werner).
w32: Make sure DEP is enabled.
Jan 11 2023, 11:41 AM
werner committed rG1f7a88ec5eba: doc: Minor fix of the --keyserver option. (authored by werner).
doc: Minor fix of the --keyserver option.
Jan 11 2023, 11:41 AM
werner committed rG818051432c00: dirmngr: Do not check for Tor for --gpgconf-* options (authored by werner).
dirmngr: Do not check for Tor for --gpgconf-* options
Jan 11 2023, 11:34 AM
werner committed rGb7f21f9f21d5: po: Auto update (authored by werner).
po: Auto update
Jan 11 2023, 11:34 AM
werner committed rG98100fadc4f4: gpg: Remove duplicated diagnostic. (authored by werner).
gpg: Remove duplicated diagnostic.
Jan 11 2023, 11:34 AM
werner committed rGff3c86ab25cb: po: Update German translation (authored by werner).
po: Update German translation
Jan 11 2023, 11:34 AM
werner committed rG73624de5b71d: gpg: Add missing space to a diagnostic. (authored by werner).
gpg: Add missing space to a diagnostic.
Jan 11 2023, 11:34 AM
werner committed rG17b985787e23: doc: Minor man page fixes. (authored by werner).
doc: Minor man page fixes.
Jan 11 2023, 11:34 AM
werner committed rGf618731f7e43: w32: Make sure DEP is enabled. (authored by werner).
w32: Make sure DEP is enabled.
Jan 11 2023, 11:34 AM

Jan 10 2023

werner added a comment to T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.

See also T6329

Jan 10 2023, 12:11 PM · Restricted Project, kleopatra

Jan 9 2023

werner triaged T6341: Release GPGME 1.19.0 as Normal priority.
Jan 9 2023, 12:15 PM · gpgme, Release Info

Jan 8 2023

werner added a comment to T5818: Release Libgcrypt 1.8.10.

See T6340 in case of build problems.

Jan 8 2023, 2:02 PM · Release Info, libgcrypt
werner closed T6340: Libgcrypt: Libgcrypt 1.8.10 FTBFS against new Libgpg-error 1.46 as Wontfix.

Will not be fixed because the only change is intentionally the export target for a regression test suite. The other fix is for the old FIPS RNG which is not used at all.

Jan 8 2023, 2:02 PM · Bug Report

Jan 6 2023

werner closed T6329: Extend --min-rsa-length by a start date as Wontfix.

It turned out that this does not make much sense.

Jan 6 2023, 10:35 AM · gnupg, Feature Request
werner closed T6280: Release GnuPG 2.2.41 as Resolved.
Jan 6 2023, 10:30 AM · gnupg22, Release Info
werner added a comment to T6336: Don't use deprecated --supervised option in example systemd service units.

Actually, the entire systemd based launching is deprecated and thus the logged warning is on purpose.

Jan 6 2023, 9:20 AM · Bug Report

Jan 5 2023

werner committed rD2a8ab8a1b70e: web: Fix last commit (authored by werner).
web: Fix last commit
Jan 5 2023, 5:46 PM
werner committed rD0e0c98fa850a: web: Add sha256 checksums to the integrity page (authored by werner).
web: Add sha256 checksums to the integrity page
Jan 5 2023, 5:31 PM
werner closed T6334: Remove or explain sha1sum in announcement mails as Wontfix.

Nope - too long for checking and introduces line wraps. Those who are not able to check digital signatures are also not able to properly handle checksum verification. On some platforms you don't even have a sha256sum tool. And they need to verify the mails first anyway. Note that for internal purposes we use sha256sum for years.

Jan 5 2023, 5:10 PM · dev.gnupg.org, Feature Request
werner committed rWdc0483d6bd11: Update to libgcrypt 1.8.10 (authored by werner).
Update to libgcrypt 1.8.10
Jan 5 2023, 5:08 PM
werner closed T5818: Release Libgcrypt 1.8.10 as Resolved.
Jan 5 2023, 5:05 PM · Release Info, libgcrypt
werner committed rC69c4bd33779d: build: Fix names in swdb.snippet (authored by werner).
build: Fix names in swdb.snippet
Jan 5 2023, 5:01 PM
werner committed rDe73a421ebf5a: swdb: Fix last commit (authored by werner).
swdb: Fix last commit
Jan 5 2023, 4:59 PM
werner committed rDcbc497c12edb: swdb: Libgcrypt 1.8.10 (authored by werner).
swdb: Libgcrypt 1.8.10
Jan 5 2023, 4:59 PM
werner committed rC2293e7575782: Post release updates (authored by werner).
Post release updates
Jan 5 2023, 4:55 PM
werner committed rC30ab3e6950c3: Release 1.8.10 (authored by werner).
Release 1.8.10
Jan 5 2023, 4:55 PM
werner triaged T6335: Release Libgcrypt 1.8.11 as Low priority.
Jan 5 2023, 4:54 PM · libgcrypt, Release Info
werner committed rCafe72f2bf53b: tests: Allow running testdrv on Unix in the build dir (authored by werner).
tests: Allow running testdrv on Unix in the build dir
Jan 5 2023, 12:47 PM
werner committed rC55956913f8a8: tests: Fix minor glitches. (authored by werner).
tests: Fix minor glitches.
Jan 5 2023, 12:47 PM
werner committed rC47993489a81f: New test Makefile target xtestsuite (authored by werner).
New test Makefile target xtestsuite
Jan 5 2023, 12:47 PM
werner committed rC72bd92465063: New test driver to allow for standalone regression tests. (authored by werner).
New test driver to allow for standalone regression tests.
Jan 5 2023, 12:47 PM

Jan 4 2023

werner committed rDf59475d6e553: web: Fixed date of 25 years gnupg news entry (authored by werner).
web: Fixed date of 25 years gnupg news entry
Jan 4 2023, 12:01 PM
werner added a comment to T6329: Extend --min-rsa-length by a start date.

We can simply change the arg type from number to string and use a value like 3072/20240101

Jan 4 2023, 10:58 AM · gnupg, Feature Request

Jan 3 2023

werner triaged T6329: Extend --min-rsa-length by a start date as Normal priority.
Jan 3 2023, 2:40 PM · gnupg, Feature Request
werner added a comment to T6324: libassuan, w32: assuan_sock_check_nonce fails with master.

What I mean is that our socket emulation is encapsulated in libgcrypt and details should not be visible to the caller. Further libassuan and kleopatra might be build against different libc versions and thus the used structures might also differ.

Jan 3 2023, 12:27 PM · Restricted Project, libassuan

Jan 2 2023

werner added a project to T6297: PyPI GPG package: gpgme.

I do not consider the whole PyPi thing a secure solution and thus we do not want to engage us there. However, if you need small patches to GPGME, please go ahead post them to the ML or upload them here.

Jan 2 2023, 6:38 PM · gpgme
werner added a comment to T6324: libassuan, w32: assuan_sock_check_nonce fails with master.

The question is why Kleopatra does not use assuan_sock_set_sockaddr_un as we do in GnuPG. See for example
https://dev.gnupg.org/source/gnupg/browse/master/kbx/keyboxd.c$1124 - was this a workaround back when we had no support for Unicode? assuan_sock_set_sockaddr_un and assuan_sock_get_nonce work together and their internal workings should be opaque to the caller.

Jan 2 2023, 4:13 PM · Restricted Project, libassuan

Dec 31 2022

werner triaged T6322: The warning "lower 3 bits of the secret key are not cleared" keeps showing even cv25519 key was generated by GnuPG as Normal priority.
Dec 31 2022, 12:02 PM · gnupg24, Bug Report

Dec 30 2022

werner added a comment to T6313: 2.4.0 does not support in-source-tree builds.

Somehow I was waiting for such a comment ;-) Sure you are right and we will fix the README eventually.

Dec 30 2022, 5:12 PM · gnupg24, workaround, Bug Report

Dec 23 2022

werner closed T6320: gnupg-2.4.0: make check fails as Resolved.

See T6310 and the release note update at T6303.

Dec 23 2022, 3:42 PM · Duplicate, Bug Report
werner added a comment to T6319: gnupg-2.4.0 says "NOTE: THIS IS A DEVELOPMENT VERSION!".

Sorry, I can't replicate this.

Dec 23 2022, 3:39 PM · Bug Report
werner committed rG9a012d2c53cf: Merge branch 'STABLE-BRANCH-2-2.40' into STABLE-BRANCH-2-2 (authored by werner).
Merge branch 'STABLE-BRANCH-2-2.40' into STABLE-BRANCH-2-2
Dec 23 2022, 12:49 PM
werner committed rG8c0dedd99b26: Post release updates (authored by werner).
Post release updates
Dec 23 2022, 12:21 PM
werner committed rG75ad0ea6dcad: Release 2.2.41 (authored by werner).
Release 2.2.41
Dec 23 2022, 12:21 PM
werner committed rG42637c0ead81: po: Auto update (authored by werner).
po: Auto update
Dec 23 2022, 12:21 PM

Dec 22 2022

werner created gpd.
Dec 22 2022, 2:09 PM
werner committed rD788efa7ef2f3: web: Noted CVE for T6284 (authored by werner).
web: Noted CVE for T6284
Dec 22 2022, 10:57 AM
werner added a project to T6284: Another integer overflow in Libksba: CVE.

This bug is CVE-2022-47629

Dec 22 2022, 10:48 AM · CVE, Bug Report, libksba
werner updated the task description for T6304: Release Libksba 1.6.3.
Dec 22 2022, 10:48 AM · Release Info, libksba
werner closed T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent as Resolved.
Dec 22 2022, 10:34 AM · Not A Bug, workaround, gnupg24, Windows, ssh

Dec 21 2022

werner added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

This does not look like a problem in GnuPG/gpg4win because gnupg implements the ssh-agent protocol and not the ssh server or client functionality. ssh tells sshd whether it shall allocate a PTY (Pseudo TTY). I don't use ssh with github but it is likely that you may only run commands (which don't require a PTY). Usually you would invoke a "git" command cia ssh.

Dec 21 2022, 12:10 PM · Not A Bug, workaround, gnupg24, Windows, ssh
werner added a comment to T6315: libgpg-error: argparse: empty header doesn't work well.

I pushed a similar fix last week: rE885a287a57cf060b4c
and gnupg has a hack to fix it for oler libgpg-error versions.

Dec 21 2022, 12:04 PM · Bug Report, gpgrt
werner added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

I meant bypass the gpgme engine and call gpgsm directly. Maybe using gpgme's spawn engine. But I am not sure whether this is really a good idea. If we can find a way to pass multiple filenames to gpgsm --server that would be better. But requires updates to gpgsm.

Dec 21 2022, 11:59 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows

Dec 20 2022

werner committed rKbffa9b346071: Release 1.6.3 (authored by werner).
Release 1.6.3
Dec 20 2022, 7:25 PM
werner committed rKf61a5ea4e0f6: Fix an integer overflow in the CRL signature parser. (authored by werner).
Fix an integer overflow in the CRL signature parser.
Dec 20 2022, 7:25 PM
werner added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

With 100 concurrently running gpgsm processes they all try to get the lock for the keyring. And they need to do this several times and often also for the same certificate (fetched from an external resource to complete the chain). Not good. It might be easier to bypass the gpgsm and run gpgsm directly instead of adding a feature to gpgsm to directly import from many files.

Dec 20 2022, 2:31 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner added a comment to T6303: Release GnuPG 2.4.0.

Note that in-source-tree builds are broken - see T6313

Dec 20 2022, 12:23 PM · gnupg, Release Info
werner added a comment to rGc19ea75f10d6: tests: Fix make check with GPGME..

Unfortunately this breaks in-source-tree builds - see T6313

Dec 20 2022, 12:21 PM
werner added a comment to T6313: 2.4.0 does not support in-source-tree builds.

You should do it for all software ;-).

Dec 20 2022, 12:05 PM · gnupg24, workaround, Bug Report
werner renamed T6313: 2.4.0 does not support in-source-tree builds from Test failure with gnupg-2.4.0 (`/usr/sbin/mkdir: cannot create directory ‘setup.scm’: Not a directory`) to 2.4.0 does not support in-source-tree builds.
Dec 20 2022, 11:22 AM · gnupg24, workaround, Bug Report
werner triaged T6313: 2.4.0 does not support in-source-tree builds as Normal priority.

You are building in the source tree - not a good idea. This should be supported but we don't test this. Please make your life easier and don't do build this way. We try to fix this for the next release.

Dec 20 2022, 11:21 AM · gnupg24, workaround, Bug Report
werner closed T6284: Another integer overflow in Libksba as Resolved.
Dec 20 2022, 10:56 AM · CVE, Bug Report, libksba
werner committed rDa5a5d49bebf2: web: Add news about 2.4 (authored by werner).
web: Add news about 2.4
Dec 20 2022, 10:55 AM
werner closed T6304: Release Libksba 1.6.3 as Resolved.
Dec 20 2022, 10:51 AM · Release Info, libksba
werner changed the status of T6284: Another integer overflow in Libksba from Open to Testing.
Dec 20 2022, 10:50 AM · CVE, Bug Report, libksba
werner closed T6303: Release GnuPG 2.4.0 as Resolved.

Release done

Dec 20 2022, 10:48 AM · gnupg, Release Info
werner committed rDa927ef4de661: web: This time the gnupg-desktop 2.4 source is bz2 packed (authored by werner).
web: This time the gnupg-desktop 2.4 source is bz2 packed
Dec 20 2022, 8:18 AM
werner committed rD9c9bc1fd933c: Adjust end-of-life table and update a blog (authored by werner).
Adjust end-of-life table and update a blog
Dec 20 2022, 7:57 AM
werner committed rDd12e436e76f3: swdb: gnupg-desktop 2.4.0 (authored by werner).
swdb: gnupg-desktop 2.4.0
Dec 20 2022, 7:57 AM
werner committed rD90e8789e4191: swdb: Release gnupg 2.4.0, 2.2.41, and libksba 1.6.3 (authored by werner).
swdb: Release gnupg 2.4.0, 2.2.41, and libksba 1.6.3
Dec 20 2022, 7:57 AM

Dec 19 2022

werner added a comment to T6303: Release GnuPG 2.4.0.

To be released tomorrow.

Dec 19 2022, 5:07 PM · gnupg, Release Info
werner committed rD36719278a029: Fix to the upload taget (authored by werner).
Fix to the upload taget
Dec 19 2022, 2:57 PM
werner updated subscribers of T6280: Release GnuPG 2.2.41.
Dec 19 2022, 12:51 PM · gnupg22, Release Info
werner committed rW4936632c5108: Draft NEWS for a 4.1.0 version (authored by werner).
Draft NEWS for a 4.1.0 version
Dec 19 2022, 10:07 AM

Dec 16 2022

werner committed rG9610faad90ee: Post release updates (authored by werner).
Post release updates
Dec 16 2022, 6:30 PM
werner committed rGca60c02d92f7: po: update-po (authored by werner).
po: update-po
Dec 16 2022, 6:30 PM
werner committed rGc0556edb8051: Release 2.4.0 (authored by werner).
Release 2.4.0
Dec 16 2022, 6:30 PM
werner committed rGe09750cd39e4: po: Fixed two new fuzzies in the Czech translation. (authored by werner).
po: Fixed two new fuzzies in the Czech translation.
Dec 16 2022, 6:30 PM
werner committed rGc6e742dffe10: po: Update Czech translation (authored by petr_p).
po: Update Czech translation
Dec 16 2022, 6:30 PM
werner committed rG30a98b0b2197: common: Fix translations in --help for gpgrt < 1.47 (authored by werner).
common: Fix translations in --help for gpgrt < 1.47
Dec 16 2022, 6:30 PM
werner committed rG7d1010256b71: po: Update German translation (authored by werner).
po: Update German translation
Dec 16 2022, 6:30 PM
werner committed rG548c3701e56c: gpg: Fix a typo in a rarely shown diagnostic (authored by werner).
gpg: Fix a typo in a rarely shown diagnostic
Dec 16 2022, 6:30 PM
werner updated the task description for T6303: Release GnuPG 2.4.0.
Dec 16 2022, 6:23 PM · gnupg, Release Info
werner committed rE885a287a57cf: core: Fix translations of --help (authored by werner).
core: Fix translations of --help
Dec 16 2022, 5:36 PM
werner closed T6255: --list-keys output truncated and loops repeatedly as Resolved.

@raysatiro: Please re-open if you are able to give us a reproducer

Dec 16 2022, 3:57 PM · gnupg24, Windows, gnupg (gpg23), can't replicate, Bug Report
werner changed the status of T6093: gpg: Continues export of secret key if first passphrase dialog was canceled from Open to Testing.
Dec 16 2022, 3:55 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Bug Report, Restricted Project
werner changed the status of T6093: gpg: Continues export of secret key if first passphrase dialog was canceled, a subtask of T6090: Kleopatra: "Cancel" in the password dialog of "backup secret keys" has no effect, from Open to Testing.
Dec 16 2022, 3:55 PM · kleopatra, Restricted Project
werner edited projects for T6093: gpg: Continues export of secret key if first passphrase dialog was canceled, added: gnupg24, Bug Report; removed gnupg.

Fixed. Shall we backport this to gnupg22 ?

Dec 16 2022, 3:40 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Bug Report, Restricted Project
werner committed rGf297803a67cd: gpg: Replace use of PRIu64 in log_debug (authored by werner).
gpg: Replace use of PRIu64 in log_debug
Dec 16 2022, 3:36 PM
werner committed rG49d16f4f6edf: gpg: Do not continue the export after a cancel for the primary key. (authored by werner).
gpg: Do not continue the export after a cancel for the primary key.
Dec 16 2022, 3:36 PM
werner committed rG329dd3fa8c44: tests: Fix missing test message. (authored by werner).
tests: Fix missing test message.
Dec 16 2022, 3:36 PM
werner committed rG89d75b9352ff: speedo: Add updates from 2.2 (authored by werner).
speedo: Add updates from 2.2
Dec 16 2022, 3:36 PM
werner added a project to T6312: Although gnupg-2.2.41 ist released in GnuPG VS-Desktop 3.1.26 it is not available in Gpg4Win 3.1.26 and on git- and download-server.: Responsible_Disclosure.
Dec 16 2022, 2:39 PM · Responsible_Disclosure, gpg4win, gnupg
werner created Responsible_Disclosure.
Dec 16 2022, 2:39 PM
werner closed T6312: Although gnupg-2.2.41 ist released in GnuPG VS-Desktop 3.1.26 it is not available in Gpg4Win 3.1.26 and on git- and download-server. as Invalid.

We sometimes grant our customers the privilege of receiving updates a few days earlier than the community. It is not really helpful if you publish that fact anyway on a public tracker. BTW, there is no community version gpg4win 3.1.26.

Dec 16 2022, 2:32 PM · Responsible_Disclosure, gpg4win, gnupg