[PR #30] [MERGED] feat: awg 2.0 #55

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

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-tools/pull/30
Author: @marko1777
Created: 7/22/2025
Status: ✅ Merged
Merged: 9/1/2025
Merged by: @ygurov

Base: master ← Head: feature/awg-fix


📝 Commits (10+)

  • 211a6d1 Revert "Merge pull request #29 from amnezia-vpn/revert-25-awg-1.5"
  • dbd48bd fix: minor issues with new params
  • bb9f163 fix: special handshake clean line
  • 4b25e43 feat: ranged magic header
  • 430e39a chore: rename advanced security to awg
  • 3a610fe fix: awg memory management
  • 110e1b1 fix: NULL out empty string
  • c5b17c2 fix: copilot review
  • a8ca467 fix: support linux kernel
  • ed02442 fix: rearrange enum values

📊 Changes

23 files changed (+1134 additions, -226 deletions)

View changed files

📝 contrib/embeddable-wg-library/wireguard.c (+9 -2)
📝 contrib/json/wg-json (+12 -5)
📝 contrib/peer-approver/approve.sh (+2 -2)
📝 contrib/peer-approver/notification-listener.c (+7 -7)
📝 src/config.c (+186 -26)
📝 src/config.h (+1 -0)
📝 src/containers.h (+37 -7)
📝 src/ipc-freebsd.h (+150 -37)
📝 src/ipc-linux.h (+131 -33)
📝 src/ipc-openbsd.h (+163 -9)
📝 src/ipc-uapi.h (+90 -9)
📝 src/ipc-windows.h (+126 -8)
📝 src/netlink.h (+6 -6)
📝 src/set.c (+1 -1)
📝 src/show.c (+82 -22)
📝 src/showconf.c (+20 -6)
📝 src/uapi/linux/linux/wireguard.h (+11 -4)
📝 src/uapi/openbsd/net/if_wg.h (+31 -16)
📝 src/uapi/windows/wireguard.h (+20 -5)
📝 src/wg-quick/android.c (+26 -12)

...and 3 more files

📄 Description

No description provided


🔄 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-tools/pull/30 **Author:** [@marko1777](https://github.com/marko1777) **Created:** 7/22/2025 **Status:** ✅ Merged **Merged:** 9/1/2025 **Merged by:** [@ygurov](https://github.com/ygurov) **Base:** `master` ← **Head:** `feature/awg-fix` --- ### 📝 Commits (10+) - [`211a6d1`](https://github.com/amnezia-vpn/amneziawg-tools/commit/211a6d196ab977113f6e35fd64f8f66bc94fb19c) Revert "Merge pull request #29 from amnezia-vpn/revert-25-awg-1.5" - [`dbd48bd`](https://github.com/amnezia-vpn/amneziawg-tools/commit/dbd48bde71bf06e33d419b0caeffc817822b33f6) fix: minor issues with new params - [`bb9f163`](https://github.com/amnezia-vpn/amneziawg-tools/commit/bb9f1632cd8eaeec6b0c9797a14f7bce1dbdfa06) fix: special handshake clean line - [`4b25e43`](https://github.com/amnezia-vpn/amneziawg-tools/commit/4b25e43d6722ff7cfe67eb74a5f31d8acee9c26b) feat: ranged magic header - [`430e39a`](https://github.com/amnezia-vpn/amneziawg-tools/commit/430e39aaf9008840b016d8be1204aede89749e01) chore: rename advanced security to awg - [`3a610fe`](https://github.com/amnezia-vpn/amneziawg-tools/commit/3a610feb96c7eb38a0806de08922edbaf4db9b1e) fix: awg memory management - [`110e1b1`](https://github.com/amnezia-vpn/amneziawg-tools/commit/110e1b1ee693dc9f565b8e7319084c6ed23b5d66) fix: NULL out empty string - [`c5b17c2`](https://github.com/amnezia-vpn/amneziawg-tools/commit/c5b17c2c9b4d61640968517dfd5bfcb2fe6c3ace) fix: copilot review - [`a8ca467`](https://github.com/amnezia-vpn/amneziawg-tools/commit/a8ca46755f4dbaae07a12281e711a32eaa37ac91) fix: support linux kernel - [`ed02442`](https://github.com/amnezia-vpn/amneziawg-tools/commit/ed0244262d105a348fa5f075241ba1d425591b6d) fix: rearrange enum values ### 📊 Changes **23 files changed** (+1134 additions, -226 deletions) <details> <summary>View changed files</summary> 📝 `contrib/embeddable-wg-library/wireguard.c` (+9 -2) 📝 `contrib/json/wg-json` (+12 -5) 📝 `contrib/peer-approver/approve.sh` (+2 -2) 📝 `contrib/peer-approver/notification-listener.c` (+7 -7) 📝 `src/config.c` (+186 -26) 📝 `src/config.h` (+1 -0) 📝 `src/containers.h` (+37 -7) 📝 `src/ipc-freebsd.h` (+150 -37) 📝 `src/ipc-linux.h` (+131 -33) 📝 `src/ipc-openbsd.h` (+163 -9) 📝 `src/ipc-uapi.h` (+90 -9) 📝 `src/ipc-windows.h` (+126 -8) 📝 `src/netlink.h` (+6 -6) 📝 `src/set.c` (+1 -1) 📝 `src/show.c` (+82 -22) 📝 `src/showconf.c` (+20 -6) 📝 `src/uapi/linux/linux/wireguard.h` (+11 -4) 📝 `src/uapi/openbsd/net/if_wg.h` (+31 -16) 📝 `src/uapi/windows/wireguard.h` (+20 -5) 📝 `src/wg-quick/android.c` (+26 -12) _...and 3 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:02:50 +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-tools#55
No description provided.