Page MenuHome GnuPG
Feed Advanced Search

Jun 10 2022

werner added a comment to T6015: Default OpenPGP keyserver.

You need to install the correct Let's Encrypt CA certificates on your legacy Windows box. Check the mailing lists for a discussion on this topic.

Jun 10 2022, 11:53 PM · Support, gpg4win
ikloecker closed T5991: gpgme test suite fails when local time differs from UTC time across a day boundary. as Resolved.

Fixed. Thanks for the report.

Jun 10 2022, 12:07 PM · Restricted Project, gpgme, Bug Report
ikloecker added a comment to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

Yeah, seems to be related to daylight saving. Running

TZ='America/Adak' GPGME_DEBUG=3 TESTS="initial.test t-various" make -e check-TESTS

results in

FAIL!  : TestVarious::testSignKeyWithExpiration() Compared values are not the same
   Actual   (expirationDate)   : 2106/02/04
   Expected (QDate(2106, 2, 5)): 2106/02/05
   Loc: [/home/ingo/dev/g10/src/gpgme/lang/qt/tests/t-various.cpp(342)]

because the code adds 30555 days to the current time (2022-06-10-00:xx:xx+UTC-9) which gives us 2106-02-04-23:xx:xx+UTC-10.

Jun 10 2022, 11:28 AM · Restricted Project, gpgme, Bug Report
ikloecker added a comment to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

I couldn't reproduce the one-off problem of the original report, but running the test with time zone UTC-11

TZ='Pacific/Pago_Pago' GPGME_DEBUG=3 TESTS="initial.test t-various" make -e check-TESTS

resulted in

FAIL!  : TestVarious::testSignKeyWithExpiration() Compared values are not the same
   Actual   (expirationDate)   : 2022/06/09
   Expected (QDate(2106, 2, 6)): 2106/02/06
   Loc: [/home/ingo/dev/g10/src/gpgme/lang/qt/tests/t-various.cpp(342)]

because adding 30557d (number of days in UTC-11 until 2106-02-06) to the current time resulted in a u32-overflow. I'll change the maximal expiration date to 2106-02-05 to avoid the overflow.

Jun 10 2022, 11:18 AM · Restricted Project, gpgme, Bug Report

Jun 9 2022

ikloecker moved T5991: gpgme test suite fails when local time differs from UTC time across a day boundary. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 9 2022, 4:38 PM · Restricted Project, gpgme, Bug Report
ikloecker added a project to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary.: Restricted Project.
Jun 9 2022, 4:38 PM · Restricted Project, gpgme, Bug Report
gniibe closed T5831: Backport (f808012a) scd: Use lock_slot for apdu_send_direct. to GnuPG 2.2 as Resolved.
Jun 9 2022, 7:56 AM · gnupg (gpg22), Bug Report, scd
gniibe closed T5917: gpg-agent: Not writing password into file as Resolved.
Jun 9 2022, 7:55 AM · Bug Report, gpgagent
gniibe added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

Because it's the library which refuses null passphrase as input, only possible options are either:

Jun 9 2022, 7:50 AM · gnupg24, Bug Report
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

Backported to GnuPG 2.2.

Jun 9 2022, 7:39 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
peterglen added a comment to T1297: [2.0.16] Makefile fails to create audit-events.h..

Added --enable-maintainer-mode to ./configure

Jun 9 2022, 2:08 AM · Too Old, Bug Report, gnupg

Jun 8 2022

gniibe added a project to T6018: libassuan: Coverity reports: Restricted Project.

Applied the changes.

Jun 8 2022, 2:20 PM · patch, libassuan, Bug Report

Jun 7 2022

gniibe claimed T6018: libassuan: Coverity reports.
Jun 7 2022, 1:56 PM · patch, libassuan, Bug Report
Jakuje created T6019: Parsing AEAD preference string parsing causes reads uninitialized memory.
Jun 7 2022, 11:58 AM · patch, gnupg (gpg23), Bug Report
Jakuje created T6018: libassuan: Coverity reports.
Jun 7 2022, 11:25 AM · patch, libassuan, Bug Report
david-on-gnupg created T6016: Verify Checksums seems to need file to be named correctly.
Jun 7 2022, 1:37 AM · gpd5x, kleopatra, gpg4win
david-on-gnupg created T6015: Default OpenPGP keyserver.
Jun 7 2022, 1:22 AM · Support, gpg4win

