Page MenuHome GnuPG
Feed All Stories

Dec 10 2024

werner committed rW4448ff49b01e: Actually put the commit-id into the versioninfo.txt (authored by werner).
Actually put the commit-id into the versioninfo.txt
Dec 10 2024, 10:16 AM
ebo updated the task description for T7446: Kleopatra: Improve the text for the import certificates dialog.
Dec 10 2024, 9:56 AM · gpd5x, kleopatra
werner added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

I read this as bumping the version-number e.g. from 1.24.5 to 2.0.0 without e.g. bumping the soname or changing the api_version as specified in the .pc file. (FWIW I think that is a great plan.)

Dec 10 2024, 9:09 AM · Restricted Project, gpgme
ikloecker added a comment to T7447: Kleopatra Notepad: Two step decrypt then verify.

The title says "notepad". The description says "clipboard". What do you want?

Dec 10 2024, 9:08 AM · gpd5x, kleopatra
gniibe committed rC41cbcc0f0e78: tests: Extend tests/t-digest to test hmac too. (authored by gniibe).
tests: Extend tests/t-digest to test hmac too.
Dec 10 2024, 8:00 AM
gniibe committed rC06f6aafedc9f: tests: Fix t-digest for a minimal configuration. (authored by gniibe).
tests: Fix t-digest for a minimal configuration.
Dec 10 2024, 8:00 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA40844955f317: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 10 2024, 4:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2318227cab00: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 10 2024, 2:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAed8a57992df3: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 10 2024, 1:41 AM

Dec 9 2024

aheinecke added a comment to T7362: notepad: Clipboard and filesystem integration.

Additionally permanently watching the clipboard for changes can cause some password managers to detect an "attack". As it is discoverable which application accesses the clipboard on windows we had the case where a password manager would not work when Kleopatras clipboard watcher was running. T6642

Dec 9 2024, 11:28 PM · gpd5x, kleopatra
aheinecke created T7447: Kleopatra Notepad: Two step decrypt then verify.
Dec 9 2024, 11:23 PM · gpd5x, kleopatra
ikloecker added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

We'll do this with QGpgME 3. And it's easy to add new functions by using the NVI pattern and, if needed, virtual functions in the attached private classes. I've been using this technique for quite some time now.

Dec 9 2024, 9:26 PM · Restricted Project, gpgme
ikloecker committed rKLEOPATRA15fd4482574f: Fix build on macOS due to not having Wayland (variant 2) (authored by unshare).
Fix build on macOS due to not having Wayland (variant 2)
Dec 9 2024, 9:04 PM
unshare committed rKLEOPATRA31a0953ff538: Fix build on macOS due to not having Wayland (variant 2) (authored by unshare).
Fix build on macOS due to not having Wayland (variant 2)
Dec 9 2024, 8:58 PM
aheinecke added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

Ah, ok I understood it as "we will change the soname for other reasons e.g. so that both versions are co installable but we will not break ABI". And I would prefer the break for qgpgme at least because of the mentioned problem not because I don't care about ABI stability but because I do and this is a big problem which only exists, because I didn't do it with the last repo move. There is no technical reason anymore for the abstract base classes.

Dec 9 2024, 7:11 PM · Restricted Project, gpgme
ametzler1 added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

Werner wrote:

We will bump the gpgme core version to 2.0 to indicate this split despite that there will be non-ABI/API incompatibility.

Dec 9 2024, 6:43 PM · Restricted Project, gpgme
aheinecke added a comment to T7262: gpgme: Move C++ bindings, Qt bindings and Python bindings to separate git repositories.

If the major version for QGpgME is bumped, shouldn't we at least remove the virtual base classes. Eg: delete FooJob and rename QGpgMEFooJob to FooJob. I did regret not doing this when i moved them out of libkleo since this architecture no longer makes sense in the standalone libnrary and technically the virtual bases make it nearly impossible to maintain ABI stability when adding functions. The reason for those was only because libkleo had that idea of different backends namely gpgme and chiasmus. But a Library called QGpgME should never provide another backend then GPGME IMO.
So no behavioural change at all, just something to make future ABI compat easier.

Dec 9 2024, 6:07 PM · Restricted Project, gpgme
ikloecker added a comment to T7446: Kleopatra: Improve the text for the import certificates dialog.

