summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-17add libssh as submodule and LIBSSH_PATH to build mscp with static builtRyo Nakamura
libssh.
2022-11-16check invalid coremaskRyo Nakamura
2022-11-15add -m coremask optionRyo Nakamura
2022-11-13bump up version: 0.0.1Ryo Nakamura
2022-11-13Update README.mdRyo Nakamura
2022-11-13update READMERyo Nakamura
2022-11-13run mscp -h last on ci buildRyo Nakamura
2022-11-13add rocky 8.6 supportRyo Nakamura
2022-11-13add memory barrier to notify monitor thread of copy threads finishedRyo Nakamura
2022-11-13add -a nr_ahead optionRyo Nakamura
2022-11-12little trick to make progress bar stableRyo Nakamura
2022-11-12fix buf size in remote to local copy.Ryo Nakamura
Too large buffer size for sftp_async_read causes unfinished copy: sftp_async_read returns 0 althrough data remains.
2022-11-12fix some thread handlingRyo Nakamura
2022-11-12use sftp_async_read for remote to local copyRyo Nakamura
2022-11-08fix incorrect ret handling for read/writeRyo Nakamura
2022-11-07fix docker/README.mdRyo Nakamura
2022-11-06add install from homebrew tap to READMERyo Nakamura
2022-11-06update README for installRyo Nakamura
2022-11-06add release.yml to automate releasing by tagRyo Nakamura
2022-11-06fix test status badge urlRyo Nakamura
2022-11-06cleanup docker files and build/test procedureRyo Nakamura
2022-11-06add `test on ubuntu` badge to README and tiny fixesRyo Nakamura
2022-11-06add test.yml to test mscp inside docker on ubuntuRyo Nakamura
2022-11-06run install-build-deps.sh in codeqlRyo Nakamura
2022-11-06Create codeql.ymlRyo Nakamura
2022-11-06remove accidentally added MakefileRyo Nakamura
2022-11-06add Dockerfile-test for test containerRyo Nakamura
2022-11-05add -H option to disable host key checkRyo Nakamura
tests use this option.
2022-11-05do not install libssh and cmake from homebrewRyo Nakamura
because they are already installed on the macos-latest runner.
2022-11-05change build status badges to new actionsRyo Nakamura
2022-11-05add ci to build on macosRyo Nakamura
2022-11-05add CMAKE_PREFIX_PATH for macOS and use find_package for libsshRyo Nakamura
2022-11-05add build status badgeRyo Nakamura
2022-11-05remove test from build steps in github actionsRyo Nakamura
2022-11-05Create cmake.ymlRyo Nakamura
add build test by github actions
2022-11-05update README for testRyo Nakamura
2022-11-05add install-build-deps.sh and fix docker build procedureRyo Nakamura
2022-11-05create file at the remote although file size is 0Ryo Nakamura
2022-11-01mv LICENSE.md to LICENSERyo Nakamura
2022-11-01add test_transfer_zero_bytesRyo Nakamura
2022-10-31do not print progress when total bytes transferred is 0Ryo Nakamura
2022-11-01capture retval from copy threadsRyo Nakamura
2022-11-01add ctest to run pytestRyo Nakamura
2022-10-31add (not complete) end-to-end test with pytestRyo 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-31add custom_target to build mscp in contaners through cmakeRyo Nakamura
2022-10-31update READMERyo Nakamura
2022-10-30update README. add rhel instruction and fix build stepsRyo Nakamura
2022-10-30add docker filesRyo Nakamura