public
Description: A Social Virtual Private Network based on IP over P2P Overlay
Homepage: http://www.socialvpn.org
Clone URL: git://github.com/ptony82/socialvpn.git
name age message
file COPYING Mon May 18 15:32:11 -0700 2009 Fixed a bug with Connection manager [Pierre St Juste]
file LICENSE.txt Mon May 18 15:32:11 -0700 2009 Fixed a bug with Connection manager [Pierre St Juste]
file README Sat Sep 19 21:21:01 -0700 2009 SocialVPN_0.3.3 - Updated svpncmd and used corf... [ptony82]
directory config/ Mon Sep 28 15:10:24 -0700 2009 SocialVPN 0.3.4 - Added better handling for fai... [ptony82]
directory docs/ Mon Apr 20 21:14:35 -0700 2009 Added necessary binaries, GPL license, README c... [Pierre St Juste]
file gpl.txt Mon May 18 15:32:11 -0700 2009 Fixed a bug with Connection manager [Pierre St Juste]
directory images/ Mon Jul 27 10:16:55 -0700 2009 This is a commit for the beta release version, ... [ptony82]
directory lib/ Sun Nov 08 13:40:07 -0800 2009 Fixed bug in startup script [ptony82]
directory scripts/ Sun Nov 08 13:40:07 -0800 2009 Fixed bug in startup script [ptony82]
file socialvpn.build Fri Sep 11 08:22:29 -0700 2009 Added Windows service support from David/Arjun'... [ptony82]
directory src/ Fri Nov 06 15:29:56 -0800 2009 Forgot to add service files to git, update star... [ptony82]
directory utils/ Thu Jul 09 09:09:03 -0700 2009 Updated linux start up script, modified url par... [ptony82]
README
SocialVPN
=========
Get IP connectivity to your friends

Building SocialVPN
==================
NAnt build tool is required.

For Debian-based systems:
apt-get install nant uml-utilities resolvconf curl

For RedHat-based systems:
yum install nant uml-utilities curl

To compile, run:

nant

Running SocialVPN
=================
Instructions on running SocialVPN are under scripts/README.txt

Libraries:
=============
SocialVPN is built on top of the following projects:
1) The Brunet P2P Library 
   - http://github.com/johnynek/brunet/tree/master (base repo)
   - http://github.com/davidiw/brunet/tree/master (added features)
2) The IP over P2P Application (IPOP)
   - http://github.com/davidiw/ipop/tree/master
3) The Jabber-Net XMPP Library
  - http:code.google.com/p/jabber-net
  - http://github.com/ptony82/jabber-net/tree/master (modified for socialvpn)

All packaged binaries found under lib and bin directories are compiled from
these two projects.

Troubleshooting
===============
CorFlags.exe tool is used to set SocialVPN as a 32-bit binary.
CorFlags.exe /32BIT+ SocialVPN.exe
CorFlags.exe /32BIT+ SocialVPNService.exe

Questions/Comments:
===================
Contact Pierre St Juste <ptony82@ufl.edu> for any questions.

License:
========
This code is licensed under the GPLv2 (or at your option any later version).