Page MenuHome GnuPG
Feed All Stories

Nov 17 2023

CarlSchwan committed rMTP1dec2180d4fe: Adapt to breeze frameless view (authored by CarlSchwan).
Adapt to breeze frameless view
Nov 17 2023, 2:38 PM
svuorela committed rGPGPASS4b45c40f2566: Use QtPaths all over (authored by svuorela).
Use QtPaths all over
Nov 17 2023, 1:49 PM
CarlSchwan committed rMTP9ed29df6aafb: Support HTML 4 with QTextDocument (authored by CarlSchwan).
Support HTML 4 with QTextDocument
Nov 17 2023, 1:07 PM
CarlSchwan committed rMTP25798677d882: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 17 2023, 12:15 PM
werner lowered the priority of T4195: Fix time API in gpgme from High to Normal.
Nov 17 2023, 11:01 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request
werner edited projects for T4195: Fix time API in gpgme, added: gnupg; removed gnupg22.

This is a generic parent task and does not require workboards for specific branches.

Nov 17 2023, 10:59 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request
werner moved T6654: gpgsm: p12 passphrase visible in debug output from WiP to QA on the gnupg22 board.
Nov 17 2023, 10:55 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
werner committed rWbe2b3abdb131: Update to gnupg 2.2 snapshot 239 (authored by werner).
Update to gnupg 2.2 snapshot 239
Nov 17 2023, 10:48 AM
werner committed rG59ec69138172: po: Update the German translation (authored by werner).
po: Update the German translation
Nov 17 2023, 10:12 AM
mlaurent committed rMTPb6928e4c7ec5: Add missing include moc (authored by mlaurent).
Add missing include moc
Nov 17 2023, 8:19 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3ed02ccf2495: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 4:10 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOe6206366eb64: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 3:13 AM
l10n daemon script <scripty@kde.org> committed rMTPe76f5982b1d6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 3:13 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0cae042aa55f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 3:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc6bb720820b9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 2:28 AM
l10n daemon script <scripty@kde.org> committed rMTP0dc2f31d26fd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 2:28 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO1fd37c9c39ee: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 17 2023, 2:27 AM
gniibe changed the status of T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG) from Open to Testing.

Applied to 2.4, too.

Nov 17 2023, 12:57 AM · Emacs, gnupg, Bug Report
gniibe committed rG960877b10f42: gpg: Report BEGIN_* status before examining the input. (authored by gniibe).
gpg: Report BEGIN_* status before examining the input.
Nov 17 2023, 12:42 AM

Nov 16 2023

aheinecke committed rLIBKLEOfc7853ad5d6a: Don't treat canceled key generation as success or error (authored by ikloecker).
Don't treat canceled key generation as success or error
Nov 16 2023, 9:43 PM
aheinecke committed rLIBKLEOc024f1d801dc: Select the generated key in all combo boxes showing "Generate Key" item (authored by ikloecker).
Select the generated key in all combo boxes showing "Generate Key" item
Nov 16 2023, 9:43 PM
aheinecke committed rLIBKLEO9fe432d5eb47: Always remove the custom "Keys are loaded" item when listing is done (authored by ikloecker).
Always remove the custom "Keys are loaded" item when listing is done
Nov 16 2023, 9:43 PM
aheinecke placed T6566: GpgOL: newly generated key not loaded in the security confirmation dialog up for grabs.

Merci vielmals. Cherry-picked.

Nov 16 2023, 9:43 PM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
aheinecke added a project to T6823: GpgOL: Security Approval reports "Operation Failed" error if key generation was canceled: vsd32.

I cherry picked it anyway. See my notes in T6813 I think I will at least workaround that one tomorrow.

Nov 16 2023, 9:42 PM · vsd32 (vsd-3.2.0), libkleo, gpgol, Restricted Project
aheinecke added a comment to T6813: GpgOL: Key generation window does not close.

