Page MenuHome GnuPG
Feed All Stories

Jan 18 2023

werner changed the status of T6348: gpgtar: Error when using --status-fd, a subtask of T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar, from Open to Testing.
Jan 18 2023, 10:47 AM · Restricted Project, gpgme, kleopatra
werner moved T6348: gpgtar: Error when using --status-fd from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2023, 10:45 AM · gnupg, Restricted Project
werner committed rGf79d9b9310cf: gpgtar: Make --status-fd option for fds > 2 work (authored by werner).
gpgtar: Make --status-fd option for fds > 2 work
Jan 18 2023, 10:43 AM
werner triaged T6297: PyPI GPG package as Low priority.
Jan 18 2023, 10:19 AM · gpgme
werner updated subscribers of T6297: PyPI GPG package.

No more logs. My understaning is that the pypi ownershipof the project has been transferred to @bernhard

Jan 18 2023, 10:18 AM · gpgme
aheinecke moved T6259: Kleopatra: Improve startup performance from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2023, 10:17 AM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke moved T6346: Kleopatra: Run self test only at the first start on windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2023, 10:17 AM · kleopatra, Restricted Project
ikloecker triaged T6348: gpgtar: Error when using --status-fd as High priority.
Jan 18 2023, 9:57 AM · gnupg, Restricted Project
ikloecker closed T6347: gpgtar needs to support a few more general command line args to be usable by gpgme, a subtask of T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar, as Resolved.
Jan 18 2023, 9:50 AM · Restricted Project, gpgme, kleopatra
ikloecker closed T6347: gpgtar needs to support a few more general command line args to be usable by gpgme as Resolved.

Instead of using --enable-special-filenames and a separate FD the list of files is now passed to gpgtar's stdin. Similarly, we read from gpgtar's stderr instead of using a separate --logger-fd.

Jan 18 2023, 9:50 AM · gnupg, Restricted Project
l10n daemon script <scripty@kde.org> committed rLIBKLEO76696297f10b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 18 2023, 3:16 AM

Jan 17 2023

aheinecke merged T4180: Kleopatra: Crash when decrypting large archives into T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 17 2023, 1:18 PM · Restricted Project, gpgme, kleopatra
aheinecke merged task T4180: Kleopatra: Crash when decrypting large archives into T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 17 2023, 1:18 PM · Bug Report, kleopatra, gpg4win
aheinecke added a comment to T4180: Kleopatra: Crash when decrypting large archives.

I am pretty sure that this was related to issues we found when analyzing another crash / hang with Kleopatra. In T5478 we are currently reworking how we handle archives completely. This will fix this issue, too.

Jan 17 2023, 1:18 PM · Bug Report, kleopatra, gpg4win
aheinecke merged T5475: Kleopatra: Crash when decrypting large archives into T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 17 2023, 1:17 PM · Restricted Project, gpgme, kleopatra
aheinecke merged task T5475: Kleopatra: Crash when decrypting large archives into T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 17 2023, 1:17 PM · kleopatra
aheinecke added a comment to T5475: Kleopatra: Crash when decrypting large archives.

I am pretty sure that this was the issue we had analyzed with QProcess. Where the fix will be T5478 that will rework how Kleo handles archives altogether.

Jan 17 2023, 1:16 PM · kleopatra
aheinecke closed T4823: Test Yubikey's support for ed25519 as Resolved.

I am very sure that this is resolved and we support that in Kleopatra.

Jan 17 2023, 1:10 PM · gnupg24, gnupg (gpg23), yubikey
gniibe committed rPTHbd356d823944: POSIX: Don't include unused symbols in the version control. (authored by gniibe).
POSIX: Don't include unused symbols in the version control.
Jan 17 2023, 11:39 AM
gniibe accepted D564: Remove non-symbol npth_sigmask/npth_sigwait.
Jan 17 2023, 5:59 AM
gniibe added a comment to D564: Remove non-symbol npth_sigmask/npth_sigwait.

Thank you for the patch.

Jan 17 2023, 5:59 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO9512f2a50333: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 17 2023, 5:05 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2c33d00bb581: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 17 2023, 4:59 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5cc49a4557fc: 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 17 2023, 4:46 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3506c84bf526: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 17 2023, 3:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA39570895fa7d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 17 2023, 3:36 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3f7f73b3d084: 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 17 2023, 3:03 AM

Jan 16 2023

MaskRay added reviewers for D564: Remove non-symbol npth_sigmask/npth_sigwait: gniibe, werner.
Jan 16 2023, 8:00 PM
MaskRay updated the diff for D564: Remove non-symbol npth_sigmask/npth_sigwait.

keep the macro as it is used

Jan 16 2023, 7:59 PM
MaskRay added a comment to D564: Remove non-symbol npth_sigmask/npth_sigwait.

I don't have write permission to the repository.

Jan 16 2023, 7:37 PM
MaskRay added a reviewer for D564: Remove non-symbol npth_sigmask/npth_sigwait: gniibe.
Jan 16 2023, 7:36 PM
MaskRay requested review of D564: Remove non-symbol npth_sigmask/npth_sigwait.
Jan 16 2023, 7:35 PM
MaskRay added a comment to D563: Remove non-existent symbols to fix -Wl,--no-undefined-version.

I don't have write permission to the repository.

Jan 16 2023, 7:22 PM
MaskRay requested review of D563: Remove non-existent symbols to fix -Wl,--no-undefined-version.
Jan 16 2023, 7:20 PM
werner committed rW5253d34bed32: Fix bug reporting address (authored by werner).
Fix bug reporting address
Jan 16 2023, 3:07 PM
werner committed rWb5777d9192d0: Also change stamp-dist-self target to use xz (authored by werner).
Also change stamp-dist-self target to use xz
Jan 16 2023, 3:07 PM
werner committed rW646b332c4251: Let "make dist" generate xz compressed tarballs. (authored by werner).
Let "make dist" generate xz compressed tarballs.
Jan 16 2023, 3:07 PM
werner committed rWcdfd7418a431: Add option --dry-run/-n to the download script. (authored by werner).
Add option --dry-run/-n to the download script.
Jan 16 2023, 3:07 PM
werner committed rG841c691128df: Update copyright notices (authored by werner).
Update copyright notices
Jan 16 2023, 1:27 PM
aheinecke committed rW3893b2807f37: Remove mkportable.exe component from make-msi.pl (authored by aheinecke).
Remove mkportable.exe component from make-msi.pl
Jan 16 2023, 12:47 PM
aheinecke committed rW7ac577f110a5: Move icons into subdirecotry (authored by aheinecke).
Move icons into subdirecotry
Jan 16 2023, 12:47 PM
ikloecker placed T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode up for grabs.

Now creation of OpenPGP certificates and CSRs from card keys in de-vs mode is only possible for RSA 3072, RSA 4096, and the Brainpool curves.

Jan 16 2023, 9:52 AM · Restricted Project, kleopatra
ikloecker committed rLIBKLEO3cd4f9932ed6: Only RSA 3072, RSA 4096, and the Brainpool curves are de-vs compliant (authored by ikloecker).
Only RSA 3072, RSA 4096, and the Brainpool curves are de-vs compliant
Jan 16 2023, 9:49 AM
ikloecker updated the task description for T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.
Jan 16 2023, 9:31 AM · Restricted Project, kleopatra
ikloecker claimed T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode.

