Ryo Nakamura
71a0998e9b
bump libssh to 0.10.6
...
libssh 0.10.6 includes some security fixes, e.g., CVE-2023-48795.
2024-01-04 21:17:16 +09:00
Ryo Nakamura
bf74aa095a
add -g option to specify TCP cc algorithm
...
This commit introduce SSH_OPTIONS_CCALGO option to the libssh patch
and add -g CONGESTION option to mscp.
2023-11-01 19:54:18 +09:00
Ryo Nakamura
c07bdd60e5
fix cmake: remove modification to libssh CMake
2023-03-09 22:32:42 +09:00
Ryo Nakamura
45cde99a85
allocate headroom for SFTP header
...
This commit makes ssh_buffer_new_size() can insert headroom. This
headroom can eliminate memcpy involved in ssh_buffer_prepend_data()
for inserting SFTP common header.
2022-12-10 21:48:24 +09:00
Ryo Nakamura
c4ea9a1e78
add ssh_buffer_new_size and ssh_buffer_add_func to libssh
...
sftp_async_write() with these functions reduces
1. realloc_buffer by ssh_buffer_new_size()
2. memcpy from read data to ssh buffer by ssh_buffer_add_func()
2022-12-06 15:02:14 +09:00
Ryo Nakamura
a2caa93d2a
update libssh build options
2022-12-05 19:46:02 +09:00
Ryo Nakamura
bf3ee25bae
add libssh-0.9.6.patch
2022-11-26 23:16:56 +09:00
Ryo Nakamura
b6b283f8b5
set WITH_EXAMPLES OFF
2022-11-20 17:04:22 +09:00
Ryo Nakamura
7f9c63fa92
add patch/README.md
2022-11-18 22:06:07 +09:00
Ryo Nakamura
4d3c37382c
add libssh as submodule and LIBSSH_PATH to build mscp with static built
...
libssh.
2022-11-17 20:29:39 +09:00