Page MenuHome GnuPG
Feed All Stories

May 2 2025

werner created OpenBSD.
May 2 2025, 10:28 AM
werner created NetBSD.
May 2 2025, 10:28 AM
werner added a project to T7631: Building libassuan on AIX warns about missing function declarations.: AIX.
May 2 2025, 10:26 AM · AIX, libassuan, Bug Report
werner triaged T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg as Low priority.
May 2 2025, 10:26 AM · gnupg, Bug Report
werner closed T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate as Resolved.

> I'm not sure i understand why "the latest" should be preferred.

May 2 2025, 10:26 AM · Not A Bug, gnupg
collinfunk created T7634: libgcrypt's test t-thread-local fails to link on some platforms..
May 2 2025, 7:14 AM · NetBSD, libgcrypt, Bug Report
collinfunk created T7633: libgcrypt fails to build on NetBSD due to the systems bswap32 macro defintion..
May 2 2025, 7:02 AM · NetBSD, libgcrypt, Bug Report
collinfunk added a project to T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg: gnupg.
May 2 2025, 6:50 AM · gnupg, Bug Report
collinfunk added a project to T7632: gnupg test suite fails to build on AIX.: gnupg.
May 2 2025, 6:49 AM · AIX, gnupg, Bug Report
collinfunk added a project to T7631: Building libassuan on AIX warns about missing function declarations.: libassuan.
May 2 2025, 6:49 AM · AIX, libassuan, Bug Report
dkg added a comment to T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate.

A bit more experimentation shows the same behavior, even if Alice's tsig of Bill is full, not marginal, and even if all signatures are made in the same second, which is the finest resolution that OpenPGP objects can report.

May 2 2025, 12:48 AM · Not A Bug, gnupg
dkg added a comment to T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate.

Interesting analysis, thanks for the sleuthing! I'm not sure i understand why "the latest" should be preferred. For example, in the graph made in this example, which part of the graph is the "latest"? Since the path from Alice to Carol is two hops long at least, it's conceivable that one path (A→Bob→C) has both "the latest" tsig *and* "the earliest" tsig, if the other path (A→Bill→C) happens to have been made between the other two tsigs.

May 2 2025, 12:15 AM · Not A Bug, gnupg

May 1 2025

collinfunk created T7632: gnupg test suite fails to build on AIX..
May 1 2025, 8:18 AM · AIX, gnupg, Bug Report
collinfunk added a comment to T7631: Building libassuan on AIX warns about missing function declarations..

Correction, the _ALL_SOURCE definition only applies if __cplusplus is defined... Strange platform...

May 1 2025, 6:12 AM · AIX, libassuan, Bug Report
collinfunk created T7631: Building libassuan on AIX warns about missing function declarations..
May 1 2025, 5:56 AM · AIX, libassuan, Bug Report

Apr 30 2025

timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 30 2025, 6:17 PM · gpd5x, gpgpass
CarlSchwan committed rWccd9d5945550: gpgoljs: add missing dependency to KIO (authored by CarlSchwan).
gpgoljs: add missing dependency to KIO
Apr 30 2025, 5:38 PM
CarlSchwan committed rOJb4774fc34e95: Execute EWS request in gpgol-client (authored by CarlSchwan).
Execute EWS request in gpgol-client
Apr 30 2025, 4:48 PM
CarlSchwan committed rOJab8c436ec5cc: Convert EWS id to graph Id when calling graph API (authored by CarlSchwan).
Convert EWS id to graph Id when calling graph API
Apr 30 2025, 4:48 PM
ebo triaged T7630: Kleopatra: Get rid of the imported certificates tabs as Normal priority.
Apr 30 2025, 4:24 PM · kleopatra, gpd5x
werner committed rG8968e8490313: common: Fix logic for certain recsel conditions. (authored by werner).
common: Fix logic for certain recsel conditions.
Apr 30 2025, 3:11 PM
werner committed rGa9445bbb1d97: gpg: Add debug flag "recsel". (authored by werner).
gpg: Add debug flag "recsel".
Apr 30 2025, 3:11 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Apr 30 2025, 2:44 PM · gpd5x, gpgpass
TobiasFella committed rGPGPASSd813c0913e6d: Also prevent root folder overwriting in configuration page (authored by TobiasFella).
Also prevent root folder overwriting in configuration page
Apr 30 2025, 2:44 PM
TobiasFella committed rGPGPASS243cf65c6e7c: Warn before overwriting existing password store (authored by TobiasFella).
Warn before overwriting existing password store
Apr 30 2025, 2:17 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Apr 30 2025, 1:43 PM · gpd5x, gpgpass
TobiasFella committed rGPGPASS9310064eab00: Allow only own keys during setup (authored by TobiasFella).
Allow only own keys during setup
Apr 30 2025, 1:42 PM
werner committed rD59a3cfbb15b8: verein: Note the public announcement in the Amtsblatt. (authored by werner).
verein: Note the public announcement in the Amtsblatt.
Apr 30 2025, 11:05 AM
werner committed rG3c5a1439458b: Fix access to the bintoasc mapping in the libksba support. (authored by collinfunk).
Fix access to the bintoasc mapping in the libksba support.
Apr 30 2025, 10:46 AM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Apr 30 2025, 10:43 AM · gpd5x, gpgpass
TobiasFella committed rGPGPASS432c1e8e3cd8: Add button to create new Certificate instead of doing it automatically (authored by TobiasFella).
Add button to create new Certificate instead of doing it automatically
Apr 30 2025, 10:43 AM
werner committed rGf194986cd893: Fix access to the bintoasc mapping in the libksba support. (authored by collinfunk).
Fix access to the bintoasc mapping in the libksba support.
Apr 30 2025, 10:40 AM
werner committed rG28591a9f3ab2: doc: Register DCO for Collin Funk (authored by werner).
doc: Register DCO for Collin Funk
Apr 30 2025, 10:39 AM
werner committed rG33d418fd34b5: Fix access to the bintoasc mapping in the libksba support. (authored by collinfunk).
Fix access to the bintoasc mapping in the libksba support.
Apr 30 2025, 10:39 AM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Apr 30 2025, 10:15 AM · gpd5x, gpgpass
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Apr 30 2025, 10:09 AM · gpd5x, gpgpass
TobiasFella committed rGPGPASS85ead831af82: Prevent crash when changing root folder that doesn't exist yet (authored by TobiasFella).
Prevent crash when changing root folder that doesn't exist yet
Apr 30 2025, 10:07 AM
collinfunk added a comment to T7617: libgcrypt: Add __nonstring__ attribute for data for GCC 15 or later.

I think you are correct.

Apr 30 2025, 6:05 AM · libgcrypt, Bug Report
collinfunk created T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg.
Apr 30 2025, 5:32 AM · gnupg, Bug Report

Apr 29 2025

werner committed rGd90b290f976b: gpg: New command --quick-tsign-key. (authored by werner).
gpg: New command --quick-tsign-key.
Apr 29 2025, 6:37 PM
werner committed rG6d49e86bba59: gpg: Make the internal sign_uids function easier to read. (authored by werner).
gpg: Make the internal sign_uids function easier to read.
Apr 29 2025, 6:37 PM
m <meik.michalke@gnupg.com> committed rOJfe2a1035cc30: further enhanced the README.md file (authored by m <meik.michalke@gnupg.com>).
further enhanced the README.md file
Apr 29 2025, 5:26 PM
TobiasFella committed rGPGPASS6cede53dfd0c: Move users configuration from dialog to main window (authored by TobiasFella).
Move users configuration from dialog to main window
Apr 29 2025, 1:36 PM
werner edited projects for T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate, added: Not A Bug; removed Bug Report.

I also spend some time with this and the problem is described by this comment in trustdb.c:

Apr 29 2025, 1:13 PM · Not A Bug, gnupg
werner committed rG41d6ae8f41ed: gpg: New list options "show-trustsig" (authored by werner).
gpg: New list options "show-trustsig"
Apr 29 2025, 11:47 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd792cdfca3eb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 29 2025, 5:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8506a7fe9e93: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Apr 29 2025, 3:51 AM