Mh, I found some commits related to that 0796e04aa43c4500fb0f2c378b9a6cadf53a0a94 a43080fb0472afb46726cc555efffa102de9c7cc 810ed7b374f38eb7e038a83a557c8b6b91a65da3 if I remember correctly I even discussed this with Thiago and or David Faure back then and we figured it was a problem with default arguments. And there might have been a difference in KDE Compile settings and the compile settings with which QGpgME are compiled. It is pretty weird though even after some searching I can't find an initial commit from me that might be more verbose about the topic then just "Again new style connects won't work".

Nov 16 2023, 8:45 PM · vsd32 (vsd-3.2.0), gpgol, libkleo, Restricted Project
werner committed rG5304c9b080b4: scd:p15: Basic support for Starcos 3.2. (authored by werner).
scd:p15: Basic support for Starcos 3.2.
Nov 16 2023, 5:29 PM
werner committed rGa33ad8f9bf92: scd: Minor debug output tweak (authored by werner).
scd: Minor debug output tweak
Nov 16 2023, 5:29 PM
ebo added a parent task for T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible: T5824: Kleopatra: Full accessibility support.
Nov 16 2023, 4:37 PM · a11y, Restricted Project, kleopatra
ebo added a subtask for T5824: Kleopatra: Full accessibility support: T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible.
Nov 16 2023, 4:37 PM · kleopatra, Restricted Project
ebo closed T6046: Kleopatra: Make certifying certificates accessible, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Nov 16 2023, 4:29 PM · kleopatra, Restricted Project
ebo closed T6046: Kleopatra: Make certifying certificates accessible as Resolved.

Another issue is that orca doesn't read the text of the certification key combo box. orca only reads the label of the combo box. Qt has a weird implementation for passing a value-changed event of a combo box to AT-SPI because "Combo Box with AT-SPI likes to be special. It requires a name-change to update caches and then selection-changed". Needs to be checked on Windows.

Nov 16 2023, 4:29 PM · kleopatra, Restricted Project
ebo created T6825: Kleopatra: make (un)checking of user IDs in the certification window accessible.
Nov 16 2023, 4:28 PM · a11y, Restricted Project, kleopatra
ikloecker added a comment to T6480: Kleopatra: Change visibility of advanced options in the certification dialog.

Regarding the visibility: If you certify after opening or closing the advanced options, the visibility is remembered, otherwise not.

Nov 16 2023, 2:49 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
svuorela committed rGPGPASS081d9ffd92be: Fix cppcheck issues (authored by svuorela).
Fix cppcheck issues
Nov 16 2023, 2:41 PM
ebo added a comment to T6480: Kleopatra: Change visibility of advanced options in the certification dialog.

Thank you for the tool tips!

Nov 16 2023, 2:28 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker added a comment to T6813: GpgOL: Key generation window does not close.

Eva said this worked with older installers. Otherwise, she wouldn't have reported T6566 as-is. What changed is that we now use QuickJob/QGpgMEQuickJob instead of DefaultKeyGenerationJob (the one defined in QGpgME).

Nov 16 2023, 1:41 PM · vsd32 (vsd-3.2.0), gpgol, libkleo, Restricted Project
mlaurent committed rLIBKLEObf4746d180a8: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Nov 16 2023, 1:30 PM
ikloecker changed the status of T6566: GpgOL: newly generated key not loaded in the security confirmation dialog, a subtask of T6198: KMail: Port to keyresolver from libkleo, from Open to Testing.
Nov 16 2023, 1:23 PM · Restricted Project, Feature Request, KDE, kleopatra
ikloecker changed the status of T6566: GpgOL: newly generated key not loaded in the security confirmation dialog from Open to Testing.
Nov 16 2023, 1:23 PM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
ikloecker changed the status of T6823: GpgOL: Security Approval reports "Operation Failed" error if key generation was canceled from Open to Testing.

This may not be reproducible on Windows for the same reasons as T6813.

Nov 16 2023, 12:00 PM · vsd32 (vsd-3.2.0), libkleo, gpgol, Restricted Project
ikloecker committed rLIBKLEOd58f0d77dbab: Don't treat canceled key generation as success or error (authored by ikloecker).
Don't treat canceled key generation as success or error
Nov 16 2023, 11:58 AM
aheinecke claimed T6813: GpgOL: Key generation window does not close.

