Ryo Nakamura
deda8ca74c
set cmake_minimum_required to 3.13 for libssh ( #32 )
2025-04-16 12:19:13 +09:00
Ryo Nakamura
ab6649f29e
add available ciphers and hmacs on help print ( #20 )
2024-04-29 18:03:41 +09:00
Ryo Nakamura
9d02fc9122
sftp_async_write: bit cleanup error messaging
2024-03-09 16:06:44 +09:00
Ryo Nakamura
b2628b54fb
add -4 and -6 options to use either IPv4 or IPv6
2024-02-07 15:14:27 +09:00
Ryo Nakamura
6f4038a480
bump libssh to libssh-0.10.6-2-g6f1b1e76
...
libssh 0.10.6 has a regression in IPv6 parsing, so we pick
stable-0.10 that includes the fixes.
https://gitlab.com/libssh/libssh-mirror/-/issues/227
2024-01-06 15:11:20 +09:00
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