summaryrefslogtreecommitdiffhomepage
ModeNameSize
-rw-r--r--.gitignore20logplain
-rw-r--r--COPYING18026logplain
-rw-r--r--Gopkg.lock402logplain
-rw-r--r--Gopkg.toml240logplain
-rw-r--r--Makefile510logplain
-rw-r--r--README.md4007logplain
-rw-r--r--allowedips.go5055logplain
-rw-r--r--allowedips_rand_test.go2651logplain
-rw-r--r--allowedips_test.go6114logplain
-rw-r--r--bind_test.go1167logplain
-rwxr-xr-xbuild.cmd81logplain
-rw-r--r--conn.go3791logplain
-rw-r--r--conn_default.go3000logplain
-rw-r--r--conn_linux.go14537logplain
-rw-r--r--constants.go1593logplain
-rw-r--r--cookie.go4786logplain
-rw-r--r--cookie_test.go6184logplain
-rw-r--r--device.go8232logplain
-rw-r--r--device_test.go968logplain
-rw-r--r--endpoint_test.go1008logplain
-rwxr-xr-xgenerate-vendor.sh509logplain
-rw-r--r--helper_test.go1551logplain
-rw-r--r--indextable.go1908logplain
-rw-r--r--ip.go485logplain
-rw-r--r--kdf_test.go2308logplain
-rw-r--r--keypair.go1066logplain
-rw-r--r--logger.go1139logplain
-rw-r--r--main.go6569logplain
-rw-r--r--misc.go1006logplain
-rw-r--r--noise-helpers.go2337logplain
-rw-r--r--noise-protocol.go14334logplain
-rw-r--r--noise-types.go1779logplain
-rw-r--r--noise_test.go2888logplain
-rw-r--r--peer.go6046logplain
d---------ratelimiter89logplain
-rw-r--r--receive.go13161logplain
-rw-r--r--replay.go1881logplain
-rw-r--r--replay_test.go2846logplain
d---------rwcancel131logplain
-rw-r--r--send.go13146logplain
d---------tai64n79logplain
d---------tests36logplain
-rw-r--r--timers.go6982logplain
-rw-r--r--tun.go1929logplain
-rw-r--r--tun_darwin.go7321logplain
-rw-r--r--tun_linux.go9127logplain
-rw-r--r--tun_windows.go10193logplain
-rw-r--r--uapi.go9671logplain
-rw-r--r--uapi_darwin.go3685logplain
-rw-r--r--uapi_linux.go3567logplain
-rw-r--r--uapi_windows.go1129logplain
d---------xchacha20poly130585logplain