Page MenuHome GnuPG
Feed All Stories

Jan 16 2023

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
werner committed rGd1298fa28753: w32: Make sure DEP is enabled. (authored by werner).
w32: Make sure DEP is enabled.
Jan 11 2023, 11:41 AM
werner committed rG1f7a88ec5eba: doc: Minor fix of the --keyserver option. (authored by werner).
doc: Minor fix of the --keyserver option.
Jan 11 2023, 11:41 AM
werner committed rG818051432c00: dirmngr: Do not check for Tor for --gpgconf-* options (authored by werner).
dirmngr: Do not check for Tor for --gpgconf-* options
Jan 11 2023, 11:34 AM
werner committed rGb7f21f9f21d5: po: Auto update (authored by werner).
po: Auto update
Jan 11 2023, 11:34 AM
werner committed rG98100fadc4f4: gpg: Remove duplicated diagnostic. (authored by werner).
gpg: Remove duplicated diagnostic.
Jan 11 2023, 11:34 AM
werner committed rGff3c86ab25cb: po: Update German translation (authored by werner).
po: Update German translation
Jan 11 2023, 11:34 AM
werner committed rG73624de5b71d: gpg: Add missing space to a diagnostic. (authored by werner).
gpg: Add missing space to a diagnostic.
Jan 11 2023, 11:34 AM
werner committed rG17b985787e23: doc: Minor man page fixes. (authored by werner).
doc: Minor man page fixes.
Jan 11 2023, 11:34 AM
werner committed rGf618731f7e43: w32: Make sure DEP is enabled. (authored by werner).
w32: Make sure DEP is enabled.
Jan 11 2023, 11:34 AM
ikloecker resigned from D549: qt: make the pin entry dialog float again.

Resigning as reviewer since I cannot close it, but want to have it off of my list.

Jan 11 2023, 11:07 AM
ikloecker placed T4505: SM, W32: GPGSM hangs up the GnuPG System up for grabs.

Putting up for grabs and removing Kleopatra tag since for Kleopatra users this has been fixed (unless they manage to trigger multiple separate concurrent imports in Kleopatra).

Jan 11 2023, 11:04 AM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
ikloecker changed the status of T6325: Kleopatra: Prevent OpenPGP Cert and CSR creation for RSA-2048 in de-vs mode from Open to Testing.

Done for OpenPGP cards, PIV cards, and NetKey cards.

Jan 11 2023, 11:00 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA93df10a60268: Disable CSR and OpenPGP key creation from non-compliant NetKey card keys (authored by ikloecker).
Disable CSR and OpenPGP key creation from non-compliant NetKey card keys
Jan 11 2023, 10:47 AM
ikloecker committed rKLEOPATRA56fc0fd3b40f: Disable CSR and OpenPGP key creation from non-compliant PIV card keys (authored by ikloecker).
Disable CSR and OpenPGP key creation from non-compliant PIV card keys
Jan 11 2023, 10:47 AM
ikloecker committed rKLEOPATRAa3ecaf138984: Don't check the individual keys if NetKey card isn't set up properly (authored by ikloecker).
Don't check the individual keys if NetKey card isn't set up properly
Jan 11 2023, 10:47 AM
ikloecker committed rKLEOPATRAac6044aa2615: Cache information from PIV card and store algo in key info (authored by ikloecker).
Cache information from PIV card and store algo in key info
Jan 11 2023, 10:47 AM
ikloecker committed rKLEOPATRA5c3d09cfffd1: Disable creating an OpenPGP key from non-compliant OpenPGP card keys (authored by ikloecker).
Disable creating an OpenPGP key from non-compliant OpenPGP card keys
Jan 11 2023, 9:55 AM
ikloecker committed rKLEOPATRA92d4f4b66f13: Disable CSR creation for non-compliant OpenPGP card keys (authored by ikloecker).
Disable CSR creation for non-compliant OpenPGP card keys
Jan 11 2023, 9:55 AM
jrg.sichermann closed T6251: Invalid ID in GpgOL while sending myself a signed and encrypted message as Resolved.

Hello Andre Heinecke,

Jan 11 2023, 7:50 AM · Info Needed, S/MIME, gpgol
l10n daemon script <scripty@kde.org> committed rLIBKLEO2ad231b32e3e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 11 2023, 4:37 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA50b9e543e6f7: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 11 2023, 4:35 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3b92a7a39d99: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 11 2023, 3:25 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfb936dc26a02: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 11 2023, 3:23 AM

Jan 10 2023

jukivili committed rC5e1a04f77933: aria: add generic 2-way bulk processing (authored by jukivili).
aria: add generic 2-way bulk processing
Jan 10 2023, 8:09 PM
jukivili committed rC316c6d7715d9: Add ARIA block cipher (authored by jukivili).
Add ARIA block cipher
Jan 10 2023, 8:09 PM
aheinecke triaged T6344: Kleopatra, GPG: AboutData ctor on Windows takes too long as High priority.
Jan 10 2023, 5:01 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke closed T4067: Kleopatra, performance: Create a system to use binary resources for i18n, a subtask of T6259: Kleopatra: Improve startup performance , as Wontfix.
Jan 10 2023, 4:50 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke closed T4067: Kleopatra, performance: Create a system to use binary resources for i18n as Wontfix.

I do not think that this is an issue after analyzing procmon timings. It is only an installation time issue. For that there is no real reason to spend much effort on this.

Jan 10 2023, 4:50 PM · gpg4win, kleopatra