summaryrefslogtreecommitdiff
path: root/libs/sftp/src/main/java/org
AgeCommit message (Collapse)Author
2024-11-09sftp: More symlink fixesJoel Klinghed
2024-11-09sftp: add single merge tests for both local <-> sftp and sftp <-> localJoel Klinghed
Had to fixup the symlink code in Sftp, most importantly add a PathUtils relativeTo to fixup relative links.
2024-10-31sftp: Verify server fingerprintJoel Klinghed
If no fingerprint is stored -> save whatever the server gives If a fingerprint is stored -> error if fingerprint does not match
2024-10-31sftp: Simplify authentication with private keyJoel Klinghed
Let ssh2 derive the public key from the private key. Much easier.
2024-10-14Add path to LinkJoel Klinghed
It's implementation specific if path is relative or absolute but it contains the link target. Especially useful for NoTarget.
2024-10-14Add tests for create dir/file/link that already existsJoel Klinghed
Fix implementations to work as expected (that createDirectory/File/Link fails if an entry with that name already exists).
2024-09-25sftp: Use val when possibleJoel Klinghed
2024-09-25samba & sftp: Share path utils methodsJoel Klinghed
Add tests for them, and add basename, currently unused, for completeness
2024-09-25Add libs:sftpJoel Klinghed
sftp implementation using libssh2 and openssl