mirror of
https://github.com/amnezia-vpn/amneziawg-go.git
synced 2026-10-13 21:34:25 +00:00
[PR #4] [MERGED] Upstream merge #100
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
amnezia-vpn/amneziawg-go#100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/amnezia-vpn/amneziawg-go/pull/4
Author: @leninalive
Created: 11/17/2023
Status: ✅ Merged
Merged: 11/30/2023
Merged by: @pokamest
Base:
master← Head:upstream-merge📝 Commits (10+)
6a84778conn, device: use UDP GSO and GRO on Linux4201e08device: distribute crypto work as slice of elements895d6c2tun: unwind summing loop in checksumNoFold()8a015f7tun: reduce redundant checksumming in tcpGRO()1ec454fdevice: move Queue{In,Out}boundElement Mutex to container typeec8f6f8tun: fix crash when ForceMTU is called after close42ec952go.mod,tun/netstack: bump gvisor177caa7conn: simplify supportsUDPOffload24ea133conn: harmonize GOOS checks between "linux" and "android"5d37bd2conn: separate gso and sticky control📊 Changes
27 files changed (+1112 additions, -399 deletions)
View changed files
📝
conn/bind_std.go(+272 -136)📝
conn/bind_std_test.go(+229 -1)📝
conn/controlfns_linux.go(+8 -0)➕
conn/errors_default.go(+12 -0)➕
conn/errors_linux.go(+26 -0)➕
conn/features_default.go(+15 -0)➕
conn/features_linux.go(+29 -0)➕
conn/gso_default.go(+21 -0)➕
conn/gso_linux.go(+65 -0)📝
conn/sticky_default.go(+6 -5)📝
conn/sticky_linux.go(+3 -1)📝
conn/sticky_linux_test.go(+5 -5)📝
device/channels.go(+16 -16)📝
device/device.go(+5 -5)📝
device/peer.go(+4 -4)📝
device/pools.go(+24 -20)📝
device/queueconstants_android.go(+1 -1)📝
device/receive.go(+43 -40)📝
device/send.go(+77 -64)📝
go.mod(+5 -5)...and 7 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.