Page MenuHome GnuPG
Feed Advanced Search

Sep 12 2024

werner committed rDdb0ba908f0cb: web: Fix order of NEWS (authored by werner).
web: Fix order of NEWS
Sep 12 2024, 2:14 PM
werner committed rD694d702b174c: web: GnuPG 2.5.1 announcement (authored by werner).
web: GnuPG 2.5.1 announcement
Sep 12 2024, 2:05 PM
werner added a member for Contributor: twolife.
Sep 12 2024, 12:50 PM
werner committed rD0937eafdab22: web: Add checksum lines for gnupg26 (authored by werner).
web: Add checksum lines for gnupg26
Sep 12 2024, 12:48 PM
werner committed rD3bfe11b8355a: fix last commit (authored by werner).
fix last commit
Sep 12 2024, 12:48 PM
werner committed rD263d35b93ded: swdb: GnuPG 2.5.1 (authored by werner).
swdb: GnuPG 2.5.1
Sep 12 2024, 12:48 PM
werner updated the task description for T7191: Release GnuPG 2.5.1.
Sep 12 2024, 12:22 PM · Release Info, gnupg
werner committed rGff63ffa60664: Post release updates (authored by werner).
Post release updates
Sep 12 2024, 12:07 PM
werner committed rG72ef316aab22: Release 2.5.1 (authored by werner).
Release 2.5.1
Sep 12 2024, 12:07 PM
werner committed rGe5e3e225fe98: tools: Fix recent regressions in gpg-authcode-sign.sh (authored by werner).
tools: Fix recent regressions in gpg-authcode-sign.sh
Sep 12 2024, 12:07 PM
werner triaged T7289: Release GnuPG 2.5.2 as Low priority.
Sep 12 2024, 12:04 PM · gnupg, Release Info, gnupg26
werner committed rGb357ff2aa64c: gpg: Don't bail out for unknown subkey packet versions. (authored by werner).
gpg: Don't bail out for unknown subkey packet versions.
Sep 12 2024, 11:04 AM

Sep 11 2024

werner committed rG6f2180e9126e: build: Fix make distclean for gnupg.7.html (authored by werner).
build: Fix make distclean for gnupg.7.html
Sep 11 2024, 3:11 PM
werner committed rGc6f195821cb5: po: msgmerge (authored by werner).
po: msgmerge
Sep 11 2024, 3:11 PM
werner committed rG33e571a74a7d: gpgsm: New option --assert-signer (authored by werner).
gpgsm: New option --assert-signer
Sep 11 2024, 3:11 PM
werner committed rG2125f228d36c: build: Remove configure option --enable-gpg-is-gpg2 (authored by werner).
build: Remove configure option --enable-gpg-is-gpg2
Sep 11 2024, 3:11 PM
werner committed rGea178ca074a6: po: Update the German translation (authored by werner).
po: Update the German translation
Sep 11 2024, 3:11 PM
werner committed rG138e0185925a: tests: Updated PQC test data to the final Kyber algo id. (authored by werner).
tests: Updated PQC test data to the final Kyber algo id.
Sep 11 2024, 3:11 PM
werner committed rG6b7868fc0e3a: doc: Updated comments in speedo.mk (authored by werner).
doc: Updated comments in speedo.mk
Sep 11 2024, 3:11 PM
werner committed rG51bccae1680d: build: Also cleanup generated html file in a make distcheck (authored by werner).
build: Also cleanup generated html file in a make distcheck
Sep 11 2024, 3:11 PM

Sep 10 2024

werner committed rM09b694359ff5: doc: Update the texinfo version also on gpgme.texi changes. (authored by werner).
doc: Update the texinfo version also on gpgme.texi changes.
Sep 10 2024, 4:58 PM
werner committed rM8e7f443045f8: doc: Provide a man page for gpgme-json. (authored by Sébastien Noel <sebastien@twolife.be>).
doc: Provide a man page for gpgme-json.
Sep 10 2024, 4:58 PM
werner reopened T5079: Add compliance flag to trustlist.txt as "Open".

