Page MenuHome GnuPG
Feed All Stories

Aug 6 2020

aheinecke closed T4999: GPGME: Add interface for quick-set-expire, a subtask of T4717: Kleopatra: Changing expiry does not change expiry for subkeys, as Resolved.
Aug 6 2020, 10:18 AM · Restricted Project, kleopatra, gpg4win
aheinecke changed the status of T4967: Right Click for encryption on file doesn't work from Open to Testing.

We have released 3.1.12 which updated all the GUI libraries Kleopatra uses and I got some feedback in related issues like T4689 that this might have helped.

Aug 6 2020, 10:16 AM · gpgex, gpg4win, Bug Report
aheinecke closed T4890: print preview tries to use wrong key for decryption as Resolved.

3.1.12 was released with this.

Aug 6 2020, 10:13 AM · gpgol, Bug Report
aheinecke lowered the priority of T4854: gpgme 1.13.1: test suite is failing from Normal to Low.

I just ran the test suite ~10 Times with -j48 on a 12 core machine and cannot reproduce this at all with GnuPG-2.2.21 and gpgme-1.14.0 so I tend to put this on resolved, otherwise this is a candidate for an issue that will be indefinetly in the tracker which we cannot reproduce or analyze further.

Aug 6 2020, 10:12 AM · gpgme, Bug Report
aheinecke triaged T4854: gpgme 1.13.1: test suite is failing as Normal priority.

The t-json failure is: T4820

Aug 6 2020, 10:02 AM · gpgme, Bug Report
aheinecke closed T5013: OS X 10.11 and error: use of undeclared identifier 'getenv' as Resolved.
Aug 6 2020, 9:59 AM · gpgme, Bug Report
aheinecke added a comment to T5013: OS X 10.11 and error: use of undeclared identifier 'getenv'.

Thanks, I've applied this with an explicit include to <cstdlib> it was not required on Linux and Windows but I think it's better not to rely on internal libc++ include chains.

Aug 6 2020, 9:54 AM · gpgme, Bug Report
aheinecke committed rM0676d41ef57d: cpp: Use cstdlib getenv for portability (authored by aheinecke).
cpp: Use cstdlib getenv for portability
Aug 6 2020, 9:54 AM
aheinecke closed T4689: Kleopatra Verification is hanging as Resolved.

@bzbue1 Thanks for the info.

Aug 6 2020, 9:44 AM · kleopatra, Bug Report, gpg4win
aheinecke added inline comments to rMaa03205fe5e8: cpp: Add support for gpgme_op_setexpire.
Aug 6 2020, 9:43 AM
gniibe added a comment to T5009: OS X 10.12 and FAIL: random.

I'm afraid that the dynamic linker doesn't allow hardcoding library path in an executable on macOS.
(It is only supported on some limited platforms.)

Aug 6 2020, 9:41 AM · libgcrypt, Bug Report
aheinecke added a comment to rM89501509134a: qt: Port to new setExpire().

Yes. We want to move away from the edit interface as much as possible. It's very fragile and broke a lot in the past when --edit-key emitted different status lines and the state machine did not work anymore.

Aug 6 2020, 9:34 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA83df01647151: 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
Aug 6 2020, 9:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAde5f8e926684: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Aug 6 2020, 8:11 AM
bzbue1 added a comment to T4689: Kleopatra Verification is hanging .

I can no longer reproduce this in Gpg4win-3.1.12.

Aug 6 2020, 6:41 AM · kleopatra, Bug Report, gpg4win
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1aa9fe90ed3b: 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
Aug 6 2020, 6:02 AM
gniibe added a comment to T5013: OS X 10.11 and error: use of undeclared identifier 'getenv'.

Thanks for your report.

Aug 6 2020, 5:59 AM · gpgme, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA880e0d81c2dd: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Aug 6 2020, 2:23 AM

Aug 5 2020

JW added a comment to T5013: OS X 10.11 and error: use of undeclared identifier 'getenv'.

According to OS X 10.9 man pages for getenv(3) (10.9 is what I have available), the source file editinteractor.cpp should include <stdlib.h>. Since its a c++ source file, I believe the include of interest is <cstdlib>. The man page also says the link library is -lc.

Aug 5 2020, 7:57 PM · gpgme, Bug Report
JW updated the task description for T5013: OS X 10.11 and error: use of undeclared identifier 'getenv'.
Aug 5 2020, 7:55 PM · gpgme, Bug Report
JW created T5013: OS X 10.11 and error: use of undeclared identifier 'getenv'.
Aug 5 2020, 7:53 PM · gpgme, Bug Report
ikloecker committed rM89501509134a: qt: Port to new setExpire() (authored by ikloecker).
qt: Port to new setExpire()
Aug 5 2020, 4:56 PM
werner committed rGd847f0651ab4: gpg: Add level 16 to --gen-random (authored by werner).
gpg: Add level 16 to --gen-random
Aug 5 2020, 4:55 PM
aheinecke committed rWc1258f48cb90: Fix check for Gpg4win (authored by aheinecke).
Fix check for Gpg4win
Aug 5 2020, 2:10 PM
aheinecke committed rWe172cbb1f020: MSI: Remove single user install option (authored by aheinecke).
MSI: Remove single user install option
Aug 5 2020, 2:10 PM
aheinecke committed rW689ad6bacc51: MSI: Use VSD_VERSION more consequently (authored by aheinecke).
MSI: Use VSD_VERSION more consequently
Aug 5 2020, 2:10 PM
aheinecke committed rW3d479c5ff8cb: Fix release service version (authored by aheinecke).
Fix release service version
Aug 5 2020, 2:10 PM
aheinecke committed rW5566a7338028: MSI: Improve upload target and deps (authored by aheinecke).
MSI: Improve upload target and deps
Aug 5 2020, 2:10 PM
werner committed rEe0dab4843ded: Make --lib-version work again. (authored by werner).
Make --lib-version work again.
Aug 5 2020, 12:26 PM
Christoph Feck <cfeck@kde.org> committed rKLEOPATRA07cc5c7b52c2: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Aug 5 2020, 10:18 AM
Christoph Feck <cfeck@kde.org> committed rKLEOPATRA4c9d7cd1eb38: GIT_SILENT Update Appstream for new release (authored by Christoph Feck <cfeck@kde.org>).
GIT_SILENT Update Appstream for new release
Aug 5 2020, 10:18 AM
gniibe merged T3763: ECDH - encryption with obfuscated size of the symmetric key into T4908: ECDH with AES-128 decryption failure when fully padded.
Aug 5 2020, 7:23 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe merged task T3763: ECDH - encryption with obfuscated size of the symmetric key into T4908: ECDH with AES-128 decryption failure when fully padded.
Aug 5 2020, 7:22 AM · OpenPGP, gnupg (gpg23)
gniibe added a comment to T3763: ECDH - encryption with obfuscated size of the symmetric key.

Since it was handled in T4908, this task is merged into that.

Aug 5 2020, 7:22 AM · OpenPGP, gnupg (gpg23)
gniibe added a comment to T5008: Fedora 32 and FAIL: gpg-error-config-test.sh.

BTW, I learned that Fedora now uses pkgconfig (instead of pkg-config).
https://github.com/pkgconf/pkgconf

Aug 5 2020, 3:51 AM · gpgrt, Bug Report
gniibe added a comment to T4951: Support point compression in Libgcrypt.

For the reference of full mod_sqrt, see https://eli.thegreenplace.net/2009/03/07/computing-modular-square-roots-in-python/

Aug 5 2020, 3:33 AM · Feature Request, libgcrypt
gniibe claimed T5008: Fedora 32 and FAIL: gpg-error-config-test.sh.
Aug 5 2020, 3:21 AM · gpgrt, Bug Report
gniibe added a comment to T5008: Fedora 32 and FAIL: gpg-error-config-test.sh.

Try with --prefix=/home/jwalton/tmp/pk2delete (with no slash at the end) and --libdir=/home/jwalton/tmp/pk2delete/lib64 (with no double slash between pk2delete and lib64, but a single slash).

