Page MenuHome GnuPG
Feed All Stories

Aug 18 2023

aheinecke committed rKLEOPATRA0c94ed319aa6: Use aboutToQuit signal to sync KSharedConfig (authored by aheinecke).
Use aboutToQuit signal to sync KSharedConfig
Aug 18 2023, 6:33 PM
aheinecke committed rKLEOPATRAb785819ea301: Use aboutToQuit signal to sync KSharedConfig (authored by aheinecke).
Use aboutToQuit signal to sync KSharedConfig
Aug 18 2023, 6:31 PM
aheinecke claimed T6667: Kleopatra: kleopatrarc is synced only on clean quit.

I think that fixes the biggest issue here as long as kleo is not just killed it should save the current configuration state. Maybe we should add it in some more places explicitly, too where many things are stored in the config, like with the certifydialog?

Aug 18 2023, 6:31 PM · kleopatra, Restricted Project
aheinecke committed rOc0c4b751e08a: Post release Version bump (authored by aheinecke).
Post release Version bump
Aug 18 2023, 5:52 PM
aheinecke committed rOae983da0f2ef: po: Minor update to german po (authored by aheinecke).
po: Minor update to german po
Aug 18 2023, 5:52 PM
aheinecke added a comment to T6661: Improve https://wiki.gnupg.org/Gpg4win/PortableVersion or the general implementation.

😂 Skandal! Ein BUG!: "Möchten Sie die Installation ohne Administrator-Rechte fortfahren?" und Sie sagen "Nein". Ja dann brechen wir ab weil sie eben *nicht* fortfahren wollen.

Aug 18 2023, 4:11 PM · Bug Report, gpg4win
uwi added a comment to T6661: Improve https://wiki.gnupg.org/Gpg4win/PortableVersion or the general implementation.

Strong objection to close: When answering the question with "no", installation aborts!

Aug 18 2023, 3:05 PM · Bug Report, gpg4win
aheinecke triaged T6667: Kleopatra: kleopatrarc is synced only on clean quit as High priority.
Aug 18 2023, 2:06 PM · kleopatra, Restricted Project
ebo created T6666: Kleopatra: revise certificate list filters.
Aug 18 2023, 1:37 PM · Restricted Project, kleopatra
ydixken added a comment to T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.

Hi @gniibe - thanks for your fix.

Aug 18 2023, 1:10 PM · gnupg, pinentry
ebo raised the priority of T5903: Kleopatra: Add refresh button in certificatedetails from Normal to High.

Backport to VSD, as leaving out WKD is a bug.

Aug 18 2023, 12:34 PM · backport, kleopatra, Restricted Project
ebo updated the task description for T6663: Kleopatra: change option "publish on keyserver".
Aug 18 2023, 12:27 PM · vsd, Restricted Project, kleopatra
ebo merged task T6423: Kleopatra: Tooltip for "Lookup on server" wrong in case of GnuPG VSD into T6663: Kleopatra: change option "publish on keyserver".
Aug 18 2023, 12:22 PM · Restricted Project, Bug Report, kleopatra
ebo merged T6423: Kleopatra: Tooltip for "Lookup on server" wrong in case of GnuPG VSD into T6663: Kleopatra: change option "publish on keyserver".
Aug 18 2023, 12:22 PM · vsd, Restricted Project, kleopatra
ebo raised the priority of T6469: Kleopatra: Certify a group from Wishlist to Normal.
Aug 18 2023, 12:17 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo added a comment to T6469: Kleopatra: Certify a group.

result from meeting:

Aug 18 2023, 12:16 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ebo updated the task description for T6664: Kleopatra: Add feedback on search results.
Aug 18 2023, 12:09 PM · Restricted Project, kleopatra
ebo updated the task description for T6423: Kleopatra: Tooltip for "Lookup on server" wrong in case of GnuPG VSD .
Aug 18 2023, 12:08 PM · Restricted Project, Bug Report, kleopatra
ebo created T6664: Kleopatra: Add feedback on search results.
Aug 18 2023, 12:05 PM · Restricted Project, kleopatra
CarlSchwan committed rMTPb8232846ed48: widget: Add signature info for other types of messagepart (authored by CarlSchwan).
widget: Add signature info for other types of messagepart
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTP50d248534ff5: qml: Fix inconsistency with qtwidget version (authored by CarlSchwan).
qml: Fix inconsistency with qtwidget version
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTP61802bac1012: widget: Add signature information (authored by CarlSchwan).
widget: Add signature information
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTP8d7e9ed50097: widgets: Frameless view in MessageViewer (authored by CarlSchwan).
widgets: Frameless view in MessageViewer
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTPed7b700b9edc: Add support for VS-NfD compliance mode (authored by CarlSchwan).
Add support for VS-NfD compliance mode
Aug 18 2023, 11:41 AM
CarlSchwan committed rMTPbe94afbbfb2a: Use enum instead of string in PartModel (authored by CarlSchwan).
Use enum instead of string in PartModel
Aug 18 2023, 11:41 AM
ebo triaged T6663: Kleopatra: change option "publish on keyserver" as Normal priority.
Aug 18 2023, 11:08 AM · vsd, Restricted Project, kleopatra
ebo added a project to T3910: Kleopatra: Direct way to WKD Lookup a key: Restricted Project.
Aug 18 2023, 10:53 AM · Restricted Project, kleopatra
ebo added a subtask for T6626: Kleopatra: Improve certification and revocation: T6262: Kleopatra: Remove info buttons from Certify dialog.
Aug 18 2023, 10:38 AM · gnupg, kleopatra
ebo added a parent task for T6262: Kleopatra: Remove info buttons from Certify dialog: T6626: Kleopatra: Improve certification and revocation.
Aug 18 2023, 10:38 AM · Restricted Project, kleopatra
ebo placed T6662: Kleopatra: improve useability of group configuration up for grabs.
Aug 18 2023, 10:15 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo claimed T6662: Kleopatra: improve useability of group configuration .
Aug 18 2023, 10:05 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo created T6662: Kleopatra: improve useability of group configuration .
Aug 18 2023, 10:04 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke added a comment to T6659: gpg4win seems not to consider the installation control file anymore.

This could have something to do with our changes to g4wihelp.c to adapt to the new plugin API.

Aug 18 2023, 9:43 AM · gpg4win, Bug Report
aheinecke closed T6661: Improve https://wiki.gnupg.org/Gpg4win/PortableVersion or the general implementation as Resolved.

You can install Gpg4win without admin rights. It requests "Highest available" rights by default to be installed into the protected Program Files (x86) folder. When you are not in the Administrators group It will install into your home directory much like firefox does. Any maybe if you don't want to leave a footprint installing Gpg4win on the System (without admin rights) where you don't have admin rights is kind of beside the point. You either leave a footprint by the installation or you could just use the installed Gpg4win there.

Aug 18 2023, 9:30 AM · Bug Report, gpg4win
uwi created T6661: Improve https://wiki.gnupg.org/Gpg4win/PortableVersion or the general implementation.
Aug 18 2023, 8:51 AM · Bug Report, gpg4win
gniibe committed rPa6f63fe37dbf: tty,curses: Upon SIGINT, let pinentry exit gracefully. (authored by gniibe).
tty,curses: Upon SIGINT, let pinentry exit gracefully.
Aug 18 2023, 8:41 AM
gniibe committed rP08408498b3fe: curses: Fix timeout handling. (authored by gniibe).
curses: Fix timeout handling.
Aug 18 2023, 8:41 AM
mlaurent committed rLIBKLEO888aa4227786: We already add include (authored by mlaurent).
We already add include
Aug 18 2023, 7:28 AM
gniibe added a comment to T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.

Pushed the fix for SIGINT handling of pinentry-tty and pinentry-curses by: rPa6f63fe37dbf: tty,curses: Upon SIGINT, let pinentry exit gracefully.
This fix should improve the situation.

Aug 18 2023, 7:06 AM · gnupg, pinentry
gniibe claimed T6641: pinentry-tty & pinentry-curses breaks tty when timeout occurs or CTRL-C is pressed.

Thank you for the report.
I found a bug in pinentry-curses and pinentry-tty for handling SIGINT. I am going to fix this.

Aug 18 2023, 5:00 AM · gnupg, pinentry
l10n daemon script <scripty@kde.org> committed rMTPd9028ef4db53: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 18 2023, 3:47 AM
gniibe added a comment to T6619: How to maintain our local libtool patch.

