[PR #39] [CLOSED] #90: AmneziaWG 3.0 support #39

Closed
opened 2026-10-13 21:05:23 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-openwrt/pull/39
Author: @this-username-has-been-taken
Created: 8/1/2026
Status: ❌ Closed

Base: master ← Head: version/3.0.0


📝 Commits (10+)

  • ca2062b Fixed issues and made refinements
  • db1f24b Merge pull request #2 from this-username-has-been-taken/1-fixes-and-refinements-in-the-initial-fork
  • 40b2e5e Create build chain for OpenWrt snapshots
  • 5c20ee2 Update build-amneziawg-snapshot.yml: deleted cache step
  • 09a8bca Update Makefile: fox include
  • 5fae33c Update build-amneziawg-snapshot.yml: increased log verbosity
  • b6a7b96 Create build-toolchain-snapshot.yml
  • 21ce684 Create Makefile
  • aa7771b Update build-toolchain-snapshot.yml: changed name
  • fba1806 Create build-awg-from-cache.yml

📊 Changes

23 files changed (+2571 additions, -2172 deletions)

View changed files

➕ .github/targets.json (+11 -0)
➕ .github/workflows/build-amneziawg-from-cache.yml (+102 -0)
➕ .github/workflows/build-amneziawg-from-sdk.yml (+136 -0)
➕ .github/workflows/build-packages.yml (+135 -0)
➕ .github/workflows/build-toolchain-cache.yml (+131 -0)
➕ .github/workflows/release.yml (+171 -0)
➕ .github/workflows/snapshot.yml (+112 -0)
➕ README.md (+292 -0)
➕ amneziawg-go/Makefile (+50 -0)
📝 amneziawg-tools/Makefile (+9 -15)
📝 amneziawg-tools/files/amneziawg.sh (+101 -88)
📝 amneziawg-tools/files/amneziawg_watchdog (+5 -5)
📝 kmod-amneziawg/Makefile (+20 -19)
➖ kmod-amneziawg/files/000-initial-amneziawg.patch (+0 -833)
➖ kmod-amneziawg/src/Makefile (+0 -20)
📝 luci-proto-amneziawg/Makefile (+5 -12)
➕ luci-proto-amneziawg/htdocs/luci-static/resources/icons/amneziawg.svg (+130 -0)
📝 luci-proto-amneziawg/htdocs/luci-static/resources/protocol/amneziawg.js (+796 -1158)
📝 luci-proto-amneziawg/htdocs/luci-static/resources/view/amneziawg/status.js (+32 -6)
➕ luci-proto-amneziawg/po/ru/amneziawg.po (+266 -0)

...and 3 more files

📄 Description

Workflows:

  • add workflows to compile binaries for both release and snapshot OpenWRT versions

kmod-amneziawg:

  • update upstream to support AmneziaWG 3.0

amneziawg-go:

  • update upstream to support AmneziaWG 3.0

amneziawg-tools:

  • update upstream to support AmneziaWG 3.0
  • add support for AmneziaWG 3.0 parameters
  • code refactor to make it clean and maintainable

luci-proto-amneziawg:

  • sync with upstream code
  • add support for AmneziaWG 3.0 parameters
  • code refactor to make it clean and maintainable
  • add translation (AI generated)

readme:

  • readme update to reflect changes

🔄 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-openwrt/pull/39 **Author:** [@this-username-has-been-taken](https://github.com/this-username-has-been-taken) **Created:** 8/1/2026 **Status:** ❌ Closed **Base:** `master` ← **Head:** `version/3.0.0` --- ### 📝 Commits (10+) - [`ca2062b`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/ca2062bf52975dedb6449a1c09b189519030efd6) Fixed issues and made refinements - [`db1f24b`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/db1f24bd16ca1e543af71d95dc90aa5899193433) Merge pull request #2 from this-username-has-been-taken/1-fixes-and-refinements-in-the-initial-fork - [`40b2e5e`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/40b2e5e4fcd180dbe94034fedc92a3cdcdb326ee) Create build chain for OpenWrt snapshots - [`5c20ee2`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/5c20ee2df639f789e499a9f53ed334aeff81303e) Update build-amneziawg-snapshot.yml: deleted cache step - [`09a8bca`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/09a8bcad39b8e2368ec14da0e6e929a8d2a4685b) Update Makefile: fox include - [`5fae33c`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/5fae33ce0378f0a915ba5f4a76bacfba3e442aa1) Update build-amneziawg-snapshot.yml: increased log verbosity - [`b6a7b96`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/b6a7b96e9bc0ce275ea341dfd42c8d2100491faa) Create build-toolchain-snapshot.yml - [`21ce684`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/21ce684a26ee69bf9ad9590b1667d9a2d7e7a25b) Create Makefile - [`aa7771b`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/aa7771b8728a570826e6001c7c19276a2b7d3ddd) Update build-toolchain-snapshot.yml: changed name - [`fba1806`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/fba1806ee3f2c2f64cfff0d3fd4b69e23d1e22a1) Create build-awg-from-cache.yml ### 📊 Changes **23 files changed** (+2571 additions, -2172 deletions) <details> <summary>View changed files</summary> ➕ `.github/targets.json` (+11 -0) ➕ `.github/workflows/build-amneziawg-from-cache.yml` (+102 -0) ➕ `.github/workflows/build-amneziawg-from-sdk.yml` (+136 -0) ➕ `.github/workflows/build-packages.yml` (+135 -0) ➕ `.github/workflows/build-toolchain-cache.yml` (+131 -0) ➕ `.github/workflows/release.yml` (+171 -0) ➕ `.github/workflows/snapshot.yml` (+112 -0) ➕ `README.md` (+292 -0) ➕ `amneziawg-go/Makefile` (+50 -0) 📝 `amneziawg-tools/Makefile` (+9 -15) 📝 `amneziawg-tools/files/amneziawg.sh` (+101 -88) 📝 `amneziawg-tools/files/amneziawg_watchdog` (+5 -5) 📝 `kmod-amneziawg/Makefile` (+20 -19) ➖ `kmod-amneziawg/files/000-initial-amneziawg.patch` (+0 -833) ➖ `kmod-amneziawg/src/Makefile` (+0 -20) 📝 `luci-proto-amneziawg/Makefile` (+5 -12) ➕ `luci-proto-amneziawg/htdocs/luci-static/resources/icons/amneziawg.svg` (+130 -0) 📝 `luci-proto-amneziawg/htdocs/luci-static/resources/protocol/amneziawg.js` (+796 -1158) 📝 `luci-proto-amneziawg/htdocs/luci-static/resources/view/amneziawg/status.js` (+32 -6) ➕ `luci-proto-amneziawg/po/ru/amneziawg.po` (+266 -0) _...and 3 more files_ </details> ### 📄 Description Workflows: - add workflows to compile binaries for both release and snapshot OpenWRT versions kmod-amneziawg: - update upstream to support AmneziaWG 3.0 amneziawg-go: - update upstream to support AmneziaWG 3.0 amneziawg-tools: - update upstream to support AmneziaWG 3.0 - add support for AmneziaWG 3.0 parameters - code refactor to make it clean and maintainable luci-proto-amneziawg: - sync with upstream code - add support for AmneziaWG 3.0 parameters - code refactor to make it clean and maintainable - add translation (AI generated) readme: - readme update to reflect changes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:05:23 +00:00
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-openwrt#39
No description provided.