aboutsummaryrefslogtreecommitdiffstats
path: root/src/conversion.c
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2026-03-18 06:26:10 +0100
committerNIIBE Yutaka <[email protected]>2026-03-18 06:26:10 +0100
commit8b89678aed6dcc87eff15c9a468b3e8a6a8600d0 (patch)
tree48ed766503a3371256712f217d21ef31da86c27f /src/conversion.c
parentHandle the case when pinentry is invoked multiple times. (diff)
downloadgpgme-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/conversion.c')
0 files changed, 0 insertions, 0 deletions