Commit Graph

665 Commits

Author SHA1 Message Date
Jianhui Zhao a3abe52df9 Update FUNDING.yml 2025-06-08 16:03:21 +08:00
Jianhui Zhao 283278993b chore: update FUNDING.yml
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-22 23:33:38 +08:00
Jianhui Zhao a206cfe97d feat: bump version 8.1.5
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.1.5
2025-05-22 14:38:15 +08:00
Jianhui Zhao 9f0cae7600 fix: Fix the timeout handling in the HTTP proxy.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-22 14:19:47 +08:00
Jianhui Zhao 1087ae2b32 feat: bump version 8.1.4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.1.4
2025-05-14 18:39:43 +08:00
Jianhui Zhao 4d2f8b1eaf ci: use ubuntu-22.04
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-14 18:38:56 +08:00
Jianhui Zhao ce3524ebdc feat: more log of net connect
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-14 18:35:24 +08:00
Jianhui Zhao 3ba4ef039b fix: #126
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-12-14 09:10:22 +08:00
Jianhui Zhao f8b81f904d feat: bump version 8.1.3
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.1.3
2024-11-22 15:50:20 +08:00
Jianhui Zhao 2e87a1a983 perf: increase read buf to 20KB for http proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-22 15:44:59 +08:00
Jianhui Zhao ca5207bb4c fix: free http con when ssl_read return 0.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-11-21 16:52:00 +08:00
Jianhui Zhao edd50a6fe2 ci: build on pull_request
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-07-24 19:45:41 +08:00
Jianhui Zhao 997b78e133 doc: update
Use mermaid

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-07-11 09:24:08 +08:00
Jianhui Zhao 12c30dba9c feat: bump version 8.1.2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.1.2
2024-05-04 20:27:52 +08:00
Jianhui Zhao 870a075b9b fix: Add compatibility with Mbed TLS 3.0.0
sync github.com/zhaojh329/ssl

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-05-04 20:26:41 +08:00
Jianhui Zhao 69fbd88b65 chore: change test.sh do not use ssl
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-04-26 21:31:48 +08:00
Hauke Mehrtens eb6394c3d8 Support POSIX basename() from musl libc (#123)
Musl libc 1.2.5 removed the definition of the basename() function from
string.h and only provides it in libgen.h as the POSIX standard
defines it.

This change fixes compilation with musl libc 1.2.5.
````
build_dir/target-mips_24kc_musl/rtty-mbedtls/rtty-8.1.1/src/file.c:156:24: error: implicit declaration of function 'basename' [-Werror=implicit-function-declaration]
  156 |     const char *name = basename(path);
      |                        ^~~~~~~~
````

basename() modifies the input string, copy it first with strdup(), If
strdup() returns NULL the code will handle it.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-04-15 09:33:37 +08:00
Jianhui Zhao c09881d301 feat: bump version 8.1.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.1.1
2024-02-20 20:45:07 +08:00
Jianhui Zhao 1ace541b7c doc: fix translation
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-01-03 21:50:23 +08:00
Jianhui Zhao 85b6da27c6 chore: update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2023-09-13 20:39:59 +08:00
Jianhui Zhao 8ffd4c9536 chore: fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2023-01-16 12:59:55 +08:00
leen 4dcef758bb rtty support ip6 address (#111)
Signed-off-by: leenzhu <i@leenzhu.com>

Signed-off-by: leenzhu <i@leenzhu.com>
2023-01-16 13:18:08 +08:00
Jianhui Zhao 61875b54d2 chore: update doc
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-10-25 21:33:54 +08:00
Jianhui Zhao 07ac775986 chore: bump version 8.1.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.1.0
2022-09-25 21:42:27 +08:00
Jianhui Zhao 95b1b54c27 fix: https proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-09-25 21:32:59 +08:00
Jianhui Zhao f81b83c4bf feat: increase proto number to 4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-09-25 16:28:44 +08:00
Jianhui Zhao 8b40c54a6d feat: support https proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-07-31 15:07:52 +08:00
Jianhui Zhao a395edcea1 chore: update user
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-07-18 21:30:42 +08:00
Jianhui Zhao aad1d755ad chore: bump version 8.0.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.0.1
2022-05-22 21:48:30 +08:00
Jianhui Zhao 2be649c84c fix: use closed socket in io watcher
ev_epoll.c:134: epoll_modify: Assertion `("libev: I/O watcher with invalid fd found in epoll_ctl", errno != EBADF && errno != ELOOP && errno != EINVAL)`

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-09 18:13:35 +08:00
Jianhui Zhao ffa5c84eb2 chore: fix code style
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-09 10:37:30 +08:00
Jiajian Zhou 3afa2edf06 feat:add /var/run/rtty file to get the state of rtty (#105)
Other programs, such as Luci, can display the connection status of the
program by reading /var/run/rtty

Signed-off-by: Jiajian Zhou <zhou_0611@163.com>
2022-05-07 11:35:29 +08:00
Jianhui Zhao 66c3a02532 chore: update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-04 17:29:53 +08:00
Jianhui Zhao abc2518a4b fix: ssl: compatibility for openssl >= 3.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-05-02 23:47:48 +08:00
Jianhui Zhao daf1e3c207 chore: remove unused file
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-04-05 21:16:55 +08:00
Jianhui Zhao c8b23a3c70 chore: update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2022-03-09 09:29:38 +08:00
Jianhui Zhao 0675e9de22 chore: update README
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-12-24 13:28:26 +00:00
Jianhui Zhao 916c9976af doc: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-12-20 14:34:24 +00:00
Jianhui Zhao 8e761a1744 chore: remove funding
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-12-20 13:51:13 +00:00
Jianhui Zhao 1b2f3d332c fix: overflow on calculate the percentage of progress
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-12-15 11:22:43 +00:00
Jianhui Zhao ebd64eca5c fix: check space for ramfs for upload file to device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-10-15 23:14:44 +08:00
Jianhui Zhao 861ff74780 fix: typo
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-10-15 22:39:29 +08:00
Jianhui Zhao 9e1f02f725 chore: update FUNDING.yml
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-24 23:13:06 +08:00
Jianhui Zhao 98edb95f47 chore: bump version 8.0.0
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
v8.0.0
2021-09-22 10:12:37 +00:00
Jianhui Zhao bc6be3c997 fix: can't show rtty version by '-V'
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-22 10:12:30 +00:00
Jianhui Zhao e8d99be562 docs: update
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-21 16:33:36 +08:00
Jianhui Zhao f2c93b69e6 perf: improve http proxy
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2021-09-19 23:39:27 +08:00
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