Page MenuHome GnuPG
Feed All Stories

Sep 28 2022

gniibe committed rS9a61a3267f7d: Avoid endless loop due to bogus certificate chains. (authored by werner).
Avoid endless loop due to bogus certificate chains.
Sep 28 2022, 8:07 AM
gniibe committed rS3d3222d9f9a0: Add configure option only-marked (authored by werner).
Add configure option only-marked
Sep 28 2022, 8:07 AM
gniibe committed rSb2cacfb9373a: Tweak for GetSlotList for Firefox. (authored by gniibe).
Tweak for GetSlotList for Firefox.
Sep 28 2022, 8:07 AM
gniibe committed rS458eea3371ea: Don't use SCD READCERT, but just use gpgsm. (authored by gniibe).
Don't use SCD READCERT, but just use gpgsm.
Sep 28 2022, 8:07 AM
gniibe committed rSc916e41937df: Fix sign/decrypt operation. (authored by gniibe).
Fix sign/decrypt operation.
Sep 28 2022, 8:07 AM
gniibe committed rS26d21a2e7ca5: Allow SeedRandom. (authored by gniibe).
Allow SeedRandom.
Sep 28 2022, 8:07 AM
gniibe committed rS8170a35bddea: Fix C_GetSlotInfo. (authored by gniibe).
Fix C_GetSlotInfo.
Sep 28 2022, 8:07 AM
gniibe committed rSb4bc848320bb: Fix slot_get_status. (authored by gniibe).
Fix slot_get_status.
Sep 28 2022, 8:07 AM
gniibe committed rS88e3e58fa237: First step for multiple device support, using the keygrip. (authored by gniibe).
First step for multiple device support, using the keygrip.
Sep 28 2022, 8:07 AM
gniibe committed rSf666690b817e: Second step for multiple device support. No monitoring cards. (authored by gniibe).
Second step for multiple device support. No monitoring cards.
Sep 28 2022, 8:07 AM
gniibe committed rS85fce6342624: Remove $DISPSERIALNO support. (authored by gniibe).
Remove $DISPSERIALNO support.
Sep 28 2022, 8:07 AM
gniibe committed rS1cc5c465862e: Fix NR_ATTR_CERT. (authored by gniibe).
Fix NR_ATTR_CERT.
Sep 28 2022, 8:07 AM
gniibe committed rSfd72f517b923: Allow up to four cards (only use the first slot for now). (authored by gniibe).
Allow up to four cards (only use the first slot for now).
Sep 28 2022, 8:07 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOeec9c7327a6e: 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
Sep 28 2022, 4:00 AM

Sep 27 2022

gouttegd added a comment to T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors.

Which version of Scute are you using?

Sep 27 2022, 11:42 PM · gnupg24, scute, scd, Bug Report
2l47 added projects to T6220: gpg --full-generate-key does not use max RSA keysize when --enable-large-rsa is set: gnupg, g10code (gnupg-2.2).
Sep 27 2022, 11:40 PM · g10code (gnupg-2.2), gnupg, Bug Report
2l47 created T6220: gpg --full-generate-key does not use max RSA keysize when --enable-large-rsa is set.
Sep 27 2022, 11:39 PM · g10code (gnupg-2.2), gnupg, Bug Report
mlaurent committed rKLEOPATRA579461311cc7: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Sep 27 2022, 7:55 PM
vitusb added a comment to T6203: GpgOL (Gpg4Win 3.1.24) / Error in parsing mail-headers (empty mail-body without correct decoded encryption-scheme) when using gpgol.dll 2.5.4 (gpgol.dll 2.5.0 from 3.1.16 works).

I did a build of Gpg4Win 3.1.24 with Andre's provided patch :-)

Sep 27 2022, 11:08 AM · Restricted Project, gpgol
Jakuje added a comment to T6219: Ensure minimum key length for KDF in FIPS mode.

The specs https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-132.pdf page 10 says specifically:

Sep 27 2022, 11:07 AM · libgcrypt, FIPS, Bug Report
mkjmkj added a comment to T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors.

Using Scute as a drop-in replacement doesn't currently work. Perhaps my config needs more adjustments than just:

