Page MenuHome GnuPG
Feed Advanced Search

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 (vsd-3.3.0), 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 (vsd-3.3.0), 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 (vsd-3.3.0), 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 (vsd-3.3.0), 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 (vsd-3.3.0), 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
werner edited projects for T7265: When "use_keyboxd" is configured --keyring option is ignored?, added: Support, FAQ, gnupg, keyboxd; removed Bug Report.

The --keyring option is deprecated and does not work at all if the keyboxd is used. This is the default for a new GnuPG 2.4 installation.

Aug 22 2024, 10:29 AM · keyboxd, gnupg, FAQ, Support

Aug 21 2024

werner added a comment to T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.

Answer in non #dkgmode: Seems I don't need to evaluate the details then. However, excluding auth only keys should be a no-brainer.

Aug 21 2024, 7:09 PM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project
werner added a comment to rO3a1614bf140c: Revert "Set missing filename to rfc822_email.eml...

Most users are able to read and in particular to answer the question: Do you see the text "rfc822-email"? Try to ask them whether they see a white box somewhere. Nearly impossible w/o a screenshot and even then you get wrong answers. The whole issue is about helping our support people. YMMV

Aug 21 2024, 5:42 PM
werner added a comment to rO3a1614bf140c: Revert "Set missing filename to rfc822_email.eml...

Having a filename even for a bad or empty attachment is a Good Thing™ for the support desk. I also see no regression risk here.

Aug 21 2024, 4:02 PM
werner triaged T7263: Extend LDAP scheme to allow distribution of Kleopatra groups as Low priority.
Aug 21 2024, 1:49 PM · Restricted Project, gnupg26, dirmngr
werner closed T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion as Resolved.
Aug 21 2024, 1:45 PM · Too Old, Keyserver, Feature Request, dirmngr
werner committed rO20f8e69972c0: Update NEWS. (authored by werner).
Update NEWS.
Aug 21 2024, 12:54 PM
werner added a comment to T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.

I need to evaluate this. However, what we can can do already now is to ignore all Auth keys - they don't matter at all and it is pretty convenient to have Brainpool primary and encryption subkey but an ed25519 auth subkey on a card. That is because ssh does not support Brainpool. We should show such a key (i.e. Yubikey) as compliant.

Aug 21 2024, 11:28 AM · vsd33 (vsd-3.3.0), vsd, kleopatra, Restricted Project
werner committed rGa891e55f15a3: w32: Add two more registry entries for use with -X (authored by werner).
w32: Add two more registry entries for use with -X
Aug 21 2024, 11:27 AM
werner renamed T7259: Kleopatra: Kwatchgnupg must not modify conf files from Draft: Kleopatra: Kwatchgnupg issue to Kleopatra: Kwatchgnupg must not modify conf files.
Aug 21 2024, 9:11 AM · gpd5x, Bug Report, kleopatra
werner raised the priority of T7259: Kleopatra: Kwatchgnupg must not modify conf files from Wishlist to Normal.

Please remove the any configuration file changes from kwatchgnupg. That is not a good idea. Launching kwatchgnupg is
a debugging aid and not a regular operation and thus the user can also enable debugging selectively with kleopatra.
kwatchgnupg should listen on the standard socket socket:// - for Windows we don't yet need it because there we don't have sockets anyway. Or well, eventually we will have same but that requires work in watchgnupg and gpgrt for the logging stuff.

Aug 21 2024, 9:10 AM · gpd5x, Bug Report, kleopatra
werner committed rC4e7d49525793: w32: Improve versioninfo (authored by werner).
w32: Improve versioninfo
Aug 21 2024, 9:01 AM
werner committed rCc51151f5b0b3: Return a proper error code on malloc failure in hex2buffer. (authored by werner).
Return a proper error code on malloc failure in hex2buffer.
Aug 21 2024, 9:01 AM
werner closed T7087: Release GnuPG 2.2.44 as Resolved.
Aug 21 2024, 8:56 AM · gnupg22 (gnupg-2.2.44), Release Info
werner triaged T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories as High priority.
Aug 21 2024, 8:47 AM · Restricted Project, gpgme

Aug 20 2024

werner triaged T7261: Option to process all signatures in --batch mode as High priority.
Aug 20 2024, 4:37 PM · gnupg22 (gnupg-2.2.45), Feature Request, Restricted Project
werner committed rDa2fa53753e72: web: Announce that the FTP server has been shutdown (authored by werner).
web: Announce that the FTP server has been shutdown
Aug 20 2024, 3:12 PM
werner added a comment to T7110: Distribute the GpgME bindings separately from GpgME.

Okay. Let us split it into different tarballs and repos. We will bump the gpgme core version to 2.0 to indicate this split despite that there will be non-ABI/API incompatibility. C++, Qt, Python will then go into separate projects. The old common List stuff will be kept in gpgme core for now. The gpgme core sticks with autoconf stuff but for C++ and Qt cmake style will be used instead.

Aug 20 2024, 2:32 PM · gpgme, Restricted Project

Aug 19 2024

werner committed rG60c541f5880e: doc: Remove included yat2m and build HTML versions of the man pages. (authored by werner).
doc: Remove included yat2m and build HTML versions of the man pages.
Aug 19 2024, 1:58 PM
werner added a comment to T6354: All VSD and GPD binaries need a proper product name on Windows..

Okay, I see now that this is US-English and Unicode.

Aug 19 2024, 11:47 AM · gpd5x, vsd, kleopatra, gpd
werner added a comment to T6354: All VSD and GPD binaries need a proper product name on Windows..

Okay. let me do that for the next library releases.

Aug 19 2024, 11:44 AM · gpd5x, vsd, kleopatra, gpd
werner moved T7256: gnupg 2.4.5 gcc-14 build error with --disable-exec photoid.c:428:10: error: 'return' with a value, in function returning void from Backlog to QA on the gnupg24 board.
Aug 19 2024, 10:31 AM · gnupg24, Bug Report
werner closed T7256: gnupg 2.4.5 gcc-14 build error with --disable-exec photoid.c:428:10: error: 'return' with a value, in function returning void as Resolved.

Thanks.

Aug 19 2024, 10:31 AM · gnupg24, Bug Report
werner committed rG8bef1e28217d: gpg: Minor fix when building with --disable-exec (authored by werner).
gpg: Minor fix when building with --disable-exec
Aug 19 2024, 10:31 AM
werner committed rGc884e22140ec: gpg: Minor fix when building with --disable-exec (authored by werner).
gpg: Minor fix when building with --disable-exec
Aug 19 2024, 10:31 AM
werner triaged T7256: gnupg 2.4.5 gcc-14 build error with --disable-exec photoid.c:428:10: error: 'return' with a value, in function returning void as Low priority.
Aug 19 2024, 10:27 AM · gnupg24, Bug Report

Aug 16 2024

werner triaged T7246: libassuan 3.0.1: putc_unlocked() is re-defined unconditionally as Normal priority.
Aug 16 2024, 3:04 PM · libassuan, MacOS, Bug Report
werner triaged T7247: Keyboxd doesn't notify user of unmigrated keys as Normal priority.
Aug 16 2024, 3:04 PM · gnupg24, Feature Request, keyboxd
werner triaged T7252: Kleopatra: Improvements to columns in the search window as Normal priority.
Aug 16 2024, 3:03 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project