Layer2 version of wireguard with Floyd Warshall implement in go.
Go to file
2021-08-25 18:20:17 +00:00
.vscode LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
config LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
conn bunch of bugfix, supermode OK 2021-08-22 14:19:35 +00:00
device LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
example_config LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
ipc TAP and routeing 2021-08-16 19:37:15 +00:00
path LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
ratelimiter global: bump copyright 2021-01-28 17:52:15 +01:00
replay global: bump copyright 2021-01-28 17:52:15 +01:00
rwcancel rwcancel: use ordinary os.ErrClosed instead of custom error 2021-05-20 17:56:36 +02:00
tai64n tai64n: add string representation for error messages 2021-02-03 17:56:46 +01:00
tap LinuxTap, bugfix 2021-08-24 13:55:42 +00:00
.gitignore workaround for bug https://jira.fd.io/projects/GOVPP/issues/GOVPP-22 2021-08-25 18:20:17 +00:00
go.mod VPPTap, not test yet 2021-08-23 20:15:31 +00:00
govpp_remove_crcstring_check.patch workaround for bug https://jira.fd.io/projects/GOVPP/issues/GOVPP-22 2021-08-25 18:20:17 +00:00
LICENSE mod: rename COPYING to LICENSE 2021-03-06 09:09:21 -07:00
main_edge.go LinuxTap, bugfix 2021-08-24 13:55:42 +00:00
main_httpserver.go VPPTap, not test yet 2021-08-23 20:15:31 +00:00
main_super.go LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
main.go LinuxTap, not test yet 2021-08-24 12:37:37 +00:00
Makefile workaround for bug https://jira.fd.io/projects/GOVPP/issues/GOVPP-22 2021-08-25 18:20:17 +00:00
README.md VPPTap, not test yet 2021-08-23 20:15:31 +00:00
version.go version: bump snapshot 2021-04-24 13:07:27 -04:00

Build

echo "deb [trusted=yes] https://packagecloud.io/fdio/release/ubuntu focal main" > /etc/apt/sources.list.d/99fd.io.list
curl -L https://packagecloud.io/fdio/release/gpgkey | sudo apt-key add -
apt-get update
apt-get install vpp vpp-plugin-core python3-vpp-api vpp-dbg vpp-dev libmemif libmemif-dev wireguard-tools
export CGO_CFLAGS="-I/usr/include/memif"
make