Commit Graph

28 Commits (e3c4e755a7e13d4223f8de98a68c8b4af031c013)

Author SHA1 Message Date
Alexander Golubev e3c4e755a7
tdeioslave/sftp: make source c++11-compatible
7 months ago
Alexander Golubev e41e8b9e6a
tdeioslave/sftp: get rid of goto in openConnection()
7 months ago
Alexander Golubev e55cf59eba
tdeioslave/sftp: use unsigned to store auth method flags/bitsets
7 months ago
Alexander Golubev 11c1ec5047
tdeioslave/sftp: better erros for unsupported auth methods
7 months ago
Alexander Golubev c1a256a31f
tdeioslave/sftp: better cancelation handling in case of several publickeys
7 months ago
Alexander Golubev ef56a87ffe
tdeioslave/sftp: save/restore seqNr for multi-factor auth
7 months ago
Alexander Golubev fae96a29fb
tdeioslave/sftp: imbue error messages with errors from libssh
7 months ago
Alexander Golubev a9d6ae553a
tdeioslave/sftp: cache passwords in case they were passed to setHost()
7 months ago
Alexander Golubev 7ae4741709
tdeioslave/sftp: prevent infinite looping in kb-interactive auth
7 months ago
Alexander Golubev 16ad368674
tdeioslave/sftp: purge password in the destructor
7 months ago
Alexander Golubev dbd135cce4
tdeioslave/sftp: enable changing user during kb-interactive auth
7 months ago
Alexander Golubev 15815002b2
tdeioslave/sftp: pass correct username to openPassDlg()
7 months ago
Alexander Golubev c5ae0c2aa7
tdeioslave/sftp: even bigger authentication overhaul
7 months ago
Alexander Golubev dbde9a19a0
tdeioslave/sftp: use realmValue to distinguish different prompts
7 months ago
Alexander Golubev c950ace00f
tdeioslave/sftp: avoid explicit password caching
7 months ago
Alexander Golubev c01b334583
tdeioslave/sftp: use a scope guards to close connection
7 months ago
Alexander Golubev e389595606
tdeioslave/sftp: split off connection init to a dedicated function
7 months ago
Alexander Golubev 9a9f857054
tdeioslave/sftp: use free to destroy mCallbacks
7 months ago
Alexander Golubev 39ee836ae4
tdeioslave/sftp: overhaul publickey auth
7 months ago
Alexander Golubev 2d6f4a3312
tdeioslave/sftp: fix keyboard-interactive authentication
7 months ago
Michele Calgaro b2fcd6f201
Replace Q_WS_* defines with TQ_WS_* equivalents
7 months ago
Mavridis Philippe d6db1a583c
SFTP: compatibility with older libssh versions
2 years ago
Mavridis Philippe 7f277bc5e1
SFTP: Various fixes and improvements
2 years ago
Mavridis Philippe fd94618b63
Replaced old sftp ioslave with backported version
2 years ago
Slávek Banko 3e88ddfbc3 Additional k => tde renaming and fixes
11 years ago
Timothy Pearson 77cbe84cb6 Rename additional header files to avoid conflicts with KDE4
12 years ago
Timothy Pearson 9286b9ebcc Rename common header files for consistency with class renaming
12 years ago
Timothy Pearson 472156a41b Rename kioslaves
12 years ago