module = /usr/lib/x86_64-linux-gnu/scute/scute.so
Sep 27 2022, 9:20 AM · gnupg24, scute, scd, Bug Report
jukivili committed rC0cb29a5736cf: tests/hashtest: add hugeblock & disable-hwf options and 6 gig test vectors (authored by jukivili).
tests/hashtest: add hugeblock & disable-hwf options and 6 gig test vectors
Sep 27 2022, 7:34 AM
jukivili committed rC9c828129b205: keccak: Use size_t to avoid integer overflow (authored by Jakuje).
keccak: Use size_t to avoid integer overflow
Sep 27 2022, 7:34 AM
jukivili added a comment to T6217: sha3: wrong results for large inputs.

I've tested the different hw implementations (amd64, arm64, s390x) and they are all ok.

Sep 27 2022, 7:27 AM · libgcrypt, FIPS, Bug Report
gniibe committed rC3c04b692de1e: kdf:pkdf2: Check minimum allowed key size when running in FIPS mode. (authored by tobhe).
kdf:pkdf2: Check minimum allowed key size when running in FIPS mode.
Sep 27 2022, 6:57 AM
gniibe committed rC857e6f467d0f: kdf:pkdf2: Require longer input when FIPS mode. (authored by gniibe).
kdf:pkdf2: Require longer input when FIPS mode.
Sep 27 2022, 6:57 AM
gniibe changed the status of T6219: Ensure minimum key length for KDF in FIPS mode from Open to Testing.

Thank you for your report.

Sep 27 2022, 6:34 AM · libgcrypt, FIPS, Bug Report
tobhe added a member for Ubuntu: tobhe.
Sep 27 2022, 1:38 AM

Sep 26 2022

tobhe created T6219: Ensure minimum key length for KDF in FIPS mode.
Sep 26 2022, 9:08 PM · libgcrypt, FIPS, Bug Report
werner added a comment to T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors.

Yes, I meant to use Scute as pkcsc11 module for pam_pkcs11. Thanks for explaining more verbosely what I meant.

Sep 26 2022, 7:59 PM · gnupg24, scute, scd, Bug Report
werner triaged T6217: sha3: wrong results for large inputs as Normal priority.
Sep 26 2022, 7:36 PM · libgcrypt, FIPS, Bug Report
gouttegd added a comment to T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors.

I think Werner may have confused pam_pkcs11 with gnupg-pkcs11-scd. :)

Sep 26 2022, 4:26 PM · gnupg24, scute, scd, Bug Report
werner added a comment to T6217: sha3: wrong results for large inputs.

My poor old laptop - its RAM will now have a hard time to run the huge tests ;-)

Sep 26 2022, 3:57 PM · libgcrypt, FIPS, Bug Report
Jakuje added a comment to T6217: sha3: wrong results for large inputs.

The test looks good. I hope I changed the API in all the hw optimized implementations.

Sep 26 2022, 2:44 PM · libgcrypt, FIPS, Bug Report
werner committed rGacabbc0078d8: dirmngr: Support gpgMailbox for mode MAILSUB and MAILEND. (authored by werner).
dirmngr: Support gpgMailbox for mode MAILSUB and MAILEND.
Sep 26 2022, 2:43 PM
werner committed rG1b2ac21c4cf7: gpg: Don't consider unknown keys as non-compliant while decrypting. (authored by werner).
gpg: Don't consider unknown keys as non-compliant while decrypting.
Sep 26 2022, 2:43 PM
cklassen committed rWe51c5e3bb504: edited last paragraph of support page (authored by cklassen).
edited last paragraph of support page
Sep 26 2022, 12:47 PM
aheinecke committed rW1b720351db2a: MSI: Add uids for 3.1.23 and 3.1.24 releases (authored by aheinecke).
MSI: Add uids for 3.1.23 and 3.1.24 releases
Sep 26 2022, 11:51 AM
cklassen committed rWfe0ea5a9f3f4: fix for boxes on the right side of some pages (authored by cklassen).
fix for boxes on the right side of some pages
Sep 26 2022, 11:46 AM
cklassen committed rWc1aada678c3d: wiki link http -> https (authored by cklassen).
wiki link http -> https
Sep 26 2022, 11:46 AM
mkjmkj added a comment to T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors.

I'm not sure what you mean with using Scute as PKCS#11 provider instead of pam_pkcs11, as pam_pkcs11 is not a provider but a user of PKCS#11

Sep 26 2022, 10:08 AM · gnupg24, scute, scd, Bug Report
werner added a comment to T6047: Dirmngr - LDAP Schema V2 not used when Base DN is specified.