Jun 6 2022

werner added a comment to T6014: Add support for relative redirect URI-references to dirmngr.

Can you do a search on the command line:

Jun 6 2022, 6:44 PM · gnupg24, dirmngr, Bug Report
ebeiersdorfer created T6014: Add support for relative redirect URI-references to dirmngr.
Jun 6 2022, 3:34 PM · gnupg24, dirmngr, Bug Report

Jun 3 2022

ikloecker changed the status of T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email from Open to Testing.
Jun 3 2022, 2:47 PM · Restricted Project, kleopatra, Bug Report
ikloecker moved T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 3 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report
ikloecker claimed T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email.
Jun 3 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report
ikloecker created T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email.
Jun 3 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report

Jun 2 2022

Diedrichs added a comment to T6008: Absturz von GPG4win in Outlook.

GpgOL konfigurieren - Version 2.5.3
Gpg4win 4.0.2
Windows 11
Outlook 365

Jun 2 2022, 12:08 PM · Bug Report, gpg4win
werner added a comment to T6008: Absturz von GPG4win in Outlook.

Welche Gpg4win Version?
Welche Windows und Outlook Version?
Ist das die erste Installation oder ein Update?

Jun 2 2022, 7:53 AM · Bug Report, gpg4win

Jun 1 2022

Diedrichs created T6008: Absturz von GPG4win in Outlook.
Jun 1 2022, 11:54 PM · Bug Report, gpg4win
gniibe claimed T5973: libgcrypt: Minor test issues reported by coverity.
Jun 1 2022, 5:09 AM · backport, patch, libgcrypt, Bug Report
gniibe claimed T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd').
Jun 1 2022, 5:08 AM · backport, hppa, libgcrypt, Gentoo, Bug Report
gniibe claimed T5980: compilation error libgcrypt 1.10.1.
Jun 1 2022, 5:08 AM · backport, ppc, AIX, libgcrypt, Bug Report
gniibe claimed T5977: Smartcard PIN stays in clear in memory.
Jun 1 2022, 5:05 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe triaged T6007: coverity issues in pinentry as Normal priority.
Jun 1 2022, 4:35 AM · pinentry, Bug Report
gniibe added a project to T6007: coverity issues in pinentry: Restricted Project.
Jun 1 2022, 4:35 AM · pinentry, Bug Report
gniibe claimed T6007: coverity issues in pinentry.

I take this ticket. The way to go is removing all such cases.

Jun 1 2022, 2:06 AM · pinentry, Bug Report

May 31 2022

gniibe added a comment to T6007: coverity issues in pinentry.

Reference to a CVE for old MinGW-W64: https://nvd.nist.gov/vuln/detail/CVE-2018-1000101
https://sourceforge.net/p/mingw-w64/bugs/709/

May 31 2022, 3:40 PM · pinentry, Bug Report
werner added a comment to T6007: coverity issues in pinentry.

At least old Windows versions did not add a nul in the truncation case. Thus I used to make that sure. I don't think we need it anymore.

May 31 2022, 11:26 AM · pinentry, Bug Report
gniibe added a comment to T5973: libgcrypt: Minor test issues reported by coverity.

Also applied to 1.10.

May 31 2022, 8:27 AM · backport, patch, libgcrypt, Bug Report
gniibe added a project to T5973: libgcrypt: Minor test issues reported by coverity: Restricted Project.
May 31 2022, 8:25 AM · backport, patch, libgcrypt, Bug Report
gniibe added a comment to T5973: libgcrypt: Minor test issues reported by coverity.

Applied and pushed.

May 31 2022, 8:24 AM · backport, patch, libgcrypt, Bug Report

May 30 2022

Jakuje added a comment to T6007: coverity issues in pinentry.

AFAIK the above case has a lot of wiggle room to fit one PID and the surrounded string into 400 bytes and even if it would need to truncate, it would write terminating character, at least on Linux:

May 30 2022, 9:20 PM · pinentry, Bug Report
ikloecker added a comment to T6007: coverity issues in pinentry.
--- a/pinentry/pinentry.c
+++ b/pinentry/pinentry.c
@@ -351,7 +351,6 @@ get_pid_name_for_uid (unsigned long pid, int uid)
   char *uidstr;
May 30 2022, 9:11 PM · pinentry, Bug Report
Jakuje created T6007: coverity issues in pinentry.
May 30 2022, 3:28 PM · pinentry, Bug Report

May 25 2022

gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

Pushed the solution which doesn't require new flag for libassuan.

May 25 2022, 9:42 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe added a project to T5977: Smartcard PIN stays in clear in memory: Restricted Project.
May 25 2022, 9:39 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe added a project to T5977: Smartcard PIN stays in clear in memory: backport.
May 25 2022, 7:59 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

^-- I withdraw the solution (with error value) above.

May 25 2022, 4:57 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report

May 24 2022

werner added a parent task for T6005: Problem decrypting inline images came up again: T4161: GpgOL: Attachments might be hidden in some cases.
May 24 2022, 3:37 PM · Unreleased, Bug Report, gpgol
werner added a subtask for T4161: GpgOL: Attachments might be hidden in some cases: T6005: Problem decrypting inline images came up again.
May 24 2022, 3:37 PM · Bug Report, gpg4win, gpgol
werner closed T6004: Slow download from www.gnupg.org/ftp as Resolved.

For me it is faster:

May 24 2022, 3:30 PM · Bug Report
JacobMKMC triaged T6005: Problem decrypting inline images came up again as Normal priority.
May 24 2022, 2:59 PM · Unreleased, Bug Report, gpgol
gniibe added a project to T5120: Incompatible Ed25519 secret key (no-encryption): Restricted Project.
May 24 2022, 2:02 PM · gnupg (gpg22), Bug Report
gniibe added a project to T5953: batch signature fails with imported ed25519 signing key as of 2.2.34: Restricted Project.
May 24 2022, 2:01 PM · gnupg (gpg22), Bug Report
gniibe added a project to T5922: libgpg-error: gpgrt_log_get_fd always returns -1 even if it's not tcp/socket.: Restricted Project.
May 24 2022, 1:22 PM · Bug Report, gpgrt
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

Or, it would be good for client side (in this case, gpg-agent) to specify the flag in the inquiry callback, that is, it's a kind of transient flag for a single transaction.

May 24 2022, 10:45 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

Revised version with new flag ASSUAN_CLEAR_INQUIRY_DATA.

May 24 2022, 10:33 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
ikloecker claimed T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

Having written the code and the test I'm with dkg here. The code takes the expiration date, calculates the number of days from today and tells gpg to set the expiration to <number of days>d. The idea of the aforementioned is that it should work for any timezone. Maybe this assumption is wrong.

May 24 2022, 10:29 AM · Restricted Project, gpgme, Bug Report
pmenzel added a comment to T6004: Slow download from www.gnupg.org/ftp.

Subsequent downloads (also of the latest gnutls-3.7.5.tar.gz) where fast. Is there a configuration problem with loading uncached data, or was the bandwidth full at the first time?

May 24 2022, 9:48 AM · Bug Report
pmenzel created T6004: Slow download from www.gnupg.org/ftp.
May 24 2022, 9:45 AM · Bug Report

May 23 2022

jdrch added a comment to T4161: GpgOL: Attachments might be hidden in some cases.

Curious as to whether there's been any update on this. GPG4Win is the only approved whole email + attachment encryption solution on this end, and we're having trouble with inline images showing up as attachments only in Outlook 2016 (using GPG4Win 4.0.2). Of course, as you said, at least the attachment isn't being lost; however it does make reading rich emails more difficult.

May 23 2022, 10:50 PM · Bug Report, gpg4win, gpgol
engel97 added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

Any progress on how the solution for this have been considered? Thanks.

May 23 2022, 10:20 PM · gnupg24, Bug Report
dkg added a comment to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

I see the patch which does look like it will guarantee that the test suite succeeds. But does it solve the underlying problem, though? I worry that it might just paper over a more subtle problem.

