Commit Graph

2318 Commits

Author SHA1 Message Date
dependabot[bot] 76273a3c6d build(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3
Dependabot couldn't find the original pull request head commit, 220fe2dd10ae3c303b7c0a54f1bd92cb668ccef3.
2026-04-16 08:39:42 +00:00
世界 518aa0e265 Fix cloudflared quic 2026-04-16 16:38:07 +08:00
世界 5ab31cceaf Fix use-after-free of pooled value buffers in bbolt Batch writes 2026-04-16 16:15:26 +08:00
世界 368838d22d 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-04-16 16:15:26 +08:00
世界 17c967f7b9 Fix legacy rule-set download_detour blocked by empty direct check 2026-04-16 16:15:26 +08:00
世界 12ed508ee7 Add TLS spoof support 2026-04-16 16:15:26 +08:00
世界 8df234afaf Standardize hosts path 2026-04-16 16:15:26 +08:00
世界 0f3d72cc9a Refactor: HTTP clients, unified HTTP2/QUIC options, Apple engines 2026-04-16 16:15:19 +08:00
世界 94b4a4e718 Bump version 2026-04-16 16:14:57 +08:00
世界 89fbaee968 oom-killer: Record report before reset network 2026-04-16 16:14:57 +08:00
世界 34c7d601e0 Add optimistic DNS cache 2026-04-16 16:14:40 +08:00
世界 0ca626948a Fix tailscale error 2026-04-16 16:14:39 +08:00
世界 40732eccc8 Fix darwin cgo DNS again 2026-04-16 16:14:39 +08:00
世界 3c42d54025 Fix stun test 2026-04-16 16:14:39 +08:00
世界 123278109d documentation: Fix missing update for ip_version and query_type 2026-04-16 16:14:39 +08:00
世界 d482917ccc Add cloudflared inbound 2026-04-16 16:14:29 +08:00
世界 f6d403e71e Fix lint errors 2026-04-16 16:14:02 +08:00
世界 41fc946ddf platform: Wrap command RPC error returns with E.Cause 2026-04-16 16:14:02 +08:00
世界 1809c994de Add package_name_regex route, DNS and headless rule item 2026-04-16 16:14:02 +08:00
世界 51eabf3454 documentation: Fixes 2026-04-16 16:14:01 +08:00
世界 00d7146e29 Un-deprecate ip_accept_any DNS rule item 2026-04-16 16:14:01 +08:00
世界 eea69ea511 tools: Tailscale status 2026-04-16 16:14:01 +08:00
世界 e1b7c01cc4 Fix darwin local DNS transport 2026-04-16 16:14:01 +08:00
世界 6832be6094 Fix rules lock 2026-04-16 16:14:01 +08:00
世界 c72ff84c05 Revert "Also enable certificate store by default on Apple platforms"
This reverts commit 62cb06c02f.
2026-04-16 16:14:00 +08:00
世界 a611e3a075 tools: Tailscale status 2026-04-16 16:14:00 +08:00
世界 ae11232b98 platform: Fix darwin signal handler 2026-04-16 16:14:00 +08:00
世界 ce8e921060 tools: Network Quality & STUN 2026-04-16 16:13:59 +08:00
世界 a91899ac71 oom-killer: Free memory on pressure notification and use gradual interval backoff 2026-04-16 16:13:59 +08:00
世界 1092c507d8 Fix deprecated warning double-formatting on localized clients 2026-04-16 16:13:59 +08:00
世界 69d73ea06e platform: Fix set local 2026-04-16 16:13:59 +08:00
nekohasekai 4428c9d2b5 Add evaluate DNS rule action and related rule items 2026-04-16 16:13:58 +08:00
世界 2d6dccef95 Also enable certificate store by default on Apple platforms
`SecTrustEvaluateWithError` is serial
2026-04-16 16:13:58 +08:00
世界 35edf17d68 platform: Add OOM Report & Crash Report 2026-04-16 16:13:41 +08:00
世界 506e18180e Add BBR profile and hop interval randomization for Hysteria2 2026-04-16 16:11:59 +08:00
nekohasekai 27beae2b45 Refactor ACME support to certificate provider 2026-04-16 16:11:59 +08:00
世界 70e18a31bf documentation: Update descriptions for neighbor rules 2026-04-16 16:11:59 +08:00
世界 c4aec86a21 Add macOS support for MAC and hostname rule items 2026-04-16 16:11:59 +08:00
世界 486fef9fc5 Add Android support for MAC and hostname rule items 2026-04-16 16:11:58 +08:00
世界 452eadeb25 Add MAC and hostname rule items 2026-04-16 16:11:58 +08:00
世界 bb5cee1071 Fix rdrc cache 2026-04-16 16:08:44 +08:00
世界 1b0890ee36 sing: Fix udpnat2 timeout 2026-04-16 16:08:36 +08:00
世界 bb3ad9c694 documentation: Fix typo 2026-04-14 16:00:47 +08:00
世界 d5adb54bc6 Bump version v1.13.8 2026-04-14 14:33:19 +08:00
世界 1cfcea769f Update Go to 1.25.9 2026-04-14 14:26:59 +08:00
世界 f43fc797d4 Update naiveproxy to v147.0.7727.49-1 2026-04-14 14:24:21 +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
世界 025b947a24 Bump version v1.13.7 2026-04-10 16:23:45 +08:00
世界 76fa3c2e5e tun: Fixes 2026-04-10 14:13:06 +08:00
世界 53db1f178c Fix tailscale crash 2026-04-10 14:09:03 +08:00