diff --git a/go.mod b/go.mod index 96f111b..52faa2f 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/samosvalishe/free-turn-proxy go 1.26.6 require ( - github.com/amnezia-vpn/amneziawg-go v0.2.19 + github.com/amnezia-vpn/amneziawg-go/v3 v3.1.20260814 github.com/bogdanfinn/fhttp v0.6.8 github.com/bogdanfinn/tls-client v1.15.1 github.com/cbeuw/connutil v1.0.1 diff --git a/go.sum b/go.sum index 4494f67..70be2c2 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,7 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/amnezia-vpn/amneziawg-go v0.2.19 h1:l3rOmrA4o5z38kpgnA5iSk1yOm7Cv3AafIi4vxpSEV0= -github.com/amnezia-vpn/amneziawg-go v0.2.19/go.mod h1:aMgOk9MuX0xI7b5TKAYp8pLM54RlXcOPzDvYw3YEO5A= +github.com/amnezia-vpn/amneziawg-go/v3 v3.1.20260814 h1:l2AhBD+sFycU8Im81n/bZORMxW7fWtlZJEuJ4Hh0+z0= +github.com/amnezia-vpn/amneziawg-go/v3 v3.1.20260814/go.mod h1:YoPc6qcOZqD7TXZ1xpedD8Sx3aSKsxN05ZqEFmXDNHk= github.com/andybalholm/brotli v1.2.2 h1:HzTuoo2ErYQqf5qvcJInB8uvqSVxRttzkFexPWtnceM= github.com/andybalholm/brotli v1.2.2/go.mod h1:rzTDkvFWvIrjDXZHkuS16NPggd91W3kUSvPlQ1pLaKY= github.com/bdandy/go-errors v1.2.2 h1:WdFv/oukjTJCLa79UfkGmwX7ZxONAihKu4V0mLIs11Q= diff --git a/internal/tunnel/awg/awg.go b/internal/tunnel/awg/awg.go index e0ddae8..d2600bb 100644 --- a/internal/tunnel/awg/awg.go +++ b/internal/tunnel/awg/awg.go @@ -8,8 +8,8 @@ import ( "sync" "time" - "github.com/amnezia-vpn/amneziawg-go/conn" - "github.com/amnezia-vpn/amneziawg-go/device" + "github.com/amnezia-vpn/amneziawg-go/v3/conn" + "github.com/amnezia-vpn/amneziawg-go/v3/device" "github.com/samosvalishe/free-turn-proxy/internal/logx" "github.com/samosvalishe/free-turn-proxy/internal/tunnel" diff --git a/internal/tunnel/awg/tun_linux.go b/internal/tunnel/awg/tun_linux.go index 2dcdac0..982d0b3 100644 --- a/internal/tunnel/awg/tun_linux.go +++ b/internal/tunnel/awg/tun_linux.go @@ -7,7 +7,7 @@ import ( "os" "syscall" - "github.com/amnezia-vpn/amneziawg-go/tun" + "github.com/amnezia-vpn/amneziawg-go/v3/tun" ) // openTUN оборачивает готовый дескриптор tun-интерфейса. Создаёт его платформа diff --git a/internal/tunnel/awg/tun_other.go b/internal/tunnel/awg/tun_other.go index 691e3a2..d68271b 100644 --- a/internal/tunnel/awg/tun_other.go +++ b/internal/tunnel/awg/tun_other.go @@ -5,7 +5,7 @@ package awg import ( "errors" - "github.com/amnezia-vpn/amneziawg-go/tun" + "github.com/amnezia-vpn/amneziawg-go/v3/tun" ) // openTUN доступен только там, где tun создаётся из готового дескриптора - diff --git a/internal/tunnel/bind/bind.go b/internal/tunnel/bind/bind.go index 64d7c18..d1aa960 100644 --- a/internal/tunnel/bind/bind.go +++ b/internal/tunnel/bind/bind.go @@ -6,7 +6,7 @@ import ( "sync/atomic" "time" - "github.com/amnezia-vpn/amneziawg-go/conn" + "github.com/amnezia-vpn/amneziawg-go/v3/conn" "github.com/samosvalishe/free-turn-proxy/internal/tunnel" ) diff --git a/internal/tunnel/bind/bind_test.go b/internal/tunnel/bind/bind_test.go index 3f966d9..3972d4b 100644 --- a/internal/tunnel/bind/bind_test.go +++ b/internal/tunnel/bind/bind_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "github.com/amnezia-vpn/amneziawg-go/conn" + "github.com/amnezia-vpn/amneziawg-go/v3/conn" "github.com/samosvalishe/free-turn-proxy/internal/netconn" "github.com/samosvalishe/free-turn-proxy/internal/tunnel" )