summaryrefslogtreecommitdiff
path: root/src/ssh.h
AgeCommit message (Collapse)Author
2024-01-18add SPDX-License-Identifier to source filesRyo Nakamura
2023-03-03add mscp_ssh_opts and change -C optargRyo Nakamura
2023-02-25start to impliment mscp as a libraryRyo Nakamura
this commit starts to refactor file.h|c to path.h|c and add mscp.c|h. not completed yet.
2022-12-04set TCP_NODELAY by default and introduce -N option to disable itRyo Nakamura
2022-12-03remove unused code and introduce -b buf_sz optionRyo Nakamura
This commit removes ifdef ASYNC_WRITE. So, mscp always depends on the patched libssh.
2022-12-02cache passphrase for private key for later connections.Ryo Nakamura
2022-12-02add -M hmac optionRyo Nakamura
2022-11-26fix duplicate error message on ssh auth failed.Ryo Nakamura
and fix the final \n with -q
2022-11-17implement local-to-remote copy with async_writeRyo Nakamura
2022-11-08fix incorrect ret handling for read/writeRyo Nakamura
2022-11-05add -H option to disable host key checkRyo Nakamura
tests use this option.
2022-10-29change indent from space to tabRyo Nakamura
2022-10-29fix path handlingRyo Nakamura
2022-10-23configurable sftp_buf_sz.Ryo Nakamura
default value 131072 is derived from qemu/block/ssh.c. we need more investigaion.
2022-10-23cleanup copy codesRyo Nakamura
2022-10-16implement fill_fileRyo Nakamura
2022-10-15initial commitRyo Nakamura