世界
9b155ba467
Fix rdrc cache
2026-04-16 16:45:50 +08:00
世界
ea5896ed91
Fix rdrc cache
2026-04-16 16:45:50 +08:00
世界
7ed5ef6da4
sing: Fix udpnat2 timeout
2026-04-16 16:45:38 +08:00
世界
1de293eb14
sing: Fix udpnat2 timeout
2026-04-16 16:45:38 +08:00
世界
bb3ad9c694
documentation: Fix typo
2026-04-14 16:00:47 +08:00
世界
7f44f908d9
documentation: Fix typo
2026-04-14 16:00:47 +08:00
世界
39bfb37b83
Bump version
2026-04-14 14:33:19 +08:00
世界
d5adb54bc6
Bump version
2026-04-14 14:33:19 +08:00
世界
0438de610f
Update Go to 1.25.9
2026-04-14 14:26:59 +08:00
世界
1cfcea769f
Update Go to 1.25.9
2026-04-14 14:26:59 +08:00
世界
acd176ca95
Update naiveproxy to v147.0.7727.49-1
2026-04-14 14:24:21 +08:00
世界
f43fc797d4
Update naiveproxy to v147.0.7727.49-1
2026-04-14 14:24:21 +08:00
世界
32f91a4faa
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
世界
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
世界
41b2d51390
Bump version
2026-04-10 16:23:45 +08:00
世界
025b947a24
Bump version
2026-04-10 16:23:45 +08:00
世界
ff1b4bfcc9
tun: Fixes
2026-04-10 14:13:06 +08:00
世界
76fa3c2e5e
tun: Fixes
2026-04-10 14:13:06 +08:00
世界
a3ebacd17c
Fix tailscale crash
2026-04-10 14:09:03 +08:00
世界
53db1f178c
Fix tailscale crash
2026-04-10 14:09:03 +08:00
世界
b38cf87444
Fix local DNS server for Android
2026-04-10 14:08:57 +08:00
世界
55ec8abf17
Fix local DNS server for Android
2026-04-10 14:08:57 +08:00
Berkay Özdemirci
0b8746a133
Fix EDNS OPT record corruption in DNS cache
...
The TTL computation and assignment loops treat OPT record's Hdr.Ttl
as a regular TTL, but per RFC 6891 it encodes EDNS0 metadata
(ExtRCode|Version|Flags). This corrupts cached responses causing
systemd-resolved to reject them with EDNS version 255.
Also fix pointer aliasing: storeCache() stored raw *dns.Msg pointer
so subsequent mutations by Exchange() corrupted cached data.
- Skip OPT records in all TTL loops (Exchange + loadResponse)
- Use message.Copy() in storeCache() to isolate cache from mutations
2026-04-10 14:08:24 +08:00
Berkay Özdemirci
5a957fd750
Fix EDNS OPT record corruption in DNS cache
...
The TTL computation and assignment loops treat OPT record's Hdr.Ttl
as a regular TTL, but per RFC 6891 it encodes EDNS0 metadata
(ExtRCode|Version|Flags). This corrupts cached responses causing
systemd-resolved to reject them with EDNS version 255.
Also fix pointer aliasing: storeCache() stored raw *dns.Msg pointer
so subsequent mutations by Exchange() corrupted cached data.
- Skip OPT records in all TTL loops (Exchange + loadResponse)
- Use message.Copy() in storeCache() to isolate cache from mutations
2026-04-10 14:08:24 +08:00
TargetLocked
2b1f475b3f
Fix disable tcp keep alive
2026-04-10 13:29:15 +08:00
TargetLocked
7c3d8cf8db
Fix disable tcp keep alive
2026-04-10 13:29:15 +08:00
Shtorm
9bb1b847be
Update sing-box core
2026-04-06 20:54:24 +03:00
世界
0b42a02292
Bump version
2026-04-06 23:09:11 +08:00
世界
813b634d08
Bump version
2026-04-06 23:09:11 +08:00
hdrover
4a2aac6bc9
Fix naive inbound padding bytes
2026-04-06 22:33:11 +08:00
hdrover
d9b435fb62
Fix naive inbound padding bytes
2026-04-06 22:33:11 +08:00
世界
6c430555aa
sing: Fix vectorised readv iovec length calculation
...
This does not seem to affect any actual paths in the sing-box.
2026-04-01 16:16:58 +08:00
世界
354b4b040e
sing: Fix vectorised readv iovec length calculation
...
This does not seem to affect any actual paths in the sing-box.
2026-04-01 16:16:58 +08:00
世界
c782f63849
Bump version
2026-03-30 23:03:43 +08:00
世界
7ffdc48b49
Bump version
2026-03-30 23:03:43 +08:00
世界
c5fa529f27
sing: Minor fixes
2026-03-30 22:58:11 +08:00
世界
e15bdf11eb
sing: Minor fixes
2026-03-30 22:58:11 +08:00
世界
af60ef7647
platform: Add HTTPResponse.WriteToWithProgress
2026-03-30 22:42:36 +08:00
世界
e3bcb06c3e
platform: Add HTTPResponse.WriteToWithProgress
2026-03-30 22:42:36 +08:00
世界
4a8ef9d5cb
quic: Fix protocol client close & Sync hysteria bbr fix
2026-03-30 22:42:36 +08:00
世界
84d2280960
quic: Fix protocol client close & Sync hysteria bbr fix
2026-03-30 22:42:36 +08:00
世界
5042967836
Fix naive quic error message
2026-03-30 22:42:36 +08:00
世界
4fd2532b0a
Fix naive quic error message
2026-03-30 22:42:36 +08:00
Zhengchao Ding
a19b3a6971
fix(rpm): add vendor field to fpm config to avoid (none) vendor
...
Co-authored-by: Hyper <hypar@disroot.org >
2026-03-30 22:09:54 +08:00
Zhengchao Ding
02ccde6c71
fix(rpm): add vendor field to fpm config to avoid (none) vendor
...
Co-authored-by: Hyper <hypar@disroot.org >
2026-03-30 22:09:54 +08:00
世界
8cc97afac4
Fix WireGuard shutdown race crashing
...
Stop peer goroutines before closing the TUN device to prevent
RoutineSequentialReceiver from calling Write on a nil dispatcher.
2026-03-26 16:33:21 +08:00
世界
e98b4ad449
Fix WireGuard shutdown race crashing
...
Stop peer goroutines before closing the TUN device to prevent
RoutineSequentialReceiver from calling Write on a nil dispatcher.
2026-03-26 16:33:21 +08:00
世界
a8064cf7cd
Bump version
2026-03-26 13:28:33 +08:00
世界
d09182614c
Bump version
2026-03-26 13:28:33 +08:00
世界
75f64acd9f
route: Fix query_type never matching in rule_set headless rules
2026-03-26 13:26:18 +08:00