Page MenuHome GnuPG
Feed Advanced Search

Aug 9 2019

mscomparin created T4675: Accented characters not displayed correctly.
Aug 9 2019, 2:33 PM · i18n, Bug Report, gpg4win
werner added a comment to T4672: E-mail encryption in Microsoft Outlook Office 365 does not work properly.

Please explain in more detail what does not work. Outlook 365 is actually part of our test environment.

Aug 9 2019, 11:21 AM · Bug Report, gpg4win

Aug 8 2019

werner closed T4674: Invalid message format in gpg-connect-agent --hex as Wontfix.

/hex is just a diagnostic helper and not expected to be used to retrieve data.

Aug 8 2019, 11:19 PM · Bug Report
nephirus created T4674: Invalid message format in gpg-connect-agent --hex.
Aug 8 2019, 4:33 PM · Bug Report

Aug 6 2019

gniibe closed T4631: Difficulties to generate key on OpenPGP Smart Card V3.3 as Resolved.
Aug 6 2019, 10:45 PM · scd, Bug Report
Schiller_36912 created T4672: E-mail encryption in Microsoft Outlook Office 365 does not work properly.
Aug 6 2019, 7:09 PM · Bug Report, gpg4win

Aug 5 2019

werner triaged T4666: gpg --delete-secret-keys: excessive and unclear prompting, surprising outcomes as Low priority.
Aug 5 2019, 7:53 PM · gnupg24, gnupg (gpg23), Bug Report
werner triaged T4665: gpg --delete-key of subkey leaves dangling subkey binding signature as Normal priority.
Aug 5 2019, 7:51 PM · gnupg (gpg22), Bug Report
werner triaged T4667: "gpg: deleting secret key failed: No pinentry" when in --batch mode with --pinentry=loopback as Normal priority.
Aug 5 2019, 7:51 PM · gnupg24, gnupg (gpg23), Bug Report
werner triaged T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value as Normal priority.
Aug 5 2019, 7:50 PM · Not A Bug, OpenPGP, gnupg
skeeto added a comment to T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value.

Re-examining this now, I'm noticing the problem is not at all that it's being treated as signed, but that GnuPG is internally using a 32-bit unsigned integer for the time even though the key expiration scheme allows for expiration dates beyond 2106. Seeing dates in the past threw me off, and when I had originally tried using a zero creation time to test a broader range I ran into T4670.

Aug 5 2019, 12:54 PM · Not A Bug, OpenPGP, gnupg
skeeto added a comment to T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value.

I'm using Debian 10 "Buster" on x86-64, but for this ticket I used my own build of GnuPG so that I could demonstrate with the latest version. The system's GnuPG 2.2.12 has the same behaviors I showed here.

Aug 5 2019, 12:43 PM · Not A Bug, OpenPGP, gnupg
werner triaged T4668: `gpgconf --launch gpg-agent` tells me to run `gpgconf --check-options gpg-agent`, but the latter command gives me no information as Low priority.
Aug 5 2019, 10:04 AM · gnupg (gpg22), Bug Report
werner added a comment to T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value.

What OS are you using?

Aug 5 2019, 10:02 AM · Not A Bug, OpenPGP, gnupg
werner triaged T4670: Key expiration time ignored for zero creation date keys as Normal priority.
Aug 5 2019, 10:00 AM · patch, gnupg (gpg22), Bug Report
skeeto created T4670: Key expiration time ignored for zero creation date keys.
Aug 5 2019, 1:18 AM · patch, gnupg (gpg22), Bug Report
skeeto created T4669: Key expiration time sometimes improperly interpreted as a signed 32-bit value.
Aug 5 2019, 12:45 AM · Not A Bug, OpenPGP, gnupg

Aug 3 2019

dkg created T4668: `gpgconf --launch gpg-agent` tells me to run `gpgconf --check-options gpg-agent`, but the latter command gives me no information.
Aug 3 2019, 7:30 PM · gnupg (gpg22), Bug Report
dkg created T4667: "gpg: deleting secret key failed: No pinentry" when in --batch mode with --pinentry=loopback.
Aug 3 2019, 7:15 PM · gnupg24, gnupg (gpg23), Bug Report
dkg added a comment to T4666: gpg --delete-secret-keys: excessive and unclear prompting, surprising outcomes.

I also observe that the text in the GUI prompts is remarkably unclear on its own. setting aside the grammar, punctuation, and wording, the prompts don't expose the usage flags set for the secret keys, which is possibly the only detail that a user with a single OpenPGP certificate would care about: "am i deleting my signing-capable subkey or my decryption-capable subkey?"

