summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-11-05add -H option to disable host key checkRyo Nakamura
tests use this option.
2022-11-05create file at the remote although file size is 0Ryo Nakamura
2022-10-31do not print progress when total bytes transferred is 0Ryo Nakamura
2022-11-01capture retval from copy threadsRyo Nakamura
2022-10-31add rename-logic.pyRyo Nakamura
2022-10-31rename dirname if dst dir does not existRyo Nakamura
`scp remote:srcdir dstdir` renames srcdir to dstdir if dstdir does not exist. If dstdir exists, it creates dstdir/srcdir. This commit imitates this behavior.
2022-10-30set nr_threads to # of chunks if # of chunks is smallRyo Nakamura
2022-10-30add cpack to build debian packageRyo Nakamura
2022-10-30fix on debug compileRyo Nakamura
2022-10-30Merge branch 'main' of github.com:upa/mscpRyo Nakamura
2022-10-30rename sscp to mscpRyo Nakamura
2022-10-30little refactoring for param namesRyo Nakamura
2022-10-30fix int overflowRyo Nakamura
2022-10-30use sftp_get_ssh_errorRyo Nakamura
2022-10-29change indent from space to tabRyo Nakamura
2022-10-29fix path handlingRyo Nakamura
2022-10-25wrap print progress in pprintRyo Nakamura
2022-10-25add copy start and done outputRyo Nakamura
These fputs should be wrapped in a function and protected by a lock. todo.
2022-10-25fix miss flag handling for threads[n].finishedRyo Nakamura
2022-10-24todo: consider smp for countersRyo Nakamura
2022-10-23adjust order of thread spawningRyo 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-23compilable on linuxRyo Nakamura
2022-10-23bps to byte/sRyo Nakamura
2022-10-23spawn monitor thread before copy threadsRyo Nakamura
2022-10-23fix a signifiant bugRyo Nakamura
2022-10-23handle permission on openRyo Nakamura
2022-10-23compilable in linuxRyo Nakamura
2022-10-23fix usageRyo Nakamura
2022-10-23fix on progress barRyo Nakamura
2022-10-23add progress barRyo Nakamura
2022-10-23fix stat outputRyo Nakamura
2022-10-22copy over multiple connection works, but not checked file integirtyRyo Nakamura
2022-10-22change color in pr_ funcsRyo Nakamura
2022-10-22fixRyo Nakamura
2022-10-22fix on copy handlingRyo Nakamura
2022-10-22fix help messageRyo Nakamura
2022-10-22fix copy from remote to local and add buffer sizeRyo Nakamura
2022-10-22implement copy chunkRyo Nakamura
2022-10-20add atomic refcnt and locks.Ryo Nakamura
It might be unnecessary, if open/close can be done without lock.
2022-10-20implement chunk fillRyo Nakamura
2022-10-16implement fill_fileRyo Nakamura
2022-10-15update usageRyo Nakamura
2022-10-15initial commitRyo Nakamura