forked from tobyfw/socialvpn
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathREADME
50 lines (39 loc) · 1.29 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
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 <[email protected]> for any questions.
License:
========
This code is licensed under the GPLv2 (or at your option any later version).