Commit Graph

8 Commits

Author SHA1 Message Date
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