mirror of
https://github.com/amnezia-vpn/amneziawg-go.git
synced 2026-10-13 21:34:25 +00:00
[PR #9] [CLOSED] Merge upstream changes #103
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#103
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/9
Author: @leninalive
Created: 1/9/2024
Status: ❌ Closed
Base:
master← Head:upstream-merge📝 Commits (7)
1cf89f5tun: fix Device.Read() buf length assumption on Windowsd0bc03ctun: implement UDP GSO/GRO for Linux4ffa9c2device: change Peer.endpoint locking to reduce contention7c20311device: reduce redundant per-packet overhead in RX path542e565device: do atomic 64-bit add outside of vector loop12269c2device: fix possible deadlock in close method025bd4fMerge remote-tracking branch 'upstream/master' into upstream-merge📊 Changes
14 files changed (+1368 additions, -691 deletions)
View changed files
📝
device/device.go(+4 -12)📝
device/mobilequirks.go(+3 -3)📝
device/peer.go(+35 -15)📝
device/receive.go(+19 -7)📝
device/sticky_linux.go(+15 -15)📝
device/timers.go(+2 -10)📝
device/uapi.go(+29 -35)📝
tun/offload_linux.go(+464 -134)➕
tun/offload_linux_test.go(+752 -0)➖
tun/tcp_offload_linux_test.go(+0 -411)➖
tun/testdata/fuzz/Fuzz_handleGRO/032aec0105f26f709c118365e4830d6dc087cab24cd1e154c2e790589a309b77(+0 -8)➖
tun/testdata/fuzz/Fuzz_handleGRO/0da283f9a2098dec30d1c86784411a8ce2e8e03aa3384105e581f2c67494700d(+0 -8)📝
tun/tun_linux.go(+42 -29)📝
tun/tun_windows.go(+3 -4)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.