net/amnezia-tools: Update 1.0.20250903 => 3.1.20260812 While here: - Regenerate some patches with `make makepatch` (pet portlint). - Pet portfmt (adjust spacing of DEBUG?= line). Changes: * Support AWG3 net/amnezia-kmod interface, with backward compatibility * Add support for the new AWG3 configuration parameters: - HeaderProtectionKey - ContentPaddingAddition - RekeyAfterTime - RekeyTimeout - RejectAfterTime - KeepaliveTimeout - MaxHandshakeAttempts - RandomTrailers - DisableCookies https://github.com/amnezia-vpn/amneziawg-tools/compare/v1.0.20250903...v3.1.20260812 PR: 298910 Approved by: osa, vvd (Mentors, implicit)86a3155749
Port details
net/amnezia-tools 3.1.20260812
Fast, modern and secure VPN Tunnel with AmneziaVPN anti-detection
Port info
- Maintainer
- vova@zote.me
- Packages
- latest: 3.1.20260812
- Upstream
- up to date
- Last update
- to 3.1.20260812 · 86a3155749
- Quarterly
- 2026Q4: 3.1.20260812
- WWW
- https://github.com/amnezia-vpn/amneziawg-tools/
- Links
- cgit · VuXML
Install
- Package
# pkg install amnezia-toolsinstalls 3.1.20260812 fromlatest; fromquarterly(2026Q4) 3.1.20260812- Port
# cd /usr/ports/net/amnezia-tools && make install clean- Size
- 68 KiB download · 157 KiB installed
- Depends on
- shells/bash 5.3.20
- License
- GPLv2
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.1.20260812 | 3.1.20260812 | – |
| FreeBSD 15 | 3.1.20260812 | 3.1.20260812 | – |
| FreeBSD 14 | 3.1.20260812 | 3.1.20260812 | 3.1.20260812 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.1.20260812 | 3.1.20260812 | – |
| FreeBSD 14 | 3.1.20260812 | 3.1.20260812 | 3.1.20260812 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.1.20260812.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (8)
net/amnezia-kmod, net/amnezia-tools: maintainer update net/amnezia-kmod update from 1.0.8 to 2.0.8; amnezia-tools updated from 1.0.20241018 to 1.0.20250903. Original update description: Support of AWG2 protocol New parameters: - s3 - junk before cookie packet - s4 - junk before data packet - i1-i5 - pre-crafted custom signature packets to be send before hadshake Updated logic of packet type recognition As s4 may affect interface MTU, handle these limitations properly Some fixes on parameters validation if_amn now covered with test suite PR: 2916200d26b19f26
net/amnezia-tools: Fix daemonize only when starting monitoring sub-processes Daemonize only when starting monitoring sub-processes: - start interfaces one by one accoring to config order - avoid race condition with interface renaming on parallel start - make sure that starting logs are displayed in the right order PR: 291376 MFH: 2025Q4682a136f93
net/amnezia-tools: Fix endpoints and DNS tracking, detach from terminal on start Various fixes startup: - fix endpoints tracking - fix failure in case of DNS server is not responding on startup and retries allowed - properly detach from terminal on system start - minor formating fixes PR: 290370 MFH: 2025Q49e8de91067
net/amnezia-tools: Remove MASTER_SITES - port uses USE_GITHUB Upstream does not provide tarballs with releases. PR: 288730 Reported by: eduardo (via email) Approved by: Vova <vova@fbsd.ru> (maintainer, implicit - clear port)a1712f9267
net/amnezia-tools: Improve port - Move "-tools" from PORTNAME to PKGNAMESUFFIX. - Properly use PREFIX and ETCDIR. - Add shebangfix. - Make portclippy happy. - Fix manpages. - Fix bash completion. PR: 288730 Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>c90e6c2d03
net/amnezia-tools: maintainer update Improve rc.conf configuration variables descriptions and handling. Bump PORTREVISION. PR: 2886872c15d7807a
net/amnezia-kmod, net/amnezia-tools: new ports AmneziaWG is a version of the popular VPN protocol, WireGuard. It offers protection against detection by Deep Packet Inspection (DPI) systems. At the same time, it retains the simplified architecture and high performance of the original. PR: 288599 Approved by: core (glebius)618ae04f2c