| Summary: | UI Select Certificate dialog shows extra info in “Issued to” column for RSA certs | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | NISZ LibreOffice Team <libreoffice> |
| Component: | UI | Assignee: | Gabor Kelemen (allotropia) <kelemeng> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | heiko.tietze, mentoring, nemeth, samuel.mehrbrodt, xiscofauli |
| Priority: | medium | Keywords: | bibisected, bisected, difficultyBeginner, easyHack, skillCpp |
| Version: | 5.4.0.3 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | target:7.0.0 target:6.4.4 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 105605 | ||
| Attachments: |
Screenshot of the dialog in 5.3 and current master
Example document signed with most of my cert zoo before and after the patch |
||
|
Description
NISZ LibreOffice Team
2020-03-31 09:07:36 UTC
I don't think this is a regression, just a matter of personal taste. Adding UX team to decide which info would be better to display I agree with short information (CN and O) as the long version is available after selection. Any reason why this was changed, Samuel? The change was for displaying OpenPGP keys, the side effect was unintended. Whoever fixes this, please make sure that both OpenPGP keys and X.509 certs are displayed correctly. This can be an easy hack. Check GetContentPart in xmlsecurity/source/dialogs/resourcemanager.cxx . Created attachment 159806 [details] Example document signed with most of my cert zoo before and after the patch Proposed patch: https://gerrit.libreoffice.org/c/core/+/92675 Gabor Kelemen committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/bedba76adb9b1421a7d939cfef44b8194e987888 tdf#131733 Show only CN part of X.509 subject info It will be available in 7.0.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Gabor Kelemen committed a patch related to this issue. It has been pushed to "libreoffice-6-4": https://git.libreoffice.org/core/commit/c6b6ac53e71661e1fd8ae2ee99df3eb3ea4bd517 tdf#131733 Show only CN part of X.509 subject info It will be available in 6.4.4. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |