Built, packaged and signed with ricochet-build tag 3.0.34-build1
This release adds initial support for disabling window capture of Ricochet-Refresh windows on Windows using the SetWindowDisplayAffinity
function to hopefully mitigate some snooping through Microsoft's new Windows Recall 'feature'. This change has the following consequences:
- Users will no longer be able to capture Ricochet-Refresh window visuals (e.g. via screenshots or OBS screen capture)
- Any accessibility or translation software which depends on such capture functionality will no longer work with Ricochet-Refresh
For now, this change is enabled by default for all Windows users, but if there is a genuine need it could be made configurable with sensible defaults. This was tested in a Windows 10 LTSC VM and confirmed that Ricochet-Refresh windows are not composited when taking screenshots (whereas version 3.0.33 windows are visible), but further confirmation from other Windows users would be appreciated. 😃
See Signal's blog post for further background and details on the approach we've used here:
As always, we would encourage at-risk users to migrate away from operating systems which do not respect users' privacy.
Changelog
All Platforms
- Updated tor-expert-bundle to 14.5.3
- Updated Qt to 5.15.17