index
:
mscp.git
main
Unnamed repository; edit this file 'description' to name the repository.
User &
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2023-11-25
add -P, equivalent to -p for just compatibility
Ryo Nakamura
2023-11-25
add -I interval option
Ryo Nakamura
2023-11-01
fix parsing user@host:path.
Ryo Nakamura
2023-11-01
main: adopt rolling average of recent eight bps values to calculate ETA
Ryo Nakamura
2023-11-01
main: call only mscp_stop() when receives sigint
Ryo Nakamura
2023-11-01
write total transferred bytes and number of files
Ryo Nakamura
2023-11-01
change msg: thread[%d] to thread:%d
Ryo Nakamura
2023-11-01
print 1st decimal point in the progress bar
Ryo Nakamura
2023-11-01
add -g option to specify TCP cc algorithm
Ryo Nakamura
2023-09-08
fix: use off_t for lseek
Ryo Nakamura
2023-08-30
fix libmscp python bindings.
Ryo Nakamura
2023-08-30
fix mscp_opendir, do not use `tls_sftp`, use `sftp` isntead.
Ryo Nakamura
2023-08-04
fix usage: "none" is not supported for -F
Ryo Nakamura
2023-08-04
introduce git-based versioning
Ryo Nakamura
2023-08-04
do not set O_TRUNC when opening destination file.
Ryo Nakamura
2023-08-04
add -F ssh_config option
Ryo Nakamura
2023-08-03
use pseudo glob/globfree for remote-glob when musl
Ryo Nakamura
2023-08-03
add glob for source paths
Ryo Nakamura
2023-08-03
cleanup wrappers for file operations
Ryo Nakamura
2023-05-07
mscp: maintain mscp_thread structs in list
Ryo Nakamura
2023-04-05
main: add a white space to the elapsed time output
Ryo Nakamura
2023-04-05
main: print elapsed time instead ETA at the end
Ryo Nakamura
2023-03-26
Merge branch 'main' of github.com:upa/mscp
Ryo Nakamura
2023-03-25
fix error handling when scan thread failed.
Ryo Nakamura
2023-03-22
fix invalid return sem
Ryo Nakamura
2023-03-16
do not sem_close() for unnamed semaphore
Ryo Nakamura
2023-03-16
fix semaphore handling for macOS
Ryo Nakamura
2023-03-15
add sem_create(), wrappign sem_init() for linux and sem_open() for macOS
Ryo Nakamura
2023-03-15
linux also needs stdlib.h for random()
Ryo Nakamura
2023-03-15
macOS does not support sem_init. use sem_open instead
Ryo Nakamura
2023-03-15
add comment to mscp_scan(), why usleep(100)
Ryo Nakamura
2023-03-15
rename mscp_prepare to mscp_scan
Ryo Nakamura
2023-03-15
set m->tid_prepare 0 to avoid duble join
Ryo Nakamura
2023-03-15
mscp: add -u max_startups option.
Ryo Nakamura
2023-03-15
fix: when msg_fd is 0, use STDOUT_FILENO
Ryo Nakamura
2023-03-15
do not fdopen(msg_fd) if msg_fd < 0
Ryo Nakamura
2023-03-15
introduce semaphore for concurrent connecting ssh
Ryo Nakamura
2023-03-15
cleanup message print functions
Ryo Nakamura
2023-03-14
rename ssh_connect_flag to ssh_estab_queue
Ryo Nakamura
2023-03-14
implement ssh_connect_flag
Ryo Nakamura
2023-03-14
cleanup mscp_prepare-related code
Ryo Nakamura
2023-03-13
mscp_prepare() scans source paths in a thread.
Ryo Nakamura
2023-03-13
revise walk_src_path.
Ryo Nakamura
2023-03-13
fix mscp.py
Ryo Nakamura
2023-03-12
little cleanup for python bindings
Ryo Nakamura
2023-03-12
fix cleanup
Ryo Nakamura
2023-03-12
mscp copy via python bindings works.
Ryo Nakamura
2023-03-11
add mscp and pymscp python modules.
Ryo Nakamura
2023-03-11
move direction from mscp_opts to mscp_init argument
Ryo Nakamura
2023-03-11
start to implement pymscp.c
Ryo Nakamura
[prev]
[next]