IPOP code release and Web site

The IPOP (IP-over-P2P) project is proud to announce the launch of its new code base and Web site: http://ipop-project.org

As an open-source user-centric software virtual network, IPOP allows end users to define and create their own virtual private networks (VPNs) without complex configurations. IPOP virtual networks provide end-to-end IP tunneling over peer-to-peer links; one example of an IPOP virtual network is the SocialVPN, which connects devices of friends over secure VPN links. IPOP uses libjingle to create “TinCan” IP tunnel links, leverages the XMPP protocol for peer discovery, notification and certificate exchange, uses STUN/TURN protocols for NAT traversal, exposes link and overlay management in a flexible manner through a control API, and supports both IPv4 and IPv6 to create various software-defined VPN overlays. Our project is focused on the mission to provide researchers and developers in diverse areas with an extensible platform for virtual private networking, and to foster contributions from the open-source community to bring exciting new ideas and functionality to the software.

IPOP is a revolutionary, extensible open source virtual private network software that enables average users to set a VPN without professional knowledge and configuration. The new code base and Web site focus on not only end users who want to use IPOP software in a variety of devices, but also advanced developers who want to improve or modify the released software for their own purposes. In the new web site, end users and advanced developers will learn core knowledge about virtual networking and the main ideas of IPOP through in-depth documentation, demonstration videos, and hands-on tutorials. All source code and documents are available through Github, and a mailing list is available for interactions among users and developers.