Commit Graph

28 Commits (c70d6de201709b880e658f414712e42efd4967ec)

Author SHA1 Message Date
Alexander Golubev 0e615e5c90 tdeioslave/sftp: make source c++11-compatible
8 months ago
Alexander Golubev 3a4538b4c3 tdeioslave/sftp: get rid of goto in openConnection()
8 months ago
Alexander Golubev 5b9585e429 tdeioslave/sftp: use unsigned to store auth method flags/bitsets
8 months ago
Alexander Golubev 1597d5f384 tdeioslave/sftp: better erros for unsupported auth methods
8 months ago
Alexander Golubev 4b4b72db8f tdeioslave/sftp: better cancelation handling in case of several publickeys
8 months ago
Alexander Golubev 95b18e6338 tdeioslave/sftp: save/restore seqNr for multi-factor auth
8 months ago
Alexander Golubev 4d88b3eddd tdeioslave/sftp: imbue error messages with errors from libssh
8 months ago
Alexander Golubev ee73349644 tdeioslave/sftp: cache passwords in case they were passed to setHost()
8 months ago
Alexander Golubev f8f0b8815c tdeioslave/sftp: prevent infinite looping in kb-interactive auth
8 months ago
Alexander Golubev 21ce69f338 tdeioslave/sftp: purge password in the destructor
8 months ago
Alexander Golubev 009382772d tdeioslave/sftp: enable changing user during kb-interactive auth
8 months ago
Alexander Golubev 581d266ae6 tdeioslave/sftp: pass correct username to openPassDlg()
8 months ago
Alexander Golubev 2756ae762f tdeioslave/sftp: even bigger authentication overhaul
8 months ago
Alexander Golubev d316ff14bd tdeioslave/sftp: use realmValue to distinguish different prompts
8 months ago
Alexander Golubev a19610bb73 tdeioslave/sftp: avoid explicit password caching
8 months ago
Alexander Golubev 9c0a0ce976 tdeioslave/sftp: use a scope guards to close connection
8 months ago
Alexander Golubev 75349be43e tdeioslave/sftp: split off connection init to a dedicated function
8 months ago
Alexander Golubev 688544193f tdeioslave/sftp: use free to destroy mCallbacks
8 months ago
Alexander Golubev b91e220389 tdeioslave/sftp: overhaul publickey auth
8 months ago
Alexander Golubev a1fa8a79bb tdeioslave/sftp: fix keyboard-interactive authentication
8 months ago
Michele Calgaro 2d7d2122cf
Replace Q_WS_* defines with TQ_WS_* equivalents
9 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