Page MenuHome GnuPG
Feed All Stories

Jul 14 2024

aheinecke committed rG3caf26f324d3: speedo,w32: Fix InstallDir usage and x64 install (authored by aheinecke).
speedo,w32: Fix InstallDir usage and x64 install
Jul 14 2024, 11:14 AM
aheinecke committed rG8e5571392190: speedo,w32: Remove share/doc subdir (authored by aheinecke).
speedo,w32: Remove share/doc subdir
Jul 14 2024, 11:14 AM
aheinecke committed rGed0d61df58fa: speedo,w32: Fix a nsi translation (authored by aheinecke).
speedo,w32: Fix a nsi translation
Jul 14 2024, 11:14 AM
aheinecke committed rG26ee947dfdba: speedo,w32: configure --libdir for w32 builds (authored by aheinecke).
speedo,w32: configure --libdir for w32 builds
Jul 14 2024, 11:14 AM
aheinecke committed rG0311239d7b41: speedo: Add VERBOSE variable (authored by aheinecke).
speedo: Add VERBOSE variable
Jul 14 2024, 11:14 AM
aheinecke committed rG7a9214b0d41e: speedo: Use remote gitrep if local does not exist (authored by aheinecke).
speedo: Use remote gitrep if local does not exist
Jul 14 2024, 11:14 AM
aheinecke committed rG23df03faa033: speedo: Use nproc if available for make jobs (authored by aheinecke).
speedo: Use nproc if available for make jobs
Jul 14 2024, 11:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6db9bf33253a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2024, 4:58 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcb660a159ec2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 14 2024, 3:25 AM

Jul 13 2024

l10n daemon script <scripty@kde.org> committed rKLEOPATRAb6f1d79889ef: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 13 2024, 5:00 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9a600af28921: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 13 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO9a2d0d93839d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 13 2024, 3:27 AM

Jul 12 2024

ikloecker committed rKLEOPATRA4af4ab22e665: Add workaround for missing update when last actions button loses focus (authored by ikloecker).
Add workaround for missing update when last actions button loses focus
Jul 12 2024, 4:29 PM
ikloecker committed rKLEOPATRA4424eef57b06: Update list of supported smart cards (authored by ikloecker).
Update list of supported smart cards
Jul 12 2024, 4:29 PM
ikloecker committed rKLEOPATRAb8dfea3278b9: WIP Rewrite CardKeysView to display all card keys + certificates (authored by ikloecker).
WIP Rewrite CardKeysView to display all card keys + certificates
Jul 12 2024, 4:29 PM
ikloecker committed rKLEOPATRAdf02136eceee: Add shared container for actions used in smart card management (authored by ikloecker).
Add shared container for actions used in smart card management
Jul 12 2024, 4:29 PM
ikloecker committed rKLEOPATRA1d11d75d09a9: Disable Reload buttons in smart card window when reload is happening (authored by ikloecker).
Disable Reload buttons in smart card window when reload is happening
Jul 12 2024, 3:16 PM
ikloecker committed rKLEOPATRA9fa0bbf48289: Emit a general signal on any status change of ReaderStatus (authored by ikloecker).
Emit a general signal on any status change of ReaderStatus
Jul 12 2024, 3:16 PM
ikloecker committed rKLEOPATRA6033869e1088: Use a more instructive placeholder text for the search input field (authored by ikloecker).
Use a more instructive placeholder text for the search input field
Jul 12 2024, 2:36 PM
ikloecker committed rKLEOPATRA68ca06503755: Use a more instructive placeholder text for the search input field (authored by ikloecker).
Use a more instructive placeholder text for the search input field
Jul 12 2024, 2:28 PM
ikloecker committed rLIBKLEOe6f350c7264e: Bump library version (authored by ikloecker).
Bump library version
Jul 12 2024, 2:18 PM
ikloecker committed rLIBKLEO286652b2995b: Allow forcing columns to be hidden (authored by ikloecker).
Allow forcing columns to be hidden
Jul 12 2024, 2:18 PM
TobiasFella committed rKLEOPATRA13300f7258ec: Don't use Checkbox to configure encryption for others in SignEncryptWidget (authored by TobiasFella).
Don't use Checkbox to configure encryption for others in SignEncryptWidget
Jul 12 2024, 1:22 PM
ikloecker committed rKLEOPATRA84107e9c2664: Remove upstreamed workaround (authored by ikloecker).
Remove upstreamed workaround
Jul 12 2024, 12:29 PM
ikloecker committed rKLEOPATRA6ac7b849ffa8: Move Q_DECLARE_OPERATORS_FOR_FLAGS out of Kleo namespace (authored by ikloecker).
Move Q_DECLARE_OPERATORS_FOR_FLAGS out of Kleo namespace
Jul 12 2024, 12:29 PM
ikloecker committed rLIBKLEO1eb85711ad0c: a11y: Ensure notification of a11y tools about focus for current item (authored by ikloecker).
a11y: Ensure notification of a11y tools about focus for current item
Jul 12 2024, 12:25 PM
aheinecke committed rW93c6c6f35a0e: Update our packages to latest snapshots (authored by aheinecke).
Update our packages to latest snapshots
Jul 12 2024, 12:07 PM
aheinecke committed rGPGPASS743f2e4393fb: Fix build with NO_CAST_FROM_ASCII (authored by aheinecke).
Fix build with NO_CAST_FROM_ASCII
Jul 12 2024, 12:01 PM
ikloecker committed rLIBKLEO3d0839a868d1: Declare global operator|() functions for flags in global namespace (authored by ikloecker).
Declare global operator|() functions for flags in global namespace
Jul 12 2024, 11:45 AM
ebo created T7200: Trustdb not updated on import of extended certificate.
Jul 12 2024, 11:31 AM · gnupg22 (gnupg-2.2.45), vsd32, Bug Report, Restricted Project
TobiasFella committed rKLEOPATRA9d726ba12f51: Don't suggest a subkey validity period larger than the primary key validity… (authored by TobiasFella).
Don't suggest a subkey validity period larger than the primary key validity…
Jul 12 2024, 11:10 AM
ikloecker committed rLIBKLEOb6507e9262bf: Declare global operator|() functions for flags in global namespace (authored by ikloecker).
Declare global operator|() functions for flags in global namespace
Jul 12 2024, 9:44 AM
gniibe committed rGcc78b26a4729: common: Fix tlv-parser for constructed OCTET-STRING. (authored by gniibe).
common: Fix tlv-parser for constructed OCTET-STRING.
Jul 12 2024, 9:00 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA63d52dad69c5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 12 2024, 3:25 AM