Aug 3 2019, 7:10 PM · gnupg24, gnupg (gpg23), Bug Report
dkg created T4666: gpg --delete-secret-keys: excessive and unclear prompting, surprising outcomes.
Aug 3 2019, 7:05 PM · gnupg24, gnupg (gpg23), Bug Report
Rycky_Tigg closed T4664: No prompts for password while decrypting as Invalid.

I was able to avoid reported behaviour; then n not a bug.

Aug 3 2019, 6:02 PM · Bug Report
dkg created T4665: gpg --delete-key of subkey leaves dangling subkey binding signature.
Aug 3 2019, 5:12 PM · gnupg (gpg22), Bug Report
Rycky_Tigg created T4664: No prompts for password while decrypting.
Aug 3 2019, 1:52 PM · Bug Report

Aug 2 2019

werner triaged T4663: libgcrypt: fix build without threads by adding an option to disable tests as Normal priority.
Aug 2 2019, 11:33 AM · libgcrypt, Bug Report
ffontaine updated the task description for T4663: libgcrypt: fix build without threads by adding an option to disable tests.
Aug 2 2019, 10:02 AM · libgcrypt, Bug Report
ffontaine created T4663: libgcrypt: fix build without threads by adding an option to disable tests.
Aug 2 2019, 10:00 AM · libgcrypt, Bug Report

Jul 31 2019

werner triaged T4662: --locate-external-keys does not interact well with --no-auto-key-locate as Normal priority.
Jul 31 2019, 9:38 PM · gnupg (gpg22), Bug Report
dkg created T4662: --locate-external-keys does not interact well with --no-auto-key-locate.
Jul 31 2019, 7:31 PM · gnupg (gpg22), Bug Report
dkg reopened T4661: gpg-agent "getinfo cmd_has_option" is frequently wrong as "Open".

Please update the documentation for the function in that case.

Jul 31 2019, 4:49 PM · Documentation, gpgagent
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

Please see my explanation on gnupg-devel about why the trailing NUL is a source of pain and difficulty for would-be adopters.

Jul 31 2019, 4:45 PM · gnupg, Bug Report
werner triaged T4619: Unable to decrypt symmetric-key encrypted data as Normal priority.
Jul 31 2019, 12:37 PM · gnupg24, gnupg (gpg23), Bug Report
werner triaged T4652: avoid unnecessary trailing NUL byte in S-expressions as Low priority.
Jul 31 2019, 12:34 PM · gnupg, Bug Report
werner added a comment to T4620: no support for multiple (yubikey) smartcards plugged in at the same time.

Right, master will be 2.3.

Jul 31 2019, 8:54 AM · Restricted Project, Bug Report
werner triaged T4644: gpg: implement keybox compression run as Normal priority.
Jul 31 2019, 8:53 AM · gnupg (gpg22), Bug Report
werner closed T4661: gpg-agent "getinfo cmd_has_option" is frequently wrong as Invalid.

No, it was not in mind. I introduced this only for backward compatibility. It will be extended iff we have a need for it.

Jul 31 2019, 8:51 AM · Documentation, gpgagent
werner added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

Appending a nul byte is fail-safe programming and helps in debugging. It is on purpose and shall not be removed.

Jul 31 2019, 8:49 AM · gnupg, Bug Report

Jul 30 2019

gniibe added a comment to T4661: gpg-agent "getinfo cmd_has_option" is frequently wrong.

My understanding is: it was introduced by rG370f841a0135: Enhanced last patch. in 2009 to give information to client (for a specific command at that time), possibly in a hope that server side would support the feature for all commands (and client could benefits).

Jul 30 2019, 8:59 AM · Documentation, gpgagent

Jul 29 2019

dkg created T4661: gpg-agent "getinfo cmd_has_option" is frequently wrong.
Jul 29 2019, 8:54 PM · Documentation, gpgagent
aheinecke added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

I think the problem is the following:

Jul 29 2019, 9:23 AM · pinentry, Bug Report, gpg4win

Jul 28 2019

bb added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

False alarm. Turns out pinentry-gtk-2.exe is also not working all the time.

Jul 28 2019, 9:22 PM · pinentry, Bug Report, gpg4win
a_p3rson added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

@bb - I've tried this, this doesn't appear to work. It looks like the Gtk2 pinentry doesn't grab focus when doing authentication, either. Interestingly enough, it also doesn't show in the taskbar.

Jul 28 2019, 12:50 AM · pinentry, Bug Report, gpg4win

Jul 27 2019

bb added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

Note:
I added:

pinentry-program "C:\Program Files (x86)\Gpg4win\bin\pinentry-gtk-2.exe"

