[PR #1] [MERGED] Advanced security #97

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

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-go/pull/1
Author: @marko1777
Created: 9/12/2023
Status: ✅ Merged
Merged: 9/12/2023
Merged by: @marko1777

Base: master ← Head: advanced-security


📝 Commits (10+)

  • 1f0f5d5 Advanced security header layer & config
  • 1ab8729 Update README.md
  • e6fdad3 define when advanced security turned on
  • 84cb7b4 more refined boundary checks
  • 999cc32 warning about 2 junk sizes not implemented
  • 6c2c04e refactor cfg & integrate
  • 392767a delete remains of old cfg gen
  • f0cc315 delete config gen from Makefile
  • 0be1878 add boundary checks before junk prepend&send
  • c3bc566 prepare async config read/write

📊 Changes

11 files changed (+892 additions, -118 deletions)

View changed files

📝 .gitignore (+1 -1)
📝 device/device.go (+212 -6)
📝 device/device_test.go (+174 -29)
📝 device/noise-protocol.go (+50 -13)
📝 device/receive.go (+80 -21)
📝 device/send.go (+130 -18)
📝 device/uapi.go (+190 -30)
➕ device/util.go (+25 -0)
➕ device/util_test.go (+27 -0)
📝 go.mod (+1 -0)
📝 go.sum (+2 -0)

📄 Description

  • new header types
  • junk prepend
  • junk packet send
  • uapi integration

🔄 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/1 **Author:** [@marko1777](https://github.com/marko1777) **Created:** 9/12/2023 **Status:** ✅ Merged **Merged:** 9/12/2023 **Merged by:** [@marko1777](https://github.com/marko1777) **Base:** `master` ← **Head:** `advanced-security` --- ### 📝 Commits (10+) - [`1f0f5d5`](https://github.com/amnezia-vpn/amneziawg-go/commit/1f0f5d5b7c4405ec6e012e7cfd8a689936b62370) Advanced security header layer & config - [`1ab8729`](https://github.com/amnezia-vpn/amneziawg-go/commit/1ab8729390ccee5282c2a403f26759c94dabc3ff) Update README.md - [`e6fdad3`](https://github.com/amnezia-vpn/amneziawg-go/commit/e6fdad372b9c9fa697f38b56a3e61f341f9671c9) define when advanced security turned on - [`84cb7b4`](https://github.com/amnezia-vpn/amneziawg-go/commit/84cb7b4b61c2ed3b71c37a25d8a704b9ec0d0f61) more refined boundary checks - [`999cc32`](https://github.com/amnezia-vpn/amneziawg-go/commit/999cc3212d8a0faf9b3d7a77cb2551a66cc53866) warning about 2 junk sizes not implemented - [`6c2c04e`](https://github.com/amnezia-vpn/amneziawg-go/commit/6c2c04ebd46febe7b0a941ff6f6bb5e7831ccec0) refactor cfg & integrate - [`392767a`](https://github.com/amnezia-vpn/amneziawg-go/commit/392767a20309add8f94a76d47efd9132584bf476) delete remains of old cfg gen - [`f0cc315`](https://github.com/amnezia-vpn/amneziawg-go/commit/f0cc315e5b3b8c61563292b78649f9e4bb86554e) delete config gen from Makefile - [`0be1878`](https://github.com/amnezia-vpn/amneziawg-go/commit/0be1878d384540d2e6fe4686357f79a91b1c0ac3) add boundary checks before junk prepend&send - [`c3bc566`](https://github.com/amnezia-vpn/amneziawg-go/commit/c3bc566975b354093cc66e40a2d0cecf89368f5d) prepare async config read/write ### 📊 Changes **11 files changed** (+892 additions, -118 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -1) 📝 `device/device.go` (+212 -6) 📝 `device/device_test.go` (+174 -29) 📝 `device/noise-protocol.go` (+50 -13) 📝 `device/receive.go` (+80 -21) 📝 `device/send.go` (+130 -18) 📝 `device/uapi.go` (+190 -30) ➕ `device/util.go` (+25 -0) ➕ `device/util_test.go` (+27 -0) 📝 `go.mod` (+1 -0) 📝 `go.sum` (+2 -0) </details> ### 📄 Description - new header types - junk prepend - junk packet send - uapi integration --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:03:37 +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-go#97
No description provided.