Given that we backported it to gnupg22 we should go ahead and implement that flag. For example: if the flag is set for any root CA we will show compliance only if that flag is set for the specific root CA. This way we can introduce this feature w/o too much backward incompatibility. We could also hide the feature behind a compatibility flag. There is no reason why we should not add the de-vs trustlist flag to our vsd configuraion files, right away.

Sep 10 2024, 4:13 PM · gnupg22, gnupg24 (gnupg-2.4.1), Restricted Project, Feature Request

Sep 9 2024

werner committed rMcd79fc39736f: core: New encryption flags GPGME_ENCRYPT_ADD_RECP and _CHG_RECP. (authored by werner).
core: New encryption flags GPGME_ENCRYPT_ADD_RECP and _CHG_RECP.
Sep 9 2024, 5:49 PM
werner added a comment to T1825: Add a re-encrypt to additional key.

This has now been implemented for gnupg26 for public key encryption. However, symmetric key encryption, a man page, and the gpgme support are missing right now.

Sep 9 2024, 4:51 PM · Restricted Project, gnupg24, Feature Request
werner committed rGd528d0b06533: gpg: New commands --add-recipients and --change-recipients. (authored by werner).
gpg: New commands --add-recipients and --change-recipients.
Sep 9 2024, 4:48 PM
werner added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

I'd vote for the second (utf-8) which is more aligned with our other APIs.

Sep 9 2024, 4:10 PM · Bug Report, gpgrt
werner added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

The environment is a property of the C runtime and well defined as a block of concatenated C-strings terminated by a zero length C-string. In case of wmain the C-strings use wchar_t and not char.

Sep 9 2024, 7:47 AM · Bug Report, gpgrt

Sep 8 2024

werner added projects to T7288: gpg is not properly handling IPGP entries: gnupg, dirmngr, dns.
Sep 8 2024, 9:48 AM · dns, dirmngr, gnupg, Bug Report

Sep 6 2024

werner committed rG2cc340eca04d: gpg: Improve detection of input data read errors. (authored by werner).
gpg: Improve detection of input data read errors.
Sep 6 2024, 4:10 PM
werner committed rG9a741aba3d90: gpg: Make --no-literal work again for -c and --store. (authored by werner).
gpg: Make --no-literal work again for -c and --store.
Sep 6 2024, 4:10 PM
werner committed rG1e2515726676: gpg: remove workaround for Libgcrypt < 1.8.6 (authored by werner).
gpg: remove workaround for Libgcrypt < 1.8.6
Sep 6 2024, 4:10 PM
werner committed rG1eaf1e236e60: gpg: Simplify the pubkey_enc_list object (authored by werner).
gpg: Simplify the pubkey_enc_list object
Sep 6 2024, 4:10 PM
werner reopened T6528: gpg: No error status when encrypting to full disk as "Open".

We should re-test this for gnupg26

Sep 6 2024, 4:09 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
werner added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

The problem might be that we use getenv all over the place and don't specify the content. Frankly, it is not 100% clear to me whether the value of an enbvar need to be a string or can be arbitrary data sans nul? However, I can't remember that I ever wrote any code which did not assume ascii or utf8 for the value.

Sep 6 2024, 9:06 AM · Bug Report, gpgrt

Sep 5 2024

werner triaged T7286: Add --assert-signer also to gpgsm as Normal priority.
Sep 5 2024, 9:41 AM · Feature Request, gnupg26

Sep 4 2024

werner reopened T4060: Add ability to mark critical notations as "recognized" during signature verification as "Open".

We need a way to pass --known-notation to gpgme_op_verify

Sep 4 2024, 11:08 AM · gnupg, gpgme, Feature Request
werner added a comment to T7284: `--expert --full-generate-key` | Inconsistencies regarding capabilities presented for selection .

I asked you to write to the mailing list instead of filing a bug report. A mailing list has a far wider audience than a single bug report. Our bug tracker is not a help forum or a place to ask questions.

Sep 4 2024, 9:26 AM

Sep 3 2024

