Page MenuHome GnuPG
Feed Advanced Search

Today

gniibe added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

I fixed the problem (which I identified above) in gniibe/t7759 branch. There might be other causes/problems for the particular symptom, so, I don't know the fix resolves the symptom or not.

Mon, Sep 1, 4:16 AM · gnupg26, gpgme, kleopatra, gpd5x

Fri, Aug 29

ebo edited projects for T7098: Change the GpgOL encryption icon according to its state, added: vsd34; removed vsd33.
Fri, Aug 29, 12:30 PM · vsd34, gpd5x, Feature Request, Restricted Project, gpgol

Thu, Aug 28

timegrid updated the task description for T7578: gpgpass: test feedback collection.
Thu, Aug 28, 12:05 PM · gpd5x, gpgpass
m.eik changed the edit policy for T7799: gpg-agent crashes when using putty for ssh connection.
Thu, Aug 28, 11:06 AM · gpd5x, gpgagent, gpg4win

Wed, Aug 27

ebo updated the task description for T7786: Draft: Kleopatra: improvements of signature verification result messages.
Wed, Aug 27, 2:32 PM · a11y, gpd5x, kleopatra
ebo triaged T7797: Kleopatra: Draft: Redesign "Directory Services" configuration tab as Wishlist priority.
Wed, Aug 27, 12:36 PM · gpd5x, kleopatra
ebo updated the task description for T7701: Draft: Kleopatra: Add information for verification results.
Wed, Aug 27, 12:13 PM · gpd5x, kleopatra
ebo added a comment to T7701: Draft: Kleopatra: Add information for verification results.

tooltip suggestion for d, not trusted and expired:
Ask the sender for an updated certificate and when you receive it, follow the procedure to establish trust and certify it.
or:
Ask the sender for an updated certificate. When you receive it, you need to establish trust and certify it.

Wed, Aug 27, 12:11 PM · gpd5x, kleopatra
ebo triaged T7796: Kleopatra: sort faulty results to the top in case of multiple verifications for a file as Low priority.
Wed, Aug 27, 10:52 AM · gpd5x, kleopatra
werner moved T7759: Kleopatra: Notepad encryption with S/MIME fails from Backlog to WIP on the gnupg26 board.
Wed, Aug 27, 10:34 AM · gnupg26, gpgme, kleopatra, gpd5x
gniibe added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

Similar situation could happen with gpgsm + gpg-agent, when gpg-agent is invoked by gpgsm.
(1) No gpg-agent.
(2) In gpgme, by engine-gpgsm, gpgsm is invoked with --logger.
(3) In gpgsm_keylist, it makes sure gpg-agent is available by GETINFO agent-check, using gpgsm_assuan_simple_command.
(4) In the server side, it tries to connect gpg-agent, invokes gpg-agent, and connect to the agent again.
(5) On Windows, it may takes time to invoke gpg-agent. And it may try to connect multiple times. Each trial may generate debug messages.
(6) When it takes too much time, the debug messages are too much. It may fill the pipe.
(7) And it blocks at log_string in my_libassuan_log_handler.
(8) ... it hangs.

Wed, Aug 27, 6:53 AM · gnupg26, gpgme, kleopatra, gpd5x
gniibe added a comment to T7759: Kleopatra: Notepad encryption with S/MIME fails.

Hypothetical scenario (gpgsm --server + dirmngr):
(0) It may hang when much debug messages are generated by libassuan to the pipe of --logger (diag_cb).
(1) In gpgme, by engine-gpgsm, gpgsm is invoked with --logger.
(2) If it's the case of standard gpgme interactions which uses gpgsm_io_event, no problem. Because the data on diag_cb is consumed well.
(3) In case of gpgsm_encrypt (or other commands), it uses gpgsm_assuan_simple_command which does not consume the data on diag_cb pipe at all.
(4) In particular, in set_recipients, gpgsm_assuan_simple_command is called by the number of recipients.
(5) IIUC, in the server side, dirmngr is used by the call chain of:

  • gpgsm_add_to_certlist
  • gpgsm_validate_chain...
  • gpgsm_dirmngr_isvalid

(6) In gpgsm_dirmngr_isvalid function, libassuan is used as client side, it generates debug messages.
(7) When there are many recipients, the debug message may be big enough to fill the pipe.
(8) When pipe is filled, it blocks by log_string in my_libassuan_log_handler, waiting the data in pipe is consumed.
(9) ... it hangs.

