net-vpn / badvpn

Peer-to-peer VPN, NCD scripting language, tun2socks proxifier

Official package sites : https://code.google.com/p/badvpn/ · https://github.com/ambrop72/badvpn ·

BadVPN is an open-source peer-to-peer VPN system. It provides a Layer 2 (Ethernet) network between the peers (VPN nodes). The peers connect to a central server which acts as a chat server for them to establish direct connections between each other (data connections). These connections are used for transferring network data (Ethernet frames), and can be secured with a multitude of mechanisms. The BadVPN package also includes other network-related software, like tun2socks and NCD.

v1.999.130 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~x86
USE flags
client debug ncd server tun2socks udpgw

v1.999.129 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 x86 ~arm
USE flags
client debug ncd server tun2socks udpgw

v1.999.128 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~x86
USE flags
client debug ncd server tun2socks udpgw

v1.999.127 :: 0 :: gentoo

Modified
License
BSD
Keywords
amd64 arm x86
USE flags
client debug ncd server tun2socks udpgw

v1.999.126 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~arm ~x86
USE flags
client debug ncd server tun2socks udpgw

General

client
Build the badvpn-client program, a daemon that runs on endpoints of the VPN.
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
ncd
Build NCD, a lightweight scripting language especially suited for network configurations.
server
Build the badvpn-server program, a central server that manages the VPN network.
tun2socks
Build tun2socks, a program which implements a TUN device that forwards TCP traffic through a SOCKS5 server.
udpgw
Build udpgw, a small daemon which allows tun2socks to forward UDP traffic.

dev-libs / nspr : Netscape Portable Runtime

dev-libs / nss : Mozilla's Network Security Services library that implements PKI support

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-util / cmake : Cross platform Make

sys-devel / make : Standard tool to compile source trees

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-libs / nspr : Netscape Portable Runtime

dev-libs / nss : Mozilla's Network Security Services library that implements PKI support

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

sys-apps / iproute2 : kernel routing and traffic control utilities

virtual / udev : Virtual to select between different udev daemon providers

David Seifert · gentoo
net-vpn/badvpn: [QA] Add call to cmake-utils_src_prepare
Closes: https://bugs.gentoo.org/651002 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Jason A. Donenfeld · gentoo
Move VPN packages into net-vpn/