Page MenuHome GnuPG
Feed All Stories

Mar 8 2021

ikloecker committed rKLEOPATRAcf537d5e8057: Use the compatibility helper also for getting the default key algorithm (authored by ikloecker).
Use the compatibility helper also for getting the default key algorithm
Mar 8 2021, 12:54 PM
ikloecker committed rKLEOPATRA04c8e33d0222: Use the compatibility helper for getting config entries (authored by ikloecker).
Use the compatibility helper for getting config entries
Mar 8 2021, 12:54 PM
ikloecker added a subtask for T5217: Kleopatra: Adapt to config changes in GnuPG master: T5341: gpgconf does not list default_pubkey_algo pseudo option anymore.
Mar 8 2021, 12:13 PM · Restricted Project, kleopatra
ikloecker added a parent task for T5341: gpgconf does not list default_pubkey_algo pseudo option anymore: T5217: Kleopatra: Adapt to config changes in GnuPG master.
Mar 8 2021, 12:13 PM · gnupg (gpg23), Bug Report
ikloecker created T5341: gpgconf does not list default_pubkey_algo pseudo option anymore.
Mar 8 2021, 12:12 PM · gnupg (gpg23), Bug Report
ikloecker committed rLIBKLEO39f2c74b51db: Make the test pass with GnuPG 2.3 and not too old 2.2.x (authored by ikloecker).
Make the test pass with GnuPG 2.3 and not too old 2.2.x
Mar 8 2021, 11:12 AM
ikloecker committed rLIBKLEO6c0732d149fe: Use the compatibility helper for getting config entries (authored by ikloecker).
Use the compatibility helper for getting config entries
Mar 8 2021, 11:12 AM
ikloecker committed rLIBKLEOb2a9f7b47e33: Bump library version (authored by ikloecker).
Bump library version
Mar 8 2021, 11:12 AM
ikloecker committed rLIBKLEOf3d78895d1f4: Add compatibility helper for new CryptoConfig::entry() overload (authored by ikloecker).
Add compatibility helper for new CryptoConfig::entry() overload
Mar 8 2021, 11:12 AM
gniibe committed rGfc99f77b14b6: scd: Fix for X448. (authored by gniibe).
scd: Fix for X448.
Mar 8 2021, 8:27 AM

Mar 7 2021

Angel added a comment to T5323: adduid and key expiration oddity in gpg-wks-client.

Maybe have gpg-wks-client(or also --export-filter) print a warning if the filtered result has a key expiration different than the original key? That seems the simplest way tp approach the problem.

Mar 7 2021, 11:32 PM · gnupg24, Bug Report, wkd
pollo added a comment to T3362: Prevent Smartcard from caching PIN when cache-ttl is set accordingly.

Following @turkja 's advice, here's a python script I wrote that does exactly that:

Mar 7 2021, 6:39 PM · Feature Request
jukivili added a comment to T5040: Improve PPC code using code from CRYPTOGRAMs.

I posted patch-set to mailing-list. Please check if AUTHORS/LICENSES updates are ok.
https://lists.gnupg.org/pipermail/gcrypt-devel/2021-March/005120.html

Mar 7 2021, 5:48 PM · legal, libgcrypt
werner added a comment to T5040: Improve PPC code using code from CRYPTOGRAMs.

Can you please also update AUTHORS and LICENSE files? I would also ask you to add

Mar 7 2021, 10:34 AM · legal, libgcrypt
jukivili added a comment to T5040: Improve PPC code using code from CRYPTOGRAMs.

I've cleaned up the patch from D501 and tweaked the implementation a bit for performance. Here's patches attached:

Mar 7 2021, 1:36 AM · legal, libgcrypt

Mar 6 2021

jukivili closed T5337: Missing hardware features in documentation as Resolved.

Fixed typos and applied to master. Thanks.