Me neither. But I take this since I can better debug this on Windows directly since this seems to be a windows only issue and it might be a build issue.

Nov 16 2023, 11:57 AM · vsd32 (vsd-3.2.0), gpgol, libkleo, Restricted Project
aheinecke added a project to T6823: GpgOL: Security Approval reports "Operation Failed" error if key generation was canceled: libkleo.

Not important for VSD 3.2 but yes I would like to see that fixed. Especially since we want the resolver also in KMail.

Nov 16 2023, 11:51 AM · vsd32 (vsd-3.2.0), libkleo, gpgol, Restricted Project
ikloecker claimed T6823: GpgOL: Security Approval reports "Operation Failed" error if key generation was canceled.
Nov 16 2023, 11:50 AM · vsd32 (vsd-3.2.0), libkleo, gpgol, Restricted Project
aheinecke triaged T6824: keyboxd: Add command to import / export pubring.kbx as Wishlist priority.
Nov 16 2023, 11:49 AM · gnupg
ikloecker created T6823: GpgOL: Security Approval reports "Operation Failed" error if key generation was canceled.
Nov 16 2023, 11:49 AM · vsd32 (vsd-3.2.0), libkleo, gpgol, Restricted Project
ikloecker added a comment to T6813: GpgOL: Key generation window does not close.

The only possible explanation I can see is that the signal-slot connections (using function pointers and lambdas) don't work because the progress dialog should be hidden when the job emits done() (which works on Linux with test_keyresolver).

Nov 16 2023, 11:37 AM · vsd32 (vsd-3.2.0), gpgol, libkleo, Restricted Project
werner committed rW0f891d73bd23: Update libksba to 1.6.5 and libgcrypt 1.8.11 (authored by werner).
Update libksba to 1.6.5 and libgcrypt 1.8.11
Nov 16 2023, 11:11 AM
werner closed T6822: Release Libksba 1.6.5 as Resolved.
Nov 16 2023, 11:11 AM · libksba, Release Info
ikloecker added a comment to T6813: GpgOL: Key generation window does not close.

I'm not seeing this on Linux with test_keyresolver as mentioned in T6566. Even after allowing test_keyresolver to be run in sign-only mode as seen in the screenshot.

Nov 16 2023, 11:08 AM · vsd32 (vsd-3.2.0), gpgol, libkleo, Restricted Project
werner committed rD71b59cd659b3: swdb: Libgcrypt 1.8.1 and libksba 1.6.5 (authored by werner).
swdb: Libgcrypt 1.8.1 and libksba 1.6.5
Nov 16 2023, 11:08 AM
ikloecker committed rLIBKLEO57aa8b9f6ad7: Use sign-only mode if no recipients are given on command line (authored by ikloecker).
Use sign-only mode if no recipients are given on command line
Nov 16 2023, 11:08 AM
werner committed rKaea6f0ee144a: Post release updates. (authored by werner).
Post release updates.
Nov 16 2023, 11:07 AM
werner committed rK7b3e4785e542: Release 1.6.5 (authored by werner).
Release 1.6.5
Nov 16 2023, 11:07 AM
werner triaged T6822: Release Libksba 1.6.5 as Low priority.
Nov 16 2023, 10:59 AM · libksba, Release Info
ikloecker added a comment to T6566: GpgOL: newly generated key not loaded in the security confirmation dialog.

Fixed with the above two commits.