as a workaround to my gpg-agent.conf. This pinentry is able to grab the focus.

Jul 27 2019, 3:58 PM · pinentry, Bug Report, gpg4win
JW-D added a comment to T4631: Difficulties to generate key on OpenPGP Smart Card V3.3.

The card was replaced by the vendor. It seems to be a problem with the specific card. All other cards so far worked well. The issue can be closed.

Jul 27 2019, 2:37 PM · scd, Bug Report
bb added a comment to T4123: Pinentry-qt does not always become active foreground window (especially when requesting pin for authentication).

Does anyone has an update on this issue?

Jul 27 2019, 11:59 AM · pinentry, Bug Report, gpg4win
dkg added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

I've just uploaded pinentry 1.1.0-3 to debian unstable with this fix in it.

Jul 27 2019, 6:07 AM · pinentry, Bug Report
dkg added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

@aheinecke thanks for the heads-up. i'll pull this in.

Jul 27 2019, 1:16 AM · pinentry, Bug Report

Jul 26 2019

gniibe triaged T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7 as Normal priority.
Jul 26 2019, 10:35 PM · scd, Restricted Project, Bug Report
gniibe added a comment to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

Thanks. So, this is a positive report for 8E60:34C2. I'm going to add this VID:PID to support pinpad input by the internal CCID driver.

Jul 26 2019, 10:34 PM · scd, Restricted Project, Bug Report
martin.von.wittich added a comment to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

Pinpad input is not supported for Gemalto Ezio Shield, currently. OpenPGP card expects variable length pinpad input, and we don't have any positive report with the card reader.

Jul 26 2019, 2:46 PM · scd, Restricted Project, Bug Report
asv added a comment to T4620: no support for multiple (yubikey) smartcards plugged in at the same time.

we won't backport it to 2.2

Jul 26 2019, 10:55 AM · Restricted Project, Bug Report
asv added a comment to T3388: Kleopatra does not offer ascii armor.

Can you help me please to understand why you think that this is a regular use case?

Jul 26 2019, 10:46 AM · gpg4win, Bug Report
aheinecke added a comment to T3388: Kleopatra does not offer ascii armor.

Fairly typical situation: user needs to encrypt binary and text regularly

Jul 26 2019, 7:30 AM · gpg4win, Bug Report
gniibe added a comment to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

Pinpad input is not supported for Gemalto Ezio Shield, currently. OpenPGP card expects variable length pinpad input, and we don't have any positive report with the card reader.

Jul 26 2019, 3:50 AM · scd, Restricted Project, Bug Report
asv added a comment to T3388: Kleopatra does not offer ascii armor.

@aheinecke , Would you consider re-opening this ticket?

Jul 26 2019, 3:35 AM · gpg4win, Bug Report

Jul 25 2019

martin.von.wittich added a comment to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

Wow, thanks for the quick response! I've applied your patch to the Ubuntu package (2.2.4-1ubuntu1.2), and gpg --card-status now works fine:

Jul 25 2019, 5:25 PM · scd, Restricted Project, Bug Report
aheinecke updated subscribers of T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

@dkg This patch ( rP0e2e53) might also be something for debian as it can cause crashes depending on the qt theme, which is not under our control.

Jul 25 2019, 4:19 PM · pinentry, Bug Report
aheinecke closed T4658: Fix a dangling pointer in pinentry's qt/main.cpp as Resolved.

Thanks!

Jul 25 2019, 4:14 PM · pinentry, Bug Report
aheinecke added a subtask for T4658: Fix a dangling pointer in pinentry's qt/main.cpp: T4659: Release Pinentry-1.1.1.
Jul 25 2019, 4:14 PM · pinentry, Bug Report
pmgdeb added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

I can confirm that the patch from the referenced commit fixes the issue. Thanks for the quick action!

Jul 25 2019, 3:37 PM · pinentry, Bug Report
aheinecke changed the status of T4658: Fix a dangling pointer in pinentry's qt/main.cpp from Open to Testing.

thanks for the report. I've commited a different fix 0e2e53c8987d6f236aaef515eb005e8e86397fbc which also should solve the problem.

Jul 25 2019, 2:31 PM · pinentry, Bug Report
pmgdeb added a comment to T4658: Fix a dangling pointer in pinentry's qt/main.cpp.

Adding the patch here.

Jul 25 2019, 1:21 PM · pinentry, Bug Report
pmgdeb created T4658: Fix a dangling pointer in pinentry's qt/main.cpp.
Jul 25 2019, 1:19 PM · pinentry, Bug Report
gniibe added a comment to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

