Page MenuHome GnuPG
Feed Advanced Search

Mon, Sep 2

aheinecke committed rW583b01b0d289: docker: Add --from-git build option (authored by aheinecke).
docker: Add --from-git build option
Mon, Sep 2, 9:37 PM
aheinecke committed rWb6cbec844a34: Always modify packages.common in gen-tarball.sh (authored by aheinecke).
Always modify packages.common in gen-tarball.sh
Mon, Sep 2, 9:37 PM
aheinecke committed rWa8a806386e6c: docker: Use posix gcc for x64 (authored by aheinecke).
docker: Use posix gcc for x64
Mon, Sep 2, 9:37 PM
aheinecke committed rW491103a4fb08: Improve handling of gpgol.js package name (authored by aheinecke).
Improve handling of gpgol.js package name
Mon, Sep 2, 9:37 PM
aheinecke committed rWa5155873cb69: Update kde-gears to 24.08 (authored by aheinecke).
Update kde-gears to 24.08
Mon, Sep 2, 9:37 PM
aheinecke committed rWfa6be11d8c4a: x64: Fix exception library check (authored by aheinecke).
x64: Fix exception library check
Mon, Sep 2, 9:37 PM
aheinecke committed rWa6b14df80b8d: Update Version number to 5.0.0 (authored by aheinecke).
Update Version number to 5.0.0
Mon, Sep 2, 9:37 PM
aheinecke committed rWf3ed106e6efb: docker: Add option for w64 build (authored by aheinecke).
docker: Add option for w64 build
Mon, Sep 2, 9:37 PM
aheinecke committed rW1f1f74c634d6: docker: Always use absolute buildroot (authored by aheinecke).
docker: Always use absolute buildroot
Mon, Sep 2, 9:37 PM
aheinecke committed rWc7fc2402e39f: docker: Use maxdepth when copying packages directory (authored by aheinecke).
docker: Use maxdepth when copying packages directory
Mon, Sep 2, 9:37 PM
aheinecke committed rW0e212a716f78: Update KMime to 24.08 beta (authored by aheinecke).
Update KMime to 24.08 beta
Mon, Sep 2, 9:37 PM
aheinecke committed rW89e869fb7577: Update KF6 to 6.5.0 and frontend packages (authored by aheinecke).
Update KF6 to 6.5.0 and frontend packages
Mon, Sep 2, 9:37 PM
aheinecke committed rWa278a2a2c1d0: Merge branch 'master' into kf6 (authored by aheinecke).
Merge branch 'master' into kf6
Mon, Sep 2, 9:37 PM
aheinecke committed rWee041174f459: Merge branch 'master' into kf6 (authored by aheinecke).
Merge branch 'master' into kf6
Mon, Sep 2, 9:37 PM
aheinecke committed rW9f16080237d2: Improve gen-frameworks.sh to directly update pkgs (authored by aheinecke).
Improve gen-frameworks.sh to directly update pkgs
Mon, Sep 2, 9:37 PM

Aug 28 2024

aheinecke committed rDd809526f3f41: swdb: Update GpgOL to 2.5.14 (authored by aheinecke).
swdb: Update GpgOL to 2.5.14
Aug 28 2024, 10:40 AM
aheinecke committed rWa48d7302a21b: Update GpgOL to 2.5.14 (authored by aheinecke).
Update GpgOL to 2.5.14
Aug 28 2024, 10:19 AM
aheinecke committed rO1bf6a16404db: Post release version bump (authored by aheinecke).
Post release version bump
Aug 28 2024, 10:14 AM
aheinecke committed rO1799dc2fcdb9: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Aug 28 2024, 10:13 AM

Aug 23 2024

aheinecke added a comment to T7267: Kleoaptra shows unknown validity for fully trusted S/MIME certificate in multipart/signed mail.

Btw. GpgOL also parses the mail as having a bad signature. Also gpgparsemail from gnupg. I wonder if the creation side of that mail is broken or the verification code. :)

Aug 23 2024, 1:34 PM · Restricted Project, mimetreeparser
aheinecke assigned T7266: GpgOL: Add handling for content type message/rfc822 to werner.

My recommendation would be to include this change together with the other changes from today even in a minor release since any changes are behind:

Aug 23 2024, 1:29 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke changed the status of T7266: GpgOL: Add handling for content type message/rfc822 from Open to Testing.

I tested all scenarios I could think of with multiple embedded mails and mails which had themself embedded mails. signed, unsigned, s/mime and openpgp.

Aug 23 2024, 1:25 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke committed rObc64fc1cc118: Update NEWS with my changes from today (authored by aheinecke).
Update NEWS with my changes from today
Aug 23 2024, 1:22 PM
aheinecke committed rOc0ca4f1b254f: Add support for encapsulated message/rfc822 data (authored by aheinecke).
Add support for encapsulated message/rfc822 data
Aug 23 2024, 1:22 PM
aheinecke committed rO9db795982bf4: Change order of overlay dtor (authored by aheinecke).
Change order of overlay dtor
Aug 23 2024, 1:22 PM
aheinecke committed rO3800e96e3292: Fix minor memory tracking issue (authored by aheinecke).
Fix minor memory tracking issue
Aug 23 2024, 1:22 PM
aheinecke committed rOdbcfa2b2f8bd: Add filename sanitizers for windows filenames (authored by aheinecke).
Add filename sanitizers for windows filenames
Aug 23 2024, 1:22 PM
aheinecke committed rO8349fea61411: Fix uninitalized return value in create_category (authored by aheinecke).
Fix uninitalized return value in create_category
Aug 23 2024, 1:21 PM
aheinecke renamed T7269: Attachments vanish from forward encrypted message from Attachments fanish from forward encrypted message to Attachments vanish from forward encrypted message.
Aug 23 2024, 12:47 PM · Restricted Project, Feature Request, gpgol
aheinecke added a comment to T7269: Attachments vanish from forward encrypted message.

This is caused by "Mail::removeOurAttachments_o()" to avoid that when you forward an encrypted mail, that the decrypted attachments are also attached as well as the original mail. Same goes for send again.

Aug 23 2024, 12:45 PM · Restricted Project, Feature Request, gpgol
aheinecke triaged T7267: Kleoaptra shows unknown validity for fully trusted S/MIME certificate in multipart/signed mail as Normal priority.
Aug 23 2024, 10:52 AM · Restricted Project, mimetreeparser

Aug 22 2024

aheinecke triaged T7266: GpgOL: Add handling for content type message/rfc822 as Normal priority.
Aug 22 2024, 10:54 AM · vsd32 (vsd-3.2.3), Restricted Project, gpgol

Aug 21 2024

aheinecke added a comment to rO3a1614bf140c: Revert "Set missing filename to rfc822_email.eml...

I was not expecting a controversy about the reversion as I already said in the weekly on monday that I think we should rather revert that then try to fix it for a 3.2.3 release.

Aug 21 2024, 6:21 PM
aheinecke added a comment to T7260: Kleopatra: Show certificate as VS-NfD compliant even if it has additional not compliant authentication subkeys.

In the keylist of Kleopatra or in the recipient selection of GpgOL we needed to display if the operation with these keys can be VS-NfD compliant or not. I have an encryption subkey which is compliant and aonther one that is not compliant, both are valid. Currently GnuPG will use the "last modified" of the two. And since it is not transparent to Kleopatra which subkey is used, kleopatra could not show "Encrypting to this key is compliant". Which was a requirement. Since we only tell GnuPG the fingerprint of the primary subkey as recipient, to me we would need to either directly add the subkey we want to use as recipient (with ! ) or we cannot really show it. Well maybe with a version check if GnuPG is adding this now.

Aug 21 2024, 5:54 PM · vsd33, kleopatra, Restricted Project
aheinecke added a comment to rO3a1614bf140c: Revert "Set missing filename to rfc822_email.eml...

In my opinion it is better to say-> GpgOL does not handle encapsulated mails and don't show anything. Then to now create a new behaviour where something is shown but that something is broken. If we "close" the original "no attachments are shown" issue, do I as a user now have to create a new support issue with "there is a file named rfc822_email.eml shown but it is empty"? So there is another round of communication about this issue while the problem is not solved. This way we can just say that a fix for handling embedded mails in crypto mails did not make it into the 2.5.13 release. Then to create a new state where the feature is broken differently.
Users would then ask themself: If the mail is empty, is it because my mail is somewhat special, etc?

