100 Commits
Author SHA1 Message Date
世界 c9690acdf1 Add windows bridge 2026-07-08 18:22:36 +08:00
世界 9ec7cc8cbe Improve bridge 2026-07-08 16:30:06 +08:00
世界 aaa1289e5c Bump version 2026-07-08 00:34:32 +08:00
世界 c7fe778cae Add bridge outbound 2026-07-08 00:34:26 +08:00
世界 f617dc42aa daemon: Release memory to OS on service reload 2026-07-07 19:37:05 +08:00
世界 f2dd4bfd75 Imrpove flow tracking & sniff action 2026-07-07 18:37:18 +08:00
世界 c4c11b1b1b Bump version 2026-07-07 18:37:18 +08:00
世界 bf3688861b Fix local DNS transport on darwin 2026-07-07 18:37:18 +08:00
世界 e6419b945f Add L3 forwarding support 2026-07-06 21:13:33 +08:00
世界 585d3e639e Bump version 2026-07-05 12:47:42 +08:00
世界 5af56d2cfd Add snell protocol 2026-07-05 12:47:42 +08:00
世界 19bdedec29 dialer: Dial directly when only one interface is available 2026-07-04 22:51:38 +08:00
世界 2c2828cedc Fix cloudflared crash 2026-07-04 14:53:18 +08:00
世界 0a11d45471 tls: Fix read wait buffer sizing 2026-07-04 14:53:03 +08:00
世界 b3c1634d08 Fix udpnat2 buffer size 2026-07-01 19:30:49 +08:00
世界 ecaa397834 release: Fix update apple version script 2026-06-29 15:39:14 +08:00
世界 b2d51f6ec3 Bump version 2026-06-29 11:43:26 +08:00
世界 3d734792ca Fix linux ping 2026-06-29 11:43:26 +08:00
世界 b70df9668e Improve DHCP DNS server initialize
Avoid querying DHCP DNS servers on cellular networks
2026-06-28 16:51:41 +08:00
世界 53e87a7ea5 Add age support for report export 2026-06-28 14:17:41 +08:00
世界 440d1cfa0d Fix go mod format 2026-06-28 14:17:10 +08:00
世界 8b9238fea4 Write logs to oom report 2026-06-28 11:10:29 +08:00
世界 156c4f5ceb Bump version 2026-06-27 17:48:32 +08:00
世界 d0b52036cb Refactor darwin local DNS to raw mDNSResponder call 2026-06-27 17:14:54 +08:00
世界 40f2b6eb42 release: Fix upload ios deb 2026-06-25 19:47:32 +08:00
世界 ecc4776034 Bump version 2026-06-25 17:39:58 +08:00
世界 ab6d97d947 Fix oom draft flood 2026-06-25 17:39:16 +08:00
世界 8e9c61afa3 platform: Fix missing api version check for usb/ip 2026-06-25 17:39:16 +08:00
世界 64a0e0ce6b certificate: Replace platform bridge with CGO JNI 2026-06-25 17:39:16 +08:00
世界 0794d645af Add iOS jailbreak release 2026-06-25 17:39:16 +08:00
世界 b010759f45 Fix Cloudflared edge discovery ignoring configured resolver 2026-06-25 17:39:15 +08:00
世界 4d5c2a03d6 documentation: Add USB/IP server and client 2026-06-25 17:39:08 +08:00
世界 9ac1399094 Add USB/IP support for macOS 2026-06-25 17:39:07 +08:00
世界 36e92fc7a9 Add USB/IP service 2026-06-25 17:39:02 +08:00
世界 f4061770bb Fix remote control when Clash server is unavailable 2026-06-25 17:38:56 +08:00
世界 3035af688e Add dashboard support for API service 2026-06-25 17:38:56 +08:00
世界 9be5bbcd24 Improve remote rule-set update 2026-06-25 17:38:55 +08:00
世界 6ffb744881 dns: Remove unused files 2026-06-25 17:38:55 +08:00
世界 4d24bc46a6 release: Fix apple release 2026-06-25 17:38:55 +08:00
世界 7e96370229 Fix group status updates broken by API service
The URL test history update hook and the Clash mode update hook were
single-slot: the API service's attached service overwrote the hook set
by the daemon, so clients stopped receiving group updates. Replace both
with multicast hook lists.

