packages icon indicating copy to clipboard operation
packages copied to clipboard

amneziawg-tools: add new package

Open leninalive opened this issue 3 months ago • 3 comments

Maintainer: me Compile tested: x86_64, arm64 Run tested: x86_64, arm64, mipsle

Description: AmneziaWG VPN kernel module makes it resource efficient to connect to Amnezia VPN services. It is the hardened version of WireGuard protocol that allows to change key WG header values and add junk to handshake. This is the tools (awg and watchdog) used to manage AmneziaWG interfaces.

leninalive avatar Mar 12 '24 20:03 leninalive

@leninalive please fix the signed-of-by as it's failing test formalities check:

: Signed-off-by is missing or doesn't match author (should be 'Signed-off-by: Iurii Egorov <[email protected]>')
Error: Process completed with exit code 1.

stangri avatar Mar 13 '24 09:03 stangri

My question is why do we need to have another Wireguard fork supported? We do have currently plenty of them in OpenWrt and adding more and more, it does not seems right for me. Usually, it happens that the developers adds it, but then they dont simply take care of it and it leads that the package is abandoned afterwards and then removed.

BKPepe avatar Mar 13 '24 09:03 BKPepe

WireGuard as protocol is easily detected and blocked so some form of obfuscation could be handy. I am currently using: https://github.com/infinet/xt_wgobfs to obfuscate WireGuard (this is also available in DDWRT, I use it to connect a Broadcom DDWRT router with an OpenWRT router), but it looks like this can also obfuscate so could be useful

egc112 avatar Mar 19 '24 17:03 egc112