aboutsummaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.gitignore20logplainblame
-rw-r--r--COPYING18026logplainblame
-rw-r--r--Gopkg.lock402logplainblame
-rw-r--r--Gopkg.toml240logplainblame
-rw-r--r--Makefile510logplainblame
-rw-r--r--README.md4007logplainblame
-rw-r--r--allowedips.go5055logplainblame
-rw-r--r--allowedips_rand_test.go2651logplainblame
-rw-r--r--allowedips_test.go6114logplainblame
-rw-r--r--bind_test.go1167logplainblame
-rwxr-xr-xbuild.cmd81logplainblame
-rw-r--r--conn.go3744logplainblame
-rw-r--r--conn_default.go3000logplainblame
-rw-r--r--conn_linux.go14537logplainblame
-rw-r--r--constants.go1593logplainblame
-rw-r--r--cookie.go4786logplainblame
-rw-r--r--cookie_test.go6184logplainblame
-rw-r--r--device.go8172logplainblame
-rw-r--r--device_test.go968logplainblame
-rw-r--r--endpoint_test.go1008logplainblame
-rwxr-xr-xgenerate-vendor.sh509logplainblame
-rw-r--r--helper_test.go1551logplainblame
-rw-r--r--indextable.go1908logplainblame
-rw-r--r--ip.go485logplainblame
-rw-r--r--kdf_test.go2308logplainblame
-rw-r--r--keypair.go1066logplainblame
-rw-r--r--logger.go1139logplainblame
-rw-r--r--main.go6569logplainblame
-rw-r--r--misc.go1006logplainblame
-rw-r--r--noise-helpers.go2337logplainblame
-rw-r--r--noise-protocol.go14334logplainblame
-rw-r--r--noise-types.go1779logplainblame
-rw-r--r--noise_test.go2888logplainblame
-rw-r--r--peer.go6032logplainblame
d---------ratelimiter89logplain
-rw-r--r--receive.go13156logplainblame
-rw-r--r--replay.go1881logplainblame
-rw-r--r--replay_test.go2846logplainblame
d---------rwcancel131logplain
-rw-r--r--send.go13126logplainblame
d---------tai64n79logplain
d---------tests36logplain
-rw-r--r--timers.go6861logplainblame
-rw-r--r--tun.go1929logplainblame
-rw-r--r--tun_darwin.go7348logplainblame
-rw-r--r--tun_linux.go9110logplainblame
-rw-r--r--tun_windows.go10193logplainblame
-rw-r--r--uapi.go9671logplainblame
-rw-r--r--uapi_darwin.go3685logplainblame
-rw-r--r--uapi_linux.go3567logplainblame
-rw-r--r--uapi_windows.go1129logplainblame
d---------xchacha20poly130585logplain