May 23 2022, 7:53 PM · Restricted Project, gpgme, Bug Report
ikloecker moved T5997: Kleopatra: Add user ID reports success if name and email are empty from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 23 2022, 12:50 PM · Restricted Project, kleopatra, Bug Report
ikloecker closed T5997: Kleopatra: Add user ID reports success if name and email are empty as Resolved.
May 23 2022, 12:49 PM · Restricted Project, kleopatra, Bug Report
ikloecker claimed T5997: Kleopatra: Add user ID reports success if name and email are empty.
May 23 2022, 12:09 PM · Restricted Project, kleopatra, Bug Report
ikloecker created T5997: Kleopatra: Add user ID reports success if name and email are empty.
May 23 2022, 12:09 PM · Restricted Project, kleopatra, Bug Report
werner added a comment to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

Thanks. The solution should thus be easy.

May 23 2022, 8:21 AM · Restricted Project, gpgme, Bug Report

May 21 2022

dkg created T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..
May 21 2022, 7:10 AM · Restricted Project, gpgme, Bug Report

May 19 2022

werner added projects to T2671: "Invalid option" with utf-16 config files (windows): kleopatra, Restricted Project.

It seems that editing a pre-created revocation certificate on Windows with Notepad doesn't let Kleopatra detect this correctly as OpenPGP file and thus refuses to import. Works on the command line but needs more testing.

May 19 2022, 1:44 PM · gnupg24, Restricted Project, Bug Report
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

For this particular issue of assuan_inquire, if it's needed, the point we should fix is:

May 19 2022, 6:29 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report

May 18 2022

werner added a project to T5977: Smartcard PIN stays in clear in memory: libassuan.
May 18 2022, 9:14 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
werner added a comment to T5977: Smartcard PIN stays in clear in memory.

AFAICS, we need to implement a new Assuan flag and wipe the data passed to the callback after the callback returned.

May 18 2022, 9:14 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
oddlama added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

Glad to hear. I've also now had time to manually apply the patches and have not seen any issues so far! Thank you! If anything does turn up later down the road I'll let you know.

May 18 2022, 2:10 AM · Info Needed, yubikey, scd, Bug Report
gniibe added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

No, no apologize needed. You did your best for the bug report, and it helped us a lot to identify the issue, and it certainly helped resulting the fixes. Moreover, your report kicked another fix of T5979 (thanks to the valgrind output).
Thank you.

May 18 2022, 1:37 AM · Info Needed, yubikey, scd, Bug Report

May 17 2022

yuv created T5981: --output-type raw inconsistent output.
May 17 2022, 6:31 PM · Support, gnupg
oddlama added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

I apologize, you seem to be right. Even though the package build log shows that all patches were applied, it seems there are some hunks missing in the generated sources.
I've attached my patches, but those are most likely correct. There seems to be an issue with my distribution's package manager. I will investigate this and report back afterwards. Maybe I'll just build it manually.

May 17 2022, 1:34 PM · Info Needed, yubikey, scd, Bug Report
LFrank2021 added a comment to T5980: compilation error libgcrypt 1.10.1.

I do not claim I understand anything of this assembler syntax :)

May 17 2022, 11:14 AM · backport, ppc, AIX, libgcrypt, Bug Report
gniibe added a comment to T5980: compilation error libgcrypt 1.10.1.

For the second, I wonder if newer xlclang++ compiler works with 1.9.

May 17 2022, 4:58 AM · backport, ppc, AIX, libgcrypt, Bug Report
gniibe triaged T5980: compilation error libgcrypt 1.10.1 as Normal priority.

Thank you for the bug report.

May 17 2022, 4:31 AM · backport, ppc, AIX, libgcrypt, Bug Report
gniibe added a project to T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd'): Restricted Project.

Pushed the change.

May 17 2022, 3:47 AM · backport, hppa, libgcrypt, Gentoo, Bug Report
gniibe added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

When compiling the package, I can see that all 4 are applied.

May 17 2022, 2:41 AM · Info Needed, yubikey, scd, Bug Report

May 16 2022

werner added projects to T5980: compilation error libgcrypt 1.10.1: libgcrypt, AIX, ppc.
May 16 2022, 9:59 PM · backport, ppc, AIX, libgcrypt, Bug Report
oddlama added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

I think that it means that you only applied the last two patches.