I think we have to use multiple different texts instead of assuming that we can use something general as "Detailed import results from %1" which fits all cases in all languages.

Dec 9 2024, 5:31 PM · gpd5x, kleopatra
ikloecker updated the task description for T7446: Kleopatra: Improve the text for the import certificates dialog.
Dec 9 2024, 5:29 PM · gpd5x, kleopatra
ebo created T7446: Kleopatra: Improve the text for the import certificates dialog.
Dec 9 2024, 4:32 PM · gpd5x, kleopatra
ebo created T7445: Kleopatra: improve the representation of a key with only a revoked UID.
Dec 9 2024, 3:57 PM · gpd5x, kleopatra
werner committed rG36dbca3e6944: gpg: Allow for longer signature subpackets. (authored by werner).
gpg: Allow for longer signature subpackets.
Dec 9 2024, 1:37 PM
ebo added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

ok, then we leave it in the certifications tab like it is.
What about the Uid tab? Keep it like it is, which is: Name, Email, Trust Level, Origin, [Tags] ?
While I do not think that the origin need to be shown by default, I don't think it's really a problem, as this is the last column

Dec 9 2024, 10:00 AM · vsd33, kleopatra, Restricted Project
gniibe committed rC7faf542f1573: fips,tests: Add t-digest. (authored by gniibe).
fips,tests: Add t-digest.
Dec 9 2024, 6:38 AM
gniibe added a comment to T7338: Revamp the FIPS service indicator.

Pushed the change for adding hash tests in rC7faf542f1573: fips,tests: Add t-digest.

Dec 9 2024, 6:34 AM · libgcrypt, FIPS, Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1f4fafc2db1e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 9 2024, 4:24 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO41efb7f9d709: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 9 2024, 2:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA97c4d7dc461c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 9 2024, 2:37 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5443ccf21433: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Dec 9 2024, 2:26 AM

Dec 8 2024

werner committed rGPA6cf1510b0832: Make make distcheck work again. (authored by werner).
Make make distcheck work again.
Dec 8 2024, 11:28 PM
mlaurent committed rMTP01b45fa70da5: We have it all time now with kf6.8 (authored by mlaurent).
We have it all time now with kf6.8
Dec 8 2024, 7:44 PM
mlaurent committed rKLEOPATRAf935d488851e: GIT_SILENT: we depend against 6.8.0 now (authored by mlaurent).
GIT_SILENT: we depend against 6.8.0 now
Dec 8 2024, 9:37 AM
mlaurent committed rMTP5b79f3ee115a: GIT_SILENT: we depend against 6.8.0 (authored by mlaurent).
GIT_SILENT: we depend against 6.8.0
Dec 8 2024, 9:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdb396877b3bc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 8 2024, 4:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb14eed422922: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 8 2024, 1:41 AM

Dec 7 2024

CarlSchwan committed rKLEOPATRA82ed3b5bc40e: Fix crash when output directory for decryption doesn't exist (authored by CarlSchwan).
Fix crash when output directory for decryption doesn't exist
Dec 7 2024, 1:04 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0fba28c34824: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 7 2024, 1:41 AM

Dec 6 2024

ikloecker added a comment to T7443: Kleopatra: Unexpected key filter selected in "Imported Certificates" tab.

My comment referred exclusively to Tobias's "In the future [...]" comment.

Dec 6 2024, 4:17 PM · gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

"Tags" are stored with certifications. Therefore, I think it's useful and makes sense to show the Tags column in the Certifications view.

Dec 6 2024, 4:11 PM · vsd33, kleopatra, Restricted Project
CarlSchwan committed rLIBKLEO045dd05cec85: Add serial to KeyParameters (authored by CarlSchwan).
Add serial to KeyParameters
Dec 6 2024, 3:57 PM
ebo added a comment to T7443: Kleopatra: Unexpected key filter selected in "Imported Certificates" tab.

This is what Tobias means:

Dec 6 2024, 3:49 PM · gpd5x, kleopatra, Bug Report
ikloecker added a comment to T7443: Kleopatra: Unexpected key filter selected in "Imported Certificates" tab.

Isn't the name of the tab showing the imported certificates "Imported Certficates" or something like that? The filter "All" shows all imported certificates. And when you select the filter OpenPGP you see the subset of imported OpenPGP certificates. Therefore, I don't think it makes sense to add a custom filter.

Dec 6 2024, 3:36 PM · gpd5x, kleopatra, Bug Report
ebo moved T7183: Kleopatra: Reduce certificates offered in Sign/Enyrypt dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Gpg4win 4.4:

Dec 6 2024, 3:30 PM · vsd33, Feature Request, kleopatra, Restricted Project
CarlSchwan committed rLIBKLEOde571cc9f2f5: Add serial to KeyParameters (authored by CarlSchwan).
Add serial to KeyParameters
Dec 6 2024, 1:45 PM
CarlSchwan committed rLIBKLEO2c4387cca526: Add serial to KeyParameters (authored by CarlSchwan).
Add serial to KeyParameters
Dec 6 2024, 1:41 PM
CarlSchwan committed rLIBKLEOa8adb38ba563: Add serial to KeyParameters (authored by CarlSchwan).
Add serial to KeyParameters
Dec 6 2024, 1:40 PM
CarlSchwan committed rLIBKLEO9ac6cb906529: Add serial to KeyParameters (authored by CarlSchwan).
Add serial to KeyParameters
Dec 6 2024, 1:39 PM
werner committed rG4c830b240c5f: speedo: Change the default to build a 64 bit version (authored by werner).
speedo: Change the default to build a 64 bit version
Dec 6 2024, 12:20 PM
TobiasFella committed rLIBKLEOc2423f02ab82: Align name of "Disabled" filter with other filters (authored by TobiasFella).
Align name of "Disabled" filter with other filters
Dec 6 2024, 12:05 PM
TobiasFella claimed T7444: Kleopatra: "Disabled Certificates" filter should just be named "Disabled".
Dec 6 2024, 12:04 PM · gpd5x, kleopatra, Bug Report
TobiasFella created T7444: Kleopatra: "Disabled Certificates" filter should just be named "Disabled".
Dec 6 2024, 12:04 PM · gpd5x, kleopatra, Bug Report
TobiasFella committed rKLEOPATRA7e0a025f2658: Explicitely select "all" filter in "Imported Certificates" tab (authored by TobiasFella).
Explicitely select "all" filter in "Imported Certificates" tab
Dec 6 2024, 11:59 AM
alexk added a comment to T7078: Kleopatra: Add automatic offer of revocation certificate export to the revocation process.

Some questions (wishes):

  • Will the upload also be done to an configured LDAP Server?
  • Can the upload-checkbox setting be configure via the Windows registry?
Dec 6 2024, 11:45 AM · vsd33, Restricted Project, kleopatra
ebo closed T7198: Kleopatra: Suggest validity date of subkeys to validity of primary key if this is shorter than 3 years as Resolved.

Gpg4win 4.4: ok, now the date of the main key is preset as the expiry date of the main key if it is less then 3 years in the future. Otherwise 3 years from now is preset.

Dec 6 2024, 11:18 AM · vsd33, gpd, Restricted Project, kleopatra
werner committed rD8f93c1eb766c: web: Announce 2.5.2 (authored by werner).
web: Announce 2.5.2
Dec 6 2024, 11:08 AM
ebo closed T7210: Kleopatra: In "Imported Certificate" tab, enabling a column does not make it show up as Resolved.
Dec 6 2024, 11:05 AM · vsd33, kleopatra, Restricted Project, Bug Report
ebo closed T7229: Kleopatra: Show keygrip always without spacing as Resolved.
Dec 6 2024, 11:04 AM · vsd33, kleopatra, Restricted Project
ebo closed T7250: Kleopatra: string changes in the certificate details as Resolved.
Dec 6 2024, 11:02 AM · vsd33, Restricted Project, kleopatra
ebo moved T6894: Kleopatra improved drop behavior from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Ok, I'm not asked, therefore I set this to done, but not resolved yet, as I'm not sure if the gpg version might have an influence.

