Page MenuHome GnuPG
Feed All Stories

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
aheinecke added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

String values are stored as UTF-16, but might not even contain a terminating doublezero since it can be any binary data. Note that on Windows the registry can be used to set environment variables. There "Edit binary data" shows exactly what is in the regkey. So if you use regedit with the String functions you can see that they are converted from latin1 to UTF-16.

Sep 6 2024, 3:45 PM · Bug Report, gpgrt
CarlSchwan committed rLIBKLEOb7d1d61d5afb: Add date to signature formatting (authored by CarlSchwan).
Add date to signature formatting
Sep 6 2024, 1:22 PM
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
gniibe added a project to T7277: libgcrypt: Adding Known Answer Tests for KEM: PQC.
Sep 6 2024, 8:50 AM · PQC, libgcrypt
gniibe added a comment to T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8.

Here is my attempt:

Sep 6 2024, 8:11 AM · Bug Report, gpgrt
l10n daemon script <scripty@kde.org> committed rMTPcbb4014eadfe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 6 2024, 5:37 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0622985868f8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 6 2024, 5:36 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd395b8c1898c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 6 2024, 5:35 AM
gniibe committed rE0f7b327ccf6d: w32: Clarify the environment block encoding. (authored by gniibe).
w32: Clarify the environment block encoding.
Sep 6 2024, 4:33 AM
gniibe triaged T7287: libgpg-error:w32: Support setting an environment block encoded as UTF-8 as Normal priority.
Sep 6 2024, 4:06 AM · Bug Report, gpgrt
gniibe committed rG412e183e55c5: scd:w32: Fix for setting an environment block with GNUPGHOME. (authored by gniibe).
scd:w32: Fix for setting an environment block with GNUPGHOME.
Sep 6 2024, 3:55 AM
l10n daemon script <scripty@kde.org> committed rMTPebc4cd68b656: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 6 2024, 3:48 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO2568ca6cefe3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 6 2024, 3:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3f660cb9932c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 6 2024, 3:37 AM

Sep 5 2024

ikloecker changed the status of T7272: Kleopatra: Look up missing OpenPGP certificates for card keys from Open to Testing.

Additionally to performing the lookup also for OpenPGP cards the status messages that are emitted during the lookup are now shown in the status bar instead of with a label above the key list.

Sep 5 2024, 5:15 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAc9fd513f412a: Show status messages for certificate retrieval in status bar (authored by ikloecker).
Show status messages for certificate retrieval in status bar
Sep 5 2024, 5:01 PM
ikloecker committed rKLEOPATRA0e5647ca6ef3: Use StatusMessage class for the smart card window (authored by ikloecker).
Use StatusMessage class for the smart card window
Sep 5 2024, 5:01 PM
ikloecker committed rKLEOPATRAd96189c9343b: Add a simple class for managing status messages with context (authored by ikloecker).
Add a simple class for managing status messages with context
Sep 5 2024, 5:01 PM
ikloecker committed rKLEOPATRAdab96467a147: Look up OpenPGP certificate for card keys also for OpenPGP cards (authored by ikloecker).
Look up OpenPGP certificate for card keys also for OpenPGP cards
Sep 5 2024, 5:01 PM
ikloecker committed rLIBKLEOf5c0d8f17982: Remove unused function and variable (authored by ikloecker).
Remove unused function and variable
Sep 5 2024, 4:55 PM
werner triaged T7286: Add --assert-signer also to gpgsm as Normal priority.
Sep 5 2024, 9:41 AM · Feature Request, gnupg26
gniibe committed rGc9677e950170: scd:w32: Export GNUPGHOME for scd-event. (authored by gniibe).
scd:w32: Export GNUPGHOME for scd-event.
Sep 5 2024, 6:40 AM
gniibe added a comment to T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').

Use of execve is better (avoiding use of environ).

Sep 5 2024, 4:22 AM · gpgrt, MacOS, Bug Report
gniibe merged task T7168: environ not declared in macOS; gpgrt 1.50 failed to build. into T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').
Sep 5 2024, 4:20 AM · gpgrt, Bug Report, MacOS
gniibe merged T7168: environ not declared in macOS; gpgrt 1.50 failed to build. into T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').
Sep 5 2024, 4:20 AM · gpgrt, MacOS, Bug Report