May 16 2022, 4:14 PM · Info Needed, yubikey, scd, Bug Report
LFrank2021 created T5980: compilation error libgcrypt 1.10.1.
May 16 2022, 11:10 AM · backport, ppc, AIX, libgcrypt, Bug Report
gniibe removed a project from T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared: Restricted Project.
May 16 2022, 8:23 AM · toolchain, libksba, Bug Report
gniibe added a comment to T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd').

Thanks for your confirmation.

May 16 2022, 4:05 AM · backport, hppa, libgcrypt, Gentoo, Bug Report
gniibe added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

Thanks again for your update.

May 16 2022, 3:08 AM · Info Needed, yubikey, scd, Bug Report

May 14 2022

thesamesam added a comment to T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd').

Okay, confirmed: I was just wrong and the build failure was only ever with --disable-asm (i.e. the log in this bug is the only relevant one). Patch works.

May 14 2022, 3:54 AM · backport, hppa, libgcrypt, Gentoo, Bug Report

May 13 2022

werner closed T5597: First 8 bytes of cache item left in clear in memory after decryption. as Resolved.
May 13 2022, 4:10 PM · libgcrypt, symmetric, Bug Report
werner renamed T5574: Doubled characters in Windows console output from GPG Portable on USB-Stick - Problems with GnuPG 2.2.30 to Doubled characters in Windows console output.
May 13 2022, 3:58 PM · gnupg, Windows, Bug Report
werner edited projects for T5574: Doubled characters in Windows console output, added: gpgrt, Windows; removed Info Needed.
May 13 2022, 3:56 PM · gnupg, Windows, Bug Report
werner closed T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared as Resolved.
May 13 2022, 3:48 PM · toolchain, libksba, Bug Report
werner triaged T5712: Yubikey 5 NFC only recognized immediately after it is inserted as Normal priority.
May 13 2022, 3:46 PM · Documentation, Bug Report
werner triaged T5803: outlook restarts on adding a address to a new email as Normal priority.

Please disable all other Add-Ins as well as extra security tools running on that machine to see whether there is some interference with them.

May 13 2022, 3:45 PM · gpgol, Bug Report, gpg4win
werner triaged T5518: "Direct Action" to E-Mail not stable as Normal priority.
May 13 2022, 3:42 PM · gpgol, Bug Report, gpg4win
werner added a comment to T5950: Allow viewing expired certificates more easily.

But only with an option - in general showing expired keys is annoying. For revoked keys the situation is different in case of a compromise - but many users revoke old keys anyway and we don't make use of the revocation reason. If we would consider the latter the UI/Support would be more complicated than useful.

May 13 2022, 2:49 PM · kleopatra, Feature Request
werner added projects to T3391: cannot import subkey that was once marked to be on a card: scd, gpgagent.
May 13 2022, 2:43 PM · Restricted Project, gpgagent, scd, gnupg, OpenPGP, Bug Report
werner triaged T5977: Smartcard PIN stays in clear in memory as High priority.
May 13 2022, 2:40 PM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
oddlama added a comment to T5971: Yubikey: Removal of device is not detected by PC/SC.

Thanks a lot for your cooperation.

May 13 2022, 2:28 PM · Info Needed, yubikey, scd, Bug Report
MicroJoe added a comment to T3391: cannot import subkey that was once marked to be on a card.

TL;DR: can reproduce, needs fixing

May 13 2022, 1:42 PM · Restricted Project, gpgagent, scd, gnupg, OpenPGP, Bug Report
ikloecker added a comment to T5950: Allow viewing expired certificates more easily.

Maybe we shouldn't exclude expired or revoked keys from the list so that people can still choose them. Of course, those keys wouldn't be accepted to be used for encryption, but it would help people to find out why the keys are not acceptable.

May 13 2022, 11:05 AM · kleopatra, Feature Request
ludovic added a comment to T5816: mailing list address confusion (lists.gnupg.org shown, but does not work).

My email to gnupg-devel@gnupg.org was accepted and is visible in the archives https://lists.gnupg.org/pipermail/gnupg-devel/2022-May/035063.html
Cool

May 13 2022, 11:05 AM · gpgweb, Bug Report