Page MenuHome GnuPG
Feed Advanced Search

Oct 4 2021

werner moved T5433: libgcrypt: Do not use SHA1 by default from Backlog to Next on the FIPS board.
Oct 4 2021, 11:28 AM · FIPS, libgcrypt, Bug Report
werner moved T5617: fips: Check library integrity before running selftests from Backlog to Next on the FIPS board.
Oct 4 2021, 11:26 AM · FIPS, libgcrypt, Bug Report
werner assigned T5617: fips: Check library integrity before running selftests to gniibe.
Oct 4 2021, 11:14 AM · FIPS, libgcrypt, Bug Report
werner moved T5600: Provide module name/version API for FIPS 140-3 from Backlog to Ready for release on the FIPS board.
Oct 4 2021, 11:13 AM · libgcrypt, FIPS, Bug Report
werner added projects to T5584: gpg --list-packets lists wrong packets: gnupg (gpg22), backport.
Oct 4 2021, 10:13 AM · gnupg (gpg22), Bug Report
gniibe claimed T5632: gpg-agent 2.3.2 conflicts with pcscd.

For 2.3, when you use PC/SC, please use the disable-ccid option in your .gnupg/scdaemon.conf.

Oct 4 2021, 4:07 AM · Not A Bug, yubikey, scd, gnupg (gpg23)

Oct 3 2021

gc100 added a comment to T5634: Failure with: make DESTDIR=xxx install .

okidok - understand and thank you.

Oct 3 2021, 5:59 PM · Bug Report
werner claimed T5634: Failure with: make DESTDIR=xxx install .

Quite possibe and thanks for the report. However, this is a dev state of the things and thus not expected to work. I'll keep this open as a reminder for me, but in general I would prefer to get a report at the gnupg-devel ML.

Oct 3 2021, 5:45 PM · Bug Report
gc100 updated the task description for T5634: Failure with: make DESTDIR=xxx install .
Oct 3 2021, 4:02 PM · Bug Report
gc100 created T5634: Failure with: make DESTDIR=xxx install .
Oct 3 2021, 2:05 PM · Bug Report
werner added a project to T5633: gpg key generation failure : MacOS.

Sorry, a hostname with slash is simply not allowed by IETF standards. Given that the hostname is part of temporary file names, you will run into an error. Yes, we could remap the slash in the mktemp function but there are lot of other plzces where the hostname is used and certain properties are expected.

Oct 3 2021, 12:32 PM · MacOS, Bug Report

Oct 2 2021

p90089 created T5633: gpg key generation failure .
Oct 2 2021, 7:02 AM · MacOS, Bug Report

Oct 1 2021

swimmerm renamed T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter from 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output shows error messages in screen without proper 'è' Italian accented letter to 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.
Oct 1 2021, 11:51 PM · i18n, Bug Report, gpg4win
swimmerm renamed T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter from 'GPG -v --ver' command shows error message without proper 'è' Italian accented letter to 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output shows error messages in screen without proper 'è' Italian accented letter.
Oct 1 2021, 11:50 PM · i18n, Bug Report, gpg4win
werner added projects to T5632: gpg-agent 2.3.2 conflicts with pcscd: gnupg (gpg23), scd.
Oct 1 2021, 6:15 PM · Not A Bug, yubikey, scd, gnupg (gpg23)
cwittlut updated the task description for T5632: gpg-agent 2.3.2 conflicts with pcscd.
Oct 1 2021, 11:04 AM · Not A Bug, yubikey, scd, gnupg (gpg23)
cwittlut created T5632: gpg-agent 2.3.2 conflicts with pcscd.
Oct 1 2021, 11:01 AM · Not A Bug, yubikey, scd, gnupg (gpg23)
werner added a comment to T5630: With GCC 4.2 gnupg-2.3.2/kbx/backend-support.c cannot be compiled Mac OS X 10.4.11, "Tiger".

Well this seems to be a gcc 4.2 bug. But well, forward declarations should go into a separate file so that tehre is only one place which would require changes. In this case it does not matter.

Oct 1 2021, 9:16 AM · gnupg (gpg23), Bug Report

Sep 30 2021

swimmerm renamed T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present from 'GPGCONF --list-dirs' command option shows 'C%3a\' unexpected characters strings in each line instead of expected 'C:\' so with ('colon') character present to 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected characters strings in each line displaying a C: drive path instead of simpler expected 'C:\' string with only ';' ('colon') character present.
Sep 30 2021, 9:12 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm reopened T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present as "Open".

Hello again Werner,

Sep 30 2021, 9:07 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
gniibe changed the status of T5630: With GCC 4.2 gnupg-2.3.2/kbx/backend-support.c cannot be compiled Mac OS X 10.4.11, "Tiger" from Open to Testing.

Thank you for reporting.
Fixed in master.

Sep 30 2021, 3:17 AM · gnupg (gpg23), Bug Report

Sep 29 2021

ballapete created T5630: With GCC 4.2 gnupg-2.3.2/kbx/backend-support.c cannot be compiled Mac OS X 10.4.11, "Tiger".
Sep 29 2021, 10:47 PM · gnupg (gpg23), Bug Report
bernhard added a comment to T3716: gpg: signing failed: Inappropriate ioctl for device for Thunderbird 52.4.0, gnupg-2.1.20, enigmail-1.9.8.3 for PGP encryption/decryption over emails..

Hi @Lambd0x, with Thunderbird having migrated to a different main OpenPGP implementation and Enigmail not supporting old thunderbirds version anymore (in two days https://www.enigmail.net/index.php/en/home/news/71-2021-08-31-end-of-support-for-thunderbird) and new GnuPG versions over the last three years. Do you still have problems?

Sep 29 2021, 4:16 PM · Enigmail, Bug Report
bernhard added a comment to T5214: gpg-wks-client generates Web Key Directory with bad permissions..

@werner I think @Rombobeorn suggests something like

Sep 29 2021, 3:13 PM · wkd, Bug Report
werner closed T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present as Resolved.

Sorry, I can't read all your comments about this. The percent escaping is correct and required. If you want to use the output in a script you can get it without percent escaping by using for example

Sep 29 2021, 11:36 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm added a comment to T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.

Hello again Werner,

Sep 29 2021, 10:30 AM · i18n, Bug Report, gpg4win
swimmerm added a comment to T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.

OK, effect avoided. Only dued to a big sequence of '-' characters that this bug reporting system interpreted as special control code characters for making font bigger.

Sep 29 2021, 3:36 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm renamed T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present from 'GPGCONF --list-dirs' command option shows 'C%3a\' unexpected characters string in each line instead of expected 'C:\' so with ('colon') character present to 'GPGCONF --list-dirs' command option shows 'C%3a\' unexpected characters strings in each line instead of expected 'C:\' so with ('colon') character present.
Sep 29 2021, 3:27 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm renamed T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present from 'GPGCONF --list-dirs' command option shows '%3a' unexpected characters string in each line instead of expected single ':' ('colon') character to 'GPGCONF --list-dirs' command option shows 'C%3a\' unexpected characters string in each line instead of expected 'C:\' so with ('colon') character present.
Sep 29 2021, 3:26 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm added a comment to T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.

As I anticipated here's screenshot I also saved.
P.S. Just in case you might wonder why I tried to execute 'man' not existing command is because I also incorrectly tried to run it 2 days ago when after I tested some GnuPG commands in a CMD window, and again same window self-closed with no error messages or any dump creation and again I'm sure at that time I didn't run 'mode con' before those GnuPG commands (I'm unsure which ones but they probably some were the same I also already reported here). Please also note that making 'Stato del dispositivo CON:' so big was unintended and very likely just an effect of cut & paste I did, so now I'll try to see if I can avoid that effect.

Sep 29 2021, 3:23 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm added a comment to T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.

Hello again Werner,

Sep 29 2021, 3:00 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
gniibe added a comment to T5584: gpg --list-packets lists wrong packets.

As the bug I located is a simple fix, I think it can be also applied to 2.2.

Sep 29 2021, 1:55 AM · gnupg (gpg22), Bug Report
swimmerm added a comment to T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.

Ok, but the problem is that by default CMD command windows do not use any Unicode set of characters, and their default font is 'Raster characters' and the typical display of characters inside these windows, at least for Italian people because this was the default since MS-DOS age, is to only consider using MS-DOS ASCII codepage 850, not Unicode.
And this is also why before showing the error message I ran the command mode.
Anyway because of the 2 characters getting displayed instead of single expected 'è' (whose character code is 0x82) I can also tell you that by using Charmap.exe again (just in case you may not know it allows display of any Unicode or Raster font characters and their hexadecimal codes) and so switching its default font from System (Unicode) to 8514oem (raster, corresponding to 8514oem.fon) I've been able to determine which should be the 2 wrong displayed characters hexadecimal codes : 'Ã' (0xC3), and '¨' (0xA8) but here obviously both characters cannot be represented correctly because this site is using 'Segoe UI' font, which is Unicode too.
So the only main way to check that I identified the correct characters will be if you (or someone else you know) with another Windows client run Charmap.exe switch font to 8514oem (raster) and check that displayed characters corresponding to 0xC3 and 0xA8 are the same that got displayed in the error message bitmap I provided (a part from probably being able to find where in Italian messages localization rather then in source code those 2 characters have been used incorrectly).
P.S. Because in a past similar bug about Italian localization I saw a comment from you about this kind of option, please just let me know in case you think I might possibly be able to help you to review involved 'GPG' Italian error message(s) for this bug.

Sep 29 2021, 1:00 AM · i18n, Bug Report, gpg4win
swimmerm edited projects for T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present, added: Bug Report; removed Not A Bug.
Sep 29 2021, 12:19 AM · gnupg (gpg22), UI, Not A Bug, gpg4win
calestyo added a comment to T5594: some possible minor things in the manpage.

Well, as I've said in the comment above, there doesn't seem to be any correction towarads --passphrase-fd not requiring --pinentry-mode loopback (still works withou)... and --no-default-keyring still gives the impression that it would be needed (while --no-keyring works as well).

Sep 29 2021, 12:01 AM · Documentation, gnupg, Bug Report

Sep 28 2021

werner triaged T5594: some possible minor things in the manpage as Low priority.

Please don't, if you really feel like tha tis not resolved please re-open this ticket.

Sep 28 2021, 11:03 PM · Documentation, gnupg, Bug Report
werner triaged T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter as Normal priority.

That pretty much looks like the other errors you have with Unicode characters - which we can't replicate.

Sep 28 2021, 11:01 PM · i18n, Bug Report, gpg4win
werner triaged T5627: 'SHA256SUM -?' or '...-help' incorrectly shows SHA1SUM name when displaying own command syntax as Wishlist priority.

This is all build from the same source. We could fix that but I'll give that a lo priority. Thanks for reporting.

Sep 28 2021, 10:58 PM · Bug Report, gpg4win
swimmerm updated the task description for T5627: 'SHA256SUM -?' or '...-help' incorrectly shows SHA1SUM name when displaying own command syntax.
Sep 28 2021, 9:16 PM · Bug Report, gpg4win
swimmerm added a comment to T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.

P.S. Also note that my Gpg4win 3.1.16 installation status is still last T5593 described one.

Sep 28 2021, 9:14 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm created T5627: 'SHA256SUM -?' or '...-help' incorrectly shows SHA1SUM name when displaying own command syntax.
Sep 28 2021, 9:09 PM · Bug Report, gpg4win
swimmerm updated the task description for T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.
Sep 28 2021, 8:53 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm updated the task description for T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.
Sep 28 2021, 8:52 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm updated the task description for T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.
Sep 28 2021, 8:51 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm updated the task description for T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.
Sep 28 2021, 8:51 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm created T5626: 'GPGCONF --list-dirs' command option on-screen displayed results show '%3a' unexpected and unneeded characters in each line displaying a C: drive path instead of simpler expected '...:C:\...' sub-strings with only valid ':' ('colon') characters present.
Sep 28 2021, 8:40 PM · gnupg (gpg22), UI, Not A Bug, gpg4win
swimmerm updated the task description for T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.
Sep 28 2021, 8:28 PM · i18n, Bug Report, gpg4win
swimmerm added a comment to T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.

Here's the file I anticipated (this time uploading worked... :-D ) (my Gpg4win 3.1.16 installation status is still T5593 described one).

Sep 28 2021, 8:28 PM · i18n, Bug Report, gpg4win
swimmerm created T5625: 'GPG -v --ver', 'GPG --verify' and 'GPG -v --verify' commands output show on screen error messages without proper 'è' Italian accented letter.
Sep 28 2021, 8:15 PM · i18n, Bug Report, gpg4win
calestyo added a comment to T5594: some possible minor things in the manpage.

@werner shall I open a new ticket for the remaining stuff?

Sep 28 2021, 7:26 PM · Documentation, gnupg, Bug Report
ikloecker added a comment to T5584: gpg --list-packets lists wrong packets.

Thanks. This fixes the invalid packet errors when using --list-packets or when trying to decrypt the file without secret key.

Sep 28 2021, 3:22 PM · gnupg (gpg22), Bug Report
gniibe added a comment to T5584: gpg --list-packets lists wrong packets.

Fixed in rGcc6152b802f2: gpg: Skip the packet when not used for AEAD., but I put wrong bug-id in the commit message.

Sep 28 2021, 7:59 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5584: gpg --list-packets lists wrong packets.

I was wrong to fix this issue; It is specifically the issue of PKT_ENCRYPTED_AEAD packet. And we already have code to skip the data part by free_encrypted. The problem is that free_encrypted is *not* called when it was PKT_ENCRYPTED_AEAD.

Sep 28 2021, 7:48 AM · gnupg (gpg22), Bug Report

Sep 27 2021

werner assigned T5584: gpg --list-packets lists wrong packets to gniibe.
Sep 27 2021, 10:19 AM · gnupg (gpg22), Bug Report
werner triaged T5584: gpg --list-packets lists wrong packets as High priority.
Sep 27 2021, 10:12 AM · gnupg (gpg22), Bug Report
werner moved T5520: Fix tests in FIPS mode from Next to Ready for release on the FIPS board.
Sep 27 2021, 8:36 AM · FIPS, libgcrypt, Bug Report

Sep 26 2021

swimmerm added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

Could anyone please be so kind to confirm me if when 'gpg4win-3.1.16.exe' setup completes without any error the new folders where Gpg4win and GnuPG commands can be found are prepended (so inserted at beginning) or appended (so added at the end) of already existing %PATH%) ?
I'm asking this to properly ensure that my new manually modified configuration %PATH% is indeed equivalent to an original configured one (and so far I've assumed that my manual changes should have been prepended %ProgramFiles(x86)%\Gpg4win\bin;%ProgramFiles(x86)%\GnuPG\bin;%PATH% but doing this was probably only my choice because such changes were just faster to do).