Nov 16 2023, 10:56 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
werner closed T6335: Release Libgcrypt 1.8.11 as Resolved.
Nov 16 2023, 10:55 AM · libgcrypt, Release Info
ikloecker committed rLIBKLEO6d9573ed5531: Select the generated key in all combo boxes showing "Generate Key" item (authored by ikloecker).
Select the generated key in all combo boxes showing "Generate Key" item
Nov 16 2023, 10:51 AM
ikloecker committed rLIBKLEO8328b3960506: Always remove the custom "Keys are loaded" item when listing is done (authored by ikloecker).
Always remove the custom "Keys are loaded" item when listing is done
Nov 16 2023, 10:51 AM
werner committed rCdeee31bb39ea: Post release updates (authored by werner).
Post release updates
Nov 16 2023, 10:48 AM
werner committed rC8598f2d6fefc: Release 1.8.11 (authored by werner).
Release 1.8.11
Nov 16 2023, 10:48 AM
ikloecker moved T6566: GpgOL: newly generated key not loaded in the security confirmation dialog from Backlog to WiP on the vsd32 board.
Nov 16 2023, 8:26 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
ikloecker moved T6566: GpgOL: newly generated key not loaded in the security confirmation dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Nov 16 2023, 8:26 AM · vsd32 (vsd-3.2.0), gpgol, Restricted Project
gniibe committed rC354e53558e55: cipher: Fix return type of _gcry_ecc_mul_point. (authored by gniibe).
cipher: Fix return type of _gcry_ecc_mul_point.
Nov 16 2023, 7:23 AM
gniibe committed rG42ee84197695: doc: Update for gpgv. (authored by gniibe).
doc: Update for gpgv.
Nov 16 2023, 5:32 AM
gniibe changed the status of T6810: gpgv: missing entry in "FILES" section in gpgv.texi from Open to Testing.
Nov 16 2023, 5:32 AM · gnupg, Documentation
gniibe claimed T6810: gpgv: missing entry in "FILES" section in gpgv.texi.

To align the documentation of GnuPG, we should not use GNUPGHOME in FILES section.
It may be controlled by --homedir as well as GNUPGHOME.
GNUPGHOME is addressed in the ENVIRONMENT section, so, I don't think it makes sense using $GNUPGHOME}/trustedkeys.kbx.

Nov 16 2023, 5:29 AM · gnupg, Documentation
gniibe committed rG260004747016: gpgv: Update used keyrings in doc FILES section (authored by Max-Julian Pogner <max-julian@pogner.at>).
gpgv: Update used keyrings in doc FILES section
Nov 16 2023, 5:26 AM
gniibe added a comment to T6810: gpgv: missing entry in "FILES" section in gpgv.texi.

Thank you. Applied and pushed in: rG260004747016: gpgv: Update used keyrings in doc FILES section

Nov 16 2023, 5:26 AM · gnupg, Documentation
l10n daemon script <scripty@kde.org> committed rLIBKLEO6e629a23d07d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2023, 4:27 AM
gniibe committed rEf83eac17363a: yat2m: Fix HTML output for backslash. (authored by gniibe).
yat2m: Fix HTML output for backslash.
Nov 16 2023, 3:42 AM
l10n daemon script <scripty@kde.org> committed rMTP3f564af57666: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2023, 3:24 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO621a7caa6fc5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2023, 3:23 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO7d0494775b9b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2023, 2:33 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5ece8724c319: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 16 2023, 2:33 AM

Nov 15 2023

CarlSchwan committed rMTP894905c015c0: Allow to directily pass KMime::Message to MessageViewerDialog (authored by CarlSchwan).
Allow to directily pass KMime::Message to MessageViewerDialog
Nov 15 2023, 4:58 PM
aheinecke added a comment to rWc5617e9f2426: MSI: Kill running processes.

Belongs to T6789

Nov 15 2023, 4:43 PM
aheinecke added a comment to T6567: Kleopatra: gpg-agent does not restart when trying to access smart card.

The commits ^ added here accidentally linked the wrong task number.

Nov 15 2023, 4:43 PM · vsd33, Restricted Project, kleopatra
CarlSchwan committed rMTP1050800bd07c: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 15 2023, 4:42 PM
aheinecke closed T5012: MSI: Add restart manager support as Wontfix.

We don't need that anymore in my opinion if customers do not complain that taskkill is too evil for them.

Nov 15 2023, 4:42 PM · gpg4win
aheinecke committed rKLEOPATRA989179d8aded: Remove date from extra secop filenames (authored by aheinecke).
Remove date from extra secop filenames
Nov 15 2023, 4:17 PM
aheinecke committed rKLEOPATRA87663c6daf74: Remove date from extra secop filenames (authored by aheinecke).
Remove date from extra secop filenames
Nov 15 2023, 4:16 PM
aheinecke committed rWa232233fc914: MSI: Set REINSTALLMODE if not set to always (authored by aheinecke).
MSI: Set REINSTALLMODE if not set to always
Nov 15 2023, 3:09 PM
aheinecke committed rWc5617e9f2426: MSI: Kill running processes (authored by aheinecke).
MSI: Kill running processes
Nov 15 2023, 3:09 PM
aheinecke changed the status of T6789: MSI: Update does not seem to be able to kill gpg-agent anymore from Open to Testing.