werner committed rGaac5a8f0083d: gpgconf: Add missing linefeed to the -X output. (authored by werner).
gpgconf: Add missing linefeed to the -X output.
Sep 3 2024, 11:17 AM
werner committed rGf7f939234ba3: gpgconf: Add missing linefeed to the -X output. (authored by werner).
gpgconf: Add missing linefeed to the -X output.
Sep 3 2024, 11:15 AM
werner committed rG95468f531c3b: agent: Fix KEYTOCARD for the use case with loopback pinentry. (authored by gniibe).
agent: Fix KEYTOCARD for the use case with loopback pinentry.
Sep 3 2024, 11:14 AM
werner committed rG67088b1ce248: gpgconf: Add missing linefeed to the -X output. (authored by werner).
gpgconf: Add missing linefeed to the -X output.
Sep 3 2024, 11:14 AM
werner committed rG5a1bf7e5524e: agent: Fix KEYTOCARD for the use case with loopback pinentry. (authored by gniibe).
agent: Fix KEYTOCARD for the use case with loopback pinentry.
Sep 3 2024, 11:12 AM
werner edited projects for T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`, added: gpgagent; removed Info Needed.
Sep 3 2024, 11:07 AM · gpgagent, Bug Report
werner awarded T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback` a Pterodactyl token.
Sep 3 2024, 11:02 AM · gpgagent, Bug Report

Sep 2 2024

werner triaged T7272: Kleopatra: Look up missing OpenPGP certificates for card keys as Normal priority.
Sep 2 2024, 5:05 PM · kleopatra, Restricted Project
werner renamed T7274: Kleopatra: General error on import + certify with revoked and valid UID from Kleopatra: General error on import + certify to Kleopatra: General error on import + certify with revoked and valid UID.
Sep 2 2024, 5:04 PM · vsd33, Bug Report, kleopatra, Restricted Project
werner triaged T7274: Kleopatra: General error on import + certify with revoked and valid UID as Normal priority.
Sep 2 2024, 5:03 PM · vsd33, Bug Report, kleopatra, Restricted Project
werner triaged T7280: Kleopatra: an email containing capital letters is displayed under “name”. as Normal priority.
Sep 2 2024, 5:03 PM · vsd33, Restricted Project, kleopatra
werner added a project to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`: Info Needed.
Sep 2 2024, 5:02 PM · gpgagent, Bug Report
werner added a comment to T6395: ADSK Feature .

FWIW: the encryption part of the ADSK feature has been released with

Sep 2 2024, 5:00 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), OpenPGP
werner updated the task description for T6280: Release GnuPG 2.2.41.
Sep 2 2024, 4:30 PM · gnupg22, Release Info
werner updated the task description for T6280: Release GnuPG 2.2.41.
Sep 2 2024, 4:29 PM · gnupg22, Release Info
werner committed rC841ccd96e1a5: doc: Update an URL hint in the configure script. (authored by werner).
doc: Update an URL hint in the configure script.
Sep 2 2024, 1:52 PM
werner closed T7278: Documentation update needed to reflect the shut-down of this organization's FTP server as Resolved.
Sep 2 2024, 1:42 PM · Documentation
werner triaged T7278: Documentation update needed to reflect the shut-down of this organization's FTP server as Wishlist priority.

Will be updated eventually. Thanks for reporting.

Sep 2 2024, 1:40 PM · Documentation
werner added a project to T7281: Build error with python3-setuptools 73.0.1: Debian.
Sep 2 2024, 1:39 PM · Debian, gpgme, Bug Report
werner triaged T7281: Build error with python3-setuptools 73.0.1 as Normal priority.
Sep 2 2024, 1:39 PM · Debian, gpgme, Bug Report
werner closed T7284: `--expert --full-generate-key` | Inconsistencies regarding capabilities presented for selection as Invalid.

Please use the mailing list for such questions.

Sep 2 2024, 1:37 PM
werner edited Description on gnupg24 (gnupg-2.4.5).
Sep 2 2024, 1:36 PM
werner added a comment to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

y38k problems with some frontends are known for some 32 bit platforms.

Sep 2 2024, 10:41 AM · gpgagent, Bug Report
werner closed T7282: Omitted check-test operations while building from source as Resolved.

Use --enable-large-data-tests with configure and go out for a real long lunch

Sep 2 2024, 10:38 AM · Support, libgcrypt

Aug 30 2024

werner closed T2362: pretty printing time left to expiration as Wontfix.
Aug 30 2024, 11:13 AM · gnupg, Feature Request

Aug 29 2024

werner committed rG05be36720d67: tests: Add two plaintext test mails (authored by werner).
tests: Add two plaintext test mails
Aug 29 2024, 7:35 PM
werner committed rG4511997e9e1b: gpg-mail-tube: New feature --as-attach. (authored by werner).
gpg-mail-tube: New feature --as-attach.
Aug 29 2024, 5:46 PM
werner committed rG80bd49224e0d: doc: Minor fix for the description of gpg's --default-*-expire (authored by werner).
doc: Minor fix for the description of gpg's --default-*-expire
Aug 29 2024, 5:46 PM
werner committed rGac3044986732: tools: Improve rfc822parse to allow access to headers for longer. (authored by werner).
tools: Improve rfc822parse to allow access to headers for longer.
Aug 29 2024, 5:46 PM

Aug 28 2024

werner added a project to T6690: Allow scdaemon to run as a system service: AppImage.

So we need a way to launch scdaemon via userv and make sure that the scdaemon user gives proper permissions to its socket file. gpg-agent also nees to check for a proper version of scdaemon and gpgme needs to be aware of this as well (if it want to directly connect to scdaemon).

Aug 28 2024, 4:41 PM · AppImage, Feature Request, scd, gnupg26
werner created vsd32 (vsd-3.2.3).
Aug 28 2024, 11:48 AM
werner committed rG1ea66b6df3ce: doc: Explain why we use D-Lines for keyboxd communication. (authored by werner).
doc: Explain why we use D-Lines for keyboxd communication.
Aug 28 2024, 10:11 AM
werner added a comment to T7224: Kleopatra: broken in Testversion beta-41.

T6512 is only for gnupg26. In gnupg24 we don't use fd-passing.

Aug 28 2024, 10:10 AM · Bug Report, kleopatra, Restricted Project

Aug 27 2024

werner committed rOdd03494d4579: po: Run msgmerge (authored by werner).
po: Run msgmerge
Aug 27 2024, 1:44 PM
werner committed rOba44c364c895: po: Update German translation (authored by werner).
po: Update German translation
Aug 27 2024, 1:44 PM
werner committed rObfa49052fe26: Typo fix and translate strings from attachments.cpp. (authored by werner).
Typo fix and translate strings from attachments.cpp.
Aug 27 2024, 1:44 PM
werner committed rG8896bbd0f99c: gpg: Switch Kyber to the final algo id and add it to the menu. (authored by werner).
gpg: Switch Kyber to the final algo id and add it to the menu.
Aug 27 2024, 11:08 AM
werner added a project to T7258: Kleopatra: Limit the maximum column size when fitting the columns to their content: vsd33.
Aug 27 2024, 9:20 AM · vsd33, kleopatra, Restricted Project
werner triaged T7258: Kleopatra: Limit the maximum column size when fitting the columns to their content as Normal priority.
Aug 27 2024, 9:20 AM · vsd33, kleopatra, Restricted Project
werner triaged T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys as Normal priority.
Aug 27 2024, 9:19 AM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project
werner added a subtask for T7040: Make it possible to install GnuPG VSD and GPD in parallel: T6799: Kleopatra configuration files in wrong places.
Aug 27 2024, 9:17 AM · kleopatra, Restricted Project
werner added a parent task for T6799: Kleopatra configuration files in wrong places: T7040: Make it possible to install GnuPG VSD and GPD in parallel.
Aug 27 2024, 9:17 AM · gpd5x, kleopatra
werner raised the priority of T7040: Make it possible to install GnuPG VSD and GPD in parallel from Normal to High.
Aug 27 2024, 9:14 AM · kleopatra, Restricted Project

Aug 24 2024

werner closed T7271: clarify tar format of gpgtar in documentation as Resolved.

gpgtar is compatible to PGP Desktop's format which they call ZIP. This is technically ustar with the most common extensions. Don't let us go into yet another TAR format discussion.

Aug 24 2024, 3:07 PM · FAQ, gpgtar, Documentation

Aug 23 2024

werner committed rM37aa9eee7c56: New context flag "proc-all-sigs". (authored by werner).
New context flag "proc-all-sigs".
Aug 23 2024, 3:10 PM
werner shifted T7269: Attachments vanish from forward encrypted message from the Restricted Space space to the S1 Public space.
Aug 23 2024, 2:33 PM · Restricted Project, Feature Request, gpgol
werner triaged T7269: Attachments vanish from forward encrypted message as Normal priority.
Aug 23 2024, 2:32 PM · Restricted Project, Feature Request, gpgol
werner added a comment to T7261: Option to process all signatures in --batch mode.

Also added a new gpgme context flag "proc-all-sigs" and a --porc-all-sigs option to gpgme's run-verify.c tool.

Aug 23 2024, 2:31 PM · gnupg22 (gnupg-2.2.45), Feature Request, Restricted Project
werner moved T7261: Option to process all signatures in --batch mode from QA to gnupg-2.2.45 on the gnupg22 board.
Aug 23 2024, 11:53 AM · gnupg22 (gnupg-2.2.45), Feature Request, Restricted Project
werner archived gnupg22 (gnupg-2.2.43).
Aug 23 2024, 11:53 AM
werner created gnupg22 (gnupg-2.2.45).
Aug 23 2024, 11:53 AM
werner committed rG5276a1373c8a: gpg: New option --proc-all-sigs (authored by werner).
gpg: New option --proc-all-sigs
Aug 23 2024, 11:52 AM
werner closed T7261: Option to process all signatures in --batch mode as Resolved.

The new option `--proc-all-sigs' will be available in 2.5.1, 2.4.6, and 2.2.45.

