summaryrefslogtreecommitdiff
path: root/README.txt
blob: 1fe47d83163d1df9fac5e71f4605955b044ea2d8 (plain)
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
RiseupVPN
-----------------------

Anonymous VPN. Easy, fast, secure.

This repo has everything needed to build RiseupVPN on different platforms
(windows, mac, linux).

RiseupVPN is a branded build of Bitmask Lite, written in go.


Dependencies
------------------------

* golang
* make
* python (python3, for build scripts)

Dependencies (Windows)
------------------------

* nsis
* nssm

Building (Windows)
------------------------

make deps_win
make openvpn_win
make build_win

Cross-compiling openvpn for windows
-----------------------------------

# TODO - modify to build statically and with polarssl.

apt install gcc-mingw-w64-x86-64
git clone https://github.com/OpenVPN/openvpn-build
cd openvpn-build/windows-nsis
CHOST=x86_64-w64-mingw32 CBUILD=i686-pc-cygwin ./build