Mar 6 2021, 4:22 PM · Feature Request, patch, libgcrypt
jukivili committed rC7c4c992fe96f: src/hwfeatures: add reminder about documenting new HW features (authored by jukivili).
src/hwfeatures: add reminder about documenting new HW features
Mar 6 2021, 2:54 PM
jukivili committed rC49ab649c6995: doc: Document newly added optimizations (authored by Jakuje).
doc: Document newly added optimizations
Mar 6 2021, 2:54 PM
jukivili claimed T5337: Missing hardware features in documentation.
Mar 6 2021, 2:52 PM · Feature Request, patch, libgcrypt
werner closed T5338: GPG Services: Unable to decrypt file sent from Windows on a Mac as Invalid.

That is a problem on the macOS side, for example with their PINentry tool. Sorry, we can't help you here.
In any case we won't support a gpg4win version released nearly 4 years ago.

Mar 6 2021, 11:28 AM · Bug Report, gpg4win
werner closed T5339: "web of trust" don't work - Don't import the validity of third parties as Resolved.

See the release notes for GnuPG 2.2.17 (T4606 first item). You need to import your peer's signature from a different source; e.g. ask them to send you your signed key by mail.

Mar 6 2021, 11:24 AM · Not A Bug, gpg4win

Mar 5 2021

hocuspocus updated the task description for T5339: "web of trust" don't work - Don't import the validity of third parties.
Mar 5 2021, 7:40 PM · Not A Bug, gpg4win
hocuspocus created T5339: "web of trust" don't work - Don't import the validity of third parties.
Mar 5 2021, 7:07 PM · Not A Bug, gpg4win
andiro created T5338: GPG Services: Unable to decrypt file sent from Windows on a Mac.
Mar 5 2021, 6:43 PM · Bug Report, gpg4win
werner committed rE618ce381f9d7: w32: Allow Unicode paths for the gettext domain. (authored by werner).
w32: Allow Unicode paths for the gettext domain.
Mar 5 2021, 4:20 PM
werner added a comment to T4398: Rework Console and command line handling on Windows.

Items 1 to 5 have now been resolved.

Mar 5 2021, 3:52 PM · Feature Request, gnupg (gpg23)
werner closed T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows, a subtask of T4398: Rework Console and command line handling on Windows, as Resolved.
Mar 5 2021, 3:50 PM · Feature Request, gnupg (gpg23)
werner closed T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows as Resolved.

That it. Things works nicely for me. Won't be backported to 2.2 because this introduces minor changes in the behaviour.

Mar 5 2021, 3:50 PM · Windows, gnupg (gpg23), Bug Report
werner committed rG8c41b8aac3ef: w32: Always use Unicode for console input and output. (authored by werner).
w32: Always use Unicode for console input and output.
Mar 5 2021, 3:38 PM
werner committed rG31b708e268eb: w32: Free memory allocated by new function w32_write_console. (authored by werner).
w32: Free memory allocated by new function w32_write_console.
Mar 5 2021, 3:38 PM
werner triaged T5337: Missing hardware features in documentation as Normal priority.
Mar 5 2021, 2:36 PM · Feature Request, patch, libgcrypt
Jakuje added a project to T5337: Missing hardware features in documentation: libgcrypt.
Mar 5 2021, 1:44 PM · Feature Request, patch, libgcrypt
Jakuje created T5337: Missing hardware features in documentation in the S1 Public space.
Mar 5 2021, 1:44 PM · Feature Request, patch, libgcrypt
ikloecker committed rMfe900a41bf80: qt: Add method for getting config entries for components by entry name (authored by ikloecker).
qt: Add method for getting config entries for components by entry name
Mar 5 2021, 12:13 PM
werner committed rGf165c8a737cc: common,w32: Allow Unicode input and output with the console. (authored by werner).
common,w32: Allow Unicode input and output with the console.
Mar 5 2021, 10:50 AM
werner committed rG8622f5399424: common: Re-indent ttyio.c and remove EMX, RISCOS, and CE support (authored by werner).
common: Re-indent ttyio.c and remove EMX, RISCOS, and CE support
Mar 5 2021, 10:50 AM
aheinecke created T5336: Kleopatra: Add expiry for certifications in certify dialog.
Mar 5 2021, 9:32 AM · kleopatra, Restricted Project
obfusk added a comment to T5297: SCM SPR332 smartcard reader support broken.