Apr 28 2025

CarlSchwan committed rOJ9f99d683fb7c: Install icons in the correct folder (authored by CarlSchwan).
Install icons in the correct folder
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJb202a7413f13: Implement sending emails directly from graph API (authored by CarlSchwan).
Implement sending emails directly from graph API
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJa666537ca329: ifdef some code which doesn't compile with gpgmepp master (authored by CarlSchwan).
ifdef some code which doesn't compile with gpgmepp master
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJ1f1f53cd0735: Add more instruction to the readme (authored by CarlSchwan).
Add more instruction to the readme
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJ65cce8013d8b: Rework web app to use graph api when available (authored by CarlSchwan).
Rework web app to use graph api when available
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJ6bc24f00dd53: Implement more related to reencrypting (authored by CarlSchwan).
Implement more related to reencrypting
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJbfcc63347019: Handle ews network error (authored by CarlSchwan).
Handle ews network error
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJ633c60934657: Update js dependency (authored by CarlSchwan).
Update js dependency
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJ7a794c543a2c: Start implementing fetching whole list of emails from folder (authored by CarlSchwan).
Start implementing fetching whole list of emails from folder
Apr 28 2025, 5:21 PM
CarlSchwan committed rOJf49622914c9c: WIP Fetch folder content to then reencrypt it (authored by CarlSchwan).
WIP Fetch folder content to then reencrypt it
Apr 28 2025, 5:21 PM
werner changed the status of T7106: Trailing newline trouble in clearsigned message generation and verification from Wontfix to Resolved.

No, it is not a bug and I beg you not to change the status again. Don't start the same trouble here as some of you guys did with the IETF WG!

Apr 28 2025, 5:19 PM · Not A Bug, gnupg
werner accepted D607: Add missing Context::EncryptionFlags.

I can't speak for C++ but I appreciate that you used the same flag values as in gpgme proper.

Apr 28 2025, 5:14 PM
CarlSchwan updated subscribers of D607: Add missing Context::EncryptionFlags.

@werner @ikloecker

Apr 28 2025, 4:42 PM
CarlSchwan requested review of D607: Add missing Context::EncryptionFlags.
Apr 28 2025, 4:42 PM
heiko changed the status of T7106: Trailing newline trouble in clearsigned message generation and verification from Resolved to Wontfix.
Apr 28 2025, 3:08 PM · Not A Bug, gnupg
heiko added a comment to T7106: Trailing newline trouble in clearsigned message generation and verification.

Err, I don't see why I would "need to test" anything further.

Apr 28 2025, 2:45 PM · Not A Bug, gnupg
werner defrocked aheinecke.
Apr 28 2025, 2:29 PM
werner removed a member for g10code: aheinecke.
Apr 28 2025, 2:28 PM
werner added a member for Contributor: pschwabauer.
Apr 28 2025, 2:27 PM
werner closed T7106: Trailing newline trouble in clearsigned message generation and verification as Resolved.

This is just one build of PGP and you would need to test all versions on Windows, macOS and Unix. You also need to test against all versions of GnuPG since 1998 (when we started with interop tests). We won't change this in GnuPG and risk regression. If you have a problem with that go and add a fix to your tool - name it bug compatibility or whatever. And please do not re-open this bug.

Apr 28 2025, 2:20 PM · Not A Bug, gnupg
heiko reopened T7106: Trailing newline trouble in clearsigned message generation and verification as "Open".
Apr 28 2025, 12:05 PM · Not A Bug, gnupg
heiko added a comment to T7106: Trailing newline trouble in clearsigned message generation and verification.

This has been implemented and tested to be compatible with PGP - a looong time ago. iirc this was discussed around 1999 but might be only by private mail between the PGP hackers and me. Thus any change now might break PGP - which is still widely used (although mostly for encryption).