Dec 6 2024, 10:55 AM · vsd33, Restricted Project, kleopatra
TobiasFella claimed T7443: Kleopatra: Unexpected key filter selected in "Imported Certificates" tab.
Dec 6 2024, 10:51 AM · gpd5x, kleopatra, Bug Report
ebo added a comment to T7237: Kleopatra: reorder columns for tables in the new tabs in the certificate details.

Gpg4win 4.4:
Contrary to the task description are:
a) In the certifications tab the "tags" column is shown by default
b) in the UID tab, the "origin" column is shown by default (only the "tags" column is hidden)

Dec 6 2024, 10:51 AM · vsd33, kleopatra, Restricted Project
TobiasFella created T7443: Kleopatra: Unexpected key filter selected in "Imported Certificates" tab.
Dec 6 2024, 10:50 AM · gpd5x, kleopatra, Bug Report
ebo closed T7252: Kleopatra: Improvements to columns in the search window, a subtask of T6935: Kleopatra: Key search and refresh related improvements, as Resolved.
Dec 6 2024, 10:26 AM · kleopatra
ebo closed T7252: Kleopatra: Improvements to columns in the search window as Resolved.
Dec 6 2024, 10:26 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
TobiasFella added a comment to T6894: Kleopatra improved drop behavior.

The only difference that you should see in the UI is that there is no longer a menu that pops up when you drop files, asking you what to do with the files. So I guess, if things works fine as you described them, you can consider the ticket done

Dec 6 2024, 10:24 AM · vsd33, Restricted Project, kleopatra
ebo closed T7155: Kleopatra: Show additional columns in search results by default, a subtask of T6935: Kleopatra: Key search and refresh related improvements, as Resolved.
Dec 6 2024, 10:18 AM · kleopatra
ebo closed T7155: Kleopatra: Show additional columns in search results by default as Resolved.
Dec 6 2024, 10:18 AM · vsd33, Restricted Project, kleopatra
ebo awarded T7434: Kleopatra: Initial keylisting hangs for ~60 seconds (gpg-agent: Socket ...S.gpg-agent cannot be bound) a Like token.
Dec 6 2024, 10:14 AM · gnupg, kleopatra
ebo moved T7132: Kleopatra: Trim whitespaces in search from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 6 2024, 9:58 AM · vsd33, kleopatra, Restricted Project
ebo added a comment to T6894: Kleopatra improved drop behavior.

This ticket description does not give me anything to test.

Dec 6 2024, 9:55 AM · vsd33, Restricted Project, kleopatra
ebo closed T7002: Tab text not changing when using filters as Resolved.

tested with Gpg4win 4.4

Dec 6 2024, 9:38 AM · vsd33, Restricted Project, kleopatra, Bug Report, gpg4win
ebo closed T6712: Kleopatra: When revoking a local certification do not ask to publish the revocation, a subtask of T6626: Kleopatra: Improve certification and revocation, as Resolved.
Dec 6 2024, 9:37 AM · kleopatra
ebo closed T6712: Kleopatra: When revoking a local certification do not ask to publish the revocation as Resolved.

tested with Gpg4win 4.4

Dec 6 2024, 9:36 AM · vsd33, Restricted Project, kleopatra
ebo edited projects for T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled, added: gpd5x; removed Restricted Project.

This issue looks still the same from the user perspective as in the task description with Gpg4win 4.4. Therefore tagging it for gpd5x

Dec 6 2024, 9:26 AM · gpd5x, kleopatra, pinentry, gnupg24 (gnupg-2.4.2)
mlaurent committed rMTP16dbf6398ef2: GIT_SILENT: Time to increase version (authored by mlaurent).
GIT_SILENT: Time to increase version
Dec 6 2024, 8:27 AM
mlaurent committed rKLEOPATRA5f26961486dd: GIT_SILENT: Time to increase version (authored by mlaurent).
GIT_SILENT: Time to increase version
Dec 6 2024, 8:26 AM
mlaurent committed rLIBKLEO9aca0de5166f: GIT_SILENT: Time to increase version (authored by mlaurent).
GIT_SILENT: Time to increase version
Dec 6 2024, 8:24 AM
mlaurent committed rMTPa9d9738a41b8: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Dec 6 2024, 8:11 AM
mlaurent committed rLIBKLEO9b54df9bdef1: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Dec 6 2024, 8:08 AM
gniibe added a comment to T7338: Revamp the FIPS service indicator.

