Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: several WireGuard bugs #52

Merged
merged 14 commits into from
Oct 14, 2024
Merged

fix: several WireGuard bugs #52

merged 14 commits into from
Oct 14, 2024

Conversation

XOR-op
Copy link
Owner

@XOR-op XOR-op commented Oct 2, 2024

This PR is an aggregated patch for WireGuard:

  • fix hugh memory footprint issue introduced by the previous performance patch where default WireGuard receiver buffer pool is too large by default
  • fix the dropped error in internal channel resulting in failed WireGuard reconnection after switching networks

Some other changes:

  • data path errors now show with the name of the corresponding proxies
  • internal debug info for wireguard master connections (disabled by default)

@XOR-op XOR-op merged commit 0431906 into main Oct 14, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant