Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-10 | update codeql-action from v2 to v3 | Ryo Nakamura | |
2024-04-10 | add --add-host=ip6-localhost for docker run in test | Ryo Nakamura | |
podman does not add the entry for ip6-localhost in /etc/hosts. Thus this commit adds it manually. Also, remove unused DIST_PKGS variable. | |||
2024-04-10 | add -L limit bitrate option (#14) | Ryo Nakamura | |
2024-03-31 | add ssh keyboard interactive authentication | Ryo Nakamura | |
Supporting keyboard-interactive authentication enables login with Cisco DUO MFA (#2). | |||
2024-03-30 | fix: add config.h in platform.h | Ryo Nakamura | |
to build htonll and ntohll correctly. | |||
2024-03-16 | chmod after truncate and setutimes on the remote side. | Ryo Nakamura | |
When the source file permission is r--r--r--, truncate and setutimes AFTER chmod fail due to permission deined. So, do chmod after truncate and setutimes. | |||
2024-03-14 | remove test from the release workflow | Ryo Nakamura | |
because tagged commit is already tested. | |||
2024-03-14 | bump version to 0.1.5 | Ryo Nakamura | |
2024-03-14 | update README: mscp supports checkpointing | Ryo Nakamura | |
2024-03-14 | add a description for checkpoint file structure | Ryo Nakamura | |
2024-03-12 | test: insert `Port` to /etc/ssh/sshd_config | Ryo Nakamura | |
not to /etc/ssh/sshd_config.d/*.conf because openssh in Rocky Linux in 8 does not support the config.dy directory. | |||
2024-03-12 | fix typo (#10) | Ryo Nakamura | |
2024-03-12 | fix port tests and v6only test. | Ryo Nakamura | |
port test: sshd listens on 8022 and run mscp with -P 8022 v6only test: change remote name from localhost to ip6-localhost | |||
2024-03-09 | sftp_async_write: bit cleanup error messaging | Ryo Nakamura | |
2024-02-24 | update doc | Ryo Nakamura | |
2024-02-20 | add test cases for resume with checkpoint | Ryo Nakamura | |
Now mscp supports resume (#5) and (#10) | |||
2024-02-20 | update doc for checkpoint | Ryo Nakamura | |
2024-02-20 | checkpoint includes username | Ryo Nakamura | |
2024-02-20 | put magic code at the head of checkpoint | Ryo Nakamura | |
2024-02-18 | add validate for path object and update manpage | Ryo Nakamura | |
2024-02-18 | update console output and doc | Ryo Nakamura | |
2024-02-18 | add -W and -R option for resume checkpoint | Ryo Nakamura | |
2024-02-17 | ready to implement the main-side | Ryo Nakamura | |
2024-02-17 | add checkpoint.c and .h | Ryo Nakamura | |
2024-02-12 | add htonll and ntohll | Ryo Nakamura | |
2024-02-11 | tiny fix on pool | Ryo Nakamura | |
2024-02-11 | avoid * in paths from two test cases for alpine | Ryo Nakamura | |
2024-02-11 | little cleanup | Ryo Nakamura | |
2024-02-11 | change chunk_pool from list to pool | Ryo Nakamura | |
2024-02-11 | cleanup mscp_scan_thread related codes | Ryo Nakamura | |
2024-02-11 | cmake: add USE_PODMAN to use podman instead of docker | Ryo Nakamura | |
2024-02-11 | change thread_list to thread_pool | Ryo Nakamura | |
2024-02-11 | change path_list to path_pool | Ryo Nakamura | |
2024-02-11 | add pool strcture and move src list to pool | Ryo Nakamura | |
2024-02-11 | fix wrong description for mscp_add_src_path and mscp_set_dst_path | Ryo Nakamura | |
2024-02-11 | install-build-deps.sh has --dont-install and --platform options. | Ryo Nakamura | |
All docker files do not call isntall-build-deps.sh. Instead, cmake passes REQUIREDPKGS to Dockerfiles, which is derived from the output of ./scripts/install-build-deps.sh --dont-install --platform PLATFORM. This change enables caching package installaion during docker build. | |||
2024-02-07 | update REAMDE to fix the URL for single binary mscp | Ryo Nakamura | |
2024-02-07 | update REAMDE to fix the URL for single binary mscp | Ryo Nakamura | |
2024-02-07 | remove unnecessary \n | Ryo Nakamura | |
2024-02-07 | update doc/mscp.rst | Ryo Nakamura | |
2024-02-07 | bump version to 0.1.4 | Ryo Nakamura | |
2024-02-07 | fix manpage to add -g option | Ryo Nakamura | |
2024-02-07 | add -4 and -6 options to use either IPv4 or IPv6 | Ryo Nakamura | |
2024-02-07 | update man and doc for adjusting to -p option | Ryo Nakamura | |
2024-02-07 | cleanup error message handling | Ryo Nakamura | |
The top-level funtion in a thread should print errors using priv_get_err(), while lower-level functions should set error messages using priv_set_err() except that error mesesages should be printed immediately, e.g., under walk_src_path(). | |||
2024-02-06 | remove unused FindGSSAPI.cmake module | Ryo Nakamura | |
2024-02-06 | add .clang-format from Linux kernel and format sources | Ryo Nakamura | |
The exception is that ColumnLimit is 90. | |||
2024-02-06 | refactor error message-related functions | Ryo Nakamura | |
split message print fuctions (mpr_*), strerrno, and mscp_get/set_error into print.c/h and strerrno.c/h. ToDo: revise usages of priv_set_errv and pr_* functions. | |||
2024-02-06 | do not build strlcat.c if HAVE_STRLCAT is true | Ryo Nakamura | |
2024-02-06 | add -p option, preserving file timestamps | Ryo Nakamura | |