Projects / CloudVPN


CloudVPN is a secure decentralized mesh networking tool. It allows applications to use it as a mesh transport layer for packet routing, easily creating mesh ethernet VPN, secured audio/video broadcasting or communication channels, etc. It can create secured networks with special or weird topologies, so it's very easy to create connection schemes with clustered/decentralized servers, topologies with better throughput, ring-like topologies for failover, long-line for passing through many routes, or tree topology for optimizing inter-server bandwidth needs.

Operating Systems

Recent releases

  •  12 Sep 2009 14:49

    Release Notes: After several minor releases, this one comes with some fixes of annoying bugs and a major restructuralization of internal data transfers and packet-id cache. The bug that caused uploading connections to randomly fail was fixed too. Overall optimizations resulted in data processing speedup of around 5 to 10 times.

    •  24 Jul 2009 16:18

      Release Notes: Minor fixes of 32-bit issues and unix(7) compatibility on BSDs. A Win32 transfer speed bug has been fixed. Preparation for a multicast routing scheme.

      •  14 May 2009 11:03

        Release Notes: Full Win32 support was added with the TAP-Win32 package. Massive cleanup was done. The build system was migrated to autotools, which allows easy compiling on many platforms. Some compilation fixes and one local socket improvement were made.

        •  09 May 2009 14:24

          Release Notes: The new architecture now works with all features from the 1.x branch. A generic gate interface and a gate for Ethernet were added. Packet routing was rewritten with a simplified algorithm that works for all types of packets. Address conventions were rewritten so that multiple address families are handled. The readme file was rewritten. New features for building were added. This was tested to compile on FreeBSD, OpenBSD, and Win32 via MinGW. This is a final pre-release for 2.0.

          •  20 Apr 2009 20:49

            Release Notes: This is a pre-release for 2.0. It has migrated from OpenSSL to the GnuTLS security backend, and from SCons to the CMake build system. There is documentation cleanup and many minor fixes.

            Recent comments

            21 Apr 2009 08:25 exaexa

            Q: 1.99 compile is broken because of memset error

            A: checkout 1.99-fix tag from the git, or #include <string.h> in corresponding files.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.