Aug 5 2020, 3:20 AM · gpgrt, Bug Report
werner committed rD93f3d5890a48: Update key for data-privacy@gnupg.org (authored by werner).
Update key for data-privacy@gnupg.org
Aug 5 2020, 12:14 AM

Aug 4 2020

ikloecker committed rM84c6b6e2fea1: qt: Add test for setExpire (authored by ikloecker).
qt: Add test for setExpire
Aug 4 2020, 6:16 PM
ikloecker committed rMaa03205fe5e8: cpp: Add support for gpgme_op_setexpire (authored by ikloecker).
cpp: Add support for gpgme_op_setexpire
Aug 4 2020, 6:16 PM
ikloecker committed rM197ba151e70c: cpp: Add ostream operator for subkey (authored by ikloecker).
cpp: Add ostream operator for subkey
Aug 4 2020, 6:16 PM
ikloecker committed rMdb82e99a8a40: core: New function gpgme_op_setexpire. (authored by ikloecker).
core: New function gpgme_op_setexpire.
Aug 4 2020, 6:16 PM
aheinecke committed rWa5c73d40683f: MSI: Fix shortcuts and registry entries (authored by aheinecke).
MSI: Fix shortcuts and registry entries
Aug 4 2020, 1:54 PM
aheinecke committed rW238215177a78: MSI: Add a VSD_VERSION parameter (authored by aheinecke).
MSI: Add a VSD_VERSION parameter
Aug 4 2020, 1:54 PM
aheinecke committed rW99749a968c7d: MSI: Add upload target (authored by aheinecke).
MSI: Add upload target
Aug 4 2020, 1:54 PM
aheinecke committed rWaec61e400266: MSI: Dumb down NSIS a bit for better parsing (authored by aheinecke).
MSI: Dumb down NSIS a bit for better parsing
Aug 4 2020, 1:54 PM
aheinecke committed rW980e26576965: po: Add a new string for MSI (authored by aheinecke).
po: Add a new string for MSI
Aug 4 2020, 1:54 PM
aheinecke committed rW7f22b1e73b97: Fix accidentally commited "i" (authored by aheinecke).
Fix accidentally commited "i"
Aug 4 2020, 1:54 PM
aheinecke committed rW3a724e2568bf: Add patches for kleo / libkleo about (authored by aheinecke).
Add patches for kleo / libkleo about
Aug 4 2020, 1:54 PM
aheinecke created T5012: MSI: Add restart manager support.
Aug 4 2020, 12:00 PM · gpg4win
werner committed rG9c57de75cf36: sm: Also show the SHA-256 fingerprint. (authored by werner).
sm: Also show the SHA-256 fingerprint.
Aug 4 2020, 11:21 AM
werner committed rGe7d70923901e: sm: Also show the SHA-256 fingerprint. (authored by werner).
sm: Also show the SHA-256 fingerprint.
Aug 4 2020, 11:11 AM
werner added a comment to T5009: OS X 10.12 and FAIL: random.

There are no log file but you can run the test by hand:

Aug 4 2020, 10:29 AM · libgcrypt, Bug Report
werner committed rGb2590f2e47fe: tests: Improve handling of spaces in $PATH (authored by werner).
tests: Improve handling of spaces in $PATH
Aug 4 2020, 10:28 AM
werner committed rGe9736995c82f: speedo: Tie build to libgcrypt 1.8 (authored by werner).
speedo: Tie build to libgcrypt 1.8
Aug 4 2020, 10:28 AM
werner closed T4975: undefined-shift in block_filter as Resolved.
Aug 4 2020, 10:19 AM · gnupg (gpg22), Bug Report
werner committed rC01b441308838: random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code path (authored by jukivili).
random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code path
Aug 4 2020, 10:15 AM
werner committed rDbd31b013b98c: swdb: Make libgcrypt also available as libgcrypt18 (authored by werner).
swdb: Make libgcrypt also available as libgcrypt18
Aug 4 2020, 10:13 AM
aheinecke committed rLIBKLEObf7af017d847: Add some more Gpg4win version code from Kleopatra (authored by aheinecke).
Add some more Gpg4win version code from Kleopatra
Aug 4 2020, 10:03 AM
gniibe committed rTe9bf89a6f611: build: Update for newer autotools. (authored by gniibe).
build: Update for newer autotools.
Aug 4 2020, 4:31 AM

