Page MenuHome GnuPG
Feed Advanced Search

Jan 19 2023

werner removed a project from T6212: The ssh keys are no longer returned in the order from control file after T5996: gnupg (gpg23).
Jan 19 2023, 4:44 PM · gnupg24 (gnupg-2.4.1), ssh, Feature Request
werner removed a project from T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors: gnupg (gpg23).
Jan 19 2023, 4:44 PM · gnupg24, scute, scd, Bug Report
werner removed a project from T6235: Problem editing Expiration Time: gnupg (gpg23).
Jan 19 2023, 4:44 PM · gnupg24, Feature Request
werner removed a project from T6250: GPG-Agent doesn't work properly with smart cards and ed25519 keys and SSH Agent: gnupg (gpg23).
Jan 19 2023, 4:44 PM · gnupg, Documentation, ssh
werner removed a project from T6234: Implement access to smartcards via a generic pkcs#11 interface: gnupg (gpg23).
Jan 19 2023, 4:44 PM · Restricted Project, gnupg26, Feature Request, scd
werner edited projects for T4921: Support import of PKCS#12 encoded ECC private keys., added: gnupg22; removed gnupg (gpg22).
Jan 19 2023, 4:42 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner closed T6067: dirmngr 2.2 does not ask keyservers for fingerprints, a subtask of T5741: dirmngr does not ask keyservers for fingerprints, as Resolved.
Jan 19 2023, 4:41 PM · Restricted Project, dirmngr
werner closed T6067: dirmngr 2.2 does not ask keyservers for fingerprints as Resolved.
Jan 19 2023, 4:41 PM · gnupg (gpg22), Restricted Project, dirmngr
werner closed T6067: dirmngr 2.2 does not ask keyservers for fingerprints, a subtask of T6042: Cannot search on keyserver from kleopatra 3.1.22 inside an AppImage of GnuPG Desktop or GnuPG VS Desktop, as Resolved.
Jan 19 2023, 4:41 PM · AppImage, gpg4win, Bug Report
werner closed T6238: regexp for trust signature domain restriction does not work if key only has an e-mail address as Resolved.
Jan 19 2023, 4:41 PM · backport, gnupg (gpg22), Bug Report, Restricted Project
werner closed T6244: GnuPG: GnuPG 2.2.40 LTS FTBFS against new Libgpg-error 1.46 as Resolved.
Jan 19 2023, 4:40 PM · Windows, gnupg (gpg22), Bug Report
werner moved T6263: Allow OCB encryption in 2.2 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 19 2023, 4:39 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request
werner moved T6263: Allow OCB encryption in 2.2 from Backlog to QA on the gnupg22 board.
Jan 19 2023, 4:39 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request
werner edited projects for T6263: Allow OCB encryption in 2.2, added: gnupg22; removed gnupg (gpg22).
Jan 19 2023, 4:39 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request
werner closed T4394: Use I/O callbacks in gpgtar as Resolved.

Release quite some time ago.

Jan 19 2023, 4:38 PM · gnupg (gpg22), gpgtar
werner edited projects for T5795: Kleopatra reader selection and quoting, added: gnupg22; removed gnupg (gpg22).
Jan 19 2023, 4:37 PM · gnupg22, Restricted Project, kleopatra
werner edited projects for T6253: GpgSM: Backport ECC support to 2.2, added: gnupg22; removed gnupg (gpg22).
Jan 19 2023, 4:35 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner moved T6253: GpgSM: Backport ECC support to 2.2 from Backlog to For next release on the gnupg (gpg22) board.
Jan 19 2023, 4:34 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner committed rGe28b6c301d0b: doc: Revert last change the gpg --unwrap description (authored by werner).
doc: Revert last change the gpg --unwrap description
Jan 19 2023, 4:31 PM
werner moved T6332: GPG: Extend / rework "is_file_compressed" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 19 2023, 4:22 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner moved T6332: GPG: Extend / rework "is_file_compressed" from WiP to QA on the gnupg22 board.
Jan 19 2023, 4:21 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner moved T6348: gpgtar: Error when using --status-fd from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 19 2023, 4:21 PM · gnupg, Restricted Project
werner committed rG6df8a513dc04: common: Detect PNG and JPEG file formats. (authored by werner).
common: Detect PNG and JPEG file formats.
Jan 19 2023, 4:19 PM
werner committed rGce8ffd71b724: gpg: Detect already compressed data also when using a pipe. (authored by werner).
gpg: Detect already compressed data also when using a pipe.
Jan 19 2023, 4:19 PM
werner committed rGca822a233999: common: Replace all assert in iobuf by log_assert. (authored by werner).
common: Replace all assert in iobuf by log_assert.
Jan 19 2023, 4:19 PM
werner committed rG417e8588f3ef: gpgtar: Make --status-fd option for fds > 2 work (authored by werner).
gpgtar: Make --status-fd option for fds > 2 work
Jan 19 2023, 4:19 PM
werner edited projects for T1825: Add a re-encrypt to additional key, added: gnupg24; removed gnupg.
Jan 19 2023, 3:32 PM · Restricted Project, gnupg24, Feature Request
werner committed rG9a50be0d05c9: common: Detect PNG and JPEG file formats. (authored by werner).
common: Detect PNG and JPEG file formats.
Jan 19 2023, 11:28 AM
werner edited projects for T6334: Remove or explain sha1sum in announcement mails, added: dev.gnupg.org; removed gnupg24.
Jan 19 2023, 10:55 AM · dev.gnupg.org, Feature Request
werner changed the status of T6332: GPG: Extend / rework "is_file_compressed" from Open to Testing.
Jan 19 2023, 10:54 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner moved T6332: GPG: Extend / rework "is_file_compressed" from Backlog to WiP on the gnupg22 board.
Jan 19 2023, 10:54 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner edited projects for T6332: GPG: Extend / rework "is_file_compressed", added: gnupg24, gnupg22; removed gnupg.
Jan 19 2023, 10:54 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner committed rG227c78ce0e4d: wkd: Let gpg-wks-client --supported print some diagnostics. (authored by werner).
wkd: Let gpg-wks-client --supported print some diagnostics.
Jan 19 2023, 10:53 AM
werner added a comment to T6332: GPG: Extend / rework "is_file_compressed".

