summaryrefslogtreecommitdiff
path: root/src/mscp.c
AgeCommit message (Collapse)Author
2023-03-04use setitimer instead of alarm, and print message.Ryo Nakamura
print_stat now prints messages per interval. ToDo: - realtime message printing - use timer_create instead of setitimer (mscOS has different one)
2023-03-04accidentaly swap min_chunk_sz and max_chunk_sz...Ryo Nakamura
2023-03-04remove pprint, use message (mpr_*) instead.Ryo Nakamura
ToDo: main should use pipe to receive messages from libmscp.
2023-03-03implementing messaging.Ryo Nakamura
ToDo: remove pprint. mscp should use mpr_* functions, and main.c should use just fprintf(stdout, "\r\033[K" fmt, ...) for printing progress bar.
2023-03-03add message.h and message.c, mscp_set|get_error()Ryo Nakamura
Instead of pr_err(), libmscp uses mscp_set_error() and applications use mscp_get_errror() to get error message.
2023-03-03tiny cleanupRyo Nakamura
2023-03-03add mscp_get_statsRyo Nakamura
move progress bar-related functions from mscp.c to main.c.
2023-03-03add mscp_ssh_opts and change -C optargRyo Nakamura
2023-02-26add comments to mscp.hRyo Nakamura
2023-02-26fix dst path resolveRyo Nakamura
2023-02-26now mscp links libmscpRyo Nakamura
2023-02-26set default params in mscp_initRyo Nakamura
2023-02-26have written mscp.cRyo Nakamura
2023-02-25add copy-related functions to pathRyo Nakamura
2023-02-25start to impliment mscp as a libraryRyo Nakamura
this commit starts to refactor file.h|c to path.h|c and add mscp.c|h. not completed yet.