Page MenuHome GnuPG
Feed All Stories

Yesterday

svuorela added a comment to T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t.

I did a local change (on amdahl.d.o) changing _gpgme_subkey.expires to long long (ABI-break) and all tests succeeded.

Mon, May 5, 12:44 PM · gpgme, Bug Report
svuorela added a comment to T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t.

It looks like the entirety of gpgme timestamping was missed when the 64bit time transition happened in Debian and Ubuntu.

Mon, May 5, 12:43 PM · gpgme, Bug Report
ikloecker edited projects for T7627: gpgme(qt) testsuite error on 32bit archs with 64bit time_t, added: gpgme; removed gpgmeqt, qt.

This looks like a problem in gpgme. struct _gpgme_subkey stores the expiration date as long int expires which is a signed 32-bit value on all 32-bit architectures. gpgmepp casts this to time_t, but that doesn't help if the 32-bit value is already negative. The same problem exists with all other timestamps in gpgme (i.e. key creation date, signature expiration date, etc.).

Mon, May 5, 12:14 PM · gpgme, Bug Report
ebo closed T6628: Kleopatra: Inform user if revocation of a certification does not happen, a subtask of T6626: Kleopatra: Improve certification and revocation, as Wontfix.
Mon, May 5, 12:02 PM · kleopatra
ebo closed T6628: Kleopatra: Inform user if revocation of a certification does not happen as Wontfix.

This issue does not occur on master, only on 2.2 and 2.4 branches.

Mon, May 5, 12:02 PM · kleopatra
werner reopened T3325: Allow encryption/signing in GPGME using a specified subkey as "Open".
Mon, May 5, 11:41 AM · gpgme
werner triaged T7631: Building libassuan on AIX warns about missing function declarations. as Normal priority.

But the function works and returns the peer's credentials?

Mon, May 5, 11:13 AM · AIX, libassuan, Bug Report
werner triaged T7633: libgcrypt fails to build on NetBSD due to the systems bswap32 macro defintion. as High priority.
Mon, May 5, 11:12 AM · NetBSD, libgcrypt, Bug Report
werner triaged T7632: gnupg test suite fails to build on AIX. as High priority.
Mon, May 5, 11:12 AM · AIX, gnupg, Bug Report
werner triaged T7634: libgcrypt's test t-thread-local fails to link on some platforms. as High priority.
Mon, May 5, 11:11 AM · NetBSD, libgcrypt, Bug Report
werner triaged T7638: gpg on Solaris does not print a signal description as Low priority.

The main problem here was that this all is not async-safe and thus I once implemented only the standard cases I could test easily.

Mon, May 5, 11:11 AM · Solaris, gnupg, Bug Report
CarlSchwan committed rOJae620ac7539a: Fix installation of root ca on Windows (authored by CarlSchwan).
Fix installation of root ca on Windows
Mon, May 5, 11:10 AM
CarlSchwan committed rOJ953847d4d077: rootcagenerator: cleanup debug output (authored by CarlSchwan).
rootcagenerator: cleanup debug output
Mon, May 5, 11:10 AM
ikloecker added a comment to T7620: gpgme_get_key fails to detect secret encryption subkey after key generation on card (until context is recreated).

The logs of gpgme would be helpful, i.e. run your test program with GPGME_DEBUG=8:$(pwd)/gpgme-$(date +"%Y-%m-%d-%H%M%S").log to create a log file with gpgme's logs.

Mon, May 5, 11:07 AM · gnupg, gpgme, Bug Report
werner added a comment to T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate.

For the records:

Mon, May 5, 9:24 AM · Not A Bug, gnupg
werner added a comment to T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate.

A bug tracker shall never be used for discussion because the audience is not as expected. Only very few people follow a certain bug but several hundreds are following discussion on gnupg-devel@. That is basic hacker knowledge.

Mon, May 5, 9:14 AM · Not A Bug, gnupg
werner changed the status of T7583: 2.5.5 removes sig on clean that 2.5.4 and earlier kept from Open to Testing.
Mon, May 5, 9:12 AM · gnupg, Bug Report

Sun, May 4

collinfunk created T7638: gpg on Solaris does not print a signal description.
Sun, May 4, 8:43 PM · Solaris, gnupg, Bug Report
heiko added a comment to T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate.

I am surprised that you don't want to use the issue tracker for issues.
GnuPG's trust calculations are quite clearly broken, by any metric. There's nothing to discuss here.

Sun, May 4, 8:13 PM · Not A Bug, gnupg
werner closed T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate as Resolved.

Heiko, I told you already in T7106 that it is not a good idea to re-open a ticket. If you really want to discuss stuff, take that to a mailing list.

Sun, May 4, 8:06 PM · Not A Bug, gnupg
heiko reopened T7611: WoT: adding a marginal trustsig reduces the validity of a downstream certificate as "Open".

I see two interesting angles from which to think about this Web of Trust calculation:

Sun, May 4, 1:26 PM · Not A Bug, gnupg
l10n daemon script <scripty@kde.org> committed rLIBKLEOaa36bcbb5514: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, May 4, 5:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA65f55ae73ea1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, May 4, 5:25 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOf9f40b24097c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, May 4, 3:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe3ec9316ee0d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sun, May 4, 3:46 AM

Sat, May 3

mlaurent committed rLIBKLEO5f3372f40285: GIT_SILENT: it compiles without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles without deprecated methods
Sat, May 3, 1:41 PM
mlaurent committed rMTPf9dd0801b943: GIT_SILENT: it compiles without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles without deprecated methods
Sat, May 3, 1:33 PM
mlaurent committed rKLEOPATRAaa4f5b2ebfa2: GIT_SILENT: it compiles without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles without deprecated methods
Sat, May 3, 12:29 PM
jukivili committed rC793eda7b258a: tests: Fix link errors for t-thread-local. (authored by collinfunk).
tests: Fix link errors for t-thread-local.
Sat, May 3, 11:27 AM
jukivili committed rCdf684aca7407: cipher:aria: Fix compiler error on NetBSD. (authored by collinfunk).
cipher:aria: Fix compiler error on NetBSD.
Sat, May 3, 11:27 AM
jukivili committed rCe776f76aa26e: Register DCO for Collin Funk (authored by jukivili).
Register DCO for Collin Funk
Sat, May 3, 11:27 AM
heirecka committed rKLEOPATRA5b8ddb622e0e: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Sat, May 3, 12:07 AM
heirecka committed rKLEOPATRA22ce95ab4dca: GIT_SILENT Upgrade release service version to 25.04.1. (authored by heirecka).
GIT_SILENT Upgrade release service version to 25.04.1.
Sat, May 3, 12:07 AM
heirecka committed rKLEOPATRA7cc11bbc2bb0: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Sat, May 3, 12:07 AM

Fri, May 2

TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Fri, May 2, 4:20 PM · gpd5x, gpgpass
TobiasFella committed rGPGPASSc4f3d72b6799: Add standalone password generator (authored by TobiasFella).
Add standalone password generator
Fri, May 2, 4:11 PM
bernhard added a comment to T6234: Implement access to smartcards via a generic pkcs#11 interface.

A brief update: This feature has not made it onto the roadmap of specific things to implement so far.

Fri, May 2, 3:51 PM · Restricted Project, gnupg26, Feature Request, scd
ebo added a comment to T7405: Draft: Kleopatra: Highlight if no valid encryption subkey exists.

There was another customer wish for this, RT #34722

