世界
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
世界
51531186d0
Strip EDNS padding from upstream DNS responses
2026-07-27 15:51:12 +08:00
世界
397fb4d20a
dns: Fix search domain expansion
...
DHCP option 119/15 and resolved link domains are not rooted, so appending
them to the query name produced a non-FQDN name, failing to pack with
"domain must be fully qualified".
2026-07-27 15:51:12 +08:00
世界
4056231e5c
Fix tailscale dns
2026-07-27 15:51:12 +08:00
世界
dcfdd8a184
dns: Fix DHCP reset
2026-07-27 15:51:12 +08:00
世界
7067276170
Fix quic-go write leak
2026-07-09 11:07:27 +08:00
世界
72a8723e13
Fix DNS query loopback deadlock from shared dedup lock
2026-06-20 20:36:19 +08:00
世界
761b7f4e12
Handle TUN loopback in direct outbound
2026-06-03 12:56:36 +08:00
世界
5e7fd7ad78
Fix lint errors
2026-05-13 23:39:27 +08:00
世界
383a1824c1
dns: Refactor reordered pool
2026-05-13 16:28:49 +08:00
世界
d166f0da8b
dns: Fix conn pool leak
2026-05-13 16:28:49 +08:00
世界
6548c17110
dns: Fix deadline
2026-05-13 16:28:49 +08:00
世界
3312b8da50
Clean up DNS transports
2026-04-23 02:30:32 +08:00
世界
8e3176b789
Fix FakeIP returning error for unconfigured address family
...
Return SUCCESS with empty answers instead of an error when the
queried address family has no range configured. Reject configurations
where neither inet4_range nor inet6_range is set.
2026-04-14 14:15:20 +08:00