nekohasekai
cd77e78f0a
Add evaluate DNS rule action and related rule items
2026-08-30 17:41:39 +08:00
世界
57c62b5330
Add MAC and hostname rule items
2026-08-30 17:41:38 +08:00
世界
4444f297c2
Fix address filter matching for inverted DNS rules
...
Inverted rules whose address filter conditions come from rule sets or
logical rules were rejected during pre-lookup matching, so the lookup was
never sent and the rules never matched; for plain ip rule sets this was a
regression from the rule-set invert fix in 1.12.22. Pre-lookup matching
now tracks whether the result depends on deferred address filter
conditions and defers such rules to the response phase, while results
already determined by evaluated conditions are still decided during
pre-lookup.
2026-08-22 16:14:54 +08:00
世界
795d1c2892
Fix nested rule-set match cache isolation
2026-03-23 12:26:19 +08:00
世界
8ae93a98e5
Remove overdue deprecated features
2026-03-01 12:30:43 +08:00
世界
5bc0dfa9dd
platform: Refactoring libbox to use gRPC-based protocol
2026-01-17 05:47:32 +08:00
世界
cbf48e9b8c
Fix multiple sniff
2025-09-03 20:09:05 +08:00
世界
378e39f70c
Update golangci-lint to v2
2025-08-13 23:37:40 +08:00
世界
3b480de38a
Add TLS record fragment support
2025-07-08 13:14:38 +08:00
世界
90ec9c8bcb
Add TLS fragment support
2025-07-08 13:12:14 +08:00
世界
3016338e34
refactor: DNS
2025-07-08 13:12:14 +08:00
世界
7d3ee29bd0
Also skip duplicate sniff for TCP
2025-06-21 12:57:27 +08:00
世界
d55d5009c2
Fix processing multiple sniffs
2025-03-16 09:21:54 +08:00
世界
9a1efbe54d
Fix domain strategy
2025-01-13 15:14:30 +08:00
世界
1d2720bf5e
Add UDP timeout route option
2025-01-13 15:14:30 +08:00
世界
0c66888691
Fix lint
2025-01-13 15:14:30 +08:00
世界
68781387fe
refactor: WireGuard endpoint
2025-01-13 15:14:30 +08:00
世界
2dbb8c55c9
Add override destination to route options
2025-01-13 15:14:30 +08:00
世界
9db9484863
Refactor multi networks strategy
2025-01-13 15:14:30 +08:00
世界
bb46cdb2b3
Add multi network dialing
2025-01-13 15:14:30 +08:00
世界
9afe75586a
refactor: Extract services form router
2025-01-13 15:14:29 +08:00
世界
19fb214226
refactor: Modular inbound/outbound manager
2025-01-13 15:14:29 +08:00
世界
313be3d7a4
Improve rule actions
2025-01-13 15:14:29 +08:00
世界
e233fd4fe5
refactor: Modular inbounds/outbounds
2025-01-13 15:14:29 +08:00
世界
179e3cb2f5
Implement resolve(server)
2025-01-13 15:14:29 +08:00
世界
8304295c48
Crazy sekai overturns the small pond
2025-01-13 15:14:29 +08:00
世界
1a6047a61b
Fix metadata context
2024-10-30 14:01:13 +08:00
世界
9dc3bb975a
Improve QUIC sniffer
2024-10-13 13:07:02 +08:00
世界
93cf134995
Add accept empty DNS rule option
2024-10-13 13:07:02 +08:00
世界
0517ceef76
Add address filter support for DNS rules
2024-05-21 15:12:02 +08:00
世界
8d85c92356
Fix multiplex client dialer context
2024-04-29 11:58:20 +08:00
世界
4b43acfec0
Add rule-set
2024-01-03 12:21:36 +08:00
世界
cb2e15f8a7
Fix UDP domain NAT
2023-10-28 21:41:39 +08:00
世界
52e9059a8d
Fix fakeip routing
2023-06-11 20:58:59 +08:00
世界
aa94cfb876
Refactor rules
2023-06-07 20:28:21 +08:00
世界 and GitHub
687b4509df
Add query_type DNS rule item
2023-02-08 16:18:40 +08:00
世界
7f816a2ebc
Add sniff_timeout
2022-10-08 20:09:36 +08:00
世界
dbda0ed98a
Add chained inbound support
2022-08-29 19:50:28 +08:00
世界
84e4677a94
Improve process searcher
2022-08-20 12:11:27 +08:00
世界
f51128f772
Add ip_version rule item
2022-08-16 23:47:14 +08:00
世界
5f6f33c464
Add process_name/package_name/user/user_id rule item
2022-07-23 21:28:13 +08:00
世界
c5b3e8b042
Add basic clash api
2022-07-19 22:45:55 +08:00
世界
d1e83882e5
Add user rule item
2022-07-17 17:38:11 +08:00
世界
dc127e2994
Migrate components to library
2022-07-11 18:44:59 +08:00
世界
f448b6b977
Update gci format
2022-07-08 23:03:57 +08:00
世界
9c256afc1a
Add resolver for inbound
2022-07-07 23:45:05 +08:00
世界
538a1f5909
Add resolver for outbound dialer
2022-07-07 21:47:21 +08:00
世界
86a38a1c7e
Add domain sniffer
2022-07-06 12:39:44 +08:00
世界
18e3f43df3
Refactor struct & Add override dialer options
2022-07-03 20:59:25 +08:00
世界
6eae8e361f
Implement route rules
2022-07-02 23:19:14 +08:00