aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/backends (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Serviceless rewrite, part 1Samuel Holland2018-01-062-662/+0
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* Rename package bindings -> databindingSamuel Holland2018-01-061-2/+2
| | | | Signed-off-by: Samuel Holland <samuel@sholland.org>
* SettingsActivity: allow for installing command line toolsJason A. Donenfeld2017-12-192-12/+11
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* RootShell: rewriteJason A. Donenfeld2017-12-162-41/+53
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tools: build required tools with apkJason A. Donenfeld2017-12-152-20/+9
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* VpnService: require root accessJason A. Donenfeld2017-11-302-1/+15
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* VpnService: Avoid duplicating file checkSamuel Holland2017-11-281-11/+17
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* VpnService: search for binaries in most likely places firstJason A. Donenfeld2017-11-291-5/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* NotSupported: check if the module existsJason A. Donenfeld2017-11-271-11/+40
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigImporter: give updates when something goes wrongJason A. Donenfeld2017-11-271-5/+20
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* Config: make parsing stricterJason A. Donenfeld2017-11-261-0/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigImporter: Get filename from content resolverSamuel Holland2017-11-251-3/+26
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ConfigList: Poor man's switchSamuel Holland2017-11-241-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* VpnService: Move it to a backends packageSamuel Holland2017-11-242-0/+570
It should be split into two pieces: configuration file management (loading/saving/renaming/deleting) and calling into wg-quick via RootShell. The configuration file management part should then go back into the main package. This is in preparation for adding additional backends based on wg(8) and wireguard-go. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>