Commit Graph
21 Commits
Author SHA1 Message Date
braginini f2ca2fc7c1 refactort: extract method to create Wireguard interface using kernel module 2021-06-24 11:02:40 +02:00
braginini 729b16e599 fix: windows iface build 2021-06-24 10:59:41 +02:00
braginini 561bd681d9 fix: golint errors 2021-06-24 10:55:05 +02:00
braginini 0e313eec24 fix: mod.go build only for linux 2021-06-23 16:16:48 +02:00
braginini 4216cd2986 feature: add feature to determine when to run wireguard userspace implementation or native one (linux) 2021-06-23 16:11:54 +02:00
braginini dd72a01ecf feature: add check of Wireguard kernel module existence (Linux only) 2021-06-22 14:38:28 +02:00
braginini 8dfccfc800 refactor: remove unused code 2021-06-18 13:22:56 +02:00
braginini 021092800b fix: extract constants from iface to iface_configuration 2021-06-18 13:10:32 +02:00
mlsmaycon aa854c5899 add linux native wg interface 2021-06-18 13:01:43 +02:00
braginini 923cabda9a feature: initial implementation of avoiding local proxy if peers are in the same net 2021-06-17 14:27:33 +02:00
Maycon Santos 6465e2556a Merge pull request #34 from stv0g/remove-dead-code
Remove dead code
2021-06-15 20:54:43 +02:00
Steffen Vogel 89dba7951a remove unused function 2021-06-15 20:50:59 +02:00
Steffen Vogel 00f2ee34a0 remove dead code 2021-06-15 11:03:43 +02:00
mlsmaycon 7df6cde968 fix a typo and rename the embedded dll 2021-06-15 00:02:42 +02:00
mlsmaycon caf2229d3b renamed uapiConn and lint errors 2021-06-07 00:35:17 +02:00
mlsmaycon 698ebe2287 Removed elevate for now 2021-06-06 23:59:19 +02:00
mlsmaycon 255ad7faa9 Split create Interface based on OS with elevate 2021-06-06 21:51:56 +02:00
mlsmaycon 6e4c232ff2 Split create Interface based on OS 2021-06-06 15:48:57 +02:00
mlsmaycon 59360519d6 Add windows support and update wireguard-go deps 2021-06-06 00:40:44 +02:00
mlsmaycon 2337c3d84d fix doc and lint warns for iface package 2021-05-15 15:05:15 +05:00
braginini 2b77da4e12 project init 2021-05-01 12:45:37 +02:00