Shtorm
c0bfc731ec
Merge tag 'v1.14.0'
2026-09-04 01:08:30 +03:00
世界
c53c2375c4
Improve power report
2026-08-30 17:41:47 +08:00
世界
82098a8760
Add power report service
2026-08-30 17:41:46 +08:00
世界
6720a27109
Handle network update callbacks in background
2026-08-30 17:41:46 +08:00
世界
b3a45e0839
Add query_client_subnet and query_dnssec DNS rule items and remove_client_subnet DNS route action option
2026-08-30 17:41:45 +08:00
世界
4e91d92c5f
Refactor local DNS cache partitioning
2026-08-30 17:41:45 +08:00
世界
87c4f84a89
Fix search domain handling in DNS transports
2026-08-30 17:41:45 +08:00
世界
0e75f5f45c
Partition local DNS caches by interface signature
2026-08-30 17:41:45 +08:00
世界
28b25598ed
Refactor local DNS transport
2026-08-30 17:41:45 +08:00
世界
059508ed7a
Avoid clearing DNS caches during network resets
2026-08-30 17:41:45 +08:00
世界
0dd17d78d8
Fix DNS response buffer headroom
2026-08-30 17:41:45 +08:00
世界
5c50f7a084
Use connected sockets for QUIC clients
2026-08-30 17:41:45 +08:00
NagaseMinato and 世界
eb6db316cc
dns: Fix preferred_by local support for platform local transport
2026-08-30 17:41:45 +08:00
世界
e797c2d0ba
Update tailscale to v1.102.1
2026-08-30 17:41:45 +08:00
世界
cdbfceafd1
dns: Fix completed race rule blocked by earlier armed rule
2026-08-30 17:41:44 +08:00
世界
6e09f2892a
Add JSON schema support
2026-08-30 17:41:44 +08:00
世界
e09e3b49f9
dns: Add namespace and parallel support for evaluate
2026-08-30 17:41:44 +08:00
世界
88ab140cf9
dns: Probe connection reuse support for TCP transports
2026-08-30 17:41:44 +08:00
世界
df0946c2a4
dns: Cache responses with client subnet
2026-08-30 17:41:44 +08:00
世界
33e42bf423
Fix TCP DNS retry
2026-08-30 17:41:44 +08:00
世界
e4c8b49eaf
Improve network reset
2026-08-30 17:41:43 +08:00
世界
5d424ea2ac
refactor: Async DNS
2026-08-30 17:41:43 +08:00
世界
1f7d571017
refactor: New tun udpnat
2026-08-30 17:41:43 +08:00
世界
0a4e4c8061
boxdd: Add insecure mode
2026-08-30 17:41:43 +08:00
世界
bcae189da3
Fix local DNS transport on darwin
2026-08-30 17:41:42 +08:00
世界
5f2054bf90
Add L3 forwarding support
2026-08-30 17:41:42 +08:00
世界
485761cbe8
Improve DHCP DNS server initialize
...
Avoid querying DHCP DNS servers on cellular networks
2026-08-30 17:41:41 +08:00
世界
2d581b35f3
Refactor darwin local DNS to raw mDNSResponder call
2026-08-30 17:41:41 +08:00
世界
7e1187a48f
dns: Remove unused files
2026-08-30 17:41:41 +08:00
世界
704853b3be
Fix lint errors
2026-08-30 17:41:40 +08:00
世界
caf940c805
dns: Add mDNS server
2026-08-30 17:41:40 +08:00
世界
14b8f1bd4d
dns: Add preferred_by rule item
2026-08-30 17:41:40 +08:00
世界
f8a623e0c6
dns: Add neighbor-based hostname resolution to local server
2026-08-30 17:41:40 +08:00
世界
87c2b89120
dns: Add timeout configuration
2026-08-30 17:41:40 +08:00
世界
c17407ec94
Improve oom-killer
2026-08-30 17:41:40 +08:00
世界
9ab4c0f5cb
Fix darwin cgo DNS again
2026-08-30 17:41:40 +08:00
世界
b4e670c36f
Log DNS optimistic background refresh outcomes
2026-08-30 17:41:40 +08:00
世界
836fa8ce58
Strip EDNS padding from upstream DNS responses
2026-08-30 17:41:40 +08:00
世界
a04daaff75
Reject pure-IP rule-set references without match_response
...
DNS rules referencing rule-sets that contain only ip_cidr predicates
silently stopped matching when legacy DNS mode was disabled, because the
IP-CIDR branch cannot match against an in-flight DNS query. The existing
validation intentionally let every rule_set through on the premise that
mixed sets still work via their non-IP branches, which is only true when
such a branch exists. Track whether a rule-set carries any non-IP-CIDR
predicate and reject pure-IP references the same way bare ip_cidr fields
are already rejected.
2026-08-30 17:41:39 +08:00
世界
c82163f287
Standardize hosts path
2026-08-30 17:41:39 +08:00
世界
2515811356
Refactor: HTTP clients, unified HTTP2/QUIC options, Apple engines
2026-08-30 17:41:39 +08:00
世界
c322ad5d33
Add optimistic DNS cache
2026-08-30 17:41:39 +08:00
世界
fe88004eaf
Fix darwin cgo DNS again
2026-08-30 17:41:39 +08:00
世界
d72c1d9be7
Un-deprecate ip_accept_any DNS rule item
2026-08-30 17:41:39 +08:00
世界
22e852cf36
Fix darwin local DNS transport
2026-08-30 17:41:39 +08:00
世界
496043dd9c
Fix rules lock
2026-08-30 17:41:39 +08:00
nekohasekai
cd77e78f0a
Add evaluate DNS rule action and related rule items
2026-08-30 17:41:39 +08:00
世界
077a4a0b54
Fix DHCP DNS server search domain handling
2026-08-12 13:29:01 +08:00
Shtorm
cb664d1a4b
Fix DNS Fallback
2026-08-09 15:01:36 +03:00
Shtorm
051e928b01
Update sing-box core
2026-08-06 14:09:46 +03:00