Jianhui Zhao
1cbe223d79
refactor: password not required for execute command
...
Usually, commands are executed in batches on multiple devices,
but the password for each device is different. Therefore, the
password parameter is removed.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-06-11 14:32:46 +08:00
Jianhui Zhao
a2512fe299
fix: Fix the issue #132
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2025-06-08 22:55:10 +08:00
Jianhui Zhao
b5db8c3a39
perf: log: use git submodule
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-05-12 23:30:47 +08:00
Jianhui Zhao
34f5f36191
exec command: Execute command as specified user
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-01-30 00:06:28 +08:00
Jianhui Zhao
314941c37c
Improve code
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2021-01-29 23:58:27 +08:00
Jianhui Zhao
42f6ba74bc
beautify code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-12 21:54:43 +08:00
Jianhui Zhao
7ba7b1a21a
Fix code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-07 15:33:29 +08:00
Jianhui Zhao
6d2b5a462d
buffer: sync from upstream
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-05 23:27:54 +08:00
Jianhui Zhao
e6cdf0bae8
Drop the depend of libuwsc
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-01-30 22:01:16 +08:00
zusicheng
bd7e5ab9f1
Fix core: Add length check
2019-11-04 18:00:26 +08:00
Jianhui Zhao
877145260f
Change the license information
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-09-03 14:54:23 +08:00
Jianhui Zhao
fe22016176
b64_encode: used from libuwsc
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-05-09 16:19:44 +08:00
Jianhui Zhao
08aeeb75a0
LICENSE: Change the license from LGPL2 to MIT
2019-05-07 15:17:00 +08:00
Jianhui Zhao
80bb133515
exec cmd: base64 stdout and stderr
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-07 19:47:19 +08:00
Jianhui Zhao
d273c593c1
Improve remote exec command
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-01-07 17:22:58 +08:00
Jianhui Zhao
c266af2eda
Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-12-28 23:08:37 +08:00
Jianhui Zhao
2a567a04c6
Fix bug: exec cmd fail when stdout too big
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-12-23 21:52:35 +08:00
Jianhui Zhao
bad370115a
command: Check the params or env whether is empty
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-18 16:06:37 +08:00
Jianhui Zhao
d9911b136b
Close unused pipe fd
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-18 16:02:00 +08:00
Jianhui Zhao
55518426ff
Optimize code
...
Transfer tty data in Binary;
Transfer control data in Json Text;
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-10-02 15:08:17 +08:00
Jianhui Zhao
4a72113369
Convert Tabs indentation to spaces
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-09 01:53:52 +08:00
Jianhui Zhao
9a25518f73
Fix memory leak
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-09 01:49:51 +08:00
Jianhui Zhao
f3a6d26f51
Support timeout for exec command
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-09 01:48:53 +08:00
Jianhui Zhao
d3ddcfd971
Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-09 01:35:58 +08:00
Jianhui Zhao
5458c2a7d4
Only 5 commands can be run at the same time
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-09 01:19:02 +08:00
Jianhui Zhao
0d94ba878d
Refactoring with libev
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-09-08 17:45:57 +08:00
Jianhui Zhao
13ca0ff638
Use log api from libuwsc
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-06-13 14:39:12 +08:00
Jianhui Zhao
5bdc953121
Merge branch 'master' into protobuf
2018-06-10 15:20:44 +08:00
Jianhui Zhao
f056af0623
Fix bug: double free memory when execute a command command timeout
...
修复bug:当执行命令超时时重复释放内存
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-03-15 22:10:19 +08:00
Jianhui Zhao
b7d7adf1e0
chmod 644
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-03-15 13:30:48 +08:00
Jianhui Zhao
32daf09472
support execute a command remote
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2018-03-13 22:42:35 +08:00