Commit Graph

40 Commits (3.0)

Author SHA1 Message Date
vapao a9b364638d U 优化批量执行对sh的兼容性 2022-09-14 15:26:33 +08:00
vapao f07caacbdc U 优化ssh连接兼容性 2022-07-21 14:32:09 +08:00
vapao 808ae4e679 F 修复zsh批量执行异常问题 #522 2022-07-14 23:38:40 +08:00
vapao 9ca6e1dee8 U 批量执行输出内容自适应屏幕宽度 2022-07-10 00:27:28 +08:00
vapao 4787f051a6 U 优化SSH类库 2022-07-04 23:05:54 +08:00
vapao 833b49a822 U 新增会话过期时间配置TOKEN_TTL 2022-06-27 14:04:13 +08:00
xiasf 3b918eebd1 F 修复执行发布前任务可能出现response timeout的问题
BUG原因:`_get_channel()` 这里没有考虑到应用环境变量命令长度问题,当命令在目标机执行时被截断时就会出问题,我参照 `exec_command()` 让 `_get_channel()` 这里也用一样的方式(`put_file_by_fl()`),就解决这个问题了。

另外`send()` 都调整成了 `sendall()` 防止极端情况下命令字符没有被全部发送出去而出问题。

有人曾反映过这个问题:https://github.com/openspug/spug/issues/455

----

相关的资料:

https://unix.stackexchange.com/questions/643777/is-there-any-limit-on-line-length-when-pasting-to-a-terminal-in-linux

https://stackoverflow.com/questions/18015137/linux-terminal-input-reading-user-input-from-terminal-truncating-lines-at-4095

https://github.com/torvalds/linux/blob/v5.11/drivers/tty/n_tty.c#L1681
2022-06-24 11:29:04 +08:00
vapao 7d4a49f694 U 优化执行 2022-05-22 16:33:29 +08:00
vapao 0373baef42 F 修复ssh兼容性问题 2022-04-20 11:41:57 +08:00
vapao f93dc97f51 U update ssh lib 2022-04-14 22:15:15 +08:00
vapao 96521a5ef1 U 优化文件管理器样式 2022-04-02 00:06:49 +08:00
vapao c90eed1c8a U 优化ssh类库 2021-11-08 14:26:04 +08:00
vapao cdf5922d36 fix issue 2021-10-11 16:53:33 +08:00
vapao ee3e6430ed improve compatibility 2021-09-30 18:11:36 +08:00
vapao 4e8299beec fix issues 2021-09-27 19:06:38 +08:00
vapao c90ca0a4b2 fix issue 2021-09-24 01:53:42 +08:00
vapao c67f7c2207 improve zsh compatibility 2021-09-20 01:07:56 +08:00
vapao 5468bd6627 fix issues 2021-09-18 17:23:36 +08:00
vapao bcd44bc0f8 fix issues 2021-09-17 23:35:50 +08:00
vapao b836148bc5 fix issues 2021-09-17 23:34:35 +08:00
vapao 3b03e0c6bb fix issues 2021-09-07 23:39:30 +08:00
vapao 0fb6a05431 improve windows 2021-09-07 22:46:13 +08:00
vapao ceba689868 fix issue 2021-09-06 18:39:42 +08:00
vapao c078f9aa5d fix issue 2021-08-17 11:31:00 +08:00
vapao 8365365854 fix issue 2021-08-12 23:46:54 +08:00
vapao 8a5c61b841 fix issue 2021-08-12 01:29:07 +08:00
vapao 4d1bdf790c fix #358 2021-07-27 16:57:46 +08:00
vapao 6a25d33c2b fix issue 2021-07-26 17:36:52 +08:00
vapao 7791aefd29 U 优化对中文输出内容的支持 2020-07-18 00:18:46 +08:00
zypo d542289efd U update License 2020-06-14 18:30:52 +08:00
vapao 25739fcb07 A 增加主机Console文件管理器功能 2020-05-27 12:54:36 +08:00
zypo f947775a93 U 增加代码注释信息。 2020-01-15 20:48:22 +08:00
vapao e6873c7650 U api update 2020-01-09 22:30:03 +08:00
雷二猛 c5440c3687 A api update 2019-12-23 22:22:48 +08:00
雷二猛 d30bbde31f A api update 2019-12-19 19:38:45 +08:00
雷二猛 142965cfd6 A api update 2019-12-18 21:19:29 +08:00
雷二猛 0390a9003a A api update 2019-12-12 11:39:35 +08:00
雷二猛 33ac2eff6e U api add ssh batch execution 2019-11-24 17:05:58 +08:00
雷二猛 bad6431553 U api add host/setting app 2019-11-18 21:04:03 +08:00
雷二猛 0b36aaf6c1 U api add ssh lib 2019-11-11 09:16:18 +08:00