diff options
author | Alexander Golubev <fatzer2@gmail.com> | 2024-01-21 12:12:53 +0300 |
---|---|---|
committer | TDE Gitea <gitea@mirror.git.trinitydesktop.org> | 2024-03-04 11:04:10 +0000 |
commit | b91e2203891ce7ef627a241ea05c3f11180fcfc1 (patch) | |
tree | 579f56e16e8db0fa0654145c18259fe5de963d3b /kpersonalizer | |
parent | a1fa8a79bbd7f6385d312cce709768944506d960 (diff) | |
download | tdebase-b91e2203891ce7ef627a241ea05c3f11180fcfc1.tar.gz tdebase-b91e2203891ce7ef627a241ea05c3f11180fcfc1.zip |
tdeioslave/sftp: overhaul publickey auth
Several enhancements to public key authentication and some other stuff:
- Fix passphrase entry for encrypted keys (was either hanging up or
segfaulting)
- Use scope guard idiom for cleanup calls for more reliable cleanup in
case of errors
- Add normal prompt for public key's passphrase entry dialog
- Correctly differentiate passphrase to password when cached (yes they
are getting cached regardless of keepPassword, at least for some
duration of time)
- Centrilize AuthInfo initialization and some rejig of it
kbd-interactive authentification
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
Diffstat (limited to 'kpersonalizer')
0 files changed, 0 insertions, 0 deletions