Aug 21 2024, 5:28 PM
aheinecke committed rW63fe4ba49dc8: Udpdate GpgOL to 2.5.13 (authored by aheinecke).
Udpdate GpgOL to 2.5.13
Aug 21 2024, 2:55 PM
aheinecke committed rDb98f3d2d11ca: swdb: Add GpgOL-2.5.13 (authored by aheinecke).
swdb: Add GpgOL-2.5.13
Aug 21 2024, 2:31 PM
aheinecke committed rO3a1614bf140c: Revert "Set missing filename to rfc822_email.eml.. (authored by aheinecke).
Revert "Set missing filename to rfc822_email.eml..
Aug 21 2024, 2:25 PM
aheinecke added a reverting change for rO0d16049d41e0: Set missing filename to rfc822_email.eml for message/rfc822 attachments: rO3a1614bf140c: Revert "Set missing filename to rfc822_email.eml...
Aug 21 2024, 2:25 PM
aheinecke committed rO07eff1a30e79: NEWS: Note another fix for the next release (authored by aheinecke).
NEWS: Note another fix for the next release
Aug 21 2024, 2:25 PM
aheinecke committed rO744399bc32e9: Update NEWS for todays release. (authored by aheinecke).
Update NEWS for todays release.
Aug 21 2024, 2:25 PM
aheinecke committed rO5ddfb591577e: Auto update po files (authored by aheinecke).
Auto update po files
Aug 21 2024, 2:24 PM
aheinecke committed rOf1558b0d6329: Post release version bump (authored by aheinecke).
Post release version bump
Aug 21 2024, 2:24 PM

Aug 19 2024

aheinecke added a comment to T7019: Kleopatra: change "certificate detailed view" to tabbed interface instead of sub-windows.

Just thinking about this, we have at least one customer configuration that uses KXMLGui to hide all smartcard actions and the view. And one other that disables certify actions everywhere. We need to check that this still works with the new details view.

Aug 19 2024, 7:33 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke added a comment to T7088: Do not allow local installation (without administrator rights) for VSD.

Without administrator rights it does not work for me, since it then cannot write to %PROGRAMDATA% to install the VS-NfD mode config files. But the only thing for "does not work anyway" that I know and could quickly see is that "IPC connect call failed" problem with GPGEX (which we are planning to remove / replace anyway). So I don't think it is very important to remove this and addtionally we do not know if this is something that is used, we have offered it from the beginning but have no data if our customers use it. We can suspect that we would have seen more support questions about the gpgex error if it was widely used. But I always thought that the "only for me" installation option was useful for some use cases.

Aug 19 2024, 7:25 PM · vsd33, vsd, Restricted Project
aheinecke added a comment to T6354: All VSD and GPD binaries need a proper product name on Windows..

I think the executables also use the same values for translation.

Aug 19 2024, 7:10 PM · vsd33, vsd, kleopatra, Restricted Project, gpd
aheinecke triaged T7259: Kleopatra: Kwatchgnupg must not modify conf files as Wishlist priority.
Aug 19 2024, 6:52 PM · Bug Report, kleopatra
aheinecke added a subtask for T7147: Kleopatra: Add debug information / Log handling: T7259: Kleopatra: Kwatchgnupg must not modify conf files.
Aug 19 2024, 6:51 PM · Restricted Project, kleopatra
aheinecke added a parent task for T7259: Kleopatra: Kwatchgnupg must not modify conf files: T7147: Kleopatra: Add debug information / Log handling.
Aug 19 2024, 6:51 PM · Bug Report, kleopatra
aheinecke added a comment to T7259: Kleopatra: Kwatchgnupg must not modify conf files.

I would say this could be treated as a duplicate or subtask of T7147: Kleopatra: Add debug information / Log handling KWatchGnuPG is in my opinion not very useful, since as a developer debugging things the command line and "watchgnupg" without the K are more then enough, KWatchGnuPG is basically just a qprocess output viewer of watchgnupg. IMO it would be similar if we would just execute CMD or Konsole with "watchgnupg" and show that window. Logging to a socket has the advantage that the entries are displayed in the order they come in while with files there is an issue of io synchronization and not all components can log in the same file. But you could use same QProcess / watchgnupg to "sync" the log entires and then write them to a file.

Aug 19 2024, 6:51 PM · Bug Report, kleopatra

Aug 16 2024

aheinecke committed rOa522f50de42b: Fix classification of OpenPGP Multipart/Signed mails (authored by aheinecke).
Fix classification of OpenPGP Multipart/Signed mails
Aug 16 2024, 3:12 PM
aheinecke committed rOb06538416747: Ignore unknown write event again (authored by aheinecke).
Ignore unknown write event again
Aug 16 2024, 3:12 PM
aheinecke closed T7223: GpgOL: Handle Outlook settings which allow users to disable automatically marking mails as read as Resolved.

The whole problem that we now had to take care of marking mails as Read was a misunderstanding of the code. As I assumed since we saved the mail. The property change of "UnRead" would then not be synced to the server, but more testing and user feedback after the last release has shown that the even FC99 which we observed in the "Uncancellable write event" cases was sent to us in conjunction with the property change of UnRead.

Aug 16 2024, 2:56 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke committed rW958060d34ee0: Mark kio as dependency for gpgpass (authored by aheinecke).
Mark kio as dependency for gpgpass
Aug 16 2024, 10:22 AM
aheinecke committed rW5629c52a5049: Update frontend packages (authored by aheinecke).
Update frontend packages
Aug 16 2024, 10:22 AM

Aug 15 2024

aheinecke committed rW07b492f7b9bc: MSI: Update make-msi.guids (authored by aheinecke).
MSI: Update make-msi.guids
Aug 15 2024, 10:56 PM
aheinecke committed rWc4afa16e9fb7: Update AUTHENTICODE_FILES with diffrent x64 name (authored by aheinecke).
Update AUTHENTICODE_FILES with diffrent x64 name
Aug 15 2024, 10:56 PM
aheinecke committed rWd5bb388a20fc: Add --update|-u option to gen-tarball.sh (authored by aheinecke).
Add --update|-u option to gen-tarball.sh
Aug 15 2024, 10:56 PM
aheinecke committed rW42a0156fede5: Merge branch 'master' into kf6 (authored by aheinecke).
Merge branch 'master' into kf6
Aug 15 2024, 10:56 PM
aheinecke committed rW8f8d867b2cb5: Add copy of gpg-authcode-sign.sh and use it (authored by aheinecke).
Add copy of gpg-authcode-sign.sh and use it
Aug 15 2024, 10:56 PM
aheinecke committed rWbe8405d1baa2: MSI: Add target to try to link the MSI using WINE (authored by aheinecke).
MSI: Add target to try to link the MSI using WINE
Aug 15 2024, 10:56 PM
aheinecke committed rG3d015d106f4e: build-aux: Add PKCS#8 authenticode key support (authored by aheinecke).
build-aux: Add PKCS#8 authenticode key support
Aug 15 2024, 10:49 PM
aheinecke committed rG536fc8d33db5: build-aux: Add cleanup to gpg-authcode-sign.sh (authored by aheinecke).
build-aux: Add cleanup to gpg-authcode-sign.sh
Aug 15 2024, 10:49 PM
aheinecke committed rGPGPASSa034563f97c7: Fix QT_VERSION check (authored by aheinecke).
Fix QT_VERSION check
Aug 15 2024, 1:47 PM
aheinecke committed rGPGPASS676d0da97b63: Add missing includes for Qt5 (authored by aheinecke).
Add missing includes for Qt5
Aug 15 2024, 1:47 PM
aheinecke committed rO10721b1dccf4: Fix message save before decrypt handling (authored by aheinecke).
Fix message save before decrypt handling
Aug 15 2024, 1:31 PM
aheinecke committed rO0fc1eeef8c13: Add status info to a debug output (authored by aheinecke).
Add status info to a debug output
Aug 15 2024, 1:31 PM

Aug 14 2024

aheinecke added a comment to T7242: GpgOL: Shown attachments duplicate on selection of signed emails.

This is another side effect of: dd3ff8397aaf62e58fa9405ddc5397cb6bcfdc29 and 1f9c757872b033e1be8199c4d488ac84bf8f07bd before that revision the code that changed IPM.Note.GpgOL.MultipartSigned to IPM.Note.SMIME.MultipartSigned was only executed for S/MIME mails. I do now understand that the code in question at the beginning of decryptVerify_o was meant for other Addins, Outlook Web Interface etc. to ensure that the message class on the server was always IPM.Note.SMIME and not some GpgOL specific class so that outlook or other tools like securePIM would still treat the mail as S/MIME.

Aug 14 2024, 9:23 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke merged task T7243: GpgOL: multipart/signed OpenPGP SMTP transfered mails are displayed as S/MIME into T7242: GpgOL: Shown attachments duplicate on selection of signed emails.
Aug 14 2024, 8:56 PM · Restricted Project, gpgol
aheinecke merged T7243: GpgOL: multipart/signed OpenPGP SMTP transfered mails are displayed as S/MIME into T7242: GpgOL: Shown attachments duplicate on selection of signed emails.
Aug 14 2024, 8:56 PM · vsd32 (vsd-3.2.3), Restricted Project, gpgol
aheinecke added a comment to T7243: GpgOL: multipart/signed OpenPGP SMTP transfered mails are displayed as S/MIME.

This is not a distinct issue from T7242 but the same.

Aug 14 2024, 8:56 PM · Restricted Project, gpgol
aheinecke added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.

I went for the placeholder text because you asked what should be shown on error. And I would rather not follow your suggestion and show an empty widget but keep the placeholder text then.

Aug 14 2024, 7:47 PM · vsd33, gpd, Restricted Project, kleopatra
aheinecke added a comment to T7018: Kleopatra: Separate smartcard window with simplified layout.
In T7018#190062, @ebo wrote:

Suggestion for the "placeholder" screen:
Only show "Please insert a compatible smartcard." And then below: "Known supported smartcards are listed at https://gnupg.com/kb/smartcards.html".

Aug 14 2024, 3:39 PM · vsd33, gpd, Restricted Project, kleopatra
aheinecke added a comment to T6893: Kleopatra: Drag & Drop certificates to somewhere to export them.

Mh, in the past I would have thought that drag & drop might be worth it for the use case of browsers where you sometimes need to have your key as a text representation. That was originally the Use Case that stood behind the "Text export" in Kleopatra -> Details -> Export. But nowadays I feel that every text box I write into in browsers somehow supports also to drag a file in there for uploading. Or related I sometimes paste image data directly to phabricator and it is attached as a file. And if browsers can handle that, maybe we are even better suited if we would just export it as application/pgp-keys ? But I can't really specify that as I would develop this myself by trying some mime types on windows and see how the relevant software -> Windows Explorer, Outlook, Browser and maybe some other Office software handles that mime type.

Aug 14 2024, 12:28 PM · vsd33, kleopatra, Restricted Project
aheinecke changed the status of T6893: Kleopatra: Drag & Drop certificates to somewhere to export them from Testing to Open.

I tested it doesnt seem to work reliably on windows, it always exports into my home folder regardless of where I drag and drop in explorer or on the desktop window. The drop also seems to require an additional click while it usually works on windows on release and in Outlook it was inserted as a text block and not as a file attachment. Also, but that might be specific to the broken dev installation i have right now it seems to keep handles to the exported files open so I can't delete them or move them right after.

Aug 14 2024, 11:51 AM · vsd33, kleopatra, Restricted Project

Aug 13 2024

aheinecke committed rGd80345244c10: speedo,w32: Install ntbtls as a library (authored by aheinecke).
speedo,w32: Install ntbtls as a library
Aug 13 2024, 10:10 AM
aheinecke triaged T7248: MSI: Link the MSI package with wine as Wishlist priority.
Aug 13 2024, 9:56 AM · Restricted Project, gpg4win, Installer
aheinecke committed rKLEOPATRAa0b0827c4235: Fix build for 64 bit Windows (authored by aheinecke).
Fix build for 64 bit Windows
Aug 13 2024, 9:40 AM
aheinecke added a comment to T7064: Kleopatra: Add additional info to Help menu.

Help -> Additional Documentation -> GnuPG Commandline now brings up the GnuPG Manual in the browser for Gpg4win. This solves the issue that this menu entry (Additional Documentation) existed in Gpg4win and Kleopatra on general Linux but was empty. And the API does exist now to add more entries easily if suggested. I just checked on Linux in master and it worked for me.

Aug 13 2024, 8:58 AM · kleopatra, Restricted Project, vsd33

Aug 12 2024

aheinecke added a comment to T7224: Kleopatra: broken in Testversion beta-41.

While searching for a different issue I found T6512: keyboxd with data pipe in which as I understand it a keyboxd hang is fixed but the fix in that task is not part of the stable branch and only in master. I might be misunderstanding it but just from reading the comments in T6512 this might be related.

Aug 12 2024, 11:32 AM · Bug Report, kleopatra, Restricted Project
aheinecke closed T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Aug 12 2024, 11:25 AM · Windows 64, Feature Request, gnupg26
aheinecke closed T6484: dll: 64-bit different name for libgcrypt, libksba, ntbtls, and gpgme as Resolved.

This issue can be resolved in my opinion, as I have tested the 64 bit installer and tested a 64 bit pg4win. The current status of this is that we don't want to have different library names depending on the architecture since it is installed in the same way as linux in different directories. So there is nothing left to do here.

Aug 12 2024, 11:25 AM
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
aheinecke committed rWa7fb5bb16c87: Fix make_msi script generation (authored by aheinecke).
Fix make_msi script generation
Aug 12 2024, 10:55 AM
aheinecke committed rW236f95ba82c7: Fix a patch file name in EXTRA_DIST (authored by aheinecke).
Fix a patch file name in EXTRA_DIST
Aug 12 2024, 10:55 AM

Aug 9 2024

aheinecke committed rW1ca8e131fc69: Update build system to handle both 32 and 64 bit (authored by aheinecke).
Update build system to handle both 32 and 64 bit
Aug 9 2024, 4:36 PM
aheinecke committed rWe555b289ae19: Docker: Do rsync generated config files (authored by aheinecke).
Docker: Do rsync generated config files
Aug 9 2024, 4:36 PM
aheinecke committed rW173737bef159: Docker: do not create tmp dir for inplace builds (authored by aheinecke).
Docker: do not create tmp dir for inplace builds
Aug 9 2024, 4:36 PM
aheinecke closed T6245: GpgOL: build: Update for new gpgrt-config and *.pc as Resolved.

This works now.

Aug 9 2024, 4:32 PM · Windows, gpgol, Feature Request

Aug 8 2024

aheinecke closed T6862: Document how to switch akonadi database backend to sqlite as Resolved.

I tested it and updated the community wiki documentation to refer to it.

Aug 8 2024, 9:22 PM · Restricted Project, KMail
aheinecke committed rW639bcc2757bf: Update snapshots and switch gpg4win-tools branch (authored by aheinecke).
Update snapshots and switch gpg4win-tools branch
Aug 8 2024, 5:24 PM
aheinecke committed rWe869360ac167: Allo multiople package arguments for gen-tarball (authored by aheinecke).
Allo multiople package arguments for gen-tarball
Aug 8 2024, 5:24 PM
aheinecke committed rWe632b7ea0bd8: Syntax improvements for README (authored by aheinecke).
Syntax improvements for README
Aug 8 2024, 5:24 PM
aheinecke committed rG9e2633937c0c: speedo,w32: Update libassuan dll name in wxs (authored by aheinecke).
speedo,w32: Update libassuan dll name in wxs
Aug 8 2024, 3:19 PM
aheinecke committed rGfd90013a1268: speedo,w32: Fix check for gpg-authcode-sign.sh (authored by aheinecke).
speedo,w32: Fix check for gpg-authcode-sign.sh
Aug 8 2024, 3:19 PM
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
aheinecke closed T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated, a subtask of T5824: Kleopatra: Full accessibility support, as Resolved.
Aug 8 2024, 12:27 PM · kleopatra, Restricted Project
aheinecke closed T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated as Resolved.

Well for 3.3 we will have full support for high contrast with the correct icons on all platforms, additionally we detect and support dark mode on all Windows 10 Versions > 1709 So this can be resolved. (Both for Qt5 and 6). What I have not yet checked if Qt6::systemInfo::colorScheme reports the correct one under windows 11 desert theme, but as you mention that is also part of a different issue where when then also should clean up the kleo systeminfo etc. if this is reliably supplied as information by qt.

Aug 8 2024, 12:27 PM · vsd33 (vsd-3.3.0), Windows, kleopatra, Restricted Project

Aug 7 2024

aheinecke committed rW0b918c97003e: Rewrite / Update README (authored by aheinecke).
Rewrite / Update README
Aug 7 2024, 10:09 AM
aheinecke updated subscribers of T7238: Security consideration with group folders in gpgpass.

Well, my hope for this was some kind of Format where we keep the keys + the signature together with encrypted files. Because I think it is an extremely common usecase to decrypt a file, modify it and then to reencrypt it to the recipients that it was encrypted to before and I think it would be a good usability improvement if after decryption, when a file is then encrypted again Kleopatra would have the recipient dialog prefilled with the original recipients. T6564: Kleopatra: Re-encrypt an encrypted folder to the original recpients And for Gpgpass this could be used in exactly the same manner just with a diffrent UI and focused on folders with multiple files.

Aug 7 2024, 9:37 AM · Documentation, gpgpass