Page MenuHome GnuPG
Feed All Stories

Apr 12 2021

werner added a comment to T5394: scute: Build failure with slibtool.

Regarding slibtool: I would actually like to have an easier to maintain tool than libtool (of which we use our own version) for GnuPG related software. However, its requirement "the compiler should support -std=c99" is currently a no-starter for libgcrypt and some other libs.

Apr 12 2021, 11:25 PM · toolchain, Feature Request, scute
gouttegd added a project to T5394: scute: Build failure with slibtool: scute.
Apr 12 2021, 10:59 PM · toolchain, Feature Request, scute
gouttegd added a comment to T5394: scute: Build failure with slibtool.

The built file is called scute instead of libscute because it is considered to be a *module*, not a *library*. That’s apparently a Debian thing, see commit dc2211179ea7f63434d726eefbc425390c4c6427.

Apr 12 2021, 10:57 PM · toolchain, Feature Request, scute
ikloecker added a comment to T5392: Kleopatra: Expiry date for certifications.

Isn't this a duplicate of T5336: Kleopatra: Add expiry for certifications in certify dialog?

Apr 12 2021, 10:40 PM · kleopatra, Restricted Project
jukivili committed rC9bc3d8de6e2a: mpi: harden add_n_cond, sub_n_cond and abs_cond against EM leakage (authored by jukivili).
mpi: harden add_n_cond, sub_n_cond and abs_cond against EM leakage
Apr 12 2021, 7:40 PM
jukivili committed rCc7c25b6e6e6b: mpi: harden set_cond functions against EM leakage (authored by jukivili).
mpi: harden set_cond functions against EM leakage
Apr 12 2021, 7:40 PM
jukivili committed rC1266f5bb02b7: mpi: harden swap_cond functions against EM leakage (authored by jukivili).
mpi: harden swap_cond functions against EM leakage
Apr 12 2021, 7:40 PM
Jakuje added a comment to T5389: gnupg 2.3 missing libassuan include directory in CFLAGS for several targets.

(FYI I did not notice any other errors with 2.3 so far)

Apr 12 2021, 6:25 PM · gnupg (gpg23), Bug Report
orbea added a project to T5394: scute: Build failure with slibtool: patch.
Apr 12 2021, 6:23 PM · toolchain, Feature Request, scute
ikloecker committed rLIBKLEO2b66c42015d0: Restrict the coloring of (Not) VS-NfD Compliant keys to validated keys (authored by ikloecker).
Restrict the coloring of (Not) VS-NfD Compliant keys to validated keys
Apr 12 2021, 6:10 PM
ikloecker committed rLIBKLEO945702599996: Improve validity info of keys that have not been validated (authored by ikloecker).
Improve validity info of keys that have not been validated
Apr 12 2021, 6:10 PM
ikloecker committed rKLEOPATRA060bcf140d5b: Save and restore layout of key list is lookup dialog (authored by ikloecker).
Save and restore layout of key list is lookup dialog
Apr 12 2021, 6:10 PM
orbea added a comment to T5394: scute: Build failure with slibtool.

This is a patch that fixes the build, I am not sure why -module is not used when HAVE_DARWIN_SYSTEM is defined, but I preserved that behavior. If its not intentional it could be added directly to libscute_la_LDFLAGS instead.

Apr 12 2021, 6:07 PM · toolchain, Feature Request, scute
orbea created T5394: scute: Build failure with slibtool.
Apr 12 2021, 6:05 PM · toolchain, Feature Request, scute
Jakuje created T5393: gnupg coverity static analysis reports.
Apr 12 2021, 5:59 PM · gnupg (gpg23), Bug Report
werner committed rGd984de172c29: gpg: Minor restructuring of a function. (authored by werner).
gpg: Minor restructuring of a function.
Apr 12 2021, 5:50 PM
werner committed rGecb9265b8dc0: scd:p15: Match private keys with certificates also by labels. (authored by werner).
scd:p15: Match private keys with certificates also by labels.
Apr 12 2021, 5:50 PM
werner closed T5391: Website FAQ missing charset as Wontfix.

No Apache - No Default charset per suffix. The version for browsers is the HTML version.

Apr 12 2021, 5:43 PM · gpgweb, FAQ
aheinecke triaged T5392: Kleopatra: Expiry date for certifications as Wishlist priority.
Apr 12 2021, 2:49 PM · kleopatra, Restricted Project
aheinecke closed T3498: GPG: Batch keygen has no default expiry date as Resolved.