Apr 28 2025, 12:04 PM · Not A Bug, gnupg
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 28 2025, 9:55 AM · gpd5x, gpgpass
ebo closed T6646: GpgOL: signature not displayed if mail is saved in the filesystem as Resolved.
Apr 28 2025, 9:26 AM · vsd33 (vsd-3.3.1), Restricted Project, Bug Report, gpgol
ebo moved T6646: GpgOL: signature not displayed if mail is saved in the filesystem from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 28 2025, 9:26 AM · vsd33 (vsd-3.3.1), Restricted Project, Bug Report, gpgol
werner added a project to T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t: gpgmeqt.
Apr 28 2025, 9:22 AM · gpgme, Bug Report
werner created gpgmepp.
Apr 28 2025, 9:21 AM
werner created gpgmeqt.
Apr 28 2025, 9:20 AM

Apr 27 2025

werner edited projects for T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t, added: qt; removed gpgme.

We won't apply any fixes to the cpp, QT, or Python language bindings in the 1.24 branch. The Qt branch has been factored out to the gpgmeqt project on request from the KDE folks. And yes, we should add projects (tags) for gpgmepp and gpgmeqt.

Apr 27 2025, 9:23 PM · gpgme, Bug Report
werner closed T7628: gpg uses "month" as a synonym for 30 days as Wontfix.

The report is correct but it does not make sense to fix it. If you want to use a concrete expiration date just enter the IS date at the prompt; use ? at the prompt for a short description.

Apr 27 2025, 9:19 PM · gnupg, Bug Report
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 27 2025, 5:18 PM · gpd5x, gpgpass
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 27 2025, 4:57 PM · gpd5x, gpgpass
timegrid committed rGPGPASSa20b183b2452: Use custom tmp folder for testdata example outside store root (authored by timegrid).
Use custom tmp folder for testdata example outside store root
Apr 27 2025, 4:17 PM
timegrid committed rGPGPASS07042e54e512: Adjust teststore configs to use relative paths (authored by timegrid).
Adjust teststore configs to use relative paths
Apr 27 2025, 4:17 PM
timegrid committed rGPGPASS654d4559f087: Add testdata for custom word lists (authored by timegrid).
Add testdata for custom word lists
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS584f338cc130: Add testenv start.sh user home tab (authored by timegrid).
Add testenv start.sh user home tab
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASSc19c4ff61284: Add testdata encrypted for all/valid certs (authored by timegrid).
Add testdata encrypted for all/valid certs
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASSceb98bfb67b4: Add testdata for sort order (authored by timegrid).
Add testdata for sort order
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASSc942b13e2ec2: Add gpgpass version in testenv start script (authored by timegrid).
Add gpgpass version in testenv start script
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASSafd0386cb710: Rename teststore gpgid entries (authored by timegrid).
Rename teststore gpgid entries
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASSee60ff47eade: Ensure testenv and testuser are valid in start script (authored by timegrid).
Ensure testenv and testuser are valid in start script
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASScb3ef43757b5: Use keyids instead of fprs for teststore data (authored by timegrid).
Use keyids instead of fprs for teststore data
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS93268e457c79: Add testdata for symlinks to subfolders of other stores (authored by timegrid).
Add testdata for symlinks to subfolders of other stores
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASSca0f4fa41900: Add empty folders in testdata (authored by timegrid).
Add empty folders in testdata
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS6c81e69c72a4: Change to absolute teststore paths (authored by timegrid).
Change to absolute teststore paths
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS0d13c5722f67: Change testenv shortcuts (authored by timegrid).
Change testenv shortcuts
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS485383a1d381: Fixes another wrong teststore path (authored by timegrid).
Fixes another wrong teststore path
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS4b6505804977: Adjust teststore template config (authored by timegrid).
Adjust teststore template config
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS5b26cd3718fa: Fixes wrong teststore path (authored by timegrid).
Fixes wrong teststore path
Apr 27 2025, 4:11 PM
timegrid committed rGPGPASS12e83e789c98: Add testdata/-envs generation scripts (authored by timegrid).
Add testdata/-envs generation scripts
Apr 27 2025, 4:10 PM
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 27 2025, 4:02 PM · gpd5x, gpgpass
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 27 2025, 2:57 PM · gpd5x, gpgpass
timegrid updated the task description for T7578: gpgpass: test feedback collection.
Apr 27 2025, 2:24 PM · gpd5x, gpgpass