Back to WiP to also prevent usage of all non-brainpool curves (as requested by Werner in M9#117).

Jan 16 2023, 9:30 AM · Restricted Project, kleopatra
gniibe added a comment to T6338: kleo: Japanese Translation.

Thanks a lot.

Jan 16 2023, 7:51 AM · Restricted Project, kleopatra, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEOa5ecf3f76f11: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2023, 5:02 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAce3499417d71: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2023, 4:48 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAff0a08406c05: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2023, 3:23 AM

Jan 15 2023

mlaurent committed rLIBKLEO7b7bbf977c67: GIT_SILENT: time to increase version (authored by mlaurent).
GIT_SILENT: time to increase version
Jan 15 2023, 6:06 PM
mlaurent committed rKLEOPATRA06c2660cd913: GIT_SILENT: time to increase version (authored by mlaurent).
GIT_SILENT: time to increase version
Jan 15 2023, 6:03 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfe024ea71f0b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 15 2023, 4:13 AM

Jan 14 2023

werner added a comment to M9: ECC CSR gen from Yubikey.

Given that there is now also a restriction for rsa2048 in de-vs mode, can you please also restrict all non-brainpool curves?

Jan 14 2023, 3:02 PM

Jan 13 2023

ikloecker added a comment to M9: ECC CSR gen from Yubikey.

Kleopatra doesn't have any restrictions when generating smart card keys. When generating OpenPGP certificates or CSRs off-card or from card keys, then in de-vs mode only RSA 3072, RSA 4096 or any supported curve (without any restrictions) can be chosen. Except for RSA 2048, Kleopatra doesn't know which algos are compliant or not compliant.

Jan 13 2023, 5:02 PM
werner added a comment to M9: ECC CSR gen from Yubikey.

Backported the needed stuff:

Jan 13 2023, 3:16 PM
werner committed rG210ba983557b: scd:openpgp: Allow auto-changing of the key attributes in genkey. (authored by werner).
scd:openpgp: Allow auto-changing of the key attributes in genkey.
Jan 13 2023, 3:13 PM
werner committed rG398cec3ac7ac: scd: Return CARDTYPE, CARDVERSION, and APPVERSION. (authored by werner).
scd: Return CARDTYPE, CARDVERSION, and APPVERSION.
Jan 13 2023, 3:13 PM
werner committed rG2e39fed10910: common: New function get_keyalgo_string. (authored by werner).
common: New function get_keyalgo_string.
Jan 13 2023, 3:13 PM
ikloecker added a comment to M9: ECC CSR gen from Yubikey.

Yeah, well, then the generation of ECC keys for smart cards is a 2.4 feature. I have implemented what you suggested: https://dev.gnupg.org/T4429#162056
If this suggestion doesn't work with 2.2, then it doesn't work with 2.2.

Jan 13 2023, 12:22 PM
werner added a comment to M9: ECC CSR gen from Yubikey.

These are 2.4 features ...

Jan 13 2023, 12:12 PM
ikloecker added a comment to T6347: gpgtar needs to support a few more general command line args to be usable by gpgme.

What about --logger-fd? Does gpgtar pass all FDs through to gpg?

Jan 13 2023, 12:04 PM · gnupg, Restricted Project
ikloecker added a comment to T6347: gpgtar needs to support a few more general command line args to be usable by gpgme.

Okay, I'll skip those for now.

Jan 13 2023, 12:02 PM · gnupg, Restricted Project
ikloecker added a comment to M9: ECC CSR gen from Yubikey.

What does "SCD GETATTR KEY-ATTR-INFO" give you? What "CARDTYPE" and "CARDVERSION" does "SCD LEARN --force" give you?

Jan 13 2023, 11:51 AM
ikloecker added a comment to M9: ECC CSR gen from Yubikey.

This screenshot looks like you clicked on "Schüssel erneuern". Why is the title "ECC CSR gen from Yubikey"?

Jan 13 2023, 11:46 AM
werner created M9: ECC CSR gen from Yubikey.
Jan 13 2023, 10:59 AM
werner committed rG6f276fc17b70: sm: Support generation of card-based ECDSA CSR. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
sm: Support generation of card-based ECDSA CSR.
Jan 13 2023, 10:40 AM
werner committed rG4d5126349dad: sm: Fix regression due to the new ECC cert generation (authored by werner).
sm: Fix regression due to the new ECC cert generation
Jan 13 2023, 10:40 AM
aheinecke added a comment to T6338: kleo: Japanese Translation.

Commited this state with revision 1642162

Jan 13 2023, 10:20 AM · Restricted Project, kleopatra, Bug Report
werner added a comment to T6347: gpgtar needs to support a few more general command line args to be usable by gpgme.

no-tty and charset are anyway obsolete and passed only for older gpg versions. The other things should have useful defaults in gpg - in particular these defaults are taken from the same envvar as gpgme does. See send_pinentry_environment.

Jan 13 2023, 10:14 AM · gnupg, Restricted Project
ikloecker triaged T6347: gpgtar needs to support a few more general command line args to be usable by gpgme as High priority.
Jan 13 2023, 10:03 AM · gnupg, Restricted Project
gniibe added a comment to T6338: kleo: Japanese Translation.

Not yet fully finished, but it's better for me to put it now:

Jan 13 2023, 8:41 AM · Restricted Project, kleopatra, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO9c8ab6fcc0a2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 13 2023, 6:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAff5adc1fc0a6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 13 2023, 5:57 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5f90a609448d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 13 2023, 4:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9c44144100f1: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 13 2023, 4:05 AM

Jan 12 2023

werner committed rGf2d25b04d7da: sm: Fix compliance checking for ECC signature verification. (authored by werner).
sm: Fix compliance checking for ECC signature verification.
Jan 12 2023, 9:03 PM
werner committed rG338a5ecaa1f1: sm: Fix compliance checking for ECC signature verification. (authored by werner).
sm: Fix compliance checking for ECC signature verification.
Jan 12 2023, 8:56 PM
aheinecke raised the priority of T6270: GpgOL: revision of configuration public key import from Normal to High.

This should really be in the next release.

Jan 12 2023, 3:16 PM · gpgol, Restricted Project
werner triaged T6334: Remove or explain sha1sum in announcement mails as Wishlist priority.
Jan 12 2023, 8:58 AM · dev.gnupg.org, Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdeb510b57fd2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 12 2023, 3:21 AM

Jan 11 2023

aheinecke added a comment to T6259: Kleopatra: Improve startup performance .

Another thing I have noticed when turning qt debug output on is that the qt windows platformsupport fontdatabase logs over a a timespan of over two seconds that it is adding fonts to its database.

Jan 11 2023, 5:04 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke added a comment to T4066: Kleopatra, performance: Use icons as a resource.

Some timings, timed with procmon and not by decorating the calls in the code. Just looking at was process does.

Jan 11 2023, 4:29 PM · vsd32 (vsd-3.2.0), gpg4win, kleopatra
aheinecke added a comment to T6346: Kleopatra: Run self test only at the first start on windows.
Jan 11 2023, 4:02 PM · kleopatra, Restricted Project
aheinecke triaged T6346: Kleopatra: Run self test only at the first start on windows as Normal priority.
Jan 11 2023, 3:02 PM · kleopatra, Restricted Project
aheinecke closed T6260: gpgconf: Analyze timing on Windows, a subtask of T6259: Kleopatra: Improve startup performance , as Resolved.
Jan 11 2023, 2:54 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke closed T6260: gpgconf: Analyze timing on Windows as Resolved.

Currently the first call to QGpgMENewCryptoConfig::reloadConfiguration happens in the GpgSM self test. Funnily enough the selftest for gpg just returns true when the empty constructors of the cryptoconfig are called. The first component load is GpgSM.

Jan 11 2023, 2:54 PM · gnupg, kleopatra, Restricted Project
aheinecke closed T6345: AppImage: Add desktop files (icons) for compliant Applications as Wontfix.

Discussed with werner is for Wontfix as this is not really the AppImage way to do things. As you also seem to tend this way I slightly agree. I still would find it nice to have but If we have a real demand for that we can document or support people to do this.

Jan 11 2023, 12:35 PM · Restricted Project, kleopatra, AppImage
ikloecker claimed T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar.
Jan 11 2023, 12:34 PM · Restricted Project, gpgme, kleopatra
ikloecker claimed T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 11 2023, 12:33 PM · Restricted Project, gpgme, kleopatra
ikloecker placed T6330: Kleopatra: Additional Expiry handling up for grabs.
Jan 11 2023, 12:33 PM · kleopatra, Restricted Project
ikloecker added a comment to T6345: AppImage: Add desktop files (icons) for compliant Applications.

Okay. It doesn't solve the problem that you want to run any application via the GnuPG VS-Desktop AppImage.

Jan 11 2023, 12:32 PM · Restricted Project, kleopatra, AppImage
aheinecke raised the priority of T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar from Normal to High.

I am changing the priority here to high as the parent task has high prio. Maybe we should close this as a duplicate of T5478

Jan 11 2023, 12:32 PM · Restricted Project, gpgme, kleopatra
aheinecke added a subtask for T5478: Kleopatra: Performance problems decrypting and encrypting large Archives: T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar.
Jan 11 2023, 12:31 PM · Restricted Project, gpgme, kleopatra
aheinecke added a parent task for T6342: GPGME/Kleopatra: Extend gpgme to use gpgtar: T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jan 11 2023, 12:31 PM · Restricted Project, gpgme, kleopatra
ikloecker added a comment to T6345: AppImage: Add desktop files (icons) for compliant Applications.

I think AppImageLauncher solves this already. And for discoverability there's AppImageHub (which the distribution-specific desktop installers may already support as source for applications).

Jan 11 2023, 12:26 PM · Restricted Project, kleopatra, AppImage
ikloecker claimed T6330: Kleopatra: Additional Expiry handling.
Jan 11 2023, 12:12 PM · kleopatra, Restricted Project
aheinecke lowered the priority of T6344: Kleopatra, GPG: AboutData ctor on Windows takes too long from High to Normal.

by moving the KUniqueService before this and with the change b58cf129f the priority is reduced. It will still take 200ms so we might want to do something about this but it is not prio high as the 200ms are only on first run.

Jan 11 2023, 12:10 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
ikloecker committed rKLEOPATRAd77289813be4: Remove left-overs of AboutGpg4WinData (authored by ikloecker).
Remove left-overs of AboutGpg4WinData
Jan 11 2023, 12:09 PM
aheinecke triaged T6345: AppImage: Add desktop files (icons) for compliant Applications as Normal priority.
Jan 11 2023, 11:43 AM · Restricted Project, kleopatra, AppImage
werner committed rGb58cf129f47a: dirmngr: Cleanup of the no-Tor check with --gpgconf-* commands (authored by werner).
dirmngr: Cleanup of the no-Tor check with --gpgconf-* commands
Jan 11 2023, 11:41 AM