This was changed in kleopatra some time ago to also generate keys with 2y expiry. So the motivation for this issue is gone.

Apr 12 2021, 2:44 PM · gnupg
aheinecke raised the priority of T5245: Kleopatra: Add support for trust signatures / trusted introducer from Wishlist to High.

Hi Ingo, If you run out of work you can do this next. Its already something that I'm showing during product presentations and a workflow I would like to recommend.

Apr 12 2021, 2:43 PM · kleopatra, Restricted Project
aheinecke changed the status of T4717: Kleopatra: Changing expiry does not change expiry for subkeys from Testing to Open.

I noticed when testing the surprising behavior that when I changed the expiry on the primary key (tested with a smartcard) it did not change the explriy on the subkey. I think in the past it must have been different that the subkey did not get the expiry by default.

Apr 12 2021, 2:40 PM · Restricted Project, kleopatra, gpg4win
aheinecke added a comment to T5388: Kleopatra: Search shows all results as uncertified.

Thanks I talked to werner and agree that this is something to work on next. As we are pushing for more LDAP servers used internally which will use the common search and not the WKD discovery mechanisms.

Apr 12 2021, 2:37 PM · kleopatra, Restricted Project
ikloecker triaged T5388: Kleopatra: Search shows all results as uncertified as High priority.
Apr 12 2021, 2:16 PM · kleopatra, Restricted Project
gniibe closed T4888: GpgSM: Support ECC key generation by gpgsm_genkey, a subtask of T4098: GpgSM: Add ECC support, as Resolved.
Apr 12 2021, 12:21 PM · gnupg (gpg23), Feature Request, S/MIME
gniibe closed T4888: GpgSM: Support ECC key generation by gpgsm_genkey as Resolved.
Apr 12 2021, 12:21 PM · Restricted Project, Feature Request, S/MIME
ikloecker committed rLIBKLEO122281c18034: Set correct filter for encryption key selection (authored by ikloecker).
Set correct filter for encryption key selection
Apr 12 2021, 11:41 AM
ikloecker committed rKLEOPATRA89a7fd9ddebf: Do not rely on other headers to include <memory> for us (authored by ikloecker).
Do not rely on other headers to include <memory> for us
Apr 12 2021, 11:11 AM
gniibe added a comment to T5328: On the (in)security of Elgamal in OpenPGP.

Do we have CVE number assigned?

Apr 12 2021, 7:52 AM · side-channel, CVE, libgcrypt
gniibe claimed T5380: Tools needed during a build lack of CFLAGS was passed durring configure time.
Apr 12 2021, 7:51 AM · MacOS, Bug Report
gniibe claimed T5389: gnupg 2.3 missing libassuan include directory in CFLAGS for several targets.
Apr 12 2021, 7:05 AM · gnupg (gpg23), Bug Report
gniibe changed the status of T5365: --with-libgpg-error-prefix doesn't affect gpgrt-config path detection from Open to Testing.
Apr 12 2021, 6:13 AM · MacOS, gpgrt, Cross-Compiler, libgcrypt
gniibe closed T5381: libgpg-error coverity static analysis reports as Resolved.

Thank you for your publishing your key of CB6BE1D0D7D1594A.
I applied and pushed your changes.

Apr 12 2021, 6:08 AM · gpgrt, Bug Report
gniibe committed rEad062b0a5b7d: build,tests: Fix leaks of memory or file pointer. (authored by Jakuje).
build,tests: Fix leaks of memory or file pointer.
Apr 12 2021, 6:08 AM
gniibe committed rG304c2e0202dd: doc: Register DCO for Jakub Jelen. (authored by gniibe).
doc: Register DCO for Jakub Jelen.
Apr 12 2021, 5:57 AM
Angel added a comment to T5367: PDF signed with --clearsign has image distorted..

The surprising thing is that it works at all. I wouldn't be surprised if certain would simply reject it as "not a pdf" given that the "%PDF-1.x" marker isn't at the beginning.

Apr 12 2021, 2:40 AM · Not A Bug, FAQ
Angel created T5391: Website FAQ missing charset.
Apr 12 2021, 2:14 AM · gpgweb, FAQ
Angel added a comment to T3053: Change license for the website to CC BY-SA 4.0.

It may be preferable to get that under 4.0 or later, so you don't need to contact every contributor again if in some years there is intention to switch to a newer version released by Creative Commons.