Aug 23 2024, 11:51 AM · gnupg22 (gnupg-2.2.45), Feature Request, Restricted Project
werner closed T7261: Option to process all signatures in --batch mode, a subtask of T6870: Kleopatra: Improve representation of signature verification result in case of multiple signatures, as Resolved.
Aug 23 2024, 11:51 AM · Restricted Project, kleopatra
werner committed rGcb739bb2a579: gpg: New option --proc-all-sigs (authored by werner).
gpg: New option --proc-all-sigs
Aug 23 2024, 11:45 AM
werner renamed T7261: Option to process all signatures in --batch mode from Option to process al signatures in --batch mode to Option to process all signatures in --batch mode.
Aug 23 2024, 11:36 AM · gnupg22 (gnupg-2.2.45), Feature Request, Restricted Project
werner committed rG1eb382fb1f43: gpg: New option --proc-all-sigs (authored by werner).
gpg: New option --proc-all-sigs
Aug 23 2024, 11:36 AM
werner committed rG92667aa8c208: gpg: Warn if a keyring is specified along with --use-keyboxd. (authored by werner).
gpg: Warn if a keyring is specified along with --use-keyboxd.
Aug 23 2024, 9:21 AM
werner closed T7265: When "use_keyboxd" is configured --keyring option is ignored? as Resolved.

Good idea. Done for master and gnupg24

Aug 23 2024, 9:19 AM · keyboxd, gnupg, FAQ, Support
werner committed rG3171ca9b949b: gpg: Warn if a keyring is specified along with --use-keyboxd. (authored by werner).
gpg: Warn if a keyring is specified along with --use-keyboxd.
Aug 23 2024, 9:19 AM

Aug 22 2024

werner committed rG41b06b5579f2: common: Do not call the agent with the obsolete --use-standard-socket. (authored by werner).
common: Do not call the agent with the obsolete --use-standard-socket.
Aug 22 2024, 6:32 PM
werner committed rOJ329754f1867e: Add a rough description of files and directories (authored by werner).
Add a rough description of files and directories
Aug 22 2024, 12:56 PM