Wed, Aug 27, 5:12 AM · gnupg26, gpgme, kleopatra, gpd5x

Tue, Aug 26

ebo triaged T7795: Draft: Kleopatra: shorter text for verification with same name .sig file as Normal priority.
Tue, Aug 26, 4:41 PM · gpd5x, kleopatra

Mon, Aug 25

ikloecker moved T6117: Kleopatra: Make creation of S/MIME certificate signing request accessible from Backlog to WIP on the gpd5x board.
Mon, Aug 25, 11:40 AM · a11y, gpd5x, vsd34, kleopatra

Thu, Aug 21

ikloecker moved T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open from Backlog to WIP on the vsd34 board.
Thu, Aug 21, 4:12 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker moved T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open from Backlog to WIP on the vsd34 board.
Thu, Aug 21, 3:47 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker moved T7558: Kleopatra: Show a certificate's comment field in certification dialog. from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:47 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7707: Kleopatra: Unformatted fingerprints from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:45 PM · vsd34, gpd5x, kleopatra
ikloecker added a comment to T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open.

Backported for VSD 3.4

Thu, Aug 21, 3:38 PM · vsd34, Bug Report, gpd5x, kleopatra
ikloecker moved T7552: Kleopatra: Add search function to "configuration overview" from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:31 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:29 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7558: Kleopatra: Show a certificate's comment field in certification dialog. from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:24 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7394: Kleopatra: RSA-1024 is shown as "Unknown algorithm" in the certificate list from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:11 PM · vsd34, gpd5x, kleopatra
ikloecker moved T7215: Improve UX of "subkey expiry change" window from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 3:06 PM · vsd34, gpd5x, kleopatra
ebo added a project to T7215: Improve UX of "subkey expiry change" window : vsd34.
Thu, Aug 21, 2:37 PM · vsd34, gpd5x, kleopatra
ebo closed T6869: Kleopatra: Improve verification results messages (esp. for invalid signature and multiple signatures) as Resolved.
Thu, Aug 21, 2:37 PM · gpd5x, kleopatra
ebo added a project to T7558: Kleopatra: Show a certificate's comment field in certification dialog.: vsd34.
Thu, Aug 21, 2:34 PM · vsd34, gpd5x, kleopatra
ebo closed T7554: Kleopatra: Restore last window location on next start as Resolved.
Thu, Aug 21, 2:33 PM · gpd5x, kleopatra
ebo added a project to T7707: Kleopatra: Unformatted fingerprints: vsd34.
Thu, Aug 21, 2:32 PM · vsd34, gpd5x, kleopatra
ebo closed T5304: Kleopatra: Main certificate view does not keep selected column width as Resolved.
Thu, Aug 21, 2:31 PM · gpd5x, Bug Report, kleopatra, gpg4win
ebo closed T7575: Kleopatra: Migrate application configuration file and state configuration file from old location to new location as Resolved.
Thu, Aug 21, 2:27 PM · Windows, gpd5x, kleopatra
ebo closed T7553: Kleopatra: change string and logic for option to continue showing the result window , a subtask of T7557: Kleopatra: Sign/encrypt result window improvements (KF6), as Resolved.
Thu, Aug 21, 2:26 PM · gpd5x, kleopatra
ebo closed T7553: Kleopatra: change string and logic for option to continue showing the result window as Resolved.
Thu, Aug 21, 2:26 PM · gpd5x, kleopatra
ebo closed T7652: Kleopatra: Add plural in verification messages for multiple signatures as Resolved.
Thu, Aug 21, 2:24 PM · gpd5x, kleopatra
ebo added a project to T7644: Kleopatra: 'Show Audit Log' in signature verification needs two clicks to open: vsd34.
Thu, Aug 21, 2:23 PM · vsd34, Bug Report, gpd5x, kleopatra
ebo added a project to T7615: Kleopatra: Make completion of commands entered in GnuPG Configuration Overview dialog case-sensitive: vsd34.
Thu, Aug 21, 2:19 PM · vsd34, gpd5x, kleopatra
ebo added a project to T7552: Kleopatra: Add search function to "configuration overview": vsd34.
Thu, Aug 21, 2:18 PM · vsd34, gpd5x, kleopatra
ebo added a project to T7394: Kleopatra: RSA-1024 is shown as "Unknown algorithm" in the certificate list : vsd34.
Thu, Aug 21, 2:13 PM · vsd34, gpd5x, kleopatra
ebo closed T7232: Kleopatra: Crash on startup when CMS is disabled as Resolved.
Thu, Aug 21, 2:10 PM · gpd5x, Bug Report, kleopatra
ebo closed T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes, a subtask of T6932: Icons, darkmode and stuff, as Resolved.
Thu, Aug 21, 2:09 PM · gpd5x, kleopatra
ebo closed T7594: Kleopatra: Wrong color for disabled text, links, and tool tips with high contrast modes as Resolved.
Thu, Aug 21, 2:09 PM · Windows, a11y, gpd5x, kleopatra
ebo triaged T7790: Kleopatra: "no trusted certification" should have precedence over "expired" in signature verification as Normal priority.
Thu, Aug 21, 1:01 PM · gpd5x, kleopatra
ebo created T7790: Kleopatra: "no trusted certification" should have precedence over "expired" in signature verification.
Thu, Aug 21, 12:38 PM · gpd5x, kleopatra
ebo updated the task description for T7786: Draft: Kleopatra: improvements of signature verification result messages.
Thu, Aug 21, 12:26 PM · a11y, gpd5x, kleopatra
werner triaged T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data as Low priority.