Apr 12 2021, 2:12 AM · Stalled, Verein, legal, gpgweb
Angel added a watcher for FAQ: Angel.
Apr 12 2021, 1:52 AM

Apr 11 2021

vlato0 added a comment to T4197: Can't change language of Kleopatra.

still actual problem (Gpg4win-3.1.15, Windows 10)

Apr 11 2021, 10:04 PM · kleopatra, Bug Report, gpg4win
Laurent Montel <montel@kde.org> committed rLIBKLEO460bb058b53c: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Apr 11 2021, 2:28 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA1d072eb1b989: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Apr 11 2021, 2:26 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO6560a99a7dcd: GIT_SILENT: prepare 5.17.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.17.0
Apr 11 2021, 1:06 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAf9c55aae379c: GIT_SILENT: prepare 5.17.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.17.0
Apr 11 2021, 1:05 PM

Apr 10 2021

Denisov23 created T5390: Italian translation GnuPG 2.3.
Apr 10 2021, 12:51 PM · i18n, gnupg (gpg23)
Laurent Montel <montel@kde.org> committed rLIBKLEOd96df4d95ea6: GIT_SILENT: prepare 5.14.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.14.0
Apr 10 2021, 7:59 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAaaa1262a443c: GIT_SILENT: prepare 5.14.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.14.0
Apr 10 2021, 7:57 AM
Laurent Montel <montel@kde.org> committed rLIBKLEOa220633262b5: GIT_SILENT: use c++17 as in the future we will depend against ecm which depend… (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use c++17 as in the future we will depend against ecm which depend…
Apr 10 2021, 7:34 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA169b4a7daf0d: GIT_SILENT: use c++17 as in the future we will depend against ecm which depend… (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: use c++17 as in the future we will depend against ecm which depend…
Apr 10 2021, 7:30 AM

Apr 9 2021

werner added projects to T4823: Test Yubikey's support for ed25519: yubikey, gnupg (gpg23).
Apr 9 2021, 8:30 PM · gnupg24, gnupg (gpg23), yubikey
werner added a comment to T5328: On the (in)security of Elgamal in OpenPGP.

This would be difficult to set up for DSA. Remotely controlled
environment, asking signing same message, using deterministic
DSA... would be not that practical.

Apr 9 2021, 7:15 PM · side-channel, CVE, libgcrypt
werner committed rG51395dbebd43: build: Change version tag also in getswdb.sh (authored by werner).
build: Change version tag also in getswdb.sh
Apr 9 2021, 6:53 PM
Jakuje created T5389: gnupg 2.3 missing libassuan include directory in CFLAGS for several targets.
Apr 9 2021, 2:39 PM · gnupg (gpg23), Bug Report
aheinecke created T5388: Kleopatra: Search shows all results as uncertified.
Apr 9 2021, 12:58 PM · kleopatra, Restricted Project
werner triaged T5387: Accept key signatures from LDAP servers as High priority.
Apr 9 2021, 12:25 PM · Feature Request, gnupg (gpg22)
gniibe added a comment to T5381: libgpg-error coverity static analysis reports.

Thanks. Note, that the same code is in gnupg2 in common/exechelp-posix.c:736

Apr 9 2021, 1:45 AM · gpgrt, Bug Report

Apr 8 2021

werner committed rG22fd48e48d00: scd: Fix duplicate output of KEYPAIRINFO by readkey command. (authored by werner).
scd: Fix duplicate output of KEYPAIRINFO by readkey command.
Apr 8 2021, 7:33 PM
werner committed rG63320ba2f814: scd:nks: Handle APP_READKEY_FLAG_INFO. (authored by werner).
scd:nks: Handle APP_READKEY_FLAG_INFO.
Apr 8 2021, 7:33 PM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRA916f764c2236: GIT_SILENT Add auto generated files to .gitignore (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
GIT_SILENT Add auto generated files to .gitignore
Apr 8 2021, 5:55 PM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rLIBKLEO9fa4cb242db6: GIT_SILENT Add auto generated files to .gitignore (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
GIT_SILENT Add auto generated files to .gitignore
Apr 8 2021, 5:54 PM
aheinecke committed rW724c8f23f1c5: Update Kleo (authored by aheinecke).
Update Kleo
Apr 8 2021, 3:06 PM
werner set External Link to https://lists.gnupg.org/pipermail/gnupg-announce/2021q2/000458.html on T5343: Release GnuPG 2.3.0.
Apr 8 2021, 11:10 AM · Release Info, gnupg (gpg23)
gniibe committed rG36355394d865: gpg: Ed448 and X448 are only for v5. (authored by gniibe).
gpg: Ed448 and X448 are only for v5.
Apr 8 2021, 9:52 AM
Jakuje added a comment to T5381: libgpg-error coverity static analysis reports.

For gpgrt_wait_processes, I modified it to skip invalid PID.
The change is: rE956c40f106ea: core: Fix gpgrt_wait_processes, by skipping invalid PID.

Apr 8 2021, 9:33 AM · gpgrt, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEOd92c576de185: GIT_SILENT: if we include header, not necessary to forward class too (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: if we include header, not necessary to forward class too
Apr 8 2021, 9:09 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO5b27276cc253: GIT_SILENT: increase to qt5.15, cmake 3.16.0, use Qt:: vs Qt5:: for helping to… (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: increase to qt5.15, cmake 3.16.0, use Qt:: vs Qt5:: for helping to…
Apr 8 2021, 9:04 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA0e1ebcfe2416: GIT_SILENT: increase to qt5.15, cmake 3.16.0, use Qt:: vs Qt5:: for helping to… (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: increase to qt5.15, cmake 3.16.0, use Qt:: vs Qt5:: for helping to…
Apr 8 2021, 8:23 AM
gniibe committed rGb0a7132856ef: po: Update Simplified Chinese Translation. (authored by bobwxc).
po: Update Simplified Chinese Translation.
Apr 8 2021, 6:58 AM
gniibe committed rGf8ae51977ce4: scd: Fix CCID driver for SCM SPR332/SPR532. (authored by gniibe).
scd: Fix CCID driver for SCM SPR332/SPR532.
Apr 8 2021, 6:50 AM
gniibe claimed T5297: SCM SPR332 smartcard reader support broken.

Thank you.
Applied both to STABLE-BRANCH-2-2 and master (changing new function name).

Apr 8 2021, 6:50 AM · gnupg (gpg22), scd, Bug Report
gniibe committed rGab66c4357595: scd: Fix CCID driver for SCM SPR332/SPR532. (authored by gniibe).
scd: Fix CCID driver for SCM SPR332/SPR532.
Apr 8 2021, 6:44 AM
gniibe added a comment to T5328: On the (in)security of Elgamal in OpenPGP.

So, in my opinion, applying the patch for ElGamal exponent blinding is enough (for now).

Apr 8 2021, 6:22 AM · side-channel, CVE, libgcrypt
gniibe added a comment to T5328: On the (in)security of Elgamal in OpenPGP.

For DSA, I had assumed similar attack could be effective.

Apr 8 2021, 6:22 AM · side-channel, CVE, libgcrypt
gniibe added a comment to T5380: Tools needed during a build lack of CFLAGS was passed durring configure time.

CC_FOR_BUILD is used for building executables for the build machine.
CC_FOR_BUILD may be different to CC (for target).

Apr 8 2021, 6:09 AM · MacOS, Bug Report
gniibe committed rGd82dae5d2229: common: Fix gnupg_wait_processes, by skipping invalid PID. (authored by gniibe).
common: Fix gnupg_wait_processes, by skipping invalid PID.
Apr 8 2021, 4:29 AM
gniibe added a comment to T5381: libgpg-error coverity static analysis reports.

For gpgrt_wait_processes, I modified it to skip invalid PID.
The change is: rE956c40f106ea: core: Fix gpgrt_wait_processes, by skipping invalid PID.

Apr 8 2021, 4:26 AM · gpgrt, Bug Report
gniibe committed rE956c40f106ea: core: Fix gpgrt_wait_processes, by skipping invalid PID. (authored by gniibe).
core: Fix gpgrt_wait_processes, by skipping invalid PID.
Apr 8 2021, 4:15 AM
gniibe committed rGac1e159397a7: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Apr 8 2021, 3:24 AM

Apr 7 2021

werner committed rDcc0a0fc9b364: web: Minor fix. (authored by werner).
web: Minor fix.
Apr 7 2021, 9:13 PM
werner closed T5343: Release GnuPG 2.3.0 as Resolved.
Apr 7 2021, 9:09 PM · Release Info, gnupg (gpg23)
werner updated the task description for T5343: Release GnuPG 2.3.0.
Apr 7 2021, 9:09 PM · Release Info, gnupg (gpg23)
werner committed rDe72fbc5bb042: swdb: GnuPG 2.3.0 (authored by werner).
swdb: GnuPG 2.3.0
Apr 7 2021, 9:03 PM
werner committed rGf88d6a5279cb: Post release updates (authored by werner).
Post release updates
Apr 7 2021, 8:49 PM
werner committed rGc922a798a341: Release GnuPG 2.3.0 (authored by werner).
Release GnuPG 2.3.0
Apr 7 2021, 8:49 PM
werner triaged T5386: Release GnuPG 2.3.1 as Normal priority.
Apr 7 2021, 8:44 PM · gnupg (gpg23), Release Info
werner triaged T5385: libgcrypt coverity static analysis reports as Low priority.

Yes, will be fixed but it has no severity because the fault is actually by the caller.

Apr 7 2021, 6:22 PM · libgcrypt, Bug Report
Jakuje created T5385: libgcrypt coverity static analysis reports.
Apr 7 2021, 5:15 PM · libgcrypt, Bug Report
Jakuje created T5384: pinentry coverity static analysis reports.
Apr 7 2021, 3:00 PM · pinentry, Bug Report
xandox added a comment to T5380: Tools needed during a build lack of CFLAGS was passed durring configure time.

Referencing external patches is not sufficient

Apr 7 2021, 1:06 PM · MacOS, Bug Report
xandox added a comment to T5380: Tools needed during a build lack of CFLAGS was passed durring configure time.

What is vcpkg?

Apr 7 2021, 1:03 PM · MacOS, Bug Report
werner added a project to T5380: Tools needed during a build lack of CFLAGS was passed durring configure time: MacOS.

Sorry, I can't parse your message. Please describe the problem or feature requests. Referencing external patches is not sufficient. What is vcpkg?

Apr 7 2021, 12:23 PM · MacOS, Bug Report
Jakuje added a comment to T5381: libgpg-error coverity static analysis reports.

Thanks. I understand that this is no big issue in the test code, but half of the code paths have proper cleaning already so fixing it once should save anyone in the future going through the same issues over and over again during our releases or anyone else who would run your code through static analyzer.

Apr 7 2021, 11:56 AM · gpgrt, Bug Report
gniibe committed rE89a353f418f5: build: Fix gpgrt-config for handling 'Requires' field. (authored by gniibe).
build: Fix gpgrt-config for handling 'Requires' field.
Apr 7 2021, 10:26 AM
gniibe added a comment to T5381: libgpg-error coverity static analysis reports.

Thank you.
For get_attr_l, I pushed a fix as rE89a353f418f5: build: Fix gpgrt-config for handling 'Requires' field.

Apr 7 2021, 10:25 AM · gpgrt, Bug Report

Apr 6 2021

werner added a project to T5381: libgpg-error coverity static analysis reports: gpgrt.

Actually I don't care about releasing resources for regression test failures.
The other missing free is for code which is commented out (#if 0) but should eventually be fixed.

Apr 6 2021, 11:29 PM · gpgrt, Bug Report
jukivili added a comment to T5369: GnuPG build on Apple with Clang.

Note that rndjent.c is already build with -O0 as can be seen in example above. That warning could be silenced by surrounding pragma with #ifdef __OPTIMIZE__ (with should be supported by GCC and Clang).

Apr 6 2021, 10:20 PM · libgcrypt, MacOS, Bug Report
Jakuje added a comment to T5381: libgpg-error coverity static analysis reports.

FYI, I sent DCO to gnupg-devel@gnupg.org some moments ago, so I hope it arrived correctly.

Apr 6 2021, 5:57 PM · gpgrt, Bug Report
Jakuje created T5381: libgpg-error coverity static analysis reports.
Apr 6 2021, 5:56 PM · gpgrt, Bug Report
xandox changed External Link from https://github.com/microsoft/vcpkg/pull/15605 https://github.com/microsoft/vcpkg/pull/17020 https://github.com/microsoft/vcpkg/pull/17023 https://github.com/microsoft/vcpkg/pull/17021 to https://github.com/microsoft/vcpkg/pull/15605 on T5380: Tools needed during a build lack of CFLAGS was passed durring configure time.
Apr 6 2021, 1:36 PM · MacOS, Bug Report
xandox created T5380: Tools needed during a build lack of CFLAGS was passed durring configure time.
Apr 6 2021, 1:35 PM · MacOS, Bug Report