Android port of tinc VPN with basic GUI, with VpnService patch (no root needed)
Clone or download
Pull request Compare This branch is 173 commits ahead of Vilbrekin:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
.settings
app
gradle/wrapper
platform_external_openssl @ 6398bcc
resources
tinc @ 9e4b237
.gitignore
.gitmodules
.travis.yml
COPYING
README.md
TODO
build.gradle
gradle.properties
gradlew
gradlew.bat
import-summary.txt
settings.gradle
tinc_gui.iml

README.md

Tinc GUI for android (this README is partially outdated, a little more document is on github wiki.) http://tinc_gui.poirsouille.org/.

Tinc is a peer to peer VPN daemon.

Using tinc daemon, cross-compiled for android. See https://github.com/Vilbrekin/tinc and original web site http://tinc-vpn.org/.

Copyright (C) 2016 Vilbrekin vilbrekin@gmail.com Copyright (C) 2016, 2017 GUO Yixuan culu.gyx@gmail.com Distributed under GPLv3.

Build Status

tincd binary can be cross-compiled ing the NDK. Git sub-modules are used to track the correct versions of OpenSSL and tinc. The easiest way to build tincd should be similar to:

git submodule update --init
./gradlew build