Sep 26 2021, 6:42 PM · Bug Report, gpg4win
swimmerm updated the task description for T5621: No '%ProgramData%\GNU', '%ProgramData%\GNU\etc', '%ProgramData%\GNU\etc\gnupg' or '%ProgramData%\GNU\etc\gnupg\trusted-certs' or '%ProgramData%\GNU\etc\gnupg\extra-certs' get created after setup.
Sep 26 2021, 2:27 PM · Documentation, Not A Bug, gpg4win
swimmerm renamed T5621: No '%ProgramData%\GNU', '%ProgramData%\GNU\etc', '%ProgramData%\GNU\etc\gnupg' or '%ProgramData%\GNU\etc\gnupg\trusted-certs' or '%ProgramData%\GNU\etc\gnupg\extra-certs' get created after setup from No '%ProgramData%\GNU', '%ProgramData%\GNU\etc', '%ProgramData%\GNU\etc\gnupg' or '%ProgramData%\GNU\etc\gnupg\trusted-certs' get created after setup to No '%ProgramData%\GNU', '%ProgramData%\GNU\etc', '%ProgramData%\GNU\etc\gnupg' or '%ProgramData%\GNU\etc\gnupg\trusted-certs' or '%ProgramData%\GNU\etc\gnupg\extra-certs' get created after setup.
Sep 26 2021, 2:23 PM · Documentation, Not A Bug, gpg4win
swimmerm renamed T5622: 'HKLM\Software\GNU\GnuPG' registry key does not already exist after end of setup, but users might expect to find it from 'HKLM\Software\GNU\GnuPG' registry key does not already exist after end of setup to 'HKLM\Software\GNU\GnuPG' registry key does not already exist after end of setup, but users might expect to find it.
Sep 26 2021, 1:29 PM · Not A Bug, gpg4win
swimmerm updated the task description for T5622: 'HKLM\Software\GNU\GnuPG' registry key does not already exist after end of setup, but users might expect to find it.
Sep 26 2021, 1:27 PM · Not A Bug, gpg4win
swimmerm updated the task description for T5622: 'HKLM\Software\GNU\GnuPG' registry key does not already exist after end of setup, but users might expect to find it.
Sep 26 2021, 1:26 PM · Not A Bug, gpg4win
swimmerm created T5622: 'HKLM\Software\GNU\GnuPG' registry key does not already exist after end of setup, but users might expect to find it.
Sep 26 2021, 1:19 PM · Not A Bug, gpg4win
swimmerm created T5621: No '%ProgramData%\GNU', '%ProgramData%\GNU\etc', '%ProgramData%\GNU\etc\gnupg' or '%ProgramData%\GNU\etc\gnupg\trusted-certs' or '%ProgramData%\GNU\etc\gnupg\extra-certs' get created after setup.
Sep 26 2021, 12:27 PM · Documentation, Not A Bug, gpg4win
swimmerm added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