It seems that the internal API (as of 2024-12-06) is not enough.
Now, we have _gcry_md_hash_buffer function with the new FIPS service indicator.
It's used for public key crypto, too.
The compliance for hash function is a part of public key crypto, but not all.

Dec 6 2024, 6:54 AM · libgcrypt, FIPS, Feature Request
gniibe committed rC3478caac62c7: fips,md: Implement new FIPS service indicator for gcry_md_hash_*. (authored by gniibe).
fips,md: Implement new FIPS service indicator for gcry_md_hash_*.
Dec 6 2024, 6:41 AM
gniibe added a comment to T7338: Revamp the FIPS service indicator.

A change for gcry_md_hash_* functions are pushed by rC3478caac62c7: fips,md: Implement new FIPS service indicator for gcry_md_hash_*..
It doesn't have tests with FIPS service indicator yet.

Dec 6 2024, 6:40 AM · libgcrypt, FIPS, Feature Request
gniibe changed the status of T7436: Allow ssh to sign data larger than the assuan line length. from Open to Testing.
Dec 6 2024, 6:32 AM · ssh, Feature Request, gnupg26
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa210421dfd6c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 6 2024, 4:09 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4e472f194e15: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 6 2024, 3:31 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1db0eab10100: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 6 2024, 2:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe3e9766e19c2: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 6 2024, 1:41 AM
gniibe closed T7192: gnupg-2.5.0: Use gpgrt_process_spawn API (was: Does not build due to undeclared identifier 'environ') as Resolved.
Dec 6 2024, 1:05 AM · gnupg, Bug Report
gniibe closed T7283: Odd "gpg: KEYTOCARD failed: Invalid time" error when using `--pinentry-mode=loopback` as Resolved.
Dec 6 2024, 1:05 AM · gpgagent, Bug Report

Dec 5 2024

mlaurent committed rMTP04de6a2c8f92: GIT_SILENT: ignore .qtcreator (authored by mlaurent).
GIT_SILENT: ignore .qtcreator
Dec 5 2024, 8:31 PM
mlaurent committed rKLEOPATRAfafc943b4b1d: GIT_SILENT: ignore .qtcreator (authored by mlaurent).
GIT_SILENT: ignore .qtcreator
Dec 5 2024, 8:30 PM
mlaurent committed rLIBKLEO38a4d9958298: GIT_SILENT: ignore .qtcreator (authored by mlaurent).
GIT_SILENT: ignore .qtcreator
Dec 5 2024, 8:28 PM
werner committed rD215c7da5809e: ids: Published draft-koch-openpgp-webkey-service-19 (authored by werner).
ids: Published draft-koch-openpgp-webkey-service-19
Dec 5 2024, 4:54 PM
werner moved T7332: Kleopatra: Initial keylisting sometimes fails or hangs for some seconds from Backlog to QA on the gpd5x board.
Dec 5 2024, 4:36 PM · gnupg24, gnupg22, gpd5x, kleopatra, Bug Report
werner closed T7193: gnupg-2.5.0: Does not build due to missing declaration of read and write as Resolved.
Dec 5 2024, 4:36 PM · MacOS, gnupg, Bug Report
werner closed T7309: gpg should not proceed with the key import from the smartcard if no valid SCD READKEY information is received as Resolved.
Dec 5 2024, 4:33 PM · Info Needed, scd, gpgagent, Bug Report
werner closed T7316: Curve25519/v5 key cannot be exported, a subtask of T7315: Allow exporting of PQC keys., as Resolved.
Dec 5 2024, 4:32 PM · gnupg26, OpenPGP, PQC, gnupg
werner closed T7316: Curve25519/v5 key cannot be exported as Resolved.
Dec 5 2024, 4:32 PM · gnupg26, OpenPGP, PQC, gnupg
werner committed rG7b2748c6d8fb: gpg: Silence expired trusted-key diagnostics in quiet mode. (authored by werner).
gpg: Silence expired trusted-key diagnostics in quiet mode.
Dec 5 2024, 4:32 PM
werner closed T7351: 2.2.45 exitcode 2 when importing revocation cert for expired key as Resolved.
Dec 5 2024, 4:30 PM · gnupg, Bug Report