Jul 11 2024

ikloecker renamed T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years from Kleopatra: Sugest validty date of subkeys to validity of primary key if this is shorter than 3 years to Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years.
Jul 11 2024, 5:29 PM · vsd33, gpd, Restricted Project, kleopatra
TobiasFella committed rLIBKLEOd232036b9248: Don't show revoked certs (authored by TobiasFella).
Don't show revoked certs
Jul 11 2024, 4:41 PM
aheinecke added a comment to T6886: gpgpass: First start user experience improvements.

I and most users don't read what software says and just click where I think I reach my goal fastest. If there are only instructions to do something I am unable to continue.

Jul 11 2024, 3:59 PM · Restricted Project, gpgpass
aheinecke added a comment to T6886: gpgpass: First start user experience improvements.

No I don't think we should support that. I just meant that at first start we have to expect that the user does not have a secret key yet. And offer an easy way out of this by generating one.

Jul 11 2024, 3:56 PM · Restricted Project, gpgpass
ebo renamed T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog from Draft: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog to Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.
Jul 11 2024, 3:46 PM · vsd33, Feature Request, kleopatra, Restricted Project
TobiasFella committed rKLEOPATRA58b5d8fa7868: Fix glitches in certificate list (authored by TobiasFella).
Fix glitches in certificate list
Jul 11 2024, 3:19 PM
TobiasFella committed rKLEOPATRAf56e256c783f: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jul 11 2024, 3:18 PM
TobiasFella committed rKLEOPATRA84254957c1ee: Apply 1 suggestion(s) to 1 file(s) (authored by TobiasFella).
Apply 1 suggestion(s) to 1 file(s)
Jul 11 2024, 3:18 PM
aheinecke triaged T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog as Normal priority.

Yes sounds good to me. Since we have the ability even in the full list view to filter for "only with secret" certificates. Regarding gpgme_set_sender. Only GpgOL uses this, we only really need it for TOFU I think. To leave that discussion / point out of this issue I created T7199: KMail / Kleopatra: Use gpgme_set_sender to add a hint which UserID was selected for a signature