@grv87, thanks for clarification (and very interesting side thread reference you gave, indeed, also because it also gives you an idea of how system environment changes during OS startup). I precisely see your point and that's also why I said "create 2 new system variables".
I've not said this very explicitly before but for that I also meant to just create them during Gpg4win setup. When it is run, I assume we can also say that OS system environment is already in place and %PATH% should already be stable enough to consider that as a good starting point to add things. So once you can really do that (I mean add 2 new system variables), and then also ensure they're created correctly, then I can also assume that then starting to use them to update %PATH% system variable might be fine too.

Sep 26 2021, 10:13 AM · Bug Report, gpg4win

Sep 25 2021

grv87 added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

@swimmerm, my 2nd comment offers some solutions for you and other users coming here with the same problem with their PATH. It should be done on user side. I don't offer to implement this in Gpg4Win installer.

Sep 25 2021, 11:58 PM · Bug Report, gpg4win
swimmerm added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

@grv87 OK, many thanks indeed for confirming all this.
About your 1st comment: that's just right why I asked about it. Regarding md5sum and pinentry both must be the reason why now they decided to also add 1st path into environment while in older version wasn't there. Main issue is that because of the quite generic 'PATH env variable too big' error so far we can only assume 2047 was indeed maximum size for %PATH% Gpg4win developers have been expecting so far, while after that change from March 2012 QFE fix a definitive fix to implement in setup and rest of Gpg4win involved code will just be to enhance that maximum allowed path size to 4095 characters (BTW also checking anyway for size of %PATH% already active before setup will continue with new %PATH% changes is probably best option too).
About your 2nd & 3rd comments: thanks for those useful references. Would probably be quicker to implement, but it's still again true that maximum size expected for %PATH% will still need to increment from (likely) 2047 to 4095, plus also what you said about something "for expert users only". And even then inside README.txt (that now corresponds to %ProgramFiles(x86)%\GnuPG\README.txt or %ProgramFiles(x86)%\Gpg4win\share\gpg4win\README.en.txt or %ProgramFiles(x86)%\Gpg4win\share\gpg4win\README.it.txt) there should be at least 1 note about suggested way to do things. Problem is that because of above (March 2012) MS KB article statements '... If an existing value contains more than 2047 characters, you cannot enter additional data. However, you can delete the characters that are displayed. ...' whenever %PATH% size is over that value (always true for me even after manual %PATH% downsizing I had to do) OS UI will be of no or very little help (and by very little I intend that to overcome that OS UI limitation expert users with Admin privileges will 1st need to manually modify Path value into Registry, let's say by adding at least 1 or 2 ";" really unneeded, then just use OS UI to modify %PATH% system variable by deleting those ";" unneeded (i.e. %ProgramFiles(x86)%\Gpg4win\bin;;%ProgramFiles(x86)%\GnuPG\bin;;) and then once removed confirm with OK twice, and voilà it's done).
(P.S. BTW I just checked that so it really works fine for all applications started after that change ;-D so this might probably be best known option to document inside that README.txt.
N.B. JFYI in the past I also tried to use SETX from command line, and so I discovered that it only has a 1024 maximum characters limit after which it will just truncate any expected change that is saved anyway into selected system variable).
Otherwise, another possible approach variation but unsure if needing more coding would be to create 2 new system variables (let's say Gpg4win and GnuPG) and then add both %Gpg4win%;%GnuPG%; in front of existing %PATH% while installing, but obviously still after enhancing maximum allowed PATH size to 4095.

Sep 25 2021, 10:57 PM · Bug Report, gpg4win

Sep 24 2021

grv87 added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

On the issue, I think there are several possible solutions, better than current:

  1. Warn user that PATH is too big and tell him which dirs should be added manually
  2. Warn user that PATH is too big but still modify it. He has to modify it with something else than UI, so it's for expert users only
  3. Ask user to choose between 1 or 2
Sep 24 2021, 5:02 PM · Bug Report, gpg4win
grv87 added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

BTW, there are known solutions to manage with PATH overgrowth.

Sep 24 2021, 4:51 PM · Bug Report, gpg4win
grv87 added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

@swimmerm, look at the files installed in both dirs.
There is no gpg in %ProgramFiles(x86)%\Gpg4win\bin, it is in %ProgramFiles(x86)%\GnuPG\bin.
On the other side, md5sum and pinentry are in the first one.
So, I believe you (and I) should add both dirs to the path.

Sep 24 2021, 4:34 PM · Bug Report, gpg4win
gniibe added a comment to T5584: gpg --list-packets lists wrong packets.

It parses wrongly. I think that we need a fix like:

diff --git a/g10/mainproc.c b/g10/mainproc.c
index 1ee5b9a6e..7f51b263b 100644
--- a/g10/mainproc.c
+++ b/g10/mainproc.c
@@ -725,6 +725,9 @@ proc_encrypted (CTX c, PACKET *pkt)
Sep 24 2021, 6:42 AM · gnupg (gpg22), Bug Report

Sep 23 2021

werner updated subscribers of T5574: Doubled characters in Windows console output.

That looks all pretty standard. I don't know what's going on. I need to be able to replicate it here.

Sep 23 2021, 5:26 PM · gnupg, Windows, Bug Report
Reiner added a comment to T5574: Doubled characters in Windows console output.

Hello Mr. Koch,

Sep 23 2021, 2:06 PM · gnupg, Windows, Bug Report
ikloecker added a comment to T5574: Doubled characters in Windows console output.

Somehow this looks like a bug in gettext or our usage of it. It seems as if the last characters of strings appended to translated texts are sometimes doubled as if the string was built twice, once with 1 or 2 more characters and then overwritten with a slightly shorter string. Very strange.

Sep 23 2021, 9:28 AM · gnupg, Windows, Bug Report
werner added a comment to T5574: Doubled characters in Windows console output.

Sorry, I am not abale to replicate this with standard version of gpg. Hwoever, the portable version only changes the directories and nothing at the output code paths. THus I really wonder what's going on here. Note that the spaces used to indent the "mittels ..." are also missing.

Sep 23 2021, 8:46 AM · gnupg, Windows, Bug Report
Reiner added a comment to T5574: Doubled characters in Windows console output.

Key verification: Double Number in the end of fingerprint:
The same problem, as with the portable version.

Sep 23 2021, 3:52 AM · gnupg, Windows, Bug Report

Sep 22 2021

werner triaged T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared as Normal priority.
Sep 22 2021, 9:55 PM · toolchain, libksba, Bug Report
shoober420 updated the task description for T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared.
Sep 22 2021, 9:01 PM · toolchain, libksba, Bug Report
shoober420 added a comment to T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared.

Sorry about that, I forgot to add GCC. I updated the original post with the needed information.

Sep 22 2021, 8:57 PM · toolchain, libksba, Bug Report
shoober420 updated the task description for T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared.
Sep 22 2021, 8:55 PM · toolchain, libksba, Bug Report
werner added a comment to T5618: GPG Key Server Doesn´t Work.

The keyserver network has been shutdown a couple of months ago. We can't do anything about it. The default in newer gpg versions has changed; you may put

Sep 22 2021, 7:14 PM · Support, FAQ, Keyserver, gpg4win
damienffm created T5618: GPG Key Server Doesn´t Work.
Sep 22 2021, 5:58 PM · Support, FAQ, Keyserver, gpg4win
Jakuje created T5617: fips: Check library integrity before running selftests.
Sep 22 2021, 4:37 PM · FIPS, libgcrypt, Bug Report
werner closed T5614: invalid certificate for https://bugs.gnupg.org as Resolved.

Since the migration to a new machine with lots of config changes this spring the redirect rules for bugs.gnupg.org were not properly adjusted and when running into an error, it seems that the admin back then ignored the problem and simply removed bugs.gnupg.org from dehydrated's list of domains. Thanks again for reporting. Should now work again.

Sep 22 2021, 2:56 PM · dev.gnupg.org, Bug Report
werner added a comment to T5614: invalid certificate for https://bugs.gnupg.org.

Sorry for your troubles but we need to protect against spam - a tracker flooded with spam is useless.

Sep 22 2021, 2:13 PM · dev.gnupg.org, Bug Report
werner added a project to T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared: libksba.

Sorry, I don't know which software has version 12.0.0 and which git master this is. In case this is stock libksba, please tell us at least the last commit id. Note that we in general do not support arbitrary versions from the repos but only released versions .

Sep 22 2021, 2:09 PM · toolchain, libksba, Bug Report
shoober420 created T5616: asn1-parse.y:861:20: error: 'yytoknum' undeclared.
Sep 22 2021, 6:34 AM · toolchain, libksba, Bug Report
swimmerm added a comment to T5593: Gpg4Win displayed 'PATH env variable too big' error during setup.

While I'm still waiting for anyone to possibly answer my last 'Sat, Sep 18, 6:29 PM' question I've also added there the explanation behind that question... :-)

Sep 22 2021, 5:28 AM · Bug Report, gpg4win
gniibe triaged T5579: libksba parallel build error (windows) as Normal priority.
Sep 22 2021, 2:43 AM · libksba, Bug Report
gniibe changed the status of T5579: libksba parallel build error (windows) from Open to Testing.

Thank you.

Sep 22 2021, 2:43 AM · libksba, Bug Report

Sep 21 2021

werner closed T5615: pgpme fails compiling: void value not ignored as Resolved.

Please see T5587

Sep 21 2021, 8:44 PM · gpgme, Duplicate, Bug Report
dpa-pgp created T5615: pgpme fails compiling: void value not ignored.
Sep 21 2021, 8:29 PM · gpgme, Duplicate, Bug Report
dpa-pgp created T5614: invalid certificate for https://bugs.gnupg.org.
Sep 21 2021, 8:26 PM · dev.gnupg.org, Bug Report
werner added a comment to T5512: Implement service indicators.

Tsss, requires to allow JS for Google.

Sep 21 2021, 3:20 PM · Feature Request, FIPS, libgcrypt
kloczek added a comment to T5606: 2.3.2: compile and link time warnings.

LTO warnings are trashing LTO optimised binaries and that is definitelly gnupg code issiues.
Just check each two places where rowtines are defined and declared in header files.

