Commit Graph
2655 Commits
Author SHA1 Message Date
世界 080f1c56aa Fix bbolt recover 2026-08-30 17:41:46 +08:00
世界 82098a8760 Add power report service 2026-08-30 17:41:46 +08:00
世界 6d431a2c43 Improve traffic totals 2026-08-30 17:41:46 +08:00
世界 08986ad405 Fix address filter matching for inverted legacy 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-30 17:41:46 +08:00
世界 aea28ca6dc Cache tproxy UDP write-back connection when netns is configured 2026-08-30 17:41:46 +08:00
世界 e6b7c6ca75 Invalidate remote rule-set cache when URL changes 2026-08-30 17:41:46 +08:00
世界 7d84f7d3e0 Fix lint errors 2026-08-30 17:41:46 +08:00
世界 ba4146ea31 Reformat code 2026-08-30 17:41:46 +08:00
世界 e4ec3b0345 Fix bbolt flock 2026-08-30 17:41:46 +08:00
世界 6720a27109 Handle network update callbacks in background 2026-08-30 17:41:46 +08:00
世界 cfddedb3da daemon: Fix start or reload race 2026-08-30 17:41:46 +08:00
世界 2e238abe01 Fix network environment log 2026-08-30 17:41:46 +08:00
世界 ec497c7dda Fix tailssh pixels 2026-08-30 17:41:46 +08:00
世界 0a5078a848 Package usbip drivers with the daemon 2026-08-30 17:41:46 +08:00
世界 f7e6a85166 Fix duplicate interface binding for UDP connections 2026-08-30 17:41:46 +08:00
世界 680f37182f Install Apple provisioning profiles from a variable number of secrets 2026-08-30 17:41:46 +08:00
世界 495446cf4f Update Go to 1.26.6 2026-08-30 17:41:46 +08:00
世界 4b30a03adf Add Taildrop support 2026-08-30 17:41:46 +08:00
世界 c86164bd1b Fix file descriptor double close when netlink socket bind fails 2026-08-30 17:41:46 +08:00
世界 bd059fc8aa Add api command 2026-08-30 17:41:45 +08:00
世界 fcee5656b9 daemon: Send complete initial snapshots in status subscriptions 2026-08-30 17:41:45 +08:00
世界 24d1f271bf Add listen_port option to Tailscale endpoint 2026-08-30 17:41:45 +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
世界 96fe4f7317 documentation: Rename Root Helper to Helper Service 2026-08-30 17:41:45 +08:00
世界 20b4b8e17d daemon: Throttle group and outbound subscription pushes
- Limit SubscribeGroups and SubscribeOutbounds to one push per 250ms, coalescing bursts of URLTest updates
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
世界 1e2846a1a5 Resolve and race all WireGuard addresses on handshake 2026-08-30 17:41:45 +08:00
世界 ce25e7791d openconnect: Improve PPP carrier tolerance 2026-08-30 17:41:45 +08:00
世界 0b850d6b56 Fix Android process finder 2026-08-30 17:41:45 +08:00
世界 a8091761d7 Fix missing process info in hijacked DNS queries 2026-08-30 17:41:45 +08:00
世界 097f784e7a daemon: Fix endpoint subscription 2026-08-30 17:41:45 +08:00
世界 06a82b6601 Enable stateless reset for hysteria2 server when obfs disabled 2026-08-30 17:41:45 +08:00
世界 baa8580efd Update Go to 1.26.5 2026-08-30 17:41:45 +08:00
世界 059508ed7a Avoid clearing DNS caches during network resets 2026-08-30 17:41:45 +08:00
世界 5572b3c329 Fix QUIC connection closed by ENOBUFS
Batched darwin packet I/O now also covers connected sockets on iOS.
2026-08-30 17:41:45 +08:00
世界 0dd17d78d8 Fix DNS response buffer headroom 2026-08-30 17:41:45 +08:00
世界 baa99c6f8f Package WinDivert drivers instead of embedding it 2026-08-30 17:41:45 +08:00
世界 9ea88e556a Fix hysteria2 chrome parrot 2026-08-30 17:41:45 +08:00
世界 2f766be0be Improve UDP packet usage for darwin 2026-08-30 17:41:45 +08:00
世界 5c50f7a084 Use connected sockets for QUIC clients 2026-08-30 17:41:45 +08:00
世界 93a4bbacbe Fix security check for executables 2026-08-30 17:41:45 +08:00
NagaseMinatoand世界 eb6db316cc dns: Fix preferred_by local support for platform local transport 2026-08-30 17:41:45 +08:00
世界 ec3e95935f Add hysteria2 chrome parrot support 2026-08-30 17:41:45 +08:00
世界 10d37384f0 Update quic-go to v0.61.0 2026-08-30 17:41:45 +08:00
世界 e797c2d0ba Update tailscale to v1.102.1 2026-08-30 17:41:45 +08:00
世界 9bf39f85f9 Remove client metadata from AnyTLS requests by default 2026-08-30 17:41:45 +08:00
世界 475eb7c845 Fix TLS fragment ACK wait on Windows without TCP estats
Recent Windows 11 builds remove TCP estats, which made writeAndWaitAck
return without waiting for acknowledgment. sing now queries
SIO_TCP_INFO on the socket instead, and falls back to estats on
systems predating it (Windows 10 1703).
2026-08-30 17:41:45 +08:00