Page MenuHome GnuPG
Feed All Stories

Jan 31 2025

ebo created T7503: Draft: Kleopatra: change secret key import behavior when importing more than one.
Jan 31 2025, 12:06 PM · gpd5x, kleopatra
ebo triaged T7502: Kleopatra: Import secret key dialog improvement as Normal priority.
Jan 31 2025, 12:02 PM · gpd5x, kleopatra
ikloecker committed rW3e68159100e0: Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme (authored by ikloecker).
Use snapshots of gpgme and gpgol, and add gpgmepp and qgpgme
Jan 31 2025, 10:13 AM
ikloecker committed rWc4509ead57d1: Use the split gpgme packages for gpg4win (authored by ikloecker).
Use the split gpgme packages for gpg4win
Jan 31 2025, 10:13 AM
ikloecker committed rW29eb6e0b8286: Support building CMake packages for additional gpgex architecture (authored by ikloecker).
Support building CMake packages for additional gpgex architecture
Jan 31 2025, 10:13 AM
TobiasFella placed T7234: Kleopatra: add disable/enable certificate in context menu up for grabs.

21f7ad563d9b was not backported to gnupg 2.2, so this can't be done yet

Jan 31 2025, 9:21 AM · Feature Request, kleopatra, Restricted Project
dkg created T7501: policy compliance options collide incompatibly without warning.
Jan 31 2025, 7:16 AM · gnupg26, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe0761c9b011a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 31 2025, 4:15 AM
gniibe added a comment to T7490: libgcrypt: constant-time modular exponentiation.

The commit rC58c11aa8 is the improved version by k-ary exponentiation (while rC6dffd105e2e2 is 1-bit at a time) and using heap.

Jan 31 2025, 2:43 AM · libgcrypt
l10n daemon script <scripty@kde.org> committed rKLEOPATRA648c7c0c728c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 31 2025, 2:37 AM
gniibe committed rC639b0fca1505: cipher:prime: Fix long standing bug for PRIME % 2 == 0. (authored by gniibe).
cipher:prime: Fix long standing bug for PRIME % 2 == 0.
Jan 31 2025, 2:14 AM
heirecka committed rKLEOPATRA6a4b3d028140: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Jan 31 2025, 1:22 AM
heirecka committed rKLEOPATRA469461db42d6: GIT_SILENT Upgrade release service version to 24.12.2. (authored by heirecka).
GIT_SILENT Upgrade release service version to 24.12.2.
Jan 31 2025, 1:22 AM
heirecka committed rKLEOPATRA90c8aa7dc686: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Jan 31 2025, 1:22 AM

Jan 30 2025

TobiasFella added a comment to T7234: Kleopatra: add disable/enable certificate in context menu.

It's missing a check for the required gpg-2.2 version. I will add that

Jan 30 2025, 2:25 PM · Feature Request, kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8bd738c7982f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 30 2025, 4:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd2e40c96b604: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 30 2025, 2:37 AM

Jan 29 2025

CarlSchwan committed rLIBKLEOcc2862a7e881: Use short date format in signature message (authored by CarlSchwan).
Use short date format in signature message
Jan 29 2025, 6:26 PM
CarlSchwan committed rMTPa4776ba6aff6: messageviewer: Use short date format (authored by CarlSchwan).
messageviewer: Use short date format
Jan 29 2025, 6:25 PM
alexk triaged T7500: GpgPass bug collection as Normal priority.
Jan 29 2025, 6:10 PM · gpgpass
werner committed rG159e801043de: gpgsm: Allow unattended PKCS#12 export without passphrase. (authored by werner).
gpgsm: Allow unattended PKCS#12 export without passphrase.
Jan 29 2025, 6:04 PM
ikloecker committed rGPGMEPP69dde050edd4: build: Run chmod instead of using cmake's file CHMOD command (authored by ikloecker).
build: Run chmod instead of using cmake's file CHMOD command
Jan 29 2025, 5:39 PM
ikloecker committed rGPGMEQT4f2578a01da5: build: Fix usage of renamed options to build with Qt 5/6 (authored by ikloecker).
build: Fix usage of renamed options to build with Qt 5/6
Jan 29 2025, 5:39 PM
ikloecker committed rGPGMEQTc47d157f4652: build: Run chmod instead of using cmake's file CHMOD command (authored by ikloecker).
build: Run chmod instead of using cmake's file CHMOD command
Jan 29 2025, 5:39 PM
TobiasFella triaged T7495: Draft: Kleopatra: Improve success message on keyserver upload as Normal priority.
Jan 29 2025, 5:22 PM · kleopatra, gpd5x
TobiasFella claimed T7495: Draft: Kleopatra: Improve success message on keyserver upload.
Jan 29 2025, 5:22 PM · kleopatra, gpd5x
TobiasFella committed rKLEOPATRAaaa7de259757: Improve success message for key upload (authored by TobiasFella).
Improve success message for key upload
Jan 29 2025, 5:22 PM
werner committed rG89055f24f4d3: gpgsm: Allow CSR generation with an unprotected key. (authored by werner).
gpgsm: Allow CSR generation with an unprotected key.
Jan 29 2025, 5:01 PM
ikloecker committed rW136a82e47c8f: appimage: Don't try to copy pim5 plugins (authored by ikloecker).
appimage: Don't try to copy pim5 plugins
Jan 29 2025, 4:09 PM
ikloecker committed rW2219994e49d1: appimage: Fix build of Docker image (authored by ikloecker).
appimage: Fix build of Docker image
Jan 29 2025, 4:09 PM
ikloecker triaged T7499: Update AppImage for Gpg4win 4.4 / VSD 3.3 as Normal priority.
Jan 29 2025, 3:12 PM · Restricted Project, AppImage, kleopatra
CarlSchwan triaged T7498: Unpin preview as Normal priority.
Jan 29 2025, 2:27 PM · gpgol2
CarlSchwan closed T7416: remove/replace rich text support in mail editor as Resolved.
Jan 29 2025, 2:13 PM · gpgol2
TobiasFella committed rGPGPASSc4c4980daaec: Remove option to display as-is (authored by TobiasFella).
Remove option to display as-is
Jan 29 2025, 12:51 PM
TobiasFella committed rGPGPASS27e708b1f29e: Remove icon for root folders in tree (authored by TobiasFella).
Remove icon for root folders in tree
Jan 29 2025, 12:44 PM
TobiasFella committed rGPGPASSbdb71c5878e7: Improve texts in general settings page (authored by TobiasFella).
Improve texts in general settings page
Jan 29 2025, 12:41 PM
TobiasFella committed rGPGPASS0373e32a8968: Use a different icon for "Add Entry" than for "Add Folder" (authored by TobiasFella).
Use a different icon for "Add Entry" than for "Add Folder"
Jan 29 2025, 12:40 PM
TobiasFella committed rGPGPASS255c8b77f955: Add tooltip to root folder delete button (authored by TobiasFella).
Add tooltip to root folder delete button
Jan 29 2025, 12:32 PM
CarlSchwan committed rGPGPASS1cf97573525d: Fix clearng clipboard handling (authored by CarlSchwan).
Fix clearng clipboard handling
Jan 29 2025, 12:03 PM
CarlSchwan committed rGPGPASS5a2fcdc529e6: Remove this-> (authored by CarlSchwan).
Remove this->
Jan 29 2025, 11:55 AM
CarlSchwan committed rGPGPASS67f5974b847b: Disable code relying on QLocale::languageToCode with Qt5 (authored by CarlSchwan).
Disable code relying on QLocale::languageToCode with Qt5
Jan 29 2025, 11:55 AM
CarlSchwan committed rGPGPASS17034f79c1e1: Fix typo dialogue -> dialog (authored by CarlSchwan).
Fix typo dialogue -> dialog
Jan 29 2025, 11:55 AM
ebo created vsd33 (vsd-3.3.1).
Jan 29 2025, 11:50 AM
ikloecker committed rGPGMEPP6df272737689: doc: Update build instructions and some other documentation (authored by ikloecker).
doc: Update build instructions and some other documentation
Jan 29 2025, 11:48 AM
ikloecker committed rGPGMEPPda98075c9c84: doc: Refer to the project as GPGME++ everywhere (authored by ikloecker).
doc: Refer to the project as GPGME++ everywhere
Jan 29 2025, 11:48 AM
ebo closed T6769: Kleopatra: Change warning on keyserver upload as Resolved.

Closing as there are now 2 follow up tickets for the open issues I found.

Jan 29 2025, 11:46 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T6769: Kleopatra: Change warning on keyserver upload from QA to vsd-3.3.0 on the vsd33 board.
Jan 29 2025, 11:46 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker committed rGPGMEQTa5a43afa2cbe: doc: Update build instructions and some other documentation (authored by ikloecker).
doc: Update build instructions and some other documentation
Jan 29 2025, 11:21 AM
ikloecker committed rGPGMEQT0af465867b8f: build: Rename options to build for Qt 5/6 (authored by ikloecker).
build: Rename options to build for Qt 5/6
Jan 29 2025, 11:21 AM
ebo created T7496: Kleopatra: Unify the UI process for server upload.
Jan 29 2025, 11:13 AM · gpd5x, kleopatra
ebo renamed T7495: Draft: Kleopatra: Improve success message on keyserver upload from Draft: Kleopatra: Improve succes message on keyserver upload to Draft: Kleopatra: Improve success message on keyserver upload.
Jan 29 2025, 10:35 AM · kleopatra, gpd5x
ebo created T7495: Draft: Kleopatra: Improve success message on keyserver upload.
Jan 29 2025, 10:35 AM · kleopatra, gpd5x
CarlSchwan committed rOJ6a820f5f496f: bodytexteditor: Use early return (authored by CarlSchwan).
bodytexteditor: Use early return
Jan 29 2025, 10:31 AM
CarlSchwan committed rOJ749729490698: Add back spellchecking (authored by CarlSchwan).
Add back spellchecking
Jan 29 2025, 10:31 AM
CarlSchwan committed rOJ65aaf72388a7: Remove dependency of KPimTextEdit and KtextAddons (authored by CarlSchwan).
Remove dependency of KPimTextEdit and KtextAddons
Jan 29 2025, 10:31 AM
CarlSchwan committed rOJ3142758fb8ae: mailtemplates: Fix some clazy issues (authored by CarlSchwan).
mailtemplates: Fix some clazy issues
Jan 29 2025, 10:31 AM
TobiasFella committed rKLEOPATRAcb24ccf18954: Move remaining parts out of libkleopatraclient and remove unused code (authored by TobiasFella).
Move remaining parts out of libkleopatraclient and remove unused code
Jan 29 2025, 10:19 AM
ebo renamed T6769: Kleopatra: Change warning on keyserver upload from Kleopatra: Improve warning on keyserver upload to Kleopatra: Change warning on keyserver upload.
Jan 29 2025, 10:06 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo edited projects for T5681: GpgOL: Handle GPO settings for readAsPlain, added: vsd33; removed Restricted Project.
Jan 29 2025, 10:04 AM · vsd33, gpgol
ebo triaged T7485: GpgOL: Using "Permanently decrypt" after cancelling decryption may result in an unreadable mail as Normal priority.
Jan 29 2025, 9:25 AM · vsd33, gpgol
ikloecker closed T7493: Installation corrupted (libgpgmepp-6.dll not found) as Resolved.

The wonders of Windows! Who knows which overzealous component of Windows deleted this file. I suspect that your virus scanner wrongly suspected the file to be malicious (false positive) and removed it. Kleopatra certainly doesn't delete any of its files itself unless you uninstall it. Since a reinstallation (as proposed by Windows likely because vanishing files is a common problem on Windows) solved your problem I'll close this ticket as resolved.

Jan 29 2025, 9:01 AM · Support
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd91bc1792998: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 29 2025, 2:37 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7e9f6c02dfe4: 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
Jan 29 2025, 2:28 AM
dkg created T7494: tpm2daemon tests cannot run in parallel (swtpm collides TCP ports).
Jan 29 2025, 12:29 AM · TPM, Bug Report

Jan 28 2025

uwi created T7493: Installation corrupted (libgpgmepp-6.dll not found).
Jan 28 2025, 11:49 PM · Support
ikloecker committed rOJ0bd3de7eac92: Make gpgme++ include future-proof (authored by ikloecker).
Make gpgme++ include future-proof
Jan 28 2025, 6:00 PM
TobiasFella committed rKLEOPATRAa21bd1f04481: Remove unused parts of libkleopatraclient (authored by TobiasFella).
Remove unused parts of libkleopatraclient
Jan 28 2025, 3:36 PM
TobiasFella committed rKLEOPATRAc57dc279227c: Port away from CertificateRequester (authored by TobiasFella).
Port away from CertificateRequester
Jan 28 2025, 3:23 PM
ikloecker committed rGPGMEQT0df6b2316062: build: Install cmake Find modules for gpgme and libgpg-error (authored by ikloecker).
build: Install cmake Find modules for gpgme and libgpg-error
Jan 28 2025, 3:22 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA59790035227d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 28 2025, 4:14 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1d59d1427a64: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 28 2025, 2:38 AM

Jan 27 2025

ikloecker committed rGPGMEPP8422057b85f8: build: Allow building gpgmepp as static library (authored by ikloecker).
build: Allow building gpgmepp as static library
Jan 27 2025, 4:05 PM
ikloecker committed rGPGMEPP415ac3f1adfa: build: Optionally, add host value to gpgmepp's pkgconfig file (authored by ikloecker).
build: Optionally, add host value to gpgmepp's pkgconfig file
Jan 27 2025, 4:05 PM
ikloecker committed rGPGMEPP629daa8492de: build: Always compile with _FILE_OFFSET_BITS=64 on Windows (MinGW) (authored by ikloecker).
build: Always compile with _FILE_OFFSET_BITS=64 on Windows (MinGW)
Jan 27 2025, 4:05 PM
Saturneric added a comment to T7492: gpgconf failed to kill all gpgagent daemons on windows.

This issue occurs when using GPGME with multiple contexts and setting the OpenPGP engines to different GnuPG home paths. As you mentioned, it is crucial to let gpgconf know the correct home path so that it can locate the socket file used by gpg-agent and properly clean up all instances.

Jan 27 2025, 3:05 PM · Windows, gnupg, Bug Report
ikloecker committed rWdc721da1157e: gen-tarball: Add support for gpgmepp and gpgmeqt/qgpgme (authored by ikloecker).
gen-tarball: Add support for gpgmepp and gpgmeqt/qgpgme
Jan 27 2025, 1:41 PM
ikloecker committed rWee6e565679b6: Fix gen-tarball.sh for local/remote repos (authored by ikloecker).
Fix gen-tarball.sh for local/remote repos
Jan 27 2025, 1:32 PM
werner added a comment to rGPGMEPP1faa917f5fb3: From aegypten_branch: gpgme++ and qgpgme. Needs gpgme >= 0.4.4. gpgme 0.4.4….

Signs from the past or is this due to fixed Observer URI I did this morning in this repo?

Jan 27 2025, 1:24 PM
werner added projects to T7492: gpgconf failed to kill all gpgagent daemons on windows: gnupg, Windows.

gpgconf assumes that there is only one of the daemons. In fact it can only work with one and that is the one daemon which listens on the socket. all daemon's do a self-check by trying to connect to themself and terminate if they realize that they are not anymore the owner of the socket. As long as a daemon is started by a gnupg component a file system lock is taken to avoid duplicate launching. However it a daemon is stared by other means this could lead to a race.

