📝 Release Notes
This release is focused on performance and reliability improvements, with a significant uplift in throughput brought by UDP GSO & GRO.
Networking
- Probe and enable UDP Generic Segmentation Offload (GSO) & Generic Receive Offload (GRO) automatically on Linux and Windows.
- If you start to have connectivity problems after updating, try the new per-client/server
"disableUDPGSO"
and"disableUDPGRO"
options to disable the feature, and open an issue.
- If you start to have connectivity problems after updating, try the new per-client/server
- Fixed an issue that could cause relay sessions to get stuck forever when
sendmmsg(2)
is used on Linux and NetBSD. - Improved socket address and control message handling.
- Increased UDP socket buffer size to 7 MiB for improved performance.
General
- Adjusted logger presets for increased efficiency.
- Upgraded to Go 1.23.2.
📦 Packages
Filename | Build type |
---|---|
swgp-go-v1.6.0-archlinux-x86-64-v2.tar.zst |
Go 1.23.2 w/ CGO |
swgp-go-v1.6.0-archlinux-x86-64-v3.tar.zst |
Go 1.23.2 w/ CGO |
swgp-go-v1.6.0-linux-arm64.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-linux-x86-64-v2.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-linux-x86-64-v3.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-macos-arm64.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-macos-x86-64-v3.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-windows-arm64.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-windows-x86-64-v2.tar.zst |
Go 1.23.2 w/o CGO |
swgp-go-v1.6.0-windows-x86-64-v3.tar.zst |
Go 1.23.2 w/o CGO |
© 2024 database64128