wireguard-go icon indicating copy to clipboard operation
wireguard-go copied to clipboard

Mirror only. Official repository is at https://git.zx2c4.com/wireguard-go

Results 37 wireguard-go issues
Sort by recently updated
recently updated
newest added

The motivation is to build with go1.19. It needs https://github.com/google/gvisor/commit/99325baf5dfc23e54aea3acf8aaabb1996f5338e `gvisor.dev/gvisor/pkg/tcpip/buffer` is no longer available, so it needs to refactor a bit. This PR replaces #47

Hello, I used the new netstack package to setup an in-process tunnel for tunneling SSH connections over WireGuard. It worked quite well, I was very happy with how easy it...

### Wireguard (wireguard-go) for illumos TODO: - [ ] Pass review - [ ] a wg-quick(8) implementation, like we have for FreeBSD and OpenBSD and such: https://git.zx2c4.com/wireguard-tools/tree/src/wg-quick - [ ]...

This makes uapi.go's public API conform to Go style in terms of error types. Signed-off-by: David Anderson

Hi, For use UAPI under iOS, we need to switch over "/var/run/wireguard" as for security reasons write to sys folder(s) prohibited by default in iOS. The patch will override "socketDirectory"...

Original patch (on top of commit e852f4c0) by Aaron Li <[email protected]> in 2020. Rebased with minor tweaks. The TUN device/interface on DragonFly BSD is very similar to the FreeBSD one,...

* Fix race-condition between data TX watchdog timer and handshakes retries timer * (at the same time) Fix and unify handshake attempts counter usage: now 0 means no HI in...

I have found what I believe to be a mistake in the implementation of removeByPeer. Currently, it returns node.child[0] without checking if node.child[1] is nil, causing the loss of the...