So far -- unlike the previous patch -- this seem to help (but since the issues are infrequent I can't be entirely sure yet).

Mar 5 2021, 9:23 AM · gnupg (gpg22), scd, Bug Report

Mar 4 2021

werner added a comment to T4398: Rework Console and command line handling on Windows.

So we now get UTF-8 argv in all GnuPG modules. Globing has been enabled for gpg using our own globing code instead of the ASCII only "int _dowildcard = 1;" mingw way.

Mar 4 2021, 5:19 PM · Feature Request, gnupg (gpg23)
werner committed rG7262d602d802: common: Rename w32-misc.c to w32-cmdline.c (authored by werner).
common: Rename w32-misc.c to w32-cmdline.c
Mar 4 2021, 5:14 PM
werner committed rG089c9439674e: common,w32: Implement globing of command line args. (authored by werner).
common,w32: Implement globing of command line args.
Mar 4 2021, 5:03 PM
werner committed rG20c600768669: common,w32: Refine the command line parsing for \ in quotes. (authored by werner).
common,w32: Refine the command line parsing for \ in quotes.
Mar 4 2021, 5:03 PM
werner committed rE3bf1de7b72be: w32: Minor cleanup of w32-gettext (authored by werner).
w32: Minor cleanup of w32-gettext
Mar 4 2021, 12:16 PM
ikloecker committed rKLEOPATRA57717bb8b0b3: Try to read the LDAP timeout as int and as unsigned int (authored by ikloecker).
Try to read the LDAP timeout as int and as unsigned int
Mar 4 2021, 12:14 PM
ikloecker committed rKLEOPATRA270118625c91: Add support for changed max-replies configuration entry (authored by ikloecker).
Add support for changed max-replies configuration entry
Mar 4 2021, 12:14 PM
ikloecker committed rKLEOPATRA380f159315ac: Use namespace QGpgME (authored by ikloecker).
Use namespace QGpgME
Mar 4 2021, 12:14 PM
aheinecke reassigned T4524: Kleopatra: CRL check configuration available multiple times and out of sync from aheinecke to ikloecker.

Ingo, as you are currently working on the config dialog, maybe you could also fix this issue on the way.

Mar 4 2021, 11:09 AM · Restricted Project, Bug Report, gpg4win, kleopatra
werner committed rG8e15506d6680: gpg: Prepare for globing with UTF-8. (authored by werner).
gpg: Prepare for globing with UTF-8.
Mar 4 2021, 10:45 AM
werner committed rGdeb6c94362c0: common: First take on handling Unicode command line args. (authored by werner).
common: First take on handling Unicode command line args.
Mar 4 2021, 10:45 AM

Mar 3 2021

jukivili committed rCd1fcf3975c57: cipher-gcm-intel-pclmul: fix compiling with i386 gcc-4.7 (authored by jukivili).
cipher-gcm-intel-pclmul: fix compiling with i386 gcc-4.7
Mar 3 2021, 6:21 PM
jukivili committed rC2b84da922660: poly1305: make --disable-asm work on x86, aarch64 and ppc (authored by jukivili).
poly1305: make --disable-asm work on x86, aarch64 and ppc
Mar 3 2021, 6:21 PM
jukivili committed rCbcb180190e89: poly1305: fix compiling on i386 gcc-4.7 (authored by jukivili).
poly1305: fix compiling on i386 gcc-4.7
Mar 3 2021, 6:21 PM
jukivili committed rCe72498a54fde: rijndael: add x86_64 VAES/AVX2 accelerated implementation (authored by jukivili).
rijndael: add x86_64 VAES/AVX2 accelerated implementation
Mar 3 2021, 6:14 PM
jukivili committed rC0e7e60241a0d: camellia: add x86_64 VAES/AVX2 accelerated implementation (authored by jukivili).
camellia: add x86_64 VAES/AVX2 accelerated implementation
Mar 3 2021, 6:14 PM
jukivili committed rCffe1d5319703: rijndael-aesni: add 8-block parallel code path for XTS (authored by jukivili).
rijndael-aesni: add 8-block parallel code path for XTS
Mar 3 2021, 6:14 PM
jukivili committed rCeb404d890453: hwf-x86: add "intel-vaes-vpclmul" HW feature (authored by jukivili).
hwf-x86: add "intel-vaes-vpclmul" HW feature
Mar 3 2021, 6:14 PM
bernhard added a comment to T5329: Manual, Website still 2.2.26 https://gnupg.org/documentation/manuals/gnupg/.

(For completeness, people don't know if there was no documentation change, so if anything strikes them as strange, they cannot say if this is because they don't have the right version of the documentation.)

Mar 3 2021, 5:31 PM
ikloecker committed rKLEOPATRA6da197f59170: Add support for new keyserver configuration entry (authored by ikloecker).
Add support for new keyserver configuration entry
Mar 3 2021, 5:19 PM
ikloecker committed rKLEOPATRAd22663269ce3: Replace bool arguments with enums (authored by ikloecker).
Replace bool arguments with enums
Mar 3 2021, 5:19 PM
ikloecker added a comment to T5217: Kleopatra: Adapt to config changes in GnuPG master.

Also:

org.kde.pim.kleopatra: "Backend error: gpgconf doesn't seem to know the entry for gpg-agent/Security/allow-mark-trusted"
org.kde.pim.kleopatra: "Backend error: gpgconf doesn't seem to know the entry for gpgsm/Security/auto-issuer-key-retrieve"

Mar 3 2021, 3:00 PM · Restricted Project, kleopatra
ikloecker added a comment to T5217: Kleopatra: Adapt to config changes in GnuPG master.

When opening the configuration dialog Kleopatra reports:

Backend error: gpgconf does not seem to know the entry for dirmngr/LDAP/LDAP Server
Backend error: gpgconf does not seem to know the entry for gpg/Keyserver/keyserver
Backend error: gpgconf has wrong type for dirmngr/LDAP/ldaptimeout: 2 0
Backend error: gpgconf does not seem to know the entry for dirmngr/LDAP/max-replies

Mar 3 2021, 2:45 PM · Restricted Project, kleopatra
ikloecker moved T5217: Kleopatra: Adapt to config changes in GnuPG master from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 3 2021, 2:36 PM · Restricted Project, kleopatra
ikloecker moved T5332: Kleopatra: Certificate selection dialog only offers CSR generation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 3 2021, 12:29 PM · kleopatra, Restricted Project
ikloecker changed the status of T5332: Kleopatra: Certificate selection dialog only offers CSR generation from Open to Testing.

The certificate selection dialog for file encryption certificates is now restricted to encryption keys of the selected key protocol. The "New..." button allows the creation of a key of the selected key protocol.

Mar 3 2021, 12:29 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRAca73ca3a2c28: Do not set a custom key filter for certificate selection (authored by ikloecker).
Do not set a custom key filter for certificate selection
Mar 3 2021, 12:28 PM
ikloecker committed rKLEOPATRAfda748402eef: Allow any usages and any protocols if no restrictions were requested (authored by ikloecker).
Allow any usages and any protocols if no restrictions were requested
Mar 3 2021, 12:11 PM
ikloecker committed rKLEOPATRAd254546321a1: Only allow encryption keys of current protocol in certificate selection (authored by ikloecker).
Only allow encryption keys of current protocol in certificate selection
Mar 3 2021, 12:11 PM
ikloecker committed rKLEOPATRA34f54202e0b9: Move protocol to options helper to CertificateSelectionDialog (authored by ikloecker).
Move protocol to options helper to CertificateSelectionDialog
Mar 3 2021, 12:11 PM
ikloecker committed rKLEOPATRAc5803459f675: Default to any usage and any protocol in certificate selection dialog (authored by ikloecker).
Default to any usage and any protocol in certificate selection dialog
Mar 3 2021, 12:11 PM
ikloecker moved T5332: Kleopatra: Certificate selection dialog only offers CSR generation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 3 2021, 10:36 AM · kleopatra, Restricted Project
ikloecker added a project to T5217: Kleopatra: Adapt to config changes in GnuPG master: Restricted Project.
Mar 3 2021, 10:34 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA4640882a6759: Enable/disable group support in key cache depending on the setting (authored by ikloecker).
Enable/disable group support in key cache depending on the setting
Mar 3 2021, 10:32 AM
ikloecker committed rKLEOPATRAba9d373c2c7b: Hide "Configure Groups..." option if group support is disabled (authored by ikloecker).
Hide "Configure Groups..." option if group support is disabled
Mar 3 2021, 10:32 AM
ikloecker committed rKLEOPATRAd458669f993a: Enable group support by default for non-Windows builds (authored by ikloecker).
Enable group support by default for non-Windows builds
Mar 3 2021, 10:32 AM
ikloecker committed rLIBKLEOb782b9fdb675: Bump library version (authored by ikloecker).
Bump library version
Mar 3 2021, 10:28 AM
ikloecker committed rLIBKLEOd0a44035ca0e: Allow enabling/disabling group support in the key cache (authored by ikloecker).
Allow enabling/disabling group support in the key cache
Mar 3 2021, 10:28 AM
gniibe renamed T5331: Possibly incompatible Ed25519 signature between other implementations and 2.3-bata from Incompatible Ed25519 signature between GnuPG 2.2 and 2.3-bata to Possibly incompatible Ed25519 signature between other implementations and 2.3-bata.
Mar 3 2021, 8:50 AM · gnupg (gpg23), Bug Report
aheinecke created T5335: GpgOL: Ignore unknown PR_SECURTIY_FLAGS.
Mar 3 2021, 8:47 AM · gpgol
gniibe added a comment to T5331: Possibly incompatible Ed25519 signature between other implementations and 2.3-bata.
========= 0110.asc ==========
# off=0 ctb=88 tag=2 hlen=2 plen=117
:signature packet: algo 22, keyid E267B052364F028D
	version 4, created 1614755507, md5len 0, sigclass 0x01
	digest algo 10, begin of digest 4f 78
	hashed subpkt 33 len 21 (issuer fpr v4 249CB3771750745D5CDD323CE267B052364F028D)
	hashed subpkt 2 len 4 (sig created 2021-03-03)
	subpkt 16 len 8 (issuer key ID E267B052364F028D)
	data: ADEE890B755C3B52D46FB0105097F23B5905B472C626222ACB4E441D8EB40001
	data: 007119FF80C34DA152BDB07E1EF5D968CB9F2773002A0CF57911670BE248CF06
========= 0354.asc ==========
# off=0 ctb=88 tag=2 hlen=2 plen=117
:signature packet: algo 22, keyid E267B052364F028D
	version 4, created 1614755520, md5len 0, sigclass 0x01
	digest algo 10, begin of digest 28 19
	hashed subpkt 33 len 21 (issuer fpr v4 249CB3771750745D5CDD323CE267B052364F028D)
	hashed subpkt 2 len 4 (sig created 2021-03-03)
	subpkt 16 len 8 (issuer key ID E267B052364F028D)
	data: 001DB3839E3FD8D4CB81357EE5E42F4AF652C252A03A0FB21768621B1025C08C
	data: AF5A0910EF1D4D6BDD07EA0AA6D69049CB7BA7ED42427E14B8B72CF2C2231704
Mar 3 2021, 8:25 AM · gnupg (gpg23), Bug Report
gniibe added a comment to T5331: Possibly incompatible Ed25519 signature between other implementations and 2.3-bata.

Here are example files produced by GnuPG 2.3-beta:
S part has preceding zero:


R part has preceding zero:

Mar 3 2021, 8:22 AM · gnupg (gpg23), Bug Report

Mar 2 2021

werner changed the status of T4505: SM, W32: GPGSM hangs up the GnuPG System from Open to Testing.
Mar 2 2021, 7:33 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner added a comment to T4505: SM, W32: GPGSM hangs up the GnuPG System.

Well, this is a pure Windows bug. It easily shows up when running dozens of gpgsm processes each importing a different certificate (e.g. using Kleopatra's current importer, which spawns one process per cert). The only possible fix is to close all files before starting a long running operation *and* before locking the files.

Mar 2 2021, 7:33 PM · Restricted Project, gpgol, S/MIME, gpg4win, Windows
werner committed rGf3e68e39da76: sm: Do away with the locked flag in keydb.c (authored by werner).
sm: Do away with the locked flag in keydb.c
Mar 2 2021, 7:31 PM
werner committed rG677245ba0e7d: sm: Lock kbx files also before a search. (authored by werner).
sm: Lock kbx files also before a search.
Mar 2 2021, 7:31 PM
werner committed rG67b82a9c607e: common: New function dotlock_is_locked. (authored by werner).
common: New function dotlock_is_locked.
Mar 2 2021, 7:31 PM
werner committed rG2b9ae79ad81a: sm: On Windows close the kbx files at several places. (authored by werner).
sm: On Windows close the kbx files at several places.
Mar 2 2021, 7:31 PM
werner committed rGc99f3599d80d: sm: Remove unused function. (authored by werner).
sm: Remove unused function.
Mar 2 2021, 7:30 PM
ikloecker moved T5274: Duplicated toolbar entries from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 2 2021, 6:33 PM · Restricted Project, Bug Report, kleopatra
ikloecker closed T5274: Duplicated toolbar entries as Resolved.

fixed

Mar 2 2021, 6:32 PM · Restricted Project, Bug Report, kleopatra
ikloecker committed rKLEOPATRA154e4aa87a65: Fix duplicate tab-related actions in action collection (authored by ikloecker).
Fix duplicate tab-related actions in action collection
Mar 2 2021, 6:31 PM
ikloecker moved T5274: Duplicated toolbar entries from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 2 2021, 5:27 PM · Restricted Project, Bug Report, kleopatra
ikloecker added a project to T5274: Duplicated toolbar entries: Restricted Project.
Mar 2 2021, 5:27 PM · Restricted Project, Bug Report, kleopatra
ikloecker moved T5333: Kleopatra: Add Group dialog action to Certificate selection dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 2 2021, 5:22 PM · kleopatra, Restricted Project
ikloecker changed the status of T5333: Kleopatra: Add Group dialog action to Certificate selection dialog from Open to Testing.
Mar 2 2021, 5:22 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA3b74a8b183b4: Hide "Groups..." button if group support is disabled (authored by ikloecker).
Hide "Groups..." button if group support is disabled
Mar 2 2021, 5:21 PM
ikloecker committed rKLEOPATRA00bf7b28ac83: Modernize code: Replace remaining private slots with lambdas (authored by ikloecker).
Modernize code: Replace remaining private slots with lambdas
Mar 2 2021, 5:12 PM
ikloecker committed rKLEOPATRA63567db49a46: Modernize code: Use lambdas instead of private slots (authored by ikloecker).
Modernize code: Use lambdas instead of private slots
Mar 2 2021, 5:12 PM
ikloecker committed rKLEOPATRAd0fd250f2b4c: Move setup of UI to member function of Private (authored by ikloecker).
Move setup of UI to member function of Private
Mar 2 2021, 5:12 PM
ikloecker committed rKLEOPATRA69e32c18794b: Allow opening the group configuration from the certificate selection (authored by ikloecker).
Allow opening the group configuration from the certificate selection
Mar 2 2021, 5:12 PM
aheinecke added a comment to T5334: Kleopatra: Add more support for WKS / WKD.

I thought about this a bit regarding the search dialog.

Mar 2 2021, 9:53 AM · kleopatra, Restricted Project