Pushed the change to:

  • libgpg-error
  • libassuan master
  • libgcrypt master
  • ntbtls
  • npth
  • libksba
  • gpgme
  • scute
Aug 18 2023, 2:13 AM · gpgrt, Bug Report

Aug 17 2023

dvratil triaged T6660: Support for CONFERENCE ical property in KOrganizer as Normal priority.
Aug 17 2023, 9:44 PM · Restricted Project, KDE
dvratil created T6660: Support for CONFERENCE ical property in KOrganizer.
Aug 17 2023, 9:43 PM · Restricted Project, KDE
fc883388 updated fc883388.
Aug 17 2023, 9:28 PM
aheinecke added a comment to T6116: Kleopatra: Card personalization workflow.

Regarding PIN, they should be set first.

  1. A temporary Admin / User PIN is be generated and stored in gpg-agent.
  2. Then the keys are created as mentioned above.
  3. The user is asked to set a new PIN and Admin PIN for the card.
  4. Optionally set a RESET CODE
Aug 17 2023, 4:20 PM · Restricted Project, kleopatra
aheinecke added a comment to T6116: Kleopatra: Card personalization workflow.

For generate new keys we see four use cases

  1. Create card and backup card. -> Creates at least two cards with the same keys. Keys might be stored in ram: TODO: Add subtask
  2. Full backup of all keys - Allows for copied cards at a later time.
  3. Only backup encryption Key. - There is a backup of the encryption key on the computer.
  4. No backup - Keys will be generated on the card.
Aug 17 2023, 4:09 PM · Restricted Project, kleopatra
werner renamed T6659: gpg4win seems not to consider the installation control file anymore from Installation doesn't consider control file to gpg4win seems not to consider the installation control file anymore.
Aug 17 2023, 2:25 PM · gpg4win, Bug Report
ikloecker added a comment to T6554: Kleopatra: Reports success when gpgtar is kill with SIGTERM or SIGKILL while folder is encrypted.

Yes, gpgtar emits a SUCCESS status. gpgme should probably check for this.

Aug 17 2023, 2:24 PM · gpgme, kleopatra, gpgtar, Restricted Project, Bug Report
werner added a comment to T6659: gpg4win seems not to consider the installation control file anymore.

[For bug reports please don't refer to some other site - at least a brief but useful description should always be included]

Aug 17 2023, 2:24 PM · gpg4win, Bug Report
aheinecke added a comment to T6652: Kleopatra / MTP: Wrong / No signature indication.

Yes i think we need something like that, maybe shorter like this message is (VS-NfD compliant) encrypted and this message was (VS-NfD compliant) signed by "user.name@foo.bar" as a single line each, with "Details" available. And then in details show some more information like who the message was also encrypted to, ideally with the user ids when we have the keys in the keyring already and not the fingerprints of the keys. Or maybe just a status indication icon like we have in GpgOL which provides more information when you click it or as a tooltip. At the very least we need to make sure that this cannot be faked by e.g. HTML Mails :) so it needs to be removed a bit from the actual mail body.

Aug 17 2023, 2:17 PM · Restricted Project, kleopatra, mimetreeparser
mlaurent committed rLIBKLEO2aeca1816f74: Adapt to new textcustomeditor (authored by mlaurent).
Adapt to new textcustomeditor
Aug 17 2023, 2:01 PM
CarlSchwan committed rMTP1240c5a44365: Fix decoding in the examples (authored by CarlSchwan).
Fix decoding in the examples
Aug 17 2023, 12:04 PM
CarlSchwan committed rMTP099cf969f0de: Use enum instead of string to manage security level (authored by CarlSchwan).
Use enum instead of string to manage security level
Aug 17 2023, 11:41 AM
CarlSchwan committed rMTPe0c1fce4f348: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 17 2023, 11:19 AM
CarlSchwan committed rMTP94872d320806: Update cryptohelper implementation (authored by CarlSchwan).
Update cryptohelper implementation
Aug 17 2023, 11:19 AM
CarlSchwan committed rMTP3a2b2ae996ac: Use QGpgME and Kleo instead of own gpgme binding (authored by CarlSchwan).
Use QGpgME and Kleo instead of own gpgme binding
Aug 17 2023, 11:17 AM
CarlSchwan added a comment to T6652: Kleopatra / MTP: Wrong / No signature indication.