Fri, May 2, 3:27 PM · Feature Request, gpd5x, kleopatra
ebo triaged T7637: Draft: Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded as Normal priority.
Fri, May 2, 3:21 PM · gpd5x, kleopatra
TobiasFella committed rGPGPASS247bf1d8bf02: Deduplicate words before checking whether wordlist is large enough (authored by TobiasFella).
Deduplicate words before checking whether wordlist is large enough
Fri, May 2, 3:05 PM
CarlSchwan committed rOJbdd09c640de6: rootcagenerator: Fix powershell invocation (authored by CarlSchwan).
rootcagenerator: Fix powershell invocation
Fri, May 2, 3:04 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Fri, May 2, 3:01 PM · gpd5x, gpgpass
ebo added a project to T6016: Verify Checksums seems to need file to be named correctly: gpd5x.
Fri, May 2, 2:45 PM · gpd5x, kleopatra, gpg4win
ebo triaged T7636: Draft: Kleopatra: Handle not available keyserver or WKD when updating a certificate as Normal priority.
Fri, May 2, 2:43 PM · gpd5x, kleopatra
CarlSchwan committed rOJdc8e2f81d65b: gpgol-client: Fix debug output on Windows (authored by CarlSchwan).
gpgol-client: Fix debug output on Windows
Fri, May 2, 2:24 PM
CarlSchwan committed rWbe07fcf5ee72: gpgoljs: update snapshot (authored by CarlSchwan).
gpgoljs: update snapshot
Fri, May 2, 2:04 PM
TobiasFella committed rGPGPASSa327d8e59efb: Show warning for wordlists that are too short (authored by TobiasFella).
Show warning for wordlists that are too short
Fri, May 2, 12:58 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Fri, May 2, 12:58 PM · gpd5x, gpgpass
ebo triaged T7635: Draft: Kleopatra: improvements regarding paperkey import as Low priority.
Fri, May 2, 12:51 PM · gpd5x, kleopatra
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPY1c2c1c0b41af: build: Add swig to build requirements (authored by Paul Schwabauer <pschwabauer@intevation.de>).
build: Add swig to build requirements
Fri, May 2, 12:18 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Fri, May 2, 12:09 PM · gpd5x, gpgpass
TobiasFella committed rGPGPASSa5a8b0d7b94d: Fix i18n (authored by TobiasFella).
Fix i18n
Fri, May 2, 12:09 PM
werner committed rG9b7c067717d8: gpg: Fix another regression due to the T7547 fix. (authored by werner).
gpg: Fix another regression due to the T7547 fix.
Fri, May 2, 12:07 PM
werner committed rG3ea8cab6a404: common: Fix logic for certain recsel conditions. (authored by werner).
common: Fix logic for certain recsel conditions.
Fri, May 2, 12:07 PM
TobiasFella committed rGPGPASS780e60702661: Fix copying password (authored by TobiasFella).
Fix copying password
Fri, May 2, 12:07 PM
werner committed rG483f2ba02e70: gpg: Fix another regression due to the T7547 fix. (authored by werner).
gpg: Fix another regression due to the T7547 fix.
Fri, May 2, 12:07 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Fri, May 2, 12:05 PM · gpd5x, gpgpass
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPYcb40c018db2f: build: Add missing pyproject.toml (authored by Paul Schwabauer <pschwabauer@intevation.de>).
build: Add missing pyproject.toml
Fri, May 2, 11:51 AM
werner added a comment to T7583: 2.5.5 removes sig on clean that 2.5.4 and earlier kept.

Yes, this is related to T7547. With my last fix for that I overlooked that we use PUBKEY_USAGE_CERT to internally request the primary key but that one is not set because in general USAGE_SIG means the same (except for some case in PGP7 mode).