Sep 4 2024

ikloecker closed T7110: Distribute the GpgME bindings separately from GpgME as Wontfix.

This ticket got superseded by T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

Sep 4 2024, 2:53 PM · gpgme, Restricted Project
ikloecker moved T7272: Kleopatra: Look up missing OpenPGP certificates for card keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 4 2024, 2:49 PM · kleopatra, Restricted Project
ikloecker changed the status of T7280: Kleopatra: an email containing capital letters is displayed under “name”. from Open to Testing.

Since VSD 3.3 will likely include this change in gpgme I add the vsd33 tag.

Sep 4 2024, 2:36 PM · vsd33, Restricted Project, kleopatra
ikloecker committed rM2264b64b85e6: core: Treat email-only user IDs with upper case letters as email address (authored by ikloecker).
core: Treat email-only user IDs with upper case letters as email address
Sep 4 2024, 2:32 PM
wiktor-k added a comment to T4060: Add ability to mark critical notations as "recognized" during signature verification.

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

Sep 4 2024, 11:24 AM · gnupg, gpgme, Feature Request
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
ikloecker claimed T7280: Kleopatra: an email containing capital letters is displayed under “name”..
Sep 4 2024, 10:26 AM · vsd33, Restricted Project, kleopatra
ikloecker changed the status of T7274: Kleopatra: General error on import + certify with revoked and valid UID from Open to Testing.
Sep 4 2024, 10:23 AM · vsd33, Bug Report, kleopatra, Restricted Project
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
gniibe added a comment to T7246: libassuan 3.0.1: putc_unlocked() is re-defined unconditionally.

Fixed in: rA69069bc63e6b: Remove an declaration for an unused function

Sep 4 2024, 7:23 AM · libassuan, MacOS, Bug Report
gniibe added a project to T7277: libgcrypt: Adding Known Answer Tests for KEM: libgcrypt.
Sep 4 2024, 7:13 AM · PQC, libgcrypt
gniibe added a comment to T7277: libgcrypt: Adding Known Answer Tests for KEM.

I re-consider. Adding arguments to existing gcry_kem_keypair is not good since it introduces API break.
Instead, I add gcry_kem_genkey with additional arguments (which can be used for deterministic key generation).

Sep 4 2024, 7:07 AM · PQC, libgcrypt
gniibe changed the status of T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback` from Open to Testing.
Sep 4 2024, 1:34 AM · gpgagent, Bug Report

Sep 3 2024

Rycky_Tigg added a comment to T7284: `--expert --full-generate-key` | Inconsistencies regarding capabilities presented for selection .

Wouldn't anyone suspect that you are in the habit of dispensing the ''Invalid'' label without discernment for reports that, however, have no basis as such? But what on earth could you possibly be trying to achieve by acting in this way?

Sep 3 2024, 2:30 PM
aheinecke committed rWd0b565d2f80d: Update frontend packages (authored by aheinecke).
Update frontend packages
Sep 3 2024, 2:23 PM
ebo renamed T7285: Okular: Improvement of error messages regarding signatures from Okular: Improvement of error messages to Okular: Improvement of error messages regarding signatures.
Sep 3 2024, 2:02 PM · Restricted Project, okular
ebo created T7285: Okular: Improvement of error messages regarding signatures.
Sep 3 2024, 2:01 PM · Restricted Project, okular
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
rubensayshi added a comment to T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

I can replicate the problem.

The cause of this is that when it's comes with loopback mode, gpg-agent inquires back to the frontend and the buffer overwritten, which results parsing the line wrong.
I'm going to fix.

Sep 3 2024, 11:10 AM · gpgagent, Bug Report
rubensayshi 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.

Please write a proper bug report and don't expect us to read a reddit thread.

Sep 3 2024, 11:09 AM · gpgagent, Bug Report
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
gniibe committed rG4a4c1efac59f: 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, 7:20 AM
gniibe claimed T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback`.

I can replicate the problem.

