Sijie.Sun
83d1ecc4da
bump version to v2.3.0 ( #859 )
...
also some improvements:
1. add magic dns option in gui.
2. allow icmp proxy fail on android
3. when no_tun is enabled, android do not start vpn service
Co-authored-by: Your Name <you@example.com >
2025-05-18 16:45:39 +08:00
sijie.sun
95b12dda5a
bump rust version to v1.86
2025-05-11 20:47:29 +08:00
Sijie.Sun
72be46e8fa
allow tcp port forward use kcp ( #838 )
2025-05-11 00:48:34 +08:00
loecom
c5580feb64
add thunk-rs to support win7 ( #812 )
...
* add thunk-rs to support win7
---------
Co-authored-by: loecomm <loecom@qq.com >
2025-04-25 22:27:36 +08:00
伤月s
7e3819be86
新增magisk模块支持 ( #786 )
2025-04-24 12:21:05 +08:00
L-Trump
465269566b
fix gui build ci ( #756 )
2025-04-06 11:47:14 +08:00
kevin
de8c89eb03
add binary file easytier-web-embed ( #718 )
...
* embed web dashboard into easytier-web
* add binary file easytier-web-embed
2025-04-01 10:03:58 +08:00
Sijie.Sun
67cff12c76
fix gui compile ( #701 )
2025-03-20 00:55:14 +08:00
Sijie.Sun
d880dfbbca
bump version to v2.2.4 ( #697 )
2025-03-19 17:23:15 +08:00
sijie.sun
f52936a103
bump version to v2.2.3
2025-03-17 22:24:19 +08:00
sijie.sun
445b02b2ca
do not upload to oss
2025-03-15 00:16:12 +08:00
sijie.sun
e78b0ef869
test serializedly
2025-03-08 15:59:54 +08:00
zhj9709
2632c44195
fix docker stop issue by using tini for graceful shutdown
2025-02-10 22:54:07 +08:00
Sijie.Sun
5449eabf2a
Update docker.yml
2025-02-10 12:47:12 +08:00
sijie.sun
dd5b00faf4
bump version to v2.2.2
2025-02-10 08:47:18 +08:00
sijie.sun
0caec3e4da
fix label translate
2025-02-09 22:01:26 +08:00
sijie.sun
2af3b82e32
bump version to 2.2.1
2025-02-06 16:54:49 +08:00
Sijie.Sun
a63778854f
use netlink instead of shell cmd to config ip ( #593 )
2025-02-03 15:13:50 +08:00
Sijie.Sun
d0f26d9303
bump version to 2.2.0 ( #586 )
2025-01-26 23:45:50 +08:00
Sijie.Sun
55a39491cb
feat/kcp ( #580 )
...
* support proxy tcp stream with kcp to improve experience of tcp over udp
* update rust version
* make subnet proxy route metrics lower in windows.
2025-01-26 00:41:15 +08:00
Sijie.Sun
c23b544c34
tcp accept should retry when encoutering some kinds of error ( #565 )
...
* tcp accept should retry when encoutering some kinds of error
bump version to v2.1.2
* persistent temporary machine id
2025-01-14 08:55:48 +08:00
Sijie.Sun
34e4e907a9
bump version to v2.1.1 ( #533 )
2024-12-24 10:40:57 -05:00
Sijie.Sun
4bb72b5606
fix rpc packet route before first route info exchange ( #516 )
...
* fix rpc packet route before first route info exchange
* fix install script
* update config server help
2024-12-19 09:25:25 +08:00
Sijie.Sun
c4d8ea4fec
refactor sym to cone punch ( #515 )
2024-12-18 23:56:47 +08:00
Sophon
8588c9201a
Add windows arm64 target to CI GUI ( #487 )
2024-11-21 23:14:09 +08:00
Sophon
dd2236c697
Add windows arm64 target to CI core ( #486 )
2024-11-21 15:27:24 +08:00
Sijie.Sun
86600c6315
version 2.1.0 ( #482 )
2024-11-19 23:46:02 +08:00
Sijie.Sun
e948dbfcc1
Feat/web (Patchset 4) ( #460 )
...
support basic functions in frontend
1. create/del network
2. inspect network running status
2024-11-08 23:33:17 +08:00
Sijie.Sun
a78b759741
feat/web (Patchset 2) ( #444 )
...
This patch implement a restful server without any auth.
usage:
```bash
# run easytier-web, which acts as an gateway and registry for all easytier-core
$> easytier-web
# run easytier-core and connect to easytier-web with a token
$> easytier-core --config-server udp://127.0.0.1:22020/fdsafdsa
# use restful api to list session
$> curl -H "Content-Type: application/json" -X GET 127.0.0.1:11211/api/v1/sessions
[{"token":"fdsafdsa","client_url":"udp://127.0.0.1:48915","machine_id":"de3f5b8f-0f2f-d9d0-fb30-a2ac8951d92f"}]%
# use restful api to run a network instance
$> curl -H "Content-Type: application/json" -X POST 127.0.0.1:11211/api/v1/network/de3f5b8f-0f2f-d9d0-fb30-a2ac8951d92f -d '{"config": "listeners = [\"udp://0.0.0.0:12344\"]"}'
# use restful api to get network instance info
$> curl -H "Content-Type: application/json" -X GET 127.0.0.1:11211/api/v1/network/de3f5b8f-0f2f-d9d0-fb30-a2ac8951d92f/65437e50-b286-4098-a624-74429f2cb839
```
2024-10-26 00:04:22 +08:00
Sijie.Sun
0bf42c53cc
Feat/web (PatchSet 1) ( #436 )
...
* move rpc-build out of easytier dir and make it a independant project
* easytier core use launcher
* fix flags not print on launch
* allow launcher not fetch node info
* abstract out peer rpc impl
* fix arm gui ci. see https://github.com/actions/runner-images/pull/10807
* add easytier-web crate
* fix manual_connector test case
2024-10-19 18:10:02 +08:00
sijie.sun
4dca25db86
bump version to 2.0.3
2024-10-13 12:49:01 +08:00
Sijie.Sun
63821e56bc
fix udp buffer size, avoid packet loss ( #399 )
...
also bump version to 2.0.2
2024-10-08 22:01:15 +08:00
Sijie.Sun
1be64223c8
ensure dst have session when we are initiator ( #398 )
...
* ensure dst have session when we are initiator
* bump version to 2.0.1
2024-10-08 21:05:46 +08:00
sijie.sun
d0a3a40a0f
fix bugs
...
add timeout for wss try_accept
public server should show stats
use default values for flags
bump version to 2.0.0
2024-09-29 17:49:14 +08:00
sijie.sun
e0b364d3e2
use ubuntu 24.04 apt source
...
github action upgraded the ubuntu-latest to 24.04
https://github.com/actions/runner-images/pull/10687
2024-09-27 11:05:52 +08:00
sijie.sun
0171fb35a4
fix upload oss
2024-09-21 00:24:58 +08:00
m1m1sha
ba75167238
🐎 ci: Modify Text
2024-09-15 22:38:06 +08:00
m1m1sha
2ff653cc6f
🐎 ci: github issue template
2024-09-15 22:28:55 +08:00
Sijie.Sun
2b7ff0efc5
bump version to v1.2.3 and update readme ( #280 )
2024-08-25 13:45:18 +08:00
Sijie.Sun
fc9aac42b4
fix release.yml, just skip zip gui & mobile artifect ( #276 )
2024-08-25 00:45:14 +08:00
Sijie.Sun
89b43684d8
add complete support for freebsd ( #275 )
...
add tun & websocket & wireguard support on freebsd
2024-08-25 00:44:45 +08:00
Mrered Cio
e4df03053e
add MacOS Homebrew installation method ( #273 )
2024-08-24 10:13:30 +08:00
Sijie.Sun
28ae9c447a
Update Dockerfile to fix timezone
2024-08-17 00:00:32 +08:00
sijie.sun
6391dceb62
udpate release.yml
2024-08-13 00:46:32 +08:00
Sijie.Sun
29806b899a
add draft release github action ( #246 )
2024-08-13 00:06:12 +08:00
Sijie.Sun
2bc4dd8c53
Update install_rust.sh ( #237 )
2024-08-08 20:07:22 +08:00
sijie.sun
2415cb211e
run on v7 need rustc < 1.78
2024-08-04 11:07:24 +08:00
Sijie.Sun
5f0d71b0fe
check trigger user for docker action ( #219 )
2024-08-04 00:37:58 +08:00
sijie.sun
71d41f0a70
introduce docker image updater
2024-08-04 00:28:34 +08:00
sijie.sun
02b5b5f3c7
use better artifect name
2024-08-03 13:11:44 +08:00