So the actual killing is now done with c5617e9f2426549cba54cb52f9faf9325f8e2929 we are using custom actions instead of CloseApplication to have more fine grained control when the steps are run. CloseApplication would only run in the main install sequence so basically only the Deferred part, but during an interactive upgrade like what one of our Entry users would do it would not avoid the first failure to kill a running gpg-agent this already would break the RestartManager support.

Nov 15 2023, 2:50 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgagent, gpg4win
werner committed rGa5dbd985c29b: w32: Actually add the manifest to the dirmngr. (authored by werner).
w32: Actually add the manifest to the dirmngr.
Nov 15 2023, 2:35 PM
werner added a comment to T6789: MSI: Update does not seem to be able to kill gpg-agent anymore.

FWIW, the Fileversion is actually the Git revision in decimal

Nov 15 2023, 1:58 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgagent, gpg4win
mlaurent committed rMTPbc518cb529cb: GIT_SILENT: it compiles fine without deprecated method (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated method
Nov 15 2023, 1:55 PM
mlaurent committed rKLEOPATRAa99ef012d45e: GIT_SILENT: it compiles fine without deprecated method (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated method
Nov 15 2023, 1:54 PM
mlaurent committed rLIBKLEO7927851a2cd3: GIT_SILENT: it compiles fine without deprecated method (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated method
Nov 15 2023, 1:52 PM
aheinecke added a comment to T6789: MSI: Update does not seem to be able to kill gpg-agent anymore.

b) Is explained by the following documentation from: https://wixtoolset.org/docs/v3/howtos/updates/major_upgrade/

Nov 15 2023, 1:32 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgagent, gpg4win
aheinecke added a comment to T6789: MSI: Update does not seem to be able to kill gpg-agent anymore.

a) So with my current test upgrading from one beta to another it actually looks in the manifest and if you look there the beta230 of gnupg:

Nov 15 2023, 1:24 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgagent, gpg4win
mlaurent committed rMTPf619532375ad: GIT_SILENT: time to increase dependancy (authored by mlaurent).
GIT_SILENT: time to increase dependancy
Nov 15 2023, 1:21 PM
mlaurent committed rKLEOPATRA49a9d1622b76: GIT_SILENT: time to increase dependancy (authored by mlaurent).
GIT_SILENT: time to increase dependancy
Nov 15 2023, 1:20 PM
mlaurent committed rLIBKLEO0bb2c14de516: GIT_SILENT: time to increase dependancy (authored by mlaurent).
GIT_SILENT: time to increase dependancy
Nov 15 2023, 1:17 PM
aheinecke added a comment to T6789: MSI: Update does not seem to be able to kill gpg-agent anymore.

So with verbose logging /l*v inst.log (note the v) I finally saw the issue. My killing code works just fine.

Nov 15 2023, 1:04 PM · vsd32 (vsd-3.2.0), Restricted Project, gpgagent, gpg4win
CarlSchwan committed rMTP348b1b10fb5f: Auto delete files on windows (authored by CarlSchwan).
Auto delete files on windows
Nov 15 2023, 12:43 PM
ebo moved T6754: Kleopatra: wrong success message for changing validity in case of not available card key from QA to vsd-3.2.0 on the vsd32 board.
Nov 15 2023, 12:32 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo closed T6754: Kleopatra: wrong success message for changing validity in case of not available card key as Resolved.

tested with VS-Desktop-3.1.90.277-Beta

Nov 15 2023, 12:31 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke added a comment to T6344: Kleopatra, GPG: AboutData ctor on Windows takes too long.

The reason for this is that this still uses the libkleo::gpg4win class for the version info, the about data in GpgOLs help dialog should be similarly broken.

Nov 15 2023, 12:30 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project