Sep 21 2021, 12:37 PM · Bug Report
pmgdeb added a comment to T5512: Implement service indicators.

Just FYI, see also how GnuTLS has proposed to implement the service indicator:
https://gitlab.com/gnutls/gnutls/-/merge_requests/1465

Sep 21 2021, 12:16 PM · Feature Request, FIPS, libgcrypt
werner closed T5608: Encryption using python for international characters not working properly as Wontfix.

GnuPG 2.0 reached end-of-life nearly 4 years ago. See https://gnupg.org/download/index.html#end-of-life . Same for Gpg4win. They are not maintained and its use is very risky due to unfixed bugs. Please update to a recent version.

Sep 21 2021, 8:47 AM · gnupg (gpg20), Too Old, Python, Bug Report

Sep 20 2021

masteru341 added a comment to T5608: Encryption using python for international characters not working properly.
  1. >>gpg2 --version

gpg (GnuPG) 2.0.30 (Gpg4win 2.3.3)
libgcrypt 1.6.6

Sep 20 2021, 7:50 PM · gnupg (gpg20), Too Old, Python, Bug Report
werner added projects to T5608: Encryption using python for international characters not working properly: gnupg, Python.

Which gpg version?
Which Python library? (gnupg is pretty generic)
How does the Python library call gpg?
Are you aware that gpg uses utf8 and not Windows Unicode?

Sep 20 2021, 7:40 PM · gnupg (gpg20), Too Old, Python, Bug Report
masteru341 created T5608: Encryption using python for international characters not working properly.
Sep 20 2021, 5:33 PM · gnupg (gpg20), Too Old, Python, Bug Report