BTW, I have also in mind to use an AD entry to figure out the used keyserver. It turned out that people don't like to modify the schema of their AD but instead use a separate LDS.

Sep 26 2022, 9:41 AM · LDAP, dirmngr, gnupg (gpg23), Feature Request
aheinecke triaged T6216: Kleopatra: invalid S/MIME certificates are offered for encryption as Wishlist priority.

This is because Kleopatra does not differentiate between invalid S/MIME and unverified OpenPGP certificates and we want to be able to encrypt to unverified OpenPGP certificates.

Sep 26 2022, 9:36 AM · Restricted Project, kleopatra
mlaurent committed rLIBKLEOe5aee11a73a0: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Sep 26 2022, 9:20 AM
gniibe committed rG993820c31521: dirmngr: Factor out interrogate_ldap_dn function. (authored by gniibe).
dirmngr: Factor out interrogate_ldap_dn function.
Sep 26 2022, 9:08 AM
gniibe added a comment to T6047: Dirmngr - LDAP Schema V2 not used when Base DN is specified.

To proceed, I pushed an initial part as rG993820c31521: dirmngr: Factor out interrogate_ldap_dn function., which doesn't change any behavior.
Then, the point of the change will be clearer.

Sep 26 2022, 9:03 AM · LDAP, dirmngr, gnupg (gpg23), Feature Request
mlaurent committed rLIBKLEO53bec95cc4f2: Remove unused include (authored by mlaurent).
Remove unused include
Sep 26 2022, 8:31 AM
werner triaged T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors as Normal priority.

There is a reason why pcsc-shared is not the default ;-). Please try using Scute (best the t6002 branch until it has been merged) as pkcs#11 provider instead of pam_pkcs11. And you should of course use the stable version of GnuPG and not the LTS (2.2).

Sep 26 2022, 8:14 AM · gnupg24, scute, scd, Bug Report
gniibe added a comment to T6160: pinentry Emacs support assumes socket location at ${TMPDIR}/emacs${UID}, fails to connect (need to respect XDG_RUNTIME_DIR).

pinentry-emacs is obsolete. It's for older Emacs (<= 25, IIUC) which had lisp/pinentry.el.
For Emacs 26 and newer, you can simply use epa-pinentry-mode having the value of loopback.

Sep 26 2022, 8:11 AM · Feature Request, pinentry, Emacs
gniibe changed the status of T5034: dev: Deprecate libassuan-config, libgcrypt-config, ksba-config, ntbtls-config, npth-config, and gpg-error-config from Open to Testing.
Sep 26 2022, 7:18 AM

Sep 25 2022

jukivili added a comment to T6217: sha3: wrong results for large inputs.

Fix looks good to me. This could be tested with new long running test (tests/hashtest) that would allocate 4GiB+ pattern block for inputting to gcry_md_write.

Sep 25 2022, 9:26 PM · libgcrypt, FIPS, Bug Report
mkjmkj created T6218: Using Yubikey with GnuPG+scdaemon and PKCS11 over pcscd errors.
Sep 25 2022, 6:26 PM · gnupg24, scute, scd, Bug Report
mlaurent committed rKLEOPATRA8f4c16e13170: filedialog.h is needed when we has QGPGME_SUPPORTS_SECRET_SUBKEY_EXPORT support (authored by mlaurent).
filedialog.h is needed when we has QGPGME_SUPPORTS_SECRET_SUBKEY_EXPORT support
Sep 25 2022, 2:50 PM
mlaurent committed rKLEOPATRAaab18747c562: Fix compile (authored by mlaurent).
Fix compile
Sep 25 2022, 2:43 PM
mlaurent committed rKLEOPATRAee130b3a32b9: Remove unused includes (authored by mlaurent).
Remove unused includes
Sep 25 2022, 1:27 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc77ad3f5de7e: 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
Sep 25 2022, 3:46 AM

Sep 23 2022

Jakuje created T6217: sha3: wrong results for large inputs.
Sep 23 2022, 7:20 PM · libgcrypt, FIPS, Bug Report
Jakuje added a comment to T6052: gnupg2 tpm2d tests do not work.

This still did not seem to help me in making the tests working on Fedora with git master. I am still getting wrong paths to the gpgconf

gpgscm: error running '/root/gnupg/tests/tools/gpgconf': probably not installed

There is a full reproducer and more complete log in https://bugzilla.redhat.com/show_bug.cgi?id=2089075#c11

Sep 23 2022, 10:53 AM · gnupg24 (gnupg-2.4.4), Tests, TPM, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1dac90d91f42: 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
Sep 23 2022, 3:45 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA29174e886508: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Sep 23 2022, 3:25 AM

Sep 22 2022

luweitest added a comment to T6207: can't open gpg-agent.

Yes I do understand Windows XP is not supported. Just in case it is a minor problem that is easy to fix and will not cost you much effort. I'd like to add more information: I do not change
%LOCALAPPDATA%. There is no such environment variable. A similar environment variable is:
APPDATA=C:\Documents and Settings\myname\Application Data
I do set GNUPGHOME=E:\key, which I think should be allowed because I do not want my personal info be stored in system drive.

Sep 22 2022, 1:44 PM · Not A Bug, gnupg, Windows
werner removed a project from T5889: Declaration of 'struct timespec' in npth-1.6 conflicts with some versions of MinGW: Unknown Object (Project).
Sep 22 2022, 11:05 AM · npth, Bug Report
werner removed a project from T4491: Compile error in nPth's t-fork.c on Solaris 11.3 i86pc: Unknown Object (Project).
Sep 22 2022, 11:05 AM · npth, Bug Report
werner removed a project from T5572: gnupg1: Missing extern-inline.m4 for gl_EXTERN_INLINE: Unknown Object (Project).
Sep 22 2022, 11:04 AM · gnupg (gpg14)
werner removed a project from T5832: Kleopatra: Make OpenPGP certificate generation (with default settings) accessible: Unknown Object (Project).
Sep 22 2022, 11:04 AM · kleopatra, Restricted Project
werner removed a project from T5843: Kleopatra: Make certificate details accessible: Unknown Object (Project).
Sep 22 2022, 11:04 AM · kleopatra, Restricted Project
werner removed a project from T5864: Kleopatra: Configure min and max values for validity in Newcertificatewizard: Unknown Object (Project).
Sep 22 2022, 11:04 AM · kleopatra, Restricted Project
werner removed a project from T5892: t-cms-parser test program in libksba-1.6.0 needs to open files in binary mode for MS-Windows: Unknown Object (Project).
Sep 22 2022, 11:04 AM · libksba, Bug Report
werner removed a project from T5903: Kleopatra: Add refresh button in certificatedetails : Unknown Object (Project).
Sep 22 2022, 11:04 AM · backport, kleopatra, Restricted Project
werner removed a project from T5916: Kleopatra: Change Add E-Mail to add name and E-Mail and remove advanced mode: Unknown Object (Project).
Sep 22 2022, 11:04 AM · Restricted Project, kleopatra
werner removed a project from T5934: Kleopatra: Change the default/primary User ID: Unknown Object (Project).
Sep 22 2022, 11:04 AM · Restricted Project, gpg4win, kleopatra, Feature Request
werner removed a project from T6026: Kleopatra: Make the main toolbar in the main window accessible: Unknown Object (Project).
Sep 22 2022, 11:04 AM · kleopatra, Restricted Project
werner removed a project from T5945: Kleopatra: Recipient input briefly shows error until lookup is completed: Unknown Object (Project).
Sep 22 2022, 11:03 AM · Restricted Project, kleopatra
werner removed a project from T5951: gpgme: Add support for refreshing OpenPGP keys: Unknown Object (Project).
Sep 22 2022, 11:03 AM · gpgme, Restricted Project
werner removed a project from T5956: Kleopatra: Disable backup secret key for smartcards: Unknown Object (Project).
Sep 22 2022, 11:03 AM · kleopatra, Restricted Project
werner removed a project from T5958: Kleopatra: Change passphrase is enabled even when it is impossible: Unknown Object (Project).
Sep 22 2022, 11:03 AM · Restricted Project, kleopatra
werner removed a project from T5969: Kleopatra: Support large magnification for OpenPGP certificate generation: Unknown Object (Project).
Sep 22 2022, 11:03 AM · kleopatra, Restricted Project
werner removed a project from T6036: Kleopatra: Show focus indicator for (text) labels that got focus: Unknown Object (Project).
Sep 22 2022, 11:03 AM · kleopatra, Restricted Project
werner removed a project from T6046: Kleopatra: Make certifying certificates accessible: Unknown Object (Project).
Sep 22 2022, 11:03 AM · kleopatra, Restricted Project
werner removed a project from T6057: Kleopatra: Add option to disable automatic extraction of tar archives: Unknown Object (Project).
Sep 22 2022, 11:02 AM · Restricted Project, kleopatra
werner changed the status of T5933: libgcrypt: Simply use BSS (not secure heap) for DRBG instance from Open to Testing.
Sep 22 2022, 11:02 AM · backport, FIPS, libgcrypt
werner changed the status of T5683: Deprecation of gpg-error-config from Open to Testing.
Sep 22 2022, 11:02 AM · gpgrt
werner changed the status of T5919: libgcrypt tests/basic.c and tests/keygen.c occasionally fail with "error generating RSA key: Number is not prime" from Open to Testing.
Sep 22 2022, 11:02 AM · backport, FIPS, libgcrypt, Bug Report
werner changed the status of T5891: EOPNOTSUPP is not defined in mingw.org's MinGW, fails compilation of libgcrypt-1.10.0 from Open to Testing.
Sep 22 2022, 11:02 AM · backport, libgcrypt, Bug Report
werner changed the status of T5811: libgcrypt: Remove random-daemon (server side) from Open to Testing.
Sep 22 2022, 11:01 AM · libgcrypt
werner changed the status of T5822: libgcrypt: Remove GCRYCTL_ENABLE_M_GUARD support (was: _gcry_private_malloc returns 4-byte alignment memory when use_m_guard==1) from Open to Testing.
Sep 22 2022, 11:01 AM · Bug Report, libgcrypt
werner changed the status of T5914: libassuan: Introduce use of gpgrt_get_syscall_clamp, no use of system_hooks for nPTH from Open to Testing.
Sep 22 2022, 11:01 AM · Feature Request, libassuan
werner changed the status of T5918: Disable RSA PKCS #1.5 encryption in FIPS mode from Open to Testing.
Sep 22 2022, 11:01 AM · backport, libgcrypt, FIPS, Bug Report
werner changed the status of T5922: libgpg-error: gpgrt_log_get_fd always returns -1 even if it's not tcp/socket., a subtask of T5921: No sharing of log_fd between child process, from Open to Testing.
Sep 22 2022, 11:01 AM · Bug Report, gnupg (gpg23)
werner changed the status of T5922: libgpg-error: gpgrt_log_get_fd always returns -1 even if it's not tcp/socket. from Open to Testing.
Sep 22 2022, 11:01 AM · Bug Report, gpgrt
werner changed the status of T5973: libgcrypt: Minor test issues reported by coverity from Open to Testing.
Sep 22 2022, 11:01 AM · backport, patch, libgcrypt, Bug Report
werner changed the status of T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd') from Open to Testing.
Sep 22 2022, 11:00 AM · backport, hppa, libgcrypt, Gentoo, Bug Report
werner removed a project from T5708: Kleopatra: Configure expiration date default in config: Unknown Object (Project).
Sep 22 2022, 10:59 AM · kleopatra, g10code, Restricted Project
werner removed a project from T5579: libksba parallel build error (windows): Unknown Object (Project).
Sep 22 2022, 10:59 AM · libksba, Bug Report
werner removed a project from T5543: pinentry-qt: Accessibility switch to repeat on enter: Unknown Object (Project).
Sep 22 2022, 10:59 AM · pinentry, Restricted Project
werner removed a project from T4160: ed488 support: Unknown Object (Project).
Sep 22 2022, 10:59 AM · gnupg24, gnupg (gpg23), Feature Request
werner removed a project from T4013: Certificate requests generated from Ed25519 keys are not compliant with draft-ietf-curdle-pkix: Unknown Object (Project).
Sep 22 2022, 10:59 AM · S/MIME, Feature Request, libksba
werner changed the status of T5748: Adding poll/ppoll to NPTH, a subtask of T2385: support more than 1024 fds., from Open to Testing.
Sep 22 2022, 10:58 AM · gpgrt, Feature Request, gpgme
werner changed the status of T5748: Adding poll/ppoll to NPTH from Open to Testing.
Sep 22 2022, 10:58 AM · npth, Feature Request
werner changed the status of T5817: libgcrypt: Add Balloon KDF from Open to Testing.
Sep 22 2022, 10:58 AM · libgcrypt, Feature Request