Page MenuHome GnuPG
Feed Advanced Search

Fri, Dec 20

werner closed T7466: gpg4win: Installer creates GnuPG dir regardless of chosen install target as Resolved.

Actually I would like to remove the option to install gpg4win at non-standard places because this is somewhat troublesome. However some users rely on this and thus we better don't remove i.

Fri, Dec 20, 3:54 PM · FAQ, Support, gpg4win
ikloecker added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

What components of Gpg4win other than GnuPG do you use?

Fri, Dec 20, 3:06 PM · pinentry, Bug Report, gpg4win
ikloecker added a comment to T7466: gpg4win: Installer creates GnuPG dir regardless of chosen install target.

Yes, that's by design. GnuPG is always installed in $INSTDIR\..\GnuPG by the gpg4win installer.

Fri, Dec 20, 3:01 PM · FAQ, Support, gpg4win
aheinecke added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

Yeah that is a messed up environment mixing elf and windows binaries. There is no which on windows. It is called where. So if your terminal is able to execute which then this is some kind of Linux environment on Windows. The winpty error comes from the terminal. Please use cmd.exe for all tests.

Fri, Dec 20, 2:53 PM · pinentry, Bug Report, gpg4win
JanMosigItemis added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

I just tried to call pinentry directly on Windows cmd prompt:

Fri, Dec 20, 12:06 PM · pinentry, Bug Report, gpg4win
JanMosigItemis added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

Thanks for the comments. This is a regular git for Windows install which afaik uses mingw64. The messup with the binaries brought in by git has always been this way. I am using aliases to differentiate between the different versions. One might think that this may cause things to break, however all used to work well with 4.x versions.

Fri, Dec 20, 11:04 AM · pinentry, Bug Report, gpg4win
werner added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

gpg: [stdin]: clear-sign failed: No pinentrysrc/libwinpty/winpty.cc, line 924

Fri, Dec 20, 10:54 AM · pinentry, Bug Report, gpg4win
JanMosigItemis created T7466: gpg4win: Installer creates GnuPG dir regardless of chosen install target.
Fri, Dec 20, 10:39 AM · FAQ, Support, gpg4win
JanMosigItemis added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

Here you are:

Fri, Dec 20, 10:25 AM · pinentry, Bug Report, gpg4win

Tue, Dec 17

aheinecke added a comment to T7462: gpg4win CLI installation ignores .ini configuration.

Thanks for opening the ticket. I looked at it when it was reported in the forum, But had no test build at hand to test a fix. If you look at the history of g4wihelp.c you can see how other functions have been ported to Unicode recently. The change is that the strings in the nsis script world have changed to two byte strings. The problem is then where the c code interacts with the NSIS script obtaining parameters and setting return values. Since the popstackna takes an ascii string it only takes the first character as the second byte is null. Changing these occurrences to popstackn and the setuservariable to widechar should do the trick.

Tue, Dec 17, 5:50 PM · gpg4win
m.eik updated the task description for T7462: gpg4win CLI installation ignores .ini configuration.
Tue, Dec 17, 4:27 PM · gpg4win
m.eik added a comment to T5952: Can't uninstall gpg4win with Ansible.

FWIW: as mentioned in T7452#195891, it might be necessary to manually copy the uninstaller to a temporary directory ({{ tmp_uninstall_exe }}) and call it from there to get a clean uninstall:

Tue, Dec 17, 4:23 PM · Support, gpg4win
m.eik created T7462: gpg4win CLI installation ignores .ini configuration.
Tue, Dec 17, 4:05 PM · gpg4win
ikloecker edited projects for T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows, added: gpd5x; removed Restricted Project.
Tue, Dec 17, 9:05 AM · gpd5x, kleopatra, gpg4win, Bug Report

Mon, Dec 16

aheinecke merged T3840: Kleopatra: Button language does not always match GUI language into T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.
Mon, Dec 16, 10:06 PM · gpd5x, kleopatra, gpg4win, Bug Report
aheinecke merged task T3840: Kleopatra: Button language does not always match GUI language into T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.
Mon, Dec 16, 10:06 PM · kleopatra, gpg4win
aheinecke placed T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows up for grabs.

I had T3840 assigned to me related to the Qt parts. I close that now as duplicate. But I don't see that we ever added a call of gpgrt_w32_override_locale to kleopatra or gpgol either. Which I assume to be the fix for T7454

Mon, Dec 16, 10:05 PM · gpd5x, kleopatra, gpg4win, Bug Report
aheinecke closed T2366: No DEP/ASLR or other security mitigations for GpgEX/GpgOL as Resolved.

Since codesigning for all dlls was added this is fully resolved.

Mon, Dec 16, 9:49 PM · Feature Request, Windows 64, gpgol, gpg4win, Windows, Windows 32
aheinecke closed T3531: Gpg4win: Error when parsing message (attempts to decrypt unencrypted public key block) as Wontfix.

There won't be improvements to PGP/Inline

Mon, Dec 16, 9:47 PM · gpgol, Bug Report, gpg4win
aheinecke closed T4295: PGP/MIME emails not decrypted as Invalid.
Mon, Dec 16, 9:44 PM · gpgol, Bug Report, gpg4win
aheinecke placed T4581: Kleopatra stuck in loading the certificate cache up for grabs.
Mon, Dec 16, 9:43 PM · gpg4win, kleopatra, Bug Report
aheinecke closed T5248: Kleopatra: Change running as Administrator from error to warning as Resolved.

I looked at the wiki and the content seems okay and what this issue requests has been done years ago. So resolved.

Mon, Dec 16, 9:39 PM · kleopatra, gpg4win
aheinecke merged task T5709: Embedded images are seen as attachments after encrypting and decrypting into T5982: GpgOL: More fine grained discovery of content-id / embedded parts .
Mon, Dec 16, 9:33 PM · Bug Report, gpg4win
aheinecke added a comment to T5709: Embedded images are seen as attachments after encrypting and decrypting.

I have fixed this as a7349189f3af05822eba4bd17b62482fa2b0747f so I am closing this as a duplicate of T5982 because it is clear to me now that the last remaining and current problem was sending and not receiving such mails and was broken by 9f81ed6561c5f41e50d1a51333c9586a33ed2ef6

Mon, Dec 16, 9:33 PM · Bug Report, gpg4win
aheinecke closed T6875: Gpg4win: Create a Qt6 branch as Resolved.

The kf6 branch in Gpg4win was created for qt6 builds and can be used.

Mon, Dec 16, 9:12 PM · Restricted Project, gpg4win
aheinecke added a comment to T6885: Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range.

This was fixed by c0ca4f1b254f6879d719d1a5ed43a51ca9015b93 since the embedded message was not handled it was not extracted / parsed into an Attachment C++ Object which caused this error. I don't want to change the status of tasks which are not assigned to me but i saw it while looking over my open assigned tickets.

Mon, Dec 16, 8:46 PM · gpgol, Restricted Project, Bug Report, gpg4win
werner added a project to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b: pinentry.
Mon, Dec 16, 3:04 PM · pinentry, Bug Report, gpg4win
werner added a comment to T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.

Dan you please run something like

Mon, Dec 16, 3:04 PM · pinentry, Bug Report, gpg4win
JanMosigItemis created T7459: 5.0.0-beta: Pinentry crashes with 0x000007b.
Mon, Dec 16, 12:40 PM · pinentry, Bug Report, gpg4win
ebo moved T6950: Kleopatra: Usability improvements for directory services configuration from WiP to QA on the vsd33 board.
Mon, Dec 16, 11:20 AM · vsd33, Restricted Project, Bug Report, gpg4win

Fri, Dec 13

werner closed T7450: Check for updates does not work, i.e.: "No updates found" when updates exist as Resolved.

@uwi: We removed the ciphersuite from the server and tested with 4.2.0 that you get an update notification now. Because of some caching you may need to

Fri, Dec 13, 3:58 PM · dev.gnupg.org, Bug Report, gpg4win
werner added a project to T7450: Check for updates does not work, i.e.: "No updates found" when updates exist: dev.gnupg.org.