Sep 3 2024, 7:06 AM · gpgagent, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4b0161815052: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2024, 5:04 AM
gniibe closed T7121: gnupg 2.2.43: scdaemon fails with KDF as Resolved.
Sep 3 2024, 3:35 AM · gnupg22 (gnupg-2.2.44), yubikey, scd, Bug Report
l10n daemon script <scripty@kde.org> committed rMTPd72366d8a2c7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdb8b0c9aa937: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb4fe3c542883: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2024, 3:28 AM

Sep 2 2024

aheinecke committed rW583b01b0d289: docker: Add --from-git build option (authored by aheinecke).
docker: Add --from-git build option
Sep 2 2024, 9:37 PM
aheinecke committed rWb6cbec844a34: Always modify packages.common in gen-tarball.sh (authored by aheinecke).
Always modify packages.common in gen-tarball.sh
Sep 2 2024, 9:37 PM
aheinecke committed rWa8a806386e6c: docker: Use posix gcc for x64 (authored by aheinecke).
docker: Use posix gcc for x64
Sep 2 2024, 9:37 PM
aheinecke committed rW491103a4fb08: Improve handling of gpgol.js package name (authored by aheinecke).
Improve handling of gpgol.js package name
Sep 2 2024, 9:37 PM
aheinecke committed rWa5155873cb69: Update kde-gears to 24.08 (authored by aheinecke).
Update kde-gears to 24.08
Sep 2 2024, 9:37 PM
aheinecke committed rWfa6be11d8c4a: x64: Fix exception library check (authored by aheinecke).
x64: Fix exception library check
Sep 2 2024, 9:37 PM
aheinecke committed rWa6b14df80b8d: Update Version number to 5.0.0 (authored by aheinecke).
Update Version number to 5.0.0
Sep 2 2024, 9:37 PM
aheinecke committed rWf3ed106e6efb: docker: Add option for w64 build (authored by aheinecke).
docker: Add option for w64 build
Sep 2 2024, 9:37 PM
aheinecke committed rW1f1f74c634d6: docker: Always use absolute buildroot (authored by aheinecke).
docker: Always use absolute buildroot
Sep 2 2024, 9:37 PM
aheinecke committed rWc7fc2402e39f: docker: Use maxdepth when copying packages directory (authored by aheinecke).
docker: Use maxdepth when copying packages directory
Sep 2 2024, 9:37 PM
aheinecke committed rW0e212a716f78: Update KMime to 24.08 beta (authored by aheinecke).
Update KMime to 24.08 beta
Sep 2 2024, 9:37 PM
aheinecke committed rW89e869fb7577: Update KF6 to 6.5.0 and frontend packages (authored by aheinecke).
Update KF6 to 6.5.0 and frontend packages
Sep 2 2024, 9:37 PM
aheinecke committed rWa278a2a2c1d0: Merge branch 'master' into kf6 (authored by aheinecke).
Merge branch 'master' into kf6
Sep 2 2024, 9:37 PM
aheinecke committed rWee041174f459: Merge branch 'master' into kf6 (authored by aheinecke).
Merge branch 'master' into kf6
Sep 2 2024, 9:37 PM
aheinecke committed rW9f16080237d2: Improve gen-frameworks.sh to directly update pkgs (authored by aheinecke).
Improve gen-frameworks.sh to directly update pkgs
Sep 2 2024, 9:37 PM
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
ikloecker committed rMecd0c86d6235: build,python: Fix build with setuptools 72.2.0+ (authored by ikloecker).
build,python: Fix build with setuptools 72.2.0+
Sep 2 2024, 3:57 PM
ikloecker closed T7281: Build error with python3-setuptools 73.0.1 as Resolved.

Fixed.

Sep 2 2024, 3:48 PM · Debian, gpgme, Bug Report
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
Rycky_Tigg created T7284: `--expert --full-generate-key` | Inconsistencies regarding capabilities presented for selection .
Sep 2 2024, 1:21 PM
ikloecker added a comment to T7281: Build error with python3-setuptools 73.0.1.

I can reproduce this: It works with setuptools 72.1.0 and it fails with setuptools 72.2.0.

Sep 2 2024, 12:04 PM · Debian, gpgme, Bug Report
ikloecker claimed T7281: Build error with python3-setuptools 73.0.1.
Sep 2 2024, 11:43 AM · Debian, gpgme, Bug Report
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