Jul 11 2024, 3:04 PM · vsd33, Feature Request, kleopatra, Restricted Project
aheinecke triaged T7199: KMail / Kleopatra: Use gpgme_set_sender to add a hint which UserID was selected for a signature as Low priority.
Jul 11 2024, 3:02 PM · TOFU, KMail, kleopatra
TobiasFella committed rKLEOPATRA506fcede5d58: Improve behavior of imported certificates tab (authored by TobiasFella).
Improve behavior of imported certificates tab
Jul 11 2024, 2:56 PM
TobiasFella committed rKLEOPATRAfbc6ed9f8ffe: Fix initial column visibility in main key tree (authored by TobiasFella).
Fix initial column visibility in main key tree
Jul 11 2024, 2:50 PM
TobiasFella moved T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 11 2024, 2:49 PM · vsd33, gpd, Restricted Project, kleopatra
TobiasFella claimed T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years.
Jul 11 2024, 2:49 PM · vsd33, gpd, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAb64de9225180: Don't suggest a subkey validity period larger than the primary key validity… (authored by TobiasFella).
Don't suggest a subkey validity period larger than the primary key validity…
Jul 11 2024, 2:49 PM
alexk added a comment to T6886: gpgpass: First start user experience improvements.

If you want to use gpgpass without a secret key, the most I would offer, if at all, is the option to use a symmetric key instead.
Maybe like this:

Jul 11 2024, 2:22 PM · Restricted Project, gpgpass
alexk triaged T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years as Normal priority.
Jul 11 2024, 1:55 PM · vsd33, gpd, Restricted Project, kleopatra
ebo added a project to T7196: Kleopatra / gnupg: Certifier name missing when certifier's certificate is expired: Restricted Project.
Jul 11 2024, 1:53 PM · Restricted Project
aheinecke added a comment to T6886: gpgpass: First start user experience improvements.

Yeah this task is a bit bad as it does not really split this up into actionable tasks. But I found it obviously "ugly" (Since QWizards are ugly) and from a user experience standpoint outdated that I thought a general task would be enough to say that this must be changed and improved. The first start is the most important one and to be greeted by a wizard which I still am apparently where I don't really understand what the software wants from me is strange.

Jul 11 2024, 1:20 PM · Restricted Project, gpgpass
fse added a comment to T6637: PQC for Libgcrypt.

We hereby deliver with some delay our completed version of the integration of PQC algorithms into Libgcrypt from our project. The code features the following algorithms:

Jul 11 2024, 12:26 PM · PQC, libgcrypt
CarlSchwan committed rGPGPASSc8b8ede037eb: Move model and proxy models creation to StoreModel (authored by CarlSchwan).
Move model and proxy models creation to StoreModel
Jul 11 2024, 12:11 PM
CarlSchwan committed rGPGPASSc5f6e6bc5ffa: Move private struct to cpp file (authored by CarlSchwan).
Move private struct to cpp file
Jul 11 2024, 12:11 PM
CarlSchwan committed rGPGPASSeb2f9ad8a363: Move password generation out of Pass (authored by CarlSchwan).
Move password generation out of Pass
Jul 11 2024, 12:11 PM
CarlSchwan committed rGPGPASS77fe00049f81: Create default directly instead of creating a temporary QVariant (authored by CarlSchwan).
Create default directly instead of creating a temporary QVariant
Jul 11 2024, 12:11 PM
TobiasFella created T7196: Kleopatra / gnupg: Certifier name missing when certifier's certificate is expired.
Jul 11 2024, 11:56 AM · Restricted Project
ikloecker committed rKLEOPATRA0109e4844054: Hide some card actions in VSD (authored by TobiasFella).
Hide some card actions in VSD
Jul 11 2024, 9:43 AM
ebo updated subscribers of T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

ok, I like your proposal. To recap:

Jul 11 2024, 9:11 AM · vsd33, Feature Request, kleopatra, Restricted Project
gniibe claimed T5924: libassuan: uses of socklen_t in assuan.h are inconsistent.
Jul 11 2024, 4:46 AM · libassuan
gniibe changed the status of T5924: libassuan: uses of socklen_t in assuan.h are inconsistent from Open to Testing.

The socklen_t use are now being fixed in newer POSIX Issue 8, 2024.
https://www.man7.org/linux/man-pages/man3/socklen_t.3type.html