This is due to an update of the server providing the version info. The server (Apache) uses a smaller hash than the ECC key. This is allowed behaviour and was fixed in our TLS library in 2022; see T6059. However, the new library was released only early this year an. We will check whether we can tell our Apache to use a more correct hash algorithm.

Fri, Dec 13, 9:24 AM · dev.gnupg.org, Bug Report, gpg4win
aheinecke added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

Ok. Sorry, just to avoid debugging in case it is not known, I am pretty sure the ini file is a regression from the unicode nsis switich. The timing when it was reported to no longer work matches around that time and the installer code itself hasnt changed for even longer.

Fri, Dec 13, 1:43 AM · gpg4win

Thu, Dec 12

m.eik added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

I doubt it as what Gpg4win does here is completely standard. So the win_package module should handle it or there would be multiple results if you search for "NSIS uninstall ansible"

Thu, Dec 12, 2:25 PM · gpg4win
ebo added a comment to T7451: Kleopatra: Add ".pub" suffix to the file selector filter when importing certificates in Kleopatra.

Thanks for the clarification, it seems that was necessary.

Thu, Dec 12, 10:52 AM · gpd5x, kleopatra
uwi added a comment to T7451: Kleopatra: Add ".pub" suffix to the file selector filter when importing certificates in Kleopatra.

Jut a note (in case it was not clear enough): I was *not* talking about registering "*.pub" for Kleopatra (currently it launches Microsoft Publisher), but I was talking about the file selector's default input pattern (I had to switch to "all files" to be able to see the file I wanted to import):


Thu, Dec 12, 8:19 AM · gpd5x, kleopatra

Wed, Dec 11

aheinecke added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.
In T7452#195841, @m.eik wrote:

this could also help with T5952, i was testing with ansible as well.

Wed, Dec 11, 11:14 PM · gpg4win
aheinecke added a comment to T5952: Can't uninstall gpg4win with Ansible.
- name: Uninstall gpg4win from the registry
  ansible.windows.win_package:
    product_id: 'Gpg4win'
    arguments: /S
    state: absent

From a quick glance at the docs. This looks completely correct. What did this do and what didn't it do?

Wed, Dec 11, 11:12 PM · Support, gpg4win
m.eik added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

To workaround you need to copy the uninstaller to a temporary locationm firs and then execute and delete the copy.

Wed, Dec 11, 10:10 PM · gpg4win
aheinecke added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

Just to explain, if you are executing it from the command line the command line will "lock" the uninstaller until it is finished. In GUI Mode it creates a copy in %TEMP% launches this copy and exits. When run from the command line it requires a session reset to delete the unistaller. So log out / log in and the uninstaller should be removed, but the dir might still exist. I am not sure. To workaround you need to copy the uninstaller to a temporary locationm firs and then execute and delete the copy.

Wed, Dec 11, 5:59 PM · gpg4win
aheinecke added a comment to T7451: Kleopatra: Add ".pub" suffix to the file selector filter when importing certificates in Kleopatra.

I wasnt aware of this either, but it would be good since we currently don't have a file extension listed explicitly for pgp keys, even though we register one and have the strings already to handle downloading keys where the server transfers application/pgp-keys as information. While https://support.microsoft.com/en-us/windows/common-file-name-extensions-in-windows-da4a4430-8e76-89c5-59f7-1cdbbc75cb01 recognizes it as Microsoft Publisher file wikipedia says PGP Public key but without a citation. If AllowSilentDefaultTakeover is not set, the following code will not automatically change .pub to kleopatra. Instead in microsoft publisher is installed, it will ask you for the first time when a .pub file is opened after installing Kleopatra if you want to keep opening the files with Microsoft Publisher or if they should be opened from now on with IKleopatra,.

Wed, Dec 11, 5:49 PM · gpd5x, kleopatra
werner closed T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory as Resolved.
Wed, Dec 11, 3:34 PM · gpg4win
werner added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

Also fixed for 2.4. Don't use the uninstaller on the command line, you should use the Windows method to do this.

Wed, Dec 11, 3:34 PM · gpg4win
werner added a comment to T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.

Fixed with rG4c830b240c for gpd5 but after the release. Will fix it for 2.4 too.

Wed, Dec 11, 3:28 PM · gpg4win
m.eik created T7452: `gpg4win-uninstall.exe /S`doesn't remove itself and leaves an empty directory.
Wed, Dec 11, 3:21 PM · gpg4win
werner added a comment to T7451: Kleopatra: Add ".pub" suffix to the file selector filter when importing certificates in Kleopatra.

Really. I do this for PGP files but I have not seen that elsewhere.

Wed, Dec 11, 3:21 PM · gpd5x, kleopatra
uwi created T7451: Kleopatra: Add ".pub" suffix to the file selector filter when importing certificates in Kleopatra.
Wed, Dec 11, 11:58 AM · gpd5x, kleopatra
werner added a comment to T7450: Check for updates does not work, i.e.: "No updates found" when updates exist.

Not sure about gpg4win 4.2.0 but we had a bug in 4.3.0 which has been resolved with T6985

Wed, Dec 11, 11:44 AM · dev.gnupg.org, Bug Report, gpg4win
uwi created T7450: Check for updates does not work, i.e.: "No updates found" when updates exist.
Wed, Dec 11, 11:25 AM · dev.gnupg.org, Bug Report, gpg4win
aheinecke closed T4911: gpgOl outlook 2013 bug, cant send email as Resolved.

Closing since the cause for this was identified.

Wed, Dec 11, 6:51 AM · Info Needed, gpgol, Bug Report, gpg4win

Fri, Dec 6

ebo closed T7002: Tab text not changing when using filters as Resolved.

tested with Gpg4win 4.4

Fri, Dec 6, 9:38 AM · vsd33, Restricted Project, kleopatra, Bug Report, gpg4win

Mon, Dec 2

ikloecker closed T5839: GNUPGEX Explorer File Encryption Tar Archive long Filename Bug as Resolved.

Gpg4win 4.4.0 has just been released. Creation of encrypted archives has been completely reworked with Gpg4win 4.3.0 already. I could create an encrypted archive containing the two files with GpgEX without problems.

Mon, Dec 2, 3:59 PM · kleopatra, gpgtar, Bug Report, gpg4win
ebo added a comment to T7432: READMEs missing for Gpg4win 4.3.1 and 4.4.0.

Christoph refers to this post here:
https://forum.gnupg.org/t/readme-4-3-1-en-txt-currently-missing-from-files-gpg4win-org/5845/4

Mon, Dec 2, 3:53 PM · gpg4win
ikloecker closed T4572: Kleopatra unable to import public key as Resolved.

Gpg4win 4.4.0 has just been released. I cannot reproduce unexpected results when doing a lookup on server. Unfortunately, many keyservers do not publish the user IDs (i.e. name and/or email address) anymore. Kleopatra does not list results without user IDs because GnuPG won't import them anyway.

Mon, Dec 2, 2:42 PM · kleopatra, Bug Report, gpg4win
ikloecker closed T4197: Can't change language of Kleopatra as Resolved.

This has been fixed in the meantime. If you should still experience this problem with Gpg4win 4.4.0 then reopen this ticket.

Mon, Dec 2, 2:29 PM · kleopatra, Bug Report, gpg4win
ikloecker closed T5246: Kleopatra: Failing at certifying key as Resolved.

Gpg4win 4.4.0 has just been released. I assume that this has been fixed in the meantime. In particular, "General error" should happen a lot less. If the problem still occurs with Gpg4win 4.4.0 then reopen the ticket.

Mon, Dec 2, 1:48 PM · kleopatra, Bug Report, gpg4win
ebo closed T4249: No connection to Keyserver possible as Resolved.

This ticket is obsolete

Mon, Dec 2, 1:36 PM · gnupg, dirmngr, Bug Report, gpg4win
ikloecker added a project to T4923: Compile Kleopatra with DEP/ASLR support: gpg4win.
Mon, Dec 2, 11:48 AM · gpg4win, kleopatra, Feature Request
ikloecker added a project to T4396: no connection to ui server kleopatra start up error: uiserver.
Mon, Dec 2, 11:39 AM · uiserver, kleopatra, gpg4win
ikloecker removed a project from T4159: Kleopatra fails to create new Key Pair: kleopatra.