Nope: There are many different error codes returned, Kleopatra may want to map them to a common one.

Thu, Aug 21, 11:32 AM · gnupg, gpd5x, kleopatra
ikloecker moved T7736: Pinentry: Show/hide button not accessible by keyboard from Backlog to WIP on the vsd34 board.

In the meantime pinentry has been updated also for VSD 3.4.

Thu, Aug 21, 10:31 AM · vsd33 (vsd-3.3.3), vsd34, gpd5x, a11y, pinentry
ikloecker changed the status of T7752: Create default Shortcut for details from Open to Testing.
Thu, Aug 21, 10:26 AM · kleopatra, vsd34, gpd5x, a11y
ikloecker moved T7752: Create default Shortcut for details from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 10:25 AM · kleopatra, vsd34, gpd5x, a11y
ikloecker moved T7612: Kleopatra: ignores its own language settings for the filter names from Backlog to WIP on the vsd34 board.

Backported for VSD 3.4

Thu, Aug 21, 9:44 AM · vsd34, gpd5x, kleopatra
ebo triaged T7789: Kleopatra: Wrong error message when choosing an expired certificate for encryption as Normal priority.
Thu, Aug 21, 9:33 AM · vsd34, Bug Report, gpd5x, kleopatra
timegrid moved T7639: Kleopatra: Version information sometimes not shown. from vsd-3.3.1 to vsd-3.3.3 on the vsd33 board.
Thu, Aug 21, 9:24 AM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, kleopatra
ebo moved T7515: Kleopatra: reduce the number of actions in the context menu from QA to WIP on the gpd5x board.
Thu, Aug 21, 9:14 AM · gpd5x, kleopatra

Wed, Aug 20

ebo added a project to T7612: Kleopatra: ignores its own language settings for the filter names: vsd34.
Wed, Aug 20, 3:56 PM · vsd34, gpd5x, kleopatra
ebo triaged T7786: Draft: Kleopatra: improvements of signature verification result messages as Normal priority.
Wed, Aug 20, 12:34 PM · a11y, gpd5x, kleopatra
ebo edited projects for T6819: Kleopatra: Add separate info button for group info to improve accessibility , added: gpd5x; removed Restricted Project.

the issue is the same in Gpg4win-5.0.0-beta357:

Wed, Aug 20, 11:07 AM · gpd5x, a11y, kleopatra
ebo triaged T7785: Kleopatra notepad: text reduction in case of signature verification only as Low priority.
Wed, Aug 20, 10:59 AM · gpd5x, kleopatra
ebo renamed T6544: Kleopatra: Feedback for invalid date input from Draft: Kleopatra: Feedback for invalid date input to Kleopatra: Feedback for invalid date input.
Wed, Aug 20, 10:26 AM · gpd5x, kleopatra
TobiasFella claimed T7782: Kleopatra: convert the audit log link to a button.
Wed, Aug 20, 9:51 AM · gpd5x, kleopatra
ebo triaged T7784: Kleopatra notepad: change to buttons in result list widget as Normal priority.
Wed, Aug 20, 9:39 AM · gpd5x, kleopatra
ebo triaged T7782: Kleopatra: convert the audit log link to a button as Normal priority.
Wed, Aug 20, 9:26 AM · gpd5x, kleopatra

Tue, Aug 19

timegrid moved T7639: Kleopatra: Version information sometimes not shown. from QA to vsd-3.3.1 on the vsd33 board.
Tue, Aug 19, 5:19 PM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, kleopatra
timegrid added a comment to T7639: Kleopatra: Version information sometimes not shown..

Mostly looks good to me on GnuPG-VS-Desktop-3.3.90.8-Beta-Standard.msi (3.3.3 betaversion) @ win10
(tested with 10 restarts)

Tue, Aug 19, 5:19 PM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, kleopatra
ebo created T7782: Kleopatra: convert the audit log link to a button.
Tue, Aug 19, 5:11 PM · gpd5x, kleopatra
TobiasFella added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

We decided to remove one more item:

Copy to card

Because it is only doe once, usually.

Tue, Aug 19, 4:12 PM · gpd5x, kleopatra
ebo added a comment to T7515: Kleopatra: reduce the number of actions in the context menu.

We decided to remove one more item:

  • Copy to card

Because it is only doe once, usually.

Tue, Aug 19, 3:59 PM · gpd5x, kleopatra
ebo updated the task description for T7637: Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded .
Tue, Aug 19, 3:54 PM · gpd5x, kleopatra
ebo updated the task description for T7637: Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded .
Tue, Aug 19, 3:50 PM · gpd5x, kleopatra
ebo renamed T7637: Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded from Draft: Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded to Kleopatra: certifications by available secret key which is *not* set to "ultimate" owner trust are disregarded .
Tue, Aug 19, 3:43 PM · gpd5x, kleopatra
ebo updated the task description for T6666: Draft: Kleopatra: revise certificate list filters.
Tue, Aug 19, 3:18 PM · gpd5x, kleopatra
TobiasFella changed the status of T7556: Kleopatra: Sign/encrypt window improvement (KF6) from Open to Testing.
Tue, Aug 19, 3:16 PM · gpd5x, kleopatra
TobiasFella added a comment to T7556: Kleopatra: Sign/encrypt window improvement (KF6).

https://invent.kde.org/pim/kleopatra/-/merge_requests/410 has been merged for the accelerators

Tue, Aug 19, 9:02 AM · gpd5x, kleopatra
ebo moved T7639: Kleopatra: Version information sometimes not shown. from WiP to QA on the vsd33 board.
Tue, Aug 19, 8:42 AM · vsd33 (vsd-3.3.3), Bug Report, gpd5x, kleopatra

Mon, Aug 18

ikloecker changed the status of T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting from Open to Testing.

I've also fixed the problem that a file named mail.P7M was not treated as encrypted email message. I think this could be tested/verified.

Mon, Aug 18, 3:11 PM · gpd5x, kleopatra
ikloecker claimed T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting.
Mon, Aug 18, 11:49 AM · gpd5x, kleopatra
ikloecker added a comment to T7776: Kleopatra: NVDA reads parent window of error messages.

After studying the logs created by NVDA and its source code I strongly suspect that the problem needs to be fixed in NVDA. NVDA tries to avoid repeating the text of common ancestors of the old and the new focus object, but it fails to detect the Create OpenPGP Certificate dialog as common ancestor of the text edit field in this dialog and the Error (child) window.

Mon, Aug 18, 11:28 AM · gpd5x, a11y, kleopatra

Fri, Aug 15

ebo moved T7757: Kleopatra: Error "no data" on decryption of tar.gpg archive from Backlog to WIP on the gpd5x board.
Fri, Aug 15, 12:07 PM · gnupg26, gpd5x, kleopatra
ebo triaged T7780: Kleopatra: upper case file extensions should be treated the same as lower case when decrypting as Normal priority.
Fri, Aug 15, 12:04 PM · gpd5x, kleopatra

Thu, Aug 14

alexk triaged T7779: dirmngr: use different keyserver for sending and receiving certificates as Normal priority.
Thu, Aug 14, 5:05 PM · dirmngr, vsd34, gpd5x

Wed, Aug 13

ebo edited projects for T6424: GpgOL: Move resolver code into Kleopatra, added: gpd5x; removed Restricted Project.
Wed, Aug 13, 4:12 PM · gpd5x, vsd34, kleopatra, gpgol
ebo added a comment to T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data.