This is how this looks in the qml viewer, in the qtwidget viewer there is no support for this yet. Do you want something similar for the qtwidget view?

Aug 17 2023, 11:02 AM · Restricted Project, kleopatra, mimetreeparser
CarlSchwan committed rMTP4589d04a140c: Fix decoding in the examples (authored by CarlSchwan).
Fix decoding in the examples
Aug 17 2023, 10:50 AM
CarlSchwan added a comment to T6655: Mimetreeparser: EML or S/MIME support issue.

Fix is here: https://invent.kde.org/pim/mimetreeparser/-/merge_requests/5

Aug 17 2023, 10:50 AM · Restricted Project, mimetreeparser
CarlSchwan committed rMTPeaedf040bc28: Fix decoding in the examples (authored by CarlSchwan).
Fix decoding in the examples
Aug 17 2023, 9:39 AM
cklassen created T6659: gpg4win seems not to consider the installation control file anymore.
Aug 17 2023, 9:32 AM · gpg4win, Bug Report
werner renamed T6647: Finish implementation of --export-secret-ssh-key from 'Invalid public key algorithm' trying to export a ed25519 secret SSH key to Finish implementation of --export-secret-ssh-key.
Aug 17 2023, 9:21 AM · gnupg26, gnupg24, Feature Request
werner triaged T6647: Finish implementation of --export-secret-ssh-key as Normal priority.

Sorry, I only now noticed that you used the --export-secret-ssh-key. Unfortunately commit
rGafe5fcda52e88438c7a7278117b2e03f510a9c1c states in the comment:
"Due to time constraints the code is not yet ready." Let's turn this into a feature request.

Aug 17 2023, 9:20 AM · gnupg26, gnupg24, Feature Request
werner added a comment to T6647: Finish implementation of --export-secret-ssh-key.

I mostly used ed25519 keys and thus I do the avove command pretty often without problems. Can you please add

-v --debug lookup

to the command line show us the log (send privately to my standard mail address (wk@gnu...) if you feel that data is too sensitive for the public).

Aug 17 2023, 9:13 AM · gnupg26, gnupg24, Feature Request
aheinecke renamed T6658: Kleopatra: open message viewer directly from Kleopatras: open message viewer directly to Kleopatra: open message viewer directly.
Aug 17 2023, 8:17 AM · Restricted Project, kleopatra
aheinecke triaged T6658: Kleopatra: open message viewer directly as Normal priority.
Aug 17 2023, 8:13 AM · Restricted Project, kleopatra
aheinecke added a comment to T6652: Kleopatra / MTP: Wrong / No signature indication.

I would like it if we could show the result list widgets above or below the message contents in the message viewer. Maybe shortened to a single line and then you can expand it to see the details.

Aug 17 2023, 8:07 AM · Restricted Project, kleopatra, mimetreeparser
gniibe committed rMdacbd51c3f8a: build: New configure option --with-libtool-modification. (authored by gniibe).
build: New configure option --with-libtool-modification.
Aug 17 2023, 7:04 AM
l10n daemon script <scripty@kde.org> committed rMTP30bc93c12182: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 17 2023, 3:50 AM
MaskRay closed D564: Remove non-symbol npth_sigmask/npth_sigwait.

Thank you! Closed by https://github.com/gpg/npth/commit/bd356d82394447b51b2505756094d6475e160a4b

Aug 17 2023, 12:12 AM

Aug 16 2023

heirecka committed rKLEOPATRA3e6db6e439bb: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Aug 16 2023, 11:17 PM
heirecka committed rKLEOPATRA726e7d515472: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Aug 16 2023, 11:17 PM
heirecka committed rKLEOPATRAd5bfdae9ebab: GIT_SILENT Upgrade release service version to 23.08.0. (authored by heirecka).
GIT_SILENT Upgrade release service version to 23.08.0.
Aug 16 2023, 11:17 PM
Nicolas Fella <nicolas.fella@gmx.de> committed rKLEOPATRA86bbd1e7df60: Port to KStatusNotifierItem framework (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Port to KStatusNotifierItem framework
Aug 16 2023, 10:26 PM
ikloecker placed T6584: Kleopatra / Gpgtar: Cancel on encrypt leaves a broken archive behind up for grabs.

The sign/encrypt archive jobs now also take care of removing the output file if the operation was canceled or failed.

Aug 16 2023, 2:35 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
ikloecker committed rM40ca3d589638: qt: Clean up after failure or cancel of sign/encrypt archive operation (authored by ikloecker).
qt: Clean up after failure or cancel of sign/encrypt archive operation
Aug 16 2023, 2:25 PM
aheinecke added a comment to T6651: Kleopatra: commandsForFiles add support for mimetreeparser.

A bit related: T6656 when I look at the web interface of an account that uses GpgOL I see these files everywhere. And they should then also be handled by kleopatra but for that they need some file extension that I can link to kleopatra.

Aug 16 2023, 2:20 PM · Restricted Project, mimetreeparser, kleopatra
aheinecke triaged T6656: GpgOL: Better name for "GpgOL_MIME_structure.txt" as Normal priority.
Aug 16 2023, 2:14 PM · Restricted Project, gpgol
ikloecker committed rKLEOPATRAa1252974128b: Change version check for isMime() (authored by ikloecker).
Change version check for isMime()
Aug 16 2023, 1:59 PM
aheinecke triaged T6655: Mimetreeparser: EML or S/MIME support issue as Normal priority.
Aug 16 2023, 1:47 PM · Restricted Project, mimetreeparser
aheinecke triaged T6654: gpgsm: p12 passphrase visible in debug output as Normal priority.
Aug 16 2023, 1:37 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
aheinecke triaged T6652: Kleopatra / MTP: Wrong / No signature indication as Normal priority.
Aug 16 2023, 1:00 PM · Restricted Project, kleopatra, mimetreeparser
gniibe committed rKe0a46b490926: build: New configure option --with-libtool-modification. (authored by gniibe).
build: New configure option --with-libtool-modification.
Aug 16 2023, 12:41 PM
aheinecke triaged T6651: Kleopatra: commandsForFiles add support for mimetreeparser as Normal priority.
Aug 16 2023, 12:25 PM · Restricted Project, mimetreeparser, kleopatra
ikloecker claimed T6584: Kleopatra / Gpgtar: Cancel on encrypt leaves a broken archive behind.
Aug 16 2023, 11:01 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke updated the title for P34 (An Untitled Masterwork) from baldi's basics to untitled.
Aug 16 2023, 10:37 AM
gniibe committed rS06f19520e8ea: build: New configure option --with-libtool-modification. (authored by gniibe).
build: New configure option --with-libtool-modification.
Aug 16 2023, 8:35 AM
gniibe committed rPTHbcbcb7649229: build: New configure option --with-libtool-modification. (authored by gniibe).
build: New configure option --with-libtool-modification.
Aug 16 2023, 7:50 AM
gniibe committed rT8ad3808130d0: build: New configure option --with-libtool-modification. (authored by gniibe).
build: New configure option --with-libtool-modification.
Aug 16 2023, 7:34 AM
gniibe committed rC2143503b8f56: build: New configure option --with-libtool-modification. (authored by gniibe).
build: New configure option --with-libtool-modification.
Aug 16 2023, 7:27 AM
gniibe committed rAd63bf50dfe49: build: Update libtool-patch.sed from libgpg-error. (authored by gniibe).
build: Update libtool-patch.sed from libgpg-error.
Aug 16 2023, 6:26 AM
intensebob added a comment to P34 (An Untitled Masterwork).
Aug 16 2023, 4:22 AM
intensebob edited P34 (An Untitled Masterwork).
Aug 16 2023, 4:22 AM
intensebob created P34 (An Untitled Masterwork).
Aug 16 2023, 4:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA84484ec8721a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 16 2023, 3:49 AM
l10n daemon script <scripty@kde.org> committed rMTP38aea39c9d0f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 16 2023, 3:48 AM
gniibe committed rG9e4d52223945: tpm2d: Fix call to assuan_control. (authored by gniibe).
tpm2d: Fix call to assuan_control.
Aug 16 2023, 2:32 AM
dkg added a comment to T4961: ship gpgrt.pc.

It looks to me like it's marginally more common to *not* use the lib prefix for pkgconfig files:

Aug 16 2023, 12:01 AM · Feature Request, gpgrt

Aug 15 2023

bernhard added a comment to T6577: KMail: delete all attachments option.

@dvratil cool, I'm looking forward to it!

Aug 15 2023, 5:14 PM · Restricted Project