This doesn't look like a problem in Kleopatra.

Mon, Dec 2, 11:34 AM · gnupg, Bug Report, gpg4win
werner assigned T7432: READMEs missing for Gpg4win 4.3.1 and 4.4.0 to cklassen.
Mon, Dec 2, 10:33 AM · gpg4win
werner triaged T7432: READMEs missing for Gpg4win 4.3.1 and 4.4.0 as Low priority.
Mon, Dec 2, 10:33 AM · gpg4win
ikloecker removed a project from T3601: GnuPG: Decryption on Windows Samba share is very slow: kleopatra.

Kleopatra now let's gpg deal with I/O directly. This makes decryption with Kleopatra as fast (or slow) as with gpg on the command line. Hence I'll remove the Kleopatra tag.

Mon, Dec 2, 9:50 AM · gpg4win, gnupg
werner added a comment to T7432: READMEs missing for Gpg4win 4.3.1 and 4.4.0.

Then please upload whatever README you want there. My release checklist does not mention any README.

Mon, Dec 2, 9:20 AM · gpg4win

Thu, Nov 28

cklassen created T7432: READMEs missing for Gpg4win 4.3.1 and 4.4.0.
Thu, Nov 28, 3:15 PM · gpg4win

Nov 21 2024

ebo moved T6950: Kleopatra: Usability improvements for directory services configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.

tested with Gpg4win-Beta-75++

Nov 21 2024, 12:20 PM · vsd33, Restricted Project, Bug Report, gpg4win

Nov 5 2024

werner added a comment to T4554: gpgtar invalid octal number.

If 7z is used to create a tarball that tarball is then 7z compressed. At least this is how I understand the case.
When gpgtar now tries to extract the file it sees a 7z file and thus emits the octal number warnings because it assumes a tarball (after decryption by gpg).

Nov 5 2024, 5:00 PM · gpgtar, Bug Report, gpg4win
ikloecker added a comment to T4554: gpgtar invalid octal number.

This problem was also reported at https://bugs.kde.org/show_bug.cgi?id=479567#c1

Nov 5 2024, 4:37 PM · gpgtar, Bug Report, gpg4win
ebo closed T4554: gpgtar invalid octal number as Resolved.

This ticket is obsolete, we did some work on gpgtar since then. Should the issue still occur, please reopen or create a new ticket

Nov 5 2024, 3:22 PM · gpgtar, Bug Report, gpg4win

Oct 29 2024

werner edited projects for T6679: Keyboxd: SQL database disk image is malformed, added: gnupg, Support; removed gnupg24.
Oct 29 2024, 1:29 PM · Support, gnupg, gpg4win

Oct 9 2024

ikloecker closed T6686: GPG4win exchange issue decrypt message from Macos GPGtools as Resolved.

Yes, the fix is included in the Gpg4win 4.3.1.

Oct 9 2024, 9:51 AM · MacOS, Support, gpg4win

Oct 8 2024

steve added a comment to T6686: GPG4win exchange issue decrypt message from Macos GPGtools.

Was the fix part of a stable release? The beta was 4.2.1b55. Stable download on https://gpg4win.de/ is 4.3.1. Am I correctly assuming, that 4.3.1 includes the fix and this issue here can be closed?

Oct 8 2024, 9:25 PM · MacOS, Support, gpg4win
CarlSchwan closed T3613: Kleopatra not starting as Resolved.

This is a super old bug report, this is likely fixed with a new version of Kleopatra, so I am closing this. If this happen again in the future, feel free to reopen this bug report.

Oct 8 2024, 5:46 PM · kleopatra, Bug Report, gpg4win
CarlSchwan closed T4269: Kleopatra / GpgOL: Test and fix disabled key handling as Resolved.

This is no longer possible. The sign/encrypt button is disabled and an info box is displayed.

Oct 8 2024, 5:43 PM · Bug Report, kleopatra, gpgol, gpg4win
CarlSchwan closed T5082: Kleopatra crashed with qwindows.dll. as Resolved.

No reply for a very long time, so I am closing this ticket. This is likely fixed now. Feel free to reopen if this happen again.

Oct 8 2024, 3:44 PM · kleopatra, gpg4win, Bug Report
CarlSchwan closed T4423: Change passphrase error as Wontfix.

No reply for a very long time, let's close this.

Oct 8 2024, 3:18 PM · kleopatra, Bug Report, gpg4win
CarlSchwan closed T5364: Kleopatra won't start as Resolved.

gpg4win 4 has been released with unicode support. Closing.

Oct 8 2024, 2:59 PM · workaround, gnupg, Windows, kleopatra, Bug Report, gpg4win

Oct 4 2024

ebo closed T3965: Kleopatra: Subkey editing as Invalid.

closing this ticket as duplicate as adding and changing expiry works.
Revocation of a single subkey is not yet possible in Kleopara, though

Oct 4 2024, 1:44 PM · gpg4win, kleopatra

Oct 1 2024

ebo moved T7002: Tab text not changing when using filters from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 1 2024, 3:56 PM · vsd33, Restricted Project, kleopatra, Bug Report, gpg4win
ebo moved T6950: Kleopatra: Usability improvements for directory services configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 1 2024, 3:56 PM · vsd33, Restricted Project, Bug Report, gpg4win

Sep 26 2024

werner renamed T6885: Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range from Forwarding mail with attachments embeded into the *.eml file will trigger GnuPG reporting an index out of range to Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range.
Sep 26 2024, 2:37 PM · gpgol, Restricted Project, Bug Report, gpg4win

Sep 19 2024

ebo added a project to T5374: Can't move a signed mail in Outlook from In-Mail folder to any other folder: Restricted Project.
Sep 19 2024, 9:28 AM · Restricted Project, Bug Report, gpg4win
cklassen added a comment to T5374: Can't move a signed mail in Outlook from In-Mail folder to any other folder.

This still seems to be a problem. I was using Outlook 365 version 2408 and the current GpgOL and moving a signed email didn't work correctly. But there seems to be a difference when I move it by using the context menu or by using drag 'n' drop.

Sep 19 2024, 9:09 AM · Restricted Project, Bug Report, gpg4win

Aug 28 2024

mmontkowski moved T4835: attachement not displayed when pipe in filename of attachement from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 28 2024, 4:38 PM · Restricted Project, gpg4win, gpgol
mmontkowski added a project to T4835: attachement not displayed when pipe in filename of attachement: Restricted Project.
Aug 28 2024, 4:34 PM · Restricted Project, gpg4win, gpgol
mmontkowski closed T4835: attachement not displayed when pipe in filename of attachement as Resolved.

Fixed together with T6864

Aug 28 2024, 4:34 PM · Restricted Project, gpg4win, gpgol

Aug 13 2024

aheinecke triaged T7248: MSI: Link the MSI package with wine as Wishlist priority.
Aug 13 2024, 9:56 AM · Restricted Project, gpg4win, Installer

Aug 12 2024

aheinecke added a comment to T6885: Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range.

My suspiction with this is that here the exchange server / outlook parses the mail attachment into MAPI and somehow handles mails differently then other attachments. This automatic conversion regarding attached mails is why we always ask users in Support to send us a problematic mail as a file in a zip archive. Otherwise Exchange will convert an attached Outlook MAPI mail to MIME and on the receiving side we can no longer see the original strucutre. Similar things are probably happening on the receiving side where the MIME eml "file" is converted into a MAPIOBJECT holding the forwarded mail which then confuses our internal knowledge about the attachments causing this error.

Aug 12 2024, 11:23 AM · gpgol, Restricted Project, Bug Report, gpg4win
mmontkowski claimed T6885: Forwarding mail with attachments embeded into the *.eml file will trigger GpgOL reporting an index out of range.
Aug 12 2024, 10:18 AM · gpgol, Restricted Project, Bug Report, gpg4win

Aug 8 2024

Sven1403 added a comment to T6659: gpg4win seems not to consider the installation control file anymore.

Still no news? :c @aheinecke

Aug 8 2024, 4:10 PM · gpg4win, Bug Report
aheinecke added a comment to T4127: GpgOL: Setting category or flagging crypto mails is not possible.

