-
-
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
HTML parsing in attributes #5755
Milestone
Comments
Thats definitely a mistake if enabled |
In fact, this is enabled to easily format the output! In file
|
Nice to have additions:
|
Merged
Done in #5834
Maybe I should open a new issue? |
droidmonkey
pushed a commit
to mdhooge/keepassxc
that referenced
this issue
Dec 19, 2020
* Fix keepassxreboot#5755 - HTML escape attributes prior to preview * Place attribute preview into a table and convert line breaks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Overview
When attributes are printed on the "Advanced" tab in the "Preview" area, the text is analysed for HTML tags.
Whenever you have a single "inferior" sign, the sign and everything after is not printed.
Steps to Reproduce
Expected Behavior
For #1, we should see the text “1<2“.
For #2, I'm not sure…
I don't know if this HTML parsing is done on purpose but this is misleading. If you have a long password with an inferior sign at the end, you can easily overlook the fact that some characters are missing!
Actual Behavior
1. “1”
2. “1<2“
Context
KeePassXC - Version 2.6.2
Revision: e9b9582
Qt 5.15.1
Debugging mode is disabled.
Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 5.9.8-arch1-1
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.7
Operating System: ArchLinux
Desktop Env: KDE
Windowing System: X11
The text was updated successfully, but these errors were encountered: