When including one or more caret symbols in passwords, sometimes auto-type outputs an ampersand instead of the first caret symbol. Right clicking in the app and selecting "Copy password" seems to always work as expected.
Steps to Reproduce
Create a password with one or more caret symbols ("^") in it
Use auto-type a few times to paste the password to a text document
Expected Behavior
I expect a caret symbol always to be output as a caret symbol
Actual Behavior
Instead of the caret symbol, sometimes an ampersand appears in the output instead
Context
KeePassXC - Version 2.7.4
Revision: 63b2394
Qt 5.15.8
Debugging mode is disabled.
Operating system: Debian GNU/Linux 12 (bookworm)
CPU architecture: x86_64
Kernel: linux 6.6.13+bpo-amd64
Enabled extensions:
Auto-Type
Browser Integration
SSH Agent
KeeShare
YubiKey
Secret Service Integration
Cryptographic libraries:
Botan 2.19.3
KeePassXC - 2.7.4
Revision: 63b2394
Operating System: Linux
Desktop Env: Gnome
Windowing System: X11
Overview
When including one or more caret symbols in passwords, sometimes auto-type outputs an ampersand instead of the first caret symbol. Right clicking in the app and selecting "Copy password" seems to always work as expected.
Steps to Reproduce
Expected Behavior
I expect a caret symbol always to be output as a caret symbol
Actual Behavior
Instead of the caret symbol, sometimes an ampersand appears in the output instead
Context
KeePassXC - Version 2.7.4 Revision: 63b2394
Qt 5.15.8 Debugging mode is disabled.
Operating system: Debian GNU/Linux 12 (bookworm) CPU architecture: x86_64 Kernel: linux 6.6.13+bpo-amd64
Enabled extensions:
Cryptographic libraries:
Operating System: Linux Desktop Env: Gnome Windowing System: X11