I pushed a fix to master: rG858dc9564326: scd: Fix bBWI value.

Jul 25 2019, 4:53 AM · scd, Restricted Project, Bug Report
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

I've just broken out my changes into two commits, one that makes gpg and gpgsm more robust. That should be applicable without any risk.

Jul 25 2019, 1:59 AM · gnupg, Bug Report
gniibe removed a project from T4646: scd: Increase CCID timeout for Trustica Cryptoucan: Info Needed.

I see your point (I am also the one who implements reader/token). That's reasonable argument.

Jul 25 2019, 1:54 AM · scd, Bug Report
gniibe claimed T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.

Thanks for your report, with helpful log.

Jul 25 2019, 1:40 AM · scd, Restricted Project, Bug Report

Jul 24 2019

martin.von.wittich created T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7.
Jul 24 2019, 6:20 PM · scd, Restricted Project, Bug Report
aheinecke added a comment to T4653: Kleopatra - Change Expiry Date.

thanks for the report and trying to help with Gpg4win. The underlying problem is that our backend (GnuPG) does not provide proper error handling when changing the expiry date. We already had an issue for that so I've merged this task with T4395.

Jul 24 2019, 9:47 AM · Bug Report, gpg4win
aheinecke merged task T4653: Kleopatra - Change Expiry Date into T4395: Kleopatra: Missing error handling when changing expiry.
Jul 24 2019, 9:46 AM · Bug Report, gpg4win
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

I've just posted rGb84feb0c82eb to the dkg-fix-T4652 branch, which solves the failure problems by making agent_pkdecrypt and gpgsm_agent_pkdecrypt more robust.

Jul 24 2019, 6:24 AM · gnupg, Bug Report
jeffb255 renamed T4653: Kleopatra - Change Expiry Date from Kleopatra - Change Certi to Kleopatra - Change Expiry Date.
Jul 24 2019, 3:46 AM · Bug Report, gpg4win
jeffb255 created T4653: Kleopatra - Change Expiry Date.
Jul 24 2019, 3:45 AM · Bug Report, gpg4win

Jul 23 2019

dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

fwiw, this patch appears to cause gpgsm to fail its test suite:

Jul 23 2019, 6:46 PM · gnupg, Bug Report
dkg updated the task description for T4652: avoid unnecessary trailing NUL byte in S-expressions.
Jul 23 2019, 5:46 PM · gnupg, Bug Report
dkg renamed T4647: "gpg.exe -se" fails when run programmatically, but does not fail when run from the command line from Issue with gpg.exe to "gpg.exe -se" fails when run programmatically, but does not fail when run from the command line.
Jul 23 2019, 5:43 PM · Info Needed, gpg4win, Bug Report
dkg added a comment to T4652: avoid unnecessary trailing NUL byte in S-expressions.

I've just pushed rG1ae16838660a to the dkg-fix-T4652 branch (i just adjusted it the commit message to include the GnuPG-bug-id)

Jul 23 2019, 5:40 PM · gnupg, Bug Report
dkg created T4652: avoid unnecessary trailing NUL byte in S-expressions.
Jul 23 2019, 5:37 PM · gnupg, Bug Report
njcooke added a comment to T4647: "gpg.exe -se" fails when run programmatically, but does not fail when run from the command line.

Thanks aheinecke and dkg.
I havent been able to replicate the fault using the command line (using the exact same command and options that our program is calling)
however our R&D dept have,
The next time it fails and we can replicate it we will try the --homedir fix and see if thats it.
Its the same user in the program and command prompt so we dont think its a certificate issue.

Jul 23 2019, 9:39 AM · Info Needed, gpg4win, Bug Report
aheinecke claimed T4576: Outlook window de-(half-)maximizes and misplaced after writing answer.

Thanks for the report. It is always good to have such issues documented.

Jul 23 2019, 9:17 AM · Bug Report, gpg4win
aheinecke added a comment to T4650: Kleopatra crashed with an application error (Windows).

This pretty much matches my test setup. As the crash is in GPGME it is out of Kleopatra's hand. So I'll try to write a test that repeats such a signing for lots of times. I think this is probably some random race condition.

Jul 23 2019, 9:14 AM · gpgme, kleopatra, Bug Report, gpg4win
aheinecke triaged T4615: gpg.exe very slow as Normal priority.

I think that even if the reason is corrupted keys it would be good to handle this better, either in Kleopatra or in GnuPG. e.g. Kleopatra could detect if a keylisting takes too long and offer to do some cleanup programatically.

Jul 23 2019, 9:12 AM · Bug Report, gpg4win
florianh added a comment to T4650: Kleopatra crashed with an application error (Windows).

