Commit Graph

173 Commits

Author SHA1 Message Date
Shtorm
c307b8dc2d Add MTProxy, MASQUE, VPN, Link parser. Update AmneziaWG. Remove Tunneling 2026-04-29 22:11:30 +03:00
Shtorm
614af37bc4 Update sing-box core 2026-04-22 19:23:23 +03:00
世界
f9bfa850c4 Hide lifecycle logs for fast operations 2026-04-21 17:15:16 +08:00
世界
d395680ca2 Simplify lifecycle logs 2026-04-20 09:49:39 +08:00
世界
9cfb117903 Fix windows bssid matching 2026-04-20 09:49:39 +08:00
Shtorm
9bb1b847be Update sing-box core 2026-04-06 20:54:24 +03:00
世界
f3a79dda87 Fix package_name shared uid matching 2026-03-23 18:57:35 +08:00
世界
8bf01b7add Fix nested rule-set match cache isolation 2026-03-23 12:26:19 +08:00
Shtorm
7c141d4afc Update sing-box core 2026-03-10 04:50:32 +03:00
Shtorm
494fa5a9da Update sing-box core 2026-03-10 04:25:01 +03:00
世界
da06212268 Remove overdue deprecated features 2026-03-01 12:30:43 +08:00
Shtorm
48546f7777 Resolve conflicts 2026-02-26 22:57:25 +03:00
Shtorm
ded1eb9635 Add admin panel, manager, node_manager, bandwidth limiter, connection limiter, bonding, failover, vless encryption, mkcp transport 2026-02-26 22:44:31 +03:00
世界
8436c06718 platform: Improve iOS OOM killer 2026-02-26 14:13:32 +08:00
世界
5b9f98c8c7 Remove varbin usages 2026-01-29 13:40:34 +08:00
Shtorm
61826bc189 Resolve conflicts 2026-01-18 21:53:22 +03:00
世界
9541ef8bcb platform: Improve interface 2026-01-17 05:49:12 +08:00
世界
f085917d8c Fix DNS transports 2026-01-17 05:48:41 +08:00
世界
4caa950da9 Update bypass action behavior for auto redirect 2026-01-17 05:48:41 +08:00
世界
e52736b2c0 Add trace logging for lifecycle calls
Log start/close operations with timing information for debugging.
2026-01-17 05:47:54 +08:00
世界
869efaad58 platform: Add UsePlatformWIFIMonitor to gRPC interface
Align dev-next-grpc with wip2 by adding UsePlatformWIFIMonitor()
to the new PlatformInterface, allowing platform clients to indicate
they handle WIFI monitoring themselves.
2026-01-17 05:47:32 +08:00
世界
0b6fe45fb9 platform: Refactoring libbox to use gRPC-based protocol 2026-01-17 05:47:32 +08:00
世界
701b82279d Add Linux WI-FI state support
Support monitoring WIFI state on Linux through:
- NetworkManager (D-Bus)
- IWD (D-Bus)
- wpa_supplicant (control socket)
- ConnMan (D-Bus)
2026-01-17 05:47:04 +08:00
世界
e2ba72e7c1 Add proxy support for ICMP echo request 2026-01-17 05:44:41 +08:00
世界
5c8b07acfe Add preferred_by route rule item 2026-01-17 05:44:27 +08:00
世界
4eb91d69fe Fix DNS cache not working when domain strategy is set
The cache lookup was performed before rule matching, using the caller's
strategy (usually AsIS/0) instead of the resolved strategy. This caused
cache misses when ipv4_only was configured globally but the cache lookup
expected both A and AAAA records.

Remove LookupCache and ExchangeCache from Router, as the cache checks
inside client.Lookup and client.Exchange already handle caching correctly
after rule matching with the proper strategy and transport.
2025-12-21 16:59:10 +08:00
世界
d1b303bf90 Fix adapter handler 2025-11-16 08:34:46 +08:00
Shtorm
650e57feff Resolve conflicts 2025-09-14 23:44:29 +03:00
世界
8507461549 Fix read address 2025-09-05 15:16:14 +08:00
世界
1edac3cfff Fix multiple sniff 2025-09-03 20:09:05 +08:00
世界
93c0fb6067 Fix outbound start 2025-08-21 09:41:31 +08:00
世界
2d70ad3562 Fix bind_interface not working with auto_redirect 2025-08-17 14:48:01 +08:00
世界
98a8acf3ce Fix resolved service 2025-08-16 00:09:29 +08:00
Shtorm
b2c1eb1e48 Resolve conflicts 2025-08-15 12:56:52 +03:00
世界
8d5f1ad310 Update golangci-lint to v2 2025-08-13 23:37:40 +08:00
Shtorm
7bd0b48a35 Resolve conflicts 2025-07-13 21:44:23 +03:00
世界
f8f282633b Add SSM API service 2025-07-08 13:14:42 +08:00
世界
ca912aa72f Add resolved service and DNS server 2025-07-08 13:14:41 +08:00
世界
873ab4b085 Add service component type 2025-07-08 13:14:41 +08:00
世界
886f7c8253 Add TLS record fragment support 2025-07-08 13:14:38 +08:00
世界
96f078e252 Explicitly reject detour to empty direct outbounds 2025-07-08 13:12:28 +08:00
Alireza Ahmadi
8d36c53e48 Fix Outbound deadlock 2025-07-08 13:12:19 +08:00
世界
a5db391fcf Add certificate store 2025-07-08 13:12:14 +08:00
世界
3d55cef5f2 Add TLS fragment support 2025-07-08 13:12:14 +08:00
世界
2afbe96ea0 refactor: Outbound domain resolver 2025-07-08 13:12:14 +08:00
世界
f75ade1991 refactor: DNS 2025-07-08 13:12:14 +08:00
Shtorm
3f97424224 Add tunnel 2025-07-06 18:31:06 +03:00
世界
e19aa69688 Also skip duplicate sniff for TCP 2025-06-21 12:57:27 +08:00
Shtorm
3d8c74efa4 refactor: WARP 2025-06-08 19:51:17 +03:00
Shtorm
dfc6fce8bb Added WARP endpoint 2025-06-01 22:06:34 +03:00