Jul 11 2024, 4:45 AM · libassuan
gniibe committed rA69a703446b61: Use socklen_t for the length of socket address. (authored by gniibe).
Use socklen_t for the length of socket address.
Jul 11 2024, 4:43 AM
gniibe added a project to T5924: libassuan: uses of socklen_t in assuan.h are inconsistent: libassuan.
Jul 11 2024, 4:10 AM · libassuan
gniibe added a project to T5920: libassuan: Don't inherit handles for Windows: libassuan.
Jul 11 2024, 4:08 AM · libassuan
gniibe added a comment to T4945: Windows builds use "winepath" when it is available.

My summary here:

  • Use of winepath by libtool is correct way for semi-hosted environment to run tests built by cross-build.
  • (cross-)Build itself is possible with no winepath (or winepath -> /bin/false), if you don't need make check with semi-hosted environment.
  • I don't see that it's too slow, these days. My environment is bookworm Debian (having Wine 8.0 something).
Jul 11 2024, 3:59 AM · gpgrt
gniibe committed rAf89352ddc834: Update date of libassuan.m4. (authored by gniibe).
Update date of libassuan.m4.
Jul 11 2024, 3:14 AM
gniibe committed rAb8148b4f5735: Fix typo in assuan.h. (authored by gniibe).
Fix typo in assuan.h.
Jul 11 2024, 3:14 AM

Jul 10 2024

ikloecker committed rMe46748a0d18b: build,cpp: Fix include paths in forwarding headers in gpgme++ folder (authored by ikloecker).
build,cpp: Fix include paths in forwarding headers in gpgme++ folder
Jul 10 2024, 11:57 PM
mlaurent committed rMTP4c2d4452018e: Use globalMatchView (authored by mlaurent).
Use globalMatchView
Jul 10 2024, 8:20 PM
ikloecker added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

This behavior of the encrypt-to-others input field is intended. It avoids "Multiple matching certificates or groups found" errors if there is one current (good) certificate and one (or more) old expired certificates for an email address. There's a button to open a dialog listing all certificates so that the user can find a certificate they are missing in the input list's completion list. I think this is an acceptable compromise between making all certificates discoverable (even expired or revoked ones) and offering not too many irrelevant certificates. When the user selects a bad certificate in the selection dialog we should probably show a note that this certificate cannot be used instead of showing "Error: No matching certificates or groups found".

Jul 10 2024, 6:14 PM · vsd33, Feature Request, kleopatra, Restricted Project
TobiasFella added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.
In T7183#188348, @ebo wrote:

I'm not sure if we are talking about the Encrypt-to-self drop-down or the Encrypt for others input fields. On the other hand, I see little reason to treat both differently.

At the moment they are treated differently. In the dropdown for encrypt-to-self no expired certificates are listed. encrypt-to-others does not have a dropdown. You are not able to find an expired Certificate by typing the name. But you can open the certificate list to chose from, where expired certificates are shown and selectable.

Jul 10 2024, 3:32 PM · vsd33, Feature Request, kleopatra, Restricted Project
ebo added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

I'm not sure if we are talking about the Encrypt-to-self drop-down or the Encrypt for others input fields. On the other hand, I see little reason to treat both differently.

Jul 10 2024, 3:22 PM · vsd33, Feature Request, kleopatra, Restricted Project
TobiasFella added a comment to T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog.

I agree with Ingo and Werner here. In summary

Jul 10 2024, 2:17 PM · vsd33, Feature Request, kleopatra, Restricted Project
aheinecke closed T3716: gpg: signing failed: Inappropriate ioctl for device for Thunderbird 52.4.0, gnupg-2.1.20, enigmail-1.9.8.3 for PGP encryption/decryption over emails. as Resolved.
Jul 10 2024, 1:40 PM · Enigmail, Bug Report
aheinecke added a comment to T4945: Windows builds use "winepath" when it is available.

For me each time wine is upgraded I get for the first time an error when building something, but it is not slow anymore. Is this resolved?

Jul 10 2024, 1:31 PM · gpgrt
aheinecke closed T5878: State of libexpat-1 in Gpg4win as Resolved.

No next work item here. So resolved.

Jul 10 2024, 1:30 PM · gpg4win
aheinecke closed T6607: Gpg4win: Include compendium as PDF or remove it as Resolved.

As there does not seem to be a problem here anymore -> Resolved.