Aug 3 2020

jukivili committed rC8d7b1d0a52bd: chacha20-aarch64: improve performance through higher SIMD interleaving (authored by jukivili).
chacha20-aarch64: improve performance through higher SIMD interleaving
Aug 3 2020, 10:23 PM
jukivili committed rC886120f33bd3: Enable jitter entropy also on non-x86 architectures (authored by jukivili).
Enable jitter entropy also on non-x86 architectures
Aug 3 2020, 10:23 PM
jukivili committed rCf1c3db3bf40e: tests/bench-slope: improve CPU frequency auto-detection (authored by jukivili).
tests/bench-slope: improve CPU frequency auto-detection
Aug 3 2020, 10:23 PM
jukivili committed rC4c0e244fc53e: Camellia AES-NI/AVX/AVX2 size optimization (authored by jukivili).
Camellia AES-NI/AVX/AVX2 size optimization
Aug 3 2020, 10:23 PM
jukivili committed rC4ed9b9494854: random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code path (authored by jukivili).
random/jitterentropy: fix USE_JENT == JENT_USES_GETTIME code path
Aug 3 2020, 10:23 PM
aheinecke created T5011: Kleopatra: Make aboutdata more configurable.
Aug 3 2020, 9:56 AM · kleopatra
gniibe committed rE4192cbc3c585: gpgrt-config: Fix handling 'Requires' field. (authored by gniibe).
gpgrt-config: Fix handling 'Requires' field.
Aug 3 2020, 9:13 AM
gniibe created T5010: gpgrt-config: Bug for handling Requires.
Aug 3 2020, 8:25 AM · gpgrt
Laurent Montel <montel@kde.org> committed rLIBKLEOf76aa2db4257: GIT_SILENT: prepare 5.15.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.0
Aug 3 2020, 7:10 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA69b10ab5f290: GIT_SILENT: prepare 5.15.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.0
Aug 3 2020, 7:09 AM
gniibe committed rG8e04cf969e95: w32: Fix cast from intptr_t of _get_osfhandle. (authored by gniibe).
w32: Fix cast from intptr_t of _get_osfhandle.
Aug 3 2020, 6:43 AM

Aug 2 2020

JW created T5009: OS X 10.12 and FAIL: random.
Aug 2 2020, 8:42 PM · libgcrypt, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEOf06bb92965e2: GIT_SILENT: Compile fine against 5.72 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Compile fine against 5.72
Aug 2 2020, 3:25 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA0866ac8555c2: GIT_SILENT: Compile fine against 5.72 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Compile fine against 5.72
Aug 2 2020, 3:24 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO5da298406f60: GIT_SILENT: prepare 5.15.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.0
Aug 2 2020, 10:40 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA826ba7a6b559: GIT_SILENT: prepare 5.15.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.15.0
Aug 2 2020, 10:15 AM
JW updated the task description for T5008: Fedora 32 and FAIL: gpg-error-config-test.sh.
Aug 2 2020, 12:14 AM · gpgrt, Bug Report
JW created T5008: Fedora 32 and FAIL: gpg-error-config-test.sh.
Aug 2 2020, 12:11 AM · gpgrt, Bug Report

Aug 1 2020

Luigi Toscano <luigi.toscano@tiscali.it> committed rKLEOPATRA4719db5f3784: appdata: more general doc URL (authored by Luigi Toscano <luigi.toscano@tiscali.it>).
appdata: more general doc URL
Aug 1 2020, 4:28 PM
Luigi Toscano <luigi.toscano@tiscali.it> committed rKLEOPATRA49e121863a5c: Merge remote-tracking branch 'origin/release/20.08' (authored by Luigi Toscano <luigi.toscano@tiscali.it>).
Merge remote-tracking branch 'origin/release/20.08'
Aug 1 2020, 4:28 PM

Jul 31 2020

aheinecke committed rWbd968cb2e65c: msi: Fix generation of multiple targets. (authored by aheinecke).
msi: Fix generation of multiple targets.
Jul 31 2020, 4:43 PM
aheinecke committed rW85367dd951ff: msi: Add automatic codesigning (authored by aheinecke).
msi: Add automatic codesigning
Jul 31 2020, 4:43 PM
aheinecke committed rWc6a5b98b2c2c: msi: Refactor to allow custom packages (authored by aheinecke).
msi: Refactor to allow custom packages
Jul 31 2020, 11:20 AM
aheinecke committed rW6e7a4d51fc1f: msi: Add logos to dist target and some icons (authored by aheinecke).
msi: Add logos to dist target and some icons
Jul 31 2020, 11:20 AM
gniibe committed rGda3a4c54a8ce: agent: Fix coercion for pinentry_pid handling. (authored by gniibe).
agent: Fix coercion for pinentry_pid handling.
Jul 31 2020, 10:24 AM
gniibe committed rG2a34a2afea5f: scd: Silence compiler warning. (authored by gniibe).
scd: Silence compiler warning.
Jul 31 2020, 10:05 AM
werner updated the task description for T5007: Imported key cannot be used to encrypt..
Jul 31 2020, 9:36 AM · Not A Bug, gpg4win
werner closed T5007: Imported key cannot be used to encrypt. as Resolved.

Iyou look at the key on the command line (or with Kleopatra's certificate manager), for example by using "gpg --list-key foo@bar.com" or by applying the command "gpg --show-keys" on the pasted keyblock you get this:

Jul 31 2020, 9:36 AM · Not A Bug, gpg4win
gniibe added a comment to T4246: GnuPG master does not allow decryption with bad usage flags (regression).

I realized that it fails with GPG_ERR_INV_ID (with gpg master) when it's on smartcard.
It can't be decrypted if it's on smartcard, that's true, but more relevant error would be good for this case.

Jul 31 2020, 8:13 AM · Restricted Project, Bug Report, gnupg (gpg23)

Jul 30 2020

mrmohr2 added a comment to T5007: Imported key cannot be used to encrypt..

Something looks odd about the way I pasted that key in there. The last 4 characters are bold, and it is missing an = sign.

Jul 30 2020, 11:58 PM · Not A Bug, gpg4win
werner committed rCd9103048d11b: mpi: Support opaque MPI with gcry_mpi_print. (authored by gniibe).
mpi: Support opaque MPI with gcry_mpi_print.
Jul 30 2020, 11:57 AM
werner closed T4872: Support opaque MPI with gcry_mpi_print as Resolved.

Patch backported to 2.2

Jul 30 2020, 10:28 AM · Restricted Project, Feature Request, libgcrypt
gniibe changed the status of T4994: Windows: assuan_sock_init or WSAStartup by main/_init_common_subsystem from Open to Testing.

Pushed modified patch to master and 2.2.

Jul 30 2020, 8:27 AM · Restricted Project, gnupg, Windows
gniibe committed rG8d9ce32c30db: w32: More adding NETLIBS. (authored by gniibe).
w32: More adding NETLIBS.
Jul 30 2020, 8:17 AM
gniibe committed rGf95d923090e1: w32: Add link to $(NETLIB) for -lws2_32. (authored by gniibe).
w32: Add link to $(NETLIB) for -lws2_32.
Jul 30 2020, 8:17 AM
gniibe committed rGc1f81eb9fc25: w32: Add NETLIBS for sm/t-minip12. (authored by gniibe).
w32: Add NETLIBS for sm/t-minip12.
Jul 30 2020, 8:09 AM
gniibe committed rG5fa4427419c8: w32: More adding NETLIBS. (authored by gniibe).
w32: More adding NETLIBS.
Jul 30 2020, 8:09 AM
gniibe committed rGd69f5570ee5e: w32: Add link to $(NETLIB) for -lws2_32. (authored by gniibe).
w32: Add link to $(NETLIB) for -lws2_32.
Jul 30 2020, 4:41 AM

Jul 29 2020

mrmohr2 created T5007: Imported key cannot be used to encrypt..
Jul 29 2020, 11:29 PM · Not A Bug, gpg4win