Also share a single URL test history storage via context: Clash API
looked it up under a key nobody registered and fell back to its own
empty storage, so dashboards showed no delay once an API service was
configured. Selector changes now notify through the shared storage,
covering selections made from any API surface.
2026-06-25 17:38:54 +08:00
世界 48d04817d7 Update Go to 1.25.11 2026-06-25 17:38:54 +08:00
世界 65b90e6f4b tailscale: Fix auth URL not refreshed after logout 2026-06-25 17:38:53 +08:00
世界 95c37c138a Add sing-box API service 2026-06-25 17:38:53 +08:00
世界 65aeb3c8f4 daemon: Split host operations into ManagedService 2026-06-25 17:38:52 +08:00
世界 c2da94f252 platform: Add shell support for iOS 2026-06-25 17:38:52 +08:00
世界 dcbb8271f8 platform: Add tailscale device name and logout 2026-06-25 17:38:52 +08:00
世界 1ee172f6af tailssh: fix platform SFTP session teardown 2026-06-25 17:38:52 +08:00
世界 f18b01b7fe tailscale: Add tailssh server 2026-06-25 17:38:51 +08:00
世界 775a05162c tools: Fix mising cleanup 2026-06-25 17:38:51 +08:00
世界 d0ef5c028d hysteria2: Add gecko obfs 2026-06-25 17:38:51 +08:00
世界 6a8071d1ce daemon: Add Tailssh 2026-06-25 17:38:50 +08:00
世界 db0e33d74b Fix tailscale dns 2026-06-25 17:38:28 +08:00
世界 e97a1bec41 tailscale: Expose more peer info fields 2026-06-25 17:38:27 +08:00
世界 03499260df tailscale: Add runtime exit node API 2026-06-25 17:38:27 +08:00
世界 eb4cef4eab Fix tailscale 2026-06-25 17:38:27 +08:00
世界 eacfa36ff6 realm: Open separate v4 and v6 packet conns on client 2026-06-25 17:38:26 +08:00
世界 ab08bac1d1 gvisor: Fix dialing to self addresses 2026-06-25 17:38:26 +08:00
世界 5d0b87d9bf tailscale: Fix handle peer DNS query 2026-06-25 17:38:26 +08:00
世界 23a676ac8a tailscale: Revert dialer deprecation and remove control_http_client 2026-06-25 17:38:25 +08:00
世界 8218042258 process: Fix panic when package manager is unavailable on Android 2026-06-25 17:38:25 +08:00
世界 529d3d9b23 route: Refetch rule-set when cache restore fails 2026-06-25 17:38:25 +08:00
世界 a12b7e9417 oom-killer: Remove log "OOM draft discarded" 2026-06-25 17:38:25 +08:00
世界 9815feae0a Fix shadowtls handshake 2026-06-25 17:38:24 +08:00
世界 2a6837dd1a Rebase wireguard-go to official 2026-06-25 17:38:13 +08:00
世界 d8ca4b1a67 dns: Fix DHCP reset 2026-06-25 17:38:13 +08:00
世界 2c2e08e608 Fix lint errors 2026-06-25 17:38:13 +08:00
世界 4b55717612 Fix hysteria2 realm server 2026-06-25 17:38:12 +08:00
世界 41a2c8cc50 realm: Add stun retry and lazy server start 2026-06-25 17:38:12 +08:00
世界 d99fc94fbc Fix TLS server close 2026-06-25 17:38:12 +08:00
世界 d8f461cc5a Update hysteria2 realm 2026-06-25 17:38:12 +08:00
世界 094808a4fa Add hysteria2 realm service and support 2026-06-25 17:38:11 +08:00
世界 89d83aa6d2 Fix reset network 2026-06-25 17:38:11 +08:00
世界 e8643485d2 Allow customizing TUN DNS mode and hijack interface DNS by default 2026-06-25 17:38:10 +08:00
世界 ce360eece8 dns: Add mDNS server 2026-06-25 17:38:10 +08:00
世界 511e72bcfb dns: Add preferred_by rule item 2026-06-25 17:38:10 +08:00
世界 9b277bd690 dns: Add neighbor-based hostname resolution to local server 2026-06-25 17:38:09 +08:00
世界 08e8910cee Fix tailscale start dependencies 2026-06-25 17:38:09 +08:00
世界 dd454bf0c6 dns: Add timeout configuration 2026-06-25 17:38:08 +08:00
世界 1541bbc91d ssh: Add cipher, MAC, and key exchange configuration 2026-06-25 17:38:08 +08:00
世界 0426c17121 Improve oom-killer 2026-06-25 17:38:08 +08:00
世界 7d13cabb6a Preserve comments between formatting 2026-06-25 17:38:07 +08:00
nekohasekai a37fcd59bb Add Windows TLS engine 2026-06-25 17:38:07 +08:00
世界 4cdacb3e63 Improve UDP batch support 2026-06-25 17:38:07 +08:00
世界 686b9b08df Fix stderr deprecated manager 2026-06-25 17:38:06 +08:00
世界 5012ad3cb5 Fix darwin cgo DNS again 2026-06-25 17:38:06 +08:00
世界 8bce66d952 platform: Improve oom-killer 2026-06-25 17:38:06 +08:00
世界 fb1ddc1702 Fix ACME HTTP-01 challenge for IPv6 literal addresses 2026-06-25 17:38:05 +08:00
世界 6e2c0fa249 Add ACME profile support for IP address certificates 2026-06-25 17:38:05 +08:00
世界 da6ab370df Fix goroutine leak in networkquality tool
Serialize probe rounds in startProber to eliminate unbounded fan-out of
fire-and-forget probe goroutines (up to 100/sec per direction), and close
HTTP/3 transports via transport.Close() in addition to CloseIdleConnections.
2026-06-25 17:38:05 +08:00
世界 e2d860ac77 Fix Tailscale search domain response name mismatch 2026-06-25 17:38:05 +08:00
世界 051e8fb4b8 Log DNS optimistic background refresh outcomes 2026-06-25 17:38:05 +08:00
世界 157eb993de Add search domain support for Tailscale DNS 2026-06-25 17:38:04 +08:00
世界 4f279bc1e7 Fix tls-spoof 2026-06-25 17:38:04 +08:00
世界 6b07ec3aff Fix Apple TLS metadata capture 2026-06-25 17:38:04 +08:00
世界 c092abe2ff Strip EDNS padding from upstream DNS responses 2026-06-25 17:38:03 +08:00
世界 6e4f70f155 Defer implicit default HTTP client fallback to first use 2026-06-25 17:38:03 +08:00
世界 16fe1e7ee0 Scope HTTP/2 fallback and HTTP/3 broken state per authority 2026-06-25 17:38:03 +08:00
世界 5ca971aa4d Fix macOS tlsspoof 2026-06-25 17:38:03 +08:00
世界 146f35483d Reject IP literal server name with TLS spoof 2026-06-25 17:38:02 +08:00
世界 043fdfad1d Fix use-after-free of pooled value buffers in bbolt Batch writes 2026-06-25 17:38:02 +08:00