When signing with a password protected gpg key, there are some issues: * If you cancel the password dialog, you should get back to the certificate selector. Currently the certificate dialog will be closed. * If you afterwards try to sign with another key, you will be asked to enter the password of the former key again. * When there already is an existing signature and you try to sign with a password protected signature, then cancel the password dialog, the signature will be created anyway.
Sure, let's do it.
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b7a6d5752a3f60dc29cde6ea05ee6b7112dc4780 tdf#108828 Show certificate selector again after cancelling password dialog It will be available in 25.2.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.
> * If you cancel the password dialog, you should get back to the certificate selector. Currently the certificate dialog will be closed. This is fixed with above commit.
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0e1592094e7463b07e9bc9725b4c85d5244bf997 tdf#108828 Prevent leaking keys from previous signing sessions It will be available in 25.2.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.
> * If you afterwards try to sign with another key, you will be asked to enter the password of the former key again. > * When there already is an existing signature and you try to sign with a password protected signature, then cancel the password dialog, the signature will be created anyway. These two problems are fixed with the second commit.
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "libreoffice-24-8": https://git.libreoffice.org/core/commit/ba2d46a55e601007be9d06b1980a4d05957a2908 tdf#108828 Show certificate selector again after cancelling password dialog It will be available in 24.8.0.2. 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.
Samuel Mehrbrodt committed a patch related to this issue. It has been pushed to "libreoffice-24-8": https://git.libreoffice.org/core/commit/e9ebcb15f0cb458da0a0c7583fa740c063a5e107 tdf#108828 Prevent leaking keys from previous signing sessions It will be available in 24.8.0.2. 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.