-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Clipboard manager interaction #478
Comments
Not sure if this is the right place to leave this comment but: Observed behavior: Running KDE (Kubuntu 18.04.1), my clipboard is NOT cleared after set number of seconds after copying a password from KeePassXC. I am using the Snap installation (see debug info below). Is there any setting, in KeePassXC or KDE / KDE's clipboard manager to allow KeePassXC to delete the clipboard contents? Any work-arounds? Happy to create a new issue, but this one seems connected. Debug infoKeePassXC - Version 2.3.4 Libraries:
Operating system: Ubuntu Core 18 Enabled extensions:
|
Just noticed that on Ubuntu 18.10 with KDE that my clipboard is also not being cleared. This is pretty problematic, considering any application of website that can access the clipboard can not access copied passwords. I'm not sure if I am comfortable using KeePassXC after discovering that passwords just hang out in the clipboard... Debug InfoKeePassXC - Version 2.3.4 Libraries:
Operating system: Ubuntu 18.10 Enabled extensions:
|
Related:
Klipper still holds passwords in it's history, and is not cleared. Despite their being a merged fix. |
The PR was merged into 2.4.0. You can try using the beta2 to see if Klipper is cleared properly. It was tested when merged so it should work. |
Gotcha. Is there any way to get 2.4.0 from the package manager or ppa? Sidenote, isn't this one of the kinds of issues that backporting is for? Specially security vulnerabilities/issues? |
Sure but that ship has sailed by now. |
Resize columns once when the entry list is set. Based on keepassx/keepassx#158 Closes keepassxreboot#478
Resize columns once when the entry list is set. Based on keepassx/keepassx#158 Closes keepassxreboot#478
This is mostly a followup to #336
This is not something that can reasonably fixed in GPaste nor any other clipboard managers without an intervention on the other side too (or I'd be really curious how, as the clipboard specification for X doesn't have anything to handle that, and the one for wayland is practically inexistant).
I'm here to suggest two solutions, one is "generic", the other one is GPaste specific as GPaste has a special feature for handling correctly password (e.g not displaying them anywere and not saving them to disk, to keep it simple).
The first one: add a "target" as X call them when taking ownership of the semection, such as "x-special/clipboards-manager-ignore". Any clipboard manager can then ignore everything coming from keepassxc by just checking if that target is specified.
The second one: GPaste exposes a DBus interface (which can also be controlled from the cli tool). I think an example is clearer than an explaination:
or using the DBus interface
There's also a C library that wraps all of this up.
The text was updated successfully, but these errors were encountered: