diff options
| author | NIIBE Yutaka <[email protected]> | 2026-03-18 06:26:10 +0100 |
|---|---|---|
| committer | NIIBE Yutaka <[email protected]> | 2026-03-18 06:26:10 +0100 |
| commit | 8b89678aed6dcc87eff15c9a468b3e8a6a8600d0 (patch) | |
| tree | 48ed766503a3371256712f217d21ef31da86c27f /src/engine-uiserver.c | |
| parent | Handle the case when pinentry is invoked multiple times. (diff) | |
| download | gpgme-8b89678aed6dcc87eff15c9a468b3e8a6a8600d0.tar.gz gpgme-8b89678aed6dcc87eff15c9a468b3e8a6a8600d0.zip | |
Fix passphrase cancel handling.
* src/passphrase.c (op_data_t): Add "canceled" field.
(_gpgme_passphrase_status_handler): Mark "canceled" when it sees
GPGME_STATUS_CANCELED_BY_USER. Reset at
GPGME_STATUS_PINENTRY_LAUNCHED. Return GPG_ERR_CANCELED when
"canceled" is marked at GPGME_STATUS_EOF.
--
GnuPG-bug-id: 8172
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'src/engine-uiserver.c')
0 files changed, 0 insertions, 0 deletions
