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
/
mscp.c
Age
Commit message (
Expand
)
Author
2024-04-29
default chunk size is filesize/(nr_conn*4) (Issue #20)
Ryo Nakamura
2024-04-26
change default minimum chunk size to 16MB (Issue #20)
Ryo Nakamura
2024-04-26
remove limitation that min/max chunk size must be a multiple of page size
Ryo Nakamura
2024-04-10
add -L limit bitrate option (#14)
Ryo Nakamura
2024-02-20
checkpoint includes username
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-11
tiny fix on pool
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
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-07
cleanup error message handling
Ryo Nakamura
2024-02-06
add .clang-format from Linux kernel and format sources
Ryo Nakamura
2024-02-06
refactor error message-related functions
Ryo Nakamura
2024-02-06
add -p option, preserving file timestamps
Ryo Nakamura
2024-02-05
passing options via pointers in mscp_ssh_opts
Ryo Nakamura
2024-02-04
do not passing msg_fp via mscp opts
Ryo Nakamura
2024-01-18
add SPDX-License-Identifier to source files
Ryo Nakamura
2024-01-18
don't allocate char[PATH_MAX] for each file
Ryo Nakamura
2023-11-25
add -I interval option
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-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-03-25
fix error handling when scan thread failed.
Ryo Nakamura
2023-03-15
add sem_create(), wrappign sem_init() for linux and sem_open() for macOS
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-12
fix cleanup
Ryo Nakamura
2023-03-11
move direction from mscp_opts to mscp_init argument
Ryo Nakamura
2023-03-10
fix uninitialized dst_path_is_dir bool
Ryo Nakamura
2023-03-04
add doxygen for mscp.h
Ryo Nakamura
[next]