Fri, May 2, 11:03 AM · gnupg, Bug Report
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPYf6bd6007f2ea: build: Fix integer comparison compiler warnings (authored by Paul Schwabauer <pschwabauer@intevation.de>).
build: Fix integer comparison compiler warnings
Fri, May 2, 11:00 AM
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPYa5b7fb628960: build: Fix python package build in separate build folder (authored by Paul Schwabauer <pschwabauer@intevation.de>).
build: Fix python package build in separate build folder
Fri, May 2, 10:40 AM
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPY57ed29646ffa: build: Fix `make sdist` (authored by Paul Schwabauer <pschwabauer@intevation.de>).
build: Fix `make sdist`
Fri, May 2, 10:36 AM
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPY81116b9fd0c6: build: Fix compiler warnings (authored by Paul Schwabauer <pschwabauer@intevation.de>).
build: Fix compiler warnings
Fri, May 2, 10:36 AM
Paul Schwabauer <pschwabauer@intevation.de> committed rGPGMEPYfcb0ca68da2a: dist: Improve header search (authored by Paul Schwabauer <pschwabauer@intevation.de>).
dist: Improve header search
Fri, May 2, 10:36 AM
werner added a project to T7589: Unable to export SSH keys for ED25519 keys generate on a SmartCard: ssh.
Fri, May 2, 10:31 AM · ssh, Bug Report
werner set the color for OpenBSD to Checkered.
Fri, May 2, 10:30 AM
werner set the color for NetBSD to Checkered.
Fri, May 2, 10:30 AM
werner added a project to T7632: gnupg test suite fails to build on AIX.: AIX.
Fri, May 2, 10:30 AM · AIX, gnupg, Bug Report
werner added a project to T7634: libgcrypt's test t-thread-local fails to link on some platforms.: NetBSD.
Fri, May 2, 10:29 AM · NetBSD, libgcrypt, Bug Report
werner added a project to T7633: libgcrypt fails to build on NetBSD due to the systems bswap32 macro defintion.: NetBSD.
Fri, May 2, 10:29 AM · NetBSD, libgcrypt, Bug Report
werner set the color for NetBSD to Indigo.
Fri, May 2, 10:28 AM
werner created OpenBSD.
Fri, May 2, 10:28 AM
werner created NetBSD.
Fri, May 2, 10:28 AM
werner added a project to T7631: Building libassuan on AIX warns about missing function declarations.: AIX.
Fri, May 2, 10:26 AM · AIX, libassuan, Bug Report
werner triaged T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg as Low priority.
Fri, May 2, 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.

Fri, May 2, 10:26 AM · Not A Bug, gnupg
collinfunk created T7634: libgcrypt's test t-thread-local fails to link on some platforms..
Fri, May 2, 7:14 AM · NetBSD, libgcrypt, Bug Report
collinfunk created T7633: libgcrypt fails to build on NetBSD due to the systems bswap32 macro defintion..
Fri, May 2, 7:02 AM · NetBSD, libgcrypt, Bug Report
collinfunk added a project to T7629: gcc 15 warns about -Wunterminated-string-initialization in gnupg: gnupg.
Fri, May 2, 6:50 AM · gnupg, Bug Report
collinfunk added a project to T7632: gnupg test suite fails to build on AIX.: gnupg.
Fri, May 2, 6:49 AM · AIX, gnupg, Bug Report
collinfunk added a project to T7631: Building libassuan on AIX warns about missing function declarations.: libassuan.
Fri, May 2, 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.

Fri, May 2, 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.

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

Thu, May 1

collinfunk created T7632: gnupg test suite fails to build on AIX..
Thu, May 1, 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...

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

Wed, Apr 30

timegrid updated the task description for T7578: gpgpass: test feedback collection.
Wed, Apr 30, 6:17 PM · gpd5x, gpgpass
CarlSchwan committed rWccd9d5945550: gpgoljs: add missing dependency to KIO (authored by CarlSchwan).
gpgoljs: add missing dependency to KIO
Wed, Apr 30, 5:38 PM
CarlSchwan committed rOJb4774fc34e95: Execute EWS request in gpgol-client (authored by CarlSchwan).
Execute EWS request in gpgol-client
Wed, Apr 30, 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
Wed, Apr 30, 4:48 PM
ebo triaged T7630: Draft: Kleopatra: Make tabs for imported certificates configurable or obsolete as Normal priority.
Wed, Apr 30, 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.
Wed, Apr 30, 3:11 PM
werner committed rGa9445bbb1d97: gpg: Add debug flag "recsel". (authored by werner).
gpg: Add debug flag "recsel".
Wed, Apr 30, 3:11 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Wed, Apr 30, 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
Wed, Apr 30, 2:44 PM
TobiasFella committed rGPGPASS243cf65c6e7c: Warn before overwriting existing password store (authored by TobiasFella).
Warn before overwriting existing password store
Wed, Apr 30, 2:17 PM
TobiasFella updated the task description for T7578: gpgpass: test feedback collection.
Wed, Apr 30, 1:43 PM · gpd5x, gpgpass
TobiasFella committed rGPGPASS9310064eab00: Allow only own keys during setup (authored by TobiasFella).
Allow only own keys during setup
Wed, Apr 30, 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.
Wed, Apr 30, 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.
Wed, Apr 30, 10:46 AM