I don't think I can reproduce it, at least it didn't happen anymore after restarting and continuing the imports. AFAIR it happened after importing the "Master Key", during trying to import the "Release Key" from https://www.chiark.greenend.org.uk/~sgtatham/putty/keys.html
Ah and maybe one more hint: I have several keypairs, so the dialog for choosing the keypair to be used appears in the next step.

Jul 23 2019, 9:12 AM · gpgme, kleopatra, Bug Report, gpg4win
aheinecke triaged T4647: "gpg.exe -se" fails when run programmatically, but does not fail when run from the command line as Low priority.

I'm also not sure how to classify this issue. I'm giving it low priority for now as we do not have the info to determine if this is a program error.

Jul 23 2019, 9:08 AM · Info Needed, gpg4win, Bug Report
aheinecke claimed T4648: Bug reporting form doesn't recognize Windows 10.

I think we had that issue in the past and solved it. It probably broke again. There is an external library we use for this dialog and that might have regressed in the latest update.

Jul 23 2019, 8:52 AM · Bug Report, gpg4win
aheinecke added projects to T4650: Kleopatra crashed with an application error (Windows): kleopatra, gpgme.
Jul 23 2019, 8:50 AM · gpgme, kleopatra, Bug Report, gpg4win
aheinecke claimed T4650: Kleopatra crashed with an application error (Windows).

Mmh, the error log only tells me that it crashed in our GPGME library. So it is a bug in our software.

Jul 23 2019, 8:50 AM · gpgme, kleopatra, Bug Report, gpg4win
aheinecke claimed T4649: Improvement proposal for the trusting process (Beglaubigung).

Hi Florian,

Jul 23 2019, 8:47 AM · Bug Report, gpg4win
florianh created T4650: Kleopatra crashed with an application error (Windows).
Jul 23 2019, 8:44 AM · gpgme, kleopatra, Bug Report, gpg4win
florianh created T4649: Improvement proposal for the trusting process (Beglaubigung).
Jul 23 2019, 8:40 AM · Bug Report, gpg4win
florianh created T4648: Bug reporting form doesn't recognize Windows 10.
Jul 23 2019, 8:20 AM · Bug Report, gpg4win
dkg added a comment to T4647: "gpg.exe -se" fails when run programmatically, but does not fail when run from the command line.

This report doesn't contain enough information to be able to tell you why the command is failing within your program, but not failing outside of it.

Jul 23 2019, 5:16 AM · Info Needed, gpg4win, Bug Report
njcooke created T4647: "gpg.exe -se" fails when run programmatically, but does not fail when run from the command line.
Jul 23 2019, 1:39 AM · Info Needed, gpg4win, Bug Report

Jul 22 2019

nephirus added a comment to T4646: scd: Increase CCID timeout for Trustica Cryptoucan.

Thanks for clarification.
However, CCID_CMD_TIMEOUT should be then based on BWT value reported by the card/reader, as bulk_in() function will still timeout if BWT is longer than 5 seconds.

Jul 22 2019, 12:50 PM · scd, Bug Report
gniibe changed the status of T4633: gpg argument "--passphrase=" yields 'missing argument for option "--passphrase="' from Open to Testing.

Backported.

Jul 22 2019, 7:23 AM · Restricted Project, gnupg (gpg22), Bug Report
gniibe added a comment to T4646: scd: Increase CCID timeout for Trustica Cryptoucan.

I realized that it's a product of token. Then, I suggest that implementing time extension correctly, if some operation doesn't finish in BWT (block waiting time).

Jul 22 2019, 4:16 AM · scd, Bug Report
gniibe claimed T4646: scd: Increase CCID timeout for Trustica Cryptoucan.

What's Trustica Cryptoucan?
In general, if it requires more time, a reader can reply with time extension.

Jul 22 2019, 2:18 AM · scd, Bug Report
gniibe added a comment to T4631: Difficulties to generate key on OpenPGP Smart Card V3.3.

FYI, we have "factory-reset" command in gpg --card-edit; It is not enough for a card to have admin locked state, but it requires normal user locked state, too.

Jul 22 2019, 2:11 AM · scd, Bug Report

Jul 20 2019

JW-D added a comment to T4631: Difficulties to generate key on OpenPGP Smart Card V3.3.

I applied the following with gpg-connect-agent --hex:

Jul 20 2019, 3:46 PM · scd, Bug Report
gniibe added a comment to T4619: Unable to decrypt symmetric-key encrypted data.

Yes: at least 255 times.

Jul 20 2019, 12:28 AM · gnupg24, gnupg (gpg23), Bug Report