Commit graph

59 commits

Author SHA1 Message Date
世界 f80b0af39b
refactor: WireGuard endpoint 2024-12-03 17:37:00 +08:00
世界 e0c20d58aa
refactor: connection manager 2024-12-03 17:37:00 +08:00
世界 5abbd63fab
refactor: Extract services form router 2024-12-03 17:36:55 +08:00
世界 7913f10acb
refactor: Modular network manager 2024-12-03 17:36:55 +08:00
世界 08f9ec63fb
refactor: Modular inbound/outbound manager 2024-12-03 17:36:54 +08:00
世界 435f407d7c
refactor: Modular inbounds/outbounds 2024-12-03 17:36:50 +08:00
世界 db3a0c636d
Add auto-redirect & Improve auto-route 2024-10-13 13:07:02 +08:00
世界 b1d75812c5
platform: Prepare connections list 2024-10-13 13:06:55 +08:00
世界 b0aaa86806
Minor fixes 2024-06-25 13:14:45 +08:00
世界 d20a389043
Fix timer usage 2024-04-08 11:45:00 +08:00
世界 2e607118c3
Remove unnecessary context wrappers 2024-01-03 12:21:48 +08:00
世界 89c723e3e4
Improve read wait interface &
Refactor Authenticator interface to struct &
Update smux &
Update gVisor to 20231204.0 &
Update quic-go to v0.40.1 &
Update wireguard-go &
Add GSO support for TUN/WireGuard &
Fix router pre-start &
Fix bind forwarder to interface for systems stack
2024-01-03 12:21:47 +08:00
世界 21283b554a
Avoid opening log output before start &
Replace tracing logs with task monitor
2024-01-03 12:21:46 +08:00
世界 4b43acfec0
Add rule-set 2024-01-03 12:21:36 +08:00
世界 bf4e556f67
Migrate to independent cache file 2024-01-03 12:21:36 +08:00
世界 5269231df0
Fix URLTest outbound 2023-12-02 17:55:58 +08:00
世界 eaccc9759a
Fix platform API check 2023-11-21 10:22:44 +08:00
世界 1825869124
platform: Refactor log interface 2023-11-15 14:10:37 +08:00
世界 5b343d4c72
Improve ECH support 2023-09-12 13:26:19 +08:00
世界 43f72a6419
Add store_mode and platform Clash mode selector 2023-08-25 20:21:14 +08:00
世界 81b847faca
Pause recurring tasks when no network 2023-08-20 13:31:48 +08:00
世界 1363e16312
platform: Enable Clash API support by default 2023-08-20 13:31:29 +08:00
世界 9c8565cf21
platform: Add group interface 2023-07-02 18:46:41 +08:00
世界 8d5b9d240a
Fix outbound start sequence 2023-06-13 22:38:05 +08:00
世界 98c2c439aa
Add filemanager api 2023-06-07 20:45:25 +08:00
世界 b498a22972
Fix interface monitor for android 2023-04-19 21:42:40 +08:00
世界 6843970536
Add loopback check 2023-04-08 09:13:50 +08:00
世界 e1e217854e
Add start and close track message 2023-04-08 08:09:28 +08:00
世界 afd3464216
Minor fixes 2023-04-05 21:41:06 +08:00
世界 28aa4c4d1f
Refactor log factory constructor 2023-04-03 20:24:13 +08:00
世界 e5f3bb6344
Add command to connect an address 2023-03-18 20:27:38 +08:00
世界 11de271c8f
Add experimental debug options 2023-03-17 17:58:08 +08:00
世界 a2d43b3746
Fix open cache file 2023-03-05 14:57:50 +08:00
世界 7834d6bca7
Add tun platform options 2023-02-28 19:02:27 +08:00
世界 140ed9a4cb
Fix platform wrapper 2023-02-24 13:00:49 +08:00
世界 611d6bbfc5
Add NTP service 2023-02-21 16:09:06 +08:00
世界 222196b182
Add libbox wrapper 2023-02-20 11:07:49 +08:00
世界 a92412ecac
Fix router 2022-11-28 13:11:07 +08:00
世界 1e510511ae
Fix random seed 2022-09-29 08:49:34 +08:00
世界 1b44faed17
Add v2ray stats api 2022-09-29 08:49:34 +08:00
世界 5297273937
Add clash mode support 2022-09-10 14:15:11 +08:00
世界 dbda0ed98a
Add chained inbound support 2022-08-29 19:50:28 +08:00
世界 a6baab92f3
Fix early close on windows and catch any 2022-08-24 19:03:15 +08:00
世界 3a442347a5
Update documentation 2022-08-22 14:19:32 +08:00
世界 d0fa79044a
Start outbounds before router 2022-08-20 09:13:00 +08:00
世界 1b7a3b4a74
Fix log to file 2022-08-19 08:26:26 +08:00
世界 d6a0aa7ccf
Add wireguard outbound and test 2022-08-16 23:39:11 +08:00
世界 b0ed1dc106
Minor fixes 2022-08-12 12:13:57 +08:00
世界 f691bd5ce1
Add set system proxy support for macOS 2022-08-05 16:55:59 +08:00
世界 2ce09b6ffd
Minor fixes 2022-07-30 14:50:33 +08:00