github xtaci/kcptun v20251113

latest release: temp
one day ago
  1. Fixed over-retransmitting in fastack in kcp-go.
  2. Performance optimization in low-latency network.
$ go test -v -run=^$ -bench Sink 
2025/11/13 18:47:28 beginning tests, encryption:salsa20, fec:10/3
goos: linux
goarch: amd64
pkg: github.com/xtaci/kcp-go/v5
cpu: AMD Ryzen 9 5950X 16-Core Processor
BenchmarkSinkSpeed4K
BenchmarkSinkSpeed4K-32           175435              6305 ns/op         649.61 MB/s        2184 B/op         50 allocs/op
BenchmarkSinkSpeed64K
BenchmarkSinkSpeed64K-32            9783            111539 ns/op         587.56 MB/s       30509 B/op        745 allocs/op
BenchmarkSinkSpeed256K
BenchmarkSinkSpeed256K-32           1266            879266 ns/op         596.28 MB/s      238925 B/op       5903 allocs/op
BenchmarkSinkSpeed1M
BenchmarkSinkSpeed1M-32              763           1704510 ns/op         615.18 MB/s      472784 B/op      11780 allocs/op
PASS
ok      github.com/xtaci/kcp-go/v5      8.222s
$ go version
go version go1.25.4 linux/amd64

$ date
Thu Nov 13 05:05:29 PM +08 2025

$ ./build-release.sh
Setting GO111MODULE to on
307f5bb04610106a70622596e5d899b4ace5850f  kcptun-linux-loong64-20251113.tar.gz
f9f444c33e1567663252c75c6c86026f33d5f90b  kcptun-linux-amd64-20251113.tar.gz
3e15747d40605c771aff0417a46eed2184a13bee  kcptun-darwin-amd64-20251113.tar.gz
ad2d51ddd76f559708994462b5cb6e095565580f  kcptun-windows-amd64-20251113.tar.gz
56e5e745379987fb1a84ea5018a9799c30262d61  kcptun-freebsd-amd64-20251113.tar.gz
f8248e3c31837591c6e90d5000fe4721fdad97c5  kcptun-linux-386-20251113.tar.gz
2ea3436f7d209369277d7b07cbfcc8326c22b8f9  kcptun-windows-386-20251113.tar.gz
8ab5449e1b3fcade9eb3b0cc83a463437ff00313  kcptun-linux-arm5-20251113.tar.gz
46694bcb445fe6971de5bc87ed27ecb856565fb1  kcptun-linux-arm6-20251113.tar.gz
d59a9b6d811383234f24fe48b4ac8670998ac68f  kcptun-linux-arm7-20251113.tar.gz
23acd20ba9f15d13748019879a39e89501bfc137  kcptun-linux-arm64-20251113.tar.gz
e6441cbe2d04b411b430e237ab63b3d4ea6eeb14  kcptun-darwin-arm64-20251113.tar.gz
571c6dc1518599f728892457bbca3ca002fa35ae  kcptun-windows-arm64-20251113.tar.gz
ea2caa55448f24759716d6af0cde0d5c99b4e69a  kcptun-linux-mipsle-20251113.tar.gz
44fd3ca0a653ff06ad13035964853955e29f64fc  kcptun-linux-mips-20251113.tar.gz

What's Changed

Full Changelog: v20250730...v20251113

Don't miss a new kcptun release

NewReleases is sending notifications on new releases.