718 Commits

Author SHA1 Message Date
Jianhui Zhao f1039216ba perf: improve upload/download file
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-19 03:28:26 +08:00
Jianhui Zhao f9f89ef05b perf: improve code for upload file
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-17 03:51:00 +00:00
Jianhui Zhao 11bdde6cb2 perf: Use flow control
For more details please refer to: https://xtermjs.org/docs/guides/flowcontrol/

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-17 01:32:35 +08:00
Jianhui Zhao 4d6f873a91 chore: improve code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-16 11:18:24 +00:00
Jianhui Zhao 7851de93a2 feat: upload/download file support per tty
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-16 10:48:45 +00:00
Jianhui Zhao 28931cf823 fix: set repeat time for check web connection timeout
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-15 09:54:13 +00:00
Jianhui Zhao a0da68e6ec fix: Remove some code that does not arrive
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-15 09:22:37 +00:00
Jianhui Zhao 1f4309b755 refactor: Match the protocol version between rtty and rttys
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-15 08:35:26 +00:00
Jianhui Zhao a13b7885f6 refactor: change the login process to improve stability
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-15 06:46:39 +00:00
Jianhui Zhao 4ccfae93dc chore: bump version 7.5.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v7.5.0
2021-09-15 06:12:37 +00:00
Jianhui Zhao 57e23be3f7 perf: kill tty which inactive in 10 minutes
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-14 11:23:56 +00:00
Jianhui Zhao 50c2171c2c fix: ssl3_write_pending:bad write retry
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-12 19:27:47 +08:00
Jianhui Zhao c16482d53c fix: compile error with wolfssl
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-11 02:36:33 +08:00
Jianhui Zhao 4ec4225cd5 feat: ssl: clearer error message
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-11 01:28:51 +08:00
Jianhui Zhao 18534632ea chore: update submodule url
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-11 00:22:39 +08:00
Jianhui Zhao b40fd90192 feat: ssl: clearer error message
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-10 13:03:49 +00:00
Jianhui Zhao d4c7bbd9ca fix: should exit when ssl_session_new fail
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-10 08:05:45 +00:00
Jianhui Zhao 0a263bdf02 feat: whether check peer certificate configurable
-x, --insecure           Allow insecure server connections when using SSL

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-10 03:17:16 +00:00
Jianhui Zhao c3aee13b3f perf: disconnect early when an invalid message was received
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-09 01:56:08 +00:00
Jianhui Zhao f29d160176 fix: fix a log level
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-08 06:43:20 +00:00
Jianhui Zhao 6460c32bf5 chore: fix FindLibev.cmake
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-06 11:33:56 +00:00
Jianhui Zhao d57a6d942c fix: skip a second login authentication fail in busybox
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-07-01 00:04:55 +08:00
Jianhui Zhao 522fa4e72c chore: update README_ZH
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-06-30 23:07:37 +08:00
Jianhui Zhao c90e90df68 chore: Bump version 7.4.2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v7.4.2
2021-05-31 16:32:28 +08:00
Jianhui Zhao 550481f955 fix: ssl: No handshake during reconnecting
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-31 16:30:32 +08:00
Jianhui Zhao 7a092580ea chore: Bump version 7.4.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v7.4.1
2021-05-24 22:26:53 +08:00
Jianhui Zhao 883328eb65 chore: ssl: update from upstream
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-24 22:26:21 +08:00
Jianhui Zhao 6b5bd230b4 fix: byte order abnormal
https://github.com/zhaojh329/buffer/commit/169af3da04666addade324c50a631356e6aec3c9

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-23 18:03:05 +08:00
Jianhui Zhao 81cf89845f ci: use marvinpinto/action-automatic-releases
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-22 00:02:31 +08:00
Jianhui Zhao ba36668784 log: update from upstream
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-13 12:01:34 +08:00
Jianhui Zhao bc92c67ace log: update from upstream
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-05-13 00:10:32 +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 b1a3f19665 fix: invalid log
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-27 17:11:11 +08:00
Jianhui Zhao c20362f124 fix: Compatible with cmake 3.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-26 18:18:20 +08:00
Jianhui Zhao 1d2b925fa8 other: improve code
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-24 16:05:49 +08:00
Jianhui Zhao 3dff60ba85 docs: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-22 21:56:10 +08:00
Jianhui Zhao 0193692b1a refactor: ssl
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-21 23:35:23 +08:00
Jianhui Zhao 7d813cb795 other: improve log for ssl
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-16 11:29:04 +08:00
Jianhui Zhao e03fd95028 feat: log: show log level for stdout
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-04-12 22:37:42 +08:00
Jianhui Zhao ddedbf0ecc add issue template
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-25 20:29:42 +08:00
Jianhui Zhao 5810c7c9dc Bump version 7.4.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v7.4.0
2021-02-19 17:57:37 +08:00
Jianhui Zhao c1f108fc79 docs: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-19 17:53:12 +08:00
Jiri Novotny 25bf87172d feat: mTLS support (#89)
Signed-off-by: Jiri Novotny <k4chn1k@gmail.com>
2021-02-18 23:13:50 +08:00
Jianhui Zhao ac7c489529 breaking: file: refactor
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-07 13:34:37 +08:00
Jianhui Zhao 3b87b85d99 Bump version 7.3.2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v7.3.2
2021-02-06 22:10:56 +08:00
Jianhui Zhao e5932517d5 ci: release: use zhaojh329/auto-changelog
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-06 22:08:45 +08:00
Jianhui Zhao 11d5be0ee7 ci: auto release
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-03 23:15:08 +08:00
Jianhui Zhao 72feb5f94d ci: build: Test all supported SSL libraries
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-03 23:04:51 +08:00
Jianhui Zhao 59f1cbb6cb ci: build: use ubuntu-20.04
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-03 22:36:16 +08:00
Jianhui Zhao 56563f7199 fix: file: An error message lost a '\n'
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-02-03 16:11:52 +08:00