Jul 10 2024, 1:29 PM · Restricted Project, gpg4win
aheinecke closed T7065: pinentry 1.3.0 ships desktop file with icons, but does not install them as Resolved.
Jul 10 2024, 1:26 PM · pinentry, Bug Report
aheinecke closed T3608: Gpg4win: Installer with custom / default mode as Wontfix.

I don't think this ticket is up to date. Especially since we now have more components. Auto update or Microsoft Store integration would be much more important then a single click installer.

Jul 10 2024, 1:22 PM · gpg4win
aheinecke closed T7026: GnuPG Icon missing in the msi installer as Resolved.

This is fixed

Jul 10 2024, 1:19 PM · Restricted Project
gniibe changed the status of T7195: gpgme regression (t-json) with GnuPG 2.5.0 from Open to Testing.

Fixed in: rG1e6b96577f68: gpg: Fix agent_probe_any_secret_key.

Jul 10 2024, 8:17 AM · gnupg, Bug Report
gniibe committed rG1e6b96577f68: gpg: Fix agent_probe_any_secret_key. (authored by gniibe).
gpg: Fix agent_probe_any_secret_key.
Jul 10 2024, 8:14 AM
gniibe claimed T7195: gpgme regression (t-json) with GnuPG 2.5.0.
Jul 10 2024, 8:12 AM · gnupg, Bug Report
gniibe created T7195: gpgme regression (t-json) with GnuPG 2.5.0.
Jul 10 2024, 8:12 AM · gnupg, Bug Report
mlaurent committed rLIBKLEO68b730774e69: It compiles without deprecated <= qt 6.3 version (authored by mlaurent).
It compiles without deprecated <= qt 6.3 version
Jul 10 2024, 7:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA92605f388abd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 10 2024, 3:27 AM
gniibe committed rGd6017e4b1ed9: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Jul 10 2024, 3:24 AM

Jul 9 2024

TobiasFella added a comment to T6957: Add algo and keygrip columns to Kleo's certificate view.

fixed in https://invent.kde.org/pim/kleopatra/-/merge_requests/243; we were not calling the visibility logic when initially creating the view.

Jul 9 2024, 3:32 PM · vsd33, Restricted Project, vsd, kleopatra
TobiasFella committed rKLEOPATRA3309d19b5a23: Fix initial column visibility in main key tree (authored by TobiasFella).
Fix initial column visibility in main key tree
Jul 9 2024, 3:31 PM
TobiasFella committed rKLEOPATRAe9143490e78e: Improve behavior of imported certificates tab (authored by TobiasFella).
Improve behavior of imported certificates tab
Jul 9 2024, 2:15 PM
TobiasFella committed rKLEOPATRA51482857079f: Fix glitches in certificate list (authored by TobiasFella).
Fix glitches in certificate list
Jul 9 2024, 1:53 PM
TobiasFella added a comment to T6447: Kleopatra: "imported certificates" tab inconsistencies.

https://invent.kde.org/pim/kleopatra/-/merge_requests/242

  • Don't show the tab if the certificate list was empty before the import
  • Show tab when any keys were considered, not only when any keys were imported
Jul 9 2024, 1:32 PM · vsd33, Restricted Project, Bug Report, kleopatra
TobiasFella committed rKLEOPATRA28bf27ca74b5: Improve behavior of imported certificates tab (authored by TobiasFella).
Improve behavior of imported certificates tab
Jul 9 2024, 1:30 PM
TobiasFella committed rKLEOPATRA758291da5095: Improve behavior of imported certificates tab (authored by TobiasFella).
Improve behavior of imported certificates tab
Jul 9 2024, 1:30 PM
Sven1403 added a comment to T6659: gpg4win seems not to consider the installation control file anymore.

are there any news about the problem with the control file?

Jul 9 2024, 10:39 AM · gpg4win, Bug Report
TobiasFella committed rKLEOPATRA6004e619236e: Fix glitches in certificate list (authored by TobiasFella).
Fix glitches in certificate list
Jul 9 2024, 10:10 AM
gniibe committed rG2b19474aab8f: common: On Windows, we care about how PIPE handles are inherited. (authored by gniibe).
common: On Windows, we care about how PIPE handles are inherited.
Jul 9 2024, 8:49 AM
mlaurent committed rMTP6083ad14c3cd: Use nullptr (authored by mlaurent).
Use nullptr
Jul 9 2024, 7:52 AM