Android binding and user interface for the tinc mesh VPN daemon.
Kotlin CMake C
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

readme.md

Tinc App

Android binding and user interface for the tinc mesh VPN daemon which does not require root privilege.

Help and documentation

The complete list of features, the quickstart guides and the user manual can be found on the project's website: https://tincapp.pacien.org.

Community support is mainly provided through the dedicated IRC channel: #tincapp on irc.freenode.net.

Download

Compiled Android packages are available from:

Build

The project can be built using the Gradle build task, on Linux.

Requirements:

  • Android Platform Tools 27
  • Android Platform 27
  • Android SDK Tools 26
  • Android NDK 17
  • CMake
  • LLDB

License

Copyright (C) 2017-2018 Pacien TRAN-GIRARD

Tinc App is distributed under the terms of GNU General Public License v3.0, as detailed in the provided license.md file.

Builds of this software embed and make use of the following libraries:

  • Kotlin Standard Library, licensed under the Apache v2.0 License
  • streamsupport-cfuture, licensed under the GNU General Public License v2.0
  • Material Components for Android, licensed under the Apache v2.0 License
  • ZXing Android Integration, licensed under the Apache v2.0 License
  • Bouncy Castle PKIX, licensed under the Bouncy Castle License
  • SLF4J, licensed under the MIT License
  • logback-android, licensed under the GNU Lesser General Public License v2.1
  • Apache Commons Configuration, licensed under the Apache v2.0 License
  • Apache Commons BeanUtils, licensed under the Apache v2.0 License
  • LZO, licensed under the GNU General Public License v2.0
  • LibreSSL libcrypto, licensed under the OpenSSL License, ISC License, public domain
  • tinc, licensed under the GNU General Public License v2.0