We need a better error code from gpg to change this

Wed, Aug 13, 2:43 PM · gnupg, gpd5x, kleopatra
ebo updated the task description for T7755: Kleopatra: Show error if a certification did not succeed, even if the cause is crash of background process.
Wed, Aug 13, 2:40 PM · gnupg, gpgme, gpd5x, kleopatra
ebo triaged T7755: Kleopatra: Show error if a certification did not succeed, even if the cause is crash of background process as Low priority.

We decided that gpg should emit a status message for success, too.
gpgme should then look for that status message instead of only absence of error.

Wed, Aug 13, 2:35 PM · gnupg, gpgme, gpd5x, kleopatra
ebo added a project to T7768: Kleopatra: Improve notepad result messages for corrupted OpenPGP data: gnupg.
Wed, Aug 13, 2:32 PM · gnupg, gpd5x, kleopatra
ebo triaged T7772: Kleopatra: Config option - only allow upload of certificates with private key to LDAP keyserver as Normal priority.
Wed, Aug 13, 1:56 PM · gpd5x, vsd34, kleopatra
ebo triaged T7763: Draft: Kleopatra: Add option to decrypt a file at the target location (instead of temp) as Normal priority.
Wed, Aug 13, 12:40 PM · gpd5x, kleopatra
ikloecker moved T7776: Kleopatra: NVDA reads parent window of error messages from Backlog to WIP on the gpd5x board.
Wed, Aug 13, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker triaged T7776: Kleopatra: NVDA reads parent window of error messages as Normal priority.
Wed, Aug 13, 12:38 PM · gpd5x, a11y, kleopatra
ikloecker changed the status of T7739: pinentry/kleopatra: NVDA reads text multiple times from Open to Testing.

Fixed by adding a patch for Qt 6 (and a patch for Qt 5 in gpg4win-4-branch for VSD 3.4).

Wed, Aug 13, 12:21 PM · gpd5x, vsd34, a11y, kleopatra
ebo triaged T7734: Draft: Kleopatra: Add column "Key" to make the information "secret key available" better accessible as Normal priority.
Wed, Aug 13, 12:18 PM · gpd5x, vsd34, kleopatra, a11y
ebo closed T7375: Kleopatra: Print secret key operation is not terminated correctly if an empty or wrong password is entered as Resolved.
Wed, Aug 13, 11:21 AM · vsd33 (vsd-3.3.0), Restricted Project, gpd5x, kleopatra
ebo closed T7587: Kleopatra: High contrast mode isn't respected anymore, a subtask of T6932: Icons, darkmode and stuff, as Resolved.
Wed, Aug 13, 11:17 AM · gpd5x, kleopatra
ebo closed T7587: Kleopatra: High contrast mode isn't respected anymore as Resolved.
Wed, Aug 13, 11:17 AM · gpd5x, kleopatra
ebo closed T7656: Kleopatra: Wrong update suggestion from 5.0.0 to 4.4.0 as Resolved.
Wed, Aug 13, 11:16 AM · Bug Report, gpd5x, kleopatra
ebo closed T7686: Kleopatra: Command line options --help, --version, etc. do not work if Kleopatra is already running as Resolved.
Wed, Aug 13, 11:15 AM · gpd5x, kleopatra, Bug Report
ebo closed T6694: Random numbers from gpgme as Resolved.
Wed, Aug 13, 11:14 AM · gpd5x, gpgpass, gpgme, Feature Request
ebo closed T7345: Kleopatra: Handle beta compliance as Resolved.
Wed, Aug 13, 11:13 AM · gpd5x, kleopatra
ebo closed T7703: Kleopatra: Validity icons in selected rows missing as Resolved.
Wed, Aug 13, 11:11 AM · Bug Report, kleopatra, gpd5x
ebo closed T7708: Kleopatra: Pretty display names for kyber algos as Resolved.
Wed, Aug 13, 11:10 AM · gpd5x, kleopatra
ebo closed T7706: Okular: "Save as" does not work as Resolved.
Wed, Aug 13, 11:09 AM · Bug Report, okular, gpd5x
ebo closed T7574: Migration of group config from old location to new location is broken as Resolved.
Wed, Aug 13, 11:08 AM · Windows, gpd5x, kleopatra