I am observing strange beavior on WIndows 10 22h2 and OL 16.0.17830.200056 even if no mail is displayed in the reading pane and the selection returns no selected mails, Outlook loads mails which are e.g. right clicked. I think a way which could prevent some problems and allow it again to change flags and categories for unselected mails would be for us to check in the Read event if the mail has some inspector and abort in that case. This could also increase compatibility with other addins. I will do some experiments with it.

Aug 8 2024, 2:25 PM · Restricted Project, gpg4win, gpgol
TobiasFella changed the status of T6950: Kleopatra: Usability improvements for directory services configuration from Open to Testing.
Aug 8 2024, 10:53 AM · vsd33, Restricted Project, Bug Report, gpg4win

Aug 1 2024

ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Yes, the function to load the user-configured language on application start is very well hidden in kxmlgui. :-)

Aug 1 2024, 6:07 PM · gpd5x, kleopatra, gpg4win, Bug Report
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

I mean the system configuration of Windows is just strange and messy. I am only noticing this now more because for my latest Test VMs I used VIrtual Box unattended installation, which installs the system according to the Hosts locale and then you can change the language for your user in Windows. And I ended up with this setting here where the preferred languages differ from the Windows UI language. And we are not alone in a confusion, on this system also Paint is in english, and the Microsoft Calculator, but not Powershell or CMD 🙄 But as GetUserPreferredUILanguages should return (and does according to my tests) the display langue chosen in the drop down as Language[0] and the others with lower priority I think the correct behavior here is to be in German.

Aug 1 2024, 4:32 PM · gpd5x, kleopatra, gpg4win, Bug Report
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Don't change the existing KDE behavior for loading the correct Qt translations which is the same as gettext's behavior. It took quite some time to get it right on Windows for KDE.

Aug 1 2024, 4:01 PM · gpd5x, kleopatra, gpg4win, Bug Report
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

In the past I have also seen quite often that the Qt Translations with standard actions like OK and Cancel were translated differently then KDE Strings. So there is also some difference with that on Windows.

Aug 1 2024, 2:40 PM · gpd5x, kleopatra, gpg4win, Bug Report
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

KConfig uses the default locale instead of the system locale by default it seems:
https://invent.kde.org/frameworks/kconfig/-/blob/master/src/core/kconfig.cpp?ref_type=heads#L118
This should probably also use a copy of ki18n's getSystemLocale() instead. Or we set Qt's default locale to this value to get KConfig to use it.

Aug 1 2024, 2:37 PM · gpd5x, kleopatra, gpg4win, Bug Report
ikloecker added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

Don't change the existing KDE behavior for loading the correct Qt translations which is the same as gettext's behavior. It took quite some time to get it right on Windows for KDE. The important bits for making the language configured by the user work are in
https://invent.kde.org/frameworks/kxmlgui/-/blob/master/src/kswitchlanguagedialog_p.cpp?ref_type=heads#L64
where the user-configured languages are prepended to LANGUAGE and in
https://invent.kde.org/frameworks/ki18n/-/blob/master/src/i18n/main.cpp?ref_type=heads#L65
where we make sure that we load the correct Qt translations also on non-Linux systems (where Qt doesn't respect LANGUAGE).

Aug 1 2024, 2:23 PM · gpd5x, kleopatra, gpg4win, Bug Report
aheinecke added a comment to T3733: Kleopatra, Libgpg-error: Let the GUI change the language on Windows.

With debug output I have confirmed that KConfig uses the defaultLocale at this point to read the VS-NfD name. So one issue here is that KConfig needs to use the Language configured for translations when reading out the config from which we take the VS-NfD name.

Aug 1 2024, 1:35 PM · gpd5x, kleopatra, gpg4win, Bug Report

Jul 31 2024

bernhard added a comment to T7208: Default keyserver search fails (Gpg4win 4.3.1) no "Inquire" "Callback" set for IPC though keyserver is availab.e.

Followup: Using edge and a restart did not trigger the installation of of CN=ISRG Root X1,O=Internet Security Research Group,C=US.

Jul 31 2024, 12:04 PM · gnupg, gpg4win