The compression check currently detects bzip2, gzip, zip, pkzip, and PDF. This also covers common document formats like odt and docx. We may add some more detection in the future. However, for large files you usually know their type and thus you better use "-z0" for already compressed data or "-z-1" if you want to force compression (may be for PDFs which often can be a shrinked to 80% or so).

Jan 19 2023, 10:49 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner committed rG60963d98cfd8: gpg: Detect already compressed data also when using a pipe. (authored by werner).
gpg: Detect already compressed data also when using a pipe.
Jan 19 2023, 10:48 AM
werner committed rG94ae43be3636: common: Replace all assert by log_assert. (authored by werner).
common: Replace all assert by log_assert.
Jan 19 2023, 10:48 AM
werner closed T6349: need to add the judgment of invalid handles in _gcry_md_ctl? as Wontfix.

Sorry, but we can't check all parameters. Why only check that one and not the others or invalid values for ctx. You may do such checks in an interactive environment but not for a general library.

Jan 19 2023, 9:27 AM · libgcrypt

Jan 18 2023

werner changed the status of T6348: gpgtar: Error when using --status-fd from Open to Testing.

This can be easily tested using

Jan 18 2023, 10:47 AM · gnupg, Restricted Project
werner changed the status of T6348: gpgtar: Error when using --status-fd, a subtask of T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar, from Open to Testing.
Jan 18 2023, 10:47 AM · Restricted Project, gpgme, kleopatra
werner moved T6348: gpgtar: Error when using --status-fd from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2023, 10:45 AM · gnupg, Restricted Project
werner committed rGf79d9b9310cf: gpgtar: Make --status-fd option for fds > 2 work (authored by werner).
gpgtar: Make --status-fd option for fds > 2 work
Jan 18 2023, 10:43 AM
werner triaged T6297: PyPI GPG package as Low priority.
Jan 18 2023, 10:19 AM · gpgme
werner updated subscribers of T6297: PyPI GPG package.

No more logs. My understaning is that the pypi ownershipof the project has been transferred to @bernhard

Jan 18 2023, 10:18 AM · gpgme

Jan 16 2023

werner committed rW5253d34bed32: Fix bug reporting address (authored by werner).
Fix bug reporting address
Jan 16 2023, 3:07 PM
werner committed rWb5777d9192d0: Also change stamp-dist-self target to use xz (authored by werner).
Also change stamp-dist-self target to use xz
Jan 16 2023, 3:07 PM
werner committed rW646b332c4251: Let "make dist" generate xz compressed tarballs. (authored by werner).
Let "make dist" generate xz compressed tarballs.
Jan 16 2023, 3:07 PM
werner committed rWcdfd7418a431: Add option --dry-run/-n to the download script. (authored by werner).
Add option --dry-run/-n to the download script.
Jan 16 2023, 3:07 PM
werner committed rG841c691128df: Update copyright notices (authored by werner).
Update copyright notices
Jan 16 2023, 1:27 PM

Jan 14 2023

werner added a comment to M9: ECC CSR gen from Yubikey.

Given that there is now also a restriction for rsa2048 in de-vs mode, can you please also restrict all non-brainpool curves?

Jan 14 2023, 3:02 PM

Jan 13 2023

werner added a comment to M9: ECC CSR gen from Yubikey.

Backported the needed stuff:

Jan 13 2023, 3:16 PM
werner committed rG210ba983557b: scd:openpgp: Allow auto-changing of the key attributes in genkey. (authored by werner).
scd:openpgp: Allow auto-changing of the key attributes in genkey.
Jan 13 2023, 3:13 PM
werner committed rG398cec3ac7ac: scd: Return CARDTYPE, CARDVERSION, and APPVERSION. (authored by werner).
scd: Return CARDTYPE, CARDVERSION, and APPVERSION.
Jan 13 2023, 3:13 PM
werner committed rG2e39fed10910: common: New function get_keyalgo_string. (authored by werner).
common: New function get_keyalgo_string.
Jan 13 2023, 3:13 PM
werner added a comment to M9: ECC CSR gen from Yubikey.

These are 2.4 features ...

Jan 13 2023, 12:12 PM
werner created M9: ECC CSR gen from Yubikey.
Jan 13 2023, 10:59 AM
werner committed rG6f276fc17b70: sm: Support generation of card-based ECDSA CSR. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
sm: Support generation of card-based ECDSA CSR.
Jan 13 2023, 10:40 AM
werner committed rG4d5126349dad: sm: Fix regression due to the new ECC cert generation (authored by werner).
sm: Fix regression due to the new ECC cert generation
Jan 13 2023, 10:40 AM
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