Commit Graph

2013 Commits

Author SHA1 Message Date
世界
7a212f7c7b Update uTLS to v1.8.2 2026-01-17 04:54:18 +08:00
世界
43823da9cd Update smux to v1.5.50 & Fix h2mux RST_STREAM on half-close 2026-01-17 04:17:14 +08:00
世界
a2c9fdd7b6 Bump version 2026-01-12 20:38:21 +08:00
世界
e3e6e9067c Fix logic issues with BBR impl 2026-01-12 20:34:04 +08:00
世界
2b732cef16 Bump version 2026-01-07 15:13:35 +08:00
Gavin Luo
e923f63606 Fix reset buffer in dhcp response loop
Previously, the buffer was not reset within the response loop. If a packet
handle failed or completed, the buffer retained its state. Specifically,
if `ReadPacketFrom` returned `io.ErrShortBuffer`, the error was ignored
via `continue`, but the buffer remained full. This caused the next
read attempt to immediately fail with the same error, creating a tight
busy-wait loop that consumed 100% CPU.

Validates `buffer.Reset()` is called at the start of each iteration to
ensure a clean state for 'ReadPacketFrom'.
2026-01-05 17:46:59 +08:00
世界
53f0e142e5 Fix Tailscale endpoint using wrong source IP with advertise_routes 2026-01-04 22:14:54 +08:00
Bruce Wayne
0b68c1d276 ducumentation: update Shadowsocks inbound documentation for SSM API 2026-01-02 19:18:52 +08:00
世界
21bff4ba42 Fix lint errors 2026-01-02 19:17:53 +08:00
世界
cb89991fe1 Revert "Pin gofumpt and golangci-lint versions"
This reverts commit 6775c029df.
2026-01-02 19:14:13 +08:00
世界
2453747018 Fix duplicate tag detection for empty tags
Closes https://github.com/SagerNet/sing-box/issues/3665
2026-01-02 19:14:13 +08:00
世界
59314bbce4 Fix quic sniffer 2026-01-02 19:14:13 +08:00
世界
2cc7894a0d Bump version 2025-12-25 14:47:10 +08:00
世界
4637874b3c Update Mozilla certificates 2025-12-25 14:42:18 +08:00
世界
9f7368a4dc Ignore darwin IP_DONTFRAG error when not supported 2025-12-25 14:40:48 +08:00
世界
83e0a8bc48 Fix TCP DNS response buffer 2025-12-22 13:51:00 +08:00
世界
0f5810c43c Fix missing RootPoolFromContext and TimeFuncFromContext in HTTP clients 2025-12-22 13:50:57 +08:00
世界
4eb91d69fe Fix DNS cache not working when domain strategy is set
The cache lookup was performed before rule matching, using the caller's
strategy (usually AsIS/0) instead of the resolved strategy. This caused
cache misses when ipv4_only was configured globally but the cache lookup
expected both A and AAAA records.

Remove LookupCache and ExchangeCache from Router, as the cache checks
inside client.Lookup and client.Exchange already handle caching correctly
after rule matching with the proper strategy and transport.
2025-12-21 16:59:10 +08:00
世界
b1800571e7 Bump version 2025-12-14 00:09:19 +08:00
世界
671c49ca6f Update Go to 1.25.5 2025-12-13 20:11:29 +08:00
世界
b651ac4f39 Fix naive inbound 2025-12-12 21:19:28 +08:00
世界
04e8a7a5f4 Fix tailscale destination 2025-12-01 15:02:04 +08:00
世界
063d20d221 Update Go to 1.25.4 2025-11-16 09:53:10 +08:00
世界
5f8a7d96b4 release: Fix windows7 build 2025-11-16 09:09:34 +08:00
世界
d1b303bf90 Fix adapter handler 2025-11-16 08:34:46 +08:00
世界
61c33e6db4 ssm-api: Fix save cache 2025-11-04 11:00:43 +08:00
Kumiko as a Service
764232eff0 Use --no-cache --upgrade option in apk add
No need for separate upgrade / cache cleanup steps.

Signed-off-by: Kumiko as a Service <Dreista@users.noreply.github.com>
2025-11-04 11:00:41 +08:00
世界
378d03f4fe Bump version 2025-10-27 18:04:24 +08:00
世界
841a0fc469 Fix socks response 2025-10-27 18:03:05 +08:00
世界
f514e4a39f Fix memory leak in hysteria2 2025-10-24 10:52:08 +08:00
世界
123b31b48a Bump version 2025-10-21 21:39:28 +08:00
世界
9232171ec6 Update dependencies 2025-10-21 21:39:28 +08:00
世界
712f7b3ced redirect: Fix compatibility with /product/bin/su 2025-10-21 21:27:15 +08:00
世界
21fe1ba677 Fix tailscale not enforcing NoLogsNoSupport 2025-10-16 22:30:08 +08:00
世界
8179612f4d Fix trailing dot handling in local DNS transport 2025-10-16 21:43:12 +08:00
世界
ef000b332b documentation: Add appreciate for Warp 2025-10-16 21:43:12 +08:00
世界
cc7e1c1b95 Bump version 2025-10-14 23:43:36 +08:00
世界
010cc83eb9 Update Go to 1.25.3 2025-10-14 23:43:36 +08:00
世界
8ab0a78d7a Update uTLS to v1.8.1 2025-10-14 23:40:19 +08:00
世界
a3b3955f1c Fix DNS reject panic 2025-10-14 23:40:19 +08:00
世界
93d1cfe6e0 Disable TCP slow open for anytls
Fixes #3459
2025-10-14 23:40:19 +08:00
世界
eb4cacec06 Fix DNS negative caching to comply with RFC 2308 2025-10-09 23:45:23 +08:00
Mahdi
e331ae8a92 Fix dns cache in lookup 2025-10-09 23:45:23 +08:00
世界
869528acba Improve HTTPS DNS transport 2025-10-09 23:45:23 +08:00
世界
ea50eea398 Update .gitignore 2025-10-07 13:37:11 +08:00
世界
0aa52d57c7 Bump version 2025-10-05 17:58:21 +08:00
Mahdi
82648278eb Fix dns truncate 2025-10-05 17:58:21 +08:00
世界
1c1407797a Attempt to fix leak in quic-go 2025-10-01 11:59:17 +08:00
世界
e131f857bd Update dependencies 2025-10-01 11:55:33 +08:00
anytls
342df44427 Update anytls v0.0.11
Co-authored-by: anytls <anytls>
2025-10-01 10:23:15 +08:00