Jan 27 2025, 1:18 PM · Windows, gnupg, Bug Report
ebo committed rWf7d5ce10c4ab: NEWS: Correction re tickets included in 3.3.0 (authored by ebo).
NEWS: Correction re tickets included in 3.3.0
Jan 27 2025, 11:26 AM
ebo closed T7295: Kleopatra: Add explanation for message "no secret key" as Resolved.

VS-Desktop-3.3.0.0 now has the translation. Will be in Gpg4win in the next release.

Jan 27 2025, 10:57 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo moved T7295: Kleopatra: Add explanation for message "no secret key" from QA to vsd-3.3.0 on the vsd33 board.
Jan 27 2025, 10:57 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
marc committed rGPGMEPP1faa917f5fb3: From aegypten_branch: gpgme++ and qgpgme. Needs gpgme >= 0.4.4. gpgme 0.4.4… (authored by marc).
From aegypten_branch: gpgme++ and qgpgme. Needs gpgme >= 0.4.4. gpgme 0.4.4…
Jan 27 2025, 10:44 AM
dfaure-kdab committed rGPGMEPP80bf00fcf95c: Fixes (authored by dfaure-kdab).
Fixes
Jan 27 2025, 10:44 AM
marc committed rGPGMEPPe8d20a8f5c90: From aegypten_branch: (authored by marc).
From aegypten_branch:
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP7cf6f078546b: Implement combined sign/encrypt and decrpyt/verify and make sure to really… (authored by marc).
Implement combined sign/encrypt and decrpyt/verify and make sure to really…
Jan 27 2025, 10:44 AM
dfaure-kdab committed rGPGMEPP960d308c2ddd: Import copies of libgpg-error-0.6 and gpgme-0.4.4, porting Makefile.ams to… (authored by dfaure-kdab).
Import copies of libgpg-error-0.6 and gpgme-0.4.4, porting Makefile.ams to…
Jan 27 2025, 10:44 AM
dfaure-kdab committed rGPGMEPPe15246cedf8b: This is really crap. (authored by dfaure-kdab).
This is really crap.
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP61085f48cbef: remove superfluous #include, so we can use Context::Protocol in Key's method… (authored by marc).
remove superfluous #include, so we can use Context::Protocol in Key's method…
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP04ca000621bc: Properly support gpgme's keylist flags - it's a bit fields after all, and add… (authored by marc).
Properly support gpgme's keylist flags - it's a bit fields after all, and add…
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP6ed703af0718: Add static GpgME::Key::null (authored by marc).
Add static GpgME::Key::null
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP3926e4bb9689: Fix the configure check for GPGME_KEYLIST_MODE_VALIDATE (authored by marc).
Fix the configure check for GPGME_KEYLIST_MODE_VALIDATE
Jan 27 2025, 10:44 AM
marc committed rGPGMEPPa35c1e2c8d96: Support for gpgme_set_locale (authored by marc).
Support for gpgme_set_locale
Jan 27 2025, 10:44 AM
marc committed rGPGMEPPb5a95b89fa27: compile (authored by marc).
compile
Jan 27 2025, 10:44 AM
marc committed rGPGMEPPa6fec0db293b: Check for gpgme_cancel() (newly readded to gpgme CVS less than two hours ago :) (authored by marc).
Check for gpgme_cancel() (newly readded to gpgme CVS less than two hours ago :)
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP2d6d8ea1a49d: gpgme_cancel returns an error... (authored by marc).
gpgme_cancel returns an error...
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP2dea498bcba7: Add EngineInfo class to help with better error messages when scanning for… (authored by marc).
Add EngineInfo class to help with better error messages when scanning for…
Jan 27 2025, 10:44 AM
marc committed rGPGMEPPabc220c5b88c: oops-II (authored by marc).
oops-II
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP66d2ff3af7bf: oops (authored by marc).
oops
Jan 27 2025, 10:44 AM
marc committed rGPGMEPP7355ae545e11: Add Error::isCanceled() (authored by marc).
Add Error::isCanceled()
Jan 27 2025, 10:44 AM