[PR #197] outline: support AWG 3.1 parameters #197

Open
opened 2026-10-13 21:04:30 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-go/pull/197
Author: @FrogRocky
Created: 9/18/2026
Status: 🔄 Open

Base: master ← Head: frog/outline-awg-3.1


📝 Commits (3)

  • dffb93a outline: support AWG 3.1 parameters
  • b6393b6 outline: simplify AWG configuration
  • 513511c outline: pass header protection key directly to UAPI

📊 Changes

2 files changed (+67 additions, -22 deletions)

View changed files

📝 outline/fallback.go (+66 -21)
📝 outline/fallback_test.go (+1 -1)

📄 Description

Support the nine AWG 3.1 parameters in Outline YAML. Add validation, tests and a config example.

Outline tests/race/vet, build and smoke pass. Full checks still hit existing TestAWGDevicePing and device/pools_test.go:67 failures.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amneziawg-go/pull/197 **Author:** [@FrogRocky](https://github.com/FrogRocky) **Created:** 9/18/2026 **Status:** 🔄 Open **Base:** `master` ← **Head:** `frog/outline-awg-3.1` --- ### 📝 Commits (3) - [`dffb93a`](https://github.com/amnezia-vpn/amneziawg-go/commit/dffb93aa29c1ae8d94d060386f4d1f524761efc4) outline: support AWG 3.1 parameters - [`b6393b6`](https://github.com/amnezia-vpn/amneziawg-go/commit/b6393b6f2d209b54dea28219010eb0f494414447) outline: simplify AWG configuration - [`513511c`](https://github.com/amnezia-vpn/amneziawg-go/commit/513511c162d3af06d01b98bb62a78d8547529e63) outline: pass header protection key directly to UAPI ### 📊 Changes **2 files changed** (+67 additions, -22 deletions) <details> <summary>View changed files</summary> 📝 `outline/fallback.go` (+66 -21) 📝 `outline/fallback_test.go` (+1 -1) </details> ### 📄 Description Support the nine AWG 3.1 parameters in Outline YAML. Add validation, tests and a config example. Outline tests/race/vet, build and smoke pass. Full checks still hit existing `TestAWGDevicePing` and `device/pools_test.go:67` failures. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amneziawg-go#197
No description provided.