-
Notifications
You must be signed in to change notification settings - Fork 645
Improve: Exclude sensitive Linux pastes from history #455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Sewer56
wants to merge
10,000
commits into
ProtonMail:main
Choose a base branch
from
Sewer56:add-linux-sensitive-clipboard
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Improve: Exclude sensitive Linux pastes from history #455
Sewer56
wants to merge
10,000
commits into
ProtonMail:main
from
Sewer56:add-linux-sensitive-clipboard
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Remove hardcoded renew amounts See merge request web/clients!18751
CP-10066
Add recovery step to signup context See merge request web/clients!18366
Fix notification when moving out of spams and and update messages See merge request web/clients!18755
Show badges if the tabs are hidden See merge request web/clients!18734
Process all metrics on login in signup context See merge request web/clients!18741
fixing typo reedeem to redeem See merge request web/clients!18759
Co-authored-by: Guillame Gonzalez <[email protected]> Co-authored-by: Richard Tetaz <[email protected]>
Add event loop v6 See merge request web/clients!15033
Group all color loops into one to avoid repetition See merge request web/clients!18678
Update elements total when applying labels See merge request web/clients!18869
1e4ffe8 to
8c63f2f
Compare
e991d10 to
7f5dbf2
Compare
3676cd2 to
41662f2
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related:
--secretflag settingx-kde-passwordManagerHintbugaevc/wl-clipboard#177This PR enables the
x-kde-passwordManagerHintMIME on clipboard writes viaexclude_from_history().Although originally a KDE invention, this is commonly supported across various software in the Linux ecosystem (including other password managers) and should prevent certain clipboard managers from storing passwords inside unencrypted clipboard history, which is undesired.
Unfortunately, I have not been able to test if this works on my live system.
Due to following issue:
I couldn't get any of the workarounds to work.
After I already spent ~2 hours, 1.5h of which were just trying to get it to build 😅 Sewer56@de6b93e#diff-cef540503c67fa4a36d1b9fe95a62f979c4b8b2bc43a6e023e250b7154341afc (👈 Reproducible direnv/devenv)
[Between having no real webdev experience with yarn, etc. undocumented dependencies, and NixOS; getting it to build at all was not easy. Biggest thing was not knowing
package.jsoninside each project exposes ascripts, which contains the runnable items.]Anyway, I'll leave the rest up to you folks.