Commit Graph

250 Commits

Author SHA1 Message Date
Jianhui Zhao
5706c4bc29 Optimize file operation
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-07 11:33:07 +08:00
Jianhui Zhao
3e375cbd49 down file: more stable
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-02-05 23:57:49 +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
b781146879 Bump version 7.0.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-01-31 15:43:43 +08:00
Jianhui Zhao
a1e4fd1900 Fix bug while ssl off on compiling
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-01-31 15:18:40 +08:00
Jianhui Zhao
59bc14aafb ssl: Fix bug while use wolfssl
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-01-31 15:00:37 +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
zusicheng
7fccc8f11b Add an option to skip secondary authentication. 2019-10-30 14:43:50 +08:00
zusicheng
36ffb49343 Support base url setting 2019-10-14 23:40:03 +08:00
Jianhui Zhao
606718e714 Optimize comment
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-10-10 16:10:56 +08:00
Jianhui Zhao
6b2069ccfc device id must be specified
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2019-10-10 16:08:59 +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
就爱吃鱼
8406386283 add space convert for url encode 2019-09-02 12:29:40 +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
db0a08bcfa Bump version 6.6.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-25 10:49:40 +08:00
Jianhui Zhao
9a07408baa Bump version 6.6.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-25 10:38:50 +08:00
Jianhui Zhao
d5dad94504 Support authorization
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-25 00:15:22 +08:00
Jianhui Zhao
529c16afff Uniform coding style
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-18 21:26:41 +08:00
Jianhui Zhao
d589674437 Server port default to 5912
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-18 21:24:28 +08:00
Jianhui Zhao
c086f353d8 Fix bug #41: SegFault in main.c:change_winsize
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-04-12 10:03:27 +08:00
Jianhui Zhao
30304d77cf Bump version 6.5.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-01-09 10:40:42 +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
0d4f2383b7 Beautify code format
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2019-01-07 17:22:11 +08:00
Jianhui Zhao
53b5b72f25 libuwsc minimum required 3.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-28 23:11:06 +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
59f1cf44ee Bump version 6.4.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-23 21:54:04 +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
2fc047bac7 Bump version 6.4.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-14 16:41:46 +08:00
Jianhui Zhao
c5e0f1735a transfer file: Optimize progress
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-14 16:09:48 +08:00
Jianhui Zhao
aeed2e71e3 Reimplement the file transfer
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-12-14 14:53:16 +08:00
Jianhui Zhao
ab6603d3f0 Bump version 6.3.1
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-18 16:09:24 +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
1f4d0954e6 Fix bug: freed pointer is used in 'do_connect'
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-09 10:31:10 +08:00
Jianhui Zhao
17d2036c36 Fix bug: may take up memory for a long time
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-08 22:37:20 +08:00
Jianhui Zhao
20df1ff13d Optimize code
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-08 22:29:44 +08:00
Jianhui Zhao
d21cc05ed9 Drop version match
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-07 12:38:13 +08:00
Jianhui Zhao
35313e8ef4 Support run in the background
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-07 12:24:06 +08:00
Jianhui Zhao
0607246627 Bump version 6.3.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-04 22:42:34 +08:00
Jianhui Zhao
0b45a559f2 Fix bug: Reference freed pointer in uwsc_onclose and uwsc_onerror
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-02 22:22:14 +08:00
Jianhui Zhao
9e38be45fe Use version to match server
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-10-02 20:57:06 +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
ef960545c2 Use lrzsz to transfer file
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-09-25 08:37:10 +08:00
Jianhui Zhao
1bcbab9c52 Bump version 6.2.0
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-09-21 21:12:13 +08:00
Jianhui Zhao
4b55c76fc4 Optimize keep-alive mechanism
keepalive(heartbeat interval) can be configured by -k

Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-09-21 21:08:30 +08:00
Jianhui Zhao
8d6ba53b00 Support match protocol versions between server and client
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-09-21 13:30:52 +08:00
Jianhui Zhao
ca5ed5129d Bump version 6.1.2
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com>
2018-09-20 21:42:09 +08:00